-
Notifications
You must be signed in to change notification settings - Fork 5
/
pcb-mount-plate-customizer.scad
1614 lines (1566 loc) · 364 KB
/
pcb-mount-plate-customizer.scad
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
/*
**
** Mount Plate Module
**
*/
//
// Author: Steven Nemetz
//
// Current version GitHub: https://github.com/snemetz/OpenSCAD-Modules/tree/master/pcb-mount-plate
// Thingiverse Customizable: http://www.thingiverse.com/thing:1533164
/*
REVISION HISTORY
v0.4 Add support for Rack case
v0.3 Add initial customizer code
v0.2 Add known boards and a bunch of other work
v0.1 Initial working version
*/
// TODO: Future Feature Ideas
// add more designs
// improve current designs
// plate may need some changes as case for it to mount into is designed
// add text to plate between posts and end of plate
// fix design resizing so work with non 4 post specs
// add grid design - programaticly
// add HD mounts w/ known drives and custom
// 3.5", 2.5" multiple heights
// ["BPiM1", "BPiM1+", "BPiM2", "BPiM3", "BPiM2+", "JaguarOne", "OdroidC2", "OdroidXU4", "OPiOne", "OPiPC", "OPiPlus", "OPi2", "OPiMini2", "OPiPlus2", "Pine64", "RPi1B", "RPi1B+", RPi2B, RPi3B, "RPiZero", "RPi1A+"]
// START Thingiverse Customizer code
// Create mounting plate for:
BoardName = "RPi3B"; // [Custom, Custom-4Post, Custom-Array, BPiM1, BPiM1+, BPiM2, BPiM3, JaguarOne, Pine64, RPi1B, RPi1B+, RPi2B, RPi3B, RPiZero, RPi1A+]
// Board locations
Placement = "Rack"; // [Center, Rack]
// Cutout design in mounting plate for known board
Design = true; // [true, false]
/* [Mounting Plate Dimensions] */
// Length
PlateX = 112;
// Width
PlateY = 80;
// Thickness
PlateZ = 1.5;
/* [Standoffs Base] */
// Choose shape of the main body
BaseShape = 3; // [1:Round, 2:Square, 3:Hex]
BaseHeight = 6;
BaseDiameter = 5;
/* [Standoffs Top] */
// Choose style of the top section
TopStyle = 1; // [1:Male, 2:Snap-In, 3:Flat, 4:Female, 5:Hollow]
TopHeight = 6;
TopDiameter = 2;
/* [PCB Board Dimensions] */
// Length
BoardX = 92;
// Width
BoardY = 60;
// Thickness
BoardZ = 1.25;
/* [Cutout Design] */
// Select cutout design for custom
Image = "RPi"; // [BPi:Banana Pi, Odroid, OPi:Orange Pi, Parallella, Pine64, RPi:Raspberry Pi]
/* [Custom Array Standoffs] */
Rows = 8;
OriginX = 3.5;
OffsetX = 13;
Columns = 7;
OriginY = 3.5;
OffsetY = 10;
/* [Custom 4 Posts Standoffs] */
Mount1X = 3.5;
Mount1Y = 3.5;
Mount2X = 3.5;
Mount2Y = 52.5;
Mount3X = 61.5;
Mount3Y = 3.5;
Mount4X = 61.5;
Mount4Y = 52.5;
/* [Hidden] */
PostBase = [BaseShape, (Placement == "Rack") ? 5 : BaseHeight, BaseDiameter];
PostTop = [TopStyle, TopHeight, TopDiameter];
PlateDim = [PlateX, PlateY, PlateZ];
BoardDim = [BoardX, BoardY, BoardZ];
// END Thingiverse Customizer data
// If standoffs are hollow, plate needs holes
// Parameters
// locations: vector of x,y vectors of hole locations
// diameter: size of the holes
// depth: the depth of the holes in mm
// TODO: fix # of circle fragments
module mountHoles(locations, diameter = 2.8, depth = 5) {
for(holePos = locations) {
translate([holePos[0], holePos[1], -depth/2+0.1]) cylinder(d=diameter, h=depth);
}
}
// Create and place standoffs
// Parameters
// locations: vector of x,y vectors of post locations
// boardThick: thickness of the mount plate board
// postBase: [shape, baseHeight, baseDiameter]
// postTop: [style, topHeight, topDiameter]
module mountPosts(locations, boardThick, postBase, postTop) {
for (postPos = locations) {
translate([postPos[0], postPos[1], boardThick])
standoff(postBase[0], postBase[1], postBase[2], postTop[0], postTop[1], postTop[2]);
}
}
// Get design
// Parameters
// image: name of design to get. Require names matching known vector
module design(image) {
// no match = [[]] - len(search)[0] == 0
// match = undef
// len(search([image], )[0]) != 0
if (image == "Pine64") {design_pine64();
} else if (len(search([image], ["BPi", "BPiM1","BPiM2+"])[0]) != 0)
{design_bpi();
} else if (len(search([image], ["Odroid", "OdroidC0", "OdroidC1+", "OdroidC2", "OdroidXU4"])[0]) != 0)
{design_odroid();
} else if (len(search([image], ["OPi","OPiOne","OPiPC","OPiPlus","OPi2","OPiPlus2"])[0]) != 0)
{design_opi();
} else if (len(search([image], ["RPi","RPi1B","RPi1B+","RPiZero","RPi1A+"])[0]) != 0)
{design_rpi();
} else if (image == "Parallella") {design_parallella();};
}
// Setup design to merge into plate
// Parameters
// image: design name to place
// locations: vector of x,y vectors of post locations
// boardThick: thickness of the mount plate board
// postDia: post diameter
// z: z offset
// FIX: is max size to furthest points instead of min
// Shrinkage not working right
// translate is a little off- without shrinkage a bit better? test more
// not for all designs - need beter way to cal translation
// start over at calc of x & y length
// then place based on image size (lengths) and post locations
// make sure it is centered between posts
module design_placed(image, locations, boardThick, postDia, z) {
shrinkage = postDia + postDia/2;
len_x = max_x(locations)-min_x(locations);
len_y = max_y(locations)-min_y(locations);
translate([len_x/2+shrinkage/2,len_y/2+shrinkage/2,z])
resize([len_x-shrinkage,len_y-shrinkage,boardThick+1])
rotate([0,0,90]) design(image);
}
// Create mount board
// Parameters
// dimensions: board dimensions
// locations: vector of x,y vectors of post locations
// postBase: [shape, baseHeight, baseDiameter]
// postTop: [style, topHeight, topDiameter]
module board(dimensions, locations, postBase, postTop) {
difference() {
union() {
cube(dimensions, center=false);
mountPosts(locations, dimensions[2], postBase, postTop);
};
if (postTop[0] == 5) { // hollow post - need holes in board
mountHoles(locations, postTop[2], dimensions[2]*2);
}
}
}
// Create mount plate
// Parameters
// plateDim: plate dimensions
// boardDim: board dimensions
// mountLocs: vector of x,y vectors of post locations
// image: design to put in plate
// postBase: [shape, baseHeight, baseDiameter]
// postTop: [style, topHeight, topDiameter]
// placement: board location: center (default), rack (center back)
module pcbMountPlate(plateDim, boardDim, mountLocs, image, postBase, postTop, placement) {
translateY = (placement == "Rack") ? 0 : -(plateDim[0] - boardDim[0])/2;
diff = plateDim[2] - boardDim[2];
difference () {
union() {
translate ([translateY,-(plateDim[1]-boardDim[1])/2,-diff])
cube(plateDim);
translate([boardDim[0],boardDim[1],0])
rotate([0,0,180])
board(boardDim,mountLocs, postBase, postTop);
};
//translate([boardDim[0],boardDim[1],0])
translate([boardDim[0]-max_x(mountLocs),0,0]) // mount to board end
//rotate([0,0,180])
design_placed(image, mountLocs, plateDim[2]*2, postBase[2], -diff-0.1);
if (postTop[0] == 5) { // hollow
mountHoles(mountLocs, postTop[2], plateDim[2]*2);
};
};
}
//
// placement: board location
module knownBoard(name, plate, postBase, postTop, design=true, placement) {
// Get vector index for a board
// will return empty vector if not found
// Parameters
// name: board name to find data for
// baords: vector of board data
function findBoard(name,boards=boards) =
(len(boards[search([name], boards)[0]]) == 2) ?
search([boards[search([name], boards)[0]][1]], boards)[0] :
search([name], boards)[0];
// for generating selection list for customizer
function getBoards(boards=boards) = [ for (board = boards) board[0] ];
// Known boards specs
boards = [
// [Name , [board dim], [hole dim] [mount holePos]]
// ["name", [x,y,z], [int, ext], [[x,y],[x,y],[x,y],[x,y]]],
// [Alias, Name]
// Ardunio
// Banana Pi
["BPiM1", [92, 60, 1.15], [3,5.2], [[3,3],[3,57],[89,3],[89,52]]],
["BPiM1+", "BPiM1"],
// M2 has 2 additional mount holes: [18.2,16.8],[76.75,28.35]
["BPiM2", "BPiM1"],
["BPiM3", "BPiM1"],
["BPiM2+", [65, 65, 1.25], [], []],
// Beaglebone
// Jaguar boards
["JaguarOne", [102, 73.75, 1.6], [3,3.7], [[2.35,2.35],[2.35,99.85],[71.25,2.35],[71.25,99.85]]],
// ODROID
//OdroidC0
//["OdroidC1+", [85, 56, 1.25],[]], // same as C2
["OdroidC2", [85, 56, 1.25], [], []],
["OdroidXU4", [82, 58, 1.25], [], []],
// Orange Pi
// Thick 1.5 ?
// Holes: Internal 3
["OPiOne", [69, 48, 1.25], [], []],
["OPiPC", [85, 55, 1.25], [], []],
["OPiPlus", [108, 60, 1.25], [], []],
["OPi2", [93, 60, 1.25], [], []],
["OPiMini2","OPi2"],
["OPiPlus2", [108, 67, 1.25], [], []],
// Parallella
// https://github.com/parallella/parallella-hw
// Holes: Internal 0.125" = 3.175
// 3.4" x 2.15" x .62" = 86.36, 54.61, 15.748
["Parallella", [86.36, 54.61, 1.25], [3,4], []],
// Pine
["Pine64", [127, 79.45, 1.2], [3,7], [[4.3,4.3],[4.3,75.2],[122.7,4.3],[122.7,75.2]]],
// Raspberry Pi
["RPi1B", [85, 56, 1.25], [], [[80, 43.5], [25, 17.5]]],
["RPi1B+", [85, 56, 1.25], [2.75, 6.2], [[3.5, 3.5], [61.5, 3.5], [3.5, 52.5], [61.5, 52.5]]],
["RPi2B", "RPi1B+"],
["RPi3B", "RPi1B+"],
["RPiZero", [65, 30, 1.25], [], [[3.5, 3.5], [61.5, 3.5], [3.5, 26.5], [61.5, 26.5]]],
["RPi1A+", [65, 56, 1.25], [], [[3.5, 3.5], [61.5, 3.5], [3.5, 52.5], [61.5, 52.5]]]
];
// Defaults
holeInt = 3;
holeExt = 6;
// TODO:
// hole internal dia * 0.92 = top diameter - Can make a bit larger
// Snap in shape could be better. Needs to insert better - more conic
boardIndex = findBoard(name);
// Customize standoffs with board data
customTopHeight = (postTop[0] == 2) ?
boards[boardIndex][1][2] : postTop[1];
customPostBase = (len(boards[boardIndex][2]) == 2) ?
[postBase[0], postBase[1], boards[boardIndex][2][1]] :
[postBase[0], postBase[1], holeExt];
customPostTop = (len(boards[boardIndex][2]) == 2) ?
// calibrate for male. Snapin might need to be smaller
// Should tolerance be % (97) or fixed # (.0825)?
[postTop[0], customTopHeight, boards[boardIndex][2][0] * 0.97] :
[postTop[0], customTopHeight, holeInt];
// generate mount plate
translate([-boards[boardIndex][1][0]/2,-boards[boardIndex][1][1]/2,0]) // this should be outside, but dim only known here
pcbMountPlate(plate, boards[boardIndex][1], boards[boardIndex][3],
(design) ? boards[boardIndex][0] : "", customPostBase, customPostTop, placement);
/*// testing
echo("Func=:",findBoard(name));
echo(boards[boardIndex]);
echo("0 name=",boards[boardIndex][0]);
echo("1 dim =",boards[boardIndex][1]); // ok
echo("2 holes =",boards[boardIndex][2]); // ok
echo("3 locs=",boards[boardIndex][3]); // ok
echo(getBoards(boards));
*/
}
// Create an array of post mount (post) locations (for customizer)
// Parameters
// row_data: [rows, x_origin, x_offset]
// column_data: [columns, y_origin, y_offset]
function mountPoints(row_data, column_data) = [
for (j = [1 : row_data[0]])
for( i = [1 : column_data[0]])
[(j-1) * row_data[2] + row_data[1], (i-1) * column_data[2] + column_data[1]]
];
/*
**
** END Mount Plate Module
**
*/
// Start Thingiverse Customizer code
//search("Custom","Custom-Array") returns [0,1,2,3,4,5]
// if len of string == len of match array
// This matchs the characters not the substring. So need to be careful with names used
// if (len("Custom") == len(search("Custom",BoardName)))
// Custom-Array, Custom-4Post
if (len("Custom") != len(search("Custom",BoardName))) { // Known board
knownBoard(BoardName, PlateDim, PostBase, PostTop, Design, Placement);
} else if (BoardName == "Custom-4Post") { // 4 Standoffs mounts
mountLocs = [[Mount1X,Mount1Y],[Mount2X,Mount2Y],[Mount3X,Mount3Y],[Mount4X,Mount4Y]];
translate([-BoardDim[0]/2,-BoardDim[1]/2,0])
pcbMountPlate(PlateDim, BoardDim, mountLocs, Image, PostBase, PostTop, Placement);
} else if (BoardName == "Custom-Array") { // array
arrayX = [Rows, OriginX, OffsetX];
arrayY = [Columns, OriginY, OffsetY];
mountLocs = mountPoints(arrayX, arrayY);
translate([-BoardDim[0]/2,-BoardDim[1]/2,0])
pcbMountPlate(PlateDim, BoardDim, mountLocs, Image, PostBase, PostTop, Placement);
}
// END Customizer code
// END
// Testing
// do lots posts
//mountLocs = [[3.5, 3.5], [3.5, 12.5], [3.5, 22.5], [3.5, 32.5], [3.5, 42.5], [21.5, 3.5], [41.5, 3.5], [61.5, 3.5], [3.5, 52.5], [21.5, 52.5], [41.5, 52.5], [61.5, 52.5]];
//mountLocs = [[3.5, 3.5], [3.5, 12.5], [3.5, 22.5], [3.5, 32.5],[3.5, 42.5], [21.5, 3.5], [41.5, 3.5], [61.5, 3.5], [3.5, 52.5], [21.5, 52.5], [41.5, 52.5], [61.5, 52.5], [13.5, 22.5], [23.5, 22.5], [33.5, 22.5], [43.5, 22.5], [50,5],[50,15],[50,30],[50,45]];
//mountLocs = mountPoints([9, 3.5, 13], [8, 3.5, 10]);
//boardDim = [110, 78, 1.25];
//plate = [112, 80, 1.5];
/*
// RPi
mountLocs = [[3.5, 3.5], [61.5, 3.5], [3.5, 52.5], [61.5, 52.5]];
boardDim = [92, 60, 1.25];
plate = [112, 80, 1.5];
// image = "Rpi";
// image = "opi";
// image = "bpi";
// image = "odroid";
// image = "parallella";
image = "Pine64";
board = "Pine64";
postBase = [1, 8, 5];
postTop = [5, 5, 2];
//translate([-boardDim[0]/2,-boardDim[1]/2,0])
//pcbMountPlate(plate, boardDim, mountLocs, image, postBase, postTop);
knownBoard(board, plate, postBase, postTop, design=true);
*/
// function flatten(l) = [ for (a = l) for (b = a) b ];
// Libaries
RndFrags = 50; // number of facet fragments for round shapes
// dia 3 * 0.92 = 2.75 good - r1.37
// dia 2.75 = 2.53 fail - r1.26 - male ok, little loose
// snapin .25 got to fit - but should be better
// Parameters: style, height, diameter, Thread_Height
module standoffTop(style, baseHeight, topHeight, diameter) {
RndFrags = 50; // number of facet fragments for round shapes
radius = diameter/2;
if (style == 1) { //male
translate([0,0, baseHeight + topHeight/2 - 0.1])
cylinder(topHeight + 0.1, r = radius, $fn = RndFrags, center = true);
} else if (style == 2) { // snapin
// FIX: large top height - this is above base
notchW = radius/1.5;//width of the flexy notch in terms of peg radius
translate([0,0, baseHeight - 0.1]) // -2 needs to be a calc
difference() {
union() {
// top standoff
cylinder(r= radius,h = topHeight+1, $fn = RndFrags); //master peg
// underside slant - relief for overhang
translate([0,0,topHeight])
cylinder(r1=radius,r2= radius+radius*0.25, h =1, $fn = RndFrags);
//cylinder(r1=radius,r2= radius+.5, h =1, $fn = RndFrags);
// top slant - insertion cone
translate([0,0,topHeight+1])
cylinder(r1=radius+radius*0.25,r2= radius-radius*0.13, h =1.5, $fn = RndFrags);
//cylinder(r1=radius+.5,r2= radius-.25, h =1, $fn = RndFrags);
} //union
// Internal cylinder cutout
cylinder(r= radius-.5, h = topHeight+3, $fn = RndFrags);
//notch for insertion flex
translate([-(diameter+2)/2,-notchW/2,-0.1])
cube([diameter+2,notchW,topHeight+2.7]);
//cube([diameter+2,notchW,topHeight+2.2]);
} //difference
} else if (style == 3) { // flat - No top
} else if (style == 4) { // female
translate([0,0, baseHeight - topHeight/2 + 0.1])
cylinder(topHeight + 0.1, r = radius, $fn = RndFrags, center = true);
} else if (style == 5) { // hollow
translate([0,0, baseHeight/2])
cylinder(baseHeight + 0.1, r = radius, $fn = RndFrags, center = true);
}
};
// Parameters: shape, height, diameter
module standoffBase(shape, height, diameter) {
RndFrags = 50; // number of facet fragments for round shapes
radius = diameter/2;
if (shape == 1) { // round
translate([0, 0, height/2])
cylinder(height, r = radius, center = true, $fn = RndFrags);
} else if (shape == 2) { // square
translate([0,0, height/2])
cube([diameter, diameter, height], center = true);
} else if (shape == 3) { // hex
cylinder(h = height, r = radius, center = false, $fn = 6);
}
};
// Parameters: shape, style, Body_Diameter, Body_Height, Thread_Height, Thread_Dia
module standoff(shape, baseHeight, baseDiameter, style, topHeight, topDiameter) {
if (style == 1 || style == 2) { // male or snap-in
union() {
standoffBase(shape, baseHeight, baseDiameter);
standoffTop(style, baseHeight, topHeight, topDiameter);
}
} else if (style == 4 || style == 5) { // female or hollow
difference() {
standoffBase(shape, baseHeight, baseDiameter);
standoffTop(style, baseHeight, topHeight, topDiameter);
}
} else if (style==3) { // flat - no top
standoffBase(shape, baseHeight, baseDiameter);
}
};
function range2vector(r) = [ for (i=r) i];
/*
**
** END Standoff Generator Module
**
*/
/*
**
** Designs Library
**
*/
// v0.2 Update designs
// Module names are of the form poly_<inkscape-path-id>().
// As a result you can associate a polygon in this OpenSCAD program with the
// corresponding SVG element in the Inkscape document by looking for
// the XML element with the attribute id="inkscape-path-id".
// Paths have their own variables so they can be imported and used
// in polygon(points) structures in other programs.
// The NN_points is the list of all polygon XY vertices.
// There may be an NN_paths variable as well. If it exists then it
// defines the nested paths. Both must be used in the
// polygon(points, paths) variant of the command.
//height = 5;
//width = 1.0;
// helper functions to determine the X,Y dimensions of the profiles
function min_x(shape_points) = min([ for (x = shape_points) min(x[0])]);
function max_x(shape_points) = max([ for (x = shape_points) max(x[0])]);
function min_y(shape_points) = min([ for (x = shape_points) min(x[1])]);
function max_y(shape_points) = max([ for (x = shape_points) max(x[1])]);
module design_bpi(h, w, res=4) {
profile_scale = 25.4/90; //made in inkscape in mm
path3347_0_points = [[-265.967945,229.926995],[-265.498708,228.519282],[-264.090995,228.050045],[-262.683274,228.519282],[-262.214035,229.926995],[-262.683274,231.334713],[-264.090995,231.803955],[-265.498708,231.334713],[-265.967945,229.926995],[-265.967945,229.926995]];
path3347_1_points = [[-258.460125,229.926995],[-258.284161,228.929865],[-257.521649,228.362870],[-255.820660,228.108700],[-252.829265,228.050045],[-249.837864,228.108700],[-248.136872,228.362870],[-247.374359,228.929865],[-247.198395,229.926995],[-247.374359,230.924130],[-248.136873,231.491129],[-249.837864,231.745300],[-252.829265,231.803955],[-255.820660,231.745300],[-257.521649,231.491129],[-258.284161,230.924130],[-258.460125,229.926995],[-258.460125,229.926995]];
path3347_2_points = [[-235.936665,229.926995],[-235.760701,228.929865],[-234.998189,228.362870],[-233.297200,228.108700],[-230.305805,228.050045],[-227.314404,228.108700],[-225.613412,228.362870],[-224.850899,228.929865],[-224.674935,229.926995],[-224.850899,230.924130],[-225.613413,231.491129],[-227.314404,231.745300],[-230.305805,231.803955],[-233.297200,231.745300],[-234.998189,231.491129],[-235.760701,230.924130],[-235.936665,229.926995],[-235.936665,229.926995]];
path3347_3_points = [[-213.413205,229.926995],[-213.237241,228.929865],[-212.474728,228.362870],[-210.773736,228.108700],[-207.782335,228.050045],[-204.790940,228.108700],[-203.089951,228.362870],[-202.327439,228.929865],[-202.151475,229.926995],[-202.327439,230.924130],[-203.089951,231.491129],[-204.790940,231.745300],[-207.782335,231.803955],[-210.773736,231.745300],[-212.474728,231.491129],[-213.237241,230.924130],[-213.413205,229.926995],[-213.413205,229.926995]];
path3347_4_points = [[-190.889745,229.926995],[-190.713779,228.929865],[-189.951264,228.362870],[-188.250271,228.108700],[-185.258875,228.050045],[-182.267480,228.108700],[-180.566491,228.362870],[-179.803979,228.929865],[-179.628015,229.926995],[-179.803979,230.924130],[-180.566491,231.491129],[-182.267480,231.745300],[-185.258875,231.803955],[-188.250271,231.745300],[-189.951264,231.491129],[-190.713779,230.924130],[-190.889745,229.926995],[-190.889745,229.926995]];
path3347_5_points = [[-168.366285,229.926995],[-168.190319,228.929865],[-167.427804,228.362870],[-165.726811,228.108700],[-162.735415,228.050045],[-159.744019,228.108700],[-158.043026,228.362870],[-157.280511,228.929865],[-157.104545,229.926995],[-157.280511,230.924130],[-158.043026,231.491129],[-159.744019,231.745300],[-162.735415,231.803955],[-165.726811,231.745300],[-167.427804,231.491129],[-168.190319,230.924130],[-168.366285,229.926995],[-168.366285,229.926995]];
path3347_6_points = [[-145.842815,229.926995],[-145.666851,228.929865],[-144.904339,228.362870],[-143.203350,228.108700],[-140.211955,228.050045],[-137.220559,228.108700],[-135.519566,228.362870],[-134.757051,228.929865],[-134.581085,229.926995],[-134.757051,230.924130],[-135.519566,231.491129],[-137.220559,231.745300],[-140.211955,231.803955],[-143.203350,231.745300],[-144.904339,231.491129],[-145.666851,230.924130],[-145.842815,229.926995],[-145.842815,229.926995]];
path3347_7_points = [[-123.319355,229.926995],[-123.143391,228.929865],[-122.380879,228.362870],[-120.679890,228.108700],[-117.688495,228.050045],[-114.697099,228.108700],[-112.996106,228.362870],[-112.233591,228.929865],[-112.057625,229.926995],[-112.233591,230.924130],[-112.996106,231.491129],[-114.697099,231.745300],[-117.688495,231.803955],[-120.679890,231.745300],[-122.380879,231.491129],[-123.143391,230.924130],[-123.319355,229.926995],[-123.319355,229.926995]];
path3347_8_points = [[-100.795895,229.926995],[-100.619929,228.929865],[-99.857414,228.362870],[-98.156421,228.108700],[-95.165025,228.050045],[-92.173630,228.108700],[-90.472641,228.362870],[-89.710129,228.929865],[-89.534165,229.926995],[-89.710129,230.924130],[-90.472641,231.491129],[-92.173630,231.745300],[-95.165025,231.803955],[-98.156421,231.745300],[-99.857414,231.491129],[-100.619929,230.924130],[-100.795895,229.926995],[-100.795895,229.926995]];
path3347_9_points = [[-78.272435,229.926995],[-78.096469,228.929865],[-77.333954,228.362870],[-75.632961,228.108700],[-72.641565,228.050045],[-69.650170,228.108700],[-67.949181,228.362870],[-67.186669,228.929865],[-67.010705,229.926995],[-67.186669,230.924130],[-67.949181,231.491129],[-69.650170,231.745300],[-72.641565,231.803955],[-75.632961,231.745300],[-77.333954,231.491129],[-78.096469,230.924130],[-78.272435,229.926995],[-78.272435,229.926995]];
path3347_10_points = [[-55.748975,229.926995],[-55.573009,228.929865],[-54.810494,228.362870],[-53.109501,228.108700],[-50.118105,228.050045],[-47.126709,228.108700],[-45.425716,228.362870],[-44.663201,228.929865],[-44.487235,229.926995],[-44.663201,230.924130],[-45.425716,231.491129],[-47.126709,231.745300],[-50.118105,231.803955],[-53.109501,231.745300],[-54.810494,231.491129],[-55.573009,230.924130],[-55.748975,229.926995],[-55.748975,229.926995]];
path3347_11_points = [[-33.225505,229.926995],[-33.049541,228.929865],[-32.287029,228.362870],[-30.586040,228.108700],[-27.594645,228.050045],[-24.603249,228.108700],[-22.902256,228.362870],[-22.139741,228.929865],[-21.963775,229.926995],[-22.139741,230.924130],[-22.902256,231.491129],[-24.603249,231.745300],[-27.594645,231.803955],[-30.586040,231.745300],[-32.287029,231.491129],[-33.049541,230.924130],[-33.225505,229.926995],[-33.225505,229.926995]];
path3347_12_points = [[-10.702045,229.926995],[-10.526081,228.929865],[-9.763569,228.362870],[-8.062580,228.108700],[-5.071185,228.050045],[-2.079789,228.108700],[-0.378796,228.362870],[0.383719,228.929865],[0.559685,229.926995],[0.383719,230.924130],[-0.378796,231.491129],[-2.079789,231.745300],[-5.071185,231.803955],[-8.062580,231.745300],[-9.763569,231.491129],[-10.526081,230.924130],[-10.702045,229.926995],[-10.702045,229.926995]];
path3347_13_points = [[11.821415,229.926995],[11.997381,228.929865],[12.759896,228.362870],[14.460889,228.108700],[17.452285,228.050045],[20.443680,228.108700],[22.144669,228.362870],[22.907181,228.929865],[23.083145,229.926995],[22.907181,230.924130],[22.144669,231.491129],[20.443680,231.745300],[17.452285,231.803955],[14.460889,231.745300],[12.759896,231.491129],[11.997381,230.924130],[11.821415,229.926995],[11.821415,229.926995]];
path3347_14_points = [[34.344875,229.926995],[34.520841,228.929865],[35.283356,228.362870],[36.984349,228.108700],[39.975745,228.050045],[42.967140,228.108700],[44.668129,228.362870],[45.430641,228.929865],[45.606605,229.926995],[45.430641,230.924130],[44.668129,231.491129],[42.967140,231.745300],[39.975745,231.803955],[36.984349,231.745300],[35.283356,231.491129],[34.520841,230.924130],[34.344875,229.926995],[34.344875,229.926995]];
path3347_15_points = [[56.868335,229.926995],[57.044301,228.929865],[57.806816,228.362870],[59.507809,228.108700],[62.499205,228.050045],[65.490600,228.108700],[67.191589,228.362870],[67.954101,228.929865],[68.130065,229.926995],[67.954101,230.924130],[67.191589,231.491129],[65.490600,231.745300],[62.499205,231.803955],[59.507809,231.745300],[57.806816,231.491129],[57.044301,230.924130],[56.868335,229.926995],[56.868335,229.926995]];
path3347_16_points = [[79.391805,229.926995],[79.567769,228.929865],[80.330281,228.362870],[82.031270,228.108700],[85.022665,228.050045],[88.014061,228.108700],[89.715054,228.362870],[90.477569,228.929865],[90.653535,229.926995],[90.477569,230.924130],[89.715054,231.491129],[88.014061,231.745300],[85.022665,231.803955],[82.031270,231.745300],[80.330281,231.491129],[79.567769,230.924130],[79.391805,229.926995],[79.391805,229.926995]];
path3347_17_points = [[101.915265,229.926995],[102.091229,228.929865],[102.853741,228.362870],[104.554730,228.108700],[107.546125,228.050045],[110.537521,228.108700],[112.238514,228.362870],[113.001029,228.929865],[113.176995,229.926995],[113.001029,230.924130],[112.238514,231.491129],[110.537521,231.745300],[107.546125,231.803955],[104.554730,231.745300],[102.853741,231.491129],[102.091229,230.924130],[101.915265,229.926995],[101.915265,229.926995]];
path3347_18_points = [[124.438725,229.926995],[124.614689,228.929865],[125.377202,228.362870],[127.078194,228.108700],[130.069595,228.050045],[133.060990,228.108700],[134.761979,228.362870],[135.524491,228.929865],[135.700455,229.926995],[135.524491,230.924130],[134.761979,231.491129],[133.060990,231.745300],[130.069595,231.803955],[127.078194,231.745300],[125.377202,231.491129],[124.614689,230.924130],[124.438725,229.926995],[124.438725,229.926995]];
path3347_19_points = [[146.962185,229.880195],[147.115321,228.849888],[147.819476,228.307343],[149.441768,228.140641],[152.349315,228.237865],[156.700254,228.797192],[157.651987,229.345731],[158.048995,230.161645],[158.013227,231.016551],[157.302269,231.514629],[152.661865,231.803985],[149.611172,231.746425],[147.891920,231.490176],[147.132721,230.909884],[146.962185,229.880195],[146.962185,229.880195]];
path3347_20_points = [[169.485645,229.926995],[169.661611,228.929865],[170.424126,228.362870],[172.125119,228.108700],[175.116515,228.050045],[178.107910,228.108700],[179.808899,228.362870],[180.571411,228.929865],[180.747375,229.926995],[180.571411,230.924130],[179.808899,231.491129],[178.107910,231.745300],[175.116515,231.803955],[172.125119,231.745300],[170.424126,231.491129],[169.661611,230.924130],[169.485645,229.926995],[169.485645,229.926995]];
path3347_21_points = [[192.009115,229.926995],[192.185079,228.929865],[192.947591,228.362870],[194.648580,228.108700],[197.639975,228.050045],[200.631371,228.108700],[202.332364,228.362870],[203.094879,228.929865],[203.270845,229.926995],[203.094879,230.924130],[202.332364,231.491129],[200.631371,231.745300],[197.639975,231.803955],[194.648580,231.745300],[192.947591,231.491129],[192.185079,230.924130],[192.009115,229.926995],[192.009115,229.926995]];
path3347_22_points = [[214.532575,229.926995],[214.708539,228.929865],[215.471051,228.362870],[217.172040,228.108700],[220.163435,228.050045],[223.154831,228.108700],[224.855824,228.362870],[225.618339,228.929865],[225.794305,229.926995],[225.618339,230.924130],[224.855824,231.491129],[223.154831,231.745300],[220.163435,231.803955],[217.172040,231.745300],[215.471051,231.491129],[214.708539,230.924130],[214.532575,229.926995],[214.532575,229.926995]];
path3347_23_points = [[237.056035,229.926995],[237.231999,228.929865],[237.994511,228.362870],[239.695500,228.108700],[242.686895,228.050045],[245.678296,228.108700],[247.379287,228.362870],[248.141801,228.929865],[248.317765,229.926995],[248.141801,230.924130],[247.379287,231.491129],[245.678296,231.745300],[242.686895,231.803955],[239.695500,231.745300],[237.994511,231.491129],[237.231999,230.924130],[237.056035,229.926995],[237.056035,229.926995]];
path3347_24_points = [[259.438725,228.988525],[259.204105,225.012845],[259.564674,224.111222],[260.563335,223.572765],[261.533777,223.807727],[262.662438,225.007470],[265.967945,231.100095],[265.833565,231.373389],[265.218326,231.597195],[262.942375,231.803955],[261.113851,231.726613],[260.084041,231.363091],[259.607485,230.516144],[259.438725,228.988525],[259.438725,228.988525]];
path3347_25_points = [[-264.561925,226.170345],[-264.645762,225.295316],[-264.270687,223.937182],[-262.603526,220.546457],[-260.479895,217.547889],[-259.534231,216.679951],[-258.819245,216.491195],[-257.833604,217.158357],[-257.655909,218.288682],[-258.331922,220.157612],[-259.907405,223.040585],[-261.492970,225.499583],[-262.727325,226.793860],[-263.715350,226.993939],[-264.561925,226.170345],[-264.561925,226.170345]];
path3347_26_points = [[249.820045,210.061195],[248.002041,206.175050],[247.872953,205.045292],[248.222275,204.308205],[249.185746,203.855770],[250.331189,204.459984],[251.828132,206.276135],[253.846105,209.459515],[254.965016,211.419724],[255.376277,212.564927],[255.107818,213.253797],[254.187565,213.845005],[253.203819,214.146395],[252.297801,213.746016],[251.244786,212.449180],[249.820045,210.061195],[249.820045,210.061195]];
path3347_27_points = [[-88.808055,212.330545],[-92.162980,208.008126],[-96.041713,202.181829],[-104.572236,187.492690],[-112.802889,171.213311],[-116.306784,163.399214],[-119.136935,156.293875],[-121.954876,147.622987],[-125.309975,135.935216],[-128.544736,123.624940],[-131.001665,113.086535],[-131.419887,109.884710],[-131.615747,105.616521],[-131.406896,95.162029],[-130.508137,84.285015],[-129.052495,75.547435],[-126.440234,66.537174],[-123.086343,57.566455],[-119.001959,48.654252],[-114.198220,39.819537],[-108.686264,31.081285],[-102.477228,22.458468],[-95.582249,13.970061],[-88.012465,5.635035],[-81.287318,-1.841773],[-80.054184,-3.723064],[-79.940022,-4.237981],[-80.149385,-4.483765],[-81.414314,-5.189816],[-83.069573,-6.576776],[-87.107403,-10.872485],[-91.375515,-16.329014],[-94.986555,-21.904485],[-99.031225,-29.065135],[-94.028015,-34.005985],[-89.963776,-38.736013],[-87.218105,-43.169985],[-85.137015,-47.773745],[-83.492853,-46.672280],[-79.925195,-43.489595],[-75.318222,-39.531323],[-70.659625,-36.416716],[-65.528235,-33.903671],[-59.502885,-31.750085],[-54.177323,-30.476015],[-48.284936,-29.753343],[-41.951678,-29.570766],[-35.303508,-29.916985],[-28.466379,-30.780698],[-21.566248,-32.150605],[-14.729072,-34.015404],[-8.080805,-36.363795],[-3.769324,-37.880066],[-1.696825,-38.231505],[0.662475,-28.026875],[5.305615,-5.352015],[7.148363,3.589409],[7.893082,8.595877],[7.879989,10.032003],[7.623956,10.974590],[7.135507,11.587037],[6.425165,12.032745],[3.771342,12.893380],[-0.706584,13.860590],[-12.123225,15.544555],[-15.641489,15.721293],[-19.848505,15.612400],[-29.403391,14.666170],[-38.937092,12.962770],[-46.598815,10.759105],[-47.254734,10.630164],[-47.750896,10.803689],[-48.281054,11.990654],[-48.223493,14.185044],[-47.612417,17.251897],[-44.866540,25.463164],[-40.317055,35.544785],[-37.259466,41.215034],[-33.521426,47.475824],[-24.591448,60.933385],[-14.702020,74.246188],[-5.028045,85.742955],[0.617202,91.050620],[7.746952,96.352815],[16.110505,101.527240],[25.457162,106.451599],[35.536224,111.003593],[46.096989,115.060926],[56.888760,118.501299],[67.660835,121.202415],[77.734896,122.655908],[90.374570,123.513653],[103.265254,123.682570],[114.092345,123.069585],[120.601541,122.578202],[123.764095,122.829005],[123.871467,123.827262],[123.587714,125.969185],[122.069275,132.424605],[106.863057,186.265051],[100.973715,206.230435],[100.278303,207.382853],[99.011909,208.017321],[96.544673,208.286242],[92.246735,208.342015],[85.832775,208.080638],[79.029636,207.312375],[71.928254,206.061030],[64.619564,204.350405],[57.194499,202.204304],[49.743995,199.646530],[42.358985,196.700886],[35.130405,193.391175],[24.093210,187.706701],[9.038535,178.433605],[2.722911,174.244640],[-3.506294,169.679357],[-9.622793,164.770275],[-15.600300,159.549914],[-21.412527,154.050795],[-27.033190,148.305435],[-32.436000,142.346355],[-37.594671,136.206075],[-42.482918,129.917114],[-47.074453,123.511991],[-51.342990,117.023227],[-55.262242,110.483341],[-58.805923,103.924852],[-61.947747,97.380280],[-64.661426,90.882144],[-66.920675,84.462965],[-69.965937,74.170156],[-72.090655,65.164889],[-73.451820,56.658504],[-74.206425,47.862345],[-74.848355,36.131375],[-76.590055,42.700715],[-77.786810,48.187236],[-78.592258,54.095833],[-79.008003,60.361777],[-79.035653,66.920340],[-78.676813,73.706794],[-77.933091,80.656412],[-76.806093,87.704465],[-75.297425,94.786225],[-70.886004,111.498056],[-68.710034,118.278747],[-66.449985,124.261305],[-64.027926,129.634741],[-61.365928,134.588067],[-58.386061,139.310294],[-55.010395,143.990435],[-41.134760,161.171214],[-25.084365,179.930045],[-19.566448,186.611894],[-17.887878,189.012171],[-17.271385,190.330335],[-17.613130,190.880657],[-18.738579,191.609959],[-23.941886,193.834881],[-50.367185,202.955675],[-74.314388,210.736572],[-85.414645,213.972875],[-87.216515,213.490440],[-88.808055,212.330545],[-88.808055,212.330545]];
path3347_28_points = [[-253.269575,206.511865],[-253.307484,205.759987],[-252.958050,204.445199],[-251.349205,200.867695],[-249.984168,198.510032],[-248.965930,197.228246],[-248.078178,196.831883],[-247.104595,197.130485],[-246.217334,197.741638],[-246.020184,198.553410],[-246.579700,199.976215],[-247.962435,202.420465],[-249.773251,205.217020],[-251.227956,206.805336],[-252.376686,207.224067],[-253.269575,206.511865],[-253.269575,206.511865]];
path3347_29_points = [[238.545555,190.330475],[236.686300,186.412860],[236.644637,185.424342],[237.130895,184.833805],[238.236156,184.375980],[239.219262,184.755251],[240.394793,186.243820],[242.077325,189.113885],[243.318639,191.434893],[243.820524,192.812467],[243.636126,193.610873],[242.818595,194.194375],[241.898416,194.435808],[241.003071,193.984035],[239.947228,192.671457],[238.545555,190.330475],[238.545555,190.330475]];
path3347_30_points = [[-242.023495,186.778505],[-242.058630,186.048329],[-241.703397,184.829756],[-240.215878,181.649582],[-238.349034,178.682307],[-237.519647,177.729858],[-236.890965,177.372255],[-235.808791,177.764458],[-235.475025,178.902239],[-235.888109,180.727355],[-237.046485,183.181565],[-238.641173,185.714777],[-239.999079,187.156389],[-241.124940,187.509824],[-242.023495,186.778505],[-242.023495,186.778505]];
path3347_31_points = [[227.351175,170.910525],[225.696782,167.805734],[225.025566,166.133323],[225.232633,165.334890],[226.213085,164.852035],[227.076705,164.992815],[228.148106,165.834240],[230.425621,168.822571],[232.068368,172.224125],[232.346309,173.582077],[232.099085,174.445995],[231.029881,175.277601],[230.096241,175.124970],[228.977045,173.748984],[227.351175,170.910525],[227.351175,170.910525]];
path3347_32_points = [[-230.220945,168.059785],[-230.835194,167.529908],[-231.068045,166.866045],[-230.423095,164.554865],[-228.869694,161.449559],[-227.258225,159.220397],[-225.786413,158.083255],[-225.164668,157.991651],[-224.651985,158.254005],[-224.277904,158.999955],[-224.362054,160.140874],[-226.024845,164.119485],[-228.679275,168.911585],[-230.220945,168.059785],[-230.220945,168.059785]];
path3347_33_points = [[216.092175,151.207525],[214.287740,147.248069],[214.339861,146.252408],[214.947145,145.509385],[215.740573,145.146326],[216.578734,145.552681],[219.129035,149.353695],[221.067459,153.358935],[221.204785,154.437308],[220.828775,155.037465],[219.672528,155.608532],[218.741189,155.357461],[217.669492,153.988907],[216.092175,151.207525],[216.092175,151.207525]];
path3347_34_points = [[-218.967055,148.327045],[-219.576597,147.809483],[-219.806830,147.152440],[-219.161365,144.846835],[-217.671677,141.842809],[-216.157224,139.776435],[-214.715698,138.749928],[-214.052813,138.658568],[-213.444795,138.865505],[-212.815519,139.456285],[-212.716284,140.299599],[-214.283035,143.767925],[-216.018097,146.844209],[-217.129259,148.388239],[-217.988314,148.761891],[-218.967055,148.327045],[-218.967055,148.327045]];
path3347_35_points = [[204.767175,131.752895],[203.211090,128.452057],[202.865385,126.591265],[203.873577,125.771666],[205.129759,126.135867],[206.609049,127.666630],[208.286565,130.346715],[210.085926,134.232346],[209.986886,135.052167],[209.297435,135.508345],[207.497475,136.079235],[204.767175,131.752895],[204.767175,131.752895]];
path3347_36_points = [[-208.357365,128.164925],[-208.397980,127.160260],[-208.009237,125.772611],[-206.365231,122.524484],[-204.268453,119.772795],[-203.313743,119.005693],[-202.562005,118.869795],[-201.564609,119.443693],[-201.362841,120.399072],[-202.030011,122.164501],[-203.639425,125.168545],[-205.308320,127.855276],[-206.603502,129.220121],[-207.133189,129.420960],[-207.596132,129.308274],[-208.357365,128.164925],[-208.357365,128.164925]];
path3347_37_points = [[193.505445,112.044865],[192.149800,109.308820],[191.655494,107.447151],[192.019200,106.385351],[193.237595,106.048915],[193.902778,106.431684],[194.808155,107.447506],[196.881288,110.587642],[198.540589,113.887982],[198.928677,115.104060],[198.869655,115.767185],[197.733856,116.366590],[196.486028,115.963219],[195.088960,114.531250],[193.505445,112.044865],[193.505445,112.044865]];
path3347_38_points = [[-197.165295,109.064825],[-197.518230,108.464226],[-197.358925,107.370457],[-195.400235,103.369945],[-193.835205,100.781402],[-192.774604,99.463174],[-191.961013,99.197749],[-191.137015,99.767615],[-190.487928,100.638336],[-190.416988,101.650300],[-190.993653,103.148234],[-192.287385,105.476865],[-193.896779,108.096017],[-195.014258,109.396435],[-195.987777,109.634058],[-197.165295,109.064825],[-197.165295,109.064825]];
path3347_39_points = [[68.130065,97.001655],[58.768095,95.619365],[53.386400,94.581005],[47.457838,93.010909],[41.184268,90.989298],[34.767547,88.596394],[28.409536,85.912418],[22.312093,83.017592],[16.677076,79.992137],[11.706345,76.916275],[6.298633,73.090494],[1.161469,69.066980],[-3.712991,64.837789],[-8.332591,60.394976],[-12.705175,55.730597],[-16.838588,50.836706],[-20.740673,45.705361],[-24.419275,40.328615],[-27.881451,34.645550],[-30.822007,29.218505],[-32.743085,25.031967],[-33.165739,23.711541],[-33.146825,23.070425],[-18.766335,21.141065],[-4.782805,19.608675],[-1.407705,22.808685],[4.472622,27.632830],[11.111648,31.702244],[18.448368,35.001328],[26.421781,37.514482],[34.970883,39.226109],[44.034672,40.120610],[53.552143,40.182384],[63.462295,39.395835],[73.007760,37.811238],[83.802804,35.324387],[94.573156,32.263116],[104.044545,28.955255],[114.584715,24.424255],[117.869385,23.013665],[120.552744,21.840871],[123.709585,19.973255],[125.800396,18.545195],[127.394171,17.833548],[128.055815,17.903575],[128.654573,18.341340],[129.745264,20.571601],[130.829908,25.027358],[132.072167,32.211639],[135.684185,56.777885],[139.707885,84.819385],[139.627463,85.617869],[139.231814,86.467068],[137.683895,88.161728],[135.442256,89.591596],[132.885025,90.444905],[122.561765,93.188285],[114.091459,95.137344],[104.928505,96.557735],[96.164308,97.146929],[85.202460,97.440325],[74.904024,97.403406],[68.130065,97.001655],[68.130065,97.001655]];
path3347_40_points = [[183.092035,93.845315],[181.118349,90.584877],[180.232572,88.617387],[180.327769,87.529576],[181.297005,86.908175],[183.090565,86.552455],[185.786355,91.139835],[187.601284,94.905500],[187.540673,95.863477],[186.917505,96.605065],[186.129063,97.021061],[185.342600,96.781957],[183.092035,93.845315],[183.092035,93.845315]];
path3347_41_points = [[-185.925695,89.484655],[-186.179316,88.905760],[-185.963421,87.732452],[-184.555102,84.429322],[-182.564780,81.228722],[-181.621380,80.183574],[-180.856495,79.784105],[-179.593421,80.141050],[-179.208904,81.262702],[-179.703467,83.163414],[-181.077635,85.857535],[-182.597578,88.341602],[-183.660624,89.585897],[-184.644190,89.872792],[-185.925695,89.484655],[-185.925695,89.484655]];
path3347_42_points = [[171.053785,73.054335],[169.191049,69.058561],[169.153639,68.055090],[169.646075,67.451365],[170.806482,66.846583],[171.715840,67.078922],[172.800510,68.502438],[174.486855,71.471185],[176.349591,75.466959],[176.387001,76.470430],[175.894565,77.074155],[174.734158,77.678939],[173.824800,77.446601],[172.740130,76.023086],[171.053785,73.054335],[171.053785,73.054335]];
path3347_43_points = [[-174.221345,70.278985],[-175.029082,69.662553],[-175.185116,68.794845],[-174.622240,67.282722],[-173.273245,64.733045],[-171.136375,61.449634],[-170.230812,60.447719],[-169.594765,60.076075],[-168.307447,60.454423],[-167.936891,61.647985],[-168.484442,63.681315],[-169.951445,66.578965],[-171.356885,68.864877],[-172.409791,70.133275],[-173.300999,70.549523],[-174.221345,70.278985],[-174.221345,70.278985]];
path3347_44_points = [[159.845015,53.550775],[158.468500,50.998880],[157.894525,49.490389],[158.053135,48.625614],[158.874375,48.004865],[159.808183,47.726845],[160.706941,48.151864],[161.772936,49.458184],[163.208455,51.824065],[165.114077,55.765950],[165.151167,56.753497],[164.648335,57.356555],[163.475760,57.973926],[162.567049,57.769410],[161.498151,56.407021],[159.845015,53.550775],[159.845015,53.550775]];
path3347_45_points = [[-162.909485,50.599015],[-163.684760,50.007202],[-163.847377,49.192721],[-162.120715,45.517655],[-160.438844,42.649159],[-159.263264,41.164850],[-158.276479,40.792056],[-157.160995,41.258105],[-156.662567,41.851461],[-156.705163,42.834079],[-158.623155,46.755655],[-160.047401,49.071833],[-161.119863,50.379835],[-162.015553,50.836587],[-162.909485,50.599015],[-162.909485,50.599015]];
path3347_46_points = [[148.626155,33.919005],[147.210774,31.140232],[146.711219,29.367291],[147.121877,28.429035],[148.437135,28.154315],[149.133565,28.507735],[150.038769,29.449951],[152.056814,32.392505],[153.653896,35.565444],[154.032898,36.795641],[153.992645,37.552235],[153.000127,38.416699],[151.791320,38.110450],[150.341553,36.616786],[148.626155,33.919005],[148.626155,33.919005]];
path3347_47_points = [[-152.202895,31.118935],[-152.663050,30.543379],[-152.632822,29.595772],[-150.954515,25.980545],[-149.219516,23.013988],[-148.019096,21.476535],[-147.027178,21.080627],[-145.917685,21.538705],[-145.433602,22.132661],[-145.481579,23.133114],[-147.370195,27.106695],[-149.072443,30.050946],[-150.163926,31.467459],[-151.066719,31.706650],[-152.202895,31.118935],[-152.202895,31.118935]];
path3347_48_points = [[137.344685,14.175875],[135.486310,10.297802],[135.569621,9.472551],[136.248345,9.015195],[138.043165,8.446285],[139.172771,9.825690],[140.833229,12.915361],[142.256677,16.142487],[142.675255,17.934255],[141.708170,18.737045],[140.504254,18.383091],[139.053195,16.865124],[137.344685,14.175875],[137.344685,14.175875]];
path3347_49_points = [[-140.989425,11.381085],[-141.459163,10.772739],[-141.363702,9.752932],[-139.247005,5.732745],[-136.590821,2.049254],[-135.728830,1.628550],[-134.952965,1.957745],[-134.382320,2.685462],[-134.351614,3.688527],[-136.140685,7.620455],[-137.729029,10.422636],[-138.808355,11.783177],[-139.766031,12.002516],[-140.989425,11.381085],[-140.989425,11.381085]];
path3347_50_points = [[126.432535,-4.791525],[124.329715,-9.066761],[124.360637,-10.026750],[125.010025,-10.624335],[126.111638,-11.101825],[126.729035,-11.113145],[129.559125,-6.687915],[130.873754,-4.463434],[131.455714,-3.032873],[131.376862,-2.051790],[130.709055,-1.175745],[129.871636,-0.585018],[129.057894,-0.840113],[128.000602,-2.166968],[126.432535,-4.791525],[126.432535,-4.791525]];
path3347_51_points = [[-130.184325,-8.116285],[-130.251223,-8.779897],[-129.882717,-9.995955],[-128.282792,-13.295225],[-126.271136,-16.433725],[-125.387967,-17.448821],[-124.734335,-17.831085],[-123.457509,-17.551030],[-123.055451,-16.603434],[-123.532606,-14.827145],[-124.893415,-12.061015],[-126.494033,-9.444343],[-127.864400,-7.948206],[-129.072002,-7.522291],[-130.184325,-8.116285],[-130.184325,-8.116285]];
path3347_52_points = [[115.445435,-23.979215],[114.120822,-26.709694],[113.572385,-28.930676],[113.817951,-30.423568],[114.244055,-30.828669],[114.875345,-30.969775],[116.089575,-29.632225],[118.052525,-26.599143],[119.879252,-23.339879],[120.684815,-21.323785],[120.276646,-20.830664],[119.295305,-20.314135],[118.531543,-20.336184],[117.641563,-20.948430],[115.445435,-23.979215],[115.445435,-23.979215]];
path3347_53_points = [[-118.922595,-27.824315],[-118.561216,-29.614088],[-117.069291,-32.924334],[-115.278381,-36.109680],[-114.020045,-37.524755],[-112.266895,-36.749835],[-111.807041,-36.173827],[-111.838115,-35.224691],[-113.520225,-31.602585],[-115.122150,-29.081687],[-116.528719,-27.631116],[-117.781634,-27.221713],[-118.922595,-27.824315],[-118.922595,-27.824315]];
path3347_54_points = [[103.864495,-44.135935],[102.333607,-46.713590],[101.694258,-48.212766],[101.860434,-49.059977],[102.746125,-49.681735],[103.725599,-49.990471],[104.607699,-49.614000],[105.609347,-48.365159],[106.947465,-46.056785],[108.589639,-42.974118],[109.254828,-41.312239],[109.045925,-40.517073],[108.065825,-40.034545],[107.294824,-40.098344],[106.335086,-40.805628],[103.864495,-44.135935],[103.864495,-44.135935]];
path3347_55_points = [[-107.182125,-47.116175],[-107.544351,-47.847363],[-107.437136,-48.945473],[-105.690015,-52.708615],[-104.074502,-55.496669],[-103.025368,-56.834676],[-102.137344,-57.046965],[-101.005165,-56.457865],[-100.545005,-55.882305],[-100.575229,-54.934699],[-102.253535,-51.319475],[-104.020622,-48.315556],[-105.244990,-46.772409],[-106.205778,-46.451970],[-107.182125,-47.116175],[-107.182125,-47.116175]];
path3347_56_points = [[93.959835,-61.470295],[90.271499,-67.869566],[90.194933,-68.412187],[90.381670,-68.761840],[91.395245,-69.342065],[92.351475,-69.622771],[93.245937,-69.215438],[94.284523,-67.940928],[95.673125,-65.620105],[97.073394,-62.785288],[97.636687,-60.754490],[97.362580,-59.532499],[96.250645,-59.124105],[95.222367,-59.813300],[93.959835,-61.470295],[93.959835,-61.470295]];
path3347_57_points = [[-96.011465,-66.555175],[-96.565585,-67.159429],[-96.569801,-68.102099],[-94.701025,-71.937055],[-91.753525,-76.672003],[-91.036458,-76.824446],[-90.139195,-76.129395],[-89.556540,-75.394241],[-89.515690,-74.381725],[-91.289605,-70.372685],[-92.865890,-67.486370],[-93.898909,-66.113891],[-94.807740,-65.916432],[-96.011465,-66.555175],[-96.011465,-66.555175]];
path3347_58_points = [[82.698105,-81.178325],[79.075581,-87.416429],[79.113600,-88.219634],[79.973075,-88.599285],[81.775185,-89.155385],[82.975353,-87.811798],[84.659397,-84.792761],[86.069470,-81.615859],[86.447725,-79.798675],[85.664394,-78.998024],[84.777414,-78.961425],[83.788184,-79.688363],[82.698105,-81.178325],[82.698105,-81.178325]];
path3347_59_points = [[-84.722115,-86.246135],[-85.250572,-86.852793],[-85.235115,-87.830504],[-83.352255,-91.790355],[-81.935966,-94.160201],[-80.879740,-95.468496],[-79.978847,-95.896916],[-79.028555,-95.627135],[-78.178311,-95.020002],[-78.000251,-94.168961],[-78.561499,-92.660742],[-79.929175,-90.082075],[-81.566934,-87.201072],[-82.628998,-85.827653],[-83.539384,-85.622460],[-84.722115,-86.246135],[-84.722115,-86.246135]];
path3347_60_points = [[70.567195,-101.923905],[69.179198,-104.811985],[68.605705,-106.997021],[68.855659,-108.380377],[69.292224,-108.740601],[69.938005,-108.863415],[71.332830,-107.602136],[73.382675,-104.569695],[74.677999,-102.240922],[75.247021,-100.753456],[75.159271,-99.747013],[74.484275,-98.861305],[73.653990,-98.246987],[72.889200,-98.423784],[71.942678,-99.584991],[70.567195,-101.923905],[70.567195,-101.923905]];
path3347_61_points = [[-74.041155,-106.034835],[-74.081412,-106.791429],[-73.702412,-108.021628],[-72.105333,-111.194570],[-70.087289,-114.137127],[-69.182085,-115.079344],[-68.485655,-115.432765],[-67.198796,-115.172380],[-66.802052,-114.261944],[-67.303010,-112.507530],[-68.709255,-109.715215],[-70.405650,-107.000840],[-71.845395,-105.492571],[-73.050045,-105.175529],[-74.041155,-106.034835],[-74.041155,-106.034835]];
path3347_62_points = [[59.234405,-121.759065],[57.894190,-124.563953],[57.339204,-126.712325],[57.579883,-128.087162],[58.001859,-128.447936],[58.626665,-128.571445],[59.922227,-127.343560],[61.854480,-124.529014],[63.610198,-121.431468],[64.376155,-119.354585],[63.978065,-118.562260],[63.020955,-117.928965],[62.275841,-117.972428],[61.397151,-118.624485],[59.234405,-121.759065],[59.234405,-121.759065]];
path3347_63_points = [[-62.779425,-125.742865],[-62.865580,-126.594104],[-62.489151,-127.878063],[-60.808740,-131.033901],[-58.658589,-133.789901],[-57.694985,-134.574063],[-56.959095,-134.725585],[-55.148845,-134.202315],[-55.607429,-132.824209],[-57.337165,-129.510885],[-59.092240,-126.738735],[-60.562977,-125.201450],[-61.781373,-124.876878],[-62.779425,-125.742865],[-62.779425,-125.742865]];
path3347_64_points = [[48.041975,-141.173395],[46.429379,-144.097417],[45.747410,-145.934220],[45.941133,-147.011723],[46.955615,-147.657845],[47.707353,-147.521947],[48.662063,-146.754847],[50.758841,-144.003160],[52.402847,-140.755033],[52.791590,-139.367383],[52.750975,-138.362715],[52.001218,-137.229367],[51.543303,-137.107471],[51.017318,-137.289680],[49.722995,-138.589180],[48.041975,-141.173395],[48.041975,-141.173395]];
path3347_65_points = [[-50.915425,-144.824725],[-51.203791,-145.786147],[-51.018178,-147.195409],[-49.636082,-150.598975],[-47.591283,-153.518461],[-46.577290,-154.322623],[-45.705925,-154.436905],[-43.852065,-153.910345],[-44.301353,-152.597357],[-45.854534,-149.604114],[-49.156475,-144.251175],[-49.947806,-144.112906],[-50.915425,-144.824725],[-50.915425,-144.824725]];
path3347_66_points = [[36.780245,-160.881425],[35.166895,-163.806833],[34.485619,-165.643714],[34.681615,-166.721158],[35.700085,-167.368255],[36.432716,-167.219045],[37.372217,-166.430720],[39.449831,-163.627979],[41.088938,-160.342536],[41.480303,-158.950834],[41.445545,-157.956895],[40.715979,-156.899153],[39.736130,-157.008360],[38.444664,-158.322967],[36.780245,-160.881425],[36.780245,-160.881425]];
path3347_67_points = [[-39.763255,-164.204435],[-40.392533,-164.795211],[-40.491771,-165.638524],[-38.925025,-169.106845],[-37.085917,-172.323137],[-35.845009,-174.004504],[-34.919976,-174.424901],[-34.028495,-173.858285],[-33.561803,-172.768440],[-33.677755,-171.233626],[-34.254104,-169.459630],[-35.168606,-167.652237],[-36.299017,-166.017235],[-37.523092,-164.760410],[-38.718586,-164.087548],[-39.763255,-164.204435],[-39.763255,-164.204435]];
path3347_68_points = [[25.396175,-180.628895],[24.043904,-183.306996],[23.568669,-185.224424],[23.970669,-186.372747],[25.250105,-186.743535],[25.884077,-186.375795],[26.783979,-185.383998],[28.902245,-182.133755],[30.709924,-178.277384],[30.641564,-177.440394],[29.998585,-176.985645],[28.207585,-176.433805],[25.396175,-180.628895],[25.396175,-180.628895]];
path3347_69_points = [[-28.415325,-183.848965],[-28.950902,-184.455261],[-28.950626,-185.429962],[-27.132105,-189.393755],[-24.885861,-192.782241],[-23.986784,-193.531242],[-23.261375,-193.623525],[-22.344945,-192.980979],[-21.963775,-192.135355],[-24.271568,-187.228402],[-25.956889,-184.301974],[-26.930345,-183.017525],[-28.415325,-183.848965],[-28.415325,-183.848965]];
path3347_70_points = [[14.081585,-200.427105],[12.404709,-203.923451],[12.256929,-205.002673],[12.552545,-205.694655],[13.523865,-206.216833],[14.479795,-206.092915],[15.949936,-204.339800],[17.767865,-201.284202],[19.207712,-198.276992],[19.543605,-196.669035],[18.428924,-196.121917],[17.153894,-196.561166],[15.708214,-197.993867],[14.081585,-200.427105],[14.081585,-200.427105]];
path3347_71_points = [[-17.742325,-203.652395],[-17.409174,-205.684068],[-15.791325,-209.247015],[-14.422892,-211.611728],[-13.404482,-212.892436],[-12.514889,-213.282889],[-11.532905,-212.976835],[-10.648495,-212.353773],[-10.486317,-211.499976],[-11.134534,-209.985956],[-12.681305,-207.382225],[-14.534188,-204.577969],[-15.884377,-203.103338],[-16.898286,-202.835692],[-17.742325,-203.652395],[-17.742325,-203.652395]];
path3347_72_points = [[2.987685,-219.784245],[1.128426,-223.701855],[1.086763,-224.690370],[1.573025,-225.280905],[2.678284,-225.738736],[3.661387,-225.359468],[4.836914,-223.870900],[6.519445,-221.000835],[7.760765,-218.679822],[8.262652,-217.302249],[8.078256,-216.503846],[7.260725,-215.920345],[6.340542,-215.678926],[5.445197,-216.130723],[4.389357,-217.443305],[2.987685,-219.784245],[2.987685,-219.784245]];
path3347_73_points = [[-6.481335,-223.361635],[-6.585186,-224.135544],[-6.293300,-225.284894],[-4.884416,-228.119825],[-2.978877,-230.686248],[-2.066172,-231.499964],[-1.300875,-231.803985],[0.226491,-231.582036],[0.600101,-231.265110],[0.712558,-230.775782],[0.150690,-229.174615],[-1.465745,-226.567925],[-3.295919,-224.055456],[-4.639424,-222.749100],[-5.649987,-222.550584],[-6.481335,-223.361635],[-6.481335,-223.361635]];
scale([profile_scale, -profile_scale, 1])
union() {
linear_extrude(height=h)
polygon(path3347_0_points);
linear_extrude(height=h)
polygon(path3347_1_points);
linear_extrude(height=h)
polygon(path3347_2_points);
linear_extrude(height=h)
polygon(path3347_3_points);
linear_extrude(height=h)
polygon(path3347_4_points);
linear_extrude(height=h)
polygon(path3347_5_points);
linear_extrude(height=h)
polygon(path3347_6_points);
linear_extrude(height=h)
polygon(path3347_7_points);
linear_extrude(height=h)
polygon(path3347_8_points);
linear_extrude(height=h)
polygon(path3347_9_points);
linear_extrude(height=h)
polygon(path3347_10_points);
linear_extrude(height=h)
polygon(path3347_11_points);
linear_extrude(height=h)
polygon(path3347_12_points);
linear_extrude(height=h)
polygon(path3347_13_points);
linear_extrude(height=h)
polygon(path3347_14_points);
linear_extrude(height=h)
polygon(path3347_15_points);
linear_extrude(height=h)
polygon(path3347_16_points);
linear_extrude(height=h)
polygon(path3347_17_points);
linear_extrude(height=h)
polygon(path3347_18_points);
linear_extrude(height=h)
polygon(path3347_19_points);
linear_extrude(height=h)
polygon(path3347_20_points);
linear_extrude(height=h)
polygon(path3347_21_points);
linear_extrude(height=h)
polygon(path3347_22_points);
linear_extrude(height=h)
polygon(path3347_23_points);
linear_extrude(height=h)
polygon(path3347_24_points);
linear_extrude(height=h)
polygon(path3347_25_points);
linear_extrude(height=h)
polygon(path3347_26_points);
linear_extrude(height=h)
polygon(path3347_27_points);
linear_extrude(height=h)
polygon(path3347_28_points);
linear_extrude(height=h)
polygon(path3347_29_points);
linear_extrude(height=h)
polygon(path3347_30_points);
linear_extrude(height=h)
polygon(path3347_31_points);
linear_extrude(height=h)
polygon(path3347_32_points);
linear_extrude(height=h)
polygon(path3347_33_points);
linear_extrude(height=h)
polygon(path3347_34_points);
linear_extrude(height=h)
polygon(path3347_35_points);
linear_extrude(height=h)
polygon(path3347_36_points);
linear_extrude(height=h)
polygon(path3347_37_points);
linear_extrude(height=h)
polygon(path3347_38_points);
linear_extrude(height=h)
polygon(path3347_39_points);
linear_extrude(height=h)
polygon(path3347_40_points);
linear_extrude(height=h)
polygon(path3347_41_points);
linear_extrude(height=h)
polygon(path3347_42_points);
linear_extrude(height=h)
polygon(path3347_43_points);
linear_extrude(height=h)
polygon(path3347_44_points);
linear_extrude(height=h)
polygon(path3347_45_points);
linear_extrude(height=h)
polygon(path3347_46_points);
linear_extrude(height=h)
polygon(path3347_47_points);
linear_extrude(height=h)
polygon(path3347_48_points);
linear_extrude(height=h)
polygon(path3347_49_points);
linear_extrude(height=h)
polygon(path3347_50_points);
linear_extrude(height=h)
polygon(path3347_51_points);
linear_extrude(height=h)
polygon(path3347_52_points);
linear_extrude(height=h)
polygon(path3347_53_points);
linear_extrude(height=h)
polygon(path3347_54_points);
linear_extrude(height=h)
polygon(path3347_55_points);
linear_extrude(height=h)
polygon(path3347_56_points);
linear_extrude(height=h)
polygon(path3347_57_points);
linear_extrude(height=h)
polygon(path3347_58_points);
linear_extrude(height=h)
polygon(path3347_59_points);
linear_extrude(height=h)
polygon(path3347_60_points);
linear_extrude(height=h)
polygon(path3347_61_points);
linear_extrude(height=h)
polygon(path3347_62_points);
linear_extrude(height=h)
polygon(path3347_63_points);
linear_extrude(height=h)
polygon(path3347_64_points);
linear_extrude(height=h)
polygon(path3347_65_points);
linear_extrude(height=h)
polygon(path3347_66_points);
linear_extrude(height=h)
polygon(path3347_67_points);
linear_extrude(height=h)
polygon(path3347_68_points);
linear_extrude(height=h)
polygon(path3347_69_points);
linear_extrude(height=h)
polygon(path3347_70_points);
linear_extrude(height=h)
polygon(path3347_71_points);
linear_extrude(height=h)
polygon(path3347_72_points);
linear_extrude(height=h)
polygon(path3347_73_points);
}
}
module design_odroid(h, w, res=4) {
profile_scale = 25.4/90; //made in inkscape in mm
path3392_0_points = [[118.351927,79.867918],[116.075326,77.238252],[114.805852,74.898008],[114.255425,72.021386],[114.135967,67.782588],[114.247344,63.420080],[114.854611,60.565445],[116.367471,58.212317],[119.195627,55.354328],[121.464268,53.384696],[123.601526,51.936468],[125.640932,51.006960],[127.616017,50.593491],[129.560311,50.693378],[131.507343,51.303938],[133.490645,52.422489],[135.543747,54.046348],[137.450954,55.975568],[138.683175,57.851506],[139.367659,59.937173],[139.631657,62.495578],[139.796607,67.439658],[132.599107,67.815058],[127.934466,68.331817],[126.528120,68.795218],[125.707085,69.439835],[125.447356,70.299069],[125.724930,71.406322],[127.795967,74.498488],[129.193085,76.037011],[130.429081,76.734773],[131.911840,76.689690],[134.049247,75.999678],[135.920866,75.422076],[137.334516,75.247190],[138.279421,75.441659],[138.744805,75.972120],[138.719889,76.805213],[138.193899,77.907576],[135.595587,80.786668],[133.402377,82.485020],[131.208753,83.664720],[129.020316,84.326065],[126.842665,84.469355],[124.681400,84.094887],[122.542122,83.202960],[120.430431,81.793870],[118.351927,79.867918],[118.351927,79.867918]];
path3392_1_points = [[222.227177,82.503848],[219.621426,79.995426],[217.679809,76.739613],[216.415511,72.976624],[215.841718,68.946674],[215.971618,64.889977],[216.818395,61.046749],[218.395236,57.657205],[220.715327,54.961558],[224.319196,52.486336],[227.694577,50.985868],[229.973870,50.807329],[232.325105,51.318512],[234.643444,52.426823],[236.824047,54.039665],[238.762076,56.064444],[240.352692,58.408564],[241.491055,60.979431],[242.072327,63.684448],[242.439167,67.439658],[234.615797,67.812328],[229.090548,68.395599],[227.409749,68.822132],[226.792437,69.274618],[227.067504,71.194091],[227.831447,72.867412],[228.992381,74.245637],[230.458420,75.279821],[232.137676,75.921020],[233.938266,76.120289],[235.768301,75.828683],[237.535897,74.997258],[239.205186,74.074364],[240.404866,73.750005],[241.133290,73.948918],[241.388811,74.595839],[241.169782,75.615502],[240.474556,76.932644],[237.648927,80.158308],[235.718694,81.721806],[233.741521,82.929608],[231.741239,83.778090],[229.741677,84.263626],[227.766667,84.382595],[225.840038,84.131370],[223.985622,83.506329],[222.227247,82.503848],[222.227177,82.503848]];
path3392_2_points = [[-83.064923,81.750398],[-83.178505,81.177103],[-82.876503,80.604715],[-81.261193,79.726798],[-80.425725,79.441957],[-79.788734,78.954768],[-79.323381,78.075920],[-79.002824,76.616104],[-78.688741,71.196329],[-78.631763,61.180968],[-78.688607,51.160262],[-79.002962,45.741013],[-79.324121,44.282457],[-79.790556,43.404893],[-80.429235,42.918530],[-81.267123,42.633578],[-82.968444,41.662998],[-83.361272,40.991159],[-83.357543,40.297048],[-82.556198,39.546873],[-80.687414,38.963959],[-73.641823,38.277948],[-66.457971,38.144559],[-64.212386,38.301833],[-62.766679,38.649833],[-62.047587,39.219619],[-61.981849,40.042251],[-63.517383,42.570298],[-64.690930,44.413639],[-65.498342,46.533271],[-65.964524,49.019277],[-66.114383,51.961738],[-66.114383,58.051618],[-59.855683,58.051618],[-53.596993,58.051618],[-53.596993,50.687178],[-53.684963,46.798900],[-54.051194,44.473224],[-54.849164,43.241125],[-56.232353,42.633578],[-57.933688,41.663035],[-58.326352,40.991218],[-58.322433,40.297048],[-57.494139,39.540679],[-55.532612,38.959871],[-47.982443,38.280588],[-41.103525,38.323240],[-38.792035,38.616308],[-37.227623,39.092878],[-36.406612,39.754703],[-36.325328,40.603538],[-36.980093,41.641138],[-38.367233,42.869258],[-40.014641,44.441749],[-40.515489,45.503151],[-40.837084,47.018203],[-41.050469,52.219889],[-40.870703,61.668078],[-40.576322,70.340787],[-40.135908,75.548890],[-39.404434,78.274175],[-38.236873,79.498428],[-37.041796,80.311218],[-36.530702,81.026815],[-36.694851,81.641773],[-37.525502,82.152646],[-41.151344,82.848358],[-47.338303,83.086388],[-53.525908,82.768006],[-57.452198,81.957404],[-58.388099,81.435275],[-58.543570,80.871396],[-57.846912,80.292870],[-56.226423,79.726798],[-54.834724,79.107917],[-54.039840,77.809281],[-53.680891,75.299927],[-53.596993,71.048888],[-53.596993,63.058578],[-59.855683,63.058578],[-66.114383,63.058578],[-66.095183,69.630198],[-65.923934,74.057021],[-65.310167,76.894064],[-64.056828,78.623269],[-61.966863,79.726578],[-60.592618,80.689171],[-60.352671,81.270177],[-60.476063,81.825818],[-61.705617,82.381886],[-64.301091,82.773345],[-71.768843,83.068514],[-79.237412,82.723485],[-81.833908,82.314696],[-83.064893,81.750418],[-83.064923,81.750398]];
path3392_3_points = [[-28.789973,79.957048],[-29.350121,78.306965],[-29.512399,76.684239],[-29.275158,75.085786],[-28.636743,73.508519],[-27.595503,71.949354],[-26.149786,70.405206],[-22.038313,67.349618],[-17.826708,64.482481],[-15.238433,62.238678],[-14.636495,61.221221],[-14.332852,60.120669],[-14.529318,57.939979],[-15.645554,56.236005],[-16.491624,55.731350],[-17.499283,55.548148],[-18.723269,55.701132],[-19.340433,56.316514],[-19.437734,57.628941],[-19.102133,59.873058],[-18.756852,62.244345],[-18.960400,63.657639],[-19.899305,64.477558],[-21.760093,65.068718],[-23.564201,65.365804],[-24.996645,65.177825],[-26.259533,64.434985],[-27.554973,63.067488],[-28.717807,61.472207],[-29.182120,60.236084],[-28.982823,59.038512],[-28.154823,57.558888],[-26.255965,55.439022],[-23.578927,53.595575],[-20.273701,52.111967],[-16.490283,51.071618],[-14.613000,50.913061],[-12.727300,51.214974],[-10.734122,52.005251],[-8.534403,53.311788],[-6.020858,55.175265],[-5.228893,56.083946],[-4.675667,57.169810],[-4.072036,60.450759],[-3.783173,66.173448],[-3.125839,73.649258],[-2.617756,76.294685],[-2.065223,77.707198],[-1.440993,79.175095],[-1.886801,80.531559],[-3.157264,81.691841],[-5.007000,82.571191],[-7.190626,83.084862],[-9.462759,83.148104],[-11.578015,82.676169],[-13.291013,81.584308],[-14.088997,80.927145],[-14.793102,80.708090],[-15.497204,80.927145],[-16.295183,81.584308],[-17.255860,82.167535],[-18.761170,82.645150],[-22.580713,83.086388],[-25.028049,82.955078],[-26.708658,82.475451],[-27.877609,81.518958],[-28.789973,79.957048],[-28.789973,79.957048]];
path3392_4_points = [[5.914047,81.921148],[5.779125,80.867230],[6.466037,79.969658],[6.966643,78.754077],[7.370411,76.015569],[7.738197,67.439658],[7.370411,58.863750],[6.966643,56.125243],[6.466037,54.909658],[5.757833,54.323412],[5.523268,53.758030],[5.729666,53.231173],[6.344351,52.760503],[8.667877,52.058370],[12.232437,51.792928],[16.634533,52.250233],[17.890120,52.832343],[18.546907,53.659408],[19.032797,54.522498],[19.712733,54.726743],[20.780939,54.240853],[22.431637,53.033538],[25.176768,51.220377],[27.344173,50.697248],[28.290108,50.924563],[29.186268,51.480529],[30.955467,53.586598],[31.857206,55.183098],[32.246828,56.536605],[32.143440,57.823314],[31.566147,59.219418],[30.245805,60.903975],[28.554663,61.675696],[26.456896,61.540606],[23.916677,60.504728],[22.626063,59.963010],[21.703866,60.044859],[20.969842,60.846417],[20.243747,62.463828],[19.335326,66.856589],[19.040108,72.438016],[19.354785,77.408807],[19.739799,79.102931],[20.276047,79.969658],[21.023280,80.585622],[21.248277,81.164954],[20.982104,81.693630],[20.255828,82.157629],[17.547232,82.835501],[13.371017,83.086388],[8.401597,82.744098],[6.725248,82.373588],[5.914047,81.921148],[5.914047,81.921148]];
path3392_5_points = [[39.719727,79.905878],[38.546683,78.298874],[37.586900,76.289773],[36.357552,71.421615],[36.132552,66.014068],[36.428204,63.330732],[37.012767,60.779798],[37.892270,58.520838],[39.091964,56.484222],[40.567381,54.702872],[42.274053,53.209708],[44.167512,52.037650],[46.203287,51.219621],[48.336912,50.788540],[50.523917,50.777328],[53.110836,50.938407],[54.549635,50.677588],[55.170659,49.814645],[55.304257,48.169358],[54.687858,45.324389],[53.205877,42.786808],[52.318183,41.608269],[51.932607,40.596518],[52.043078,39.755704],[52.643525,39.089980],[53.727876,38.603498],[55.290061,38.300409],[59.823647,38.261018],[65.944037,38.649678],[66.569907,57.829728],[66.973723,67.955750],[67.476083,73.936101],[68.246811,76.973713],[68.785882,77.764908],[69.455727,78.271518],[70.495715,78.969465],[70.955103,79.638115],[70.861188,80.383044],[70.241267,81.309828],[68.877557,82.146973],[66.219951,82.695493],[55.717097,83.086388],[48.392664,83.013322],[44.128057,82.626503],[41.658627,81.674499],[39.719727,79.905878],[39.719727,79.905878]];
path3392_6_points = [[76.011407,81.921148],[75.899193,80.853194],[76.640727,79.921868],[77.210175,78.341560],[77.584941,74.456458],[77.739607,59.968398],[77.819070,46.050333],[78.042820,41.493485],[78.362017,39.436368],[79.012800,38.825475],[80.025727,38.394435],[82.701641,38.067683],[85.517016,38.447647],[86.704268,38.900004],[87.599107,39.525868],[88.238032,40.958708],[88.709462,43.747506],[89.101197,52.957988],[89.101197,64.888018],[93.071177,60.918038],[94.956012,58.889983],[95.943412,57.396419],[96.123280,56.232684],[95.585517,55.194118],[94.799411,53.713448],[94.953497,52.616538],[95.793306,52.227957],[97.260062,51.968073],[101.211120,51.816795],[105.080086,52.127506],[106.444228,52.445108],[107.140377,52.865008],[107.005504,53.596415],[106.148458,54.795359],[102.833167,57.930938],[99.325705,61.193886],[98.260633,62.530698],[97.871727,63.430468],[99.686498,66.883901],[104.037417,73.072458],[108.098156,79.115533],[109.109411,81.184847],[109.214747,82.219178],[108.114271,82.727552],[106.249835,82.986449],[101.374922,82.866560],[96.881684,82.081005],[95.494342,81.507820],[95.061797,80.851278],[94.940979,79.861334],[94.369696,78.355544],[92.245387,74.614938],[89.101197,69.987858],[89.101197,74.585648],[89.474892,78.063784],[89.879396,79.301587],[90.373347,79.969658],[91.120597,80.585622],[91.345607,81.164954],[91.079445,81.693630],[90.353177,82.157629],[87.644589,82.835501],[83.468377,83.086388],[78.498953,82.744098],[76.822604,82.373588],[76.011407,81.921148],[76.011407,81.921148]];
path3392_7_points = [[146.108757,81.921148],[145.973836,80.867230],[146.660757,79.969658],[147.161357,78.754077],[147.565122,76.015569],[147.932907,67.439658],[147.565122,58.863750],[147.161357,56.125243],[146.660757,54.909658],[145.952550,54.323412],[145.717983,53.758030],[145.924381,53.231173],[146.539066,52.760503],[148.862592,52.058370],[152.427147,51.792928],[156.829247,52.250233],[158.084834,52.832343],[158.741617,53.659408],[159.227513,54.522498],[159.907451,54.726743],[160.975655,54.240853],[162.626347,53.033538],[165.218012,51.278093],[167.266198,50.681356],[169.089319,51.240210],[171.005787,52.951538],[172.167023,54.736185],[172.608073,56.566594],[172.424437,58.306136],[171.711618,59.818185],[170.565118,60.966114],[169.080438,61.613295],[167.353081,61.623102],[165.478547,60.858908],[163.451938,59.699006],[162.776402,59.515840],[162.250702,59.644848],[161.422779,60.982337],[160.516107,63.997378],[159.526696,68.655080],[159.284848,72.746614],[159.787595,76.186242],[161.031967,78.888228],[162.094671,80.969034],[162.237279,81.782694],[162.075087,82.296098],[161.063816,82.691157],[159.166799,82.945755],[153.924436,83.061963],[148.765815,82.701500],[146.973477,82.360261],[146.108757,81.921148],[146.108757,81.921148]];
path3392_8_points = [[177.381117,81.886948],[177.288768,80.840043],[178.048367,79.911398],[178.613287,78.678410],[178.979365,75.852068],[179.091167,65.742848],[178.767667,52.418768],[186.194507,52.174268],[192.543966,51.769225],[197.380457,51.138748],[199.338087,50.886407],[200.926168,51.108695],[202.361267,51.876537],[203.859947,53.260858],[205.248692,55.159291],[206.161878,57.660621],[206.740581,61.350295],[207.125877,66.813758],[208.156837,79.957018],[208.249860,80.749422],[208.083944,81.359119],[207.511064,81.813946],[206.383191,82.141739],[201.870355,82.527565],[193.361217,82.739288],[182.363645,82.603934],[178.858327,82.304173],[177.381117,81.886978],[177.381117,81.886948],[195.454937,78.161658],[196.304519,74.673112],[196.711697,69.316445],[196.624490,63.849855],[195.990917,60.031538],[195.433500,58.950878],[194.787779,58.294350],[194.097523,58.041558],[193.406501,58.172103],[192.758481,58.665587],[192.197233,59.501615],[191.510127,62.119708],[191.317768,67.782190],[191.602660,73.820270],[192.229413,78.623854],[192.628678,80.059556],[193.062637,80.582848],[194.217683,79.871621],[195.454937,78.161658],[195.454937,78.161658]];
path3392_8_paths = [[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28],
[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48]];
path3392_9_points = [[247.499577,81.921078],[247.364656,80.867161],[248.051577,79.969598],[248.616631,78.112445],[249.017715,73.865279],[249.330691,61.346235],[248.995934,48.703122],[248.587354,44.300870],[248.018877,42.226598],[247.488421,41.416637],[247.481747,40.631764],[247.940659,39.904238],[248.806958,39.266319],[251.528926,38.388338],[255.182067,38.255898],[259.963487,38.649648],[260.310377,57.990558],[260.973306,73.685156],[261.597778,77.464815],[262.503647,79.371688],[263.561721,81.058528],[263.692197,81.763069],[263.512817,82.249138],[262.490593,82.657040],[260.585483,82.924331],[255.332701,83.061785],[250.166662,82.710911],[248.369981,82.367791],[247.499557,81.921118],[247.499577,81.921078]];
path3392_10_points = [[-154.455163,32.918288],[-155.133994,31.135602],[-155.674099,27.791808],[-156.280895,18.566483],[-156.161096,9.533495],[-155.792955,6.430122],[-155.200243,4.984028],[-149.715683,4.461174],[-137.988843,4.106088],[-126.504858,3.749224],[-119.127418,2.893425],[-116.542388,2.187858],[-114.460478,1.248877],[-112.707181,0.040256],[-111.107993,-1.474232],[-109.421516,-3.669438],[-108.415704,-6.672117],[-107.822387,-11.854965],[-107.373393,-20.590672],[-107.216980,-34.475050],[-107.619263,-39.544726],[-108.400152,-43.577127],[-109.603353,-46.730555],[-111.272577,-49.163310],[-113.451530,-51.033692],[-116.183923,-52.500002],[-118.831154,-53.083215],[-123.725647,-53.663544],[-137.463473,-54.546892],[-155.613683,-55.230712],[-155.613683,-69.625712],[-155.613683,-84.020702],[-135.888053,-84.365482],[-126.151341,-84.433466],[-118.961167,-84.216421],[-113.624923,-83.672262],[-109.450003,-82.758902],[-104.433015,-80.902769],[-99.575289,-78.337271],[-94.963997,-75.147221],[-90.686309,-71.417430],[-86.829396,-67.232710],[-83.480428,-62.677875],[-80.726577,-57.837734],[-78.655013,-52.797102],[-77.194411,-47.738504],[-76.431100,-42.364872],[-76.209564,-34.601718],[-76.374283,-22.374552],[-76.701079,-9.812338],[-77.247900,-2.304510],[-78.326408,2.512194],[-80.248263,7.001038],[-82.088107,10.395124],[-84.314450,13.732560],[-86.879484,16.965488],[-89.735398,20.046051],[-92.834383,22.926392],[-96.128631,25.558654],[-99.570330,27.894978],[-103.111673,29.887508],[-107.735402,32.015415],[-112.434069,33.210098],[-119.596353,33.838755],[-131.610933,34.268588],[-142.612914,34.524146],[-149.255742,34.433453],[-152.787223,33.922751],[-154.455163,32.918288],[-154.455163,32.918288]];
path3392_11_points = [[-228.840383,33.175818],[-233.731713,31.247948],[-238.452578,28.787757],[-242.944236,25.847094],[-247.147945,22.477814],[-251.004964,18.731768],[-254.456551,14.660808],[-257.443965,10.316787],[-259.908463,5.751558],[-261.753372,1.332190],[-262.814758,-3.279131],[-263.367531,-10.014976],[-263.686603,-20.807912],[-263.692197,-34.230087],[-262.942490,-44.344911],[-262.240698,-48.490058],[-261.297640,-52.201956],[-260.095835,-55.611802],[-258.617803,-58.850792],[-256.865013,-61.876970],[-254.686024,-64.936815],[-249.357644,-70.858850],[-243.249064,-76.019586],[-240.094824,-78.127807],[-236.976683,-79.821712],[-232.588648,-81.725977],[-228.641030,-82.802425],[-223.854286,-83.278494],[-216.948873,-83.381622],[-210.325124,-83.263680],[-205.592840,-82.828605],[-201.844553,-81.934279],[-198.172793,-80.438582],[-194.605844,-78.551441],[-191.130285,-76.290233],[-187.791558,-73.699694],[-184.635109,-70.824557],[-181.706381,-67.709558],[-179.050818,-64.399429],[-176.713864,-60.938906],[-174.740963,-57.372722],[-172.366605,-52.217614],[-171.100849,-47.354235],[-170.524338,-40.001910],[-170.217713,-27.379962],[-170.080806,-15.765212],[-170.296239,-8.196131],[-170.983319,-2.982963],[-172.261353,1.564048],[-174.051295,6.129186],[-176.241891,10.415940],[-178.828588,14.419192],[-181.806835,18.133820],[-185.172082,21.554706],[-188.919776,24.676731],[-193.045367,27.494775],[-197.544303,30.003718],[-201.307996,31.676473],[-205.031492,32.769899],[-209.366153,33.425364],[-214.963343,33.784238],[-223.473147,33.782788],[-228.840383,33.175818],[-228.840383,33.175818]];
path3392_12_points = [[-12.669273,33.471698],[-13.007885,32.216730],[-13.285183,29.444430],[-13.541363,20.986508],[-13.630401,14.652746],[-14.030245,10.685965],[-14.939988,8.088163],[-16.558723,5.861338],[-19.576093,2.349258],[-40.654693,1.723388],[-61.733293,1.097518],[-62.090663,-12.564582],[-61.998835,-22.557662],[-61.703010,-25.865485],[-61.276213,-27.398512],[-59.383033,-27.839070],[-55.094594,-28.172350],[-41.877953,-28.387302],[-29.482936,-28.555776],[-25.060817,-28.937142],[-21.623464,-29.567564],[-19.021758,-30.485267],[-17.106579,-31.728481],[-15.728807,-33.335430],[-14.739323,-35.344342],[-14.029147,-37.880162],[-13.744152,-40.518420],[-13.857155,-43.157990],[-14.340977,-45.697744],[-15.168434,-48.036554],[-16.312347,-50.073294],[-17.745534,-51.706836],[-19.440813,-52.836052],[-21.889665,-53.292632],[-26.903765,-53.768430],[-41.705483,-54.552412],[-61.733293,-55.230712],[-61.733293,-69.625712],[-61.733293,-84.020702],[-39.637753,-84.362022],[-27.501401,-84.469355],[-19.900464,-84.217590],[-14.830036,-83.444571],[-10.285213,-81.988142],[-5.984383,-80.076415],[-2.005123,-77.704550],[1.637526,-74.915246],[4.928525,-71.751200],[7.852832,-68.255110],[10.395407,-64.469674],[12.541211,-60.437590],[14.275201,-56.201556],[15.582338,-51.804269],[16.447581,-47.288428],[16.855891,-42.696730],[16.792225,-38.071873],[16.241544,-33.456555],[15.188808,-28.893474],[13.618976,-24.425327],[11.517007,-20.094812],[7.971557,-13.748892],[12.323977,-4.980532],[14.769424,0.256030],[16.096721,4.652825],[16.681981,10.156894],[16.901317,18.715278],[17.126227,33.642718],[2.664517,33.993248],[-7.805233,33.984638],[-11.189537,33.782653],[-12.669273,33.471698],[-12.669273,33.471698]];
path3392_13_points = [[64.556157,32.563278],[61.459751,31.358098],[58.200672,29.741884],[51.619695,25.583010],[45.663613,20.699970],[43.185655,18.178548],[41.182817,15.706078],[38.355809,11.619076],[36.187635,8.013841],[34.591934,4.492480],[33.482345,0.657100],[32.772507,-3.890192],[32.376058,-9.547290],[32.177887,-25.782472],[32.494825,-42.479607],[33.000258,-48.394139],[33.851471,-53.153374],[35.134315,-57.107857],[36.934644,-60.608134],[39.338311,-64.004751],[42.431167,-67.648252],[46.626540,-71.950069],[50.963116,-75.602859],[55.460279,-78.615013],[60.137415,-80.994925],[65.013907,-82.750986],[70.109140,-83.891587],[75.442499,-84.425122],[81.033367,-84.359982],[87.269630,-83.509349],[93.313296,-81.792026],[99.082663,-79.265065],[104.496032,-75.985516],[109.471703,-72.010430],[113.927976,-67.396857],[117.783151,-62.201848],[120.955527,-56.482452],[122.880945,-51.924960],[124.023826,-47.356794],[124.668104,-41.050227],[125.097717,-31.277532],[125.190488,-17.941634],[124.427393,-7.099731],[123.712085,-2.510816],[122.767436,1.578454],[121.588321,5.209364],[120.169617,8.423198],[118.448524,11.266079],[116.103644,14.368935],[110.135573,20.784550],[103.451494,26.529991],[100.211605,28.795131],[97.237497,30.465208],[93.959440,31.709538],[90.025090,32.700605],[85.647291,33.424745],[81.038888,33.868294],[76.412728,34.017586],[71.981656,33.858957],[67.958517,33.378743],[64.556157,32.563278],[64.556157,32.563278]];
path3392_14_points = [[141.295647,33.472788],[140.956613,28.557400],[140.678972,15.819416],[140.422477,-25.397612],[140.422477,-83.394832],[155.455717,-83.394832],[170.488957,-83.394832],[170.163647,-24.876062],[169.838327,33.642718],[156.003577,33.994328],[145.976286,33.986173],[142.726334,33.784076],[141.295647,33.472788],[141.295647,33.472788]];
path3392_15_points = [[185.141907,33.448788],[184.749633,31.729324],[184.510161,28.481325],[184.447932,19.467814],[184.871823,10.544447],[185.240002,7.409128],[185.698437,5.847418],[187.199254,5.099328],[190.429156,4.597265],[203.202867,4.226908],[214.011219,3.967126],[218.037719,3.594190],[221.330046,3.016369],[224.026407,2.201524],[226.265011,1.117516],[228.184065,-0.267796],[229.921777,-1.986552],[231.266831,-4.077121],[232.077033,-7.533740],[232.536042,-13.757157],[232.827517,-24.148122],[232.894798,-36.733343],[232.637077,-40.973925],[232.100531,-44.183635],[231.221724,-46.615333],[229.937219,-48.521880],[228.183579,-50.156136],[225.897367,-51.770962],[223.417672,-52.892131],[219.463730,-53.665049],[213.176376,-54.199386],[203.696447,-54.604812],[184.859197,-55.230672],[184.504567,-69.387522],[184.149937,-83.544372],[208.287597,-83.156642],[224.997206,-82.643971],[230.675353,-82.053363],[235.159671,-81.057916],[238.893116,-79.521137],[242.318646,-77.306534],[245.879217,-74.277613],[250.017787,-70.297882],[254.065906,-66.106829],[257.226203,-62.198892],[259.605604,-58.210343],[261.311036,-53.777449],[262.449424,-48.536479],[263.127695,-42.123702],[263.452774,-34.175387],[263.531587,-24.327802],[263.512987,-0.935362],[259.517527,7.180578],[257.577285,10.665657],[255.227243,14.113539],[252.528994,17.462989],[249.544131,20.652773],[246.334247,23.621655],[242.960934,26.308401],[239.485787,28.651777],[235.970397,30.590548],[232.079242,32.199752],[227.380793,33.151603],[219.947254,33.681555],[207.850827,34.025068],[192.075807,34.054219],[187.131151,33.821301],[185.141907,33.448788],[185.141907,33.448788]];
scale([profile_scale, -profile_scale, 1])
union() {
linear_extrude(height=h)
polygon(path3392_0_points);
linear_extrude(height=h)
polygon(path3392_1_points);
linear_extrude(height=h)
polygon(path3392_2_points);
linear_extrude(height=h)
polygon(path3392_3_points);
linear_extrude(height=h)
polygon(path3392_4_points);
linear_extrude(height=h)
polygon(path3392_5_points);
linear_extrude(height=h)
polygon(path3392_6_points);
linear_extrude(height=h)
polygon(path3392_7_points);
linear_extrude(height=h)
polygon(path3392_8_points, path3392_8_paths);
linear_extrude(height=h)
polygon(path3392_9_points);
linear_extrude(height=h)
polygon(path3392_10_points);
linear_extrude(height=h)
polygon(path3392_11_points);
linear_extrude(height=h)
polygon(path3392_12_points);
linear_extrude(height=h)
polygon(path3392_13_points);
linear_extrude(height=h)
polygon(path3392_14_points);
linear_extrude(height=h)
polygon(path3392_15_points);
}
}
module design_opi(h, w, res=4) {
profile_scale = 25.4/90; //made in inkscape in mm
path3379_0_points = [[5.073925,78.357085],[3.198443,76.803542],[1.294091,75.657123],[-0.719706,74.912584],[-2.923526,74.564682],[-5.397947,74.608174],[-8.223545,75.037817],[-15.250585,77.034585],[-21.168931,78.748661],[-22.593124,78.835328],[-23.176725,78.440835],[-23.837137,77.630018],[-24.887535,77.292775],[-25.825526,76.879690],[-26.215665,75.886525],[-26.472762,74.893360],[-27.090895,74.480275],[-27.796162,73.732257],[-28.262765,71.933835],[-28.669020,70.580555],[-29.606260,69.149897],[-33.246915,65.844815],[-35.871704,63.990981],[-38.001340,62.917015],[-40.193795,62.420120],[-43.007045,62.297505],[-45.786877,62.202344],[-47.678788,61.797903],[-49.168421,60.896743],[-50.741415,59.311425],[-52.380271,57.324297],[-53.227705,55.545450],[-53.501231,53.168477],[-53.418365,49.386975],[-53.777561,45.328267],[-54.864025,41.186505],[-55.827188,39.045346],[-56.947770,37.442508],[-58.413793,36.168896],[-60.413285,35.015415],[-63.623997,32.893825],[-65.803685,30.559625],[-67.091229,27.783604],[-67.897750,24.993952],[-68.091355,22.842299],[-67.917099,22.209356],[-67.540155,21.980275],[-66.825438,21.692865],[-66.528165,21.001865],[-65.839687,19.568357],[-64.184415,17.495805],[-63.127610,16.033503],[-62.370625,14.281066],[-61.913602,12.286185],[-61.756685,10.096553],[-62.343735,5.323807],[-64.132915,0.344365],[-65.265809,-2.182063],[-65.807492,-3.994749],[-65.818719,-5.453133],[-65.360245,-6.916655],[-63.855122,-9.722300],[-62.054417,-11.840143],[-60.059098,-13.178259],[-57.970135,-13.644725],[-56.558883,-13.855495],[-55.211463,-14.569575],[-53.760797,-15.909620],[-52.039805,-17.998285],[-50.255880,-20.509122],[-49.253692,-22.606239],[-48.813513,-24.969057],[-48.715615,-28.276995],[-48.649892,-31.690988],[-48.248780,-33.728805],[-47.206365,-35.116388],[-45.216735,-36.579675],[-43.247267,-37.747278],[-41.283490,-38.479459],[-39.001180,-38.861284],[-36.076115,-38.977815],[-30.863190,-39.439381],[-26.606571,-40.742823],[-24.877968,-41.691496],[-23.437754,-42.828136],[-22.302363,-44.145243],[-21.488235,-45.635315],[-20.007757,-48.335917],[-18.278415,-50.383455],[-15.928721,-51.651091],[-12.878542,-52.535992],[-10.089067,-52.842119],[-9.092465,-52.716881],[-8.521485,-52.373435],[-4.780035,-49.318575],[-2.905587,-48.206039],[-0.872733,-47.518927],[1.764817,-47.156993],[5.453355,-47.019995],[10.924430,-47.230350],[12.331406,-47.578102],[12.924025,-48.097855],[13.590739,-48.925489],[14.643755,-49.269725],[15.581747,-49.569323],[15.971885,-50.289625],[16.299508,-50.700618],[17.180488,-50.879910],[19.991178,-50.651375],[23.181282,-49.819983],[25.528125,-48.601695],[26.815619,-46.883197],[27.681845,-44.719385],[28.391561,-42.630751],[29.511522,-40.708812],[31.010039,-38.975799],[32.855422,-37.453944],[35.015979,-36.165480],[37.460020,-35.132637],[40.155856,-34.377649],[43.071795,-33.922745],[48.025994,-33.055268],[49.445015,-32.389354],[50.358305,-31.502335],[52.977735,-28.335305],[54.240523,-26.495070],[54.943690,-24.214075],[55.040018,-21.771299],[54.482285,-19.445715],[54.059369,-17.948397],[54.005673,-16.394460],[54.319612,-14.786998],[54.999602,-13.129103],[57.451390,-9.674382],[61.348355,-6.055035],[65.389523,-2.244823],[66.516957,-0.606292],[67.083415,0.896285],[67.244048,3.367304],[66.793889,5.815931],[65.805341,8.008592],[64.350805,9.711715],[63.288660,11.385667],[62.846885,13.657565],[62.601349,15.562822],[62.011015,16.355275],[61.247309,17.046065],[60.584935,18.706905],[60.712795,21.298604],[61.716820,24.776315],[63.188523,28.029467],[64.719415,29.947495],[65.453792,30.967736],[65.545730,32.537927],[65.103934,34.446634],[64.237109,36.482425],[63.053960,38.433866],[61.663191,40.089527],[60.173508,41.237974],[58.693615,41.667775],[56.914421,42.524110],[54.549402,44.523302],[52.482306,46.810633],[51.596885,48.531385],[51.183800,49.823627],[50.190635,51.042775],[49.596216,51.835835],[49.154450,53.072432],[48.784385,56.654725],[48.649989,58.951384],[48.220884,60.876266],[47.458198,62.462562],[46.323057,63.743461],[44.776588,64.752153],[42.779919,65.521830],[37.280485,66.476895],[31.965074,67.384213],[27.445850,68.932603],[24.043249,70.976750],[22.860818,72.139320],[22.077705,73.371335],[21.076333,74.816632],[19.968325,75.417775],[19.132167,75.821172],[18.784385,76.791045],[18.331984,77.986628],[17.110882,78.943184],[15.325229,79.637393],[13.179175,80.045937],[10.876873,80.145497],[8.622471,79.912754],[6.620122,79.324389],[5.073975,78.357085],[5.073925,78.357085],[10.288245,71.129575],[15.257465,69.653875],[14.627195,64.801445],[12.256913,55.629557],[7.586393,40.058387],[2.909997,25.486955],[1.286583,20.888336],[0.522085,19.314285],[-2.172478,26.287800],[-7.138118,40.870513],[-12.010450,55.936802],[-14.425085,64.361045],[-15.068225,68.773085],[-10.095075,70.170155],[-3.730793,71.751480],[1.266855,72.413970],[5.679369,72.194406],[10.288245,71.129575],[10.288245,71.129575],[-1.539675,40.458845],[-1.724482,38.584202],[-1.392617,35.494696],[-0.753488,32.502039],[-0.016505,30.917945],[0.333697,30.970825],[0.711840,31.470417],[1.369985,33.474215],[2.511435,39.038835],[2.713963,40.340846],[2.583147,41.086153],[2.038490,41.401117],[0.999495,41.412095],[-0.590047,41.068501],[-1.539675,40.458845],[-1.539675,40.458845],[30.401875,64.903885],[34.096991,62.526457],[38.144402,59.161660],[41.793421,55.495287],[44.293365,52.213135],[45.896145,49.475355],[41.949615,46.587015],[21.276105,31.363315],[9.392479,22.740862],[4.310145,19.332245],[6.159112,26.027904],[10.647800,40.328385],[15.338568,54.636553],[17.793775,61.355275],[19.673215,64.916285],[20.431531,66.569470],[21.188133,67.418523],[22.228658,67.632385],[23.838745,67.379995],[26.968833,66.393362],[30.401875,64.903885],[30.401875,64.903885],[13.413075,35.855455],[10.362060,30.921811],[9.059024,28.358892],[8.660265,27.121155],[10.093313,28.003096],[13.145085,30.493495],[15.372334,32.497586],[16.445998,33.784998],[16.552196,34.703747],[15.877045,35.601845],[14.498660,36.547691],[13.969450,36.401167],[13.413075,35.855455],[13.413075,35.855455],[-17.778165,64.200795],[-15.574490,56.648558],[-10.276285,41.077675],[-5.099701,25.926250],[-3.188415,19.382515],[-8.303220,22.473107],[-19.384768,30.109601],[-31.242715,38.635139],[-38.686715,44.392865],[-42.013174,47.628692],[-42.904185,48.865764],[-43.298896,49.982382],[-43.211193,51.078628],[-42.654960,52.254581],[-40.192445,55.245935],[-35.462415,59.608370],[-30.343107,62.983422],[-25.189431,65.178652],[-22.710613,65.773698],[-20.356295,66.001625],[-19.130093,65.929454],[-18.335346,65.635776],[-17.906541,65.074814],[-17.778165,64.200795],[-17.778165,64.200795],[-15.998845,35.458745],[-16.535167,34.556888],[-16.400618,33.661891],[-15.454838,32.507486],[-13.557465,30.827405],[-10.838681,28.733851],[-9.503565,28.067375],[-9.568520,29.499676],[-10.379362,32.118866],[-11.507263,34.761165],[-12.523395,36.262795],[-13.511429,36.801310],[-14.306483,36.873071],[-15.078856,36.438681],[-15.998845,35.458745],[-15.998845,35.458745],[55.253265,36.042775],[56.627778,32.806357],[57.548165,29.632895],[57.668629,26.407415],[57.137494,22.680161],[56.147792,19.347243],[54.892555,17.304775],[52.857765,16.896313],[47.972753,16.636545],[29.999435,16.573295],[6.289785,16.824025],[21.208935,27.708145],[41.753085,42.497945],[47.378085,46.403635],[50.466715,42.863825],[53.146824,39.399975],[55.253265,36.042775],[55.253265,36.042775],[17.617375,22.213775],[15.025623,20.505662],[14.404676,19.827916],[14.233532,19.269121],[14.512074,18.830336],[15.240190,18.512619],[18.044685,18.244625],[20.142825,18.759917],[22.208044,20.073061],[23.782746,21.801654],[24.409335,23.563295],[24.053429,24.500331],[22.894254,24.605930],[20.794630,23.852830],[17.617375,22.213775],[17.617375,22.213775],[-22.176045,28.596315],[-5.480175,16.824025],[-31.457845,16.574575],[-49.969641,16.563841],[-57.997465,16.888305],[-58.375612,18.574328],[-58.495655,21.837085],[-58.192917,24.647082],[-57.416886,27.746008],[-56.251971,30.969231],[-54.782585,34.152123],[-53.093137,37.130053],[-51.268039,39.738390],[-49.391701,41.812504],[-47.548535,43.187765],[-46.619948,43.568642],[-45.544936,43.603913],[-44.076285,43.151408],[-41.966785,42.068957],[-34.836386,37.445542],[-22.176045,28.596315],[-22.176045,28.596315],[-23.203945,23.679495],[-24.229234,22.226588],[-24.267304,21.635777],[-23.981058,21.127125],[-22.411831,20.331486],[-19.473965,19.790055],[-14.277685,19.543255],[-16.856753,21.646121],[-21.563325,24.555245],[-22.253116,24.405643],[-23.203945,23.679495],[-23.203945,23.679495],[-4.231295,12.729335],[-22.720442,-0.838028],[-42.354765,-14.844755],[-43.863695,-15.712714],[-44.983366,-15.875389],[-46.218742,-15.229082],[-48.074785,-13.670095],[-49.603668,-12.087997],[-51.055768,-10.122404],[-53.610961,-5.316097],[-55.503043,0.198096],[-56.494695,5.869445],[-56.706114,9.105515],[-56.592688,10.991760],[-56.046699,12.001209],[-54.960425,12.606895],[-51.969436,12.963768],[-45.747997,13.228538],[-28.160292,13.470791],[-11.290372,13.311706],[-5.966161,13.074803],[-4.231295,12.729335],[-4.231295,12.729335],[-22.002105,8.846885],[-22.230078,7.648741],[-21.990593,6.092190],[-21.437952,4.743208],[-20.726455,4.167775],[-19.296015,4.982755],[-16.805255,6.942175],[-13.559415,9.716575],[-17.488465,9.754675],[-20.435075,9.503745],[-22.002105,8.846885],[-22.002105,8.846885],[55.412305,12.057645],[56.400534,9.380988],[57.045675,5.031135],[57.151049,2.013377],[56.898469,-0.440544],[56.187487,-2.836166],[54.917655,-5.679025],[52.183175,-10.052919],[49.159915,-13.310595],[47.342785,-14.625569],[46.161822,-15.172532],[45.249172,-15.020954],[44.236985,-14.240305],[42.840878,-13.157569],[41.863135,-12.707225],[24.100338,-0.687844],[5.237455,12.740435],[6.830077,13.054378],[11.858734,13.309230],[29.263295,13.542775],[50.034424,13.282838],[53.912345,12.832653],[55.412305,12.057645],[55.412305,12.057645],[16.195685,11.043385],[15.937600,10.686539],[16.234640,10.082288],[18.369515,8.289405],[20.602773,6.997517],[22.197138,6.586788],[23.153271,7.057233],[23.471835,8.408865],[23.283375,9.237087],[22.760721,9.969174],[20.969185,11.052121],[18.609937,11.472069],[16.195685,11.043385],[16.195685,11.043385],[-8.355075,-10.144685],[-12.535194,-22.764957],[-15.683210,-30.752187],[-16.990272,-33.267159],[-18.183421,-34.934368],[-19.310692,-35.857314],[-20.420125,-36.139495],[-22.792309,-35.839467],[-26.067510,-35.056609],[-33.028535,-32.673785],[-35.631234,-31.071518],[-37.934716,-28.693287],[-39.823165,-25.687832],[-41.180765,-22.203895],[-41.493149,-20.701485],[-41.371247,-19.517782],[-40.729974,-18.395716],[-39.484245,-17.078215],[-32.566818,-11.670388],[-19.923215,-2.273689],[-7.716869,6.584257],[-2.111215,10.375825],[-8.355075,-10.144685],[-8.355075,-10.144685],[-10.031505,1.943215],[-11.986684,0.322252],[-12.923136,-1.279092],[-12.829930,-2.820085],[-11.696135,-4.259995],[-10.910118,-4.684927],[-10.206862,-4.386075],[-8.391325,-0.960845],[-6.738975,3.716535],[-10.031505,1.943215],[-10.031505,1.943215],[24.409335,-4.408275],[36.357162,-12.959929],[41.811288,-17.210004],[42.800292,-18.384923],[43.002365,-19.280015],[42.161045,-21.291475],[40.942642,-23.597855],[39.213186,-25.982718],[34.664220,-30.607563],[29.400370,-34.405342],[26.777307,-35.756372],[24.307855,-36.615385],[22.961059,-36.804957],[21.920543,-36.481597],[20.933325,-35.480006],[19.746425,-33.634885],[16.374183,-25.733633],[11.238135,-11.769725],[4.125925,8.383985],[3.758428,9.430044],[3.852278,9.786857],[6.173195,8.460885],[24.409335,-4.408245],[24.409335,-4.408275],[8.509935,2.527145],[9.333479,1.099051],[11.260055,-1.347085],[13.652267,-3.557614],[14.633257,-3.989861],[15.440705,-3.954635],[16.631353,-3.189235],[16.709555,-2.179508],[15.645770,-0.855505],[13.410455,0.852725],[9.589034,3.067932],[8.742626,3.129761],[8.509935,2.527145],[8.509935,2.527145],[9.072325,-13.889025],[13.846437,-27.835635],[15.110036,-32.215022],[15.658394,-35.294875],[15.516810,-37.397506],[14.710582,-38.845221],[13.265008,-39.960331],[11.205385,-41.065145],[9.409431,-41.778674],[7.207774,-42.291599],[1.644845,-42.705765],[-3.033194,-42.437201],[-6.916028,-41.626563],[-10.013461,-40.270934],[-12.335295,-38.367395],[-13.145603,-37.157919],[-13.246361,-35.479958],[-12.521461,-32.459464],[-10.854795,-27.222385],[-3.717445,-4.972855],[-0.684058,4.128236],[0.895805,7.907845],[3.522379,1.500717],[9.072325,-13.889025],[9.072325,-13.889025],[0.038445,-1.447305],[-0.683478,-4.242069],[-0.546919,-5.446682],[-0.083445,-6.729355],[1.159369,-8.560450],[1.727933,-8.805000],[2.226727,-8.630783],[2.911369,-7.111735],[3.006035,-4.174685],[2.583204,-0.974706],[1.933413,0.559613],[1.530087,0.696011],[1.078036,0.408628],[0.038445,-1.447305],[0.038445,-1.447305]];
path3379_0_paths = [[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,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]];
path3379_1_points = [[14.565585,-53.019725],[12.484040,-53.608118],[10.112455,-53.891335],[8.291660,-54.197009],[7.534335,-54.839455],[8.036212,-55.813208],[9.407446,-57.320070],[13.951629,-61.287135],[19.554157,-65.448684],[24.602305,-68.512745],[28.375673,-70.642191],[30.620592,-72.411405],[31.048656,-73.030824],[30.949135,-73.404063],[30.273538,-73.479080],[28.973375,-73.203835],[23.675069,-71.168413],[17.441007,-68.065927],[11.618044,-64.627090],[7.553035,-61.582615],[3.505472,-57.989640],[2.946755,-58.007537],[2.846835,-58.944725],[3.126143,-59.923108],[3.906898,-61.235673],[6.629739,-64.501180],[10.329341,-68.016903],[14.319685,-71.058495],[18.641999,-73.657701],[22.869662,-75.481745],[28.157249,-76.927370],[35.659335,-78.391315],[45.118433,-79.524125],[56.012885,-80.145497],[64.838567,-80.145091],[67.380581,-79.877239],[67.992249,-79.670367],[68.091355,-79.412565],[65.915628,-77.781767],[61.374295,-74.976835],[56.386752,-71.708638],[53.138225,-68.964045],[50.113692,-66.059156],[45.589589,-62.378663],[40.791239,-58.867786],[36.943965,-56.471745],[30.814887,-53.936548],[24.624724,-52.451759],[18.999587,-52.113958],[16.594562,-52.405359],[14.565585,-53.019725],[14.565585,-53.019725]];
path3379_2_points = [[-10.506315,-56.830365],[-14.310166,-59.911559],[-19.210175,-65.019178],[-23.447671,-70.177388],[-24.768392,-72.158017],[-25.263985,-73.410355],[-25.122747,-73.937940],[-24.707684,-74.298632],[-23.196637,-74.526569],[-21.011952,-74.108619],[-18.434735,-73.059235],[-15.604058,-71.436877],[-12.905771,-69.540104],[-8.208005,-65.252410],[-6.359344,-63.026038],[-4.944711,-60.854347],[-4.039514,-58.819611],[-3.719165,-57.004105],[-4.108693,-55.512242],[-4.610010,-55.128936],[-5.326502,-54.987103],[-7.437430,-55.427030],[-10.506315,-56.830365],[-10.506315,-56.830365]];
scale([profile_scale, -profile_scale, 1])
union() {
linear_extrude(height=h)
polygon(path3379_0_points, path3379_0_paths);
linear_extrude(height=h)
polygon(path3379_1_points);
linear_extrude(height=h)
polygon(path3379_2_points);
}
}
module design_parallella(h, w, res=4) {
profile_scale = 25.4/90; //made in inkscape in mm
path3405_0_points = [[-55.150435,208.612054],[-58.680384,208.157834],[-62.502885,206.973024],[-67.415622,204.923827],[-71.769511,202.472268],[-75.524677,199.644311],[-78.641245,196.465924],[-80.372925,194.385294],[-84.599355,192.854784],[-88.825785,191.324244],[-99.866075,180.914254],[-109.522688,171.645880],[-110.992758,169.896031],[-111.588685,168.640194],[-112.898686,165.526197],[-114.446713,162.673213],[-116.207488,160.122514],[-118.155735,157.915374],[-120.961871,155.695832],[-125.525775,152.609454],[-134.378725,146.429194],[-137.643666,143.594289],[-140.738671,140.510472],[-143.458776,137.396201],[-145.599015,134.469934],[-146.112835,133.674284],[-139.632395,129.128694],[-132.790015,124.457184],[-131.534695,125.747104],[-127.807786,130.080023],[-122.777865,134.549854],[-119.769105,136.616044],[-115.355733,139.270814],[-108.870215,144.077904],[-106.321275,146.382584],[-103.991526,148.920177],[-101.833282,151.747693],[-99.798855,154.922144],[-97.180575,159.353214],[-94.353195,163.108964],[-92.030765,165.580224],[-85.778075,171.577694],[-80.692660,176.127890],[-79.290436,177.003253],[-77.709225,177.652654],[-74.388695,178.627974],[-73.195826,178.905947],[-71.730760,179.640240],[-68.919015,181.916024],[-67.456415,183.881794],[-66.932534,184.801038],[-65.626510,186.212973],[-62.261745,188.957664],[-58.767893,190.557195],[-54.252015,191.371124],[-51.128765,191.874964],[-49.945090,192.019203],[-48.727965,191.668434],[-45.920876,190.390590],[-43.908456,189.120704],[-42.189236,187.465715],[-40.261745,185.032564],[-38.395872,182.811525],[-36.420200,181.380334],[-33.673303,180.401445],[-29.493755,179.537314],[-26.659511,178.846670],[-24.260035,177.879254],[-20.695495,176.235844],[-16.937244,174.360399],[-13.964265,172.283084],[-12.565151,171.314439],[-11.263365,171.185284],[-9.987255,171.277584],[-9.903155,179.830434],[-9.974455,189.020704],[-11.051144,189.944977],[-13.725379,191.279285],[-22.486565,194.566394],[-27.945475,196.356914],[-30.333235,198.909024],[-33.406431,201.867872],[-36.511968,204.217978],[-39.619390,205.939387],[-42.698245,207.012144],[-45.084045,207.781064],[-46.149405,208.039844],[-47.214755,208.304224],[-49.972669,208.721497],[-55.150525,208.612044],[-55.150435,208.612054]];
path3405_1_points = [[45.681305,208.059054],[40.819935,206.532590],[36.237085,204.087054],[32.193606,200.912067],[29.025745,197.578064],[28.410962,196.859178],[27.530672,196.297758],[22.986175,194.700344],[15.233139,191.935823],[13.208621,190.951809],[12.386205,190.219524],[12.269889,182.846053],[12.635215,175.844184],[14.054625,176.389114],[16.629047,177.921583],[19.860151,179.427152],[28.735255,182.543204],[32.941245,183.867276],[35.335209,184.836983],[36.771548,185.907405],[38.104665,187.533624],[40.201598,190.059880],[42.221600,191.974734],[44.339882,193.420471],[46.731655,194.539374],[48.796394,195.103800],[51.683305,195.252314],[54.838668,195.056615],[57.886835,194.426690],[60.892665,193.344203],[63.921015,191.790814],[65.776633,190.468702],[67.654384,188.740497],[69.296213,186.870050],[70.444065,185.121214],[71.339855,183.362174],[76.291505,181.601334],[81.883245,179.460334],[90.815715,171.277594],[99.108145,163.474994],[100.733485,160.105024],[104.224775,154.056744],[108.357435,148.971404],[111.981319,145.706630],[118.155465,141.560854],[123.623351,137.845287],[128.066602,134.340445],[131.537047,131.001513],[134.086515,127.783674],[135.012021,126.593960],[135.606845,126.238554],[146.434365,132.489544],[146.174427,133.609125],[144.679469,135.881315],[139.466045,141.885794],[133.421435,147.264349],[125.057765,152.983194],[120.643940,155.978282],[117.855365,158.376384],[116.033489,160.497292],[114.338650,162.963684],[112.884718,165.591341],[111.785565,168.196044],[110.953065,170.580884],[100.033985,180.890704],[89.114905,191.200514],[85.629175,192.418984],[81.112619,194.209950],[79.987318,195.099700],[78.773935,196.485994],[76.841876,198.548641],[74.603893,200.493080],[69.402757,203.921574],[63.555725,206.559958],[57.447995,208.196714],[51.478565,208.602998],[45.681305,208.059054],[45.681305,208.059054]];
path3405_2_points = [[49.432555,188.713764],[47.683632,188.012567],[46.126822,186.928948],[42.004595,182.231244],[40.619991,180.762244],[38.910906,179.561884],[36.639938,178.494919],[33.569685,177.426104],[26.485147,175.105407],[21.596879,173.236727],[18.310091,171.562269],[16.029995,169.824244],[14.488895,168.208793],[13.669325,166.436803],[13.328982,163.531111],[13.225565,158.514554],[13.261072,151.843277],[13.935025,149.041924],[15.412283,143.899924],[16.650885,137.398445],[17.544225,130.221466],[17.985695,123.052964],[18.154665,116.542204],[19.688905,116.371504],[39.291965,115.148924],[42.601403,115.028404],[44.466717,115.351428],[45.721078,116.515027],[47.197655,118.916234],[50.653815,125.325824],[52.005075,128.178394],[51.377175,130.671634],[49.559282,137.199299],[48.232385,141.000924],[47.616840,141.513478],[46.653445,141.821484],[44.828128,142.471438],[43.362534,143.683252],[42.289201,145.306587],[41.640667,147.191105],[41.449472,149.186469],[41.748152,151.142338],[42.569247,152.908376],[43.945295,154.334244],[45.562370,155.168703],[47.237509,155.446485],[48.886361,155.219209],[50.424575,154.538493],[51.767798,153.455954],[52.831678,152.023211],[53.531865,150.291882],[53.784005,148.313584],[53.362584,145.577604],[52.115375,143.499674],[51.378885,142.730734],[52.678435,138.698074],[54.837425,131.333324],[55.696865,128.001254],[54.571815,125.181274],[52.182559,120.064137],[48.768225,113.959054],[47.331855,111.558824],[45.531255,111.312024],[33.778831,111.374504],[19.114435,112.150894],[17.605915,112.297434],[16.795395,109.634974],[14.643465,100.112054],[13.302045,93.251584],[13.985225,88.526304],[14.794725,83.689164],[36.601525,82.560134],[58.282005,81.542974],[62.560175,86.613104],[76.237995,103.575654],[77.609725,105.496924],[76.002925,113.629004],[72.843535,128.727674],[72.427208,129.317459],[71.414615,129.734024],[69.459433,130.616383],[67.946260,131.998195],[66.897758,133.733405],[66.336591,135.675955],[66.285421,137.679791],[66.766910,139.598855],[67.803720,141.287092],[69.418515,142.598444],[70.905310,143.123932],[72.581500,143.215240],[74.258358,142.885770],[75.747155,142.148924],[76.916787,141.085993],[77.797417,139.789197],[78.383045,138.329931],[78.667671,136.779589],[78.645295,135.209568],[78.309915,133.691261],[77.655532,132.296065],[76.676145,131.095374],[75.770115,130.240234],[76.329405,128.101364],[79.299645,115.538964],[81.710565,105.115444],[81.124675,103.967014],[75.812821,96.587462],[64.612695,82.941794],[59.954885,77.433584],[56.944465,77.610524],[15.510035,78.635514],[15.995235,72.958074],[16.672385,62.716404],[16.701985,57.989834],[17.993195,57.989834],[30.757295,57.546944],[63.493375,56.489334],[65.423375,56.489334],[69.959295,62.322104],[86.883441,84.863583],[92.829908,93.392052],[96.331775,99.024194],[97.315625,100.870164],[96.538155,105.163574],[93.350015,120.485664],[92.713651,122.432559],[92.004275,122.811444],[90.561508,123.110860],[89.075057,123.918650],[87.737651,125.099125],[86.742015,126.516594],[85.964675,129.619564],[85.983571,131.448552],[86.607935,133.115974],[87.404573,134.413531],[88.364103,135.414406],[89.460781,136.113717],[90.668867,136.506582],[91.962620,136.588118],[93.316296,136.353446],[96.100455,134.915944],[98.357815,132.697514],[98.772037,130.842812],[98.540082,128.557927],[97.761585,126.291637],[96.536175,124.492724],[96.225000,124.119194],[96.203515,123.430725],[97.396055,118.596174],[99.771147,108.283512],[101.199845,100.758224],[100.129736,97.851503],[96.925297,92.496368],[91.595363,84.706439],[84.148765,74.495334],[67.452725,52.899854],[65.249911,52.668409],[59.188867,52.662333],[33.827395,53.348504],[18.331285,53.782704],[15.739485,53.788704],[15.539615,52.455874],[14.305145,46.690324],[13.429479,42.187642],[13.270535,37.369584],[13.356064,33.099720],[13.556663,32.560624],[13.945765,32.481554],[66.204815,29.530394],[69.172435,29.309944],[76.858375,39.513904],[84.852195,50.118904],[86.529611,50.382598],[92.654805,50.200304],[104.652599,49.497131],[115.483388,48.455547],[125.251385,47.063236],[134.060805,45.307884],[138.262205,44.332994],[140.154395,38.745924],[142.046555,33.158854],[143.405165,32.972634],[145.337903,32.475246],[146.983595,31.552779],[148.340942,30.206217],[149.408645,28.436544],[150.087375,25.879424],[149.896445,23.284250],[148.905452,20.941798],[147.183995,19.142844],[145.697110,18.415646],[144.007216,18.086327],[142.279404,18.166901],[140.678765,18.669384],[139.142044,19.675628],[137.923997,21.001740],[137.041240,22.563888],[136.510391,24.278243],[136.348066,26.060973],[136.570882,27.828247],[137.195456,29.496234],[138.238405,30.981104],[138.929475,31.731354],[137.054605,36.532954],[135.179695,41.334554],[132.219455,42.008764],[124.753210,43.426734],[115.927114,44.646295],[106.516961,45.576014],[97.298545,46.124454],[89.896585,46.457504],[87.146165,46.618774],[79.092985,35.922424],[71.039795,25.226064],[68.038795,25.406044],[37.271383,26.502940],[13.350225,26.959434],[14.434705,17.409184],[15.677515,5.861324],[15.671515,3.699204],[16.646845,3.552004],[27.375415,3.073354],[49.537559,2.106440],[68.155075,0.943364],[76.073795,0.311074],[77.158085,1.544074],[85.294725,10.588494],[92.347075,18.399914],[96.548475,18.220044],[111.438659,16.992423],[123.857585,15.218914],[124.831757,14.291265],[126.408435,12.084484],[128.359085,9.083754],[130.009635,9.072154],[132.797454,8.515157],[135.160675,6.903734],[136.143113,5.743454],[136.828815,4.489273],[137.457605,1.341724],[137.419406,-0.738208],[136.791715,-2.445946],[135.891356,-3.879792],[134.774828,-4.915946],[133.412716,-5.574520],[131.775605,-5.875626],[130.067521,-5.843949],[128.587686,-5.457165],[127.249183,-4.679359],[125.965095,-3.474616],[124.490747,-1.231907],[123.797436,1.235117],[123.908000,3.731948],[124.845275,6.064084],[125.717065,7.466494],[123.949835,9.545564],[121.669645,12.129874],[118.530024,12.878316],[111.882892,13.647505],[103.836527,14.241804],[96.499205,14.465574],[94.147675,14.455574],[85.917705,5.348084],[78.601356,-2.581621],[77.368595,-3.557604],[76.614605,-3.640726],[63.487087,-2.762933],[42.949931,-1.802327],[23.913205,-1.127196],[15.286975,-1.105826],[13.874355,-12.908556],[17.847245,-13.134856],[43.932015,-13.922977],[68.711425,-15.400746],[72.814249,-15.843618],[75.196371,-16.313305],[76.556065,-17.031480],[77.591605,-18.219816],[85.767355,-30.278446],[87.046522,-30.770427],[91.296725,-31.270456],[110.803235,-33.719936],[113.053985,-34.157606],[113.654185,-33.330336],[115.138140,-31.626106],[116.757181,-30.467392],[118.598165,-29.808570],[120.747945,-29.604016],[122.464670,-29.744811],[123.978221,-30.167896],[125.336082,-30.892324],[126.585735,-31.937146],[128.150437,-34.106435],[128.741115,-36.863026],[128.696058,-38.539384],[128.330102,-40.079300],[127.669626,-41.455704],[126.741009,-42.641528],[125.570628,-43.609704],[124.184864,-44.333161],[122.610093,-44.784831],[120.872695,-44.937646],[117.851846,-44.441819],[115.376302,-43.063432],[113.607653,-40.935977],[112.707485,-38.192946],[112.325485,-36.841536],[108.690075,-36.402156],[88.667495,-34.786466],[83.698345,-34.412356],[81.577145,-31.067256],[76.322796,-23.259282],[74.476897,-20.924823],[73.403775,-19.978496],[68.898854,-19.434562],[60.041722,-18.965245],[31.456725,-18.336046],[13.180575,-18.136066],[13.377495,-20.211376],[13.767175,-32.656816],[13.827695,-41.723526],[13.540305,-47.361716],[13.193735,-55.618555],[13.630105,-61.899886],[14.020985,-63.700486],[17.922285,-63.923086],[46.123127,-65.947441],[53.937394,-66.907357],[57.452765,-67.821766],[60.944277,-73.386418],[68.173322,-85.895551],[82.697235,-112.166656],[85.269265,-117.118316],[90.079125,-118.044026],[94.267456,-118.766866],[94.877012,-118.699563],[95.074285,-118.385976],[96.507654,-116.448792],[98.649195,-114.827246],[99.978836,-114.427934],[101.501241,-114.295073],[103.024766,-114.428549],[104.357765,-114.828246],[106.030400,-115.878914],[107.322025,-117.278165],[108.218216,-118.929408],[108.704547,-120.736056],[108.766596,-122.601518],[108.389937,-124.429207],[107.560144,-126.122532],[106.262795,-127.584906],[104.520845,-128.642405],[102.506952,-129.171368],[100.437601,-129.145140],[98.529275,-128.537066],[96.446995,-126.816726],[95.033565,-124.511416],[94.314255,-122.669536],[92.851532,-122.149418],[88.351265,-121.456786],[82.500395,-120.556486],[79.806245,-115.265016],[73.091427,-102.692527],[61.668275,-82.456126],[55.180625,-71.151866],[45.231395,-70.171036],[15.200245,-69.322886],[15.643045,-72.280636],[17.097410,-81.938383],[17.767785,-91.041896],[17.959821,-91.409518],[19.246326,-91.617263],[29.401115,-91.852776],[44.548232,-92.400218],[49.022651,-92.828404],[50.843835,-93.319406],[58.113739,-105.569306],[65.651415,-119.389556],[67.674865,-123.462036],[69.279005,-123.329006],[71.345960,-123.507041],[73.268649,-124.358812],[74.970303,-125.835012],[76.374155,-127.886336],[76.890420,-129.460029],[77.065479,-131.363837],[76.898626,-133.263207],[76.389155,-134.823586],[75.454482,-136.194859],[74.319573,-137.228239],[73.031055,-137.918349],[71.635556,-138.259810],[70.179706,-138.247244],[68.710131,-137.875274],[67.273462,-137.138520],[65.916325,-136.031606],[64.357718,-133.937161],[63.502326,-131.566106],[63.393584,-129.134774],[64.074925,-126.859496],[64.762255,-125.520486],[63.031095,-122.011946],[58.512944,-113.647572],[51.947015,-102.530406],[48.360555,-96.646036],[46.195855,-96.457056],[29.273669,-95.740793],[21.476428,-95.708180],[17.988835,-95.960636],[17.672495,-102.487806],[17.489305,-108.865056],[25.391485,-108.865056],[34.691025,-109.056586],[36.088385,-109.248116],[41.588395,-117.834516],[53.618985,-137.012996],[55.623075,-140.402686],[55.560175,-144.945426],[55.497275,-149.488176],[56.713005,-150.330376],[57.822323,-151.366426],[58.700460,-152.717720],[59.277749,-154.246401],[59.484525,-155.814616],[59.034890,-158.765997],[58.400931,-159.934665],[57.427285,-161.069266],[56.170603,-162.088497],[54.839290,-162.740705],[53.475798,-163.033312],[52.122580,-162.973738],[50.822087,-162.569406],[49.616770,-161.827735],[48.549082,-160.756148],[47.661475,-159.362066],[47.160893,-157.986928],[46.975080,-156.538437],[47.460226,-153.659037],[48.941847,-151.199152],[50.001627,-150.275054],[51.244875,-149.634066],[52.367505,-149.228516],[52.196115,-145.371956],[52.024715,-141.515396],[49.932965,-138.019506],[33.829955,-113.101566],[31.969051,-112.813758],[25.233935,-112.951516],[17.041595,-113.216506],[16.522965,-117.417916],[16.080752,-120.928235],[16.171615,-122.543211],[16.537677,-122.865354],[17.181880,-122.984152],[19.497875,-122.972366],[24.607865,-123.165206],[26.191675,-123.355426],[27.785715,-125.938516],[36.796395,-141.726036],[38.475985,-145.027116],[38.476985,-152.572106],[38.478985,-160.117096],[39.223735,-160.304016],[40.173215,-160.749699],[41.134796,-161.559522],[42.678425,-163.845326],[43.161588,-165.472123],[43.258308,-167.112627],[43.002209,-168.702066],[42.426916,-170.175666],[41.566054,-171.468653],[40.453247,-172.516252],[39.122119,-173.253691],[37.606295,-173.616196],[35.715926,-173.536366],[34.034865,-172.934575],[32.612299,-171.837744],[31.497415,-170.272796],[30.984456,-168.744613],[30.812539,-166.937032],[30.981809,-165.130360],[31.492415,-163.604906],[33.065901,-161.590867],[34.857585,-160.338476],[35.208937,-160.091960],[35.393841,-159.230547],[35.477735,-153.209586],[35.477735,-146.277446],[33.971345,-143.458156],[25.462995,-129.467786],[23.749705,-126.812756],[19.735065,-126.916936],[15.536935,-127.204966],[14.983946,-130.784725],[13.850465,-143.283746],[13.155157,-152.705617],[13.114705,-158.231516],[13.696332,-168.764779],[14.427774,-177.129616],[15.294416,-183.194068],[16.281645,-186.826176],[16.970700,-187.910623],[17.995279,-188.598921],[19.510911,-188.955013],[21.673125,-189.042846],[26.324675,-188.716386],[33.377035,-187.949236],[41.234052,-186.912408],[47.013105,-185.414112],[49.229876,-184.453074],[51.054933,-183.330060],[52.530869,-182.029537],[53.700275,-180.535966],[56.165731,-177.662137],[59.931677,-175.202563],[65.779538,-172.758683],[74.490735,-169.931936],[82.349465,-167.037828],[85.918649,-165.285303],[89.324426,-163.279932],[95.875909,-158.363056],[102.464205,-151.992006],[112.784375,-141.275876],[121.206239,-132.381072],[128.110807,-124.350011],[133.985607,-116.579890],[139.318165,-108.467906],[144.564666,-99.134786],[147.672055,-92.835836],[143.213645,-91.780806],[124.710794,-87.197655],[107.051595,-82.184086],[104.050585,-81.242186],[101.608375,-77.872896],[95.297370,-68.609886],[87.866435,-56.953506],[83.707765,-50.607526],[77.004121,-49.427653],[69.208815,-48.547676],[68.508009,-48.905090],[67.657975,-50.025696],[66.083349,-51.921733],[64.165159,-53.233705],[62.027290,-53.968221],[59.793627,-54.131892],[57.588055,-53.731330],[55.534457,-52.773144],[53.756719,-51.263946],[52.378725,-49.210346],[51.778731,-47.575032],[51.526569,-45.890334],[51.604856,-44.207157],[51.996210,-42.576408],[52.683247,-41.048994],[53.648586,-39.675819],[54.874842,-38.507791],[56.344635,-37.595816],[59.423556,-36.922286],[62.705765,-37.119326],[64.662438,-38.054571],[66.502274,-39.622647],[67.935292,-41.516795],[68.671515,-43.430256],[68.849355,-44.542436],[73.649315,-45.063226],[80.653192,-45.972897],[85.144285,-46.909216],[86.644785,-47.349856],[89.780955,-52.523926],[98.855704,-66.857770],[106.082895,-77.388866],[108.426535,-78.438870],[114.024994,-80.326561],[131.359695,-85.457346],[142.641564,-88.404040],[148.936765,-89.795586],[150.969814,-84.111767],[153.212675,-76.004106],[154.163296,-70.697230],[154.650514,-65.098133],[154.767500,-57.111911],[154.607425,-44.643656],[154.566680,-39.253544],[154.881416,-35.168516],[155.855510,-30.270608],[157.792835,-22.441856],[160.396950,-11.555333],[162.038372,-3.120715],[162.891391,3.944998],[163.130295,10.724804],[162.976030,16.507728],[162.330067,21.888995],[160.889303,28.629332],[158.350635,38.489464],[156.592861,44.809710],[155.049262,49.457990],[153.357708,53.395347],[151.156065,57.582824],[148.009821,63.778984],[146.375045,68.146884],[145.933365,69.094264],[144.631885,67.368684],[142.531575,64.452794],[141.499115,63.262474],[138.154075,63.634424],[128.477114,65.113130],[118.162465,67.339384],[115.429782,67.932809],[114.457545,67.904334],[113.376586,66.479208],[111.601375,65.216344],[108.846834,64.607535],[106.066635,65.058124],[103.868431,66.555312],[102.324350,68.774427],[101.580557,71.405602],[101.783215,74.138974],[102.446173,75.551047],[103.559406,76.923164],[104.913301,78.043551],[106.298245,78.700434],[107.697985,78.912019],[109.092660,78.823467],[111.702225,77.845858],[113.797762,75.967414],[114.549903,74.752819],[115.050095,73.387944],[115.289538,72.552302],[115.934272,72.023928],[121.306345,70.621204],[128.860630,69.042619],[136.604905,67.756054],[139.438846,67.458403],[140.462415,67.980914],[142.944785,71.322684],[144.092807,73.149943],[144.609742,74.586824],[144.620191,76.401556],[144.248755,79.362364],[143.399155,84.461107],[142.213154,89.365422],[140.499331,94.754825],[138.066265,101.308834],[133.922095,112.761464],[130.915005,120.714114],[128.579190,124.570268],[125.446752,128.133080],[121.115032,131.792142],[115.181365,135.937044],[106.503695,141.960774],[103.532639,144.779548],[100.529831,148.361677],[97.717323,152.415573],[95.317165,156.649654],[93.773845,159.726874],[86.184465,166.883484],[78.595055,174.040054],[72.866685,176.062134],[68.172701,177.842889],[66.313005,178.962414],[65.487735,180.296034],[64.551645,182.514545],[62.603595,184.899384],[59.336174,187.024180],[55.161305,188.532334],[51.929866,189.083775],[49.432385,188.714494],[49.432555,188.713764]];
path3405_3_points = [[-64.967245,183.815744],[-65.854043,183.492068],[-66.559175,182.676444],[-67.949283,180.988740],[-69.866570,179.406970],[-72.042532,178.119360],[-74.208665,177.314134],[-76.888976,176.584308],[-77.186007,176.352069],[-77.067235,176.088384],[-76.887854,175.733587],[-77.045035,175.488004],[-77.372361,175.149088],[-77.077270,174.912568],[-74.561065,174.728744],[-72.080673,174.842775],[-71.057605,175.478994],[-69.724505,176.229244],[-68.297553,177.192152],[-65.988293,179.333770],[-63.925358,181.533440],[-63.237385,182.670504],[-63.427623,182.923305],[-63.272185,183.260894],[-63.153134,183.803973],[-63.680155,183.983834],[-64.967255,183.815744],[-64.967245,183.815744]];
path3405_4_points = [[-46.800625,183.811744],[-48.562945,183.265654],[-49.591405,182.830954],[-50.619420,182.151885],[-52.558925,179.754934],[-54.348155,177.203009],[-54.489819,176.739698],[-54.255275,176.582994],[-53.677179,176.256358],[-53.951915,175.778604],[-54.269161,175.441074],[-53.938596,175.207654],[-51.244575,175.028354],[-48.600501,175.130573],[-48.148332,175.354358],[-47.895305,175.778604],[-47.448279,176.348545],[-46.776365,176.533024],[-45.843021,177.050153],[-44.348715,179.408074],[-42.692900,182.416984],[-42.664227,182.782680],[-42.993475,182.830954],[-43.332211,182.968034],[-43.298355,183.431154],[-43.258357,183.803551],[-43.637668,183.970349],[-46.800625,183.811744],[-46.800625,183.811744]];
path3405_5_points = [[-58.711735,183.121064],[-60.084885,182.530854],[-61.256015,181.809099],[-63.502795,179.554404],[-66.256015,176.403354],[-65.805865,176.228754],[-65.373565,175.992413],[-65.715865,175.388474],[-65.754168,175.214047],[-65.395945,175.103384],[-63.171925,175.028354],[-60.612289,175.135448],[-59.776295,175.778604],[-59.205588,176.336119],[-58.493955,176.550374],[-57.397271,177.160845],[-55.375815,179.551374],[-53.800543,181.724533],[-53.500195,182.530854],[-53.934011,182.767019],[-53.591795,183.371134],[-53.529192,183.545097],[-53.803735,183.654147],[-55.617465,183.721264],[-57.671431,183.596514],[-58.711735,183.121064],[-58.711735,183.121064]];
path3405_6_points = [[-41.740735,179.354474],[-42.875743,176.867584],[-42.863232,176.471383],[-42.550305,176.316294],[-42.115865,176.061459],[-42.109765,175.591344],[-42.129770,175.281361],[-41.789336,175.112502],[-39.127745,175.028354],[-36.425436,175.125242],[-35.645805,175.628554],[-35.205698,176.061202],[-34.577475,176.228754],[-33.937633,176.410474],[-33.537685,176.998544],[-33.302480,177.803660],[-33.417468,178.345070],[-35.120185,179.232844],[-37.827186,180.466054],[-39.513235,181.739794],[-40.116325,182.230754],[-41.740735,179.354474],[-41.740735,179.354474]];
path3405_7_points = [[-27.648205,177.501904],[-27.999415,176.151454],[-28.210105,175.028354],[-26.543865,175.028354],[-24.838709,175.271667],[-24.604830,175.641372],[-24.694055,176.234724],[-25.226510,176.925032],[-26.133833,177.468194],[-27.059803,177.711416],[-27.648205,177.501904],[-27.648205,177.501904]];
path3405_8_points = [[-45.088515,168.146254],[-45.635816,167.460184],[-46.371645,167.170924],[-46.860814,167.020175],[-47.288621,166.514387],[-48.607125,163.324454],[-50.014575,159.573204],[-49.143435,159.480004],[-48.439518,159.260865],[-48.448715,158.504674],[-48.625135,157.622654],[-44.828875,157.622654],[-41.032605,157.622654],[-40.852545,158.522954],[-40.532768,159.265150],[-39.696795,159.423254],[-38.721115,159.423254],[-37.783665,163.166644],[-36.846205,167.217994],[-37.602175,167.525954],[-38.193525,167.656748],[-38.169845,168.276204],[-37.981545,169.026454],[-41.307465,169.026454],[-44.633395,169.026454],[-45.088515,168.146354],[-45.088515,168.146254]];
path3405_9_points = [[-31.267545,168.276104],[-31.594908,167.683850],[-32.304485,167.525854],[-32.805610,167.464138],[-33.147144,167.054927],[-33.955055,163.849634],[-34.751245,159.798284],[-33.897185,159.423154],[-33.204549,159.280204],[-33.180995,158.522854],[-33.313135,157.622554],[-29.377765,157.622554],[-25.442405,157.622554],[-25.442405,158.340694],[-25.072121,159.152532],[-23.961325,159.423154],[-23.673202,159.543016],[-23.462939,160.025594],[-23.085565,162.816864],[-22.785459,166.727717],[-22.991933,167.176768],[-23.491755,167.225754],[-24.104461,167.390814],[-24.242005,168.126054],[-24.242005,169.026354],[-27.660625,169.026354],[-30.667524,168.930698],[-31.102640,168.707733],[-31.267545,168.276104],[-31.267545,168.276104]];
path3405_10_points = [[-17.126025,168.839904],[-17.339705,168.076114],[-17.534249,167.648059],[-18.216165,167.525944],[-18.850632,167.403821],[-19.211193,166.787644],[-19.498865,162.574294],[-19.590465,159.273194],[-18.765195,159.178194],[-18.109476,158.952683],[-17.939915,158.352914],[-17.939915,157.622594],[-14.338715,157.622594],[-11.262691,157.710107],[-10.821919,157.889852],[-10.737515,158.222794],[-10.531195,158.705092],[-9.687165,158.822994],[-8.782234,158.978029],[-8.642025,159.948374],[-9.092175,163.174324],[-9.537115,166.968074],[-9.649006,168.406628],[-10.212345,168.817734],[-13.973338,169.009877],[-17.126035,168.839934],[-17.126025,168.839904]];
path3405_11_points = [[-85.431375,167.803744],[-86.113405,166.881274],[-84.737555,167.087594],[-83.361715,167.068394],[-85.053865,164.633504],[-86.582063,162.848453],[-87.584285,162.424254],[-88.375895,162.211277],[-89.063615,161.523954],[-89.704685,160.623654],[-88.908445,160.623654],[-88.112195,160.623654],[-89.188105,159.157964],[-90.264015,157.507414],[-88.653345,157.322554],[-87.147648,157.496083],[-86.203595,158.597984],[-82.653305,163.549634],[-79.942085,167.225854],[-78.397315,167.225854],[-77.092791,167.351655],[-76.355875,167.774644],[-75.859215,168.524894],[-80.304275,168.726354],[-84.749345,168.726354],[-85.431375,167.803844],[-85.431375,167.803744]];
path3405_12_points = [[-72.961755,168.177464],[-73.353966,167.389935],[-71.963975,167.225844],[-70.469535,167.225844],[-71.984525,164.900074],[-73.384879,162.993493],[-74.419465,162.424244],[-75.785965,161.598974],[-76.055653,161.020572],[-75.445665,160.923744],[-74.658815,160.772794],[-75.547205,159.197264],[-76.435585,157.772694],[-74.753215,157.681394],[-72.842785,157.831444],[-70.893995,161.073814],[-68.168515,165.650344],[-67.163765,167.225864],[-65.544005,167.225864],[-64.123556,167.358417],[-63.432655,167.976114],[-62.941075,168.726364],[-67.703085,168.726364],[-71.753978,168.634890],[-72.961755,168.177574],[-72.961755,168.177464]];
path3405_13_points = [[-60.199405,167.976004],[-60.541245,167.225754],[-58.899585,167.225754],[-57.257925,167.225754],[-58.371625,164.975004],[-59.458175,163.068845],[-60.421695,162.724254],[-61.231758,162.560082],[-61.706345,161.959874],[-62.003359,161.058447],[-61.304365,160.923654],[-60.612750,160.748648],[-61.154315,159.273104],[-61.754515,157.733414],[-59.933505,157.683314],[-58.112505,157.772614],[-56.968425,160.473514],[-54.900685,165.200094],[-53.977015,167.225764],[-52.195965,167.225764],[-50.471555,167.466112],[-50.141425,167.840672],[-50.050615,168.450714],[-54.954085,168.726264],[-59.857575,168.726264],[-60.199405,167.976014],[-60.199405,167.976004]];
path3405_14_points = [[-67.409285,149.087044],[-67.909945,148.221749],[-68.869275,147.961674],[-69.955715,147.869274],[-71.671785,143.367774],[-73.387835,138.866274],[-72.358575,138.772274],[-71.491545,138.451537],[-71.881155,136.990634],[-71.077551,136.694590],[-67.681985,136.615514],[-63.341835,136.615514],[-63.063835,137.590834],[-62.640921,138.412144],[-61.677415,138.658864],[-60.630851,139.016085],[-59.943485,140.909614],[-58.585595,145.319434],[-57.910446,147.893942],[-58.135391,148.253611],[-58.753515,148.319414],[-59.587684,148.441965],[-59.361135,149.350224],[-59.068465,150.120014],[-63.052105,150.120014],[-67.035735,150.120014],[-67.409285,149.087004],[-67.409285,149.087044]];
path3405_15_points = [[-51.295975,149.219844],[-51.734756,148.487000],[-52.595345,148.319544],[-53.580865,148.319544],[-54.818955,143.893064],[-56.054825,139.091464],[-55.789964,138.821494],[-55.113045,138.716344],[-54.327018,138.571063],[-54.343925,137.665994],[-54.514375,136.615644],[-50.065145,136.615644],[-45.615905,136.615644],[-45.418865,137.665994],[-45.083159,138.557147],[-44.110035,138.716494],[-42.998255,138.716614],[-42.168365,143.293014],[-41.343085,148.094464],[-42.285525,148.319544],[-43.058638,148.452182],[-43.043275,149.219844],[-42.863215,150.120144],[-46.922675,150.120144],[-50.982135,150.120144],[-51.295975,149.219844],[-51.295975,149.219844]];
path3405_16_points = [[-36.846205,149.219844],[-36.846205,148.319544],[-34.895555,148.319544],[-33.619173,148.293657],[-33.042706,147.965278],[-32.988549,146.958326],[-33.279095,144.896724],[-33.613285,142.649814],[-34.704575,142.558714],[-35.636288,142.326124],[-35.889895,141.492274],[-35.818999,140.652463],[-34.890725,140.516954],[-33.980861,140.396394],[-33.959515,139.691674],[-34.208435,137.816054],[-34.295335,136.765704],[-32.050675,136.765704],[-29.806005,136.765704],[-29.264585,142.167504],[-28.592695,147.944424],[-27.971431,148.226557],[-26.352105,148.319554],[-24.241985,148.319554],[-24.241985,149.219854],[-24.241985,150.120154],[-30.544085,150.120154],[-36.846185,150.120154],[-36.846185,149.219854],[-36.846205,149.219844]];
path3405_17_points = [[-18.039935,149.920064],[-18.240005,149.038794],[-18.432804,148.473644],[-19.215335,148.263544],[-20.190655,148.169544],[-20.378455,146.068844],[-20.603535,141.192214],[-20.640835,138.416294],[-19.590485,138.416294],[-18.702689,138.276944],[-18.540135,137.515994],[-18.540135,136.615694],[-15.239035,136.615694],[-11.937935,136.615694],[-11.937935,137.474124],[-11.135765,139.499804],[-10.503440,140.647311],[-10.077225,142.067888],[-9.632305,146.744064],[-9.485485,150.120194],[-13.662695,150.120194],[-18.039965,149.920114],[-18.039935,149.920064]];
path3405_18_points = [[-97.994355,148.765974],[-98.712743,147.943690],[-99.538815,147.719344],[-100.203191,147.522237],[-101.029554,146.631038],[-104.486695,140.967094],[-105.882195,138.566294],[-105.096405,138.468494],[-104.452601,138.117682],[-104.816925,136.840694],[-104.830395,136.554246],[-104.393086,136.396429],[-101.094865,136.315524],[-97.156605,136.315524],[-96.655725,137.365874],[-96.067740,138.221233],[-95.184735,138.416224],[-94.587535,138.504181],[-94.020366,139.040547],[-91.789175,143.093464],[-89.363715,147.895064],[-90.113965,148.019424],[-90.823571,148.242075],[-90.397055,149.153054],[-89.929885,149.820024],[-93.623125,149.816024],[-97.316365,149.812024],[-97.994355,148.765394],[-97.994355,148.765974]];
path3405_19_points = [[-83.061615,148.919744],[-83.556656,148.187452],[-84.461895,148.019444],[-85.090734,147.947638],[-85.640764,147.447244],[-87.726585,143.450844],[-89.963915,138.649244],[-89.031505,138.416244],[-88.338253,138.319652],[-88.281255,137.966094],[-88.645575,137.065794],[-88.591136,136.831998],[-88.045200,136.695422],[-84.594225,136.615644],[-81.244357,136.697632],[-80.360715,137.008444],[-79.851384,138.035150],[-78.604795,138.667034],[-78.016635,138.876893],[-77.499105,139.481043],[-75.730565,143.443064],[-73.832665,148.019444],[-74.695885,148.019444],[-75.504171,148.280252],[-75.248455,149.239564],[-75.153292,149.566506],[-75.516514,149.739797],[-78.813245,149.820044],[-82.688695,149.820044],[-83.061615,148.919744],[-83.061615,148.919744]];
path3405_20_points = [[-56.449765,127.687664],[-56.791415,126.487264],[-57.149408,125.662869],[-58.171435,125.511944],[-59.149806,125.383425],[-59.501935,124.836714],[-61.454415,114.961624],[-60.272875,114.708334],[-59.091345,114.708334],[-59.261795,113.657984],[-59.432245,112.607634],[-54.474725,112.607634],[-49.517205,112.607634],[-49.320165,113.657984],[-48.978589,114.554072],[-47.942025,114.708334],[-46.956494,114.835120],[-46.621265,115.383564],[-45.247295,125.436914],[-45.533930,125.710099],[-46.299365,125.812044],[-47.199664,125.962088],[-47.349715,126.862394],[-47.349715,127.912744],[-51.833495,127.912744],[-56.449765,127.687664],[-56.449765,127.687664]];
path3405_21_points = [[-40.199645,126.901974],[-40.326885,125.812044],[-37.951385,125.812044],[-35.575885,125.812044],[-35.773395,123.786364],[-36.307074,119.723213],[-36.714268,119.259335],[-37.445485,119.209834],[-38.391296,119.078032],[-38.757755,118.534614],[-38.842318,117.342542],[-37.705115,117.109134],[-36.463325,117.109134],[-36.667285,114.858384],[-36.871235,112.607634],[-34.307875,112.607634],[-32.104166,112.702613],[-31.796860,112.904394],[-31.738265,113.282864],[-31.294355,119.209834],[-30.850455,124.986764],[-30.431435,125.420073],[-28.477465,125.511944],[-26.110735,125.511944],[-25.962185,126.487264],[-25.928385,127.587884],[-33.057765,127.852514],[-40.072425,127.991904],[-40.199665,126.901974],[-40.199645,126.901974]];
path3405_22_points = [[-21.040935,127.712664],[-21.241005,126.512264],[-21.241005,125.511944],[-18.840205,125.511944],[-16.439405,125.511944],[-16.439405,122.360894],[-16.439405,119.209834],[-17.807975,119.209834],[-19.176535,119.209834],[-19.083435,118.084464],[-18.835159,117.104370],[-17.789895,116.870654],[-16.589495,116.782254],[-16.589495,114.619934],[-16.589495,112.457624],[-14.879395,112.368024],[-13.169295,112.278524],[-12.824275,113.559834],[-12.669485,117.100534],[-13.025455,122.231434],[-13.060493,124.832750],[-12.414515,126.026024],[-11.654241,127.076197],[-11.608313,127.409842],[-11.835812,127.640830],[-13.262951,127.869743],[-16.239375,127.912754],[-21.040975,127.712674],[-21.040935,127.712664]];
path3405_23_points = [[-105.892755,127.388794],[-109.667535,127.295394],[-110.164325,126.253624],[-110.755586,125.400085],[-111.680785,125.211864],[-112.700465,125.211864],[-114.819445,120.335234],[-117.137825,114.933434],[-117.114401,114.508544],[-116.369845,114.408254],[-115.593858,114.292239],[-115.548895,113.733034],[-115.916085,112.532634],[-115.968160,112.251045],[-115.737781,112.092684],[-113.899255,112.007454],[-109.374635,112.200784],[-107.337791,112.498269],[-106.755235,113.401184],[-106.292669,114.244570],[-105.289435,114.408254],[-104.156005,114.408254],[-102.158275,119.735034],[-100.163935,125.286884],[-101.099725,125.511964],[-101.813670,125.611848],[-101.815925,126.037134],[-101.428225,127.257960],[-101.707845,127.547444],[-105.892755,127.388814],[-105.892755,127.388794]];
path3405_24_points = [[-93.005775,126.562294],[-93.505026,125.683569],[-94.496345,125.511944],[-95.458918,125.360795],[-95.908745,124.686664],[-99.567115,114.521374],[-98.516765,114.408234],[-97.545346,114.188429],[-97.759085,113.077324],[-98.051765,112.307534],[-93.310515,112.307534],[-88.569275,112.307534],[-88.291265,113.432914],[-87.872109,114.400978],[-86.805335,114.647264],[-85.597395,114.736264],[-84.140975,119.598934],[-82.537985,124.986784],[-82.627786,125.410583],[-83.469335,125.511964],[-84.354553,125.620187],[-84.254585,126.281744],[-83.961915,127.332094],[-88.293945,127.612664],[-92.625965,127.612664],[-93.005775,126.562314],[-93.005775,126.562294]];
path3405_25_points = [[-75.192885,126.637294],[-75.599741,125.807844],[-76.641015,125.572664],[-77.838015,125.483364],[-79.345295,120.170844],[-80.852575,114.858344],[-79.705565,114.766044],[-78.558555,114.673744],[-78.747745,113.490664],[-78.936925,112.307544],[-77.294705,112.307544],[-72.459845,112.502884],[-69.267215,112.698244],[-69.078665,113.703284],[-68.735740,114.561345],[-67.648095,114.710244],[-66.406065,114.713244],[-65.376335,119.437894],[-64.215975,124.837804],[-64.289654,125.400832],[-65.184275,125.513034],[-66.118760,125.646203],[-66.086165,126.563384],[-65.889115,127.613734],[-70.415435,127.613734],[-74.941755,127.613734],[-75.192885,126.638404],[-75.192885,126.637294]];
path3405_26_points = [[-125.250515,127.090054],[-127.676155,126.989764],[-128.171635,125.950754],[-128.667115,124.911724],[-126.768585,124.911724],[-124.870055,124.911724],[-126.398315,121.776154],[-127.850171,119.075168],[-128.323571,118.699604],[-128.906305,118.625104],[-129.807735,118.414399],[-130.480715,117.634294],[-131.021851,116.437823],[-130.177325,116.208814],[-129.277025,116.052164],[-130.179975,113.904114],[-131.005245,111.868084],[-128.866735,111.990494],[-126.805885,112.157464],[-125.551645,115.008414],[-122.537325,121.535594],[-120.777255,125.211824],[-118.732745,125.211824],[-116.911009,125.336147],[-116.230375,126.097204],[-115.772515,127.147554],[-125.250515,127.090054],[-125.250515,127.090054]];
path3405_27_points = [[-150.422275,125.230904],[-152.666465,118.839194],[-156.068765,109.306514],[-159.186578,100.933365],[-161.382001,93.915880],[-162.927394,87.258420],[-164.095115,79.965344],[-164.672160,76.257435],[-165.370215,73.448284],[-166.412978,70.841993],[-168.024145,67.742664],[-171.154752,61.826499],[-173.383620,56.760628],[-175.328216,50.933408],[-177.606005,42.733194],[-180.341972,32.053926],[-181.925261,24.337059],[-182.653282,17.740849],[-182.823445,10.423554],[-182.510624,0.988780],[-181.039525,-8.842736],[-179.819914,-15.108112],[-179.138525,-17.328926],[-163.322665,-13.668776],[-164.059395,-9.052166],[-165.299213,-2.093803],[-166.049029,3.867495],[-166.342258,9.193313],[-166.212315,14.245234],[-165.197770,23.075147],[-162.857645,33.247094],[-160.645845,41.934064],[-159.589437,46.031458],[-158.231076,49.993217],[-156.494177,54.016921],[-154.302155,58.300154],[-152.084625,62.809904],[-151.681485,63.849614],[-150.143955,67.892714],[-148.637095,72.094114],[-147.906525,75.395214],[-145.902775,87.399214],[-144.158928,93.594260],[-141.055615,102.104114],[-136.257485,115.760104],[-149.882185,125.269074],[-150.422275,125.230874],[-150.422275,125.230904]];
path3405_28_points = [[144.864365,121.118904],[139.238115,117.745484],[140.360604,113.568269],[144.033775,103.454564],[146.677741,96.269732],[148.426844,90.710265],[149.618327,85.546365],[150.589435,79.548234],[151.586269,73.590075],[152.872735,68.868145],[154.884218,64.134068],[158.056105,58.139464],[159.703584,54.896703],[161.132536,51.401223],[164.070225,41.633964],[166.941347,30.515465],[168.557736,22.990133],[169.270955,17.021626],[169.432565,10.573604],[169.078445,1.606573],[167.541875,-8.182646],[166.732055,-12.710026],[173.254490,-14.357473],[179.525675,-15.633476],[181.620855,-5.161776],[182.488674,2.311489],[182.823445,10.573604],[182.594210,17.444662],[181.793000,24.272984],[180.260810,32.054219],[177.838635,41.784014],[175.395313,50.709754],[173.391371,56.811257],[171.113277,61.963825],[167.847495,68.042764],[166.356493,70.959283],[165.301056,73.713123],[164.539704,76.755688],[163.930955,80.538384],[162.853590,87.348670],[161.469500,93.482980],[159.542080,99.833345],[156.834725,107.291794],[152.404495,119.584674],[150.566265,124.294144],[144.864365,121.118904],[144.864365,121.118904]];
path3405_29_points = [[-19.233015,102.511984],[-19.440405,101.321514],[-19.619821,100.463750],[-20.715835,100.246164],[-21.991255,100.153864],[-22.246975,94.373134],[-22.331375,88.146054],[-21.899681,87.813620],[-20.968405,87.699714],[-19.924820,87.548018],[-19.683555,86.574344],[-19.590455,85.448964],[-15.112275,85.365664],[-11.696129,85.386580],[-10.310675,85.606794],[-10.091830,87.845654],[-10.091955,94.092934],[-10.242005,102.288604],[-19.233015,102.512004],[-19.233015,102.511984]];
path3405_30_points = [[-101.126335,102.181874],[-103.056146,101.993809],[-103.602155,101.492004],[-103.946095,100.280914],[-103.999341,99.931988],[-103.771004,99.770699],[-101.695345,99.869514],[-99.274755,99.817514],[-100.117275,96.252594],[-100.952075,92.951494],[-102.200775,92.859694],[-103.305970,92.612774],[-103.757375,91.659294],[-103.974051,90.292635],[-102.868215,90.100574],[-101.678505,89.875504],[-102.123965,87.849824],[-102.472252,86.317952],[-102.396938,85.567115],[-101.677219,85.320221],[-100.092295,85.300174],[-97.616465,85.300174],[-96.154795,91.976234],[-94.436645,99.327484],[-93.850931,99.898404],[-91.792165,100.002704],[-89.770818,100.101954],[-89.233885,100.602904],[-88.893345,101.803304],[-88.893783,102.142639],[-89.425331,102.314575],[-93.769965,102.343124],[-101.126335,102.180744],[-101.126335,102.181874]];
path3405_31_points = [[-84.074455,101.466824],[-84.262015,100.266424],[-81.823705,100.003834],[-79.385385,100.003834],[-79.580635,99.028514],[-80.256485,95.427314],[-80.737075,92.801434],[-82.014395,92.801434],[-83.088238,92.676127],[-83.472665,92.126214],[-83.590521,90.701907],[-82.423905,90.400634],[-81.367113,90.279199],[-81.377885,89.441154],[-81.756815,86.890304],[-81.943855,85.298934],[-79.370065,85.298934],[-76.796295,85.298934],[-76.594785,86.724414],[-75.376005,93.947124],[-74.358715,99.874104],[-71.813585,100.003834],[-69.568349,100.108494],[-69.233312,100.353687],[-69.087615,100.829114],[-68.791215,102.029514],[-70.272568,102.327047],[-76.281265,102.404634],[-83.886895,102.404634],[-84.074455,101.466824],[-84.074455,101.466824]];
path3405_32_points = [[-61.304365,101.204234],[-61.651514,100.158365],[-62.831245,100.003834],[-64.155315,99.731614],[-64.905565,94.301934],[-65.592949,88.624228],[-65.267738,88.037041],[-64.423895,87.999834],[-63.191975,87.999834],[-63.306445,86.799434],[-63.420925,85.599034],[-57.936165,85.599034],[-52.451415,85.599034],[-52.451415,86.799434],[-52.451415,87.999834],[-51.100965,87.999834],[-49.729035,88.074834],[-48.563165,99.328584],[-48.762781,99.888453],[-49.782035,100.003804],[-51.013955,100.003804],[-50.899475,101.204204],[-50.785005,102.404604],[-55.943275,102.404604],[-61.101555,102.404604],[-61.304365,101.204204],[-61.304365,101.204234]];
path3405_33_points = [[-40.504315,101.279234],[-40.758243,100.294358],[-41.872885,100.061574],[-43.164285,99.911524],[-43.703785,93.926784],[-44.227295,87.999804],[-42.937555,87.999804],[-41.647805,87.999804],[-41.647805,86.799404],[-41.647805,85.599004],[-36.095955,85.599004],[-30.544105,85.599004],[-30.544105,86.799404],[-30.544105,87.999804],[-29.221665,87.999804],[-27.899225,87.999804],[-27.731265,90.775734],[-27.406015,96.777734],[-27.248725,100.003804],[-28.596315,100.003804],[-29.943905,100.003804],[-29.943905,101.204204],[-29.943905,102.404604],[-35.177545,102.404604],[-40.411175,102.404604],[-40.504275,101.279234],[-40.504315,101.279234]];
path3405_34_points = [[-122.190855,101.382134],[-122.550565,100.194854],[-122.555762,99.954382],[-122.280686,99.799858],[-120.491945,99.641794],[-118.254925,99.553694],[-119.319805,96.027524],[-120.384685,92.501344],[-121.537185,92.501344],[-122.528621,92.357158],[-122.982345,91.731554],[-123.220876,90.412053],[-122.224675,90.100544],[-121.174325,89.874514],[-121.774525,87.549694],[-122.374725,85.224884],[-120.027345,84.998844],[-117.679965,84.998844],[-116.404225,89.725424],[-114.346655,97.077874],[-113.564825,99.703744],[-111.246875,99.703744],[-108.928935,99.703744],[-108.599475,100.648824],[-108.270015,101.849224],[-115.139785,102.104544],[-122.009555,102.104544],[-122.190855,101.382174],[-122.190855,101.382134]];
path3405_35_points = [[-137.858255,100.620574],[-138.438221,99.622267],[-139.431355,99.345144],[-140.530775,99.253544],[-142.418965,94.051524],[-144.482155,87.974494],[-144.488100,87.228643],[-143.686805,87.099494],[-142.902761,86.982648],[-142.897765,86.377124],[-143.262495,85.176724],[-143.274710,84.927962],[-142.992630,84.782980],[-141.058305,84.698694],[-136.394445,84.891114],[-134.118205,85.083514],[-133.863645,86.166544],[-133.463869,87.095580],[-132.416685,87.338254],[-131.224285,87.426954],[-129.464105,93.040174],[-127.565165,99.028494],[-127.683991,99.308334],[-128.301695,99.403614],[-129.332284,99.643724],[-129.097405,100.778554],[-128.668765,101.804414],[-133.026675,101.804414],[-137.384585,101.804414],[-137.858255,100.620584],[-137.858255,100.620574]];
path3405_36_points = [[-86.480655,74.020604],[-86.662815,72.686604],[-86.870288,71.939043],[-88.088295,71.735824],[-89.513765,71.644324],[-90.148575,66.842724],[-90.995445,60.315544],[-91.207505,58.589974],[-89.801385,58.589974],[-88.395265,58.589974],[-88.597775,57.239524],[-88.800295,55.889074],[-83.248445,55.889074],[-77.696595,55.889074],[-77.494075,57.239524],[-77.291565,58.589974],[-75.980905,58.589974],[-75.090466,58.619648],[-74.608169,59.219289],[-73.904425,65.192174],[-73.250275,71.119144],[-73.332828,71.692042],[-74.517025,71.794374],[-75.940795,71.794374],[-75.755695,73.144824],[-75.570595,74.495274],[-80.934545,74.495274],[-85.379234,74.411074],[-86.196866,74.267040],[-86.480655,74.020574],[-86.480655,74.020604]];
path3405_37_points = [[-64.813285,73.219874],[-64.905585,71.944454],[-66.331055,71.852954],[-67.760395,71.552854],[-68.360375,65.192174],[-68.956705,58.796664],[-67.606485,58.755664],[-66.256035,58.958184],[-66.256035,57.573654],[-66.256035,56.189134],[-60.571385,56.189134],[-54.886745,56.189134],[-54.794445,57.464554],[-54.702145,58.739984],[-53.276665,58.831484],[-52.177733,59.005662],[-51.851195,59.375454],[-51.100885,70.218844],[-50.945645,71.794374],[-52.298715,71.794374],[-53.651795,71.794374],[-53.651795,73.144824],[-53.651795,74.495274],[-59.186385,74.495274],[-64.720985,74.495274],[-64.813285,73.219844],[-64.813285,73.219874]];
path3405_38_points = [[-45.249015,73.144874],[-45.249015,71.794424],[-42.548105,71.794424],[-39.847205,71.794424],[-39.847205,69.737744],[-40.040015,65.836444],[-40.232815,63.991824],[-41.508405,63.991824],[-42.846905,63.656374],[-43.148305,62.166674],[-42.945994,61.410165],[-41.662415,61.290924],[-40.176525,61.290924],[-40.356545,58.740074],[-40.536555,56.189224],[-37.676035,56.189224],[-35.760587,56.226841],[-34.809988,56.602139],[-34.485529,57.708792],[-34.448505,59.940474],[-34.247375,67.067844],[-34.051345,71.794424],[-31.277595,71.794424],[-28.503845,71.794424],[-28.396435,73.144874],[-28.289035,74.495324],[-36.769025,74.495324],[-45.249015,74.495324],[-45.249015,73.144874],[-45.249015,73.144874]];
path3405_39_points = [[-20.040605,73.312174],[-20.202284,72.267383],[-21.316035,72.036754],[-22.591455,71.944454],[-22.777305,69.693704],[-23.002385,63.016474],[-23.041585,58.590004],[-21.541085,58.590004],[-20.040585,58.590004],[-20.040585,57.239554],[-20.040585,55.889104],[-15.138955,55.889104],[-10.066055,56.060364],[-10.314295,57.035694],[-10.735635,58.148514],[-11.629665,60.549314],[-12.370665,62.785089],[-12.529965,65.573914],[-12.388893,68.351070],[-11.637785,70.492054],[-10.737485,73.486454],[-10.737485,74.495304],[-15.389035,74.495304],[-20.040585,74.495304],[-20.040585,73.312154],[-20.040605,73.312174]];
path3405_40_points = [[-125.714555,73.973514],[-127.703935,73.869344],[-127.891065,72.699044],[-128.228958,71.678200],[-129.352835,71.436524],[-130.627475,71.344324],[-131.721325,65.974794],[-133.000295,59.447614],[-133.185415,58.289974],[-131.963075,58.289974],[-130.740745,58.289974],[-130.943255,56.939524],[-131.145775,55.589074],[-126.044075,55.589074],[-120.942375,55.589074],[-120.739855,56.939524],[-120.537345,58.289974],[-119.258685,58.289974],[-117.980025,58.289974],[-116.981195,64.066894],[-115.843385,70.669094],[-115.898189,71.377440],[-116.933115,71.494374],[-118.161835,71.494374],[-117.976735,72.844824],[-117.791635,74.195274],[-120.758405,74.136474],[-125.714555,73.973554],[-125.714555,73.973514]];
path3405_41_points = [[-107.504125,73.820094],[-107.791525,72.655564],[-108.444079,71.785197],[-109.954505,71.498434],[-110.329445,71.337552],[-110.649626,70.540647],[-111.630295,65.117194],[-112.671945,58.740074],[-111.355455,58.647974],[-110.038965,58.555874],[-110.238915,57.222514],[-110.438865,55.889154],[-105.002995,55.889154],[-99.567115,55.889154],[-99.567115,56.764904],[-99.266671,58.253599],[-97.937295,58.590054],[-96.671785,58.590054],[-95.849595,64.667074],[-94.876235,71.269274],[-95.002309,71.699005],[-96.099295,71.794454],[-97.473515,71.794454],[-97.281555,72.994854],[-97.089605,74.195254],[-102.239085,74.195254],[-106.285839,74.113075],[-107.504125,73.820124],[-107.504125,73.820094]];
path3405_42_points = [[-147.099425,72.315574],[-148.439545,68.599724],[-149.535995,65.482214],[-150.740715,62.370784],[-152.230378,58.987793],[-152.459215,57.864244],[-151.414155,57.689724],[-150.678409,57.515020],[-150.638895,56.437894],[-150.734195,55.186064],[-145.932595,55.262664],[-141.009265,55.460824],[-140.705715,56.711064],[-140.387084,57.676502],[-139.476995,57.936174],[-138.217815,58.238474],[-135.466955,70.894104],[-135.703639,71.257719],[-136.528765,71.435874],[-137.449131,71.640345],[-137.354035,72.484244],[-137.079645,73.668044],[-141.859945,73.895104],[-146.640255,73.895104],[-147.099445,72.315554],[-147.099425,72.315574]];
path3405_43_points = [[-111.030315,43.990484],[-111.731740,43.637135],[-112.039715,42.516244],[-112.239465,41.184214],[-113.555845,41.184214],[-114.872215,40.898624],[-115.920395,28.655044],[-116.077865,27.079514],[-114.724795,27.079514],[-113.371715,27.079514],[-113.371715,25.729064],[-113.371715,24.378614],[-107.819865,24.378614],[-102.268015,24.378614],[-102.268015,25.879114],[-102.268015,27.379614],[-100.908155,27.379614],[-99.887504,27.481360],[-99.439125,27.754744],[-98.967375,34.263184],[-98.453645,40.790354],[-98.645938,41.096019],[-99.685055,41.184214],[-101.067615,41.184214],[-101.067615,42.534674],[-101.067615,43.885124],[-103.423135,43.885124],[-107.999665,44.008914],[-111.030315,43.990514],[-111.030315,43.990484]];
path3405_44_points = [[-89.763845,43.985484],[-89.963915,42.635044],[-90.112650,41.636077],[-91.089295,41.480064],[-92.556635,41.254994],[-93.232265,36.082854],[-93.723935,29.255584],[-93.881935,27.379954],[-92.387215,27.379954],[-90.892495,27.379954],[-91.075065,25.838404],[-91.257645,24.296844],[-85.659955,24.437104],[-79.886165,24.753474],[-79.545715,26.154774],[-79.237696,27.224575],[-78.084045,27.379954],[-76.951516,27.520058],[-76.636675,28.355284],[-76.310145,33.982154],[-75.957765,40.059184],[-75.781895,41.484654],[-77.284185,41.484654],[-78.786485,41.484654],[-78.634275,42.835114],[-78.482055,44.185564],[-84.022915,44.185564],[-89.763845,43.985494],[-89.763845,43.985484]];
path3405_45_points = [[-67.156315,42.835114],[-67.156315,41.484654],[-68.618035,41.484654],[-70.079765,41.484654],[-70.261955,39.458984],[-70.643865,32.406634],[-70.843585,27.379954],[-69.450105,27.379954],[-68.056615,27.379954],[-68.056615,26.029504],[-68.056615,24.679054],[-62.204665,24.679054],[-56.352715,24.679054],[-56.352715,25.554814],[-56.049004,27.046890],[-54.688445,27.379954],[-53.388485,27.379954],[-53.233745,28.655384],[-52.907355,35.707734],[-52.735715,41.484654],[-54.262495,41.484654],[-55.789285,41.484654],[-55.586775,42.835114],[-55.384265,44.185564],[-61.270285,44.185564],[-67.156315,44.185564],[-67.156315,42.835114],[-67.156315,42.835114]];
path3405_46_points = [[-46.749515,42.835114],[-46.749515,41.484654],[-43.898565,41.484654],[-41.047605,41.484654],[-41.047605,37.757954],[-41.229765,33.556554],[-41.675044,33.195282],[-42.695265,33.081854],[-43.522583,33.000876],[-44.023715,32.697107],[-44.344615,31.056184],[-44.106871,30.489538],[-42.848205,30.380954],[-41.347705,30.380954],[-41.347705,27.530004],[-41.347705,24.679054],[-38.346705,24.679054],[-35.345705,24.679054],[-35.345705,28.532644],[-35.148805,36.935444],[-34.951895,41.484654],[-31.997755,41.484654],[-29.043605,41.484654],[-29.043605,42.835114],[-29.043605,44.185564],[-37.896555,44.185564],[-46.749515,44.185564],[-46.749515,42.835114],[-46.749515,42.835114]];
path3405_47_points = [[-23.283125,42.760114],[-23.191625,41.334634],[-20.265655,41.248734],[-17.339675,41.162834],[-17.339675,37.122354],[-17.339675,33.081864],[-18.840175,33.081864],[-20.340675,33.081864],[-20.340675,31.581364],[-20.340675,30.080864],[-18.915205,30.081164],[-17.489725,30.081464],[-17.489725,27.305104],[-17.489725,24.528744],[-14.459915,24.443744],[-11.430105,24.358744],[-11.233845,27.566464],[-11.037575,35.979254],[-11.037575,41.184584],[-9.837175,41.184584],[-8.636775,41.383294],[-9.399675,42.883794],[-10.162575,44.185594],[-16.768575,44.185594],[-23.374565,44.185594],[-23.283065,42.760114],[-23.283125,42.760114]];
path3405_48_points = [[-131.571915,43.667264],[-132.367905,43.513144],[-132.855646,43.169232],[-133.174225,41.559714],[-133.403304,40.997253],[-134.528775,40.884484],[-135.534301,40.788432],[-135.882655,40.509364],[-136.479425,34.432334],[-137.076185,27.755114],[-136.911940,26.915553],[-135.879225,26.779784],[-134.678825,26.779784],[-134.678825,25.429334],[-134.678825,24.078884],[-129.427075,24.078884],[-124.175325,24.078884],[-124.175325,25.579384],[-124.175325,27.079884],[-122.838465,27.079884],[-121.940671,27.118132],[-121.461863,27.707053],[-120.874635,33.381984],[-120.362695,39.459014],[-120.188515,41.184584],[-121.461885,41.184584],[-122.735255,41.184584],[-122.627855,42.535044],[-122.520445,43.885494],[-126.423905,43.833094],[-131.571915,43.667304],[-131.571915,43.667264]];
path3405_49_points = [[-152.427685,43.362414],[-154.066605,43.254423],[-154.948336,42.979650],[-155.308226,42.370559],[-155.381625,41.259614],[-155.331659,40.882949],[-155.051076,40.680968],[-153.049955,40.584384],[-150.714175,40.584384],[-151.237385,36.458014],[-151.772555,32.256614],[-152.984925,32.181614],[-153.977179,32.064137],[-154.189425,31.506394],[-154.374475,30.155944],[-154.332161,29.585094],[-153.292025,29.480714],[-152.028615,29.480714],[-152.242355,26.629764],[-152.456105,23.778814],[-150.041205,23.778814],[-147.626315,23.778814],[-147.457605,25.354344],[-146.821505,31.731464],[-146.074265,38.483714],[-145.788465,40.659444],[-143.231675,40.884514],[-140.680825,40.884514],[-140.680825,41.760274],[-140.498665,43.110724],[-140.550358,43.361047],[-141.139375,43.496085],[-145.075195,43.523704],[-152.427685,43.362444],[-152.427685,43.362414]];
path3405_50_points = [[-94.465415,10.574384],[-94.465415,9.073884],[-91.614465,9.073884],[-88.763515,9.073884],[-88.763515,4.722434],[-88.763515,0.370984],[-90.264015,0.370984],[-91.764515,0.370984],[-91.764515,-1.129516],[-91.764515,-2.630016],[-90.264015,-2.630016],[-88.763515,-2.630016],[-88.763515,-5.631016],[-88.763515,-8.632016],[-85.912565,-8.632016],[-83.061615,-8.632016],[-83.061615,0.220934],[-83.061615,9.073884],[-80.060615,9.073884],[-77.059615,9.073884],[-77.059615,10.574384],[-77.059615,12.074884],[-85.762515,12.074884],[-94.465415,12.074884],[-94.465415,10.574384],[-94.465415,10.574384]];
path3405_51_points = [[-68.356715,10.574384],[-68.356715,9.073884],[-69.857215,9.073884],[-71.357715,9.073884],[-71.357715,1.721434],[-71.357715,-5.631016],[-69.857215,-5.631016],[-68.356715,-5.631016],[-68.356715,-6.981466],[-68.356715,-8.331916],[-62.504765,-8.331916],[-56.652815,-8.331916],[-56.652815,-6.981466],[-56.652815,-5.631016],[-55.152315,-5.631016],[-53.651815,-5.631016],[-53.651815,1.721434],[-53.651815,9.073884],[-55.152315,9.073884],[-56.652815,9.073884],[-56.652815,10.574384],[-56.652815,12.074884],[-62.504765,12.074884],[-68.356715,12.074884],[-68.356715,10.574384],[-68.356715,10.574384]];
path3405_52_points = [[-44.648815,10.574384],[-44.648815,9.073884],[-46.149315,9.073884],[-47.649815,9.073884],[-47.649815,1.721434],[-47.649815,-5.631016],[-46.149315,-5.631016],[-44.648815,-5.631016],[-44.648815,-6.981466],[-44.648815,-8.331916],[-38.646805,-8.331916],[-32.644805,-8.331916],[-32.644805,-6.981466],[-32.644805,-5.631016],[-31.144305,-5.631016],[-29.643805,-5.631016],[-29.643805,1.721434],[-29.643805,9.073884],[-31.144305,9.073884],[-32.644805,9.073884],[-32.644805,10.574384],[-32.644805,12.074884],[-38.646805,12.074884],[-44.648815,12.074884],[-44.648815,10.574384],[-44.648815,10.574384]];
path3405_53_points = [[-20.440735,11.874814],[-20.640805,10.374314],[-20.640805,9.073884],[-22.141305,9.073884],[-23.641805,9.073884],[-23.641805,1.721434],[-23.641805,-5.631016],[-22.141305,-5.631016],[-20.640805,-5.631016],[-20.640805,-7.131516],[-20.640805,-8.632016],[-15.519375,-8.632016],[-10.464291,-8.426115],[-9.500913,-8.103942],[-9.237005,-7.578026],[-8.486755,-6.653766],[-7.736505,-6.162186],[-7.736505,2.956344],[-7.736505,12.074884],[-13.988585,12.074884],[-20.440735,11.874814],[-20.440735,11.874814]];
path3405_54_points = [[-133.103295,11.555074],[-137.979925,11.459774],[-137.979925,9.924414],[-137.979925,8.389044],[-135.421235,8.548674],[-132.862555,8.708304],[-132.945455,4.314554],[-133.028355,-0.079206],[-134.303775,-0.171506],[-135.579205,-0.263806],[-135.579205,-1.747056],[-135.579205,-3.230296],[-134.228755,-3.230296],[-132.878305,-3.230296],[-132.878305,-6.081246],[-132.878305,-8.932196],[-130.237525,-8.932196],[-127.596755,-8.932196],[-127.723615,-2.647396],[-127.636515,6.205554],[-127.422595,8.773704],[-124.732185,8.773704],[-122.041785,8.773704],[-122.133285,10.199184],[-122.224785,11.624654],[-125.225785,11.637454],[-133.103405,11.554954],[-133.103295,11.555074]];
path3405_55_points = [[-116.672815,10.274284],[-116.672815,8.773784],[-113.971915,8.773784],[-111.271015,8.773784],[-111.271015,4.422334],[-111.271015,0.070884],[-112.771515,0.070884],[-114.272015,0.070884],[-114.272015,-1.429616],[-114.272015,-2.930116],[-112.771515,-2.930116],[-111.271015,-2.930116],[-111.271015,-5.781066],[-111.271015,-8.632016],[-108.574655,-8.632016],[-105.878285,-8.632016],[-105.798685,0.145904],[-105.719085,8.923834],[-102.943165,9.010134],[-100.167235,9.096434],[-100.167235,10.435624],[-100.167235,11.774814],[-108.419985,11.774814],[-116.672735,11.774814],[-116.672735,10.274314],[-116.672815,10.274284]];
path3405_56_points = [[-152.459745,11.250744],[-155.685825,11.154244],[-155.685825,9.663894],[-155.685825,8.173544],[-156.842835,8.173544],[-157.999835,8.173544],[-158.191145,6.147874],[-158.373265,-0.945911],[-158.124045,-6.181046],[-157.662225,-6.444695],[-156.853215,-6.481146],[-155.951790,-6.572226],[-155.744445,-7.806786],[-155.652945,-9.232256],[-150.717735,-9.232256],[-145.782525,-9.232256],[-145.782525,-7.731756],[-145.782525,-6.231256],[-144.582125,-6.231256],[-143.381725,-6.231256],[-143.381725,1.121194],[-143.381725,8.473644],[-144.582125,8.473644],[-145.782525,8.473644],[-145.782525,9.974144],[-145.782525,11.474644],[-147.508095,11.410944],[-152.459745,11.250734],[-152.459745,11.250744]];
path3405_57_points = [[-87.600295,-21.154086],[-91.388735,-21.253586],[-91.237495,-22.595356],[-91.086265,-23.937116],[-92.639385,-23.937116],[-94.192515,-23.937116],[-94.043505,-24.912446],[-93.719935,-30.089166],[-93.363755,-36.166196],[-93.182135,-38.041826],[-91.908125,-38.041826],[-91.075047,-38.124438],[-90.577655,-38.443436],[-90.268115,-40.217546],[-90.264115,-41.042826],[-87.309215,-41.042826],[-81.682345,-40.853236],[-79.010365,-40.663656],[-79.115605,-39.352736],[-79.220855,-38.041826],[-77.793195,-38.041826],[-76.365545,-38.041826],[-76.561585,-33.315246],[-76.758615,-26.262896],[-76.759615,-23.937116],[-78.243675,-23.937116],[-79.727725,-23.937116],[-79.819225,-22.511646],[-79.910725,-21.086166],[-81.861375,-21.070366],[-87.600455,-21.154066],[-87.600295,-21.154086]];
path3405_58_points = [[-68.150365,-21.129886],[-68.356715,-22.636666],[-68.356715,-23.937096],[-69.740385,-23.937096],[-71.124055,-23.937096],[-70.918535,-30.464276],[-70.564995,-37.516626],[-70.162611,-37.928811],[-69.086735,-38.041806],[-67.945499,-38.166237],[-67.756515,-38.917556],[-67.685837,-39.994139],[-67.065199,-40.533601],[-61.722405,-40.742706],[-56.052615,-40.742706],[-56.052615,-39.392256],[-56.052615,-38.041806],[-54.627135,-38.042026],[-53.201665,-38.042256],[-53.289165,-31.364806],[-53.504815,-24.312226],[-54.976365,-23.937096],[-56.319795,-23.937096],[-56.411295,-22.511626],[-56.502795,-21.086146],[-62.223415,-21.004846],[-68.150395,-21.129896],[-68.150365,-21.129886]];
path3405_59_points = [[-47.649815,-22.436596],[-47.649815,-23.937096],[-44.648815,-23.937096],[-41.647805,-23.937096],[-41.647805,-28.138496],[-41.647805,-32.339896],[-42.998255,-32.339896],[-44.348715,-32.339896],[-44.348715,-33.840396],[-44.348715,-35.340896],[-42.848205,-35.340896],[-41.347705,-35.340896],[-41.347705,-38.041806],[-41.347705,-40.742706],[-38.421735,-40.742746],[-35.495755,-40.742796],[-35.601915,-32.339946],[-35.708065,-23.937096],[-32.675935,-23.937096],[-29.643805,-23.937096],[-29.643805,-22.436596],[-29.643805,-20.936096],[-38.646805,-20.936096],[-47.649815,-20.936096],[-47.649815,-22.436596],[-47.649815,-22.436596]];
path3405_60_points = [[-20.740835,-21.136166],[-20.940425,-22.561646],[-20.939825,-23.787046],[-22.365785,-23.787046],[-23.791745,-23.787046],[-23.791745,-30.989446],[-23.791745,-38.191856],[-22.382755,-38.282656],[-20.973765,-38.373456],[-20.882265,-39.633106],[-20.790865,-40.892766],[-14.638815,-40.892766],[-8.486765,-40.892766],[-8.407565,-31.374466],[-8.328365,-21.856166],[-9.217965,-21.396136],[-10.995818,-21.030543],[-15.324195,-20.936106],[-20.740895,-21.136176],[-20.740835,-21.136166]];
path3405_61_points = [[-113.628005,-22.661676],[-113.538905,-24.087146],[-114.805775,-24.179446],[-116.072655,-24.271746],[-116.068655,-25.830016],[-115.620465,-32.790086],[-115.174345,-38.266916],[-113.821935,-38.341916],[-112.696334,-38.454668],[-112.467395,-39.017136],[-112.282335,-40.367586],[-112.086493,-40.755135],[-111.428895,-40.955907],[-106.695555,-41.042816],[-101.289735,-41.042816],[-101.440005,-39.709576],[-101.289536,-38.327858],[-99.842745,-38.041816],[-99.090246,-37.846868],[-98.992475,-36.616336],[-99.367595,-29.639006],[-99.717235,-24.087156],[-101.142715,-23.995656],[-102.568185,-23.904156],[-102.568185,-22.570146],[-102.568185,-21.236136],[-108.142705,-21.236136],[-113.717225,-21.236136],[-113.628025,-22.661616],[-113.628005,-22.661676]];
path3405_62_points = [[-150.235395,-21.768936],[-155.138405,-21.851536],[-155.036995,-23.269446],[-154.935575,-24.687356],[-156.060955,-24.780556],[-157.037250,-25.024928],[-157.164215,-26.131006],[-156.488985,-33.090206],[-155.835875,-38.792116],[-154.560445,-38.884416],[-153.466919,-39.100606],[-153.280435,-39.934766],[-153.187683,-40.926821],[-152.612444,-41.432002],[-148.160605,-41.576156],[-143.531775,-41.493056],[-143.580375,-40.067576],[-143.628975,-38.642106],[-142.455015,-38.642106],[-141.665218,-38.610806],[-141.336255,-38.073228],[-141.729045,-32.817166],[-142.353135,-26.413026],[-142.529225,-24.537396],[-143.700025,-24.537396],[-144.431417,-24.484771],[-144.856164,-24.222005],[-145.250115,-22.436696],[-145.332415,-21.686446],[-150.235435,-21.769046],[-150.235395,-21.768936]];
path3405_63_points = [[-134.935105,-22.961776],[-134.846005,-24.387246],[-136.129275,-24.480346],[-137.412545,-24.573446],[-137.224225,-26.731126],[-136.608615,-33.390286],[-136.180345,-38.266916],[-135.834315,-38.546123],[-134.828915,-38.642046],[-133.703309,-38.754798],[-133.474365,-39.317266],[-133.289315,-40.667716],[-133.096919,-41.054451],[-132.470528,-41.255313],[-128.012695,-41.342946],[-122.917035,-41.342946],[-123.021025,-39.842256],[-123.125015,-38.341566],[-121.807785,-38.341756],[-120.490555,-38.341946],[-120.667695,-36.846306],[-121.222105,-29.793956],[-121.599375,-24.237236],[-122.855255,-24.237236],[-124.175930,-23.899815],[-124.475465,-22.412096],[-124.475465,-21.536336],[-129.749875,-21.536336],[-135.024295,-21.536336],[-134.935195,-22.961816],[-134.935105,-22.961776]];
path3405_64_points = [[164.402345,-22.211526],[161.314495,-34.890746],[160.893297,-38.377630],[160.909305,-44.644006],[161.073976,-57.293480],[160.906190,-65.944026],[160.317977,-72.347362],[159.221365,-78.255206],[157.054301,-86.106265],[153.988833,-94.196700],[150.067160,-102.457483],[145.331477,-110.819585],[139.823982,-119.213978],[133.586870,-127.571633],[126.662339,-135.823522],[119.092585,-143.900616],[114.865075,-148.175576],[115.609955,-148.905746],[120.556265,-153.418686],[124.757665,-157.201446],[129.333135,-152.518876],[138.200980,-142.929771],[146.067810,-133.314501],[153.055760,-123.513426],[159.286965,-113.366906],[164.884521,-102.516347],[169.136832,-91.960743],[172.141215,-81.417159],[173.994985,-70.602656],[174.480029,-59.732562],[174.158725,-47.044806],[173.999932,-43.055619],[174.188480,-39.547726],[174.809852,-35.750003],[175.949535,-30.891326],[177.203805,-24.816266],[164.752655,-21.536296],[164.402345,-22.211526],[164.402345,-22.211526]];
path3405_65_points = [[-169.036425,-24.309696],[-176.969155,-26.214476],[-176.012405,-30.769846],[-174.384653,-38.210115],[-174.294805,-44.644386],[-174.420135,-59.799436],[-174.284554,-68.231430],[-173.730375,-73.453986],[-171.793636,-83.065091],[-168.945053,-92.526166],[-165.154165,-101.923731],[-160.390515,-111.344306],[-153.622920,-122.569061],[-146.055746,-133.213266],[-137.316460,-143.761066],[-127.032525,-154.696606],[-121.024275,-160.764166],[-115.172315,-155.507656],[-108.784575,-149.721236],[-108.548726,-149.317207],[-108.747200,-148.565070],[-111.260395,-144.204176],[-114.272015,-139.046406],[-112.621465,-138.875796],[-111.089275,-138.632768],[-111.063528,-138.178217],[-111.425035,-137.367626],[-111.879145,-136.489466],[-116.883735,-136.407166],[-121.888325,-136.324866],[-124.555495,-133.352056],[-129.352946,-127.742591],[-133.919923,-121.882358],[-138.206778,-115.852064],[-142.163863,-109.732411],[-145.741529,-103.604105],[-148.890128,-97.547851],[-151.560013,-91.644353],[-153.701535,-85.974316],[-155.918178,-78.214146],[-157.312883,-70.383226],[-157.932803,-62.104496],[-157.825095,-53.000896],[-157.508394,-41.600076],[-158.078875,-34.936376],[-159.671066,-27.525031],[-161.032655,-22.712946],[-169.036425,-24.309616],[-169.036425,-24.309696]];
path3405_66_points = [[-84.113585,-52.971356],[-89.216915,-53.060756],[-89.110045,-54.404436],[-89.003175,-55.748116],[-90.387395,-55.748116],[-91.771615,-55.748116],[-91.619035,-56.873486],[-90.264015,-68.638226],[-88.945675,-68.952516],[-87.568463,-69.283828],[-87.263015,-70.777656],[-87.263015,-71.653416],[-81.830995,-71.653416],[-76.398975,-71.653416],[-76.506385,-70.302966],[-76.613785,-68.952516],[-75.295115,-68.952516],[-73.976445,-68.952516],[-74.151995,-66.926836],[-74.699345,-60.324636],[-75.071135,-55.748116],[-76.515525,-55.748116],[-77.779250,-55.619807],[-77.959915,-54.722306],[-78.146975,-53.253557],[-78.667245,-52.814566],[-84.113585,-52.971386],[-84.113585,-52.971356]];
path3405_67_points = [[-66.856215,-54.097536],[-66.856215,-55.447986],[-68.236135,-55.447986],[-69.616045,-55.447986],[-69.441355,-57.173556],[-68.955935,-62.950486],[-68.385000,-68.315827],[-67.897470,-68.901301],[-66.992665,-68.952486],[-65.879143,-69.065613],[-65.651715,-69.627706],[-65.466665,-70.978156],[-65.270000,-71.365887],[-64.604941,-71.566638],[-59.805725,-71.653386],[-54.325735,-71.653386],[-54.477955,-70.302936],[-54.630165,-68.952486],[-53.196645,-68.952486],[-51.763125,-68.952486],[-51.959895,-65.426306],[-52.346755,-58.674056],[-52.536835,-55.447986],[-53.994625,-55.447986],[-55.452415,-55.447986],[-55.452415,-54.097536],[-55.452415,-52.747086],[-61.154315,-52.747086],[-66.856215,-52.747086],[-66.856215,-54.097536],[-66.856215,-54.097536]];
path3405_68_points = [[-46.749515,-54.092536],[-46.749515,-55.447586],[-43.941955,-55.447586],[-41.134405,-55.447586],[-40.943085,-57.473256],[-40.749645,-61.524616],[-40.747645,-63.550276],[-42.098095,-63.550276],[-43.448545,-63.550276],[-43.448545,-64.884286],[-43.448545,-66.218286],[-42.023075,-66.309786],[-40.597595,-66.401286],[-40.510895,-69.027156],[-40.424195,-71.653036],[-37.603495,-71.653036],[-34.782805,-71.653036],[-34.961435,-63.550336],[-35.140065,-55.447636],[-32.224705,-55.447636],[-29.309345,-55.447636],[-29.401645,-54.172206],[-29.493945,-52.896786],[-38.121825,-52.817186],[-46.749705,-52.737586],[-46.749705,-54.092636],[-46.749515,-54.092536]];
path3405_69_points = [[-23.641805,-54.247176],[-23.641805,-55.747676],[-20.790855,-55.747676],[-17.939905,-55.747676],[-17.939905,-59.632536],[-17.939905,-63.517386],[-19.365385,-63.608886],[-20.790855,-63.700386],[-20.790855,-65.050836],[-20.790855,-66.401286],[-19.376835,-66.492286],[-17.962805,-66.583286],[-17.876305,-69.193186],[-17.789805,-71.803086],[-14.863835,-71.888986],[-11.937855,-71.974886],[-11.937855,-63.861326],[-11.937855,-55.747756],[-9.837155,-55.747756],[-7.736455,-55.747756],[-7.736455,-54.247256],[-7.736455,-52.746756],[-15.689105,-52.746756],[-23.641755,-52.746756],[-23.641755,-54.247256],[-23.641805,-54.247176]];
path3405_70_points = [[-110.774335,-54.397226],[-110.589235,-55.747676],[-111.872235,-55.747676],[-113.155225,-55.747676],[-112.973625,-57.323196],[-111.974605,-64.075446],[-111.157195,-69.252176],[-109.881315,-69.252176],[-108.737921,-69.416857],[-108.353685,-70.525226],[-108.025631,-71.524921],[-107.525835,-71.909226],[-102.337255,-71.803996],[-97.724765,-71.587826],[-97.922075,-70.420006],[-98.119375,-69.252176],[-96.892595,-69.252176],[-96.048473,-69.211447],[-95.723794,-68.543366],[-96.416065,-62.049776],[-97.165065,-55.972746],[-98.498385,-55.747676],[-99.830445,-55.747676],[-100.032955,-54.397226],[-100.235465,-53.046776],[-105.597455,-53.046776],[-110.959435,-53.046776],[-110.774335,-54.397226],[-110.774335,-54.397226]];
path3405_71_points = [[-147.743055,-53.637146],[-153.454845,-53.797026],[-153.202225,-55.072446],[-152.949605,-56.347876],[-150.608545,-56.347876],[-148.267495,-56.347876],[-147.603365,-59.723996],[-146.778505,-63.775346],[-146.832875,-64.343147],[-147.809055,-64.450576],[-149.000355,-64.450576],[-148.691335,-65.801026],[-148.269073,-66.967073],[-147.244035,-67.151476],[-146.527661,-67.176257],[-146.096714,-67.523910],[-145.162655,-70.827696],[-144.810975,-72.253176],[-142.484005,-72.253176],[-140.157035,-72.253176],[-140.735055,-69.777346],[-143.379545,-56.761746],[-140.992355,-56.216946],[-138.602975,-56.008516],[-138.767565,-55.052826],[-139.222986,-53.573328],[-140.596385,-53.412076],[-147.743055,-53.637146],[-147.743055,-53.637146]];
path3405_72_points = [[-131.495715,-54.315136],[-131.211125,-55.672646],[-131.436421,-55.957737],[-132.398195,-56.047776],[-133.699935,-56.047776],[-132.993335,-60.024096],[-131.744985,-66.701326],[-131.203225,-69.402226],[-129.940815,-69.494426],[-128.827149,-69.737870],[-128.489215,-70.769856],[-128.300005,-71.953036],[-123.268265,-71.953036],[-118.236525,-71.953036],[-118.497865,-70.827656],[-118.669266,-69.437098],[-117.573115,-69.252136],[-116.372715,-68.930676],[-118.338405,-56.740146],[-118.699453,-56.193275],[-119.750245,-55.989896],[-120.873109,-55.748636],[-121.174325,-54.697286],[-121.324375,-53.496886],[-126.495005,-53.414786],[-131.665645,-53.332686],[-131.495715,-54.315066],[-131.495715,-54.315136]];
path3405_73_points = [[-20.640805,-84.107126],[-20.640805,-85.457576],[-21.997345,-85.457576],[-23.353885,-85.457576],[-23.272785,-91.684656],[-23.191685,-97.911726],[-21.916265,-98.004026],[-20.802589,-98.234630],[-20.640835,-99.279456],[-20.640835,-100.462596],[-16.325925,-100.462596],[-12.011005,-100.462596],[-11.798805,-94.985776],[-11.899775,-88.697136],[-12.087378,-87.042986],[-11.794725,-83.732026],[-11.675575,-82.756696],[-16.158205,-82.756696],[-20.640835,-82.756696],[-20.640835,-84.107146],[-20.640805,-84.107126]];
path3405_74_points = [[-108.265925,-83.732006],[-108.193387,-84.858956],[-107.841110,-85.465231],[-106.980776,-85.711311],[-105.384065,-85.757676],[-102.868215,-85.925596],[-102.117965,-89.417076],[-101.367715,-93.000406],[-102.558705,-93.260176],[-103.431424,-93.351553],[-103.634115,-93.635306],[-103.342025,-94.818516],[-102.975470,-95.501541],[-101.901185,-95.718816],[-100.778703,-95.968011],[-100.373835,-97.011426],[-99.827405,-99.337206],[-99.543985,-100.462576],[-97.154755,-100.462576],[-94.765515,-100.330936],[-96.097185,-94.103866],[-97.624675,-86.917216],[-97.820495,-85.826006],[-95.562955,-85.712006],[-93.099135,-85.391736],[-93.092135,-84.121116],[-93.291815,-83.056776],[-100.780715,-83.056776],[-108.269615,-83.056776],[-108.265615,-83.732006],[-108.265925,-83.732006]];
path3405_75_points = [[-87.886635,-84.182156],[-87.704435,-85.307526],[-85.082925,-85.394226],[-82.459425,-85.694326],[-81.861215,-89.358866],[-81.263005,-92.885046],[-82.461415,-92.960046],[-83.574008,-93.219533],[-83.474255,-94.723136],[-83.124176,-95.518966],[-82.025695,-95.660946],[-80.764705,-95.660946],[-80.337635,-97.986726],[-79.910565,-100.312496],[-77.434735,-100.399696],[-74.958915,-100.185606],[-76.012905,-93.346186],[-77.171685,-86.132816],[-77.179304,-85.749768],[-76.899636,-85.548496],[-74.582195,-85.457586],[-72.265990,-85.368796],[-72.014233,-85.167792],[-72.068865,-84.782366],[-72.253915,-83.581966],[-72.461058,-83.294546],[-73.462421,-83.136833],[-80.163425,-83.056786],[-88.068835,-83.056786],[-87.886635,-84.182166],[-87.886635,-84.182156]];
path3405_76_points = [[-64.155315,-84.257156],[-64.305365,-85.307506],[-65.355715,-85.457556],[-66.187369,-85.512593],[-66.506960,-86.183088],[-65.806995,-92.402776],[-65.056745,-97.986736],[-63.723275,-98.061736],[-62.549110,-98.205408],[-62.297805,-99.187116],[-62.204705,-100.312486],[-56.988465,-100.394786],[-51.772215,-100.477086],[-51.965335,-99.269426],[-52.158445,-98.061766],[-50.778065,-98.061766],[-49.397695,-98.061766],[-49.563405,-96.936396],[-50.046055,-91.909716],[-50.525305,-86.732996],[-50.687625,-85.457566],[-52.019685,-85.457566],[-53.351755,-85.457566],[-53.351755,-84.257166],[-53.351755,-83.056766],[-58.753555,-83.056766],[-64.155355,-83.056766],[-64.155355,-84.257166],[-64.155315,-84.257156]];
path3405_77_points = [[-42.548105,-84.257156],[-42.548105,-85.457556],[-43.902105,-85.457556],[-45.256105,-85.457556],[-45.111995,-86.582936],[-44.625725,-92.659956],[-44.148375,-97.836686],[-42.830495,-98.061756],[-41.845100,-98.182807],[-41.647805,-98.787466],[-41.569170,-99.762767],[-40.978373,-100.259293],[-36.130945,-100.462556],[-30.978395,-100.462556],[-31.092875,-99.262156],[-31.207355,-98.061756],[-29.779065,-98.061756],[-28.350785,-98.061756],[-28.545925,-94.235486],[-28.742285,-87.933386],[-28.743285,-85.457556],[-30.093735,-85.457556],[-31.229550,-85.342206],[-31.444185,-84.731856],[-31.523330,-83.754276],[-32.133074,-83.257998],[-37.178195,-83.056756],[-42.547885,-83.056756],[-42.547885,-84.257156],[-42.548105,-84.257156]];
path3405_78_points = [[-127.632625,-84.479946],[-127.263435,-85.859486],[-124.824855,-86.011826],[-122.544765,-85.907706],[-121.718265,-88.902296],[-120.678336,-93.093893],[-120.900816,-93.530931],[-121.600625,-93.560256],[-122.595908,-93.772783],[-122.345365,-95.015976],[-121.879434,-95.802286],[-120.874095,-95.961056],[-119.732275,-95.961056],[-119.102845,-98.033326],[-118.473425,-100.434126],[-117.842818,-100.677501],[-116.040515,-100.762656],[-114.049028,-100.678080],[-113.775763,-100.525980],[-113.800705,-100.259446],[-117.437475,-86.836786],[-117.639915,-85.757656],[-115.237625,-85.757656],[-112.835335,-85.757656],[-113.140035,-84.557256],[-113.444725,-83.356856],[-120.644025,-83.356856],[-127.843315,-83.356856],[-127.632625,-84.479946],[-127.632625,-84.479946]];
path3405_79_points = [[-143.846035,-84.174126],[-143.473245,-85.532586],[-143.488478,-86.236731],[-144.378675,-86.357856],[-145.450665,-86.357856],[-143.542435,-91.984736],[-141.425505,-98.136786],[-141.013861,-98.534112],[-140.174425,-98.661956],[-139.224944,-98.857317],[-138.660505,-99.862356],[-138.188975,-101.062756],[-133.883045,-101.062756],[-129.577125,-100.957486],[-129.917815,-99.874916],[-129.942225,-98.715435],[-128.771525,-98.366456],[-128.115975,-98.361456],[-128.752005,-96.485826],[-130.626585,-90.408796],[-131.865145,-86.207396],[-133.072635,-86.117496],[-134.137468,-85.871581],[-134.554495,-84.917096],[-134.828875,-83.806566],[-139.440575,-83.723566],[-143.333475,-83.732472],[-143.845760,-83.882043],[-143.846035,-84.173716],[-143.846035,-84.174126]];
path3405_80_points = [[-60.438875,-111.866356],[-60.246915,-113.066756],[-61.450865,-113.066756],[-62.654815,-113.338916],[-60.672945,-123.945386],[-60.289163,-124.350566],[-59.371845,-124.470566],[-58.361783,-124.637078],[-58.038075,-125.670966],[-57.846115,-126.871366],[-53.171735,-126.871366],[-48.497355,-126.871366],[-48.700165,-125.670966],[-48.902965,-124.470566],[-47.683695,-124.470566],[-46.657586,-124.353606],[-46.608135,-123.645286],[-47.203925,-119.068766],[-47.976544,-113.633062],[-48.406909,-113.091558],[-49.173145,-113.066756],[-50.209709,-112.902493],[-50.535565,-111.866356],[-50.727525,-110.665956],[-55.679175,-110.665956],[-60.630825,-110.665956],[-60.438875,-111.866356],[-60.438875,-111.866356]];
path3405_81_points = [[-43.148305,-111.391666],[-43.077293,-112.307752],[-42.731666,-112.810858],[-40.421015,-113.066756],[-38.863187,-113.086930],[-38.089555,-113.464417],[-37.773941,-114.674669],[-37.590165,-117.193136],[-37.401345,-119.969066],[-38.661795,-119.969066],[-39.737444,-120.088917],[-39.734675,-120.906876],[-39.547105,-122.107276],[-38.372315,-122.369866],[-37.197515,-122.369866],[-36.986605,-124.620616],[-36.775695,-126.871366],[-34.410145,-126.871366],[-32.592939,-126.784642],[-32.050935,-126.496236],[-32.496535,-119.819016],[-32.940355,-113.291836],[-30.394055,-113.066756],[-27.843205,-113.066756],[-27.843205,-112.053926],[-28.001593,-111.180467],[-28.781025,-110.853526],[-36.433575,-110.665956],[-43.148305,-110.665956],[-43.148305,-111.391666],[-43.148305,-111.391666]];
path3405_82_points = [[-20.534205,-111.121116],[-20.566405,-112.321516],[-20.623980,-112.953021],[-21.592145,-113.066756],[-22.499983,-113.180676],[-22.928285,-113.504416],[-22.843885,-119.281336],[-22.591495,-124.620616],[-21.483865,-124.712716],[-20.538999,-124.943722],[-20.283465,-125.763066],[-20.190665,-126.721336],[-15.539115,-126.721336],[-10.887565,-126.721336],[-10.956765,-124.770686],[-11.211265,-118.483266],[-11.264964,-114.946085],[-11.055495,-113.008226],[-10.867474,-111.993680],[-11.036595,-111.267966],[-11.326597,-110.937022],[-11.986430,-110.756408],[-15.859135,-110.665976],[-19.546683,-110.751483],[-20.534155,-111.121136],[-20.534205,-111.121116]];
path3405_83_points = [[-98.847695,-111.444086],[-98.482955,-112.644486],[-98.498550,-113.254348],[-99.384535,-113.366856],[-100.472085,-113.591936],[-98.620015,-119.293836],[-96.763275,-124.770666],[-95.637615,-124.770666],[-94.636659,-124.938785],[-94.165315,-125.821016],[-93.818675,-126.871366],[-89.490495,-126.871366],[-85.162315,-126.590796],[-85.454985,-125.540446],[-85.557940,-124.880010],[-84.704735,-124.770666],[-83.661815,-124.427826],[-86.551775,-113.892036],[-86.927170,-113.486702],[-87.835935,-113.366856],[-88.853753,-113.188493],[-89.328255,-112.166456],[-89.687905,-110.966056],[-94.359525,-110.966056],[-98.221101,-111.045797],[-98.798813,-111.190211],[-98.847695,-111.444086],[-98.847695,-111.444086]];
path3405_84_points = [[-79.875755,-112.166456],[-79.683805,-113.366856],[-80.772505,-113.366856],[-81.567226,-113.466450],[-81.842565,-113.741986],[-80.399425,-119.368866],[-78.974935,-124.620616],[-77.882595,-124.534516],[-76.894494,-124.633863],[-76.427275,-125.659896],[-76.064305,-126.871366],[-71.583935,-126.871366],[-67.103555,-126.871366],[-67.306365,-125.670966],[-67.509175,-124.470566],[-66.397455,-124.470566],[-65.491628,-124.359162],[-65.421915,-123.795336],[-66.578935,-118.093436],[-67.599785,-113.066756],[-68.878555,-113.066756],[-69.915630,-112.957975],[-70.157315,-112.491106],[-70.244828,-111.615883],[-70.818796,-111.162417],[-75.294665,-110.966056],[-80.067705,-110.966056],[-79.875755,-112.166456],[-79.875755,-112.166456]];
path3405_85_points = [[-131.754015,-111.489246],[-134.080955,-111.591546],[-133.629635,-112.464306],[-133.230296,-113.682612],[-134.071195,-113.967056],[-134.668780,-114.011145],[-134.679521,-114.615812],[-132.035075,-120.341296],[-129.623275,-125.365086],[-128.722795,-125.184996],[-127.865271,-125.228678],[-127.193125,-126.238226],[-126.452913,-127.298041],[-125.144545,-127.469766],[-121.264055,-127.276366],[-118.802935,-127.084766],[-119.238375,-126.242716],[-119.613705,-125.232001],[-118.773525,-125.070766],[-117.873215,-124.973366],[-120.233115,-119.346496],[-122.593005,-113.816996],[-123.658305,-113.725396],[-124.621025,-113.444408],[-125.197285,-112.449976],[-125.670965,-111.266136],[-127.549015,-111.326536],[-131.754015,-111.489226],[-131.754015,-111.489246]];
path3405_86_points = [[-116.816385,-111.791336],[-116.449195,-112.991736],[-116.490898,-113.549516],[-117.238035,-113.666956],[-118.173325,-113.797896],[-115.044995,-121.694636],[-113.666326,-124.644703],[-113.203844,-125.016497],[-112.588475,-125.070766],[-111.655759,-125.259101],[-111.060535,-126.121116],[-110.559655,-127.171466],[-106.409805,-127.171466],[-102.259965,-127.171466],[-102.714145,-126.084466],[-103.168315,-124.902176],[-102.169025,-124.713756],[-101.169745,-124.620656],[-103.144355,-118.998406],[-105.118965,-113.376166],[-106.221075,-113.371166],[-107.200415,-113.196670],[-107.669815,-112.316176],[-108.016465,-111.265826],[-112.526795,-111.265826],[-116.315646,-111.345911],[-116.820190,-111.503628],[-116.816385,-111.791006],[-116.816385,-111.791336]];
path3405_87_points = [[-22.216335,-136.038406],[-22.441405,-137.274836],[-22.441405,-138.275166],[-20.190655,-138.275166],[-17.939905,-138.275166],[-17.939905,-141.257146],[-17.939905,-144.239136],[-18.915235,-144.333136],[-19.739146,-144.575650],[-19.890555,-145.477526],[-19.740221,-146.378178],[-18.929085,-146.620886],[-18.078125,-146.937373],[-17.878735,-148.571536],[-17.789835,-150.429176],[-15.689135,-150.429176],[-13.588435,-150.429176],[-13.393145,-147.878326],[-13.168075,-141.968606],[-13.138275,-138.609736],[-11.862855,-138.517436],[-10.748213,-138.284648],[-10.494285,-137.299776],[-10.401185,-136.174406],[-12.895125,-136.172406],[-18.690165,-135.986326],[-22.216345,-136.037726],[-22.216335,-136.038406]];
path3405_88_points = [[-89.963915,-136.446556],[-89.671245,-137.505376],[-89.543035,-138.150776],[-90.103685,-138.275166],[-91.010595,-138.569316],[-89.002625,-143.664506],[-86.967171,-147.853903],[-86.432842,-148.388665],[-85.832685,-148.472056],[-84.945155,-148.668637],[-84.366025,-149.498736],[-83.879545,-150.518896],[-80.244505,-150.358966],[-76.526045,-150.130666],[-76.743695,-149.270436],[-76.867518,-148.593708],[-76.126875,-148.478566],[-75.309035,-148.199456],[-77.209665,-143.101816],[-79.010265,-138.283286],[-80.092225,-138.279286],[-81.040474,-138.113272],[-81.453515,-137.299896],[-81.732825,-136.324576],[-85.848375,-136.241076],[-89.963915,-136.446606],[-89.963915,-136.446556]];
path3405_89_points = [[-72.990025,-137.216486],[-72.945576,-138.131033],[-73.725115,-138.275166],[-74.658815,-138.539286],[-71.546495,-147.381796],[-71.000564,-148.279651],[-70.146555,-148.478566],[-69.321080,-148.652393],[-68.865055,-149.378866],[-68.525225,-150.279166],[-64.547095,-150.279166],[-60.568965,-150.279166],[-60.861635,-149.509376],[-61.088184,-148.601072],[-60.254015,-148.478566],[-59.609128,-148.372612],[-59.357705,-148.103436],[-60.659725,-143.076766],[-61.957765,-138.425216],[-63.052595,-138.332316],[-63.999083,-138.088016],[-64.395145,-137.281966],[-64.642875,-136.324526],[-68.915755,-136.241126],[-73.188635,-136.157726],[-72.990025,-137.216416],[-72.990025,-137.216486]];
path3405_90_points = [[-55.660595,-137.224486],[-55.649236,-138.135810],[-56.521625,-138.274836],[-57.553115,-138.507436],[-55.421315,-147.202806],[-54.983698,-148.007552],[-54.092285,-148.178136],[-53.208903,-148.345505],[-52.881765,-149.228486],[-52.684715,-150.278836],[-48.644145,-150.278836],[-44.603575,-150.278836],[-44.701175,-149.303506],[-44.633584,-148.460243],[-43.796245,-148.232116],[-43.000544,-148.036282],[-42.948415,-147.481866],[-43.787695,-142.551256],[-44.472215,-138.274836],[-45.577445,-138.274836],[-46.544589,-138.115155],[-46.879715,-137.224486],[-47.076765,-136.174136],[-51.453885,-136.174136],[-55.831005,-136.174136],[-55.660555,-137.224486],[-55.660595,-137.224486]];
path3405_91_points = [[-40.204265,-137.224486],[-40.081645,-138.274836],[-37.897125,-138.274836],[-35.712605,-138.274836],[-35.545535,-139.250156],[-35.177075,-142.251156],[-34.975685,-144.276836],[-36.095995,-144.276836],[-37.007935,-144.384976],[-37.035355,-144.952056],[-36.850305,-146.002406],[-36.564311,-146.275066],[-35.809455,-146.377536],[-35.152228,-146.448981],[-34.765638,-146.805635],[-34.374605,-149.228486],[-34.046653,-150.025091],[-32.269685,-150.217526],[-30.244005,-150.306226],[-30.248005,-149.467246],[-30.696935,-143.826656],[-31.143525,-138.649926],[-30.619545,-138.362293],[-28.894005,-138.274806],[-27.011618,-138.180611],[-26.643255,-137.699146],[-26.737196,-136.807180],[-27.479115,-136.355578],[-33.667455,-136.174106],[-40.327335,-136.174106],[-40.204715,-137.224456],[-40.204265,-137.224486]];
path3405_92_points = [[-106.169315,-136.639186],[-105.711465,-137.689536],[-105.253605,-138.574936],[-106.167705,-138.574936],[-107.081815,-138.574936],[-106.446025,-139.850356],[-103.688295,-144.952056],[-101.737709,-148.225973],[-101.200131,-148.690771],[-100.631435,-148.778336],[-99.781573,-148.968285],[-99.164705,-149.678636],[-98.632885,-150.578936],[-95.016545,-150.578936],[-91.994488,-150.497501],[-91.595999,-150.339615],[-91.616405,-150.053756],[-91.998865,-148.750142],[-91.371435,-148.478236],[-90.975920,-148.392518],[-91.013051,-147.843270],[-92.953995,-143.601606],[-95.115536,-139.375980],[-95.691715,-138.759014],[-96.308055,-138.574936],[-97.197676,-138.250778],[-97.766515,-137.456056],[-98.216665,-136.487226],[-102.192995,-136.481226],[-106.169315,-136.639686],[-106.169315,-136.639186]];
path3405_93_points = [[105.701315,-157.868196],[99.599585,-163.555246],[92.936889,-168.442177],[85.956416,-172.371832],[78.901355,-175.187056],[70.681405,-177.781166],[64.698879,-180.004207],[60.667125,-182.150246],[58.431505,-184.797286],[56.214381,-187.437967],[53.142115,-189.556866],[49.727625,-191.113005],[45.510677,-192.421733],[40.693397,-193.431186],[35.477905,-194.089496],[28.125445,-194.875356],[21.672424,-195.311656],[17.173775,-195.007976],[15.926635,-194.693646],[15.688755,-201.451156],[15.738491,-207.198915],[15.894584,-208.128471],[16.185645,-208.428486],[21.932236,-208.613910],[29.926045,-208.115866],[37.278505,-207.295426],[44.716462,-206.285758],[51.284276,-204.690398],[57.084160,-202.477875],[62.218325,-199.616716],[65.873869,-196.622307],[68.789005,-193.401316],[69.648337,-192.534521],[71.287287,-191.684068],[79.012815,-189.156686],[86.650222,-186.642538],[92.797005,-183.865936],[100.123719,-179.645855],[107.201815,-174.599536],[113.955787,-168.479722],[118.305515,-163.839336],[109.002415,-155.199246],[108.657662,-155.162319],[108.081679,-155.522785],[105.701315,-157.868196],[105.701315,-157.868196]];
path3405_94_points = [[-108.870215,-161.878936],[-114.810975,-167.378616],[-111.994545,-170.299337],[-106.919565,-174.741936],[-100.937458,-179.034915],[-94.615465,-182.899726],[-87.861163,-186.194826],[-79.522065,-188.991266],[-71.971830,-191.456980],[-69.132915,-192.862606],[-65.898513,-196.348123],[-61.604465,-199.948106],[-56.897499,-202.546553],[-51.350710,-204.668323],[-45.116358,-206.265352],[-38.346705,-207.289576],[-29.524895,-208.243806],[-23.500866,-208.721497],[-18.515793,-208.679568],[-14.366763,-208.104312],[-10.850865,-206.982016],[-9.448115,-206.380726],[-9.611455,-199.448806],[-9.826011,-193.918491],[-10.181125,-192.235166],[-16.439405,-192.097886],[-21.732673,-192.104036],[-25.892555,-191.829086],[-34.445405,-190.943356],[-41.298524,-190.047952],[-46.599465,-188.853876],[-48.913975,-188.394786],[-51.681000,-187.637765],[-54.110255,-186.068966],[-56.060955,-183.334566],[-58.068378,-180.581528],[-60.458405,-178.460366],[-64.082038,-176.663020],[-69.504329,-174.706738],[-75.302638,-173.049650],[-80.054325,-172.149886],[-83.848213,-171.684552],[-85.181995,-170.957656],[-87.415965,-169.192706],[-90.567015,-166.586646],[-94.615465,-163.372656],[-99.769385,-159.112666],[-102.770385,-156.599416],[-108.870215,-161.878936],[-108.870215,-161.878936]];
path3405_95_points = [[-66.331035,-158.588406],[-66.818890,-158.842595],[-66.547625,-159.754316],[-66.041888,-160.430260],[-64.484935,-160.382626],[-62.730835,-160.199286],[-61.756215,-162.516486],[-60.635745,-165.208816],[-60.729938,-165.486927],[-61.272255,-165.583936],[-62.000736,-165.717552],[-61.706345,-166.620166],[-61.243550,-167.211923],[-60.502685,-167.384536],[-59.655378,-167.675331],[-58.837785,-169.035086],[-58.028275,-170.685636],[-56.408135,-170.685636],[-55.191313,-170.600732],[-54.949805,-170.310516],[-58.828715,-160.357376],[-57.052945,-160.182136],[-55.452415,-160.051626],[-55.745085,-159.151326],[-56.037755,-158.381536],[-60.921805,-158.416336],[-66.331035,-158.588396],[-66.331035,-158.588406]];
path3405_96_points = [[-50.350715,-158.503106],[-50.058035,-159.412366],[-49.942658,-160.067040],[-50.658235,-160.182156],[-51.551115,-160.406876],[-50.175775,-164.758326],[-48.872638,-168.322130],[-48.460023,-168.802919],[-47.954385,-168.885056],[-47.216323,-169.067748],[-46.794475,-169.785356],[-46.480635,-170.685656],[-43.140075,-170.685656],[-39.799525,-170.685656],[-39.997255,-169.785356],[-40.040509,-169.028175],[-39.420905,-168.885056],[-38.646805,-168.617126],[-39.547105,-164.383556],[-40.447405,-160.319046],[-41.410945,-160.126146],[-42.208419,-159.893920],[-42.549405,-159.281856],[-42.712735,-158.848528],[-43.186831,-158.616302],[-46.537525,-158.447616],[-50.350715,-158.503116],[-50.350715,-158.503106]];
path3405_97_points = [[-34.942425,-159.272596],[-34.921411,-160.045983],[-35.653315,-160.182156],[-36.272148,-160.250881],[-36.492423,-160.765556],[-35.789995,-164.983756],[-35.046755,-168.810036],[-34.182825,-168.885036],[-33.447181,-169.055036],[-33.137995,-169.795216],[-32.955965,-170.705396],[-29.574315,-170.620496],[-26.192655,-170.535596],[-26.289155,-169.710326],[-26.219038,-169.018855],[-25.455515,-168.885046],[-24.525385,-168.885046],[-24.704435,-167.009426],[-25.087915,-162.732996],[-25.292345,-160.332196],[-26.249445,-160.239496],[-27.041136,-160.009906],[-27.299795,-159.339196],[-27.392995,-158.531576],[-31.258635,-158.447276],[-35.124275,-158.362976],[-34.942365,-159.272536],[-34.942425,-159.272596]];
path3405_98_points = [[-19.531915,-158.573096],[-19.740505,-159.481926],[-19.916504,-160.051386],[-20.682925,-160.182156],[-21.625345,-160.182156],[-21.408605,-164.451976],[-21.048675,-168.953476],[-20.193815,-169.185156],[-19.624705,-169.341473],[-19.386255,-169.860386],[-19.259282,-170.242209],[-18.815120,-170.453773],[-15.764185,-170.620156],[-12.238005,-170.704656],[-12.238005,-169.944886],[-12.062474,-169.316135],[-11.220185,-169.185106],[-10.476049,-169.081945],[-10.077929,-168.478616],[-9.854685,-164.008386],[-9.817185,-160.182106],[-10.707565,-160.182106],[-11.450891,-160.029541],[-11.692895,-159.356836],[-11.787895,-158.531556],[-15.555625,-158.447956],[-19.531955,-158.572996],[-19.531915,-158.573096]];
path3405_99_points = [[-95.065615,-158.860426],[-94.550765,-159.910776],[-93.852756,-160.645445],[-92.355105,-160.782356],[-90.674295,-160.782356],[-89.118705,-163.010356],[-87.563115,-165.411156],[-88.013265,-165.583956],[-88.453435,-165.959086],[-87.786626,-167.084716],[-86.575835,-167.684656],[-85.747944,-168.007660],[-84.731735,-169.030826],[-82.954896,-170.494242],[-81.986666,-170.765695],[-80.931795,-170.745396],[-80.117735,-170.625916],[-82.379875,-167.448126],[-86.662815,-160.946826],[-85.362385,-160.782356],[-83.888985,-160.609396],[-84.214095,-159.560946],[-84.712165,-158.685456],[-89.888895,-158.683456],[-95.065615,-158.860326],[-95.065615,-158.860426]];
path3405_100_points = [[-81.261015,-158.915026],[-80.793845,-159.815326],[-80.093056,-160.358150],[-78.618125,-160.489606],[-76.909565,-160.496606],[-75.522905,-162.965126],[-74.406293,-165.128145],[-74.462950,-165.432095],[-74.847685,-165.528596],[-75.512645,-165.770115],[-75.074445,-166.644596],[-74.500509,-167.200401],[-73.746025,-167.384296],[-72.883631,-167.690053],[-71.957915,-169.034846],[-71.013565,-170.685396],[-69.360565,-170.685396],[-67.707565,-170.685396],[-68.292505,-169.710066],[-73.158315,-160.640616],[-71.500055,-160.482006],[-69.841805,-160.482006],[-70.307365,-159.581706],[-70.772925,-158.681406],[-76.016975,-158.681406],[-81.261015,-158.914736],[-81.261015,-158.915026]];
path3405_101_points = [[-54.478455,-177.507706],[-55.532993,-177.716671],[-55.571295,-178.355566],[-55.533205,-178.928142],[-55.870025,-179.088496],[-56.352715,-179.300556],[-54.211015,-182.751706],[-52.435506,-185.227920],[-51.482425,-185.990796],[-50.132495,-186.590996],[-49.076981,-187.069900],[-47.159185,-187.191196],[-45.151856,-187.028625],[-44.999099,-186.771975],[-45.309035,-186.350916],[-45.451370,-186.065822],[-44.983925,-185.990796],[-44.398725,-185.755796],[-46.236665,-182.154596],[-47.800959,-179.377190],[-48.271181,-178.904000],[-48.719915,-178.788396],[-49.355335,-178.609141],[-49.750515,-178.038146],[-50.243501,-177.416397],[-51.618705,-177.340326],[-54.478455,-177.507706],[-54.478455,-177.507706]];
path3405_102_points = [[-43.675065,-178.038146],[-43.678120,-178.631866],[-44.090225,-178.788396],[-44.508711,-178.899803],[-44.538020,-179.410590],[-43.182665,-182.689696],[-41.860831,-185.305093],[-40.961435,-185.934326],[-40.344701,-186.164956],[-39.991375,-186.609546],[-39.396468,-187.094501],[-37.154185,-187.191196],[-34.911476,-187.103646],[-34.633728,-186.923896],[-34.658555,-186.590996],[-34.661840,-186.134367],[-34.330355,-185.990796],[-33.973078,-185.891121],[-33.914414,-185.399888],[-34.845075,-182.089496],[-35.804936,-179.410931],[-36.173521,-178.979467],[-36.639015,-178.843556],[-37.296570,-178.597230],[-37.628265,-178.018286],[-37.789423,-177.603399],[-38.189386,-177.385746],[-40.815025,-177.287896],[-43.818475,-177.287896],[-43.675065,-178.038146],[-43.675065,-178.038146]];
path3405_103_points = [[-32.944905,-178.030146],[-32.720640,-178.675467],[-31.436985,-178.788206],[-30.409713,-178.870433],[-29.794858,-179.256583],[-29.433543,-180.155857],[-29.166895,-181.777456],[-29.094054,-183.068020],[-29.637255,-183.289706],[-30.114599,-183.397445],[-30.126065,-183.764406],[-29.943905,-184.364606],[-29.236295,-184.490106],[-28.610991,-184.728746],[-28.260975,-185.765536],[-27.855885,-186.879673],[-26.717835,-187.133246],[-25.860448,-187.165558],[-25.512223,-186.779343],[-26.042605,-182.839556],[-26.642805,-179.058486],[-25.121435,-178.788206],[-23.848188,-178.684603],[-23.695965,-178.112986],[-23.834483,-177.726561],[-24.384140,-177.516065],[-28.368385,-177.354916],[-32.944905,-177.272116],[-32.944905,-178.030186],[-32.944905,-178.030146]];
path3405_104_points = [[-19.140305,-178.028146],[-19.293700,-178.641758],[-19.934595,-178.788616],[-20.728875,-178.788616],[-20.534795,-181.084646],[-20.340705,-184.685846],[-20.223770,-185.781741],[-19.611325,-185.991016],[-19.026753,-186.145361],[-18.786055,-186.666246],[-18.672430,-187.042943],[-18.319590,-187.244917],[-16.002785,-187.341466],[-13.720548,-187.245103],[-13.151835,-186.741266],[-12.864224,-186.311566],[-12.388055,-186.141066],[-12.054727,-186.051541],[-11.864355,-185.595982],[-11.703595,-182.464846],[-11.717389,-179.478188],[-12.057845,-178.788616],[-12.592255,-178.113396],[-12.715892,-177.733439],[-13.129936,-177.521445],[-15.914235,-177.352996],[-19.140305,-177.267796],[-19.140305,-178.028196],[-19.140305,-178.028146]];
scale([profile_scale, -profile_scale, 1])
union() {
linear_extrude(height=h)
polygon(path3405_0_points);
linear_extrude(height=h)
polygon(path3405_1_points);
linear_extrude(height=h)
polygon(path3405_2_points);
linear_extrude(height=h)
polygon(path3405_3_points);
linear_extrude(height=h)
polygon(path3405_4_points);
linear_extrude(height=h)
polygon(path3405_5_points);
linear_extrude(height=h)
polygon(path3405_6_points);
linear_extrude(height=h)
polygon(path3405_7_points);
linear_extrude(height=h)
polygon(path3405_8_points);
linear_extrude(height=h)
polygon(path3405_9_points);
linear_extrude(height=h)
polygon(path3405_10_points);
linear_extrude(height=h)
polygon(path3405_11_points);
linear_extrude(height=h)
polygon(path3405_12_points);
linear_extrude(height=h)
polygon(path3405_13_points);
linear_extrude(height=h)
polygon(path3405_14_points);
linear_extrude(height=h)
polygon(path3405_15_points);
linear_extrude(height=h)
polygon(path3405_16_points);
linear_extrude(height=h)
polygon(path3405_17_points);
linear_extrude(height=h)
polygon(path3405_18_points);
linear_extrude(height=h)
polygon(path3405_19_points);
linear_extrude(height=h)
polygon(path3405_20_points);
linear_extrude(height=h)
polygon(path3405_21_points);
linear_extrude(height=h)
polygon(path3405_22_points);
linear_extrude(height=h)
polygon(path3405_23_points);
linear_extrude(height=h)
polygon(path3405_24_points);
linear_extrude(height=h)
polygon(path3405_25_points);
linear_extrude(height=h)
polygon(path3405_26_points);
linear_extrude(height=h)
polygon(path3405_27_points);
linear_extrude(height=h)
polygon(path3405_28_points);
linear_extrude(height=h)
polygon(path3405_29_points);
linear_extrude(height=h)
polygon(path3405_30_points);
linear_extrude(height=h)
polygon(path3405_31_points);
linear_extrude(height=h)
polygon(path3405_32_points);
linear_extrude(height=h)
polygon(path3405_33_points);
linear_extrude(height=h)
polygon(path3405_34_points);
linear_extrude(height=h)
polygon(path3405_35_points);
linear_extrude(height=h)
polygon(path3405_36_points);
linear_extrude(height=h)
polygon(path3405_37_points);
linear_extrude(height=h)
polygon(path3405_38_points);
linear_extrude(height=h)
polygon(path3405_39_points);
linear_extrude(height=h)
polygon(path3405_40_points);
linear_extrude(height=h)