File: module_recursion-expected.csg

package info (click to toggle)
openscad 2015.03-2%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 30,804 kB
  • ctags: 5,692
  • sloc: cpp: 39,386; sh: 3,856; ansic: 3,674; python: 1,393; yacc: 496; lex: 272; lisp: 159; makefile: 67; xml: 60
file content (17402 lines) | stat: -rw-r--r-- 860,975 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286
15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
15827
15828
15829
15830
15831
15832
15833
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195
17196
17197
17198
17199
17200
17201
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275
17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
group() {
	group() {
		color([0, 0.2, 0, 1]) {
			multmatrix([[1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]) {
				square(size = [5, 100], center = false);
			}
		}
		group() {
			group() {
				color([0, 0.28, 0, 1]) {
					multmatrix([[0.88635069528, -0.46301451917, 0, 0], [0.46301451917, 0.88635069528, 0, 100], [0, 0, 1, 0], [0, 0, 0, 1]]) {
						square(size = [4, 61.5202], center = false);
					}
				}
				group() {
					group() {
						color([0, 0.36, 0, 1]) {
							multmatrix([[0.63417217635, -0.77319185894, 0, -28.4847529351], [0.77319185894, 0.63417217635, 0, 154.52848565966], [0, 0, 1, 0], [0, 0, 0, 1]]) {
								square(size = [3.2, 47.398], center = false);
							}
						}
						group() {
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.11609640618, -0.99323794957, 0, -65.1325328212], [0.99323794957, 0.11609640618, 0, 184.58700484874], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 31.3009], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[-0.30827022338, -0.95129883284, 0, -96.2217655861], [0.95129883284, -0.30827022338, 0, 188.22092580049], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 23.0371], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[-0.63825203882, -0.76982747088, 0, -118.13690101386], [0.76982747088, -0.63825203882, 0, 181.11928385533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.3061], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.91410854949, -0.40546955464, 0, -129.15012184204], [0.40546955464, -0.91410854949, 0, 171.98839295638], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.0601], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.9999363855, -0.01127940369, 0, -133.63463733162], [0.01127940369, -0.9999363855, 0, 161.87830231587], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.64055], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.85094540597, 0.52525414424, 0, -133.73209763364], [-0.52525414424, -0.85094540597, 0, 153.23829751162], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.81033], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.40401647002, 0.91475171054, 0, -130.68019850208], [-0.91475171054, -0.40401647002, 0, 148.29402515522], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.22613], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.12587974714, 0.99204550765, 0, -126.81433547894], [-0.99204550765, 0.12587974714, 0, 146.58659753937], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.94567], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.82479786689, 0.56542769543, 0, -126.81433547894], [-0.56542769543, -0.82479786689, 0, 146.58659753937], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.15895], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99072772535, 0.13586233554, 0, -130.68019850208], [-0.13586233554, -0.99072772535, 0, 148.29402515522], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.60838], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.84697098359, 0.53163911909, 0, -130.05409379228], [-0.53163911909, -0.84697098359, 0, 143.72837940444], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81068], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.91898865406, -0.39428397595, 0, -130.05409379228], [0.39428397595, -0.91898865406, 0, 143.72837940444], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.02972], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.91490941287, -0.40365922042, 0, -133.73209763364], [0.40365922042, -0.91490941287, 0, 153.23829751162], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.60503], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99968167651, 0.02522985596, 0, -136.39827791783], [-0.02522985596, -0.99968167651, 0, 147.19529560557], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.30166], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.88041316649, 0.47420739794, 0, -136.28974764011], [-0.47420739794, -0.88041316649, 0, 142.89500431004], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70553], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.8568390717, -0.51558394583, 0, -136.28974764011], [0.51558394583, -0.8568390717, 0, 142.89500431004], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.97457], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.64141506849, -0.7671940497, 0, -136.39827791783], [0.7671940497, -0.64141506849, 0, 147.19529560557], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.42562], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.95421901898, -0.29910878257, 0, -139.79358697113], [0.29910878257, -0.95421901898, 0, 144.3566364817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03924], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19250528278, -0.98129593706, 0, -139.79358697113], [0.98129593706, -0.19250528278, 0, 144.3566364817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.40469], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.58963491427, -0.80766990031, 0, -133.63463733162], [0.80766990031, -0.58963491427, 0, 161.87830231587], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.11888], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.86406601315, -0.50337851057, 0, -139.38434430057], [0.50337851057, -0.86406601315, 0, 157.68076075292], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.48207], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99985196273, 0.01720617946, 0, -141.64052388703], [-0.01720617946, -0.99985196273, 0, 153.80795319502], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.48361], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.84980931053, 0.52709025386, 0, -141.5805843337], [-0.52709025386, -0.84980931053, 0, 150.32486270551], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63358], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.93496199177, -0.35474790195, 0, -141.5805843337], [0.35474790195, -0.93496199177, 0, 150.32486270551], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59288], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.55140840998, -0.83423543763, 0, -141.64052388703], [0.83423543763, -0.55140840998, 0, 153.80795319502], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.35914], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86206566422, -0.50679659683, 0, -144.44284145829], [0.50679659683, -0.86206566422, 0, 151.95569254229], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38497], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.08980929226, -0.99595898059, 0, -144.44284145829], [0.99595898059, -0.08980929226, 0, 151.95569254229], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28805], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.02755877806, -0.99962018474, 0, -139.38434430057], [0.99962018474, -0.02755877806, 0, 157.68076075292], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.61732], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.54474291823, -0.83860309624, 0, -143.99990920148], [0.83860309624, -0.54474291823, 0, 157.55351309359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13491], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.91177312786, -0.41069424552, 0, -146.62885219083], [0.41069424552, -0.91177312786, 0, 155.84579452887], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04206], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.02928400829, -0.99957113146, 0, -146.62885219083], [0.99957113146, 0.02928400829, 0, 155.84579452887], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41365], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.49804519121, -0.86715107536, 0, -143.99990920148], [0.86715107536, 0.49804519121, 0, 157.55351309359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.47394], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.08751347436, -0.9961633359, 0, -147.01234086413], [0.9961633359, 0.08751347436, 0, 159.28369269672], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52605], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.84981371783, -0.52708314807, 0, -147.01234086413], [0.52708314807, 0.84981371783, 0, 159.28369269672], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30902], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.26581884719, -0.96402299789, 0, -129.15012184204], [0.96402299789, -0.26581884719, 0, 171.98839295638], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.80784], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.69832743591, -0.71577845193, 0, -138.6051087058], [0.71577845193, -0.69832743591, 0, 169.38128325685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.8183], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.9788998726, -0.20434049872, 0, -143.48550241666], [0.20434049872, -0.9788998726, 0, 164.61987584485], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.15576], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.92027666043, 0.39126828168, 0, -144.33469291025], [-0.39126828168, -0.92027666043, 0, 160.55180088568], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.6115], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.57033138937, 0.82141469812, 0, -143.31289414353], [-0.82141469812, -0.57033138937, 0, 158.14849450821], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.67525], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99993575658, -0.01133502079, 0, -143.31289414353], [0.01133502079, -0.99993575658, 0, 158.14849450821], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99147], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.83168505267, -0.5552476683, 0, -144.33469291025], [0.5552476683, -0.83168505267, 0, 160.55180088568], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.31488], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98839930705, -0.1518776146, 0, -146.17527006012], [0.1518776146, -0.98839930705, 0, 157.79486809476], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24049], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.58824515602, -0.80868265495, 0, -146.17527006012], [0.80868265495, -0.58824515602, 0, 157.79486809476], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20956], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.33735594497, -0.94137716479, 0, -143.48550241666], [0.94137716479, -0.33735594497, 0, 164.61987584485], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.35611], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.65553301007, -0.75516651985, 0, -148.52761919734], [0.75516651985, -0.65553301007, 0, 162.81296132128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.98968], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.92546130886, -0.37884213836, 0, -151.5404894771], [0.37884213836, -0.92546130886, 0, 160.19759653545], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.57568], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34812942571, -0.93744648004, 0, -151.5404894771], [0.93744648004, -0.34812942571, 0, 160.19759653545], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.75436], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08028335646, -0.9967720816, 0, -148.52761919734], [0.9967720816, 0.08028335646, 0, 162.81296132128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.30252], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34370370301, -0.93907814612, 0, -151.81947823615], [0.93907814612, -0.34370370301, 0, 163.07809865559], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.02183], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56586610603, -0.8244971498, 0, -151.81947823615], [0.8244971498, 0.56586610603, 0, 163.07809865559], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1888], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.20988321658, -0.97772646246, 0, -138.6051087058], [0.97772646246, 0.20988321658, 0, 169.38128325685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.04561], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.2567908252, -0.96646700517, 0, -145.49378682109], [0.96646700517, -0.2567908252, 0, 170.86003828333], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.50418], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.6358327221, -0.77182689089, 0, -149.84692826648], [0.77182689089, -0.6358327221, 0, 169.70340616033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.3096], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.89696658817, -0.44209833714, 0, -152.40136356489], [0.44209833714, -0.89696658817, 0, 167.59905663794], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44048], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17621974391, -0.98435085302, 0, -152.40136356489], [0.98435085302, -0.17621974391, 0, 167.59905663794], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.17464], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.25383715824, -0.96724696799, 0, -149.84692826648], [0.96724696799, 0.25383715824, 0, 169.70340616033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.97889], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.1939099502, -0.98101933274, 0, -152.72824806529], [0.98101933274, -0.1939099502, 0, 170.45955847089], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.90567], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68238749061, -0.73099063787, 0, -152.72824806529], [0.73099063787, 0.68238749061, 0, 170.45955847089], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.02111], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.63761662449, -0.77035384088, 0, -145.49378682109], [0.77035384088, 0.63761662449, 0, 170.86003828333], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.88451], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30082060514, -0.95368074507, 0, -149.25658609892], [0.95368074507, 0.30082060514, 0, 173.97448160382], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.63964], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.26193396873, -0.96508579723, 0, -152.72763906515], [0.96508579723, -0.26193396873, 0, 175.06935979989], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40356], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71573760181, -0.69836930441, 0, -152.72763906515], [0.69836930441, 0.71573760181, 0, 175.06935979989], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.79969], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9119403752, -0.41032274136, 0, -149.25658609892], [0.41032274136, 0.9119403752, 0, 173.97448160382], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.06795], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6475461413, -0.7620262429, 0, -150.51543766116], [0.7620262429, 0.6475461413, 0, 176.77227331817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1798], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99084269454, 0.13502131193, 0, -150.51543766116], [-0.13502131193, 0.99084269454, 0, 176.77227331817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0624], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.16194593462, -0.98679963227, 0, -118.13690101386], [0.98679963227, 0.16194593462, 0, 181.11928385533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.3464], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.34299461582, -0.93933736937, 0, -132.29395933353], [0.93933736937, -0.34299461582, 0, 183.4426309322], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.5023], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.75518514192, -0.65551155704, 0, -142.15916646035], [0.65551155704, -0.75518514192, 0, 179.84039701834], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.46753], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.98534601731, -0.17056736544, 0, -146.39870751431], [0.17056736544, -0.98534601731, 0, 174.95621400408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.0301], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.97482347045, 0.22297802909, 0, -147.08611031782], [-0.22297802909, -0.97482347045, 0, 170.98517527136], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.75273], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.78949053572, 0.61376273429, 0, -146.47231196951], [-0.61376273429, -0.78949053572, 0, 168.3017492922], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08376], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.94732833653, -0.32026398922, 0, -146.47231196951], [0.32026398922, -0.94732833653, 0, 168.3017492922], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.83435], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.86177005192, -0.50729910073, 0, -147.08611031782], [0.50729910073, -0.86177005192, 0, 170.98517527136], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.5634], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99836860881, -0.05709746873, 0, -148.3865206493], [0.05709746873, -0.99836860881, 0, 168.77611423173], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.8024], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.56734852139, -0.82347778067, 0, -148.3865206493], [0.82347778067, -0.56734852139, 0, 168.77611423173], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.7845], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.4578804934, -0.88901375341, 0, -146.39870751431], [0.88901375341, -0.4578804934, 0, 174.95621400408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.84096], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.80506265528, -0.59318978503, 0, -150.70238654005], [0.59318978503, -0.80506265528, 0, 172.73963336269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94375], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97393871404, -0.2268113341, 0, -152.44859144015], [0.2268113341, -0.97393871404, 0, 170.36972681846], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.29978], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40143578085, -0.91588717309, 0, -152.44859144015], [0.91588717309, -0.40143578085, 0, 170.36972681846], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.89477], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08609371895, -0.99628704275, 0, -150.70238654005], [0.99628704275, 0.08609371895, 0, 172.73963336269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.31547], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40575474643, -0.91398199421, 0, -154.00554469925], [0.91398199421, -0.40575474643, 0, 173.02507436313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30488], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53685858314, -0.84367224779, 0, -154.00554469925], [0.84367224779, 0.53685858314, 0, 173.02507436313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38172], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.23633498291, -0.97167163993, 0, -142.15916646035], [0.97167163993, 0.23633498291, 0, 179.84039701834], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.55916], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.11620710291, -0.99322500433, 0, -149.50418378582], [0.99322500433, -0.11620710291, 0, 181.62688997826], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.68115], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.61453507945, -0.7888894955, 0, -155.14684537893], [0.7888894955, -0.61453507945, 0, 180.96669983643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.90001], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.8592221644, -0.51160265069, 0, -158.22352404232], [0.51160265069, -0.8592221644, 0, 178.57000552418], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96214], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.28858146187, -0.95745534614, 0, -158.22352404232], [0.95745534614, -0.28858146187, 0, 178.57000552418], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40819], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.34600745341, -0.93823176357, 0, -155.14684537893], [0.93823176357, 0.34600745341, 0, 180.96669983643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.26048], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.02942245218, -0.99956706593, 0, -159.14415987757], [0.99956706593, -0.02942245218, 0, 182.44085650418], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82566], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77713271731, -0.62933674584, 0, -159.14415987757], [0.62933674584, 0.77713271731, 0, 182.44085650418], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66588], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.66082247042, -0.7505422457, 0, -149.50418378582], [0.7505422457, 0.66082247042, 0, 181.62688997826], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.57012], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.26572070242, -0.96405005487, 0, -152.9342539525], [0.96405005487, 0.26572070242, 0, 184.64692976184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22715], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.13949498907, -0.99022277696, 0, -156.04538923085], [0.99022277696, -0.13949498907, 0, 185.50445064192], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99674], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68627734392, -0.72733995299, 0, -156.04538923085], [0.72733995299, 0.68627734392, 0, 185.50445064192], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08381], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93936382582, -0.34292215257, 0, -152.9342539525], [0.34292215257, 0.93936382582, 0, 184.64692976184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.10481], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60570223824, -0.79569139657, 0, -153.99896216004], [0.79569139657, 0.60570223824, 0, 187.56347617835], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2171], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99145234653, 0.13046932419, 0, -153.99896216004], [-0.13046932419, 0.99145234653, 0, 187.56347617835], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38721], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.66322910011, -0.74841643539, 0, -132.29395933353], [0.74841643539, 0.66322910011, 0, 183.4426309322], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.402], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.32531738652, -0.94560488472, 0, -140.07897759045], [0.94560488472, 0.32531738652, 0, 190.34153160933], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.02589], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.05972840771, -0.99821466494, 0, -146.7226891673], [0.99821466494, -0.05972840771, 0, 192.62717429364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.5264], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.44714074119, -0.89446361444, 0, -152.23922307495], [0.89446361444, -0.44714074119, 0, 192.29709119831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.66463], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.8331911928, -0.55298502351, 0, -155.51710011366], [0.55298502351, -0.8331911928, 0, 190.65848640215], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.58227], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.06643705458, -0.9977906182, 0, -155.51710011366], [0.9977906182, 0.06643705458, 0, 190.65848640215], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.68092], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.35178882109, -0.93607939051, 0, -152.23922307495], [0.93607939051, 0.35178882109, 0, 192.29709119831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.54693], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.24577178327, -0.96932772092, 0, -155.5594304794], [0.96932772092, -0.24577178327, 0, 193.54486127041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6917], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78545179281, -0.61892283942, 0, -155.5594304794], [0.61892283942, 0.78545179281, 0, 193.54486127041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82923], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.72216889599, -0.69171676693, 0, -146.7226891673], [0.69171676693, 0.72216889599, 0, 192.62717429364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.44121], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.36639368573, -0.93045992232, 0, -149.79474538812], [0.93045992232, 0.36639368573, 0, 195.83447467363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.29568], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17773689008, -0.98407804461, 0, -152.86124348559], [0.98407804461, -0.17773689008, 0, 197.04199099246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52699], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66454817755, -0.74724542134, 0, -152.86124348559], [0.74724542134, 0.66454817755, 0, 197.04199099246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49291], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96434377489, -0.26465276086, 0, -149.79474538812], [0.26465276086, 0.96434377489, 0, 195.83447467363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94543], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71979437211, -0.69418733918, 0, -150.57426283484], [0.69418733918, 0.71979437211, 0, 198.67488636898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24061], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95930166333, 0.28238328336, 0, -150.57426283484], [-0.28238328336, 0.95930166333, 0, 198.67488636898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10564], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.9253172827, -0.37919378467, 0, -140.07897759045], [0.37919378467, 0.9253172827, 0, 190.34153160933], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.5965], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.71587385455, -0.69822963584, 0, -142.58032833393], [0.69822963584, 0.71587385455, 0, 196.44538448513], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.99993], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.35732080575, -0.93398171383, 0, -145.37320088557], [0.93398171383, 0.35732080575, 0, 199.30883274941], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.69257], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.0477209427, -0.99886070681, 0, -147.8880144546], [0.99886070681, -0.0477209427, 0, 200.2709449594], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01337], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.81917554741, -0.57354286893, 0, -147.8880144546], [0.57354286893, 0.81917554741, 0, 200.2709449594], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.74734], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96885646236, -0.24762301051, 0, -145.37320088557], [0.24762301051, 0.96885646236, 0, 199.30883274941], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.65484], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69285533346, -0.72107661651, 0, -146.03060091898], [0.72107661651, 0.69285533346, 0, 201.88099383164], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.71048], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98848823578, 0.15129774523, 0, -146.03060091898], [-0.15129774523, 0.98848823578, 0, 201.88099383164], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01083], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99882363587, 0.04849066324, 0, -142.58032833393], [-0.04849066324, 0.99882363587, 0, 196.44538448513], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.13393], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93758809445, -0.34774784706, 0, -142.37987147759], [0.34774784706, 0.93758809445, 0, 200.57444836435], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.89403], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57708077333, -0.81668707657, 0, -143.38626513137], [0.81668707657, 0.57708077333, 0, 203.28785900393], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15961], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99936730788, 0.03556661266, 0, -143.38626513137], [-0.03556661266, 0.99936730788, 0, 203.28785900393], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.29226], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.88290087376, 0.46955941808, 0, -142.37987147759], [-0.46955941808, 0.88290087376, 0, 200.57444836435], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.65282], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99678716078, -0.08009591805, 0, -141.13421253351], [0.08009591805, 0.99678716078, 0, 202.91662983868], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.76], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56348403528, 0.8261269527, 0, -141.13421253351], [-0.8261269527, 0.56348403528, 0, 202.91662983868], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03736], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.62009243028, -0.78452876167, 0, -96.2217655861], [0.78452876167, 0.62009243028, 0, 188.22092580049], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 20.7095], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.19554261005, -0.98069520629, 0, -112.46892961861], [0.98069520629, 0.19554261005, 0, 201.06270282937], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 13.8407], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.31185117422, -0.95013096209, 0, -126.04239605843], [0.95013096209, -0.31185117422, 0, 203.76914111729], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.4029], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.6639161924, -0.74780698677, 0, -135.92648794857], [0.74780698677, -0.6639161924, 0, 200.52499290505], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.43659], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.96898477103, -0.24712044331, 0, -140.73981692281], [0.24712044331, -0.96898477103, 0, 196.25163480344], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.70995], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.98149549826, 0.19148521322, 0, -141.90374131619], [-0.19148521322, -0.98149549826, 0, 191.68776709312], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.86384], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.76055645533, 0.64927180613, 0, -141.35535806869], [-0.64927180613, -0.76055645533, 0, 188.87691982352], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15251], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98252933673, -0.1861077711, 0, -141.35535806869], [0.1861077711, -0.98252933673, 0, 188.87691982352], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07904], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.66295102272, -0.74866276885, 0, -141.90374131619], [0.74866276885, -0.66295102272, 0, 191.68776709312], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.16173], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.90742106354, -0.42022257606, 0, -144.27081439783], [0.42022257606, -0.90742106354, 0, 189.59169181647], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2776], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.32351938425, -0.94622154277, 0, -144.27081439783], [0.94622154277, -0.32351938425, 0, 189.59169181647], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0499], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.18434598478, -0.98286141337, 0, -140.73981692281], [0.98286141337, -0.18434598478, 0, 196.25163480344], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.07148], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.59269849438, -0.80542441902, 0, -145.72438355996], [0.80542441902, -0.59269849438, 0, 195.31672695889], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42013], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.91972038154, -0.39257409463, 0, -148.4790383963], [0.39257409463, -0.91972038154, 0, 193.2896220742], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40388], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23136964561, -0.97286591423, 0, -148.4790383963], [0.97286591423, -0.23136964561, 0, 193.2896220742], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53256], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.34602802148, -0.93822417808, 0, -145.72438355996], [0.93822417808, 0.34602802148, 0, 195.31672695889], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.43006], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.10231340774, -0.99475221366, 0, -148.94255222095], [0.99475221366, -0.10231340774, 0, 196.50362510176], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70569], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72164626851, -0.69226199024, 0, -148.94255222095], [0.69226199024, 0.72164626851, 0, 196.50362510176], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33779], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.16944476735, -0.98553968505, 0, -135.92648794857], [0.98553968505, 0.16944476735, 0, 200.52499290505], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.71726], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.41809287364, -0.9084042872, 0, -142.54661510381], [0.9084042872, -0.41809287364, 0, 201.66319760925], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.66988], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.725707576, -0.68800328061, 0, -146.78874986353], [0.68800328061, -0.725707576, 0, 199.71075601791], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.49177], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.96414987273, -0.26535829157, 0, -149.19110211801], [0.26535829157, -0.96414987273, 0, 197.17674886936], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24264], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.32917490488, -0.94426896697, 0, -149.19110211801], [0.94426896697, -0.32917490488, 0, 197.17674886936], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.47143], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.00605734057, -0.99998165414, 0, -146.78874986353], [0.99998165414, 0.00605734057, 0, 199.71075601791], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.91484], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.51904521513, -0.85474678393, 0, -149.70353920303], [0.85474678393, -0.51904521513, 0, 199.72841221356], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93527], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51318410652, -0.85827855199, 0, -149.70353920303], [0.85827855199, 0.51318410652, 0, 199.72841221356], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20033], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.54922574529, -0.83567402777, 0, -142.54661510381], [0.83567402777, 0.54922574529, 0, 201.66319760925], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.32632], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08380993382, -0.99648175848, 0, -146.9976826252], [0.99648175848, 0.08380993382, 0, 204.58854983457], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.41175], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.38571020075, -0.92261998733, 0, -150.39743076962], [0.92261998733, -0.38571020075, 0, 204.87448850287], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05636], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5892254884, -0.80796864036, 0, -150.39743076962], [0.80796864036, 0.5892254884, 0, 204.87448850287], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38802], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81847257105, -0.57454560344, 0, -146.9976826252], [0.57454560344, 0.81847257105, 0, 204.58854983457], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.79989], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44785798526, -0.89410470585, 0, -149.1808929647], [0.89410470585, 0.44785798526, 0, 207.69865592364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03793], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96967475854, -0.24439898247, 0, -149.1808929647], [0.24439898247, 0.96967475854, 0, 207.69865592364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70176], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.54524810742, -0.83827471711, 0, -126.04239605843], [0.83827471711, 0.54524810742, 0, 203.76914111729], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.0478], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.00656272499, -0.99997846508, 0, -134.46522091646], [0.99997846508, 0.00656272499, 0, 209.24769035569], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.17499], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.53748567732, -0.84327287794, 0, -141.64006065503], [0.84327287794, -0.53748567732, 0, 209.29477786983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.72572], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.90452926354, -0.42641155166, 0, -145.62513249528], [0.42641155166, -0.90452926354, 0, 206.75477084094], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.1756], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99642711573, -0.08445710758, 0, -146.97924619357], [0.08445710758, -0.99642711573, 0, 203.88234521953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04174], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.65353066286, -0.75690004141, 0, -146.97924619357], [0.75690004141, -0.65353066286, 0, 203.88234521953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9221], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.00153572459, -0.99999882077, 0, -145.62513249528], [0.99999882077, -0.00153572459, 0, 206.75477084094], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.60713], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.36789621983, -0.92986685682, 0, -149.2322590108], [0.92986685682, -0.36789621983, 0, 206.74923128151], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39649], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.4819139524, -0.8762185472, 0, -149.2322590108], [0.8762185472, 0.4819139524, 0, 206.74923128151], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23632], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.39681043582, -0.91790058177, 0, -141.64006065503], [0.91790058177, 0.39681043582, 0, 209.29477786983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.53801], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.10925431873, -0.9940138298, 0, -146.72340395597], [0.9940138298, -0.10925431873, 0, 211.49231833417], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.20017], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.62661632241, -0.77932790562, 0, -150.89842769016], [0.77932790562, -0.62661632241, 0, 211.0334319886], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.93851], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.38145521409, -0.92438732122, 0, -150.89842769016], [0.92438732122, 0.38145521409, 0, 211.0334319886], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.22173], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77735540036, -0.6290616675, 0, -146.72340395597], [0.6290616675, 0.77735540036, 0, 211.49231833417], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.03546], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45452483239, -0.89073406622, 0, -149.26195548554], [0.89073406622, 0.45452483239, 0, 214.62930289793], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.88728], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9456668579, -0.32513719236, 0, -149.26195548554], [0.32513719236, 0.9456668579, 0, 214.62930289793], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63568], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.871156755, -0.49100499816, 0, -134.46522091646], [0.49100499816, 0.871156755, 0, 209.24769035569], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.72551], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.52562286825, -0.85071769722, 0, -138.25848321046], [0.85071769722, 0.52562286825, 0, 215.97781750976], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.38507], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.17585381827, -0.98441629131, 0, -142.83965800206], [0.98441629131, 0.17585381827, 0, 218.8083337219], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.87544], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.18062138351, -0.98355270108, 0, -146.65470174219], [0.98355270108, -0.18062138351, 0, 219.48984419112], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4937], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58200448048, -0.81318557826, 0, -146.65470174219], [0.81318557826, 0.58200448048, 0, 219.48984419112], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35287], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84086749985, -0.5412410255, 0, -142.83965800206], [0.5412410255, 0.84086749985, 0, 218.8083337219], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.34462], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59342198741, -0.80489151123, 0, -144.64990331955], [0.80489151123, 0.59342198741, 0, 221.62071560451], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.668], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99967197521, -0.02561136393, 0, -144.64990331955], [0.02561136393, 0.99967197521, 0, 221.62071560451], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04386], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99740982204, 0.07192806751, 0, -138.25848321046], [-0.07192806751, 0.99740982204, 0, 215.97781750976], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.55033], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93862958709, -0.34492680125, 0, -137.85925876454], [0.34492680125, 0.93862958709, 0, 221.51377026516], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.26443], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.67579523179, -0.73708941431, 0, -139.33017623502], [0.73708941431, 0.67579523179, 0, 225.5164938951], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.36395], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99999957324, 0.0009238561, 0, -139.33017623502], [-0.0009238561, 0.99999957324, 0, 225.5164938951], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.97411], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8258691586, 0.56386180298, 0, -137.85925876454], [-0.56386180298, 0.8258691586, 0, 221.51377026516], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.64857], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99168601684, 0.1286811719, 0, -135.80197002645], [-0.1286811719, 0.99168601684, 0, 224.52701093892], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6705], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46923643339, 0.88307257322, 0, -135.80197002645], [-0.88307257322, 0.46923643339, 0, 224.52701093892], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52626], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.87960343721, -0.47570767624, 0, -112.46892961861], [0.47570767624, 0.87960343721, 0, 201.06270282937], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.3714], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.6152285426, -0.78834880628, 0, -119.30550802796], [0.78834880628, 0.6152285426, 0, 213.70382292879], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.3526], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.23229463405, -0.97264546623, 0, -127.46698773563], [0.97264546623, 0.23229463405, 0, 220.07305343436], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.31], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.34189839005, -0.93973692642, 0, -133.60437889936], [0.93973692642, -0.34189839005, 0, 221.53883216248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.15696], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.74413202808, -0.66803257763, 0, -137.51082775078], [0.66803257763, -0.74413202808, 0, 220.11757421722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.11892], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99026986148, -0.13916034431, 0, -139.59436677019], [0.13916034431, -0.99026986148, 0, 217.79668723055], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.90098], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.39886909031, -0.91700787826, 0, -139.59436677019], [0.91700787826, -0.39886909031, 0, 217.79668723055], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45006], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.1706638267, -0.98532931462, 0, -137.51082775078], [0.98532931462, 0.1706638267, 0, 220.11757421722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94269], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.29518809749, -0.95543915928, 0, -140.41034217994], [0.95543915928, -0.29518809749, 0, 220.61978421008], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.88123], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60633869425, -0.79520650642, 0, -140.41034217994], [0.79520650642, 0.60633869425, 0, 220.61978421008], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04008], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.59811204185, -0.8014124939, 0, -133.60437889936], [0.8014124939, 0.59811204185, 0, 221.53883216248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.91547], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.19781189419, -0.98023999842, 0, -137.54369810394], [0.98023999842, 0.19781189419, 0, 224.47883406024], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.45131], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.39195345647, -0.91998504768, 0, -140.9268132974], [0.91998504768, -0.39195345647, 0, 225.16154485123], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51031], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57765675985, -0.81627977299, 0, -140.9268132974], [0.81627977299, 0.57765675985, 0, 225.16154485123], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.73736], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9250597622, -0.37982158488, 0, -137.54369810394], [0.37982158488, 0.9250597622, 0, 224.47883406024], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.29833], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.67461830527, -0.73816674416, 0, -138.79647534901], [0.73816674416, 0.67461830527, 0, 227.52998719775], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.14811], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99759703469, 0.06928316081, 0, -138.79647534901], [-0.06928316081, 0.99759703469, 0, 227.52998719775], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21001], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.86325871217, -0.50476172186, 0, -127.46698773563], [0.50476172186, 0.86325871217, 0, 220.07305343436], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.83775], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.53094682117, -0.84740514105, 0, -130.91842050693], [0.84740514105, 0.53094682117, 0, 225.97579779918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.71097], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.04700983458, -0.99889442658, 0, -134.91051823498], [0.99889442658, 0.04700983458, 0, 228.47707079817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.88757], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33733466504, -0.94138479048, 0, -137.79489368311], [0.94138479048, -0.33733466504, 0, 228.61281488591], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27129], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.49914565934, -0.86651809603, 0, -137.79489368311], [0.86651809603, 0.49914565934, 0, 228.61281488591], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.82529], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.82743979452, -0.56155443764, 0, -134.91051823498], [0.56155443764, 0.82743979452, 0, 228.47707079817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.41545], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5568067201, -0.83064208685, 0, -136.82847969206], [0.83064208685, 0.5568067201, 0, 231.30315056456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07104], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98741321959, -0.15816173293, 0, -136.82847969206], [0.15816173293, 0.98741321959, 0, 231.30315056456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.14041], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99794102539, -0.06413820889, 0, -130.91842050693], [0.06413820889, 0.99794102539, 0, 225.97579779918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.79691], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78946476208, -0.6137958858, 0, -131.22608562308], [0.6137958858, 0.78946476208, 0, 230.76282953584], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42249], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.29756128448, -0.95470271916, 0, -133.32679742124], [0.95470271916, 0.29756128448, 0, 233.46476674054], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15071], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96160923281, -0.2744224542, 0, -133.32679742124], [0.2744224542, 0.96160923281, 0, 233.46476674054], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72998], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8688167755, 0.49513373002, 0, -131.22608562308], [-0.49513373002, 0.8688167755, 0, 230.76282953584], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.78554], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98918455837, 0.14667620622, 0, -129.35173952257], [-0.14667620622, 0.98918455837, 0, 234.05176591098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81978], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58779530752, 0.80900968872, 0, -129.35173952257], [-0.80900968872, 0.58779530752, 0, 234.05176591098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33412], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99495800641, -0.10029239989, 0, -119.30550802796], [0.10029239989, 0.99495800641, 0, 213.70382292879], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.31765], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.87009931751, -0.49287643244, 0, -120.23999716255], [0.49287643244, 0.87009931751, 0, 222.97448997148], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.01402], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.51217050503, -0.85888379526, 0, -123.20416609341], [0.85888379526, 0.51217050503, 0, 228.20728503721], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.55301], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.0086397702, -0.99996267648, 0, -127.1146702138], [0.99996267648, -0.0086397702, 0, 230.53920104417], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.75937], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.55024305495, -0.83500453919, 0, -129.87393487854], [0.83500453919, -0.55024305495, 0, 230.51536074174], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.81742], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.3828105976, -0.92382684868, 0, -129.87393487854], [0.92382684868, 0.3828105976, 0, 230.51536074174], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12981], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83693432676, -0.54730332785, 0, -127.1146702138], [0.54730332785, 0.83693432676, 0, 230.53920104417], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.41801], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46846398437, -0.88348259481, 0, -128.98535618194], [0.88348259481, 0.46846398437, 0, 233.39984745657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38252], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99998142858, 0.00609446393, 0, -128.98535618194], [-0.00609446393, 0.99998142858, 0, 233.39984745657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45564], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99607942153, -0.08846347268, 0, -123.20416609341], [0.08846347268, 0.99607942153, 0, 228.20728503721], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.38315], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.7655387222, -0.64338982336, 0, -123.59191492929], [0.64338982336, 0.7655387222, 0, 232.5732524179], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13068], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45787588596, -0.88901612642, 0, -125.60616387136], [0.88901612642, 0.45787588596, 0, 234.96991071944], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13839], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94332826915, -0.33186108028, 0, -125.60616387136], [0.33186108028, 0.94332826915, 0, 234.96991071944], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99131], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87207172013, 0.48937808997, 0, -123.59191492929], [-0.48937808997, 0.87207172013, 0, 232.5732524179], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.50476], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99868931015, 0.05118263166, 0, -121.87676274626], [-0.05118263166, 0.99868931015, 0, 235.62965348115], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13122], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47732657797, 0.87872597433, 0, -121.87676274626], [-0.87872597433, 0.47732657797, 0, 235.62965348115], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40033], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.95971455689, 0.28097681272, 0, -120.23999716255], [-0.28097681272, 0.95971455689, 0, 222.97448997148], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.05943], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98124568526, -0.19276126465, 0, -118.53743835579], [0.19276126465, 0.98124568526, 0, 228.78981136747], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.29248], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.80846356878, -0.58854622414, 0, -119.36486284032], [0.58854622414, 0.80846356878, 0, 233.00179195785], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.73744], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.41126651208, -0.91151514306, 0, -120.97597097722], [0.91151514306, 0.41126651208, 0, 235.21490994352], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07242], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97957766253, -0.20106616588, 0, -120.97597097722], [0.20106616588, 0.97957766253, 0, 235.21490994352], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9951], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9775494855, 0.2107059643, 0, -119.36486284032], [-0.2107059643, 0.9775494855, 0, 233.00179195785], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.85822], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96470115716, -0.26334706638, 0, -118.76261926569], [0.26334706638, 0.96470115716, 0, 235.7958414688], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.02475], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73826782313, 0.67450768811, 0, -118.76261926569], [-0.67450768811, 0.73826782313, 0, 235.7958414688], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99818], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.68745876416, 0.72622341437, 0, -118.53743835579], [-0.72622341437, 0.68745876416, 0, 228.78981136747], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.23615], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95483715137, 0.29712962552, 0, -115.46105066319], [-0.29712962552, 0.95483715137, 0, 231.70198638054], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.03037], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99479058058, -0.10193969189, 0, -114.56063820669], [0.10193969189, 0.99479058058, 0, 234.59549544582], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00948], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75119186571, 0.66008391957, 0, -114.56063820669], [-0.66008391957, 0.75119186571, 0, 234.59549544582], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.94494], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.243567153, 0.96988403532, 0, -115.46105066319], [-0.96988403532, 0.243567153, 0, 231.70198638054], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.06615], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62711558903, 0.7789262083, 0, -112.48724435694], [-0.7789262083, 0.62711558903, 0, 232.44879889546], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27529], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.24738233921, 0.96891794195, 0, -112.48724435694], [-0.96891794195, -0.24738233921, 0, 232.44879889546], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03349], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.92424910242, -0.38178999025, 0, -65.1325328212], [0.38178999025, 0.92424910242, 0, 184.58700484874], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 36.4597], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.57585310569, -0.8175531791, 0, -79.05247236894], [0.8175531791, 0.57585310569, 0, 218.28482815784], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 27.976], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.06525907864, -0.99786835437, 0, -101.92436448621], [0.99786835437, 0.06525907864, 0, 234.39491181411], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 19.5622], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.42535461771, -0.90502676711, 0, -121.44487781151], [0.90502676711, -0.42535461771, 0, 235.67152381277], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 14.6176], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.83776119532, -0.54603679326, 0, -134.67416882208], [0.54603679326, -0.83776119532, 0, 229.45387343501], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 11.2081], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.9932438384, -0.11604601449, 0, -140.79422571206], [0.11604601449, -0.9932438384, 0, 220.0641285701], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.37722], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.92356289287, 0.38344697535, 0, -141.65032280621], [-0.38344697535, -0.92356289287, 0, 212.73674927555], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.58238], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.5626933839, 0.82666568557, 0, -139.50977647116], [-0.82666568557, -0.5626933839, 0, 207.58107119589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.388], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99970876969, -0.02413246372, 0, -139.50977647116], [0.02413246372, -0.99970876969, 0, 207.58107119589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.3327], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.75419548571, -0.65664995951, 0, -141.65032280621], [0.65664995951, -0.75419548571, 0, 212.73674927555], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.33239], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98230494643, -0.18728852663, 0, -145.15183341746], [0.18728852663, -0.98230494643, 0, 208.71508833133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.56162], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.35879376005, -0.93341686172, 0, -145.15183341746], [0.93341686172, -0.35879376005, 0, 208.71508833133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.92821], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.58401618407, -0.81174201366, 0, -140.79422571206], [0.81174201366, -0.58401618407, 0, 220.0641285701], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.68603], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.89131514299, -0.45338429159, 0, -147.03330053104], [0.45338429159, -0.89131514299, 0, 215.57536168778], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.87119], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99505732435, -0.09930217145, 0, -149.69520652549], [0.09930217145, -0.99505732435, 0, 210.34227980536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.55028], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.59602664475, -0.80296465597, 0, -149.69520652549], [0.80296465597, -0.59602664475, 0, 210.34227980536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.62151], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.02534905513, -0.99967866107, 0, -147.03330053104], [0.99967866107, -0.02534905513, 0, 215.57536168778], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.36029], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.49300326527, -0.87002745958, 0, -152.39186336765], [0.87002745958, -0.49300326527, 0, 215.43948352002], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.97302], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53905365589, -0.8422714266, 0, -152.39186336765], [0.8422714266, 0.53905365589, 0, 215.43948352002], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.79405], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.08748291003, -0.99616602052, 0, -134.67416882208], [0.99616602052, -0.08748291003, 0, 229.45387343501], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 11.057], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.64223072598, -0.7665113793, 0, -145.68876778808], [0.7665113793, -0.64223072598, 0, 228.48657566482], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.79877], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.92412785453, -0.38208337895, 0, -151.66661312538], [0.38208337895, -0.92412785453, 0, 223.47796645898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.83521], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98366169617, 0.1800268521, 0, -153.89615084834], [-0.1800268521, -0.98366169617, 0, 218.08548401665], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.19491], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.59516215786, -0.80360562831, 0, -153.89615084834], [0.80360562831, -0.59516215786, 0, 218.08548401665], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.49966], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.16384862745, -0.98648549268, 0, -151.66661312538], [0.98648549268, -0.16384862745, 0, 223.47796645898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.46734], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.52016395421, -0.85406642642, 0, -157.06006201832], [0.85406642642, -0.52016395421, 0, 222.58215075273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.68441], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.28481887283, -0.95858135266, 0, -157.06006201832], [0.95858135266, 0.28481887283, 0, 222.58215075273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.41985], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.40307838827, -0.91516545657, 0, -145.68876778808], [0.91516545657, 0.40307838827, 0, 228.48657566482], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 8.83668], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.05857520298, -0.99828299875, 0, -153.77579220427], [0.99828299875, -0.05857520298, 0, 232.04845045391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.82249], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.57041809986, -0.8213544858, 0, -159.58828095836], [0.8213544858, -0.57041809986, 0, 231.70739715635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.23031], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.36996313147, -0.92904643659, 0, -159.58828095836], [0.92904643659, 0.36996313147, 0, 231.70739715635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.38017], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.75223385687, -0.65889621685, 0, -153.77579220427], [0.65889621685, 0.75223385687, 0, 232.04845045391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 6.14194], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.37377956324, -0.92751756754, 0, -157.82269343907], [0.92751756754, 0.37377956324, 0, 236.66862590246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.91234], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97202608808, -0.23487291048, 0, -157.82269343907], [0.23487291048, 0.97202608808, 0, 236.66862590246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.24493], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.47056406865, -0.88236582962, 0, -121.44487781151], [0.88236582962, 0.47056406865, 0, 235.67152381277], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 14.0626], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.0095163596, -0.99995471842, 0, -133.85321899286], [0.99995471842, -0.0095163596, 0, 242.28886926689], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 10.6975], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.35709935816, -0.9340664047, 0, -144.55023644084], [0.9340664047, -0.35709935816, 0, 242.18706799239], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.64742], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.74231379049, -0.6700524132, 0, -150.75936435225], [0.6700524132, -0.74231379049, 0, 239.81328002535], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.10862], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.95227159979, -0.30525202739, 0, -154.18241020842], [0.30525202739, -0.95227159979, 0, 236.02107796102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.35421], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.35955804587, -0.93312272057, 0, -154.18241020842], [0.93312272057, -0.35955804587, 0, 236.02107796102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.35792], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.05550707699, -0.99845829377, 0, -150.75936435225], [0.99845829377, 0.05550707699, 0, 239.81328002535], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.60947], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.47032720589, -0.88249210727, 0, -155.36172906326], [0.88249210727, -0.47032720589, 0, 240.06913829599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.38824], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42779547122, -0.90387556378, 0, -155.36172906326], [0.90387556378, 0.42779547122, 0, 240.06913829599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.45633], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.41989570169, -0.90757236609, 0, -144.55023644084], [0.90757236609, 0.41989570169, 0, 242.18706799239], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.47226], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.08839839569, -0.99608519898, 0, -150.4242815452], [0.99608519898, -0.08839839569, 0, 244.90474250849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.11542], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.52232412765, -0.85274703498, 0, -154.52359094534], [0.85274703498, -0.52232412765, 0, 244.54094594289], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.78459], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.26083338428, -0.96538383332, 0, -154.52359094534], [0.96538383332, 0.26083338428, 0, 244.54094594289], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82136], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.72172440994, -0.69218052275, 0, -150.4242815452], [0.69218052275, 0.72172440994, 0, 244.90474250849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.73765], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.33553375101, -0.94202818531, 0, -153.70359050449], [0.94202818531, 0.33553375101, 0, 248.3240200609], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.14701], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94163269777, -0.3366420391, 0, -153.70359050449], [0.3366420391, 0.94163269777, 0, 248.3240200609], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.259], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.8644480256, -0.50272220064, 0, -133.85321899286], [0.50272220064, 0.8644480256, 0, 242.28886926689], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 10.0531], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.62460397818, -0.78094165623, 0, -138.90713080172], [0.78094165623, 0.62460397818, 0, 250.97924355149], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.32811], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.17375189269, -0.98478945962, 0, -144.62995715098], [0.98478945962, 0.17375189269, 0, 255.55641020113], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.68209], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.2695798441, -0.9629780411, 0, -149.24083043507], [0.9629780411, -0.2695798441, 0, 256.36993227153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.31657], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.54599427769, -0.83778890463, 0, -149.24083043507], [0.83778890463, 0.54599427769, 0, 256.36993227153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.16168], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93613808013, -0.35163261355, 0, -144.62995715098], [0.35163261355, 0.93613808013, 0, 255.55641020113], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.24176], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58118445093, -0.81377185622, 0, -146.47312994599], [0.81377185622, 0.58118445093, 0, 260.46341875257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.06795], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99845669914, 0.05553575373, 0, -146.47312994599], [-0.05553575373, 0.99845669914, 0, 260.46341875257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.11505], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99788111965, 0.06506359221, 0, -138.90713080172], [-0.06506359221, 0.99788111965, 0, 250.97924355149], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.18823], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93230458302, -0.36167411362, 0, -138.50450244693], [0.36167411362, 0.93230458302, 0, 257.15435961573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.60454], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57016880169, -0.82152756348, 0, -140.16984447652], [0.82152756348, 0.57016880169, 0, 261.44719105704], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.35807], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99939371882, 0.03481658758, 0, -140.16984447652], [-0.03481658758, 0.99939371882, 0, 261.44719105704], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.62438], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90667049522, 0.42183955847, 0, -138.50450244693], [-0.42183955847, 0.90667049522, 0, 257.15435961573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.12], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98967486461, -0.14333060505, 0, -136.76652236366], [0.14333060505, 0.98967486461, 0, 260.88984442533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.91299], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5950649509, 0.8036776121, 0, -136.76652236366], [-0.8036776121, 0.5950649509, 0, 260.88984442533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.19665], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.93310498856, -0.35960406047, 0, -101.92436448621], [0.35960406047, 0.93310498856, 0, 234.39491181411], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 21.0446], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.63460778222, -0.77283436953, 0, -109.49207555521], [0.77283436953, 0.63460778222, 0, 254.03170051227], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 13.0965], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.16254627731, -0.98670092111, 0, -119.61347531579], [0.98670092111, 0.16254627731, 0, 262.34282034366], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.27514], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.3266770066, -0.9451360396, 0, -128.76526511539], [0.9451360396, -0.3266770066, 0, 263.85045992408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.96445], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.64717896287, -0.76233810741, 0, -134.40248268685], [0.76233810741, -0.64717896287, 0, 261.90201093406], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.62256], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.92702635412, -0.37499618499, 0, -137.92643824055], [0.37499618499, -0.92702635412, 0, 258.91038572434], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.19278], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19720658596, -0.98036195481, 0, -137.92643824055], [0.98036195481, -0.19720658596, 0, 258.91038572434], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.24483], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.12855179914, -0.99170279566, 0, -134.40248268685], [0.99170279566, 0.12855179914, 0, 261.90201093406], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.67904], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34390373731, -0.93900490917, 0, -138.05099233136], [0.93900490917, -0.34390373731, 0, 262.37495754777], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23459], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62365096085, -0.78170293527, 0, -138.05099233136], [0.78170293527, 0.62365096085, 0, 262.37495754777], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.57536], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.55777292727, -0.82999359129, 0, -128.76526511539], [0.82999359129, 0.55777292727, 0, 263.85045992408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.60661], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.10133933268, -0.99485191845, 0, -134.24871080091], [0.99485191845, 0.10133933268, 0, 267.53544928261], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.89679], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.4839495377, -0.87509590614, 0, -139.12029202969], [0.87509590614, -0.4839495377, 0, 268.03168674435], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.91631], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.4761968692, -0.8793386957, 0, -139.12029202969], [0.8793386957, 0.4761968692, 0, 268.03168674435], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.90176], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92701187047, -0.37503198796, 0, -134.24871080091], [0.37503198796, 0.92701187047, 0, 267.53544928261], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.67621], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.63623992501, -0.77149125582, 0, -136.00244087164], [0.77149125582, 0.63623992501, 0, 271.87035575823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.24554], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98397977861, 0.17828010344, 0, -136.00244087164], [-0.17828010344, 0.98397977861, 0, 271.87035575823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.33331], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.89547731666, -0.4451071504, 0, -119.61347531579], [0.4451071504, 0.89547731666, 0, 262.34282034366], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.61039], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5853727513, -0.81076429498, 0, -123.89113003257], [0.81076429498, 0.5853727513, 0, 270.94870942875], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.34652], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.25068607422, -0.96806843362, 0, -129.03666502207], [0.96806843362, 0.25068607422, 0, 274.66379159549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.82032], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.18118049348, -0.98344986083, 0, -133.70306424837], [0.98344986083, -0.18118049348, 0, 275.87217858773], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.48006], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60746364553, -0.79434748023, 0, -133.70306424837], [0.79434748023, 0.60746364553, 0, 275.87217858773], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.21076], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83842736914, -0.5450133454, 0, -129.03666502207], [0.5450133454, 0.83842736914, 0, 274.66379159549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.91887], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44619647831, -0.8949350271, 0, -131.17250127463], [0.8949350271, 0.44619647831, 0, 277.94947915758], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.02345], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98891517025, -0.14848160169, 0, -131.17250127463], [0.14848160169, 0.98891517025, 0, 277.94947915758], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.89863], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99999208926, 0.00397761396, 0, -123.89113003257], [-0.00397761396, 0.99999208926, 0, 270.94870942875], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.75809], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92912333556, -0.3697699654, 0, -123.86424896046], [0.3697699654, 0.92912333556, 0, 277.70674569643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.48214], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.67408880851, -0.73865030849, 0, -125.52161080113], [0.73865030849, 0.67408880851, 0, 281.87120929736], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.90389], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99996101534, 0.00882993717, 0, -125.52161080113], [-0.00882993717, 0.99996101534, 0, 281.87120929736], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04279], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85731658535, 0.51478954192, 0, -123.86424896046], [-0.51478954192, 0.85731658535, 0, 277.70674569643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.2287], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99976829263, 0.02152582281, 0, -121.68735747541], [-0.02152582281, 0.99976829263, 0, 281.3320819216], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.34277], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58105645423, 0.81386325448, 0, -121.68735747541], [-0.81386325448, 0.58105645423, 0, 281.3320819216], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08695], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.9994045163, 0.03450525751, 0, -109.49207555521], [-0.03450525751, 0.9994045163, 0, 254.03170051227], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 15.3017], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.89809581162, -0.43979985578, 0, -108.96408629651], [0.43979985578, 0.89809581162, 0, 269.32429322536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 11.8346], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.66928519266, -0.74300560622, 0, -114.16895208645], [0.74300560622, 0.66928519266, 0, 279.95291918911], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 8.99408], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.18378952675, -0.98296561987, 0, -120.85160521551], [0.98296561987, 0.18378952675, 0, 285.97252489541], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 6.53462], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.21952367121, -0.9756071739, 0, -127.27491141419], [0.9756071739, -0.21952367121, 0, 287.17351950047], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 5.17509], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5862087841, -0.81016002212, 0, -127.27491141419], [0.81016002212, 0.5862087841, 0, 287.17351950047], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.20582], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92107192914, -0.38939247725, 0, -120.85160521551], [0.38939247725, 0.92107192914, 0, 285.97252489541], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 6.76611], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57902020304, -0.81531319409, 0, -123.48627755897], [0.81531319409, 0.57902020304, 0, 292.20459890767], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.42254], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98560922416, 0.1690398096, 0, -123.48627755897], [-0.1690398096, 0.98560922416, 0, 292.20459890767], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 5.11533], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9980585546, 0.06228259455, 0, -114.16895208645], [-0.06228259455, 0.9980585546, 0, 279.95291918911], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.40011], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9186912107, -0.39497653016, 0, -113.70805426397], [0.39497653016, 0.9186912107, 0, 287.33865862061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.71377], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64702464217, -0.76246908948, 0, -115.56988370218], [0.76246908948, 0.64702464217, 0, 291.66915982789], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.64422], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99985328511, 0.01712916334, 0, -115.56988370218], [-0.01712916334, 0.99985328511, 0, 291.66915982789], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.23163], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85534205566, 0.51806367158, 0, -113.70805426397], [-0.51806367158, 0.85534205566, 0, 287.33865862061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.11449], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9994937792, 0.03181486028, 0, -111.05842030017], [-0.03181486028, 0.9994937792, 0, 291.71330113205], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.74406], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44730330049, 0.89438233288, 0, -111.05842030017], [-0.89438233288, 0.44730330049, 0, 291.71330113205], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.7083], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.9186407101, 0.39509397075, 0, -108.96408629651], [-0.39509397075, 0.9186407101, 0, 269.32429322536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 10.8272], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98364074076, -0.18014131427, 0, -104.68633188893], [0.18014131427, 0.98364074076, 0, 279.27058357018], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.63701], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.79589570388, -0.60543375239, 0, -105.88193159651], [0.60543375239, 0.79589570388, 0, 285.79901702113], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.0122], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.48498685177, -0.87452144262, 0, -108.91648500072], [0.87452144262, 0.48498685177, 0, 289.78820329964], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.79362], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99296308592, -0.11842427959, 0, -108.91648500072], [0.11842427959, 0.99296308592, 0, 289.78820329964], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.25648], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96046793018, 0.27839065193, 0, -105.88193159651], [-0.27839065193, 0.96046793018, 0, 285.79901702113], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.59122], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99713677114, -0.07561917496, 0, -104.60377769163], [0.07561917496, 0.99713677114, 0, 290.20874064856], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.98983], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78622238295, 0.61794365807, 0, -104.60377769163], [-0.61794365807, 0.78622238295, 0, 290.20874064856], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7854], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.64065870077, 0.76782578045, 0, -104.68633188893], [-0.76782578045, 0.64065870077, 0, 279.27058357018], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 8.46683], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9494595977, 0.31388926761, 0, -98.18528049388], [-0.31388926761, 0.9494595977, 0, 284.69493274736], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.22349], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98286764416, -0.18431276149, 0, -96.54568443121], [0.18431276149, 0.98286764416, 0, 289.65442126351], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.90317], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73582576435, 0.67717091233, 0, -96.54568443121], [-0.67717091233, 0.73582576435, 0, 289.65442126351], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.75498], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.19966810518, 0.9798635863, 0, -98.18528049388], [-0.9798635863, 0.19966810518, 0, 284.69493274736], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 6.41958], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65672750791, 0.75412796019, 0, -91.89496557471], [-0.75412796019, 0.65672750791, 0, 285.97671857804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.99504], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19997896147, 0.97980019134, 0, -91.89496557471], [-0.97980019134, -0.19997896147, 0, 285.97671857804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.66774], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.98709433094, 0.16013988201, 0, -79.05247236894], [-0.16013988201, 0.98709433094, 0, 218.28482815784], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 27.9019], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.97145072146, -0.23724142928, 0, -74.58427164209], [0.23724142928, 0.97145072146, 0, 245.82659696274], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 19.1421], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.7453852658, -0.66663393666, 0, -79.12557638691], [0.66663393666, 0.7453852658, 0, 264.4222266722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.2943], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.23831830775, -0.9711871005, 0, -87.32135155858], [0.9711871005, 0.23831830775, 0, 273.58619165933], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.17433], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.17936599492, -0.9837824149, 0, -96.23134038031], [0.9837824149, -0.17936599492, 0, 275.77260193706], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.86158], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.60024058768, -0.79981950269, 0, -101.99786250347], [0.79981950269, -0.60024058768, 0, 274.72123329885], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.41064], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.90785031408, -0.41929441591, 0, -105.52557733559], [0.41929441591, -0.90785031408, 0, 272.0737889481], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.52583], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.1133514367, -0.9935549566, 0, -105.52557733559], [0.9935549566, -0.1133514367, 0, 272.0737889481], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.13584], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.17547910146, -0.98448315625, 0, -101.99786250347], [0.98448315625, 0.17547910146, 0, 274.72123329885], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.0292], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17275482638, -0.98496485722, 0, -105.96453921708], [0.98496485722, -0.17275482638, 0, 275.42827319188], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77723], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.63085145493, -0.7759036292, 0, -105.96453921708], [0.7759036292, 0.63085145493, 0, 275.42827319188], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.42045], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.63864766333, -0.76949929312, 0, -96.23134038031], [0.76949929312, 0.63864766333, 0, 275.77260193706], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.00859], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.26149184156, -0.96520568626, 0, -100.85494628128], [0.96520568626, 0.26149184156, 0, 279.60997401943], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.31533], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.27528569815, -0.96136246254, 0, -105.02012490644], [0.96136246254, -0.27528569815, 0, 280.73839695005], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.689], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60111404395, -0.79916325376, 0, -105.02012490644], [0.79916325376, 0.60111404395, 0, 280.73839695005], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.23003], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94199061749, -0.33563920591, 0, -100.85494628128], [0.33563920591, 0.94199061749, 0, 279.60997401943], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.96827], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.76654911035, -0.64218569075, 0, -102.18685306469], [0.64218569075, 0.76654911035, 0, 283.3480465427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.98239], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99007060184, 0.14057099048, 0, -102.18685306469], [-0.14057099048, 0.99007060184, 0, 283.3480465427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39914], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.94310707684, -0.33248916013, 0, -87.32135155858], [0.33248916013, 0.94310707684, 0, 273.58619165933], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.73786], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.67373305243, -0.73897481286, 0, -90.55908486032], [0.73897481286, 0.67373305243, 0, 282.77003749845], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.96698], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.19358214187, -0.98108407098, 0, -95.7075097971], [0.98108407098, 0.19358214187, 0, 287.46392420136], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.5149], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.18483636822, -0.98276931015, 0, -101.11808884756], [0.98276931015, -0.18483636822, 0, 288.53151006105], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.12362], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59093253103, -0.8067209826, 0, -101.11808884756], [0.8067209826, 0.59093253103, 0, 288.53151006105], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.44229], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94476652111, -0.3277441389, 0, -95.7075097971], [0.3277441389, 0.94476652111, 0, 287.46392420136], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.22003], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.67380953519, -0.73890507528, 0, -97.4183437159], [0.73890507528, 0.67380953519, 0, 292.39563286612], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.34367], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99905857725, 0.04338155384, 0, -97.4183437159], [-0.04338155384, 0.99905857725, 0, 292.39563286612], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.72406], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99978499689, 0.02073547663, 0, -90.55908486032], [-0.02073547663, 0.99978499689, 0, 282.77003749845], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.91054], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83849618505, -0.54490746705, 0, -90.41579160871], [0.54490746705, 0.83849618505, 0, 289.67908741588], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.76566], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44489916903, -0.89558066604, 0, -93.01263401548], [0.89558066604, 0.44489916903, 0, 293.67507312525], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.02853], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99883244716, -0.04830882406, 0, -93.01263401548], [0.04830882406, 0.99883244716, 0, 293.67507312525], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.5307], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87612245577, 0.48208862513, 0, -90.41579160871], [-0.48208862513, 0.87612245577, 0, 289.67908741588], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.45531], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9999795879, 0.0063893487, 0, -87.78584710168], [-0.0063893487, 0.9999795879, 0, 294.45860993503], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.6598], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44574822493, 0.89515837703, 0, -87.78584710168], [-0.89515837703, 0.44574822493, 0, 294.45860993503], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.88824], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.97202148536, 0.23489195811, 0, -79.12557638691], [-0.23489195811, 0.97202148536, 0, 264.4222266722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 13.5485], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.94543600404, -0.32580786095, 0, -75.94313246179], [0.32580786095, 0.94543600404, 0, 277.59170210278], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.98872], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.60040381242, -0.79969698137, 0, -78.87172711394], [0.79969698137, 0.60040381242, 0, 286.08995876628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.9829], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.11297134162, -0.99359824676, 0, -83.65623066285], [0.99359824676, 0.11297134162, 0, 289.68211209211], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.71245], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42888581155, -0.90335871094, 0, -88.33851291591], [0.90335871094, -0.42888581155, 0, 290.21448391311], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.48722], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.48727138746, -0.87325059115, 0, -88.33851291591], [0.87325059115, 0.48727138746, 0, 290.21448391311], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.57414], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90388007249, -0.42778594477, 0, -83.65623066285], [0.42778594477, 0.90388007249, 0, 289.68211209211], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.42034], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69112739755, -0.7227329523, 0, -85.54718929158], [0.7227329523, 0.69112739755, 0, 293.67756786456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.50552], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99958097252, 0.0289461459, 0, -85.54718929158], [-0.0289461459, 0.99958097252, 0, 293.67756786456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7084], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98631424105, 0.16487637152, 0, -78.87172711394], [-0.16487637152, 0.98631424105, 0, 286.08995876628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.08151], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94502696728, -0.32699240221, 0, -77.70415361158], [0.32699240221, 0.94502696728, 0, 293.0745519025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.08128], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60860760142, -0.79347135265, 0, -79.3656946985], [0.79347135265, 0.60860760142, 0, 297.8765018064], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.3475], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99729364006, 0.07352139477, 0, -79.3656946985], [-0.07352139477, 0.99729364006, 0, 297.8765018064], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.9583], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85930734221, 0.51145956986, 0, -77.70415361158], [-0.51145956986, 0.85930734221, 0, 293.0745519025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.05869], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99849284867, 0.0548819747, 0, -75.11683909275], [-0.0548819747, 0.99849284867, 0, 297.42151986174], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.48526], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5387816176, 0.84244546917, 0, -75.11683909275], [-0.84244546917, 0.5387816176, 0, 297.42151986174], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.54884], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.75146606627, 0.65977174176, 0, -75.94313246179], [-0.65977174176, 0.75146606627, 0, 277.59170210278], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 10.4052], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.95192422209, 0.30633360147, 0, -69.07804797637], [-0.30633360147, 0.95192422209, 0, 285.41088820353], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.1918], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98848633928, -0.15131013529, 0, -66.87495728837], [0.15131013529, 0.98848633928, 0, 292.25693897722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.38348], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78717349959, -0.61673161223, 0, -67.6895319847], [0.61673161223, 0.78717349959, 0, 297.5784328619], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.29978], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96563464259, 0.25990332246, 0, -67.6895319847], [-0.25990332246, 0.96563464259, 0, 297.5784328619], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.90302], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77957420633, 0.62630987284, 0, -66.87495728837], [-0.62630987284, 0.77957420633, 0, 292.25693897722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.94233], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99679106279, 0.08004734308, 0, -63.77952810133], [-0.08004734308, 0.99679106279, 0, 296.1098508606], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.52625], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30678630677, 0.95177842062, 0, -63.77952810133], [-0.95177842062, 0.30678630677, 0, 296.1098508606], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.9003], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.28938654655, 0.95721232058, 0, -69.07804797637], [-0.95721232058, 0.28938654655, 0, 285.41088820353], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.72096], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.71240491276, 0.70176865153, 0, -62.64466128498], [-0.70176865153, 0.71240491276, 0, 287.3558439017], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.72788], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94802899298, 0.31818395379, 0, -59.32678332374], [-0.31818395379, 0.94802899298, 0, 290.72400882953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.11479], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.26337154307, 0.9646944751, 0, -59.32678332374], [-0.9646944751, 0.26337154307, 0, 290.72400882953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.21596], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.09808187785, 0.99517834845, 0, -62.64466128498], [-0.99517834845, -0.09808187785, 0, 287.3558439017], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.80412], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.36197401025, 0.93218818695, 0, -57.86370980918], [-0.93218818695, 0.36197401025, 0, 286.88464725701], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.92125], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.43690532853, 0.89950749518, 0, -57.86370980918], [-0.89950749518, -0.43690532853, 0, 286.88464725701], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.32126], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.77054391869, 0.63738690711, 0, -74.58427164209], [-0.63738690711, 0.77054391869, 0, 245.82659696274], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 17.8344], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.9903118582, 0.13886116625, 0, -63.21684389013], [-0.13886116625, 0.9903118582, 0, 259.56880319224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.8409], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.91713975914, -0.39856575641, 0, -61.57259752219], [0.39856575641, 0.91713975914, 0, 271.29502384769], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.35247], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.69784792215, -0.71624596162, 0, -65.30017093451], [0.71624596162, 0.69784792215, 0, 279.87254393449], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.9004], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.16495506635, -0.98630108287, 0, -69.52631123518], [0.98630108287, 0.16495506635, 0, 283.99012837558], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.71897], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.2984980437, -0.95441024612, 0, -74.18063365326], [0.95441024612, -0.2984980437, 0, 284.76854591628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.968], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66883011477, -0.74341527935, 0, -74.18063365326], [0.74341527935, 0.66883011477, 0, 284.76854591628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.26314], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.91965435212, -0.39272875196, 0, -69.52631123518], [0.39272875196, 0.91965435212, 0, 283.99012837558], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.70144], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56175282124, -0.82730512377, 0, -71.37270168877], [0.82730512377, 0.56175282124, 0, 288.31382764098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.22866], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99510054495, 0.09886812136, 0, -71.37270168877], [-0.09886812136, 0.99510054495, 0, 288.31382764098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.61688], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98380671663, 0.17923265411, 0, -65.30017093451], [-0.17923265411, 0.98380671663, 0, 279.87254393449], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.89291], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9503168923, -0.31128412135, 0, -64.24396909526], [0.31128412135, 0.9503168923, 0, 285.67002804092], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.08999], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68761278782, -0.72607758127, 0, -65.5171190587], [0.72607758127, 0.68761278782, 0, 289.55681774102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6301], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99374735119, 0.11165214724, 0, -65.5171190587], [-0.11165214724, 0.99374735119, 0, 289.55681774102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.91327], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.73584949478, 0.67714512552, 0, -64.24396909526], [-0.67714512552, 0.73584949478, 0, 285.67002804092], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.2006], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96646364398, 0.25680347516, 0, -61.3995534628], [-0.25680347516, 0.96646364398, 0, 288.76103723114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.774], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.35381687188, 0.93531471771, 0, -61.3995534628], [-0.93531471771, 0.35381687188, 0, 288.76103723114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95389], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.85500464533, 0.51862033942, 0, -61.57259752219], [-0.51862033942, 0.85500464533, 0, 271.29502384769], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.91552], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98919840869, 0.14658276923, 0, -56.94882994016], [-0.14658276923, 0.98919840869, 0, 278.91783086289], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.22978], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94862113815, -0.31641418463, 0, -56.03565129697], [0.31641418463, 0.94862113815, 0, 285.08032093862], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.31589], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62673088723, -0.77923577625, 0, -57.4012593186], [0.77923577625, 0.62673088723, 0, 289.17446304303], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81134], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96010366082, 0.27964434639, 0, -57.4012593186], [-0.27964434639, 0.96010366082, 0, 289.17446304303], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.32291], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8592157864, 0.51161336221, 0, -56.03565129697], [-0.51161336221, 0.8592157864, 0, 285.08032093862], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.30894], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9946647597, 0.10316014636, 0, -53.83113747472], [-0.10316014636, 0.9946647597, 0, 288.78263447714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.13322], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51366084576, 0.85799331904, 0, -53.83113747472], [-0.85799331904, 0.51366084576, 0, 288.78263447714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.86402], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.40989036735, 0.91213479636, 0, -56.94882994016], [-0.91213479636, 0.40989036735, 0, 278.91783086289], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.68344], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85328338028, 0.52144747858, 0, -51.7647667238], [-0.52144747858, 0.85328338028, 0, 281.24741809563], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.14217], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99153885543, 0.12981023904, 0, -49.60484261577], [-0.12981023904, 0.99153885543, 0, 284.78186292424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64885], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53290964064, 0.84617215441, 0, -49.60484261577], [-0.84617215441, 0.53290964064, 0, 284.78186292424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7046], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.07295060412, 0.99733555504, 0, -51.7647667238], [-0.99733555504, -0.07295060412, 0, 281.24741809563], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.49921], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50573038072, 0.86269159148, 0, -47.27754237985], [-0.86269159148, 0.50573038072, 0, 280.9191978441], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.12839], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45453317066, 0.89072981131, 0, -47.27754237985], [-0.89072981131, -0.45453317066, 0, 280.9191978441], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.57317], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.33994731748, 0.94044448073, 0, -63.21684389013], [-0.94044448073, 0.33994731748, 0, 259.56880319224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 13.4627], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.73059623943, 0.68280973552, 0, -50.55594029083], [-0.68280973552, 0.73059623943, 0, 264.1454053242], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.63924], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.95918891685, 0.28276601948, 0, -43.97417078541], [-0.28276601948, 0.95918891685, 0, 271.18780059083], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.73854], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98631502874, -0.1648716594, 0, -42.06874003385], [0.1648716594, 0.98631502874, 0, 277.65133557299], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.36576], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80626168432, -0.5915590388, 0, -42.78853057318], [0.5915590388, 0.80626168432, 0, 281.95735292657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81848], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98130155409, 0.19247664777, 0, -42.78853057318], [-0.19247664777, 0.98130155409, 0, 281.95735292657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.014], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78116412107, 0.62432572904, 0, -42.06874003385], [-0.62432572904, 0.78116412107, 0, 277.65133557299], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.57458], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97061082839, 0.24065456531, 0, -39.21270949938], [-0.24065456531, 0.97061082839, 0, 281.22483651715], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.8006], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.36665843799, 0.93035562547, 0, -39.21270949938], [-0.93035562547, 0.36665843799, 0, 281.22483651715], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03188], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.27025707053, 0.96278819884, 0, -43.97417078541], [-0.96278819884, 0.27025707053, 0, 271.18780059083], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.63671], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.71238770657, 0.70178611807, 0, -37.58442057481], [-0.70178611807, 0.71238770657, 0, 272.98141955648], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.24629], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.92511945852, 0.37967616129, 0, -33.90264896637], [-0.37967616129, 0.92511945852, 0, 276.71881014414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.30984], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.2013498284, 0.97951939572, 0, -33.90264896637], [-0.97951939572, 0.2013498284, 0, 276.71881014414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.30564], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.13592591246, 0.99071900472, 0, -37.58442057481], [-0.99071900472, -0.13592591246, 0, 272.98141955648], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.8448], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.25879616944, 0.96593195551, 0, -32.78458768832], [-0.96593195551, 0.25879616944, 0, 272.32288604529], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.38534], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.67397320387, 0.73875579216, 0, -32.78458768832], [-0.73875579216, -0.67397320387, 0, 272.32288604529], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08845], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.02357628221, 0.99972204082, 0, -50.55594029083], [-0.99972204082, -0.02357628221, 0, 264.1454053242], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.34539], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.36577070529, 0.93070499684, 0, -41.21315117022], [-0.93070499684, 0.36577070529, 0, 263.92507584858], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.21368], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70109107694, 0.7130717368, 0, -35.43004983716], [-0.7130717368, 0.70109107694, 0, 266.19785729977], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.78731], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97517391055, 0.22144038513, 0, -32.01635629677], [-0.22144038513, 0.97517391055, 0, 269.55419573955], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.16146], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.2809652654, 0.95971793754, 0, -32.01635629677], [-0.95971793754, 0.2809652654, 0, 269.55419573955], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.68251], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.02238058221, 0.9997495234, 0, -35.43004983716], [-0.9997495234, 0.02238058221, 0, 266.19785729977], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.98169], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44932622616, 0.89336775321, 0, -31.44935647641], [-0.89336775321, 0.44932622616, 0, 266.28696985542], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82902], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.51058107781, 0.85982961275, 0, -31.44935647641], [-0.85982961275, -0.51058107781, 0, 266.28696985542], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.67665], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.55999553528, 0.82849562489, 0, -41.21315117022], [-0.82849562489, -0.55999553528, 0, 263.92507584858], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.95687], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.13315795512, 0.99109482845, 0, -36.27791036989], [-0.99109482845, -0.13315795512, 0, 260.58925519886], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.3677], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.24284418976, 0.97006530682, 0, -31.94910720376], [-0.97006530682, 0.24284418976, 0, 260.00766142884], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.71235], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.57253225629, 0.8198821961, 0, -31.94910720376], [-0.8198821961, -0.57253225629, 0, 260.00766142884], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.88775599401, 0.46031434378, 0, -36.27791036989], [-0.46031434378, -0.88775599401, 0, 260.58925519886], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.08271], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.58135844384, 0.81364756484, 0, -34.39858064291], [-0.81364756484, -0.58135844384, 0, 256.96480540191], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72858], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99739602201, 0.07211917407, 0, -34.39858064291], [-0.07211917407, -0.99739602201, 0, 256.96480540191], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.83321], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
					group() {
						color([0, 0.36, 0, 1]) {
							multmatrix([[0.99165046952, -0.12895482268, 0, -28.4847529351], [0.12895482268, 0.99165046952, 0, 154.52848565966], [0, 0, 1, 0], [0, 0, 0, 1]]) {
								square(size = [3.2, 39.4218], center = false);
							}
						}
						group() {
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.84030893459, -0.54210782547, 0, -33.56838602437], [0.54210782547, 0.84030893459, 0, 193.62114644415], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 28.0095], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.50250745665, -0.86457287489, 0, -48.75253607503], [0.86457287489, 0.50250745665, 0, 217.15774996111], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 21.5256], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.10224128012, -0.99475962957, 0, -67.36301301902], [0.99475962957, 0.10224128012, 0, 227.97454020264], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.1332], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.35009845304, -0.93671290862, 0, -81.42218905874], [0.93671290862, -0.35009845304, 0, 229.41954069635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.1574], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.82102718229, -0.57088910125, 0, -90.93675577338], [0.57088910125, -0.82102718229, 0, 225.86345103695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.4015], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.99652772014, -0.08326165379, 0, -94.59130161976], [0.08326165379, -0.99652772014, 0, 220.60764658689], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.53365], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.91604200319, 0.40108234613, 0, -94.96878083867], [-0.40108234613, -0.91604200319, 0, 216.08973842279], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.9154], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.7082425591, 0.705969176, 0, -93.79946580938], [-0.705969176, -0.7082425591, 0, 213.41911057766], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25949], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99879993725, -0.04897637525, 0, -93.79946580938], [0.04897637525, -0.99879993725, 0, 213.41911057766], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.7983], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.87187045536, -0.48973657109, 0, -94.96878083867], [0.48973657109, -0.87187045536, 0, 216.08973842279], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22928], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99976670649, -0.0215993655, 0, -96.55027959647], [0.0215993655, -0.99976670649, 0, 213.27422060462], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39353], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.44783620434, -0.89411561561, 0, -96.55027959647], [0.89411561561, -0.44783620434, 0, 213.27422060462], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28571], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.51517041006, -0.85708777181, 0, -94.59130161976], [0.85708777181, -0.51517041006, 0, 220.60764658689], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.69752], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.85490575119, -0.5187833426, 0, -98.61748884198], [0.5187833426, -0.85490575119, 0, 218.18762311851], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.10215], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98499067613, -0.17260755467, 0, -100.22683495733], [0.17260755467, -0.98499067613, 0, 215.53557333843], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35615], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.61020361767, -0.79224462445, 0, -100.22683495733], [0.79224462445, -0.61020361767, 0, 215.53557333843], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.91553], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.07586196899, -0.99711832881, 0, -98.61748884198], [0.99711832881, -0.07586196899, 0, 218.18762311851], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.30333], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.44275952754, -0.89664039657, 0, -101.91129597026], [0.89664039657, -0.44275952754, 0, 217.93702628661], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.19085], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44470923211, -0.89567499622, 0, -101.91129597026], [0.89567499622, 0.44470923211, 0, 217.93702628661], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06697], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.01709218466, -0.99985391794, 0, -90.93675577338], [0.99985391794, 0.01709218466, 0, 225.86345103695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.08453], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.45537635617, -0.89029903641, 0, -99.02010783057], [0.89029903641, -0.45537635617, 0, 226.00163336896], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.25273], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.75455063621, -0.65624182843, 0, -104.58690609572], [0.65624182843, -0.75455063621, 0, 223.15428859394], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.75195], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98601778024, -0.16664014235, 0, -107.70533512111], [0.16664014235, -0.98601778024, 0, 219.56870092923], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.45251], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40537682772, -0.91414967458, 0, -107.70533512111], [0.91414967458, -0.40537682772, 0, 219.56870092923], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.57482], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.04488875188, -0.99899199193, 0, -104.58690609572], [0.99899199193, 0.04488875188, 0, 223.15428859394], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.90979], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.41091856562, -0.91167205311, 0, -108.49275190009], [0.91167205311, -0.41091856562, 0, 223.32979404807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49048], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50308654903, -0.86423603499, 0, -108.49275190009], [0.86423603499, 0.50308654903, 0, 223.32979404807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7022], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.37903295448, -0.92538317437, 0, -99.02010783057], [0.92538317437, 0.37903295448, 0, 226.00163336896], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.72045], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.19724724665, -0.98035377476, 0, -104.31372062027], [0.98035377476, -0.19724724665, 0, 228.16987432161], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.50661], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.61920498173, -0.78522938724, 0, -107.75144002502], [0.78522938724, -0.61920498173, 0, 227.47820494182], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64815], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.26161878522, -0.96517128594, 0, -107.75144002502], [0.96517128594, 0.26161878522, 0, 227.47820494182], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.42574], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.75655016669, -0.65393565835, 0, -104.31372062027], [0.65393565835, 0.75655016669, 0, 228.16987432161], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.47338], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.29730376091, -0.95478294588, 0, -107.23902496491], [0.95478294588, 0.29730376091, 0, 231.55421261438], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.75979], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97623707157, -0.21670528391, 0, -107.23902496491], [0.21670528391, 0.97623707157, 0, 231.55421261438], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.39173], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.56730823283, -0.82350553668, 0, -81.42218905874], [0.82350553668, 0.56730823283, 0, 229.41954069635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.67874], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.06686970229, -0.9977617165, 0, -89.39268592121], [0.9977617165, 0.06686970229, 0, 234.910370191], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.09591], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.31358420223, -0.94956039729, 0, -96.47270911645], [0.94956039729, -0.31358420223, 0, 235.38487130231], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.92807], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.67231685098, -0.74026350165, 0, -101.15220703361], [0.74026350165, -0.67231685098, 0, 233.83950712602], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.15142], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.93145605925, -0.36385383008, 0, -103.48508950075], [0.36385383008, -0.93145605925, 0, 231.72075320863], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13232], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.37549872897, -0.92682290894, 0, -103.48508950075], [0.92682290894, -0.37549872897, 0, 231.72075320863], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16048], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.14077994254, -0.99004091217, 0, -101.15220703361], [0.99004091217, 0.14077994254, 0, 233.83950712602], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21775], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31728903274, -0.94832888266, 0, -104.33791135748], [0.94832888266, -0.31728903274, 0, 234.29250181156], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13741], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53322367073, -0.84597430042, 0, -104.33791135748], [0.84597430042, 0.53322367073, 0, 234.29250181156], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21347], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.56055772809, -0.82811535034, 0, -96.47270911645], [0.82811535034, 0.56055772809, 0, 235.38487130231], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.45714], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.00818462098, -0.99996650542, 0, -100.16373103107], [0.99996650542, -0.00818462098, 0, 237.88335277347], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.09914], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40896676857, -0.91254927658, 0, -103.26276268128], [0.91254927658, -0.40896676857, 0, 237.85798752438], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31738], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.55335738568, -0.83294393791, 0, -103.26276268128], [0.83294393791, 0.55335738568, 0, 237.85798752438], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01117], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83815498932, -0.54543213498, 0, -100.16373103107], [0.54543213498, 0.83815498932, 0, 237.88335277347], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.53976], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42481983221, -0.90527791873, 0, -102.094428343], [0.90527791873, 0.42481983221, 0, 240.85021790861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28062], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98476177191, -0.17390874783, 0, -102.094428343], [0.17390874783, 0.98476177191, 0, 240.85021790861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.68108], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.92158494657, -0.38817674613, 0, -89.39268592121], [0.38817674613, 0.92158494657, 0, 234.910370191], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.19176], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.72549296745, -0.68822957955, 0, -92.18435949503], [0.68822957955, 0.72549296745, 0, 241.5381869446], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.14571], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.40814541179, -0.91291693095, 0, -95.725792464], [0.91291693095, 0.40814541179, 0, 245.2713666713], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.10012], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17272977504, -0.98496925069, 0, -98.55594512253], [0.98496925069, -0.17272977504, 0, 246.53666670363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2609], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73475688371, -0.67833054025, 0, -98.55594512253], [0.67833054025, 0.73475688371, 0, 246.53666670363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44021], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98331830663, -0.18189312204, 0, -95.725792464], [0.18189312204, 0.98331830663, 0, 245.2713666713], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.25357], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72331132286, -0.69052207076, 0, -96.31759370515], [0.69052207076, 0.72331132286, 0, 248.47065748433], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30039], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95077616619, 0.30987849522, 0, -96.31759370515], [-0.30987849522, 0.95077616619, 0, 248.47065748433], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52439], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99682392687, 0.07963704424, 0, -92.18435949503], [-0.07963704424, 0.99682392687, 0, 241.5381869446], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.37729], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92397749028, -0.38244685571, 0, -91.83576499321], [0.38244685571, 0.92397749028, 0, 245.90157515792], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.09445], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65553690465, -0.75516313909, 0, -93.01922623343], [0.75516313909, 0.65553690465, 0, 248.76077384198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32846], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99936251318, -0.03570108171, 0, -93.01922623343], [0.03570108171, 0.99936251318, 0, 248.76077384198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12709], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77754956664, 0.6288216531, 0, -91.83576499321], [-0.6288216531, 0.77754956664, 0, 245.90157515792], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.03802], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96844938773, 0.24921031961, 0, -89.92539424207], [-0.24921031961, 0.96844938773, 0, 248.26378381013], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18188], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34757766511, 0.93765119672, 0, -89.92539424207], [-0.93765119672, 0.34757766511, 0, 248.26378381013], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00641], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.83887834347, -0.54431895506, 0, -67.36301301902], [0.54431895506, 0.83887834347, 0, 227.97454020264], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.1489], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.44275946758, -0.89664042618, 0, -75.06451589286], [0.89664042618, 0.44275946758, 0, 239.84372813546], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.15002], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.11414021805, -0.99346464991, 0, -83.26879271764], [0.99346464991, -0.11414021805, 0, 243.89498562153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.57791], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.61599887749, -0.78774702977, 0, -89.80371516794], [0.78774702977, -0.61599887749, 0, 243.14418137953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.19551], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.86847056119, -0.49574074306, 0, -93.89646250021], [0.49574074306, -0.86847056119, 0, 239.94375323793], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.27781], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99613151643, 0.08787492223, 0, -95.52140603753], [-0.08787492223, -0.99613151643, 0, 237.09707249702], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.62149], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.61097984734, -0.79164614957, 0, -95.52140603753], [0.79164614957, -0.61097984734, 0, 237.09707249702], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.61176], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.07342830132, -0.99730049862, 0, -93.89646250021], [0.99730049862, -0.07342830132, 0, 239.94375323793], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.27365], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.53983817654, -0.8417688181, 0, -97.16127133284], [0.8417688181, -0.53983817654, 0, 239.70337496972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27208], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47078038625, -0.88225043379, 0, -97.16127133284], [0.88225043379, 0.47078038625, 0, 239.70337496972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33353], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.28742342863, -0.95780361905, 0, -89.80371516794], [0.95780361905, 0.28742342863, 0, 243.14418137953], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.95277], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.10638631964, -0.99432487195, 0, -94.54749868156], [0.99432487195, -0.10638631964, 0, 244.56772425935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.46079], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.54437841336, -0.83883976006, 0, -97.98864440201], [0.83883976006, -0.54437841336, 0, 244.19954396044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39757], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.27958379733, -0.96012129456, 0, -97.98864440201], [0.96012129456, 0.27958379733, 0, 244.19954396044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39372], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78005993269, -0.62570480372, 0, -94.54749868156], [0.62570480372, 0.78005993269, 0, 244.56772425935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.15728], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.29059208857, -0.9568470296, 0, -96.52302441613], [0.9568470296, 0.29059208857, 0, 247.03059247194], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30107], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9837207546, -0.17970385905, 0, -96.52302441613], [0.17970385905, 0.9837207546, 0, 247.03059247194], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49942], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.84144566313, -0.54034174, 0, -83.26879271764], [0.54034174, 0.84144566313, 0, 243.89498562153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.05578], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.50347778805, -0.86400816948, 0, -87.08132335832], [0.86400816948, 0.50347778805, 0, 249.83203829698], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.05192], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.06265321989, -0.9980353571, 0, -91.44622135462], [0.9980353571, 0.06265321989, 0, 252.37556654807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.53166], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.37982785781, -0.92505718657, 0, -94.97094575152], [0.92505718657, -0.37982785781, 0, 252.59683659741], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28809], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43522282862, -0.90032276958, 0, -94.97094575152], [0.90032276958, 0.43522282862, 0, 252.59683659741], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39753], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87871044402, -0.47735516711, 0, -91.44622135462], [0.47735516711, 0.87871044402, 0, 252.37556654807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.47829], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5260245269, -0.85046939809, 0, -93.10660342968], [0.85046939809, 0.5260245269, 0, 255.4319806626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.74957], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99616256949, -0.08752219799, 0, -93.10660342968], [0.08752219799, 0.99616256949, 0, 255.4319806626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53915], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.97998626616, -0.19906511029, 0, -87.08132335832], [0.19906511029, 0.97998626616, 0, 249.83203829698], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.89791], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.82621372376, -0.56335679871, 0, -88.05632582364], [0.56335679871, 0.82621372376, 0, 254.63192022534], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.25658], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53953738025, -0.84196164717, 0, -89.89094353623], [0.84196164717, 0.53953738025, 0, 257.32255311636], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50902], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96980538954, -0.24388010662, 0, -89.89094353623], [0.24388010662, 0.96980538954, 0, 257.32255311636], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0868], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93218331319, 0.36198656134, 0, -88.05632582364], [-0.36198656134, 0.93218331319, 0, 254.63192022534], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.12199], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99591420273, -0.09030448936, 0, -86.92620764272], [0.09030448936, 0.99591420273, 0, 257.54218657965], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28911], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64599921514, 0.76333807322, 0, -86.92620764272], [-0.76333807322, 0.64599921514, 0, 257.54218657965], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13974], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.9995820991, -0.02890721615, 0, -75.06451589286], [0.02890721615, 0.9995820991, 0, 239.84372813546], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.5158], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.9165765066, -0.39985935971, 0, -75.36849791828], [0.39985935971, 0.9165765066, 0, 250.35511703607], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.08654], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.66664602547, -0.74537445403, 0, -78.20211739132], [0.74537445403, 0.66664602547, 0, 256.85047340214], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.21561], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.34369482918, -0.93908139391, 0, -82.08969669616], [0.93908139391, 0.34369482918, 0, 260.32743626056], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.23891], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.11000666164, -0.9939308499, 0, -85.13129418642], [0.9939308499, -0.11000666164, 0, 261.44063191819], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.504], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69901624912, -0.7151057848, 0, -85.13129418642], [0.7151057848, 0.69901624912, 0, 261.44063191819], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2205], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93410237864, -0.35700524675, 0, -82.08969669616], [0.35700524675, 0.93410237864, 0, 260.32743626056], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.24804], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6388257946, -0.76935141784, 0, -83.24926464684], [0.76935141784, 0.6388257946, 0, 263.36143979624], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37773], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98057922937, 0.19612336659, 0, -83.24926464684], [-0.19612336659, 0.98057922937, 0, 263.36143979624], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35502], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99005651073, 0.14067020138, 0, -78.20211739132], [-0.14067020138, 0.99005651073, 0, 256.85047340214], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.68863], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94574658909, -0.32490520035, 0, -77.54256641607], [0.32490520035, 0.94574658909, 0, 261.49248521973], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13353], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66383378843, -0.74788013834, 0, -78.56066760841], [0.74788013834, 0.66383378843, 0, 264.45601343954], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35522], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99880155858, 0.0489432995, 0, -78.56066760841], [-0.0489432995, 0.99880155858, 0, 264.45601343954], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27483], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85392968635, 0.52038840375, 0, -77.54256641607], [-0.52038840375, 0.85392968635, 0, 261.49248521973], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.25369], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99090757045, 0.13454436743, 0, -75.84938375549], [-0.13454436743, 0.99090757045, 0, 264.27090788994], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.34384], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58767600303, 0.80909635734, 0, -75.84938375549], [-0.80909635734, 0.58767600303, 0, 264.27090788994], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10952], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.91124602417, 0.41186245692, 0, -75.36849791828], [-0.41186245692, 0.91124602417, 0, 250.35511703607], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.57768], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99008721477, -0.14045393243, 0, -72.65939935606], [0.14045393243, 0.99008721477, 0, 256.3489998297], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.04715], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77171579793, -0.63596755202, 0, -73.36829086414], [0.63596755202, 0.77171579793, 0, 261.34611458915], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.52921], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.36801706719, -0.92981903522, 0, -75.61275531148], [0.92981903522, 0.36801706719, 0, 264.06966340293], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63715], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9651874604, -0.26155910664, 0, -75.61275531148], [0.26155910664, 0.9651874604, 0, 264.06966340293], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53703], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90114810914, 0.433511344, 0, -73.36829086414], [-0.433511344, 0.90114810914, 0, 261.34611458915], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.79664], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99775190389, -0.06701595531, 0, -71.72240312241], [0.06701595531, 0.99775190389, 0, 264.76745210854], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.36273], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65942603555, 0.75176944845, 0, -71.72240312241], [-0.75176944845, 0.65942603555, 0, 264.76745210854], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.76058], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.55946050479, 0.82885701033, 0, -72.65939935606], [-0.82885701033, 0.55946050479, 0, 256.3489998297], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.03377], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83826440274, 0.5452639646, 0, -68.48712773144], [-0.5452639646, 0.83826440274, 0, 259.16519268343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.45342], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99625727927, 0.08643745425, 0, -66.60410006904], [-0.08643745425, 0.99625727927, 0, 262.06007509126], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.218], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.49467402785, 0.86907859607, 0, -66.60410006904], [-0.86907859607, 0.49467402785, 0, 262.06007509126], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44429], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.06342227572, 0.99798678094, 0, -68.48712773144], [-0.99798678094, 0.06342227572, 0, 259.16519268343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.2175], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57716741911, 0.81662584474, 0, -65.2761030643], [-0.81662584474, 0.57716741911, 0, 259.36925399536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13622], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45232300921, 0.8918541895, 0, -65.2761030643], [-0.8918541895, -0.45232300921, 0, 259.36925399536], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4288], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.98843276303, -0.15165972757, 0, -48.75253607503], [0.15165972757, 0.98843276303, 0, 217.15774996111], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 19.4224], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.7664860865, -0.64226091209, 0, -51.69813308058], [0.64226091209, 0.7664860865, 0, 236.35549370952], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.2766], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.49461167519, -0.86911408385, 0, -60.86745029112], [0.86911408385, 0.49461167519, 0, 247.2983269604], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.1791], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.11772231707, -0.99304655281, 0, -68.84513448146], [0.99304655281, 0.11772231707, 0, 251.83841647784], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.81175], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.30659268324, -0.95184080947, 0, -74.61647557889], [0.95184080947, -0.30659268324, 0, 252.52258948531], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.25348], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.72940016464, -0.68408727499, 0, -78.66511449002], [0.68408727499, -0.72940016464, 0, 251.21850265177], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.61938], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.9780523275, -0.20835941221, 0, -80.45699943293], [0.20835941221, -0.9780523275, 0, 249.30792600437], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.63221], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42333003164, -0.90597554288, 0, -80.45699943293], [0.90597554288, -0.42333003164, 0, 249.30792600437], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.96061], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.27355209279, -0.96185718925, 0, -78.66511449002], [0.96185718925, 0.27355209279, 0, 251.21850265177], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.06149], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.07789943543, -0.99696122189, 0, -81.60983450811], [0.99696122189, -0.07789943543, 0, 252.05598074377], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30089], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68921558512, -0.72455633129, 0, -81.60983450811], [0.72455633129, 0.68921558512, 0, 252.05598074377], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.85092], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.50439585087, -0.863472539, 0, -74.61647557889], [0.863472539, 0.50439585087, 0, 252.52258948531], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.84464], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.13449554768, -0.99091419792, 0, -77.93621948363], [0.99091419792, 0.13449554768, 0, 254.4618116098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.59681], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.25341315905, -0.96735813989, 0, -80.50943906119], [0.96735813989, -0.25341315905, 0, 254.81107149237], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04259], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57326881338, -0.81936735815, 0, -80.50943906119], [0.81936735815, 0.57326881338, 0, 254.81107149237], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.6415], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83350890794, -0.55250601841, 0, -77.93621948363], [0.55250601841, 0.83350890794, 0, 254.4618116098], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.43811], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56582364959, -0.82452628676, 0, -79.28328937434], [0.82452628676, 0.56582364959, 0, 256.49399717179], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.4784], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98907781, -0.14739432066, 0, -79.28328937434], [0.14739432066, 0.98907781, 0, 256.49399717179], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.52793], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.83006257793, -0.55767025804, 0, -68.84513448146], [0.55767025804, 0.83006257793, 0, 251.83841647784], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.86036], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5817726967, -0.81335141812, 0, -72.11328430823], [0.81335141812, 0.5817726967, 0, 256.70288402146], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.29509], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.22408271203, -0.97457012993, 0, -75.60670343153], [0.97457012993, 0.22408271203, 0, 259.20165124409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99649], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.30263319055, -0.95310710414, 0, -78.52698971778], [0.95310710414, -0.30263319055, 0, 259.87311207675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.90424], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68452567046, -0.72898875606, 0, -78.52698971778], [0.72898875606, 0.68452567046, 0, 259.87311207675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21999], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92510625617, -0.37970832858, 0, -75.60670343153], [0.37970832858, 0.92510625617, 0, 259.20165124409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.72746], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.63241558447, -0.77462928456, 0, -76.64234356744], [0.77462928456, 0.63241558447, 0, 261.72484364401], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.82977], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97670502099, 0.21458635082, 0, -76.64234356744], [-0.21458635082, 0.97670502099, 0, 261.72484364401], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.94398], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9842772768, -0.17663024196, 0, -72.11328430823], [0.17663024196, 0.9842772768, 0, 256.70288402146], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.55762], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84339405197, -0.53729551746, 0, -72.74166734156], [0.53729551746, 0.84339405197, 0, 260.20456716447], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.78854], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43050589539, -0.90258776528, 0, -74.23993832287], [0.90258776528, 0.43050589539, 0, 262.5564066882], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93212], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99905810172, -0.04339250376, 0, -74.23993832287], [0.04339250376, 0.99905810172, 0, 262.5564066882], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11931], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92846307902, 0.37142470418, 0, -72.74166734156], [-0.37142470418, 0.92846307902, 0, 260.20456716447], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.24491], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98448048687, -0.17549407671, 0, -71.90785108071], [0.17549407671, 0.98448048687, 0, 262.28888628532], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.61038], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71954183937, 0.69444909201, 0, -71.90785108071], [-0.69444909201, 0.71954183937, 0, 262.28888628532], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.70347], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.96121843108, -0.27578819363, 0, -60.86745029112], [0.27578819363, 0.96121843108, 0, 247.2983269604], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.64121], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.79414528548, -0.60772795356, 0, -63.25059375312], [0.60772795356, 0.79414528548, 0, 255.60441646125], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.69255], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.33157219402, -0.94342984908, 0, -66.71011523269], [0.94342984908, 0.33157219402, 0, 260.12512783694], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.4746], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.09014754359, -0.99592842131, 0, -70.93158985128], [0.99592842131, -0.09014754359, 0, 261.60878197685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.7273], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.62383698311, -0.7815544885, 0, -73.64778795758], [0.7815544885, -0.62383698311, 0, 261.36292235284], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.79672], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31118241119, -0.95035020227, 0, -73.64778795758], [0.95035020227, 0.31118241119, 0, 261.36292235284], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12456], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.65711432523, -0.75379092829, 0, -70.93158985128], [0.75379092829, 0.65711432523, 0, 261.60878197685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.95541], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.23285389062, -0.97251173032, 0, -73.15934774224], [0.97251173032, 0.23285389062, 0, 263.55082129882], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03617], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.92533105101, -0.37916018517, 0, -73.15934774224], [0.37916018517, 0.92533105101, 0, 263.55082129882], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07332], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.97238940496, -0.23336418985, 0, -66.71011523269], [0.23336418985, 0.97238940496, 0, 260.12512783694], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.41821], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.79580096435, -0.60555827558, 0, -67.74116620464], [0.60555827558, 0.79580096435, 0, 264.42134415754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.8517], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.3918442997, -0.92003154554, 0, -69.46803973287], [0.92003154554, 0.3918442997, 0, 266.69073370186], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15893], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97509353965, -0.22179402363, 0, -69.46803973287], [0.22179402363, 0.97509353965, 0, 266.69073370186], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07839], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98881033062, 0.14917818221, 0, -67.74116620464], [-0.14917818221, 0.98881033062, 0, 264.42134415754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.87324], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94634973039, -0.32314422132, 0, -67.3125420511], [0.32314422132, 0.94634973039, 0, 267.26242979549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03539], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77899326294, 0.62703229286, 0, -67.3125420511], [-0.62703229286, 0.77899326294, 0, 267.26242979549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00868], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.96926176783, 0.24603175693, 0, -63.25059375312], [-0.24603175693, 0.96926176783, 0, 255.60441646125], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.34792], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96122573214, -0.27576274559, 0, -61.93483593234], [0.27576274559, 0.96122573214, 0, 260.78794954373], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.57199], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70182724283, -0.71234719148, 0, -62.91985903323], [0.71234719148, 0.70182724283, 0, 264.22144288707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.57188], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31826192593, -0.94800281987, 0, -64.75193344341], [0.94800281987, 0.31826192593, 0, 266.02646120865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.69439], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96471613355, -0.26329219826, 0, -64.75193344341], [0.26329219826, 0.96471613355, 0, 266.02646120865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.74943], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99744104099, 0.07149384404, 0, -62.91985903323], [-0.07149384404, 0.99744104099, 0, 264.22144288707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.59178], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.92219820239, -0.38671756553, 0, -62.73456276641], [0.38671756553, 0.92219820239, 0, 266.80658995433], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.57599], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91084465621, 0.41274933343, 0, -62.73456276641], [-0.41274933343, 0.91084465621, 0, 266.80658995433], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.79179], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.7411350803, 0.67135593595, 0, -61.93483593234], [-0.67135593595, 0.7411350803, 0, 260.78794954373], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.93965], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93729294148, 0.34854259687, 0, -59.28992580184], [-0.34854259687, 0.93729294148, 0, 263.70776536272], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.37877], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99891323045, -0.04660856164, 0, -58.46082264463], [0.04660856164, 0.99891323045, 0, 265.93737099482], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.69328], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.63306803132, 0.7740961618, 0, -58.46082264463], [-0.7740961618, 0.63306803132, 0, 265.93737099482], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.52462], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.32938477926, 0.94419577799, 0, -59.28992580184], [-0.94419577799, 0.32938477926, 0, 263.70776536272], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.45696], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80580937591, 0.5921750161, 0, -56.97007686383], [-0.5921750161, 0.80580937591, 0, 264.51704978041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.83174], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.16762039993, 0.98585161232, 0, -56.97007686383], [-0.98585161232, -0.16762039993, 0, 264.51704978041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.94778], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.97268415887, 0.23213256359, 0, -51.69813308058], [-0.23213256359, 0.97268415887, 0, 236.35549370952], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.5636], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99008435123, -0.14047411663, 0, -48.31745491146], [0.14047411663, 0.99008435123, 0, 250.52124473754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.67568], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.82474979582, -0.56549781104, 0, -49.67663818393], [0.56549781104, 0.82474979582, 0, 260.10098882685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.9538], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.35622790314, -0.93439910157, 0, -53.60899966132], [0.93439910157, 0.35622790314, 0, 265.83613803918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.3825], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.15932053217, -0.98722690807, 0, -57.7040011969], [0.98722690807, -0.15932053217, 0, 267.39730586128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.10376], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.6099984224, -0.79240262787, 0, -60.76811571989], [0.79240262787, -0.6099984224, 0, 266.90281330596], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9959], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.2652151654, -0.96418925322, 0, -60.76811571989], [0.96418925322, 0.2652151654, 0, 266.90281330596], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21078], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70769427607, -0.70651879778, 0, -57.7040011969], [0.70651879778, 0.70769427607, 0, 267.39730586128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21595], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.29749394365, -0.95472370531, 0, -59.97612704727], [0.95472370531, 0.29749394365, 0, 269.67321198561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12375], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94945681486, -0.31389768509, 0, -59.97612704727], [0.31389768509, 0.94945681486, 0, 269.67321198561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26147], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.97451053775, -0.22434172996, 0, -53.60899966132], [0.22434172996, 0.97451053775, 0, 265.83613803918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.53471], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.75433522961, -0.65648942212, 0, -54.85066626491], [0.65648942212, 0.75433522961, 0, 271.22977207126], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.28065], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.4550841526, -0.89044843424, 0, -57.66086676664], [0.89044843424, 0.4550841526, 0, 274.45881608829], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.25321], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98037202246, -0.19715653063, 0, -57.66086676664], [0.19715653063, 0.98037202246, 0, 274.45881608829], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.67666], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98944940061, 0.1448788584, 0, -54.85066626491], [-0.1448788584, 0.98944940061, 0, 271.22977207126], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.91625], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90393658967, -0.42766650774, 0, -54.28328422848], [0.42766650774, 0.90393658967, 0, 275.10470470142], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40064], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.81696905466, 0.57668150977, 0, -54.28328422848], [-0.57668150977, 0.81696905466, 0, 275.10470470142], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.0625], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.93594156235, 0.35215535187, 0, -49.67663818393], [-0.35215535187, 0.93594156235, 0, 260.10098882685], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.62611], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98447464879, -0.17552682384, 0, -47.34321687789], [0.17552682384, 0.98447464879, 0, 266.30264378168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.85789], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84601739006, -0.53315530167, 0, -48.19590719806], [0.53315530167, 0.84601739006, 0, 271.08511511617], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.37378], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.55644551991, -0.83088409743, 0, -49.99465547657], [0.83088409743, 0.55644551991, 0, 273.93939100763], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15748], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99479116399, -0.10193399846, 0, -49.99465547657], [0.10193399846, 0.99479116399, 0, 273.93939100763], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20289], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93878890324, 0.34449295368, 0, -48.19590719806], [-0.34449295368, 0.93878890324, 0, 271.08511511617], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.05138], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9685289703, -0.2489008511, 0, -47.14472952911], [0.2489008511, 0.9685289703, 0, 273.94971342044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12168], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73132667443, 0.68202734201, 0, -47.14472952911], [-0.68202734201, 0.73132667443, 0, 273.94971342044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.42334], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.59880876079, 0.80089204515, 0, -47.34321687789], [-0.80089204515, 0.59880876079, 0, 266.30264378168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.92351], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84276874784, 0.53827580072, 0, -43.40001424956], [-0.53827580072, 0.84276874784, 0, 269.25088667374], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.52278], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98436558841, 0.17613741322, 0, -41.50378630826], [-0.17613741322, 0.98436558841, 0, 272.21977668432], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12236], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.41347916235, 0.91051358161, 0, -41.50378630826], [-0.91051358161, 0.41347916235, 0, 272.21977668432], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22741], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.16290971344, 0.98664098093, 0, -43.40001424956], [-0.98664098093, 0.16290971344, 0, 269.25088667374], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99671], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59382422953, 0.80459479517, 0, -40.44333274306], [-0.80459479517, 0.59382422953, 0, 269.73908060273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11847], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42293000057, 0.90616235554, 0, -40.44333274306], [-0.90616235554, -0.42293000057, 0, 269.73908060273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07984], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.73938287062, 0.67328520749, 0, -48.31745491146], [-0.67328520749, 0.73938287062, 0, 250.52124473754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.02901], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.97964768256, 0.200724732, 0, -42.23835502763], [-0.200724732, 0.97964768256, 0, 257.1971411822], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.83902], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.93197767282, -0.36251567877, 0, -41.06631873633], [0.36251567877, 0.93197767282, 0, 262.91732635903], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.19765], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.60563746242, -0.79574070155, 0, -42.58803259923], [0.79574070155, 0.60563746242, 0, 266.82944224175], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.31548], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.25912031573, -0.9658450507, 0, -45.22629455561], [0.9658450507, 0.25912031573, 0, 268.83742081233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09171], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94601943154, -0.32410991213, 0, -45.22629455561], [0.32410991213, 0.94601943154, 0, 268.83742081233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08906], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99938898201, 0.03495229082, 0, -42.58803259923], [-0.03495229082, 0.99938898201, 0, 266.82944224175], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.16058], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.93477744478, -0.35523390705, 0, -42.47756314312], [0.35523390705, 0.93477744478, 0, 269.9880894917], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20848], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80317814182, 0.59573892981, 0, -42.47756314312], [-0.59573892981, 0.80317814182, 0, 269.9880894917], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0148], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.7361873614, 0.67677778399, 0, -41.06631873633], [-0.67677778399, 0.7361873614, 0, 262.91732635903], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.5026], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96349217048, 0.26773650744, 0, -38.0190616015], [-0.26773650744, 0.96349217048, 0, 266.23208083626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22385], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98126369301, -0.19266957407, 0, -37.15592004444], [0.19266957407, 0.98126369301, 0, 269.33823225429], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25371], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68471938352, 0.72880680967, 0, -37.15592004444], [-0.72880680967, 0.68471938352, 0, 269.33823225429], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21965], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.44124009692, 0.89738908889, 0, -38.0190616015], [-0.89738908889, 0.44124009692, 0, 266.23208083626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.12557], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75458359545, 0.65620392979, 0, -35.21421230017], [-0.65620392979, 0.75458359545, 0, 267.61120611524], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07817], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.11357623612, 0.99352928421, 0, -35.21421230017], [-0.99352928421, -0.11357623612, 0, 267.61120611524], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99228], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.28162524996, 0.95952447524, 0, -42.23835502763], [-0.95952447524, 0.28162524996, 0, 257.1971411822], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.71058], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.61936972579, 0.78509944769, 0, -35.79939284755], [-0.78509944769, 0.61936972579, 0, 259.08700890339], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.52223], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.89014925522, 0.45566907227, 0, -32.24899422195], [-0.45566907227, 0.89014925522, 0, 261.88793995699], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.3283], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99555965297, 0.09413276457, 0, -30.73238918975], [-0.09413276457, 0.99555965297, 0, 264.8506269639], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06689], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5823660112, 0.81292670579, 0, -30.73238918975], [-0.81292670579, 0.5823660112, 0, 264.8506269639], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07272], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.11518172333, 0.99334443704, 0, -32.24899422195], [-0.99334443704, 0.11518172333, 0, 261.88793995699], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99202], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.55427173182, 0.83233577797, 0, -29.27688815396], [-0.83233577797, 0.55427173182, 0, 262.23256593572], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99964], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.28665116599, 0.95803502495, 0, -29.27688815396], [-0.95803502495, -0.28665116599, 0, 262.23256593572], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07632], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.1671326826, 0.98593441283, 0, -35.79939284755], [-0.98593441283, -0.1671326826, 0, 259.08700890339], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.1975], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.38711090733, 0.92203315852, 0, -31.66093240802], [-0.92203315852, 0.38711090733, 0, 258.38546934242], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.2208], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.8109874396, 0.58506356304, 0, -28.69124598697], [-0.58506356304, 0.8109874396, 0, 259.63227700257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25214], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19063543405, 0.98166090442, 0, -28.69124598697], [-0.98166090442, -0.19063543405, 0, 259.63227700257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4228], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.65974945099, 0.75148563652, 0, -31.66093240802], [-0.75148563652, -0.65974945099, 0, 258.38546934242], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21226], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31468779763, 0.94919523282, 0, -29.24696264358], [-0.94919523282, -0.31468779763, 0, 256.26618036415], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20378], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.94922248094, 0.314605597, 0, -29.24696264358], [-0.314605597, -0.94922248094, 0, 256.26618036415], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05323], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.90941212036, 0.41589613527, 0, -33.56838602437], [-0.41589613527, 0.90941212036, 0, 193.62114644415], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 26.5009], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.99568638113, -0.0927827054, 0, -22.54674607332], [0.0927827054, 0.99568638113, 0, 217.72142559497], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 16.8508], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.85043929114, -0.52607320029, 0, -24.11020531952], [0.52607320029, 0.85043929114, 0, 234.49949939748], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 11.4016], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.4080860168, -0.91294348285, 0, -30.10828337446], [0.91294348285, 0.4080860168, 0, 244.19587101724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.4697], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.07954537378, -0.99683124625, 0, -37.84063763177], [0.99683124625, -0.07954537378, 0, 247.65223574152], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.41148], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.503136622, -0.86420688472, 0, -43.23496512955], [0.86420688472, -0.503136622, 0, 247.22177792959], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.83323], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.88983531418, -0.45628183575, 0, -46.54767087493], [0.45628183575, -0.88983531418, 0, 245.29313837825], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.64909], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99841235761, -0.056327295, 0, -47.75640331117], [0.056327295, -0.99841235761, 0, 242.93588300913], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05084], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.53256211177, -0.84639092451, 0, -47.75640331117], [0.84639092451, -0.53256211177, 0, 242.93588300913], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.72786], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.06261619648, -0.99803768062, 0, -46.54767087493], [0.99803768062, -0.06261619648, 0, 245.29313837825], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94621], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.56392974452, -0.82582276744, 0, -49.488102851], [0.82582276744, -0.56392974452, 0, 245.10865770188], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.90189], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.4611519881, -0.88732116162, 0, -49.488102851], [0.88732116162, 0.4611519881, 0, 245.10865770188], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18955], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.31770462268, -0.94818973456, 0, -43.23496512955], [0.94818973456, 0.31770462268, 0, 247.22177792959], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.65421], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.04527244439, -0.99897467724, 0, -46.69984999292], [0.99897467724, -0.04527244439, 0, 248.38273749077], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.74996], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.46254492037, -0.8865958474, 0, -49.44699267595], [0.8865958474, -0.46254492037, 0, 248.25823997628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98535], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34682780853, -0.93792881991, 0, -49.44699267595], [0.93792881991, 0.34682780853, 0, 248.25823997628], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.83172], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.67201860591, -0.74053426207, 0, -46.69984999292], [0.74053426207, 0.67201860591, 0, 248.38273749077], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.24705], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.20361686733, -0.97905064799, 0, -48.36386441696], [0.97905064799, 0.20361686733, 0, 249.89279409548], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.73362], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91851323488, -0.39539023425, 0, -48.36386441696], [0.39539023425, 0.91851323488, 0, 249.89279409548], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.66205], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.81759060113, -0.57579997303, 0, -37.84063763177], [0.57579997303, 0.81759060113, 0, 247.65223574152], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.05833], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.35780452308, -0.93379651062, 0, -41.32902266571], [0.93379651062, 0.35780452308, 0, 252.6054676805], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.70166], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.02726010427, -0.9996283743, 0, -45.71941665198], [0.9996283743, -0.02726010427, 0, 254.28774300336], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.56746], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.50133902668, -0.86525093488, 0, -49.28555190113], [0.86525093488, -0.50133902668, 0, 254.19049364424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18837], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43375718817, -0.90102980067, 0, -49.28555190113], [0.90102980067, 0.43375718817, 0, 254.19049364424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.54605], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.74462004258, -0.66748857082, 0, -45.71941665198], [0.66748857082, 0.74462004258, 0, 254.28774300336], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.97944], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40248825289, -0.91542515056, 0, -47.70816054978], [0.91542515056, 0.40248825289, 0, 256.50629569566], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01346], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96814699253, -0.25038250908, 0, -47.70816054978], [0.25038250908, 0.96814699253, 0, 256.50629569566], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.96217], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98032334846, -0.19739841047, 0, -41.32902266571], [0.19739841047, 0.98032334846, 0, 252.6054676805], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.7561], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.76507294543, -0.64394362187, 0, -42.26786973381], [0.64394362187, 0.76507294543, 0, 257.2679859817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.59614], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.27261433295, -0.96212339409, 0, -44.58357888903], [0.96212339409, 0.27261433295, 0, 260.01929271723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63146], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98738538646, -0.15833539906, 0, -44.58357888903], [0.15833539906, 0.98738538646, 0, 260.01929271723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.83345], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96094519137, 0.27673875616, 0, -42.26786973381], [-0.27673875616, 0.96094519137, 0, 257.2679859817], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.40547], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94885331284, -0.31571726386, 0, -41.32544306267], [0.31571726386, 0.94885331284, 0, 260.54045995823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3675], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77024580053, 0.63774713386, 0, -41.32544306267], [-0.63774713386, 0.77024580053, 0, 260.54045995823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7003], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99831224603, -0.05807460221, 0, -30.10828337446], [0.05807460221, 0.99831224603, 0, 244.19587101724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.99584], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.88078454595, -0.47351724742, 0, -30.63071310681], [0.47351724742, 0.88078454595, 0, 253.17652658138], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.69362], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.46487589342, -0.88537585449, 0, -33.80025971152], [0.88537585449, 0.46487589342, 0, 259.07216751589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.88163], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.02957310274, -0.99956262014, 0, -38.12233838395], [0.99956262014, -0.02957310274, 0, 261.341520327], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.57802], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.47310339692, -0.8810069102, 0, -41.69879596879], [0.8810069102, -0.47310339692, 0, 261.23570709881], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.67836], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.32961349226, -0.94411595988, 0, -41.69879596879], [0.94411595988, 0.32961349226, 0, 261.23570709881], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45888], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81020213012, -0.58615058503, 0, -38.12233838395], [0.58615058503, 0.81020213012, 0, 261.341520327], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.54061], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43060551476, -0.90254024323, 0, -40.19766614783], [0.90254024323, 0.43060551476, 0, 264.21012613912], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49065], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97263674529, -0.23233114664, 0, -40.19766614783], [0.23233114664, 0.97263674529, 0, 264.21012613912], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53081], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99609585919, -0.08827819263, 0, -33.80025971152], [0.08827819263, 0.99609585919, 0, 259.07216751589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.26877], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87605049105, -0.48221938692, 0, -34.26537730259], [0.48221938692, 0.87605049105, 0, 264.32036860224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.6625], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60794716991, -0.7939774799, 0, -36.03150455904], [0.7939774799, 0.60794716991, 0, 267.5289012582], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77206], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99959613508, 0.02841771857, 0, -36.03150455904], [-0.02841771857, 0.99959613508, 0, 267.5289012582], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37957], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95646057483, 0.29186155757, 0, -34.26537730259], [-0.29186155757, 0.95646057483, 0, 264.32036860224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42582], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99810104243, -0.0615979633, 0, -33.26551279407], [0.0615979633, 0.99810104243, 0, 267.59702822994], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23091], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77746016423, 0.62893218476, 0, -33.26551279407], [-0.62893218476, 0.77746016423, 0, 267.59702822994], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07837], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.95164281195, 0.30720670313, 0, -30.63071310681], [-0.30720670313, 0.95164281195, 0, 253.17652658138], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.98926], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96455544996, -0.26388024547, 0, -28.79077378199], [0.26388024547, 0.96455544996, 0, 258.87615818133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.23462], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.67388911554, -0.7388324979, 0, -29.9082065872], [0.7388324979, 0.67388911554, 0, 262.96068485857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.84756], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.13714728582, -0.99055066603, 0, -32.01207998956], [0.99055066603, 0.13714728582, 0, 264.87962777237], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07117], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91527498738, -0.40282961343, 0, -32.01207998956], [0.40282961343, 0.91527498738, 0, 264.87962777237], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2585], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99060414776, 0.13676045639, 0, -29.9082065872], [-0.13676045639, 0.99060414776, 0, 262.96068485857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.23704], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95427987671, -0.29891456453, 0, -29.46550803435], [0.29891456453, 0.95427987671, 0, 266.16730637932], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10819], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.82751317543, 0.56144629705, 0, -29.46550803435], [-0.56144629705, 0.82751317543, 0, 266.16730637932], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16894], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.68932966833, 0.72444779546, 0, -28.79077378199], [-0.72444779546, 0.68932966833, 0, 258.87615818133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.64698], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92201317291, 0.38715850627, 0, -25.42428275752], [-0.38715850627, 0.92201317291, 0, 262.07945613581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.92575], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98919096178, -0.14663301509, 0, -24.29155289014], [0.14663301509, 0.98919096178, 0, 264.77703824274], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27399], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65486816582, 0.75574313453, 0, -24.29155289014], [-0.75574313453, 0.65486816582, 0, 264.77703824274], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.19274], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.15686827923, 0.98761953351, 0, -25.42428275752], [-0.98761953351, 0.15686827923, 0, 262.07945613581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.01404], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64882489043, 0.76093775142, 0, -22.44756218889], [-0.76093775142, 0.64882489043, 0, 262.55226273543], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04637], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.38147036338, 0.92438106961, 0, -22.44756218889], [-0.92438106961, -0.38147036338, 0, 262.55226273543], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26768], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.96652277127, 0.25658085002, 0, -24.11020531952], [-0.25658085002, 0.96652277127, 0, 234.49949939748], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 11.5522], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.95529740897, -0.2956465126, 0, -21.14614123076], [0.2956465126, 0.95529740897, 0, 245.66492907395], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.16323], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.7332362398, -0.67997398232, 0, -23.55957174266], [0.67997398232, 0.7332362398, 0, 253.4632416414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.78245], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.25060921525, -0.96808833338, 0, -27.49148389816], [0.96808833338, 0.25060921525, 0, 257.70313987141], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.99616], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.1634094656, -0.98655833408, 0, -31.36012422328], [0.98655833408, -0.1634094656, 0, 258.70461554521], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.0937], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.65143314027, -0.75870604568, 0, -34.41224124339], [0.75870604568, -0.65143314027, 0, 258.19907543269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12377], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30090072604, -0.95365546874, 0, -34.41224124339], [0.95365546874, 0.30090072604, 0, 258.19907543269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32007], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70941569763, -0.70479030069, 0, -31.36012422328], [0.70479030069, 0.70941569763, 0, 258.70461554521], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.60648], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.32943600591, -0.94417790591, 0, -33.1971464001], [0.94417790591, 0.32943600591, 0, 260.55369372898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84054], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96014629293, -0.27949793587, 0, -33.1971464001], [0.27949793587, 0.96014629293, 0, 260.55369372898], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.77077], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96017738559, -0.27939110254, 0, -27.49148389816], [0.27939110254, 0.96017738559, 0, 257.70313987141], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.44437], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.68248480995, -0.73089977711, 0, -28.7332023702], [0.73089977711, 0.68248480995, 0, 261.97052700456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.86901], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.2601679355, -0.96556338234, 0, -30.83016251058], [0.96556338234, 0.2601679355, 0, 263.92858402923], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2397], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90074698132, -0.43434419029, 0, -30.83016251058], [0.43434419029, 0.90074698132, 0, 263.92858402923], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.02583], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9667002551, 0.25591134555, 0, -28.7332023702], [-0.25591134555, 0.9667002551, 0, 261.97052700456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.30294], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96055736586, -0.27808190679, 0, -27.88794236923], [0.27808190679, 0.96055736586, 0, 265.16348063], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6393], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6687425169, 0.74349407939, 0, -27.88794236923], [-0.74349407939, 0.6687425169, 0, 265.16348063], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.46502], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.99472021964, 0.10262399641, 0, -23.55957174266], [-0.10262399641, 0.99472021964, 0, 253.4632416414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.51239], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96488512409, -0.26267222407, 0, -22.99386825882], [0.26267222407, 0.96488512409, 0, 258.94652735795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.14833], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.76396133717, -0.64526202066, 0, -24.08351885332], [0.64526202066, 0.76396133717, 0, 262.94918752811], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99491], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42318073578, -0.90604528852, 0, -26.01602221973], [0.90604528852, 0.42318073578, 0, 265.23718497507], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01604], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98408078918, -0.17772169354, 0, -26.01602221973], [0.17772169354, 0.98408078918, 0, 265.23718497507], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98779], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99107757497, 0.13328630981, 0, -24.08351885332], [-0.13328630981, 0.99107757497, 0, 262.94918752811], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.76315], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96377262913, -0.26672517566, 0, -23.71522825902], [0.26672517566, 0.96377262913, 0, 265.68768745052], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9344], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.83975409664, 0.54296690245, 0, -23.71522825902], [-0.54296690245, 0.83975409664, 0, 265.68768745052], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.77317], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.86958820304, 0.49377763935, 0, -22.99386825882], [-0.49377763935, 0.86958820304, 0, 258.94652735795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.38968], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99988062111, -0.01545132765, 0, -21.32012160957], [0.01545132765, 0.99988062111, 0, 261.89415038715], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.61517], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90626742954, -0.42270479788, 0, -21.36052946604], [0.42270479788, 0.90626742954, 0, 264.50900870338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.67086], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90617190922, 0.42290953042, 0, -21.36052946604], [-0.42290953042, 0.90617190922, 0, 264.50900870338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.71277], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.5867142865, 0.80979401455, 0, -21.32012160957], [-0.80979401455, 0.5867142865, 0, 261.89415038715], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.50721], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.89992659588, 0.43604142237, 0, -19.28979889139], [-0.43604142237, 0.89992659588, 0, 263.36516563741], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.79379], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.26414443829, 0.96448313397, 0, -19.28979889139], [-0.96448313397, 0.26414443829, 0, 263.36516563741], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.77926], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.69353133491, 0.72042646224, 0, -21.14614123076], [-0.72042646224, 0.69353133491, 0, 245.66492907395], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.78944], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.97737604096, 0.21150904129, 0, -14.81399678234], [-0.21150904129, 0.97737604096, 0, 251.76068044114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.82118], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98383285819, -0.1790891039, 0, -13.37125514009], [0.1790891039, 0.98383285819, 0, 258.42754019249], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.17568], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77886470791, -0.62719196962, 0, -14.29816346113], [0.62719196962, 0.77886470791, 0, 263.51954658995], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.1749], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.3761242696, -0.92656922775, 0, -16.28943212694], [0.92656922775, 0.3761242696, 0, 265.99236027841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11733], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95313362107, -0.30254966597, 0, -16.28943212694], [0.30254966597, 0.95313362107, 0, 265.99236027841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28859], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95655132437, 0.29156399613, 0, -14.29816346113], [-0.29156399613, 0.95655132437, 0, 263.51954658995], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.69382], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95894797915, -0.28358203974, 0, -13.22117891454], [0.28358203974, 0.95894797915, 0, 267.05287377724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49803], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77281244063, 0.63463448661, 0, -13.22117891454], [-0.63463448661, 0.77281244063, 0, 267.05287377724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.87752], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.77304533992, 0.63435077238, 0, -13.37125514009], [-0.63435077238, 0.77304533992, 0, 258.42754019249], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.32258], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96601972645, 0.25846835028, 0, -10.62922084933], [-0.25846835028, 0.96601972645, 0, 261.76909335626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.92114], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97300344418, -0.23079059253, 0, -9.87419910566], [0.23079059253, 0.97300344418, 0, 264.59097037707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33513], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.70267751741, 0.71150847255, 0, -9.87419910566], [-0.71150847255, 0.70267751741, 0, 264.59097037707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07684], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.3948203946, 0.91875832295, 0, -10.62922084933], [-0.91875832295, 0.3948203946, 0, 261.76909335626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.84672], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68593701039, 0.72766092225, 0, -8.01377483023], [-0.72766092225, 0.68593701039, 0, 262.89303575061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.96217], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.10021682321, 0.99496562169, 0, -8.01377483023], [-0.99496562169, -0.10021682321, 0, 262.89303575061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.7101], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.34430688153, 0.93885716236, 0, -14.81399678234], [-0.93885716236, 0.34430688153, 0, 251.76068044114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.90017], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.75288770432, 0.65814899884, 0, -8.33572581671], [-0.65814899884, 0.75288770432, 0, 254.13645533353], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.21728], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99240667794, 0.12299994134, 0, -4.90197501343], [-0.12299994134, 0.99240667794, 0, 258.06448495001], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.81772], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94952745388, -0.31368394018, 0, -4.43239508813], [0.31368394018, 0.94952745388, 0, 261.85322052664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32133], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75203811299, 0.65911962237, 0, -4.43239508813], [-0.65911962237, 0.75203811299, 0, 261.85322052664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.5628], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30677384887, 0.95178243608, 0, -4.90197501343], [-0.95178243608, 0.30677384887, 0, 258.06448495001], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.11077], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68950131774, 0.72428442812, 0, -0.98941213989], [-0.72428442812, 0.68950131774, 0, 259.32556303483], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77224], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.22499615655, 0.97435965102, 0, -0.98941213989], [-0.97435965102, -0.22499615655, 0, 259.32556303483], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.78029], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.12725563802, 0.99186995245, 0, -8.33572581671], [-0.99186995245, -0.12725563802, 0, 254.13645533353], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.94067], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.45645738998, 0.88974527316, 0, -3.43522235743], [-0.88974527316, 0.45645738998, 0, 253.50772704831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.43478], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75439168791, 0.65642454341, 0, -0.37914230174], [-0.65642454341, 0.75439168791, 0, 255.0755581657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.56827], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.03659908102, 0.9993300292, 0, -0.37914230174], [-0.9993300292, 0.03659908102, 0, 255.0755581657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.14392], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.51308304008, 0.85833897381, 0, -3.43522235743], [-0.85833897381, -0.51308304008, 0, 253.50772704831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.91761], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.04123203403, 0.99914959809, 0, -0.07258632764], [-0.99914959809, -0.04123203403, 0, 251.49766858716], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50941], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.79322242102, 0.60893200834, 0, -0.07258632764], [-0.60893200834, -0.79322242102, 0, 251.49766858716], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.79489], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.69535113527, 0.71867015986, 0, -22.54674607332], [-0.71867015986, 0.69535113527, 0, 217.72142559497], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 19.3985], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.94349621056, 0.33138331378, 0, -8.60561868317], [-0.33138331378, 0.94349621056, 0, 231.21019874727], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 12.8856], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99978737679, -0.02062040762, 0, -4.33555732121], [0.02062040762, 0.99978737679, 0, 243.36768087223], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.2914], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.85064554916, -0.52573962156, 0, -4.50652929668], [0.52573962156, 0.85064554916, 0, 251.65731442233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.8277], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.49708149441, -0.86770385956, 0, -7.57038385981], [0.86770385956, 0.49708149441, 0, 256.61462435399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.04303], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.02447689926, -0.99970039582, 0, -11.07853839923], [0.99970039582, -0.02447689926, 0, 258.62434078185], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.14237], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.53325634284, -0.84595370607, 0, -14.21996640515], [0.84595370607, -0.53325634284, 0, 258.5474253208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37561], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34793924268, -0.93751708432, 0, -14.21996640515], [0.93751708432, 0.34793924268, 0, 258.5474253208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33889], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83020339724, -0.55746059879, 0, -11.07853839923], [0.55746059879, 0.83020339724, 0, 258.62434078185], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.0301], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50051403732, -0.86572842071, 0, -12.76769955469], [0.86572842071, 0.50051403732, 0, 261.13993979064], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15135], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99527952853, -0.09704978146, 0, -12.76769955469], [0.09704978146, 0.99527952853, 0, 261.13993979064], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06393], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9995030887, -0.03152103525, 0, -7.57038385981], [0.03152103525, 0.9995030887, 0, 256.61462435399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.15514], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83643715803, -0.54806284371, 0, -7.70135820603], [0.54806284371, 0.83643715803, 0, 260.76770062597], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.82111], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40707676906, -0.91339394791, 0, -9.24750593861], [0.91339394791, 0.40707676906, 0, 263.12738515879], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.83766], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99967935944, 0.02532149895, 0, -9.24750593861], [-0.02532149895, 0.99967935944, 0, 263.12738515879], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.17205], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86911850333, 0.49460390936, 0, -7.70135820603], [-0.49460390936, 0.86911850333, 0, 260.76770062597], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.12621], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99650241105, 0.08356401596, 0, -6.1551217703], [-0.08356401596, 0.99650241105, 0, 263.48474889709], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.27321], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53044765097, 0.8477176945, 0, -6.1551217703], [-0.8477176945, 0.53044765097, 0, 263.48474889709], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0779], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.92855407329, 0.37119716184, 0, -4.50652929668], [-0.37119716184, 0.92855407329, 0, 251.65731442233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.13967], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99831031824, -0.05810773179, 0, -2.22750169427], [0.05810773179, 0.99831031824, 0, 257.35832881816], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.90067], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81878023428, -0.57410707011, 0, -2.4541610414], [0.57410707011, 0.81878023428, 0, 261.25241241017], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.7537], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.49079243846, -0.87127652461, 0, -4.03508163846], [0.87127652461, 0.49079243846, 0, 263.50709033391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.66223], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99983478517, -0.01817697324, 0, -4.03508163846], [0.01817697324, 0.99983478517, 0, 263.50709033391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.85674], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8890445292, 0.45782073466, 0, -2.4541610414], [-0.45782073466, 0.8890445292, 0, 261.25241241017], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94922], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99673339504, -0.0807622387, 0, -1.10394798974], [0.0807622387, 0.99673339504, 0, 263.87439834476], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84109], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62817741805, 0.77807013273, 0, -1.10394798974], [-0.77807013273, 0.62817741805, 0, 263.87439834476], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23665], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.70744889327, 0.70676450349, 0, -2.22750169427], [-0.70676450349, 0.70744889327, 0, 257.35832881816], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.10299], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96026935888, 0.2790748258, 0, 0.67234670502], [-0.2790748258, 0.96026935888, 0, 260.26098526258], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.72965], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98924763019, -0.14625021762, 0, 1.43412238445], [0.14625021762, 0.98924763019, 0, 262.88218135644], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99776], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.76900271923, 0.63924550667, 0, 1.43412238445], [-0.63924550667, 0.76900271923, 0, 262.88218135644], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.80574], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.17805344667, 0.98402081793, 0, 0.67234670502], [-0.98402081793, 0.17805344667, 0, 260.26098526258], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94142], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51183662994, 0.85908280407, 0, 3.56676725236], [-0.85908280407, 0.51183662994, 0, 260.78471559956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15578], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23284950086, 0.97251278137, 0, 3.56676725236], [-0.97251278137, -0.23284950086, 0, 260.78471559956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.78563], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.70937319217, 0.70483308252, 0, -4.33555732121], [-0.70483308252, 0.70937319217, 0, 243.36768087223], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 7.82314], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.94721533872, 0.32059803818, 0, 1.17844830236], [-0.32059803818, 0.94721533872, 0, 248.91720439472], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.17103], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98783103981, -0.15553082259, 0, 3.15686731123], [0.15553082259, 0.98783103981, 0, 254.76249540838], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.2623], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83340740888, -0.55265910905, 0, 2.49394807296], [0.55265910905, 0.83340740888, 0, 258.97292900292], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13187], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53243287915, -0.84647222588, 0, 0.76309285883], [0.84647222588, 0.53243287915, 0, 261.58305074984], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30942], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99729205484, -0.07354289452, 0, 0.76309285883], [0.07354289452, 0.99729205484, 0, 261.58305074984], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05786], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93583314833, 0.352443355, 0, 2.49394807296], [-0.352443355, 0.93583314833, 0, 258.97292900292], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.81892], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99580666723, -0.09148268409, 0, 3.48745710591], [0.09148268409, 0.99580666723, 0, 261.61096621659], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.80334], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65655106397, 0.75428157897, 0, 3.48745710591], [-0.75428157897, 0.65655106397, 0, 261.61096621659], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.91257], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.67359728291, 0.73909857289, 0, 3.15686731123], [-0.73909857289, 0.67359728291, 0, 254.76249540838], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.33179], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90222990621, 0.43125537253, 0, 6.35848519456], [-0.43125537253, 0.90222990621, 0, 257.68037562926], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22778], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99223566346, -0.12437197497, 0, 7.75048469279], [0.12437197497, 0.99223566346, 0, 260.59257952679], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13158], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59139354159, 0.80638308449, 0, 7.75048469279], [-0.80638308449, 0.59139354159, 0, 260.59257952679], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48289], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.27873553699, 0.96036789847, 0, 6.35848519456], [-0.96036789847, 0.27873553699, 0, 257.68037562926], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.72079], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66396269949, 0.74776569437, 0, 8.97144605256], [-0.74776569437, 0.66396269949, 0, 258.43875692153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93314], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.27228378509, 0.96221699235, 0, 8.97144605256], [-0.96221699235, -0.27228378509, 0, 258.43875692153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.82903], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.32949183449, 0.94415842473, 0, 1.17844830236], [-0.94415842473, 0.32949183449, 0, 248.91720439472], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.33193], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.72823629306, 0.68532612781, 0, 6.21263821001], [-0.68532612781, 0.72823629306, 0, 250.67403293576], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.23854], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95716965212, 0.2895276447, 0, 8.43209129081], [-0.2895276447, 0.95716965212, 0, 253.03245211547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.13161], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97674102842, -0.21442239478, 0, 9.04925155751], [0.21442239478, 0.97674102842, 0, 255.07276532421], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.613], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62645968693, 0.779453822, 0, 9.04925155751], [-0.779453822, 0.62645968693, 0, 255.07276532421], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.54077], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.43157886385, 0.90207520987, 0, 8.43209129081], [-0.90207520987, 0.43157886385, 0, 253.03245211547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.22084], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.79730229791, 0.60358018998, 0, 10.43545611756], [-0.60358018998, 0.79730229791, 0, 253.99091977574], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.69645], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.15148800067, 0.9884590966, 0, 10.43545611756], [-0.9884590966, -0.15148800067, 0, 253.99091977574], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.54883], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.20721836192, 0.97829471555, 0, 6.21263821001], [-0.97829471555, -0.20721836192, 0, 250.67403293576], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.73241], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.39041224647, 0.92064014565, 0, 9.86403580155], [-0.92064014565, 0.39041224647, 0, 249.90060891983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.63256], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.7722791751, 0.6352833035, 0, 12.28767756954], [-0.6352833035, 0.7722791751, 0, 250.92839315427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.96974], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.13135418528, 0.99133550224, 0, 12.28767756954], [-0.99133550224, -0.13135418528, 0, 250.92839315427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84556], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.65274617245, 0.75757668545, 0, 9.86403580155], [-0.75757668545, -0.65274617245, 0, 249.90060891983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.98292], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23548432673, 0.97187814661, 0, 12.1238263479], [-0.97187814661, -0.23548432673, 0, 247.95351939348], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.96545], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.91185135233, 0.41052053692, 0, 12.1238263479], [-0.41052053692, -0.91185135233, 0, 247.95351939348], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07328], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.34078422144, 0.94014153956, 0, -8.60561868317], [-0.94014153956, 0.34078422144, 0, 231.21019874727], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 13.3441], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.65284276541, 0.75749344792, 0, 3.93973572405], [-0.75749344792, 0.65284276541, 0, 235.75766171368], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.6446], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.95832807607, 0.28566991196, 0, 12.00294504221], [-0.28566991196, 0.95832807607, 0, 242.7069071281], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.35633], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99185109945, -0.12740249806, 0, 14.10442577022], [0.12740249806, 0.99185109945, 0, 249.75667995553], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.69503], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78190784601, -0.62339403297, 0, 13.37886482612], [0.62339403297, 0.78190784601, 0, 255.40530090922], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.90954], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50187876451, -0.86493797796, 0, 10.94168148848], [0.86493797796, 0.50187876451, 0, 258.46220019454], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96938], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95413947111, -0.29936243863, 0, 10.94168148848], [0.29936243863, 0.95413947111, 0, 258.46220019454], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41407], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94207476916, 0.33540293573, 0, 13.37886482612], [-0.33540293573, 0.94207476916, 0, 255.40530090922], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.27088], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99917161939, -0.0406949013, 0, 14.81133187111], [0.0406949013, 0.99917161939, 0, 259.42879300473], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.83256], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6380621507, 0.76998486468, 0, 14.81133187111], [-0.76998486468, 0.6380621507, 0, 259.42879300473], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6724], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.67850942758, 0.73459169385, 0, 14.10442577022], [-0.73459169385, 0.67850942758, 0, 249.75667995553], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.79813], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93156514509, 0.36357444965, 0, 17.6290923166], [-0.36357444965, 0.93156514509, 0, 253.01225648983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.38816], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99932292876, -0.03679244553, 0, 18.86093948202], [0.03679244553, 0.99932292876, 0, 256.16854506972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09636], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65280942939, 0.75752217716, 0, 18.86093948202], [-0.75752217716, 0.65280942939, 0, 256.16854506972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18777], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.24437516557, 0.9696807611, 0, 17.6290923166], [-0.9696807611, 0.24437516557, 0, 253.01225648983], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.25971], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72909420694, 0.68441335273, 0, 20.78997226255], [-0.68441335273, 0.72909420694, 0, 253.80884913262], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32771], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23186352911, 0.97274832503, 0, 20.78997226255], [-0.97274832503, -0.23186352911, 0, 253.80884913262], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50631], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.2442672716, 0.96970794573, 0, 12.00294504221], [-0.96970794573, 0.2442672716, 0, 242.7069071281], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.18141], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.70558157022, 0.70862870937, 0, 19.93652251623], [-0.70862870937, 0.70558157022, 0, 244.70535762257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.28141], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95545697581, 0.29513042431, 0, 23.67908131218], [-0.29513042431, 0.95545697581, 0, 248.43182322716], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.12295], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98565428399, -0.16877687178, 0, 24.89588864646], [0.16877687178, 0.98565428399, 0, 252.37112246561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.11361], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72287638188, 0.69097737771, 0, 24.89588864646], [-0.69097737771, 0.72287638188, 0, 252.37112246561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.85209], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.40128028584, 0.91595531124, 0, 23.67908131218], [-0.91595531124, 0.40128028584, 0, 248.43182322716], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.72925], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.82435855199, 0.56606799746, 0, 27.09490352725], [-0.56606799746, 0.82435855199, 0, 249.92829592404], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3007], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.08133252726, 0.99668702209, 0, 27.09490352725], [-0.99668702209, -0.08133252726, 0, 249.92829592404], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82753], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.29091802168, 0.95674798387, 0, 19.93652251623], [-0.95674798387, -0.29091802168, 0, 244.70535762257], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.08021], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.2429451162, 0.97004003552, 0, 25.75374770576], [-0.97004003552, 0.2429451162, 0, 242.9365160129], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.85855], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.67604407291, 0.73686118874, 0, 30.46673613958], [-0.73686118874, 0.67604407291, 0, 244.11687711223], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.37067], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.27314161538, 0.96197383433, 0, 30.46673613958], [-0.96197383433, -0.27314161538, 0, 244.11687711223], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.46414], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.76733580516, 0.64124547726, 0, 25.75374770576], [-0.64124547726, -0.76733580516, 0, 242.9365160129], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.53773], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42253241597, 0.90634781262, 0, 28.66354475952], [-0.90634781262, -0.42253241597, 0, 239.45455544665], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.88292], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.95781271298, 0.28739312246, 0, 28.66354475952], [-0.28739312246, -0.95781271298, 0, 239.45455544665], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03245], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.19724528866, 0.9803541687, 0, 3.93973572405], [-0.9803541687, -0.19724528866, 0, 235.75766171368], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.15443], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.16923006944, 0.98557657419, 0, 11.93396541886], [-0.98557657419, 0.16923006944, 0, 234.14923876395], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.13659], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.56927519975, 0.82214703486, 0, 17.98204049496], [-0.82214703486, 0.56927519975, 0, 235.18773358206], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.43035], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86144140321, 0.50785697673, 0, 21.62443802228], [-0.50785697673, 0.86144140321, 0, 237.70982086331], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.98231], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99286140063, 0.11927379902, 0, 23.13902372408], [-0.11927379902, 0.99286140063, 0, 240.27890407378], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23002], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42912765057, 0.90324385384, 0, 23.13902372408], [-0.90324385384, 0.42912765057, 0, 240.27890407378], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93536], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08283356511, 0.99656339511, 0, 21.62443802228], [-0.99656339511, 0.08283356511, 0, 237.70982086331], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94052], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59563620216, 0.80325432751, 0, 24.5548498702], [-0.80325432751, 0.59563620216, 0, 237.95339438989], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.89454], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31378665898, 0.94949351374, 0, 24.5548498702], [-0.94949351374, -0.31378665898, 0, 237.95339438989], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22721], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.22741895291, 0.97379701162, 0, 17.98204049496], [-0.97379701162, -0.22741895291, 0, 235.18773358206], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.08751], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.17337080947, 0.98485662023, 0, 21.96244503802], [-0.98485662023, 0.17337080947, 0, 234.2581564499], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.86154], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69952313388, 0.71460995315, 0, 24.78064907739], [-0.71460995315, 0.69952313388, 0, 234.75426350298], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13536], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.21480365724, 0.97665725248, 0, 24.78064907739], [-0.97665725248, -0.21480365724, 0, 234.75426350298], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26652], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.62075737466, 0.78400273073, 0, 21.96244503802], [-0.78400273073, -0.62075737466, 0, 234.2581564499], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.62304], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.10056458592, 0.99493053227, 0, 24.01891398131], [-0.99493053227, -0.10056458592, 0, 232.62988627652], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.74024], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.91403232337, 0.40564135862, 0, 24.01891398131], [-0.40564135862, -0.91403232337, 0, 232.62988627652], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01449], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.57464540952, 0.81840250079, 0, 11.93396541886], [-0.81840250079, -0.57464540952, 0, 234.14923876395], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.01432], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.08020403814, 0.99677846699, 0, 16.03769695407], [-0.99677846699, -0.08020403814, 0, 231.2677831399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.8686], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.33413334625, 0.94252581233, 0, 19.89383302631], [-0.94252581233, 0.33413334625, 0, 230.95750588684], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.47169], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72023811588, 0.69372693217, 0, 22.22346656082], [-0.69372693217, 0.72023811588, 0, 231.78338061434], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.85986], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.01604808894, 0.99987122112, 0, 22.22346656082], [-0.99987122112, -0.01604808894, 0, 231.78338061434], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.69902], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.50759911788, 0.86159337017, 0, 19.89383302631], [-0.86159337017, -0.50759911788, 0, 230.95750588684], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.53368], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.10403529021, 0.99457360632, 0, 22.07683627397], [-0.99457360632, -0.10403529021, 0, 229.67141135408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.81967], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.87631992078, 0.4817295885, 0, 22.07683627397], [-0.4817295885, -0.87631992078, 0, 229.67141135408], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.67333], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.86217287836, 0.50661418042, 0, 16.03769695407], [-0.50661418042, -0.86217287836, 0, 231.2677831399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.70889], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.5200738415, 0.85412130249, 0, 17.91667430793], [-0.85412130249, -0.5200738415, 0, 228.07007692451], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.65354], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.00250055438, 0.9999968736, 0, 20.18311795601], [-0.9999968736, -0.00250055438, 0, 226.69004103128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10048], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86470863864, 0.50227380008, 0, 20.18311795601], [-0.50227380008, -0.86470863864, 0, 226.69004103128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98817], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.9853171629, 0.1707339699, 0, 17.91667430793], [-0.1707339699, -0.9853171629, 0, 228.07007692451], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.63204], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.71889133522, 0.69512246988, 0, 18.36605279377], [-0.69512246988, -0.71889133522, 0, 225.47668361804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.81511], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.95211196746, -0.30574957304, 0, 18.36605279377], [0.30574957304, -0.95211196746, 0, 225.47668361804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07778], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
			group() {
				color([0, 0.28, 0, 1]) {
					multmatrix([[0.83696473817, 0.54725682001, 0, 0], [-0.54725682001, 0.83696473817, 0, 100], [0, 0, 1, 0], [0, 0, 0, 1]]) {
						square(size = [4, 70.1091], center = false);
					}
				}
				group() {
					group() {
						color([0, 0.36, 0, 1]) {
							multmatrix([[0.99301573869, 0.11798195926, 0, 38.36766534641], [-0.11798195926, 0.99301573869, 0, 158.6788173421], [0, 0, 1, 0], [0, 0, 0, 1]]) {
								square(size = [3.2, 51.4054], center = false);
							}
						}
						group() {
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.96623710976, -0.2576545123, 0, 44.43257443334], [0.2576545123, 0.96623710976, 0, 209.72518251908], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 31.9229], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.75070197977, -0.66064100506, 0, 36.20749327735], [0.66064100506, 0.75070197977, 0, 240.57028037041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 24.6796], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.42857157668, -0.90350783264, 0, 19.90311281982], [0.90350783264, 0.42857157668, 0, 259.09733302788], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 19.2807], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.12108433423, -0.99264222356, 0, 2.48283686295], [0.99264222356, -0.12108433423, 0, 267.36049895009], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.9653], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.66183308091, -0.74965123424, 0, -10.38705592049], [0.74965123424, -0.66183308091, 0, 265.79060562668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.43028], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.95372165263, -0.30069088661, 0, -17.4564792417], [0.30069088661, -0.95372165263, 0, 259.54933234749], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.57303], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99705561099, 0.07668186611, 0, -19.43292930597], [-0.07668186611, -0.99705561099, 0, 253.28049180202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.99537], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.8108675816, 0.58522966867, 0, -19.04987475239], [-0.58522966867, -0.8108675816, 0, 248.29982673318], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.62937], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.93560733653, -0.35304236547, 0, -19.04987475239], [0.35304236547, -0.93560733653, 0, 248.29982673318], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.75794], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.67993985259, -0.73326788887, 0, -19.43292930597], [0.73326788887, -0.67993985259, 0, 253.28049180202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.11007], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.93773318832, -0.34735639841, 0, -22.44671075168], [0.34735639841, -0.93773318832, 0, 250.48589225248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.61806], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.26231260403, -0.96498295206, 0, -22.44671075168], [0.96498295206, -0.26231260403, 0, 250.48589225248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.84062], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.16851225243, -0.98569955908, 0, -17.4564792417], [0.98569955908, -0.16851225243, 0, 259.54933234749], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.04896], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.68646785825, -0.72716014713, 0, -24.40463302718], [0.72716014713, -0.68646785825, 0, 258.36149672978], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.32098], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.94107704157, -0.3381922557, 0, -27.54667481622], [0.3381922557, -0.94107704157, 0, 255.3952853581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.26315], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.28918195471, -0.95727414937, 0, -27.54667481622], [0.95727414937, -0.28918195471, 0, 255.3952853581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.98908], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.29547263607, -0.95535120313, 0, -24.40463302718], [0.95535120313, 0.29547263607, 0, 258.36149672978], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.51227], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.25341001562, -0.96735896335, 0, -29.67078489382], [0.96735896335, -0.25341001562, 0, 259.99022108675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.40071], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71336401456, -0.70079368057, 0, -29.67078489382], [0.70079368057, 0.71336401456, 0, 259.99022108675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.17942], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.29107255885, -0.95670098018, 0, -10.38705592049], [0.95670098018, 0.29107255885, 0, 265.79060562668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 10.2832], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.12854641985, -0.99170349295, 0, -20.22502854783], [0.99170349295, -0.12854641985, 0, 268.78377060291], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.2718], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.63786658284, -0.7701468837, 0, -26.44479902948], [0.7701468837, -0.63786658284, 0, 267.97755258167], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.21454], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86627099709, -0.49957437843, 0, -29.69061748983], [0.49957437843, -0.86627099709, 0, 265.28923536109], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70972], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.27028611022, -0.96278004685, 0, -29.69061748983], [0.96278004685, -0.27028611022, 0, 265.28923536109], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55094], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.42323581676, -0.90601956016, 0, -26.44479902948], [0.90601956016, 0.42323581676, 0, 267.97755258167], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.78725], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.06176465267, -0.9980907412, 0, -30.7821438921], [0.9980907412, 0.06176465267, 0, 270.00368951759], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.18054], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80837552356, -0.58866714949, 0, -30.7821438921], [0.58866714949, 0.80837552356, 0, 270.00368951759], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96797], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.74258390105, -0.66975305143, 0, -20.22502854783], [0.66975305143, 0.74258390105, 0, 268.78377060291], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.76057], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.31400447951, -0.94942150115, 0, -24.75294395656], [0.94942150115, 0.31400447951, 0, 273.80406439726], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.12739], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.24577878387, -0.9693259459, 0, -29.62099802254], [0.9693259459, -0.24577878387, 0, 275.4140877445], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.58721], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.7313169061, -0.68203781629, 0, -29.62099802254], [0.68203781629, 0.7313169061, 0, 275.4140877445], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.93295], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96854899154, -0.24882293096, 0, -24.75294395656], [0.24882293096, 0.96854899154, 0, 273.80406439726], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.92632], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78377392384, -0.62104624328, 0, -25.97872519955], [0.62104624328, 0.78377392384, 0, 278.57544612695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.52468], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9952288122, 0.09756849573, 0, -25.97872519955], [-0.09756849573, 0.9952288122, 0, 278.57544612695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.21752], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.74939272529, -0.66212577602, 0, 2.48283686295], [0.66212577602, 0.74939272529, 0, 267.36049895009], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 14.7386], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.39530422777, -0.91855025311, 0, -7.27596783731], [0.91855025311, 0.39530422777, 0, 278.40549601061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.59882], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.06239143711, -0.99805175646, 0, -16.09296215033], [0.99805175646, -0.06239143711, 0, 282.19994831885], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.03718], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.43834881026, -0.8988049402, 0, -22.11838077713], [0.8988049402, -0.43834881026, 0, 281.82327994979], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.6372], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86631789257, -0.499493052, 0, -25.38751326777], [0.499493052, -0.86631789257, 0, 280.22891806572], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.65259], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.04885473149, -0.99880589466, 0, -25.38751326777], [0.99880589466, -0.04885473149, 0, 280.22891806572], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.86296], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.49140530361, -0.87093101195, 0, -22.11838077713], [0.87093101195, 0.49140530361, 0, 281.82327994979], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.81723], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.06554961775, -0.99784931107, 0, -25.44292274801], [0.99784931107, -0.06554961775, 0, 283.6990858795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.69892], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.84772373331, -0.53043800012, 0, -25.44292274801], [0.53043800012, 0.84772373331, 0, 283.6990858795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96173], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.82675828813, -0.5625573153, 0, -16.09296215033], [0.5625573153, 0.82675828813, 0, 282.19994831885], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.63752], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.48043978886, -0.87702771294, 0, -19.82694859598], [0.87702771294, 0.48043978886, 0, 287.6875744819], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.69228], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.03768724965, -0.99928958326, 0, -23.9422042587], [0.99928958326, 0.03768724965, 0, 289.94193033921], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.53078], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75646453075, -0.65403471904, 0, -23.9422042587], [0.65403471904, 0.75646453075, 0, 289.94193033921], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.22543], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99999596829, 0.00283961238, 0, -19.82694859598], [-0.00283961238, 0.99999596829, 0, 287.6875744819], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.60671], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91090161053, -0.41262362501, 0, -19.81386732947], [0.41262362501, 0.91090161053, 0, 292.29426441372], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.30851], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.85842113275, 0.51294557103, 0, -19.81386732947], [-0.51294557103, 0.85842113275, 0, 292.29426441372], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04242], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.96516847827, -0.26162914316, 0, -7.27596783731], [0.26162914316, 0.96516847827, 0, 278.40549601061], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.87542], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.6708764976, -0.74156909655, 0, -9.85966555058], [0.74156909655, 0.6708764976, 0, 287.93694025293], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.78183], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.29498576128, -0.95550164868, 0, -14.88886171473], [0.95550164868, 0.29498576128, 0, 292.48671116981], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.13371], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.09360134759, -0.99560975674, 0, -19.79413394449], [0.99560975674, -0.09360134759, 0, 294.00108371432], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.89529], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69863674651, -0.71547655196, 0, -19.79413394449], [0.71547655196, 0.69863674651, 0, 294.00108371432], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.25324], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95979376687, -0.28070611868, 0, -14.88886171473], [0.28070611868, 0.95979376687, 0, 292.48671116981], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.51924], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.70705736034, -0.70715619857, 0, -16.15743924074], [0.70715619857, 0.70705736034, 0, 296.82424683866], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.41704], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9811304485, 0.19334694984, 0, -16.15743924074], [-0.19334694984, 0.9811304485, 0, 296.82424683866], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.23587], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9718309971, 0.23567883457, 0, -9.85966555058], [-0.23567883457, 0.9718309971, 0, 287.93694025293], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.59729], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97204619402, -0.23478968604, 0, -8.0691445672], [0.23478968604, 0.97204619402, 0, 295.32022435549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.34187], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71944380541, -0.69455065391, 0, -9.3233617125], [0.69455065391, 0.71944380541, 0, 300.51277358157], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.20755], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96946753377, 0.24521969936, 0, -9.3233617125], [-0.24521969936, 0.96946753377, 0, 300.51277358157], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.94673], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.7817162816, 0.6236342318, 0, -8.0691445672], [-0.6236342318, 0.7817162816, 0, 295.32022435549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.28882], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98479067555, 0.1737450009, 0, -4.77085774168], [-0.1737450009, 0.98479067555, 0, 299.4545780863], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.79495], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50221933557, 0.86474027255, 0, -4.77085774168], [-0.86474027255, 0.50221933557, 0, 299.4545780863], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.77808], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.98026966392, -0.19766483244, 0, 19.90311281982], [0.19766483244, 0.98026966392, 0, 259.09733302788], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.8852], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.81869569651, -0.57422761733, 0, 16.76316292186], [0.57422761733, 0.81869569651, 0, 274.66913501795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.0014], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.40266324767, -0.91534819002, 0, 11.02008688441], [0.91534819002, 0.40266324767, 0, 282.85723237644], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.77339], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.12322733318, -0.9923784683, 0, 3.90472689494], [0.9923784683, -0.12322733318, 0, 285.98729150908], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.87663], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.55508597603, -0.83179297857, 0, -1.92711645549], [0.83179297857, -0.55508597603, 0, 285.26312978389], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.1082], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86279416996, -0.50555535827, 0, -5.3442877878], [0.50555535827, -0.86279416996, 0, 282.98272596573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66162], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19952666283, -0.97989239757, 0, -5.3442877878], [0.97989239757, -0.19952666283, 0, 282.98272596573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.78893], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.40957977399, -0.91227430564, 0, -1.92711645549], [0.91227430564, 0.40957977399, 0, 285.26312978389], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.04612], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.09708810432, -0.99527579092, 0, -5.61828705691], [0.99527579092, -0.09708810432, 0, 286.92033837935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.19844], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73928058578, -0.67339751668, 0, -5.61828705691], [0.67339751668, 0.73928058578, 0, 286.92033837935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95366], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.71335640054, -0.70080143107, 0, 3.90472689494], [0.70080143107, 0.71335640054, 0, 285.98729150908], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.78581], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.38594942046, -0.92251994279, 0, -0.14997378371], [0.92251994279, 0.38594942046, 0, 290.11463279743], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.84694], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.00622889875, -0.99998060022, 0, -3.69885170723], [0.99998060022, -0.00622889875, 0, 291.59935666554], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96386], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68040494569, -0.73283634589, 0, -3.69885170723], [0.73283634589, 0.68040494569, 0, 291.59935666554], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4651], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97891448953, -0.20427046331, 0, -0.14997378371], [0.20427046331, 0.97891448953, 0, 290.11463279743], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.68795], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78596299921, -0.61827353482, 0, -0.90331242201], [0.61827353482, 0.78596299921, 0, 293.72481753272], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70408], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95756974302, 0.28820164336, 0, -0.90331242201], [-0.28820164336, 0.95756974302, 0, 293.72481753272], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52764], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.98840654314, -0.15183051561, 0, 11.02008688441], [0.15183051561, 0.98840654314, 0, 282.85723237644], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.49567], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.82096343836, -0.57098076401, 0, 9.88201608923], [0.57098076401, 0.82096343836, 0, 290.26599744564], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.32187], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.40478749648, -0.91441078443, 0, 6.84333165702], [0.91441078443, 0.40478749648, 0, 294.63505674986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22534], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.15662148798, -0.98765870091, 0, 3.89404698938], [0.98765870091, -0.15662148798, 0, 295.94063360585], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12433], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72993238989, -0.68351935319, 0, 3.89404698938], [0.68351935319, 0.72993238989, 0, 295.94063360585], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48947], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98820335955, -0.15314738055, 0, 6.84333165702], [0.15314738055, 0.98820335955, 0, 294.63505674986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.9952], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.79130332244, -0.61142379075, 0, 6.23147715861], [0.61142379075, 0.79130332244, 0, 298.58312735142], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.78486], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90834744933, 0.41821634507, 0, 6.23147715861], [-0.41821634507, 0.90834744933, 0, 298.58312735142], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.87032], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.94218600576, 0.33509033191, 0, 9.88201608923], [-0.33509033191, 0.94218600576, 0, 290.26599744564], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.10561], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96413336286, -0.26541827105, 0, 11.59285666611], [0.26541827105, 0.96413336286, 0, 295.07643181547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.6467], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78697137831, -0.61698950535, 0, 10.62495575555], [0.61698950535, 0.78697137831, 0, 298.59233731849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49085], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99577056266, 0.09187484161, 0, 10.62495575555], [-0.09187484161, 0.99577056266, 0, 298.59233731849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31954], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.58844922469, 0.80853417364, 0, 11.59285666611], [-0.80853417364, 0.58844922469, 0, 295.07643181547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.08243], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.88630803075, 0.4630961829, 0, 14.89364476751], [-0.4630961829, 0.88630803075, 0, 297.47873744765], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4825], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.06727857973, 0.99773422949, 0, 14.89364476751], [-0.99773422949, 0.06727857973, 0, 297.47873744765], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.79597], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.9194687133, 0.3931631789, 0, 16.76316292186], [-0.3931631789, 0.9194687133, 0, 274.66913501795], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.3032], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.98958508891, -0.14394912919, 0, 20.8139944293], [0.14394912919, 0.98958508891, 0, 284.14258785849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.9953], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.75447045363, -0.65633401146, 0, 19.80702741374], [0.65633401146, 0.75447045363, 0, 291.06503017697], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.55669], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30172852377, -0.95339388394, 0, 16.81631497654], [0.95339388394, 0.30172852377, 0, 294.50292022956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.18626], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.19685980204, -0.98043164898, 0, 13.77855112337], [0.98043164898, -0.19685980204, 0, 295.46430672304], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38089], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66771096318, -0.74442062682, 0, 13.77855112337], [0.74442062682, 0.66771096318, 0, 295.46430672304], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.29049], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99199137827, -0.12630560332, 0, 16.81631497654], [0.12630560332, 0.99199137827, 0, 294.50292022956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42771], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.8008424254, -0.59887512026, 0, 16.38337644695], [0.59887512026, 0.8008424254, 0, 297.90317546262], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13313], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96223167294, 0.27223190036, 0, 16.38337644695], [-0.27223190036, 0.96223167294, 0, 297.90317546262], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49232], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.89564379265, 0.44477207273, 0, 19.80702741374], [-0.44477207273, 0.89564379265, 0, 291.06503017697], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.38586], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99816667183, 0.06052516209, 0, 22.20250819702], [-0.06052516209, 0.99816667183, 0, 295.88884359847], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.69498], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90913394679, -0.41650386166, 0, 22.42614747743], [0.41650386166, 0.90913394679, 0, 299.57704976764], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37315], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.85914755233, 0.51172793877, 0, 22.42614747743], [-0.51172793877, 0.85914755233, 0, 299.57704976764], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.61526], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.54769488937, 0.83667813892, 0, 22.20250819702], [-0.83667813892, 0.54769488937, 0, 295.88884359847], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.44256], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.90500759785, 0.42539540175, 0, 25.08281995126], [-0.42539540175, 0.90500759785, 0, 297.77431419251], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28564], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.04675642698, 0.9989063202, 0, 25.08281995126], [-0.9989063202, 0.04675642698, 0, 297.77431419251], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59868], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.57926094284, 0.8151421717, 0, 20.8139944293], [-0.8151421717, 0.57926094284, 0, 284.14258785849], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.75182], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.8681880568, 0.49623532524, 0, 27.13283350383], [-0.49623532524, 0.8681880568, 0, 288.63291703912], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.63669], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99999793873, -0.00203040134, 0, 29.92995885518], [0.00203040134, 0.99999793873, 0, 293.52662512462], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.97189], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.84968796545, -0.52728584407, 0, 29.92189433323], [0.52728584407, 0.84968796545, 0, 297.49850258891], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.80398], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.86197050823, 0.50695842327, 0, 29.92189433323], [-0.50695842327, 0.86197050823, 0, 297.49850258891], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.00306], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.49817004565, 0.86707935369, 0, 29.92995885518], [-0.86707935369, 0.49817004565, 0, 293.52662512462], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.12362], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.85397137774, 0.52031998422, 0, 33.50546562965], [-0.52031998422, 0.85397137774, 0, 295.58088966857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.74337], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.08528343357, 0.99635673127, 0, 33.50546562965], [-0.99635673127, -0.08528343357, 0, 295.58088966857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95621], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.12321903529, 0.99237949865, 0, 27.13283350383], [-0.99237949865, 0.12321903529, 0, 288.63291703912], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.1524], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.66786027352, 0.74428667531, 0, 32.24596759833], [-0.74428667531, 0.66786027352, 0, 289.267790544], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.91007], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.89819693336, 0.43959329941, 0, 35.15617907789], [-0.43959329941, 0.89819693336, 0, 291.87916959892], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64319], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.14563282153, 0.98933870908, 0, 35.15617907789], [-0.98933870908, 0.14563282153, 0, 291.87916959892], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45135], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.40813604096, 0.91292112039, 0, 32.24596759833], [-0.91292112039, -0.40813604096, 0, 289.267790544], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.10984], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.13278028609, 0.99114549669, 0, 35.9979293038], [-0.99114549669, 0.13278028609, 0, 287.59041583756], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55949], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.77237757422, 0.63516366617, 0, 35.9979293038], [-0.63516366617, -0.77237757422, 0, 287.59041583756], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.10803], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.98681322653, 0.16186307774, 0, 36.20749327735], [-0.16186307774, 0.98681322653, 0, 240.57028037041], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 21.8854], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.94227796929, -0.33483164215, 0, 39.74993590679], [0.33483164215, 0.94227796929, 0, 262.16710955238], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.2145], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.59512526103, -0.80363295333, 0, 34.65563929522], [0.80363295333, 0.59512526103, 0, 276.50339938208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.27325], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.02961789095, -0.99956129403, 0, 27.20334653031], [0.99956129403, 0.02961789095, 0, 282.02214728635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.82737], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.50747813704, -0.86166463338, 0, 21.37853794716], [0.86166463338, -0.50747813704, 0, 282.19474154993], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.73819], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.79991904635, -0.60010792302, 0, 18.15746753736], [0.60010792302, -0.79991904635, 0, 280.29768932391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.60797], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99393630878, -0.10995732841, 0, 16.59240686447], [0.10995732841, -0.99393630878, 0, 278.21152816371], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.65734], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.38868983299, -0.9213686633, 0, 16.59240686447], [0.9213686633, -0.38868983299, 0, 278.21152816371], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93215], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.02814959759, -0.99960372155, 0, 18.15746753736], [0.99960372155, 0.02814959759, 0, 280.29768932391], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.37382], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45154341523, -0.89224914915, 0, 15.78458576902], [0.89224914915, -0.45154341523, 0, 280.36451147102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.59252], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59229367454, -0.80572216247, 0, 15.78458576902], [0.80572216247, 0.59229367454, 0, 280.36451147102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.69193], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.42862182972, -0.90348399381, 0, 21.37853794716], [0.90348399381, 0.42862182972, 0, 282.19474154993], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.44381], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.05327624328, -0.99857981248, 0, 17.36362620901], [0.99857981248, 0.05327624328, 0, 284.09945577526], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.48316], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.48399515024, -0.87507067974, 0, 13.88541391554], [0.87507067974, -0.48399515024, 0, 284.28502540325], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4134], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.54561475176, -0.83803612252, 0, 13.88541391554], [0.83803612252, 0.54561475176, 0, 284.28502540325], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64723], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84204952253, -0.53940022394, 0, 17.36362620901], [0.53940022394, 0.84204952253, 0, 284.09945577526], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.80411], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42966434064, -0.90298867898, 0, 15.85108627536], [0.90298867898, 0.42966434064, 0, 286.46065896429], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01152], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98337240109, -0.18160044263, 0, 15.85108627536], [0.18160044263, 0.98337240109, 0, 286.46065896429], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1278], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.85226096156, -0.52311686398, 0, 27.20334653031], [0.52311686398, 0.85226096156, 0, 282.02214728635], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.39688], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.55144816202, -0.83420916118, 0, 23.33391202811], [0.83420916118, 0.55144816202, 0, 288.32622233459], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.99948], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.13737925133, -0.99051852143, 0, 19.16330385043], [0.99051852143, 0.13737925133, 0, 291.08317385359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.01785], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.32272296012, -0.94649347119, 0, 16.17407011602], [0.94649347119, -0.32272296012, 0, 291.49776346864], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15709], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59574192375, -0.80317592113, 0, 16.17407011602], [0.80317592113, 0.59574192375, 0, 291.49776346864], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08126], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92362567312, -0.3832957291, 0, 19.16330385043], [0.3832957291, 0.92362567312, 0, 291.08317385359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.37099], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71252271329, -0.70164904548, 0, 17.87121673666], [0.70164904548, 0.71252271329, 0, 294.19670927696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.68475], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99955790936, -0.02973189908, 0, 17.87121673666], [0.02973189908, 0.99955790936, 0, 294.19670927696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11345], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98060812322, -0.19597884749, 0, 23.33391202811], [0.19597884749, 0.98060812322, 0, 288.32622233459], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.93047], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.72919721564, -0.68430360272, 0, 22.36764441836], [0.68430360272, 0.72919721564, 0, 293.16108017481], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.07791], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31083684677, -0.95046328423, 0, 20.26141692578], [0.95046328423, 0.31083684677, 0, 295.40548633749], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.36017], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95735122678, -0.28892668372, 0, 20.26141692578], [0.28892668372, 0.95735122678, 0, 295.40548633749], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20417], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97616083227, 0.21704844972, 0, 22.36764441836], [-0.21704844972, 0.97616083227, 0, 293.16108017481], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.7392], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98834012121, -0.15226228945, 0, 23.17923171856], [0.15226228945, 0.98834012121, 0, 296.81113957599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.47523], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.83046907894, 0.55706472597, 0, 23.17923171856], [-0.55706472597, 0.83046907894, 0, 296.81113957599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30802], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99617214962, 0.08741309001, 0, 34.65563929522], [-0.08741309001, 0.99617214962, 0, 276.50339938208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.9517], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.96015034789, -0.2794840057, 0, 35.70037685805], [0.2794840057, 0.96015034789, 0, 288.40937895163], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.90265], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.73126617743, -0.68209220618, 0, 33.21222913326], [0.68209220618, 0.73126617743, 0, 296.95725952723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.74743], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30193581514, -0.95332825591, 0, 29.2919498473], [0.95332825591, 0.30193581514, 0, 301.16016292049], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.13823], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.14680872521, -0.98916489939, 0, 25.34685946839], [0.98916489939, -0.14680872521, 0, 302.4096423857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72632], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.74003763767, -0.67256545764, 0, 25.34685946839], [0.67256545764, 0.74003763767, 0, 302.4096423857], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81488], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92118482568, -0.38912532292, 0, 29.2919498473], [0.38912532292, 0.92118482568, 0, 301.16016292049], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.17024], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64612013161, -0.76323572736, 0, 27.66920359641], [0.76323572736, 0.64612013161, 0, 305.00172535349], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53581], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99895290432, -0.04575035464, 0, 27.66920359641], [0.04575035464, 0.99895290432, 0, 305.00172535349], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.88304], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99710909108, 0.07598329077, 0, 33.21222913326], [-0.07598329077, 0.99710909108, 0, 296.95725952723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.14614], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95415740302, -0.29930527936, 0, 33.67923336779], [0.29930527936, 0.95415740302, 0, 303.08563542471], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.71105], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.76057004068, -0.64925589193, 0, 32.56849514609], [0.64925589193, 0.76057004068, 0, 306.62656560573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64164], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97472580956, 0.22340455719, 0, 32.56849514609], [-0.22340455719, 0.97472580956, 0, 306.62656560573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37852], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83910299952, 0.54397256933, 0, 33.67923336779], [-0.54397256933, 0.83910299952, 0, 303.08563542471], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.83303], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99965614762, -0.02622187094, 0, 35.76429686381], [0.02622187094, 0.99965614762, 0, 306.30194288642], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.85764], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47200598426, 0.88159534414, 0, 35.76429686381], [-0.88159534414, 0.47200598426, 0, 306.30194288642], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03868], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.87176571459, 0.48992299278, 0, 35.70037685805], [-0.48992299278, 0.87176571459, 0, 288.40937895163], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.36931], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99673959228, 0.08068571847, 0, 39.31077155678], [-0.08068571847, 0.99673959228, 0, 294.8336912636], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.51156], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92139844345, -0.38861923319, 0, 39.67478976044], [0.38861923319, 0.92139844345, 0, 299.33053857166], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.72511], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66673027592, -0.74529909376, 0, 38.61575978216], [0.74529909376, 0.66673027592, 0, 301.84145025642], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05335], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9949593641, 0.10027892987, 0, 38.61575978216], [-0.10027892987, 0.9949593641, 0, 301.84145025642], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.82823], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86500552716, 0.50176233215, 0, 39.67478976044], [-0.50176233215, 0.86500552716, 0, 299.33053857166], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.15788], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9999009542, 0.01407415306, 0, 41.25929742507], [-0.01407415306, 0.9999009542, 0, 302.06212641696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21817], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57890017002, 0.81539842601, 0, 41.25929742507], [-0.81539842601, 0.57890017002, 0, 302.06212641696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28674], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.51214594573, 0.85889844001, 0, 39.31077155678], [-0.85889844001, 0.51214594573, 0, 294.8336912636], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.88414], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.82870768081, 0.55968167716, 0, 43.50574936068], [-0.55968167716, 0.82870768081, 0, 297.33508231826], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.58166], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97478602827, 0.22314165698, 0, 45.51033802104], [-0.22314165698, 0.97478602827, 0, 300.30323026288], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.61488], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.49207157273, 0.87055474687, 0, 45.51033802104], [-0.87055474687, 0.49207157273, 0, 300.30323026288], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.20344], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.15485485797, 0.98793723128, 0, 43.50574936068], [-0.98793723128, 0.15485485797, 0, 297.33508231826], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.26647], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53842682777, 0.84267226792, 0, 46.73281451239], [-0.84267226792, 0.53842682777, 0, 297.84091072508], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53387], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.41814059783, 0.90838232063, 0, 46.73281451239], [-0.90838232063, -0.41814059783, 0, 297.84091072508], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11964], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.80024834899, 0.59966872515, 0, 39.74993590679], [-0.59966872515, 0.80024834899, 0, 262.16710955238], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.7217], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.98525617754, 0.17108554764, 0, 49.17775885885], [-0.17108554764, 0.98525617754, 0, 274.74838890807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.0507], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.96704102264, -0.25462062076, 0, 50.89729206689], [0.25462062076, 0.96704102264, 0, 284.65092444659], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.3851], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.77679993527, -0.62974745776, 0, 49.016892813], [0.62974745776, 0.77679993527, 0, 291.79262103047], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.44573], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.4826547167, -0.87581072409, 0, 45.58745807602], [0.87581072409, 0.4826547167, 0, 296.02286388236], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.78203], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.08521104678, -0.99636292459, 0, 42.27511586626], [0.99636292459, 0.08521104678, 0, 297.84827837764], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41855], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.82142079721, -0.57032260511, 0, 42.27511586626], [0.57032260511, 0.82142079721, 0, 297.84827837764], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.46945], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98830481345, -0.15249129711, 0, 45.58745807602], [0.15249129711, 0.98830481345, 0, 296.02286388236], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42061], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72735780925, -0.68625841875, 0, 45.06584421597], [0.68625841875, 0.72735780925, 0, 299.4034731263], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37842], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96995659002, 0.24327805791, 0, 45.06584421597], [-0.24327805791, 0.96995659002, 0, 299.4034731263], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.71658], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96779262091, 0.25174876941, 0, 49.016892813], [-0.25174876941, 0.96779262091, 0, 291.79262103047], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.85254], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99439712072, -0.10570887522, 0, 50.23851439426], [0.10570887522, 0.99439712072, 0, 296.48887577148], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.472], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.87890457349, -0.47699764222, 0, 49.87149301466], [0.47699764222, 0.87890457349, 0, 299.94142412506], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09176], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.89146508499, 0.45308939763, 0, 49.87149301466], [-0.45308939763, 0.89146508499, 0, 299.94142412506], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1953], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.74326368315, 0.66899857795, 0, 50.23851439426], [-0.66899857795, 0.74326368315, 0, 296.48887577148], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.95352], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96621077755, 0.25775324117, 0, 52.21441372771], [-0.25775324117, 0.96621077755, 0, 298.68411842895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08794], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.23539049361, 0.97190087741, 0, 52.21441372771], [-0.97190087741, 0.23539049361, 0, 298.68411842895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.04986], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.77234171195, 0.63520727324, 0, 50.89729206689], [-0.63520727324, 0.77234171195, 0, 284.65092444659], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.64715], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.97216740894, 0.23428727875, 0, 55.11961109987], [-0.23428727875, 0.97216740894, 0, 289.78479688114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.25236], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96287238148, -0.26995699096, 0, 56.11588530129], [0.26995699096, 0.96287238148, 0, 293.91880413133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21778], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65774239453, -0.75324295046, 0, 55.24722239141], [0.75324295046, 0.65774239453, 0, 297.01711813228], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52932], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98960506532, 0.14381173348, 0, 55.24722239141], [-0.14381173348, 0.98960506532, 0, 297.01711813228], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49744], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.67003116087, 0.74233297344, 0, 56.11588530129], [-0.74233297344, 0.67003116087, 0, 293.91880413133], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.07368], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9527662753, 0.30370450217, 0, 58.39758066374], [-0.30370450217, 0.9527662753, 0, 295.97826672719], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05298], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.24430021458, 0.96969964687, 0, 58.39758066374], [-0.96969964687, 0.24430021458, 0, 295.97826672719], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26429], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.37846833688, 0.92561423821, 0, 55.11961109987], [-0.92561423821, 0.37846833688, 0, 289.78479688114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.50994], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.76090784559, 0.64885996217, 0, 59.29407283823], [-0.64885996217, 0.76090784559, 0, 291.49166517063], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.44504], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94441272048, 0.32876224446, 0, 61.52942272875], [-0.32876224446, 0.94441272048, 0, 294.11302473739], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66997], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.39219544866, 0.91988191092, 0, 61.52942272875], [-0.91988191092, 0.39219544866, 0, 294.11302473739], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.125], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.2086308511, 0.97799446213, 0, 59.29407283823], [-0.97799446213, -0.2086308511, 0, 291.49166517063], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.14526], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.27636693632, 0.96105219239, 0, 62.37011717318], [-0.96105219239, 0.27636693632, 0, 290.83546743897], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.33125], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.72071953369, 0.69322676935, 0, 62.37011717318], [-0.69322676935, -0.72071953369, 0, 290.83546743897], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22624], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.4329513585, 0.9014172847, 0, 49.17775885885], [-0.9014172847, 0.4329513585, 0, 274.74838890807], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.8994], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.74036404417, 0.67220613066, 0, 59.00265973543], [-0.67220613066, 0.74036404417, 0, 279.46729573834], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.12156], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98615329891, 0.16583627779, 0, 64.46202549817], [-0.16583627779, 0.98615329891, 0, 285.48021042381], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.36335], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96558136585, -0.260101184, 0, 65.35146326508], [0.260101184, 0.96558136585, 0, 290.7692943304], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.94736], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80091271991, -0.59878110781, 0, 64.32475076585], [0.59878110781, 0.80091271991, 0, 294.58078969565], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45132], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97742026775, 0.21130456734, 0, 64.32475076585], [-0.21130456734, 0.97742026775, 0, 294.58078969565], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45823], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.75239380808, 0.65871356259, 0, 65.35146326508], [-0.65871356259, 0.75239380808, 0, 290.7692943304], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.54853], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96963611866, 0.24455223853, 0, 67.68892562314], [-0.24455223853, 0.96963611866, 0, 293.43918349727], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37157], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43092828525, 0.90238617729, 0, 67.68892562314], [-0.90238617729, 0.43092828525, 0, 293.43918349727], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.46251], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.33488676044, 0.94225838159, 0, 64.46202549817], [-0.94225838159, 0.33488676044, 0, 285.48021042381], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.2473], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78759851029, 0.61618875889, 0, 70.34859323366], [-0.61618875889, 0.78759851029, 0, 287.57234739768], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.79364], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99333121674, 0.11529568009, 0, 73.30238025956], [-0.11529568009, 0.99333121674, 0, 291.34781104861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.35195], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31228403603, 0.94998877932, 0, 73.30238025956], [-0.94998877932, 0.31228403603, 0, 291.34781104861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.60595], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.20951559574, 0.97780530533, 0, 70.34859323366], [-0.97780530533, -0.20951559574, 0, 287.57234739768], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.78093], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.18814988765, 0.9821403259, 0, 75.0234131446], [-0.9821403259, 0.18814988765, 0, 286.57066774499], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.27997], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.6752838085, 0.73755798278, 0, 75.0234131446], [-0.73755798278, -0.6752838085, 0, 286.57066774499], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.05589], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.0088235104, 0.99996107207, 0, 59.00265973543], [-0.99996107207, -0.0088235104, 0, 279.46729573834], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.8459], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.4212334853, 0.90695223185, 0, 65.84829136172], [-0.90695223185, 0.4212334853, 0, 279.40689088506], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.86406], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78714188534, 0.61677196137, 0, 70.25975848428], [-0.61677196137, 0.78714188534, 0, 281.45579446131], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.73809], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97120499401, 0.23824537685, 0, 72.5653074083], [-0.23824537685, 0.97120499401, 0, 284.39820144547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45434], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42362054362, 0.90583974025, 0, 72.5653074083], [-0.90583974025, 0.42362054362, 0, 284.39820144547], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45706], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.01410818532, 0.9999004746, 0, 70.25975848428], [-0.9999004746, 0.01410818532, 0, 281.45579446131], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.37285], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53059789653, 0.84762366188, 0, 73.63227166228], [-0.84762366188, 0.53059789653, 0, 281.50337923814], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.47924], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.36385953577, 0.93145383043, 0, 73.63227166228], [-0.93145383043, -0.36385953577, 0, 281.50337923814], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.52907], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.53716004463, 0.84348034146, 0, 65.84829136172], [-0.84348034146, -0.53716004463, 0, 279.40689088506], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.60209], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.04520679684, 0.99897765016, 0, 69.7300642534], [-0.99897765016, -0.04520679684, 0, 276.93483173056], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.92626], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40395665897, 0.91477812483, 0, 72.65333558951], [-0.91477812483, 0.40395665897, 0, 276.80254475358], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.97998], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.38722650776, 0.92198461575, 0, 72.65333558951], [-0.92198461575, -0.38722650776, 0, 276.80254475358], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00612], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.80757373288, 0.5897666199, 0, 69.7300642534], [-0.5897666199, -0.80757373288, 0, 276.93483173056], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.3687], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45814565653, 0.8888771329, 0, 71.71681000945], [-0.8888771329, -0.45814565653, 0, 274.21435954313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23768], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97811164667, 0.20808076952, 0, 71.71681000945], [-0.20808076952, -0.97811164667, 0, 274.21435954313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31731], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.82854408681, 0.55992383071, 0, 44.43257443334], [-0.55992383071, 0.82854408681, 0, 209.72518251908], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 32.0129], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.99667839176, 0.08143821819, 0, 62.35738151395], [-0.08143821819, 0.99667839176, 0, 236.24931330132], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 23.4351], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.91132509754, -0.41168746225, 0, 64.26589119494], [0.41168746225, 0.91132509754, 0, 259.60653306498], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.4318], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.56714641714, -0.82361698714, 0, 58.3245070976], [0.82361698714, 0.56714641714, 0, 272.75857906702], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.99284], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.20529313717, -0.9787005302, 0, 50.91785152734], [0.9787005302, 0.20529313717, 0, 277.85883590392], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.1425], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.22718515156, -0.97385158361, 0, 44.90618387804], [0.97385158361, -0.22718515156, 0, 279.119848924], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.64975], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.58295872855, -0.81250176664, 0, 40.3780147916], [0.81250176664, -0.58295872855, 0, 278.06349413901], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.52808], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.9002082975, -0.43545955163, 0, 37.5114473641], [0.43545955163, -0.9002082975, 0, 276.00677183827], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16421], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.14592061277, -0.98929630281, 0, 37.5114473641], [0.98929630281, -0.14592061277, 0, 276.00677183827], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51794], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.24242384972, -0.97017043713, 0, 40.3780147916], [0.97017043713, 0.24242384972, 0, 278.06349413901], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.94655], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17988408246, -0.98368781474, 0, 37.51936024979], [0.98368781474, -0.17988408246, 0, 278.77780784363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99123], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66135140353, -0.75007621015, 0, 37.51936024979], [0.75007621015, 0.66135140353, 0, 278.77780784363], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9405], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.6872087019, -0.72646004709, 0, 44.90618387804], [0.72646004709, 0.6872087019, 0, 279.119848924], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.0932], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.25389140794, -0.96723272947, 0, 41.93263518044], [0.96723272947, 0.25389140794, 0, 281.93273388401], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.09491], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33192541206, -0.94330563489, 0, 38.93913514082], [0.94330563489, -0.33192541206, 0, 282.71850541198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26469], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71549930262, -0.69861344672, 0, 38.93913514082], [0.69861344672, 0.71549930262, 0, 282.71850541198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.43853], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94472071747, -0.32787614425, 0, 41.93263518044], [0.32787614425, 0.94472071747, 0, 281.93273388401], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.93082], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59328266851, -0.8049942082, 0, 40.97168799154], [0.8049942082, 0.59328266851, 0, 284.70154379489], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03752], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99702798638, 0.0770402126, 0, 40.97168799154], [-0.0770402126, 0.99702798638, 0, 284.70154379489], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32394], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.82129618443, -0.57050203981, 0, 50.91785152734], [0.57050203981, 0.82129618443, 0, 277.85883590392], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.72002], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.46953152533, -0.88291570759, 0, 47.65456643777], [0.88291570759, 0.46953152533, 0, 282.55666940096], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.02191], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.04202045828, -0.99911675047, 0, 44.10355604374], [0.99911675047, -0.04202045828, 0, 284.44508446986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.16788], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.56340788131, -0.82617889059, 0, 40.93847897534], [0.82617889059, -0.56340788131, 0, 284.31196890668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.34423], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34638660171, -0.93809185166, 0, 40.93847897534], [0.93809185166, 0.34638660171, 0, 284.31196890668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40266], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.82686404673, -0.56240185652, 0, 44.10355604374], [0.56240185652, 0.82686404673, 0, 284.44508446986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.97151], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57106443736, -0.82090523714, 0, 42.43237485912], [0.82090523714, 0.57106443736, 0, 286.90211696559], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35653], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99203529628, -0.12596019576, 0, 42.43237485912], [0.12596019576, 0.99203529628, 0, 286.90211696559], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.82068], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98530412923, -0.17080917106, 0, 47.65456643777], [0.17080917106, 0.98530412923, 0, 282.55666940096], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.98197], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78357148161, -0.62130164429, 0, 46.97441026918], [0.62130164429, 0.78357148161, 0, 286.48011611787], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.85723], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31173746484, -0.95016827615, 0, 45.19920910777], [0.95016827615, 0.31173746484, 0, 288.71895938664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.88231], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96543328162, -0.26065029969, 0, 45.19920910777], [0.26065029969, 0.96543328162, 0, 288.71895938664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22577], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98014617359, 0.19827626785, 0, 46.97441026918], [-0.19827626785, 0.98014617359, 0, 286.48011611787], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.84452], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96039667534, -0.27863636872, 0, 47.53841182138], [0.27863636872, 0.96039667534, 0, 289.2681651833], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.95978], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78721126996, 0.61668340049, 0, 47.53841182138], [-0.61668340049, 0.78721126996, 0, 289.2681651833], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99553], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99903312116, -0.04396388082, 0, 58.3245070976], [0.04396388082, 0.99903312116, 0, 272.75857906702], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.8022], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.87558562648, -0.48306294692, 0, 57.84959972462], [0.48306294692, 0.87558562648, 0, 283.55035145309], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.56875], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.61345965302, -0.78972606269, 0, 54.67647778693], [0.78972606269, 0.61345965302, 0, 289.30185853387], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.13177], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.09599257678, -0.99538204986, 0, 50.62378353905], [0.99538204986, 0.09599257678, 0, 292.44999372222], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.45085], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.4844536945, -0.87481690534, 0, 47.18886652295], [0.87481690534, -0.4844536945, 0, 292.78124998255], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50997], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.49068048283, -0.87133958005, 0, 47.18886652295], [0.87133958005, 0.49068048283, 0, 292.78124998255], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.73699], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8746276551, -0.48479528146, 0, 50.62378353905], [0.48479528146, 0.8746276551, 0, 292.44999372222], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.92284], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58422257408, -0.8115934844, 0, 48.722010105], [0.8115934844, 0.58422257408, 0, 295.8810164709], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55483], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99888690198, -0.04716945033, 0, 48.722010105], [0.04716945033, 0.99888690198, 0, 295.8810164709], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.62845], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99982799788, 0.01854655374, 0, 54.67647778693], [-0.01854655374, 0.99982799788, 0, 289.30185853387], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.22803], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92332807579, -0.38401206288, 0, 54.75489308411], [0.38401206288, 0.92332807579, 0, 293.52915653486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.66198], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59071713717, -0.80687871694, 0, 53.73266074082], [0.80687871694, 0.59071713717, 0, 295.98703719479], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06897], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99788156125, 0.06505681914, 0, 53.73266074082], [-0.06505681914, 0.99788156125, 0, 295.98703719479], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99505], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81295236401, 0.58233019314, 0, 54.75489308411], [-0.58233019314, 0.81295236401, 0, 293.52915653486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.7423], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99733144116, 0.0730068248, 0, 56.35181951961], [-0.0730068248, 0.99733144116, 0, 295.75851907895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.86187], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.38969366972, 0.92094453892, 0, 56.35181951961], [-0.92094453892, 0.38969366972, 0, 295.75851907895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06323], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.86889437714, 0.49499753672, 0, 57.84959972462], [-0.49499753672, 0.86889437714, 0, 283.55035145309], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.39821], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99990440707, 0.01382666689, 0, 61.51169315888], [-0.01382666689, 0.99990440707, 0, 289.97861049985], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.14315], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83749082342, -0.54645138912, 0, 61.58280576365], [0.54645138912, 0.83749082342, 0, 295.12126761655], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13475], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.37544410307, -0.92684503854, 0, 59.86981485997], [0.92684503854, 0.37544410307, 0, 297.74659567134], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9699], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98099912482, -0.19401215705, 0, 59.86981485997], [0.19401215705, 0.98099912482, 0, 297.74659567134], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50046], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90356471815, 0.42845163099, 0, 61.58280576365], [-0.42845163099, 0.90356471815, 0, 295.12126761655], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.04019], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9974093351, 0.07193481945, 0, 63.31383295134], [-0.07193481945, 0.9974093351, 0, 298.77184327037], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.00947], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64692213958, 0.76255606044, 0, 63.31383295134], [-0.76255606044, 0.64692213958, 0, 298.77184327037], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49114], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.54169778033, 0.84057332504, 0, 61.51169315888], [-0.84057332504, 0.54169778033, 0, 289.97861049985], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.31461], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86422671786, 0.50310255428, 0, 65.97901224755], [-0.50310255428, 0.86422671786, 0, 292.85752274021], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.39757], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99522155794, 0.09764246307, 0, 67.68833910654], [-0.09764246307, 0.99522155794, 0, 295.79379473592], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49648], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50317237231, 0.86418607008, 0, 67.68833910654], [-0.86418607008, 0.50317237231, 0, 295.79379473592], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24702], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.09237878474, 0.99572393771, 0, 65.97901224755], [-0.99572393771, 0.09237878474, 0, 292.85752274021], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.68446], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46032219893, 0.88775192096, 0, 69.64771559012], [-0.88775192096, 0.46032219893, 0, 293.19788852186], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.74543], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.3560872133, 0.93445272567, 0, 69.64771559012], [-0.93445272567, -0.3560872133, 0, 293.19788852186], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3142], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.78368266492, 0.62116139666, 0, 64.26589119494], [-0.62116139666, 0.78368266492, 0, 259.60653306498], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 16.8677], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.95074638858, 0.30996984466, 0, 74.74342935884], [-0.30996984466, 0.95074638858, 0, 272.82542444208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.677], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.9736287813, -0.22813810776, 0, 78.67292944616], [0.22813810776, 0.9736287813, 0, 284.87807434102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.70257], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.82413911456, -0.5663874291, 0, 76.68754187921], [0.5663874291, 0.82413911456, 0, 293.35114574557], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.60979], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.50820990156, -0.86123324132, 0, 72.94384239358], [0.86123324132, 0.50820990156, 0, 298.79852861586], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.77198], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.10045815082, -0.99494128466, 0, 68.83405642878], [0.99494128466, 0.10045815082, 0, 301.22369501724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.21228], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.87029472368, -0.49253131262, 0, 68.83405642878], [0.49253131262, 0.87029472368, 0, 301.22369501724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.16726], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.9795384766, -0.20125698212, 0, 72.94384239358], [0.20125698212, 0.9795384766, 0, 298.79852861586], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.4027], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.82175139193, -0.56984616331, 0, 72.05776775797], [0.56984616331, 0.82175139193, 0, 303.11114519974], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08219], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97189600793, 0.23541059825, 0, 72.05776775797], [-0.23541059825, 0.97189600793, 0, 303.11114519974], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.8253], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99037074557, 0.13844055152, 0, 76.68754187921], [-0.13844055152, 0.99037074557, 0, 293.35114574557], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.37369], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92376666846, -0.38295579672, 0, 77.4314780578], [0.38295579672, 0.92376666846, 0, 298.67308805033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.14585], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68661776178, -0.72701860306, 0, 75.84379900234], [0.72701860306, 0.68661776178, 0, 302.50289035184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64883], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99825340891, 0.05907733561, 0, 75.84379900234], [-0.05907733561, 0.99825340891, 0, 302.50289035184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.71527], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84391385088, 0.53647871558, 0, 77.4314780578], [-0.53647871558, 0.84391385088, 0, 298.67308805033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.9747], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99728882748, 0.07358664667, 0, 79.56382106014], [-0.07358664667, 0.99728882748, 0, 302.02739408752], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.84371], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60108552697, 0.79918470284, 0, 79.56382106014], [-0.79918470284, 0.60108552697, 0, 302.02739408752], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82067], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.7074279091, 0.70678550735, 0, 78.67292944616], [-0.70678550735, 0.7074279091, 0, 284.87807434102], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.50692], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.92020014051, 0.39144821036, 0, 85.3922803073], [-0.39144821036, 0.92020014051, 0, 291.60353246202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.30524], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99874527663, -0.05007866209, 0, 87.86045414293], [0.05007866209, 0.99874527663, 0, 297.40561266128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.08503], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.86907703734, -0.49467676634, 0, 87.6558811385], [0.49467676634, 0.86907703734, 0, 301.4855204177], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63724], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95257316269, 0.30430966088, 0, 87.6558811385], [-0.30430966088, 0.95257316269, 0, 301.4855204177], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82019], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70398996861, 0.71020991551, 0, 87.86045414293], [-0.71020991551, 0.70398996861, 0, 297.40561266128], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.28043], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.93640016246, 0.35093409029, 0, 90.90045583453], [-0.35093409029, 0.93640016246, 0, 300.41899032427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.62052], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.25697085752, 0.96641915253, 0, 90.90045583453], [-0.96641915253, 0.25697085752, 0, 300.41899032427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.83693], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.24650071703, 0.96914260895, 0, 85.3922803073], [-0.96914260895, 0.24650071703, 0, 291.60353246202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.94871], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.6949156181, 0.71909129025, 0, 91.15742859845], [-0.71909129025, 0.6949156181, 0, 293.06989373275], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.70242], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91550362071, 0.40230973199, 0, 94.53890041256], [-0.40230973199, 0.91550362071, 0, 296.33768129695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96672], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.17720289603, 0.98417434107, 0, 94.53890041256], [-0.98417434107, 0.17720289603, 0, 296.33768129695], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.96296], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.16024625688, 0.98707706748, 0, 91.15742859845], [-0.98707706748, -0.16024625688, 0, 293.06989373275], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.34255], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.23496597748, 0.97200359537, 0, 95.44386473161], [-0.97200359537, 0.23496597748, 0, 292.37401560091], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03439], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.69193516817, 0.72195964087, 0, 95.44386473161], [-0.72195964087, -0.69193516817, 0, 292.37401560091], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.76828], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.40524855404, 0.91420654638, 0, 74.74342935884], [-0.91420654638, 0.40524855404, 0, 272.82542444208], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.1979], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.76446648594, 0.64466347179, 0, 84.06638644099], [-0.64466347179, 0.76446648594, 0, 276.95809543632], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.20113], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.95776207597, 0.28756182955, 0, 88.70869358504], [-0.28756182955, 0.95776207597, 0, 282.4631199714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.45557], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95433659907, -0.29873341907, 0, 89.98994621364], [0.29873341907, 0.95433659907, 0, 286.73049850117], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.26035], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73458075719, -0.67852126802, 0, 89.01597210995], [0.67852126802, 0.73458075719, 0, 289.84196536203], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98242], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95739034504, 0.28879703463, 0, 89.01597210995], [-0.28879703463, 0.95739034504, 0, 289.84196536203], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18863], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.67316391602, 0.73949330096, 0, 89.98994621364], [-0.73949330096, 0.67316391602, 0, 286.73049850117], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.51061], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9274285845, 0.37400029498, 0, 92.58601903061], [-0.37400029498, 0.9274285845, 0, 289.09371469458], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3675], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.19841285785, 0.98011853254, 0, 92.58601903061], [-0.98011853254, 0.19841285785, 0, 289.09371469458], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37438], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.37352514388, 0.92762005524, 0, 88.70869358504], [-0.92762005524, 0.37352514388, 0, 282.4631199714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.64986], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83294988977, 0.55334842651, 0, 93.02199540344], [-0.55334842651, 0.83294988977, 0, 284.19995896409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.23261], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97892612096, 0.20421471468, 0, 94.81075291017], [-0.20421471468, 0.97892612096, 0, 286.89255787043], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41709], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.52014030106, 0.85408083177, 0, 94.81075291017], [-0.85408083177, 0.52014030106, 0, 286.89255787043], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.01773], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.0283610573, 0.9995977443, 0, 93.02199540344], [-0.9995977443, -0.0283610573, 0, 284.19995896409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.68701], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45214098241, 0.89194648495, 0, 96.70752624363], [-0.89194648495, 0.45214098241, 0, 284.09539134981], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3617], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.39463894685, 0.91883627574, 0, 96.70752624363], [-0.91883627574, -0.39463894685, 0, 284.09539134981], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63038], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.08151510358, 0.9966721065, 0, 84.06638644099], [-0.9966721065, -0.08151510358, 0, 276.95809543632], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.92814], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.46931655306, 0.88302999553, 0, 90.97146877012], [-0.88302999553, 0.46931655306, 0, 276.39334751409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.94728], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87359053499, 0.48666166601, 0, 95.34006763303], [-0.48666166601, 0.87359053499, 0, 278.71518909412], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.25847], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99851210535, -0.05453050021, 0, 96.92583806472], [0.05453050021, 0.99851210535, 0, 281.56175404166], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18963], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47645230079, 0.87920032135, 0, 96.92583806472], [-0.87920032135, 0.47645230079, 0, 281.56175404166], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48718], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08693017294, 0.99621440715, 0, 95.34006763303], [-0.99621440715, 0.08693017294, 0, 278.71518909412], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.81855], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56839375098, 0.82275667353, 0, 99.14416626058], [-0.82275667353, 0.56839375098, 0, 279.04713666407], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.89609], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.38515094211, 0.92285359174, 0, 99.14416626058], [-0.92285359174, -0.38515094211, 0, 279.04713666407], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.78252], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.53328059515, 0.84593841787, 0, 90.97146877012], [-0.84593841787, -0.53328059515, 0, 276.39334751409], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.32687], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.05833456868, 0.99829708909, 0, 95.47767293173], [-0.99829708909, -0.05833456868, 0, 273.55263099569], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.7131], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31295846219, 0.94976681398, 0, 99.18444903271], [-0.94976681398, 0.31295846219, 0, 273.33602895664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.67218], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.48276092764, 0.8757521834, 0, 99.18444903271], [-0.8757521834, -0.48276092764, 0, 273.33602895664], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30617], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.91182494113, 0.41057919665, 0, 95.47767293173], [-0.41057919665, -0.91182494113, 0, 273.55263099569], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.82705], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.66205400546, 0.74945613203, 0, 97.04897915205], [-0.74945613203, -0.66205400546, 0, 270.06303334067], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.9404], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99459946642, -0.10378777085, 0, 97.04897915205], [0.10378777085, -0.99459946642, 0, 270.06303334067], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51575], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.40231089229, 0.91550311083, 0, 62.35738151395], [-0.91550311083, 0.40231089229, 0, 236.24931330132], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 23.2112], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.72278055736, 0.69107761206, 0, 83.60731817449], [-0.69107761206, 0.72278055736, 0, 245.58743665447], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.6777], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.93165037181, 0.36335600268, 0, 94.44183088512], [-0.36335600268, 0.93165037181, 0, 256.91897887077], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.3317], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.99949013425, -0.0319291643, 0, 98.92263730137], [0.0319291643, 0.99949013425, 0, 268.40783534449], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.17733], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.85083593529, -0.52543145243, 0, 98.66154201749], [0.52543145243, 0.85083593529, 0, 276.58099508842], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.76214], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.44770895368, -0.89417934039, 0, 95.63393135408], [0.89417934039, 0.44770895368, 0, 281.4836326039], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.06782], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.01791643148, -0.99983948785, 0, 91.99657338729], [0.99983948785, 0.01791643148, 0, 283.3048307192], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45547], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.87114860228, -0.49101946269, 0, 91.99657338729], [0.49101946269, 0.87114860228, 0, 283.3048307192], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7428], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99980911509, -0.01953799837, 0, 95.63393135408], [0.01953799837, 0.99980911509, 0, 281.4836326039], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.35663], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.838685118, -0.54461662923, 0, 95.5488114427], [0.54461662923, 0.838685118, 0, 285.83943516021], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.71969], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.92241594602, 0.3861979059, 0, 95.5488114427], [-0.3861979059, 0.92241594602, 0, 285.83943516021], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.30401], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.87848348134, 0.47777272108, 0, 98.66154201749], [-0.47777272108, 0.87848348134, 0, 276.58099508842], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.98227], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99999213498, -0.00396610371, 0, 101.51970725468], [0.00396610371, 0.99999213498, 0, 281.83632013524], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.9799], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9074703467, -0.42011613853, 0, 101.50392256942], [0.42011613853, 0.9074703467, 0, 285.8161860774], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.91279], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.91842328716, 0.39559912233, 0, 101.50392256942], [-0.39559912233, 0.91842328716, 0, 285.8161860774], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63282], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.44914179691, 0.89346048948, 0, 101.51970725468], [-0.89346048948, 0.44914179691, 0, 281.83632013524], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.28867], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73394898479, 0.67920459931, 0, 105.35146564], [-0.67920459931, 0.73394898479, 0, 283.76254168255], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.14319], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.05176678726, 0.99865920099, 0, 105.35146564], [-0.99865920099, 0.05176678726, 0, 283.76254168255], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6035], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.7030542881, 0.71113618103, 0, 98.92263730137], [-0.71113618103, 0.7030542881, 0, 268.40783534449], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.91469], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98324466862, 0.18229076123, 0, 104.55106124168], [-0.18229076123, 0.98324466862, 0, 273.97229359045], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.00633], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97986650909, -0.1996537612, 0, 105.64595906323], [0.1996537612, 0.97986650909, 0, 279.87798205456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.06025], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.77699979226, -0.62950085212, 0, 104.83531394863], [0.62950085212, 0.77699979226, 0, 283.85648961566], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45251], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97041396633, 0.24144716595, 0, 104.83531394863], [-0.24144716595, 0.97041396633, 0, 283.85648961566], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.84199], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.7189586783, 0.69505281734, 0, 105.64595906323], [-0.69505281734, 0.7189586783, 0, 279.87798205456], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.76556], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94624304049, 0.32345650144, 0, 108.26322268367], [-0.32345650144, 0.94624304049, 0, 282.58526464712], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.76138], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40785366073, 0.91304731061, 0, 108.26322268367], [-0.91304731061, 0.40785366073, 0, 282.58526464712], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51837], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.23356161585, 0.97234200341, 0, 104.55106124168], [-0.97234200341, 0.23356161585, 0, 273.97229359045], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.3132], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.70987728404, 0.70432538048, 0, 110.68965392088], [-0.70432538048, 0.70987728404, 0, 275.44681553868], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.93167], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98456233623, 0.17503429971, 0, 113.45883038403], [-0.17503429971, 0.98456233623, 0, 278.23782026626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.47786], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40278242457, 0.91529575463, 0, 113.45883038403], [-0.91529575463, 0.40278242457, 0, 278.23782026626], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.12932], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.22449574732, 0.97447506865, 0, 110.68965392088], [-0.97447506865, -0.22449574732, 0, 275.44681553868], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.7743], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30495226757, 0.9523676362, 0, 115.34209382742], [-0.9523676362, 0.30495226757, 0, 274.37500466606], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.50025], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.71409886206, 0.70004486656, 0, 115.34209382742], [-0.70004486656, -0.71409886206, 0, 274.37500466606], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.54753], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.32615381146, 0.94531671479, 0, 94.44183088512], [-0.94531671479, 0.32615381146, 0, 256.91897887077], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.9102], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.6918402198, 0.7220506286, 0, 103.81010715816], [-0.7220506286, 0.6918402198, 0, 260.15122787841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.35405], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96817953638, 0.25025663892, 0, 109.12010292384], [-0.25025663892, 0.96817953638, 0, 265.23905481484], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.63878], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97836882406, -0.2068681805, 0, 110.53124433806], [0.2068681805, 0.97836882406, 0, 270.69840345008], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.71145], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75298709354, -0.65803528549, 0, 109.76346244358], [0.65803528549, 0.75298709354, 0, 274.32957508515], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.80848], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.92426622188, 0.3817485443, 0, 109.76346244358], [-0.3817485443, 0.92426622188, 0, 274.32957508515], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6827], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81245369983, 0.58302571609, 0, 110.53124433806], [-0.58302571609, 0.81245369983, 0, 270.69840345008], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.86682], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98937869213, 0.14536094229, 0, 112.78569771731], [-0.14536094229, 0.98937869213, 0, 273.8400127111], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95378], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34292847159, 0.93936151899, 0, 112.78569771731], [-0.93936151899, 0.34292847159, 0, 273.8400127111], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.69674], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.40069543813, 0.9162113107, 0, 109.12010292384], [-0.9162113107, 0.40069543813, 0, 265.23905481484], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.56273], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85319782252, 0.52158745732, 0, 114.21674333083], [-0.52158745732, 0.85319782252, 0, 267.46801721364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.92353], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99773158032, 0.06731785521, 0, 116.26320957628], [-0.06731785521, 0.99773158032, 0, 270.8155680797], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.93568], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46998309387, 0.88267541682, 0, 116.26320957628], [-0.88267541682, 0.46998309387, 0, 270.8155680797], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7506], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.09007499127, 0.9959349858, 0, 114.21674333083], [-0.9959349858, -0.09007499127, 0, 267.46801721364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.4457], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.37397341374, 0.92743942433, 0, 118.64437517795], [-0.92743942433, 0.37397341374, 0, 267.06757049202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.92927], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.50273950123, 0.86443796416, 0, 118.64437517795], [-0.86443796416, -0.50273950123, 0, 267.06757049202], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08999], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.16305641386, 0.98661674722, 0, 103.81010715816], [-0.98661674722, -0.16305641386, 0, 260.15122787841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.5725], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.32939118353, 0.94419354383, 0, 110.29465039321], [-0.94419354383, 0.32939118353, 0, 259.07953882746], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.99975], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.63754145974, 0.77041604805, 0, 115.01538144641], [-0.77041604805, 0.63754145974, 0, 260.72641218187], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.10684], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9178617629, 0.39690021944, 0, 117.4089398961], [-0.39690021944, 0.9178617629, 0, 262.70715070861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38765], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.26731599079, 0.96360892537, 0, 117.4089398961], [-0.96360892537, 0.26731599079, 0, 262.70715070861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15435], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.1069830629, 0.99426084316, 0, 115.01538144641], [-0.99426084316, -0.1069830629, 0, 260.72641218187], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.02498], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40287522504, 0.91525491151, 0, 118.02299623147], [-0.91525491151, 0.40287522504, 0, 260.40279102758], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.92345], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.46191059417, 0.88692649243, 0, 118.02299623147], [-0.88692649243, -0.46191059417, 0, 260.40279102758], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21426], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.65781132873, 0.75318275058, 0, 110.29465039321], [-0.75318275058, -0.65781132873, 0, 259.07953882746], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.69857], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.34147156089, 0.93989210715, 0, 113.83353027626], [-0.93989210715, -0.34147156089, 0, 255.98876799355], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42498], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.15092503272, 0.98854521115, 0, 117.05264047196], [-0.98854521115, 0.15092503272, 0, 254.81923526224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18829], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.77413001161, 0.63302663855, 0, 117.05264047196], [-0.63302663855, -0.77413001161, 0, 254.81923526224], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44987], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.96612399807, 0.25807832211, 0, 113.83353027626], [-0.25807832211, -0.96612399807, 0, 255.98876799355], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.89223], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.76728138971, 0.641310587, 0, 114.57995103264], [-0.641310587, -0.76728138971, 0, 253.19451933495], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15205], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99402930824, -0.10911340134, 0, 114.57995103264], [0.10911340134, -0.99402930824, 0, 253.19451933495], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.92559], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[-0.04269372896, 0.99908820707, 0, 83.60731817449], [-0.99908820707, -0.04269372896, 0, 245.58743665447], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.7196], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.33470289987, 0.94232370702, 0, 98.3134587226], [-0.94232370702, 0.33470289987, 0, 244.959003675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 8.92554], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.69883467718, 0.7152832264, 0, 106.72420347271], [-0.7152832264, 0.69883467718, 0, 247.94640666296], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.00826], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.92721379915, 0.37453246944, 0, 111.02181304901], [-0.37453246944, 0.92721379915, 0, 252.14518903343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.49268], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.99458977931, -0.10388056065, 0, 112.7044659397], [0.10388056065, 0.99458977931, 0, 256.31085985431], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.50722], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.84014330647, -0.54236447577, 0, 112.34013395909], [0.54236447577, 0.84014330647, 0, 259.79910502668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.64861], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.93618540136, 0.35150660629, 0, 112.34013395909], [-0.35150660629, 0.93618540136, 0, 259.79910502668], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.42616], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.72880459956, 0.68472173592, 0, 112.7044659397], [-0.68472173592, 0.72880459956, 0, 256.31085985431], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.17231], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98044859702, 0.19677537598, 0, 114.87661818309], [-0.19677537598, 0.98044859702, 0, 258.62285677639], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.95711], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.31669002931, 0.94852908512, 0, 114.87661818309], [-0.94852908512, 0.31669002931, 0, 258.62285677639], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40526], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.17823525364, 0.98398790356, 0, 111.02181304901], [-0.98398790356, 0.17823525364, 0, 252.14518903343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.89904], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.65921902987, 0.75195097623, 0, 114.85842297866], [-0.75195097623, 0.65921902987, 0, 252.84013573093], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.11563], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9379808847, 0.34668697686, 0, 117.20122618226], [-0.34668697686, 0.9379808847, 0, 254.89402023121], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1615], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.19643582414, 0.98051668368, 0, 117.20122618226], [-0.98051668368, 0.19643582414, 0, 254.89402023121], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22144], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.38969199488, 0.92094524762, 0, 114.85842297866], [-0.92094524762, -0.38969199488, 0, 252.84013573093], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.9099], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.03813207453, 0.99927270796, 0, 117.53828085668], [-0.99927270796, 0.03813207453, 0, 251.70617129038], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84873], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.72077060779, 0.69317366579, 0, 117.53828085668], [-0.69317366579, -0.72077060779, 0, 251.70617129038], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.94461], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.18041216786, 0.98359109882, 0, 106.72420347271], [-0.98359109882, -0.18041216786, 0, 247.94640666296], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.92407], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.36508432962, 0.93097445306, 0, 112.55106649283], [-0.93097445306, 0.36508432962, 0, 246.8776322601], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.8168], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.72812198348, 0.68544757434, 0, 116.10441439489], [-0.68544757434, 0.72812198348, 0, 248.27108793708], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.82469], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98247568746, 0.18639078182, 0, 118.04059201697], [-0.18639078182, 0.98247568746, 0, 250.32780758032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.9762], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30956471649, 0.95087837618, 0, 118.04059201697], [-0.95087837618, 0.30956471649, 0, 250.32780758032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16667], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.08167300137, 0.99665917988, 0, 116.10441439489], [-0.99665917988, -0.08167300137, 0, 248.27108793708], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.56064], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.33051390481, 0.94380112244, 0, 118.65649877783], [-0.94380112244, 0.33051390481, 0, 248.0619528631], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.83208], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.41773668802, 0.90856813695, 0, 118.65649877783], [-0.90856813695, -0.41773668802, 0, 248.0619528631], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.67243], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.55095867935, 0.83453252402, 0, 112.55106649283], [-0.83453252402, -0.55095867935, 0, 246.8776322601], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.48701], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.04087794096, 0.99916414764, 0, 116.29562453978], [-0.99916414764, -0.04087794096, 0, 244.40547366003], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.24778], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.36772902852, 0.92993298768, 0, 119.54068843201], [-0.92993298768, 0.36772902852, 0, 244.27271115998], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51433], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.54488222538, 0.83851258813, 0, 119.54068843201], [-0.83851258813, -0.54488222538, 0, 244.27271115998], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11835], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.8980473974, 0.43989870653, 0, 116.29562453978], [-0.43989870653, -0.8980473974, 0, 244.40547366003], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.35569], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.5470456904, 0.83710274913, 0, 117.77178757005], [-0.83710274913, -0.5470456904, 0, 241.39190633696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16622], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99626428662, -0.08635665109, 0, 117.77178757005], [0.08635665109, -0.99626428662, 0, 241.39190633696], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49386], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.46190446034, 0.8869296869, 0, 98.3134587226], [-0.8869296869, -0.46190446034, 0, 244.959003675], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.22453], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.07638911756, 0.99707808255, 0, 106.49496897334], [-0.99707808255, -0.07638911756, 0, 240.69815173496], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.45781], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.50036048525, 0.86581717746, 0, 112.93390493295], [-0.86581717746, 0.50036048525, 0, 240.20484569945], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.819], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81049162271, 0.58575022792, 0, 117.10627450887], [-0.58575022792, 0.81049162271, 0, 242.61608091168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.07891], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98685089161, 0.16163328158, 0, 118.90974770422], [-0.16163328158, 0.98685089161, 0, 245.11151300362], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31677], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.55491149637, 0.8319093888, 0, 118.90974770422], [-0.8319093888, 0.55491149637, 0, 245.11151300362], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11642], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.07184746159, 0.99741563165, 0, 117.10627450887], [-0.99741563165, 0.07184746159, 0, 242.61608091168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.15613], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47949703863, 0.87754349746, 0, 120.25424804506], [-0.87754349746, 0.47949703863, 0, 242.84284085065], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26671], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.44740680304, 0.89433056114, 0, 120.25424804506], [-0.89433056114, -0.44740680304, 0, 242.84284085065], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.08441], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.45039319393, 0.8928303147, 0, 112.93390493295], [-0.8928303147, -0.45039319393, 0, 240.20484569945], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.115], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.02539735214, 0.99967743522, 0, 117.50073474375], [-0.99967743522, 0.02539735214, 0, 237.90108312468], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.65954], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53949475098, 0.84198896291, 0, 121.15909909678], [-0.84198896291, 0.53949475098, 0, 237.9940258725], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.89681], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45487559209, 0.89055499309, 0, 121.15909909678], [-0.89055499309, -0.45487559209, 0, 237.9940258725], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.74192], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.73582509151, 0.67717164345, 0, 117.50073474375], [-0.67717164345, -0.73582509151, 0, 237.90108312468], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.62989], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.22784957768, 0.97369634381, 0, 119.95879654176], [-0.97369634381, -0.22784957768, 0, 235.23011548313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50326], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.96597433965, 0.25863792285, 0, 119.95879654176], [-0.25863792285, -0.96597433965, 0, 235.23011548313], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.86551], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.79585796856, 0.60548335557, 0, 106.49496897334], [-0.60548335557, -0.79585796856, 0, 240.69815173496], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 5.91957], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.34425930996, 0.93887460691, 0, 110.07916950858], [-0.93887460691, -0.34425930996, 0, 235.98701553168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 3.92731], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.24107610943, 0.97050621299, 0, 113.76642116172], [-0.97050621299, 0.24107610943, 0, 234.63500249349], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.61402], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69919253771, 0.71493342012, 0, 116.30334379943], [-0.71493342012, 0.69919253771, 0, 235.2651802618], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05894], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23893991179, 0.97103435497, 0, 116.30334379943], [-0.97103435497, -0.23893991179, 0, 235.2651802618], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.93131], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.75058602548, 0.66077274334, 0, 113.76642116172], [-0.66077274334, -0.75058602548, 0, 234.63500249349], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.09402], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34308246513, 0.93930528696, 0, 115.81086605377], [-0.93930528696, -0.34308246513, 0, 232.31267340031], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22009], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.93916749016, 0.34345949605, 0, 115.81086605377], [-0.34345949605, -0.93916749016, 0, 232.31267340031], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21022], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.98609361036, 0.16619082884, 0, 110.07916950858], [-0.16619082884, -0.98609361036, 0, 235.98701553168], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.54621], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.83857101548, 0.54479230169, 0, 110.83470819865], [-0.54479230169, -0.83857101548, 0, 231.50402522556], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.14221], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.50676000992, 0.86208717212, 0, 112.5465600604], [-0.86208717212, -0.50676000992, 0, 228.86905892814], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35212], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97789106085, 0.20911497578, 0, 112.5465600604], [-0.20911497578, -0.97789106085, 0, 228.86905892814], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15938], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.92501169786, -0.37993862507, 0, 110.83470819865], [0.37993862507, -0.92501169786, 0, 231.50402522556], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.93649], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99399956212, 0.10938405046, 0, 109.71902137876], [-0.10938405046, -0.99399956212, 0, 228.78773556338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06568], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.70981860953, -0.70438451258, 0, 109.71902137876], [0.70438451258, -0.70981860953, 0, 228.78773556338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09899], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
					group() {
						color([0, 0.36, 0, 1]) {
							multmatrix([[0.47384016667, 0.8806108655, 0, 38.36766534641], [-0.8806108655, 0.47384016667, 0, 158.6788173421], [0, 0, 1, 0], [0, 0, 0, 1]]) {
								square(size = [3.2, 48.0512], center = false);
							}
						}
						group() {
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.82244519597, 0.56884435447, 0, 80.68210339568], [-0.56884435447, 0.82244519597, 0, 181.44742168649], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 32.1139], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.99584884341, 0.09102242069, 0, 98.94989362779], [-0.09102242069, 0.99584884341, 0, 207.85931485099], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 24.1373], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.94993946396, -0.31243401672, 0, 101.14693141939], [0.31243401672, 0.94993946396, 0, 231.89644248523], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.9345], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.61153305107, -0.79121888718, 0, 96.48087289478], [0.79121888718, 0.61153305107, 0, 246.08335202889], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.9283], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.21394743549, -0.97684517445, 0, 87.83420887218], [0.97684517445, 0.21394743549, 0, 252.76635835873], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.64484], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.29393133183, -0.95582653874, 0, 81.34322523212], [0.95582653874, -0.29393133183, 0, 254.18800565753], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.99438], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.64973828201, -0.76015798679, 0, 76.56946671533], [0.76015798679, -0.64973828201, 0, 252.72000164025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.09018], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.96416702388, -0.26529596688, 0, 74.2204400451], [0.26529596688, -0.96416702388, 0, 250.71219197485], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26123], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.16583327275, -0.98615380425, 0, 74.2204400451], [0.98615380425, -0.16583327275, 0, 250.71219197485], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.4348], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.18794529405, -0.98217949807, 0, 76.56946671533], [0.98217949807, 0.18794529405, 0, 252.72000164025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22493], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40093881018, -0.91610483597, 0, 73.40200673217], [0.91610483597, -0.40093881018, 0, 253.32611202956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24199], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.5648413048, -0.82519955185, 0, 73.40200673217], [0.82519955185, 0.5648413048, 0, 253.32611202956], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55714], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.56091326922, -0.82787457045, 0, 81.34322523212], [0.82787457045, 0.56091326922, 0, 254.18800565753], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.82391], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.02536352928, -0.99967829394, 0, 77.34963038618], [0.99967829394, 0.02536352928, 0, 256.89380243028], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.44469], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.52153513239, -0.85322980824, 0, 73.90605275673], [0.85322980824, -0.52153513239, 0, 256.9811718196], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2688], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.41399899337, -0.91027733877, 0, 73.90605275673], [0.91027733877, 0.41399899337, 0, 256.9811718196], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.65878], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.88023480908, -0.47453838713, 0, 77.34963038618], [0.47453838713, 0.88023480908, 0, 256.89380243028], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.70898], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.54152545691, -0.84068435189, 0, 75.58957486095], [0.84068435189, 0.54152545691, 0, 260.15857969853], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.58535], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99588108166, 0.09066901993, 0, 75.58957486095], [-0.09066901993, 0.99588108166, 0, 260.15857969853], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66469], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.9503416911, -0.31120840308, 0, 87.83420887218], [0.31120840308, 0.9503416911, 0, 252.76635835873], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.33603], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.74596318055, -0.665987187, 0, 85.55117377326], [0.665987187, 0.74596318055, 0, 259.73809631707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.28461], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.40203681283, -0.91562350402, 0, 82.03168974904], [0.91562350402, 0.40203681283, 0, 263.68022245381], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.22101], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.16881984294, -0.98564692493, 0, 79.08245866235], [0.98564692493, -0.16881984294, 0, 264.97518644414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12197], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73145093228, -0.68189407803, 0, 79.08245866235], [0.68189407803, 0.73145093228, 0, 264.97518644414], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.50916], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93944064356, -0.34271165317, 0, 82.03168974904], [0.34271165317, 0.93944064356, 0, 263.68022245381], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.4904], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6735650535, -0.73912794474, 0, 80.83548778614], [0.73912794474, 0.6735650535, 0, 266.95924938931], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40477], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99338079872, 0.11486770097, 0, 80.83548778614], [-0.11486770097, 0.99338079872, 0, 266.95924938931], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44864], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99689351737, 0.07876112626, 0, 85.55117377326], [-0.07876112626, 0.99689351737, 0, 259.73809631707], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.7563], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94405190038, -0.32979692141, 0, 85.92578499589], [0.32979692141, 0.94405190038, 0, 264.4796168753], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.06992], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65713691737, -0.75377123308, 0, 84.913333726], [0.75377123308, 0.65713691737, 0, 267.37778384815], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32413], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99588732569, 0.09060041125, 0, 84.913333726], [-0.09060041125, 0.99588732569, 0, 267.37778384815], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23743], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.89421768627, 0.4476323598, 0, 85.92578499589], [-0.4476323598, 0.89421768627, 0, 264.4796168753], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.0931], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99989237796, -0.01467080369, 0, 87.31035764365], [0.01467080369, 0.99989237796, 0, 267.24552358969], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.19115], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.54691924509, 0.83718536737, 0, 87.31035764365], [-0.83718536737, 0.54691924509, 0, 267.24552358969], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16239], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.97526425501, 0.22104215186, 0, 96.48087289478], [-0.22104215186, 0.97526425501, 0, 246.08335202889], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.7671], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.97454455803, -0.22419389911, 0, 99.08190710076], [0.22419389911, 0.97454455803, 0, 257.55942419778], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.93557], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.72547068577, -0.68825306688, 0, 97.30280026232], [0.68825306688, 0.72547068577, 0, 265.2929927489], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.57761], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30956745628, -0.95087748422, 0, 93.46399440749], [0.95087748422, 0.30956745628, 0, 269.33938389492], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.86953], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.22795150286, -0.9736724872, 0, 89.78454948474], [0.9736724872, -0.22795150286, 0, 270.53726314241], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.00752], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69898594187, -0.7151354089, 0, 89.78454948474], [0.7151354089, 0.69898594187, 0, 270.53726314241], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.90006], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97204197032, -0.2348071718, 0, 93.46399440749], [0.2348071718, 0.97204197032, 0, 269.33938389492], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.97682], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.70700616503, -0.70720738302, 0, 92.53020771718], [0.70720738302, 0.70700616503, 0, 273.20502329307], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.70005], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95175681131, 0.30685333974, 0, 92.53020771718], [-0.30685333974, 0.95175681131, 0, 273.20502329307], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.99205], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9847606395, 0.17391516, 0, 97.30280026232], [-0.17391516, 0.9847606395, 0, 265.2929927489], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.87619], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96544926068, -0.260591107, 0, 98.32475799504], [0.260591107, 0.96544926068, 0, 271.07962889044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.73328], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68440639411, -0.72910073906, 0, 97.35189909522], [0.72910073906, 0.68440639411, 0, 274.68391883107], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63553], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96375796647, 0.26677815137, 0, 97.35189909522], [-0.26677815137, 0.96375796647, 0, 274.68391883107], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82265], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.83678020152, 0.54753894322, 0, 98.32475799504], [-0.54753894322, 0.83678020152, 0, 271.07962889044], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.92691], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99701101613, 0.07725952172, 0, 100.47489499855], [-0.07725952172, 0.99701101613, 0, 274.36559073365], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6125], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.37509741914, 0.92698539694, 0, 100.47489499855], [-0.92698539694, 0.37509741914, 0, 274.36559073365], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81519], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.72371652268, 0.69009738066, 0, 99.08190710076], [-0.69009738066, 0.72371652268, 0, 257.55942419778], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.95862], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.95360744563, 0.30105288511, 0, 104.57413313474], [-0.30105288511, 0.95360744563, 0, 263.31921236461], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.2779], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98442403288, -0.17581047602, 0, 106.46411356888], [0.17581047602, 0.98442403288, 0, 269.30586621573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.33612], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.82186699675, -0.5696794183, 0, 105.70177831769], [0.5696794183, 0.82186699675, 0, 273.57444656066], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.18611], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94288248963, 0.33312551799, 0, 105.70177831769], [-0.33312551799, 0.94288248963, 0, 273.57444656066], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.86774], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.68865277098, 0.72509127771, 0, 106.46411356888], [-0.72509127771, 0.68865277098, 0, 269.30586621573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.40681], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9109069455, 0.41261184742, 0, 109.65945237176], [-0.41261184742, 0.9109069455, 0, 272.34062747745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.28369], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.29842442236, 0.95443326856, 0, 109.65945237176], [-0.95443326856, 0.29842442236, 0, 272.34062747745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.76791], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.34883667653, 0.93718353224, 0, 104.57413313474], [-0.93718353224, 0.34883667653, 0, 263.31921236461], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.42428], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.74217451828, 0.6702066729, 0, 109.65767576283], [-0.6702066729, 0.74217451828, 0, 265.21139895818], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.29462], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96292076111, 0.26978437282, 0, 111.86575434673], [-0.26978437282, 0.96292076111, 0, 267.65658448917], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.16853], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45003677373, 0.89301002362, 0, 111.86575434673], [-0.89301002362, 0.45003677373, 0, 267.65658448917], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2593], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.18705810346, 0.98234885144, 0, 109.65767576283], [-0.98234885144, -0.18705810346, 0, 265.21139895818], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.79705], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40926060689, 0.91241753361, 0, 113.38770518781], [-0.91241753361, 0.40926060689, 0, 264.50112965918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.67815], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.6370302865, 0.77083877307, 0, 113.38770518781], [-0.77083877307, -0.6370302865, 0, 264.50112965918], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.03458], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.8372533488, 0.54681516979, 0, 101.14693141939], [-0.54681516979, 0.8372533488, 0, 231.89644248523], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.5858], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99973423253, -0.02305350948, 0, 109.66946284516], [0.02305350948, 0.99973423253, 0, 244.94567442079], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.8353], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.91958518221, -0.3928906879, 0, 109.41967104583], [0.3928906879, 0.91958518221, 0, 255.7780994359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.10181], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.6263521259, -0.77954025834, 0, 106.23654558055], [0.77954025834, 0.6263521259, 0, 263.22840330184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.20349], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.07631189832, -0.99708399554, 0, 102.18021750718], [0.99708399554, 0.07631189832, 0, 266.48761882654], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.88299], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33781052028, -0.94121413736, 0, 98.3085513151], [0.94121413736, -0.33781052028, 0, 266.7839370887], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48089], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50423149777, -0.86356852458, 0, 98.3085513151], [0.86356852458, 0.50423149777, 0, 266.7839370887], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.54311], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87604901739, -0.4822220641, 0, 102.18021750718], [0.4822220641, 0.87604901739, 0, 266.48761882654], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.1215], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.54383576005, -0.83919167422, 0, 100.19273842713], [0.83919167422, 0.54383576005, 0, 270.0982563829], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.94874], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98971999029, -0.14301867297, 0, 100.19273842713], [0.14301867297, 0.98971999029, 0, 270.0982563829], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.92485], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.9973469077, 0.07279523126, 0, 106.23654558055], [-0.07279523126, 0.9973469077, 0, 263.22840330184], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.73435], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87943906187, -0.47601148772, 0, 106.65397922444], [0.47601148772, 0.87943906187, 0, 268.94754378198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.80443], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46156471526, -0.88710654017, 0, 104.84302677433], [0.88710654017, 0.46156471526, 0, 272.29330825382], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53223], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99999904098, 0.00138492795, 0, 104.84302677433], [-0.00138492795, 0.99999904098, 0, 272.29330825382], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.99721], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84923199856, 0.52801989793, 0, 106.65397922444], [-0.52801989793, 0.84923199856, 0, 268.94754378198], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.40397], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98920156089, 0.14656149538, 0, 108.97936157291], [-0.14656149538, 0.98920156089, 0, 272.68753370841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04389], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.44200589292, 0.8970121463, 0, 108.97936157291], [-0.8970121463, 0.44200589292, 0, 272.68753370841], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.84461], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.91537952747, 0.40259200276, 0, 109.41967104583], [-0.40259200276, 0.91537952747, 0, 255.7780994359], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.76318], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99056940513, -0.13701187401, 0, 112.14247345614], [0.13701187401, 0.99056940513, 0, 261.96897646939], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.49033], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77333728415, -0.63399483037, 0, 111.52724529341], [0.63399483037, 0.77333728415, 0, 266.41695734379], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.54665], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47558845715, -0.87966790291, 0, 109.27868851931], [0.87966790291, 0.47558845715, 0, 269.15971281377], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23755], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99534275186, -0.09639920284, 0, 109.27868851931], [0.09639920284, 0.99534275186, 0, 269.15971281377], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23471], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96417495551, 0.26526713922, 0, 111.52724529341], [-0.26526713922, 0.96417495551, 0, 266.41695734379], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.38095], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99160814644, -0.12927986658, 0, 112.42409944467], [0.12927986658, 0.99160814644, 0, 269.67678181334], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.36246], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64352096934, 0.76542848262, 0, 112.42409944467], [-0.76542848262, 0.64352096934, 0, 269.67678181334], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15528], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5839746903, 0.81177186517, 0, 112.14247345614], [-0.81177186517, 0.5839746903, 0, 261.96897646939], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.10533], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.88936313403, 0.45720150461, 0, 116.28683326687], [-0.45720150461, 0.88936313403, 0, 264.95035749625], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.6554], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99995078686, 0.0099208791, 0, 117.9580875516], [-0.0099208791, 0.99995078686, 0, 268.20133531118], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55539], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.52304147687, 0.8523072295, 0, 117.9580875516], [-0.8523072295, 0.52304147687, 0, 268.20133531118], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51678], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.25048102397, 0.96812150922, 0, 116.28683326687], [-0.96812150922, 0.25048102397, 0, 264.95035749625], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.54396], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60615424206, 0.79534711593, 0, 119.71782022079], [-0.79534711593, 0.60615424206, 0, 265.83805301514], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35635], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31231110626, 0.94997988026, 0, 119.71782022079], [-0.94997988026, -0.31231110626, 0, 265.83805301514], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25897], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.54891826009, 0.83587603371, 0, 109.66946284516], [-0.83587603371, 0.54891826009, 0, 244.94567442079], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.3584], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.88129644037, 0.47256384138, 0, 119.99957397576], [-0.47256384138, 0.88129644037, 0, 251.72943947643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.91614], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99992420997, 0.01231155155, 0, 123.74045351231], [-0.01231155155, 0.99992420997, 0, 258.70590176724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.77127], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86173087404, -0.50736564795, 0, 123.79919528261], [0.50736564795, 0.86173087404, 0, 263.47681288894], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.77683], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.61149919629, -0.79124505239, 0, 121.8829633421], [0.79124505239, 0.61149919629, 0, 266.73142074745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82402], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99551715593, -0.09458114105, 0, 121.8829633421], [0.09458114105, 0.99551715593, 0, 266.73142074745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35742], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87277162066, 0.48812877211, 0, 123.79919528261], [-0.48812877211, 0.87277162066, 0, 263.47681288894], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.57489], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99992293033, 0.01241504699, 0, 125.54420085814], [-0.01241504699, 0.99992293033, 0, 266.59687347792], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28988], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.63154312622, 0.77534075071, 0, 125.54420085814], [-0.77534075071, 0.63154312622, 0, 266.59687347792], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55039], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.50760872548, 0.86158770987, 0, 123.74045351231], [-0.86158770987, 0.50760872548, 0, 258.70590176724], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.54081], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90416577231, 0.42718176012, 0, 128.51434984873], [-0.42718176012, 0.90416577231, 0, 261.51846676459], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.82107], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99576341262, -0.0919523033, 0, 130.14663981104], [0.0919523033, 0.99576341262, 0, 264.97334441196], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.42825], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56585649366, 0.82450374685, 0, 130.14663981104], [-0.82450374685, 0.56585649366, 0, 264.97334441196], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.83089], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.05008598903, 0.99874490922, 0, 128.51434984873], [-0.99874490922, 0.05008598903, 0, 261.51846676459], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.37403], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51991774647, 0.85421632909, 0, 132.88288719414], [-0.85421632909, 0.51991774647, 0, 261.73754424029], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.9344], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.5274891108, 0.84956179173, 0, 132.88288719414], [-0.84956179173, -0.5274891108, 0, 261.73754424029], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.11756], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.20235251458, 0.97931274873, 0, 119.99957397576], [-0.97931274873, 0.20235251458, 0, 251.72943947643], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.81672], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.6427930569, 0.76603987232, 0, 128.63389764359], [-0.76603987232, 0.6427930569, 0, 253.51352439533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.04876], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.89315195603, 0.44975502602, 0, 134.03353130936], [-0.44975502602, 0.89315195603, 0, 258.04442044339], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.58226], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99596916771, 0.08969624836, 0, 136.54418226809], [-0.08969624836, 0.99596916771, 0, 263.03022979509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.01735], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.61222248263, 0.79068554543, 0, 136.54418226809], [-0.79068554543, 0.61222248263, 0, 263.03022979509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.46709], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.25380088764, 0.96725648585, 0, 134.03353130936], [-0.96725648585, 0.25380088764, 0, 258.04442044339], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.53674], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62938288837, 0.77709534796, 0, 138.42171931168], [-0.77709534796, 0.62938288837, 0, 259.19584824609], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.48567], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.26717126688, 0.96364906172, 0, 138.42171931168], [-0.96364906172, -0.26717126688, 0, 259.19584824609], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.98227], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.16068980079, 0.9870049584, 0, 128.63389764359], [-0.9870049584, -0.16068980079, 0, 253.51352439533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.26879], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.38195289052, 0.92418179457, 0, 134.82121996965], [-0.92418179457, 0.38195289052, 0, 252.50619450955], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.09748], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75675098391, 0.6537032571, 0, 138.60803196461], [-0.6537032571, 0.75675098391, 0, 254.07123701078], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.92879], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.10825294751, 0.99412338236, 0, 138.60803196461], [-0.99412338236, -0.10825294751, 0, 254.07123701078], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82583], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.66777586332, 0.74436240928, 0, 134.82121996965], [-0.74436240928, -0.66777586332, 0, 252.50619450955], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.73934], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33995539429, 0.94044156112, 0, 138.34900559895], [-0.94044156112, -0.33995539429, 0, 249.34137846722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.77454], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.8888560628, 0.45818653365, 0, 138.34900559895], [-0.45818653365, -0.8888560628, 0, 249.34137846722], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.97134], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.55288445707, 0.83325792952, 0, 98.94989362779], [-0.83325792952, 0.55288445707, 0, 207.85931485099], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 23.3135], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.91517594279, 0.40305457909, 0, 118.37604194997], [-0.40305457909, 0.91517594279, 0, 220.74897972858], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 16.6478], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.98736023684, -0.15849215342, 0, 125.08602247478], [0.15849215342, 0.98736023684, 0, 235.98466509584], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.9649], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.750495271, -0.66087581905, 0, 123.34817510294], [0.66087581905, 0.750495271, 0, 246.81095116472], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.36821], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.473136123, -0.88098933541, 0, 118.4787030865], [0.88098933541, 0.473136123, 0, 252.34075815002], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.73736], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.09331915278, -0.99563624669, 0, 114.30513780708], [0.99563624669, 0.09331915278, 0, 254.58217517523], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99946], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.32985696117, -0.94403092383, 0, 111.31876281155], [0.94403092383, -0.32985696117, 0, 254.8620826067], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.19524], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.48305578673, -0.87558957674, 0, 111.31876281155], [0.87558957674, 0.48305578673, 0, 254.8620826067], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98423], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81612833336, -0.57787069788, 0, 114.30513780708], [0.57787069788, 0.81612833336, 0, 254.58217517523], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.02455], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56163922283, -0.82738224743, 0, 112.55733812652], [0.82738224743, 0.56163922283, 0, 257.0505973423], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21671], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97964668715, -0.2007295901, 0, 112.55733812652], [0.2007295901, 0.97964668715, 0, 257.0505973423], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.8361], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.95416161287, -0.29929185841, 0, 118.4787030865], [0.29929185841, 0.95416161287, 0, 252.34075815002], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.45976], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.77899352308, -0.62703196967, 0, 117.1439346542], [0.62703196967, 0.77899352308, 0, 256.59608539789], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.93794], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30832214899, -0.95128200468, 0, 115.30175063808], [0.95128200468, 0.30832214899, 0, 258.88472375495], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30936], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96637023781, -0.25715474613, 0, 115.30175063808], [0.25715474613, 0.96637023781, 0, 258.88472375495], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.28025], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97500712458, 0.22217359654, 0, 117.1439346542], [-0.22217359654, 0.97500712458, 0, 256.59608539789], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.76008], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95416953619, -0.29926659719, 0, 117.75715103096], [0.29926659719, 0.95416953619, 0, 259.28718076455], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84352], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75738587896, 0.65296755689, 0, 117.75715103096], [-0.65296755689, 0.75738587896, 0, 259.28718076455], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.03327], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.91841003249, 0.39562989297, 0, 123.34817510294], [-0.39562989297, 0.91841003249, 0, 246.81095116472], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.36947], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99950253639, 0.03153854365, 0, 126.65938589069], [-0.03153854365, 0.99950253639, 0, 254.4975523573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.56047], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90956814233, -0.41555480318, 0, 126.83475508819], [0.41555480318, 0.90956814233, 0, 260.05525849781], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.99625], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51131297379, -0.85939457924, 0, 125.17409487993], [0.85939457924, 0.51131297379, 0, 263.69011871144], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51856], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99855401843, -0.05375753214, 0, 125.17409487993], [0.05375753214, 0.99855401843, 0, 263.69011871144], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.18072], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86161312437, 0.50756558582, 0, 126.83475508819], [-0.50756558582, 0.86161312437, 0, 260.05525849781], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.80793], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99999217173, -0.00395682649, 0, 128.76752876648], [0.00395682649, 0.99999217173, 0, 263.33622004082], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.79176], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45246617449, 0.8917815657, 0, 128.76752876648], [-0.8917815657, 0.45246617449, 0, 263.33622004082], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82947], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.61285553984, 0.79019496788, 0, 126.65938589069], [-0.79019496788, 0.61285553984, 0, 254.4975523573], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.18884], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93066075558, 0.36588325735, 0, 130.75958015975], [-0.36588325735, 0.93066075558, 0, 257.67756093032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.3556], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98036708099, -0.19718110075, 0, 131.9873378917], [0.19718110075, 0.98036708099, 0, 260.80048584015], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41233], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60910801618, 0.79308727427, 0, 131.9873378917], [-0.79308727427, 0.60910801618, 0, 260.80048584015], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.58758], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.1127631077, 0.99362190069, 0, 130.75958015975], [-0.99362190069, 0.1127631077, 0, 257.67756093032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.85647], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47543252939, 0.87975218669, 0, 134.59145169463], [-0.87975218669, 0.47543252939, 0, 258.11242830018], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59886], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.3338686564, 0.94261960528, 0, 134.59145169463], [-0.94261960528, -0.3338686564, 0, 258.11242830018], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41224], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.68490085588, 0.7286362725, 0, 125.08602247478], [-0.7286362725, 0.68490085588, 0, 235.98466509584], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.8496], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.95568557417, 0.29438933966, 0, 134.44870775898], [-0.29438933966, 0.95568557417, 0, 244.78536773246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.74546], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.96405987166, -0.26568508398, 0, 137.31766743387], [0.26568508398, 0.96405987166, 0, 254.09896372498], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.81809], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.65614314725, -0.75463644909, 0, 135.50620133401], [0.75463644909, 0.65614314725, 0, 260.67201536033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.04492], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.23221543957, -0.97266437666, 0, 131.69912037883], [0.97266437666, 0.23221543957, 0, 263.98220542972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.77472], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.948513947, -0.31673536642, 0, 131.69912037883], [0.31673536642, 0.948513947, 0, 263.98220542972], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.53675], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97664539038, 0.21485758409, 0, 135.50620133401], [-0.21485758409, 0.97664539038, 0, 260.67201536033], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.32593], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96717190055, -0.25412303078, 0, 136.65051723382], [0.25412303078, 0.96717190055, 0, 265.87355783037], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.50925], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.79419554795, 0.60766226772, 0, 136.65051723382], [-0.60766226772, 0.79419554795, 0, 265.87355783037], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.70179], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.69695102919, 0.71711872301, 0, 137.31766743387], [-0.71711872301, 0.69695102919, 0, 254.09896372498], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.47523], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.97909560519, 0.20340057985, 0, 142.67829795909], [-0.20340057985, 0.97909560519, 0, 259.30883601217], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.66617], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97606161797, -0.21749417906, 0, 143.83079995167], [0.21749417906, 0.97606161797, 0, 264.85655685303], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.72028], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.78161062624, 0.62376664622, 0, 143.83079995167], [-0.62376664622, 0.78161062624, 0, 264.85655685303], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.72439], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.22708596518, 0.973874717, 0, 142.67829795909], [-0.973874717, 0.22708596518, 0, 259.30883601217], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.88861], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69920262816, 0.71492355169, 0, 148.41306915108], [-0.71492355169, 0.69920262816, 0, 260.64605734929], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.32848], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.15678282504, 0.98763310281, 0, 148.41306915108], [-0.98763310281, -0.15678282504, 0, 260.64605734929], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.41548], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.26871258825, 0.96322040308, 0, 134.44870775898], [-0.96322040308, 0.26871258825, 0, 244.78536773246], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.36329], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.63705247524, 0.7708204355, 0, 143.46762242204], [-0.7708204355, 0.63705247524, 0, 247.30140237478], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.69923], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96003619205, 0.27987588311, 0, 148.63152875206], [-0.27987588311, 0.96003619205, 0, 251.56916586151], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.97653], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97669365462, -0.21463807915, 0, 150.0243408431], [0.21463807915, 0.97669365462, 0, 256.34681944587], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.17962], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.6818392321, 0.73150205847, 0, 150.0243408431], [-0.73150205847, 0.6818392321, 0, 256.34681944587], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.55969], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.19356939286, 0.98108658646, 0, 148.63152875206], [-0.98108658646, 0.19356939286, 0, 251.56916586151], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.28568], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58912179389, 0.80804425123, 0, 153.81723821], [-0.80804425123, 0.58912179389, 0, 252.59231167269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.93297], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.17466412813, 0.9846280731, 0, 153.81723821], [-0.9846280731, -0.17466412813, 0, 252.59231167269], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.5191], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.07705606775, 0.99702676113, 0, 143.46762242204], [-0.99702676113, -0.07705606775, 0, 247.30140237478], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.11544], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.46397983999, 0.88584575862, 0, 149.56488178111], [-0.88584575862, 0.46397983999, 0, 246.83017045941], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.32142], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80166631717, 0.59777179249, 0, 153.39299392789], [-0.59777179249, 0.80166631717, 0, 248.83522251734], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.06109], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.07946157729, 0.99683792952, 0, 153.39299392789], [-0.99683792952, 0.07946157729, 0, 248.83522251734], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.91813], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.58271588768, 0.81267594663, 0, 149.56488178111], [-0.81267594663, -0.58271588768, 0, 246.83017045941], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.65292], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.03076339299, 0.99952669481, 0, 153.34619859729], [-0.99952669481, -0.03076339299, 0, 244.11883958478], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.61097], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86085394262, 0.50885212927, 0, 153.34619859729], [-0.50885212927, -0.86085394262, 0, 244.11883958478], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.65278], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.10476111196, 0.99449741549, 0, 118.37604194997], [-0.99449741549, 0.10476111196, 0, 220.74897972858], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 17.9252], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.57209664332, 0.82018621708, 0, 136.20255750755], [-0.82018621708, 0.57209664332, 0, 222.62683839692], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.4947], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.83367764786, 0.55225137342, 0, 146.45057137586], [-0.55225137342, 0.83367764786, 0, 229.77503744321], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.99201], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.97441990469, 0.22473506478, 0, 151.41641885553], [-0.22473506478, 0.97441990469, 0, 237.27147157754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.78603], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95345837205, -0.30152468019, 0, 152.7167429666], [0.30152468019, 0.95345837205, 0, 242.90949561079], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.06678], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69435631397, -0.71963137038, 0, 151.49050884757], [0.71963137038, 0.69435631397, 0, 246.7869997214], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.82137], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.97681252304, 0.21409646149, 0, 151.49050884757], [-0.21409646149, 0.97681252304, 0, 246.7869997214], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.89961], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8094444291, 0.58719648856, 0, 152.7167429666], [-0.58719648856, 0.8094444291, 0, 242.90949561079], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.28448], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98216393566, 0.18802660309, 0, 155.23257406106], [-0.18802660309, 0.98216393566, 0, 246.37754336592], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72203], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51292533348, 0.85843322528, 0, 155.23257406106], [-0.85843322528, 0.51292533348, 0, 246.37754336592], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.86321], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.51526386614, 0.85703159115, 0, 151.41641885553], [-0.85703159115, 0.51526386614, 0, 237.27147157754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.45926], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.839923657, 0.54270457009, 0, 156.09517971079], [-0.54270457009, 0.839923657, 0, 240.08443253714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.30636], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99585069691, 0.09100213986, 0, 158.43226190638], [-0.09100213986, 0.99585069691, 0, 243.70144763634], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.97439], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47218879626, 0.88149744224, 0, 158.43226190638], [-0.88149744224, 0.47218879626, 0, 243.70144763634], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.02288], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08835692523, 0.99608887844, 0, 156.09517971079], [-0.99608887844, 0.08835692523, 0, 240.08443253714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.72081], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53832804153, 0.8427353794, 0, 159.80143990749], [-0.8427353794, 0.53832804153, 0, 240.41319211091], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25997], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.44038167984, 0.89781065713, 0, 159.80143990749], [-0.89781065713, -0.44038167984, 0, 240.41319211091], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.60461], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.16289384809, 0.98664360042, 0, 146.45057137586], [-0.98664360042, 0.16289384809, 0, 229.77503744321], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.76037], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5031183548, 0.86421751952, 0, 154.10729322598], [-0.86421751952, 0.5031183548, 0, 231.03915438005], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.19045], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.88982566937, 0.45630064445, 0, 159.4571849717], [-0.45630064445, 0.88982566937, 0, 234.15368130488], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.27813], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99841116677, 0.05634839883, 0, 161.40929758443], [-0.05634839883, 0.99841116677, 0, 237.96046951221], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.31199], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.53254422114, 0.8464021813, 0, 161.40929758443], [-0.8464021813, 0.53254422114, 0, 237.96046951221], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.79039], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.06259510055, 0.99803900394, 0, 159.4571849717], [-0.99803900394, 0.06259510055, 0, 234.15368130488], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.75796], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56391228865, 0.82583468727, 0, 164.20581682843], [-0.82583468727, 0.56391228865, 0, 234.45150642732], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.07145], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.46117074366, 0.88731141387, 0, 164.20581682843], [-0.88731141387, -0.46117074366, 0, 234.45150642732], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.53599], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.37340346747, 0.92766904145, 0, 154.10729322598], [-0.92766904145, -0.37340346747, 0, 231.03915438005], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.74227], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.0140790703, 0.99990088497, 0, 158.50655252465], [-0.99990088497, -0.0140790703, 0, 229.26837341935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.56878], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.40912601146, 0.91247789384, 0, 162.07497797886], [-0.91247789384, 0.40912601146, 0, 229.21812832648], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.5765], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.40186653947, 0.91569824967, 0, 162.07497797886], [-0.91569824967, -0.40186653947, 0, 229.21812832648], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37712], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.71477250769, 0.69935703488, 0, 158.50655252465], [-0.69935703488, -0.71477250769, 0, 229.26837341935], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.91612], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.26134776194, 0.96524470852, 0, 160.5459591055], [-0.96524470852, -0.26134776194, 0, 227.18401352405], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24981], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.9403545899, 0.34019589244, 0, 160.5459591055], [-0.34019589244, -0.9403545899, 0, 227.18401352405], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.15694], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.46202712641, 0.88686579281, 0, 136.20255750755], [-0.88686579281, -0.46202712641, 0, 222.62683839692], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 12.8782], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.05609906064, 0.99842520771, 0, 147.6237770899], [-0.99842520771, -0.05609906064, 0, 216.6767687172], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 9.89458], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.4081840366, 0.91289966166, 0, 157.50277162789], [-0.91289966166, 0.4081840366, 0, 216.12169227343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 7.80523], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.78354428473, 0.62133594283, 0, 164.62816389799], [-0.62133594283, 0.78354428473, 0, 219.3076627599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.70443], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99207127637, 0.12567649973, 0, 167.5511935219], [-0.12567649973, 0.99207127637, 0, 222.99378969705], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.72391], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.39191958897, 0.91999947596, 0, 167.5511935219], [-0.91999947596, 0.39191958897, 0, 222.99378969705], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.5248], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.12539662745, 0.99210669074, 0, 164.62816389799], [-0.99210669074, -0.12539662745, 0, 219.3076627599], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.46319], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45403435059, 0.8909841797, 0, 170.04822727042], [-0.8909841797, 0.45403435059, 0, 218.62259766172], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.76753], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.57124978506, 0.82077626858, 0, 170.04822727042], [-0.82077626858, -0.57124978506, 0, 218.62259766172], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.31275], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.39788759827, 0.91743417155, 0, 157.50277162789], [-0.91743417155, -0.39788759827, 0, 216.12169227343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.90071], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.08506317389, 0.99637555994, 0, 163.83371588388], [-0.99637555994, 0.08506317389, 0, 213.37598660549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 5.51696], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47180123782, 0.88170493476, 0, 169.33067678997], [-0.88170493476, 0.47180123782, 0, 213.84527645986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 4.36915], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34886985649, 0.93717118139, 0, 169.33067678997], [-0.93717118139, -0.34886985649, 0, 213.84527645986], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.55083], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.69926028662, 0.71486715657, 0, 163.83371588388], [-0.71486715657, -0.69926028662, 0, 213.37598660549], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.90648], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.21926808983, 0.9756646477, 0, 167.34119756953], [-0.9756646477, -0.21926808983, 0, 209.94507972122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.20703], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97443435816, 0.22467238731, 0, 167.34119756953], [-0.22467238731, -0.97443435816, 0, 209.94507972122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.70941], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.84541610372, 0.53410823955, 0, 147.6237770899], [-0.53410823955, -0.84541610372, 0, 216.6767687172], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.46561], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.51184262465, 0.85907923242, 0, 152.14533079385], [-0.85907923242, -0.51184262465, 0, 209.51980308343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.19625], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.0242540806, 0.99970582651, 0, 157.4683964735], [-0.99970582651, -0.0242540806, 0, 206.3483006121], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.54158], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.42501290518, 0.90518729025, 0, 162.00863747011], [-0.90518729025, 0.42501290518, 0, 206.23814883728], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.39963], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.37993685748, 0.92501242387, 0, 162.00863747011], [-0.92501242387, -0.37993685748, 0, 206.23814883728], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.12105], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.84056791359, 0.5417061774, 0, 157.4683964735], [-0.5417061774, -0.84056791359, 0, 206.3483006121], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.49408], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.47854547255, 0.8780627715, 0, 159.90286907949], [-0.8780627715, -0.47854547255, 0, 202.57071851229], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.16138], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98372893857, 0.17965905324, 0, 159.90286907949], [-0.17965905324, -0.98372893857, 0, 202.57071851229], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.21235], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.99679078207, 0.08005083868, 0, 152.14533079385], [-0.08005083868, -0.99679078207, 0, 209.51980308343], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.86158], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.88000211269, 0.47496976919, 0, 152.61455513711], [-0.47496976919, -0.88000211269, 0, 203.67703481558], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.07458], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.61448198571, 0.78893085199, 0, 154.54985654137], [-0.78893085199, -0.61448198571, 0, 200.09139750785], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08396], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99932742955, -0.03666999512, 0, 154.54985654137], [0.03666999512, -0.99932742955, 0, 200.09139750785], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.6473], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.95401819456, -0.29974870214, 0, 152.61455513711], [0.29974870214, -0.95401819456, 0, 203.67703481558], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.81127], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99857560952, 0.05335496281, 0, 151.47213227645], [-0.05335496281, -0.99857560952, 0, 200.04101508583], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48192], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.77224083488, -0.63532990873, 0, 151.47213227645], [0.63532990873, -0.77224083488, 0, 200.04101508583], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31222], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
							group() {
								color([0, 0.44, 0, 1]) {
									multmatrix([[0.08736753949, 0.99617614559, 0, 80.68210339568], [-0.99617614559, 0.08736753949, 0, 181.44742168649], [0, 0, 1, 0], [0, 0, 0, 1]]) {
										square(size = [2.56, 33.3453], center = false);
									}
								}
								group() {
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[0.47927736609, 0.87766349266, 0, 113.89988460517], [-0.87766349266, 0.47927736609, 0, 184.3607175173], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 24.0207], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.80046511537, 0.59937934488, 0, 134.98200879263], [-0.59937934488, 0.80046511537, 0, 195.87331321804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.6408], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.99823912532, 0.05931819843, 0, 143.7574073937], [-0.05931819843, 0.99823912532, 0, 207.59277020895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.64521], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.90857128536, -0.41772984022, 0, 144.32954388058], [0.41772984022, 0.90857128536, 0, 217.22099630723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.23669], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.52089815335, -0.85361883404, 0, 141.30656342992], [0.85361883404, 0.52089815335, 0, 223.79604306997], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.41077], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.0598606929, -0.99820674083, 0, 137.54144827528], [0.99820674083, -0.0598606929, 0, 226.09360429167], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.77175], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.58247826826, -0.81284627513, 0, 134.77466698983], [0.81284627513, -0.58247826826, 0, 225.92768531107], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.77805], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.34613481859, -0.93818478316, 0, 134.77466698983], [0.93818478316, 0.34613481859, 0, 225.92768531107], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11367], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.80208216697, -0.59721369494, 0, 137.54144827528], [0.59721369494, 0.80208216697, 0, 226.09360429167], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.51828], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47466245411, -0.88016791276, 0, 135.44028093907], [0.88016791276, 0.47466245411, 0, 228.91555707754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37797], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95916129069, -0.28285971511, 0, 135.44028093907], [0.28285971511, 0.95916129069, 0, 228.91555707754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.34515], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99999801212, -0.00199392627, 0, 141.30656342992], [0.00199392627, 0.99999801212, 0, 223.79604306997], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.68477], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.93132013568, -0.3642015992, 0, 141.29522841915], [0.3642015992, 0.93132013568, 0, 229.48080101848], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.23449], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.66735959117, -0.74473564173, 0, 139.75301969877], [0.74473564173, 0.66735959117, 0, 233.42446858565], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.73373], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99990938692, -0.01346172097, 0, 139.75301969877], [0.01346172097, 0.99990938692, 0, 233.42446858565], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.92338], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.91207378347, 0.4100261132, 0, 141.29522841915], [-0.4100261132, 0.91207378347, 0, 229.48080101848], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.50517], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99996176097, -0.00874508949, 0, 142.73243924852], [0.00874508949, 0.99996176097, 0, 232.67777378823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.1459], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.58688009096, 0.80967385954, 0, 142.73243924852], [-0.80967385954, 0.58688009096, 0, 232.67777378823], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32311], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.83657625539, 0.54785049868, 0, 144.32954388058], [-0.54785049868, 0.83657625539, 0, 217.22099630723], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.82778], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99410480856, 0.10842338118, 0, 148.07014823073], [-0.10842338118, 0.99410480856, 0, 222.93295748581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.36493], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94899929364, -0.31527819565, 0, 148.54340832323], [0.31527819565, 0.94899929364, 0, 227.27215193387], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.20727], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.73541156681, -0.67762071056, 0, 147.53222446439], [0.67762071056, 0.73541156681, 0, 230.31585359486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.36503], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98177834433, 0.19002968874, 0, 147.53222446439], [-0.19002968874, 0.98177834433, 0, 230.31585359486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10741], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.81097338914, 0.58508303863, 0, 148.54340832323], [-0.58508303863, 0.81097338914, 0, 227.27215193387], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.88679], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98503989519, 0.17232644858, 0, 150.23242051917], [-0.17232644858, 0.98503989519, 0, 229.61326226248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.84676], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.43625758272, 0.89982182765, 0, 150.23242051917], [-0.89982182765, 0.43625758272, 0, 229.61326226248], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.95862], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.48910099674, 0.8722271579, 0, 148.07014823073], [-0.8722271579, 0.48910099674, 0, 222.93295748581], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.7335], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.7814000118, 0.62403046524, 0, 152.19883176678], [-0.62403046524, 0.7814000118, 0, 225.24811497025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.52711], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99466810587, 0.10312787772, 0, 154.39985795487], [-0.10312787772, 0.99466810587, 0, 228.00420138772], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32925], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.39381605303, 0.91918927124, 0, 154.39985795487], [-0.91918927124, 0.39381605303, 0, 228.00420138772], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.71314], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.05444385521, 0.99851683342, 0, 152.19883176678], [-0.99851683342, 0.05444385521, 0, 225.24811497025], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.9731], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.47775668503, 0.87849220252, 0, 155.16752633075], [-0.87849220252, 0.47775668503, 0, 225.40998222338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11241], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.48273247008, 0.87576787011, 0, 155.16752633075], [-0.87576787011, -0.48273247008, 0, 225.40998222338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99864], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.49806316941, 0.8671407494, 0, 143.7574073937], [-0.8671407494, 0.49806316941, 0, 207.59277020895], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.4051], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.82112640933, 0.5707463709, 0, 153.64727556574], [-0.5707463709, 0.82112640933, 0, 213.27325413302], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.00793], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99998468007, 0.00553530685, 0, 158.21777192301], [-0.00553530685, 0.99998468007, 0, 219.84877603567], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.82456], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.85946066018, -0.51120189122, 0, 158.25001262231], [0.51120189122, 0.85946066018, 0, 225.67324182399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.05979], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60680875441, -0.79484786944, 0, 156.17464012779], [0.79484786944, 0.60680875441, 0, 229.16247190095], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.08536], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99982170454, -0.01888277302, 0, 156.17464012779], [0.01888277302, 0.99982170454, 0, 229.16247190095], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53856], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84753303501, 0.53074264438, 0, 158.25001262231], [-0.53074264438, 0.84753303501, 0, 225.67324182399], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.35374], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99961294615, -0.02782009852, 0, 160.5607302002], [0.02782009852, 0.99961294615, 0, 229.36318364903], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66882], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51589270859, 0.85665320475, 0, 160.5607302002], [-0.85665320475, 0.51589270859, 0, 229.36318364903], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.40462], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.51982994066, 0.85426976581, 0, 158.21777192301], [-0.85426976581, 0.51982994066, 0, 219.84877603567], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.35137], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.8253956823, 0.5645546631, 0, 163.64355530757], [-0.5645546631, 0.8253956823, 0, 223.15040833934], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.87374], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.9993129204, 0.03706328515, 0, 165.83049365112], [-0.03706328515, 0.9993129204, 0, 226.34777714023], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.60309], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.39400570833, 0.91910799245, 0, 165.83049365112], [-0.91910799245, 0.39400570833, 0, 226.34777714023], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95682], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.00507945294, 0.99998709949, 0, 163.64355530757], [-0.99998709949, 0.00507945294, 0, 223.15040833934], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.17563], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.4991275935, 0.86652850236, 0, 167.81912777463], [-0.86652850236, 0.4991275935, 0, 223.17161823683], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.1669], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45941097533, 0.88822382074, 0, 167.81912777463], [-0.88822382074, -0.45941097533, 0, 223.17161823683], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04271], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.01868481912, 0.99982542352, 0, 153.64727556574], [-0.99982542352, -0.01868481912, 0, 213.27325413302], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.65297], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.40964009814, 0.91224721977, 0, 161.29891035857], [-0.91224721977, 0.40964009814, 0, 213.13025975745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.98416], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.7776319454, 0.62871977659, 0, 165.84569216666], [-0.62871977659, 0.7776319454, 0, 215.17196962045], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.13479], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95864980493, 0.28458838962, 0, 167.8165949807], [-0.28458838962, 0.95864980493, 0, 217.60968042032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.8886], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.30958442214, 0.95087196065, 0, 167.8165949807], [-0.95087196065, 0.30958442214, 0, 217.60968042032], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.98208], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.14435592575, 0.98952582922, 0, 165.84569216666], [-0.98952582922, -0.14435592575, 0, 215.17196962045], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.44651], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.32148984587, 0.9469130261, 0, 169.25610552948], [-0.9469130261, 0.32148984587, 0, 214.67444508533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.43645], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.67810220901, 0.73496761433, 0, 169.25610552948], [-0.73496761433, -0.67810220901, 0, 214.67444508533], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.39202], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.45967395829, 0.8880877502, 0, 161.29891035857], [-0.8880877502, -0.45967395829, 0, 213.13025975745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.12778], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.09293413271, 0.99567225881, 0, 165.85283025783], [-0.99567225881, 0.09293413271, 0, 210.773152157], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.52144], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.50468575187, 0.8633031286, 0, 169.35903510122], [-0.8633031286, 0.50468575187, 0, 211.10041457026], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66567], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.44198295018, 0.89702345105, 0, 169.35903510122], [-0.89702345105, -0.44198295018, 0, 211.10041457026], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.3466], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.83063927846, 0.55681090961, 0, 165.85283025783], [-0.55681090961, -0.83063927846, 0, 210.773152157], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.94487], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.48410111267, 0.87501206432, 0, 168.04937722847], [-0.87501206432, -0.48410111267, 0, 207.49638771273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77375], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98799989319, 0.15445455981, 0, 168.04937722847], [-0.15445455981, -0.98799989319, 0, 207.49638771273], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.7462], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.12052288959, 0.99271054849, 0, 134.98200879263], [-0.99271054849, 0.12052288959, 0, 195.87331321804], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 15.8653], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.56694255325, 0.82375733156, 0, 150.73167973891], [-0.82375733156, 0.56694255325, 0, 197.78544748059], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.9306], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.89812189639, 0.43974658523, 0, 159.73588124514], [-0.43974658523, 0.89812189639, 0, 203.98249701971], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.6999], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.99793955652, 0.0641610592, 0, 162.68213750739], [-0.0641610592, 0.99793955652, 0, 209.99982006526], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.26998], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.94288897874, -0.33310715057, 0, 163.02026528546], [0.33310715057, 0.94288897874, 0, 215.25894591365], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.4946], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65176686277, -0.75841938041, 0, 161.85619041355], [0.75841938041, 0.65176686277, 0, 218.55396184253], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.46246], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98191817113, 0.18930585095, 0, 161.85619041355], [-0.18930585095, 0.98191817113, 0, 218.55396184253], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55653], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.88539626216, 0.46483702407, 0, 163.02026528546], [-0.46483702407, 0.88539626216, 0, 215.25894591365], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.38236], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99227890841, -0.12402648073, 0, 164.59251028463], [0.12402648073, 0.99227890841, 0, 218.25367261004], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.56681], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.51705044846, 0.85595492506, 0, 164.59251028463], [-0.85595492506, 0.51705044846, 0, 218.25367261004], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.69796], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5971107781, 0.80215878644, 0, 162.68213750739], [-0.80215878644, 0.5971107781, 0, 209.99982006526], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.23514], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.87801400112, 0.4786349484, 0, 166.07939277751], [-0.4786349484, 0.87801400112, 0, 212.52866818364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.14277], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99850339267, -0.05468980548, 0, 167.58363028708], [0.05468980548, 0.99850339267, 0, 215.2880604905], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40974], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.65933819534, 0.75184648975, 0, 167.58363028708], [-0.75184648975, 0.65933819534, 0, 215.2880604905], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.37724], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.14337883347, 0.98966787869, 0, 166.07939277751], [-0.98966787869, 0.14337883347, 0, 212.52866818364], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.80877], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59985600461, 0.80010797629, 0, 168.85914358661], [-0.80010797629, 0.59985600461, 0, 212.93138654699], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13665], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.3988356049, 0.91702244261, 0, 168.85914358661], [-0.91702244261, -0.3988356049, 0, 212.93138654699], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00794], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.18686885973, 0.98238486819, 0, 159.73588124514], [-0.98238486819, 0.18686885973, 0, 203.98249701971], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.92472], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.5412899887, 0.8408359817, 0, 167.52100496874], [-0.8408359817, 0.5412899887, 0, 205.46338016458], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.80533], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.84386571339, 0.53655443131, 0, 171.56150020456], [-0.53655443131, 0.84386571339, 0, 208.06445774467], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.23473], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98828599939, 0.15261318227, 0, 173.29710834691], [-0.15261318227, 0.98828599939, 0, 210.79413458218], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41877], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.39849312071, 0.91717132137, 0, 173.29710834691], [-0.91717132137, 0.39849312071, 0, 210.79413458218], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09917], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.04925518232, 0.99878622688, 0, 171.56150020456], [-0.99878622688, 0.04925518232, 0, 208.06445774467], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.1894], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.56827174991, 0.82284094347, 0, 174.74703049242], [-0.82284094347, 0.56827174991, 0, 208.22155229694], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.05489], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.34555670015, 0.93839787242, 0, 174.74703049242], [-0.93839787242, -0.34555670015, 0, 208.22155229694], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41572], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.24688134257, 0.96904571754, 0, 167.52100496874], [-0.96904571754, -0.24688134257, 0, 205.46338016458], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.9663], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.15360643284, 0.98813210847, 0, 172.33358017012], [-0.98813210847, 0.15360643284, 0, 204.23729247287], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.47675], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68506700746, 0.72848005826, 0, 175.76907201865], [-0.72848005826, 0.68506700746, 0, 204.77134418862], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59445], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.2343258776, 0.97215810601, 0, 175.76907201865], [-0.97215810601, -0.2343258776, 0, 204.77134418862], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.75382], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.63633868971, 0.77140979509, 0, 172.33358017012], [-0.77140979509, -0.63633868971, 0, 204.23729247287], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.18698], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.12047579946, 0.99271626447, 0, 174.79204622034], [-0.99271626447, -0.12047579946, 0, 202.20929506469], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.11439], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.92197508918, 0.38724918969, 0, 174.79204622034], [-0.38724918969, -0.92197508918, 0, 202.20929506469], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44759], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.33735622029, 0.94137706612, 0, 150.73167973891], [-0.94137706612, -0.33735622029, 0, 197.78544748059], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 11.1301], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.2498937337, 0.96827326817, 0, 161.20925734709], [-0.96827326817, 0.2498937337, 0, 194.03065452153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.94106], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.75808377632, 0.6521571805, 0, 168.89837110677], [-0.6521571805, 0.75808377632, 0, 196.01507504561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.99021], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.98898690312, 0.14800305888, 0, 172.15276923087], [-0.14800305888, 0.98898690312, 0, 199.79806861424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.20117], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.96980752822, -0.24387160188, 0, 172.62655151222], [0.24387160188, 0.96980752822, 0, 202.96397933745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.2333], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.75904091594, 0.65104292325, 0, 172.62655151222], [-0.65104292325, 0.75904091594, 0, 202.96397933745], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0328], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.43228494975, 0.90173705824, 0, 172.15276923087], [-0.90173705824, 0.43228494975, 0, 199.79806861424], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.80541], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.74243010136, 0.66992353637, 0, 175.58425048396], [-0.66992353637, 0.74243010136, 0, 201.44309106011], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.98277], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.11085135909, 0.99383699678, 0, 175.58425048396], [-0.99383699678, -0.11085135909, 0, 201.44309106011], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40128], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.12993188213, 0.99152292258, 0, 168.89837110677], [-0.99152292258, -0.12993188213, 0, 196.01507504561], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.33425], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.30114464973, 0.95357847078, 0, 175.17892159238], [-0.95357847078, 0.30114464973, 0, 195.19205449125], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.28125], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.68322997367, 0.73020326148, 0, 179.26142960696], [-0.73020326148, 0.68322997367, 0, 196.48133008185], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.5843], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.28350048351, 0.95897209336, 0, 179.26142960696], [-0.95897209336, -0.28350048351, 0, 196.48133008185], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.88672], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.46492399147, 0.88535059843, 0, 175.17892159238], [-0.88535059843, -0.46492399147, 0, 195.19205449125], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.22216], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.07277953382, 0.99734805331, 0, 178.91701096671], [-0.99734805331, 0.07277953382, 0, 193.22907232861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63574], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.78307455287, 0.62192784519, 0, 178.91701096671], [-0.62192784519, -0.78307455287, 0, 193.22907232861], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.20203], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.79938929956, 0.60081340509, 0, 161.20925734709], [-0.60081340509, -0.79938929956, 0, 194.03065452153], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.78341], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.52736531313, 0.84963864466, 0, 166.48644734694], [-0.84963864466, -0.52736531313, 0, 187.00929117988], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 6.54262], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.08801932169, 0.99611876752, 0, 172.04530866614], [-0.99611876752, -0.08801932169, 0, 183.55894124738], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.22383], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.41261271212, 0.91090655382, 0, 176.25274374009], [-0.91090655382, 0.41261271212, 0, 183.18716270714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04121], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42509911896, 0.90514680525, 0, 176.25274374009], [-0.90514680525, -0.42509911896, 0, 183.18716270714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.06474], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.7924466352, 0.60994125156, 0, 172.04530866614], [-0.60994125156, -0.7924466352, 0, 183.55894124738], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.51684], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.50965934402, 0.86037628573, 0, 174.80031820093], [-0.86037628573, -0.50965934402, 0, 179.97958334987], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72728], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.9877197284, 0.15623616135, 0, 174.80031820093], [-0.15623616135, -0.9877197284, 0, 179.97958334987], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81692], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.9758883629, 0.21827025254, 0, 166.48644734694], [-0.21827025254, -0.9758883629, 0, 187.00929117988], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.41576], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.79531485695, 0.60619656738, 0, 167.66854618791], [-0.60619656738, -0.79531485695, 0, 181.72411608509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.31557], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.42559627573, 0.90491315057, 0, 169.67843616389], [-0.90491315057, -0.42559627573, 0, 179.08719030108], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.0027], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97877336916, 0.20494558258, 0, 169.67843616389], [-0.20494558258, -0.97877336916, 0, 179.08719030108], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.32075], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.95501918495, -0.29654402097, 0, 167.66854618791], [0.29654402097, -0.95501918495, 0, 181.72411608509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.58939], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99048740334, 0.13760342952, 0, 166.60413506276], [-0.13760342952, -0.99048740334, 0, 178.29618305219], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.63219], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.77551068196, -0.63133444556, 0, 166.60413506276], [0.63133444556, -0.77551068196, 0, 178.29618305219], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40055], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
									group() {
										color([0, 0.52, 0, 1]) {
											multmatrix([[-0.3029894768, 0.95299390184, 0, 113.89988460517], [-0.95299390184, -0.3029894768, 0, 184.3607175173], [0, 0, 1, 0], [0, 0, 0, 1]]) {
												square(size = [2.048, 21.6193], center = false);
											}
										}
										group() {
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[0.10689856174, 0.9942699319, 0, 134.50296687846], [-0.9942699319, 0.10689856174, 0, 177.81029037756], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 13.9541], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[0.58493262359, 0.81108188603, 0, 148.37707412416], [-0.81108188603, 0.58493262359, 0, 179.30195985531], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.5641], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.92119744843, 0.38909543945, 0, 156.94545738281], [-0.38909543945, 0.92119744843, 0, 185.4812704597], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.40244], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.98483673152, -0.17348375208, 0, 159.43661698343], [0.17348375208, 0.98483673152, 0, 191.37918041961], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.21689], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.74036186859, -0.67220852681, 0, 158.70505575021], [0.67220852681, 0.74036186859, 0, 195.53212480291], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.83367], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.45968859188, -0.88808017571, 0, 156.80023531554], [0.88808017571, 0.45968859188, 0, 197.63006965201], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.8219], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.94950149777, -0.31376249892, 0, 156.80023531554], [0.31376249892, 0.94950149777, 0, 197.63006965201], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.71514], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.92431829384, 0.38162244648, 0, 158.70505575021], [-0.38162244648, 0.92431829384, 0, 195.53212480291], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21874], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99986648679, 0.01634039739, 0, 159.9333987431], [-0.01634039739, 0.99986648679, 0, 198.50726400114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.13845], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.62479731408, 0.78078698523, 0, 159.9333987431], [-0.78078698523, 0.62479731408, 0, 198.50726400114], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.99553], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.69589848546, 0.71814016593, 0, 159.43661698343], [-0.71814016593, 0.69589848546, 0, 191.37918041961], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.94171], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.96005046265, 0.27982692715, 0, 162.98546064343], [-0.27982692715, 0.96005046265, 0, 194.81811204511], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.74792], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95990950507, -0.28031008199, 0, 164.03422973477], [0.28031008199, 0.95990950507, 0, 198.41630490518], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.62211], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.70777217575, 0.70644075988, 0, 164.03422973477], [-0.70644075988, 0.70777217575, 0, 198.41630490518], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.87483], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.28332447475, 0.95902410918, 0, 162.98546064343], [-0.95902410918, 0.28332447475, 0, 194.81811204511], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.60095], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.64869692044, 0.76104684836, 0, 166.43885473109], [-0.76104684836, 0.64869692044, 0, 195.83834819624], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.5764], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.06189029847, 0.99808295795, 0, 166.43885473109], [-0.99808295795, -0.06189029847, 0, 195.83834819624], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35188], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.17001946396, 0.98544070439, 0, 156.94545738281], [-0.98544070439, 0.17001946396, 0, 185.4812704597], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.93065], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.624862666, 0.78073468517, 0, 164.76064016247], [-0.78073468517, 0.624862666, 0, 186.82963488288], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.52806], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.86823296336, 0.49615675076, 0, 169.07659160829], [-0.49615675076, 0.86823296336, 0, 190.28391580317], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.97834], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.98710345046, 0.16008365963, 0, 171.05047419372], [-0.16008365963, 0.98710345046, 0, 193.73804582122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55992], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.57057943135, 0.82124242006, 0, 171.05047419372], [-0.82124242006, 0.57057943135, 0, 193.73804582122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.41535], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.22750887394, 0.97377600723, 0, 169.07659160829], [-0.97377600723, 0.22750887394, 0, 190.28391580317], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.43343], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.55893345926, 0.82921251082, 0, 172.41998496966], [-0.82921251082, 0.55893345926, 0, 191.06505197119], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.73885], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31150785495, 0.95024357735, 0, 172.41998496966], [-0.95024357735, -0.31150785495, 0, 191.06505197119], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.09813], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.40262598507, 0.91536458099, 0, 164.76064016247], [-0.91536458099, -0.40262598507, 0, 186.82963488288], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.69771], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.00976704981, 0.99995230123, 0, 169.97612299042], [-0.99995230123, 0.00976704981, 0, 184.53558838509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.37767], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.46741080495, 0.88404023631, 0, 174.35358444834], [-0.88404023631, 0.46741080495, 0, 184.57834530865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.45328], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33661279316, 0.94164315294, 0, 174.35358444834], [-0.94164315294, -0.33661279316, 0, 184.57834530865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.05309], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.80841127686, 0.58861804885, 0, 169.97612299042], [-0.58861804885, -0.80841127686, 0, 184.53558838509], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.74545], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.45416305775, 0.89091858044, 0, 172.18076373381], [-0.89091858044, -0.45416305775, 0, 181.50772262075], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.74141], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98935621699, 0.14551383405, 0, 172.18076373381], [-0.14551383405, -0.98935621699, 0, 181.50772262075], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59335], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.31429132891, 0.94932658267, 0, 148.37707412416], [-0.94932658267, -0.31429132891, 0, 179.30195985531], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 10.17], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.28655468148, 0.95806388853, 0, 158.03175678228], [-0.95806388853, 0.28655468148, 0, 176.1056066738], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.26398], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.63414524592, 0.7732139465, 0, 164.99111626867], [-0.7732139465, 0.63414524592, 0, 178.18713491514], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.96162], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.90133936861, 0.43311354468, 0, 168.82750638897], [-0.43311354468, 0.90133936861, 0, 181.33351964774], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.75585], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.99850076711, 0.05473772072, 0, 170.45421427467], [-0.05473772072, 0.99850076711, 0, 184.71881174169], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.84981], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.60423252406, 0.79680804266, 0, 170.45421427467], [-0.79680804266, 0.60423252406, 0, 184.71881174169], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.38008], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.13560697443, 0.99076271048, 0, 168.82750638897], [-0.99076271048, 0.13560697443, 0, 181.33351964774], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.30629], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.59475784719, 0.80390490929, 0, 172.10325766698], [-0.80390490929, 0.59475784719, 0, 181.78187596465], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49992], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33638540943, 0.94172440571, 0, 172.10325766698], [-0.94172440571, -0.33638540943, 0, 181.78187596465], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.36738], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.06995636128, 0.99755005263, 0, 164.99111626867], [-0.99755005263, -0.06995636128, 0, 178.18713491514], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.62036], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.39393206257, 0.91913955963, 0, 169.60015605071], [-0.91913955963, 0.39393206257, 0, 177.86391138233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.24871], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.80501372974, 0.59325617983, 0, 172.58617187205], [-0.59325617983, 0.80501372974, 0, 179.14368153154], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.55886], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.07975802748, 0.99681425403, 0, 172.58617187205], [-0.99681425403, -0.07975802748, 0, 179.14368153154], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.40024], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.48422720532, 0.87494229159, 0, 169.60015605071], [-0.87494229159, -0.48422720532, 0, 177.86391138233], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.21644], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.00672771939, 0.99997736864, 0, 172.41435509468], [-0.99997736864, -0.00672771939, 0, 176.30642381842], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.30793], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.76865096357, 0.63966842676, 0, 172.41435509468], [-0.63966842676, -0.76865096357, 0, 176.30642381842], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.29767], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.79539910797, 0.60608601619, 0, 158.03175678228], [-0.60608601619, -0.79539910797, 0, 176.1056066738], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 8.13194], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.44349494471, 0.89627687352, 0, 162.96040981164], [-0.89627687352, -0.44349494471, 0, 169.63747159347], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.94498], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.05325632057, 0.9985808752, 0, 167.39247681216], [-0.9985808752, -0.05325632057, 0, 167.44440004667], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.86321], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.48906009397, 0.87225009285, 0, 171.25020571308], [-0.87225009285, 0.48906009397, 0, 167.23865962831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59781], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.441719835, 0.89715304567, 0, 171.25020571308], [-0.89715304567, -0.441719835, 0, 167.23865962831], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.95312], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.83171607265, 0.5552012018, 0, 167.39247681216], [-0.5552012018, -0.83171607265, 0, 167.44440004667], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.18287], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.53921628702, 0.84216732055, 0, 169.15960908811], [-0.84216732055, -0.53921628702, 0, 164.79715736844], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.00395], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99989575054, -0.014439115, 0, 169.15960908811], [0.014439115, -0.99989575054, 0, 164.79715736844], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.06441], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.99601357745, 0.08920175744, 0, 162.96040981164], [-0.08920175744, -0.99601357745, 0, 169.63747159347], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.56939], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.8290859831, 0.55912112517, 0, 163.45720900862], [-0.55912112517, -0.8290859831, 0, 164.09028553316], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.87178], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.37604351699, 0.92660200373, 0, 165.62200053485], [-0.92660200373, -0.37604351699, 0, 160.8802506589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.35985], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98652098094, 0.1636348195, 0, 165.62200053485], [-0.1636348195, -0.98652098094, 0, 160.8802506589], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.04147], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.92445664244, -0.38128718342, 0, 163.45720900862], [0.38128718342, -0.92445664244, 0, 164.09028553316], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.00085], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99680430633, 0.07988225636, 0, 161.93173550475], [-0.07988225636, -0.99680430633, 0, 160.3916715361], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.5577], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.64396001993, -0.76505914328, 0, 161.93173550475], [0.76505914328, -0.64396001993, 0, 160.3916715361], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77367], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
											group() {
												color([0, 0.6, 0, 1]) {
													multmatrix([[-0.63892582888, 0.76926834406, 0, 134.50296687846], [-0.76926834406, -0.63892582888, 0, 177.81029037756], [0, 0, 1, 0], [0, 0, 0, 1]]) {
														square(size = [1.6384, 14.0594], center = false);
													}
												}
												group() {
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.21267708801, 0.977122539, 0, 145.31843555071], [-0.977122539, -0.21267708801, 0, 168.82736219714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.95966], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[0.21917627623, 0.97568527709, 0, 155.05024227043], [-0.97568527709, 0.21917627623, 0, 166.70917104748], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.35155], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[0.67330065311, 0.73936880547, 0, 161.24735944114], [-0.73936880547, 0.67330065311, 0, 168.1012808771], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.80854], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.95944134762, 0.28190831924, 0, 164.80264525291], [-0.28190831924, 0.95944134762, 0, 171.33887521612], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.91424], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.95874768677, -0.28425846178, 0, 165.62419245082], [0.28425846178, 0.95874768677, 0, 174.13491313657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 1.91942], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.7729877843, 0.63442090548, 0, 165.62419245082], [-0.63442090548, 0.7729877843, 0, 174.13491313657], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24935], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.28088523184, 0.95974136439, 0, 164.80264525291], [-0.95974136439, 0.28088523184, 0, 171.33887521612], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.60984], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.7095240349, 0.70468123566, 0, 168.26715725519], [-0.70468123566, 0.7095240349, 0, 172.35282573768], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.51624], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.29601397964, 0.9551836074, 0, 168.26715725519], [-0.9551836074, -0.29601397964, 0, 172.35282573768], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.59346], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.20439256678, 0.9788890022, 0, 161.24735944114], [-0.9788890022, -0.20439256678, 0, 168.1012808771], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.62915], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.39355520429, 0.91930098508, 0, 165.77878683052], [-0.91930098508, 0.39355520429, 0, 167.15511632398], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.30639], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.71789198828, 0.6961545038, 0, 168.81835396306], [-0.6961545038, 0.71789198828, 0, 168.45636312261], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25841], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.04383932759, 0.99903859452, 0, 168.81835396306], [-0.99903859452, 0.04383932759, 0, 168.45636312261], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.10308], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.72138411631, 0.69253516642, 0, 165.77878683052], [-0.69253516642, -0.72138411631, 0, 167.15511632398], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.70146], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.33878704351, 0.94086308204, 0, 168.34217884834], [-0.94086308204, -0.33878704351, 0, 164.48494103873], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.25083], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.97942836017, 0.20179218835, 0, 168.34217884834], [-0.20179218835, -0.97942836017, 0, 164.48494103873], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.53505], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.58151232527, 0.8135375932, 0, 155.05024227043], [-0.8135375932, -0.58151232527, 0, 166.70917104748], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 6.6318], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.14132450544, 0.98996332465, 0, 160.44545800396], [-0.98996332465, -0.14132450544, 0, 162.85269966522], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.69795], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.28928980028, 0.95724156379, 0, 165.0962536341], [-0.95724156379, 0.28928980028, 0, 162.1887645719], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 2.99601], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.72509931894, 0.68864430416, 0, 167.9641615978], [-0.68864430416, 0.72509931894, 0, 163.0554805122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26818], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.13293377395, 0.99112492237, 0, 167.9641615978], [-0.99112492237, -0.13293377395, 0, 163.0554805122], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18356], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.52104234821, 0.85353082625, 0, 165.0962536341], [-0.85353082625, -0.52104234821, 0, 162.1887645719], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.1282], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.06922911041, 0.99760078702, 0, 167.76627112272], [-0.99760078702, -0.06922911041, 0, 160.5588384588], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.21601], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.88009976556, 0.47478879795, 0, 167.76627112272], [-0.47478879795, -0.88009976556, 0, 160.5588384588], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.18693], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.91218582757, 0.40977678798, 0, 160.44545800396], [-0.40977678798, -0.91218582757, 0, 162.85269966522], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.63629], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.59515598164, 0.80361020246, 0, 162.34530103994], [-0.80361020246, -0.59515598164, 0, 158.62354383486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.31662], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.23153723103, 0.97282604336, 0, 165.0105668597], [-0.97282604336, -0.23153723103, 0, 156.64964045427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.19929], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.87073996766, 0.49174374292, 0, 165.0105668597], [-0.49174374292, -0.87073996766, 0, 156.64964045427], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.12865], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99597673498, -0.08961218315, 0, 162.34530103994], [0.08961218315, -0.99597673498, 0, 158.62354383486], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.35577], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.94206233741, 0.3354378518, 0, 162.04458300534], [-0.3354378518, -0.94206233741, 0, 155.28127322275], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.49021], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.83329641909, -0.55282644467, 0, 162.04458300534], [0.55282644467, -0.83329641909, 0, 155.28127322275], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.22557], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
													group() {
														color([0, 0.68, 0, 1]) {
															multmatrix([[-0.93947737081, 0.34261095973, 0, 145.31843555071], [-0.34261095973, -0.93947737081, 0, 168.82736219714], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																square(size = [1.31072, 9.82894], center = false);
															}
														}
														group() {
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.65181437825, 0.75837854419, 0, 148.6859379387], [-0.75837854419, -0.65181437825, 0, 159.59329597788], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.03123], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.30141111523, 0.95349427875, 0, 154.01827285673], [-0.95349427875, -0.30141111523, 0, 155.01023835338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.6625], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[0.21346005732, 0.97695179201, 0, 158.46394167171], [-0.97695179201, 0.21346005732, 0, 153.60490847848], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.28542], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.69504894249, 0.71896242428, 0, 161.67364308199], [-0.71896242428, 0.69504894249, 0, 154.30621539315], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31936], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.31320655335, 0.94968502933, 0, 161.67364308199], [-0.94968502933, -0.31320655335, 0, 154.30621539315], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.48404], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.74211776773, 0.67026951207, 0, 158.46394167171], [-0.67026951207, -0.74211776773, 0, 153.60490847848], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.41094], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.32795754261, 0.94469246331, 0, 160.7501878253], [-0.94469246331, -0.32795754261, 0, 151.07359255046], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.26923], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.99185771876, 0.12735095497, 0, 160.7501878253], [-0.12735095497, -0.99185771876, 0, 151.07359255046], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.44529], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.90407903298, 0.4273653029, 0, 154.01827285673], [-0.4273653029, -0.90407903298, 0, 155.01023835338], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.51275], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.49811418518, 0.86711144527, 0, 155.94686691884], [-0.86711144527, -0.49811418518, 0, 150.93035296529], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.42465], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.13667317044, 0.99061619433, 0, 158.91642203944], [-0.99061619433, -0.13667317044, 0, 149.22448512405], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.31505], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.89418175331, 0.44770413448, 0, 158.91642203944], [-0.44770413448, -0.89418175331, 0, 149.22448512405], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.14703], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99476498708, -0.10218914063, 0, 155.94686691884], [0.10218914063, -0.99476498708, 0, 150.93035296529], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.59963], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.89991702997, 0.43606116447, 0, 155.57902429109], [-0.43606116447, -0.89991702997, 0, 147.34957163611], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.24174], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.84483887605, -0.53502081595, 0, 155.57902429109], [0.53502081595, -0.84483887605, 0, 147.34957163611], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.72218], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
															group() {
																color([0, 0.76, 0, 1]) {
																	multmatrix([[-0.98686676347, -0.16153634623, 0, 148.6859379387], [0.16153634623, -0.98686676347, 0, 159.59329597788], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																		square(size = [1.04858, 7.11424], center = false);
																	}
																}
																group() {
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.96388942205, 0.26630280142, 0, 147.53672907905], [-0.26630280142, -0.96388942205, 0, 152.57248577448], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 5.27926], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.6797521056, 0.73344193698, 0, 148.94261025763], [-0.73344193698, -0.6797521056, 0, 147.48386489073], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 4.04791], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.28221911212, 0.95934997407, 0, 151.91152021418], [-0.95934997407, -0.28221911212, 0, 144.73228675954], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.66435], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.89875742139, 0.43844623102, 0, 151.91152021418], [-0.43844623102, -0.89875742139, 0, 144.73228675954], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.77587], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.99662319306, -0.08211096782, 0, 148.94261025763], [0.08211096782, -0.99662319306, 0, 147.48386489073], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.99333], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.86401456136, 0.50346681892, 0, 148.61471444345], [-0.50346681892, -0.86401456136, 0, 143.50402417058], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.81659], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.83389066976, -0.55192966117, 0, 148.61471444345], [0.55192966117, -0.83389066976, 0, 143.50402417058], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 3.19144], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																	group() {
																		color([0, 0.84, 0, 1]) {
																			multmatrix([[-0.79105356826, -0.61174688568, 0, 147.53672907905], [0.61174688568, -0.79105356826, 0, 152.57248577448], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																				square(size = [0.838861, 4.71821], center = false);
																			}
																		}
																		group() {
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.98741450102, -0.15815373267, 0, 144.65037882052], [0.15815373267, -0.98741450102, 0, 148.84012893754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.58917], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.98069269053, 0.19555522682, 0, 144.08273745515], [-0.19555522682, -0.98069269053, 0, 145.29612585865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.23031], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.82439294227, -0.56601791202, 0, 144.08273745515], [0.56601791202, -0.82439294227, 0, 145.29612585865], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.17154], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																			group() {
																				color([0, 0.92, 0, 1]) {
																					multmatrix([[-0.3507837362, -0.9364564968, 0, 144.65037882052], [0.9364564968, -0.3507837362, 0, 148.84012893754], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																						square(size = [0.671089, 3.37296], center = false);
																					}
																				}
																				group() {
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[-0.66525471814, -0.74661647449, 0, 141.49174398232], [0.74661647449, -0.66525471814, 0, 147.65694772877], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.45869], center = false);
																							}
																						}
																						group();
																					}
																					group() {
																						color([0, 1, 0, 1]) {
																							multmatrix([[0.23133206031, -0.97287485211, 0, 141.49174398232], [0.97287485211, 0.23133206031, 0, 147.65694772877], [0, 0, 1, 0], [0, 0, 0, 1]]) {
																								square(size = [0.536871, 2.07624], center = false);
																							}
																						}
																						group();
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	group();
}