/
BvhSeamless3dExport1.py
1255 lines (1042 loc) · 302 KB
/
BvhSeamless3dExport1.py
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
print('<!--')
import x3d
print('-->')
X3D0 = x3d.X3D()
X3D0.profile = "Immersive"
X3D0.version = "3.1"
head1 = x3d.head()
component2 = x3d.component()
component2.name = "H-Anim"
component2.level = 1
head1.children.append(component2)
meta3 = x3d.meta()
meta3.name = "title"
meta3.content = "BvhSeamless3dExport1.x3d"
head1.children.append(meta3)
meta4 = x3d.meta()
meta4.name = "description"
meta4.content = "Seamless3d tool import of bvh file and export of x3d scene. Note use of single skin mesh, animated by unadorned skeleton."
head1.children.append(meta4)
meta5 = x3d.meta()
meta5.name = "translator"
meta5.content = "Don Brutzman"
head1.children.append(meta5)
meta6 = x3d.meta()
meta6.name = "created"
meta6.content = "1 January 2017"
head1.children.append(meta6)
meta7 = x3d.meta()
meta7.name = "translated"
meta7.content = "1 January 2017"
head1.children.append(meta7)
meta8 = x3d.meta()
meta8.name = "modified"
meta8.content = "16 January 2022"
head1.children.append(meta8)
meta9 = x3d.meta()
meta9.name = "reference"
meta9.content = "1.bvh"
head1.children.append(meta9)
meta10 = x3d.meta()
meta10.name = "Image"
meta10.content = "BvhSeamless3dExport1.png"
head1.children.append(meta10)
meta11 = x3d.meta()
meta11.name = "subject"
meta11.content = "BVH X3D Seamless3d"
head1.children.append(meta11)
meta12 = x3d.meta()
meta12.name = "generator"
meta12.content = "Seamless3d 3.002, http://www.seamless3d.com"
head1.children.append(meta12)
meta13 = x3d.meta()
meta13.name = "generator"
meta13.content = "Seamless3d developed by Graham John Perrett thyme@seamless3d.com"
head1.children.append(meta13)
meta14 = x3d.meta()
meta14.name = "generator"
meta14.content = "X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"
head1.children.append(meta14)
meta15 = x3d.meta()
meta15.name = "identifier"
meta15.content = "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/MotionAnimation/BvhSeamless3dExport1.x3d"
head1.children.append(meta15)
meta16 = x3d.meta()
meta16.name = "reference"
meta16.content = "https://sourceforge.net/p/x3d/code/24079"
head1.children.append(meta16)
meta17 = x3d.meta()
meta17.name = "license"
meta17.content = "license.html"
head1.children.append(meta17)
X3D0.head = head1
Scene18 = x3d.Scene()
WorldInfo19 = x3d.WorldInfo()
WorldInfo19.title = "BvhSeamless3dExport1.x3d"
Scene18.children.append(WorldInfo19)
Viewpoint20 = x3d.Viewpoint()
Viewpoint20.description = "View animation"
Viewpoint20.position = [0,2,16]
Scene18.children.append(Viewpoint20)
ProtoDeclare21 = x3d.ProtoDeclare()
ProtoDeclare21.name = "PAnim"
ProtoInterface22 = x3d.ProtoInterface()
field23 = x3d.field()
field23.name = "play"
field23.accessType = "inputOutput"
field23.type = "SFBool"
field23.value = True
ProtoInterface22.field.append(field23)
field24 = x3d.field()
field24.name = "pause"
field24.accessType = "inputOutput"
field24.type = "SFBool"
field24.value = True
ProtoInterface22.field.append(field24)
field25 = x3d.field()
field25.name = "period"
field25.accessType = "inputOutput"
field25.type = "SFTime"
field25.value = 1
ProtoInterface22.field.append(field25)
field26 = x3d.field()
field26.name = "slider"
field26.accessType = "outputOnly"
field26.type = "SFFloat"
ProtoInterface22.field.append(field26)
field27 = x3d.field()
field27.name = "loop"
field27.accessType = "initializeOnly"
field27.type = "SFBool"
field27.value = False
ProtoInterface22.field.append(field27)
field28 = x3d.field()
field28.name = "children"
field28.accessType = "inputOutput"
field28.type = "MFNode"
ProtoInterface22.field.append(field28)
field29 = x3d.field()
field29.name = "startTime"
field29.accessType = "inputOutput"
field29.type = "SFTime"
field29.value = 0
ProtoInterface22.field.append(field29)
ProtoDeclare21.ProtoInterface = ProtoInterface22
ProtoBody30 = x3d.ProtoBody()
TimeSensor31 = x3d.TimeSensor()
TimeSensor31.DEF = "timeSensor"
IS32 = x3d.IS()
connect33 = x3d.connect()
connect33.nodeField = "cycleInterval"
connect33.protoField = "period"
IS32.connect.append(connect33)
connect34 = x3d.connect()
connect34.nodeField = "loop"
connect34.protoField = "loop"
IS32.connect.append(connect34)
connect35 = x3d.connect()
connect35.nodeField = "startTime"
connect35.protoField = "startTime"
IS32.connect.append(connect35)
connect36 = x3d.connect()
connect36.nodeField = "fraction_changed"
connect36.protoField = "slider"
IS32.connect.append(connect36)
TimeSensor31.IS = IS32
ProtoBody30.children.append(TimeSensor31)
Script37 = x3d.Script()
Script37.directOutput = True
field38 = x3d.field()
field38.name = "play"
field38.accessType = "inputOutput"
field38.type = "SFBool"
field38.value = False
Script37.field.append(field38)
field39 = x3d.field()
field39.name = "pause"
field39.accessType = "inputOutput"
field39.type = "SFBool"
field39.value = False
Script37.field.append(field39)
field40 = x3d.field()
field40.name = "period"
field40.accessType = "inputOutput"
field40.type = "SFTime"
field40.value = 0
Script37.field.append(field40)
field41 = x3d.field()
field41.name = "timeSensor"
field41.accessType = "initializeOnly"
field41.type = "SFNode"
TimeSensor42 = x3d.TimeSensor()
TimeSensor42.USE = "timeSensor"
field41.children.append(TimeSensor42)
Script37.field.append(field41)
field43 = x3d.field()
field43.name = "block"
field43.accessType = "initializeOnly"
field43.type = "SFBool"
field43.value = False
Script37.field.append(field43)
#caught by VRML97..xslt
IS44 = x3d.IS()
connect45 = x3d.connect()
connect45.nodeField = "play"
connect45.protoField = "play"
IS44.connect.append(connect45)
connect46 = x3d.connect()
connect46.nodeField = "pause"
connect46.protoField = "pause"
IS44.connect.append(connect46)
connect47 = x3d.connect()
connect47.nodeField = "period"
connect47.protoField = "period"
IS44.connect.append(connect47)
Script37.IS = IS44
Script37.sourceCode = '''ecmascript:\n"+
"function initialize(){\n"+
"if(play==false){\n"+
"timeSensor.stopTime=1;\n"+
"}\n"+
"pause=!play;\n"+
"}\n"+
"function play(v, t){\n"+
"if(block){\n"+
"return;\n"+
"}\n"+
"block=true;\n"+
"if(v){\n"+
"timeSensor.startTime=t;\n"+
"}\n"+
"else{\n"+
"timeSensor.stopTime=t;\n"+
"}\n"+
"if(v==false){\n"+
"pause=true;\n"+
"}\n"+
"else{\n"+
"pause=false;\n"+
"}\n"+
"block=false;\n"+
"}\n"+
"function pause(v, t){\n"+
"if(block){\n"+
"return;\n"+
"}\n"+
"block=true;\n"+
"if(!v){\n"+
"t2=t-timeSensor.fraction_changed*period;\n"+
"timeSensor.stopTime=t2-1;\n"+
"timeSensor.startTime=t2;\n"+
"}\n"+
"else{\n"+
"timeSensor.stopTime=t;\n"+
"}\n"+
"if(v==false){\n"+
"play=true;\n"+
"}\n"+
"else{\n"+
"play=false;\n"+
"}\n"+
"block=false;\n"+
"}'''
ProtoBody30.children.append(Script37)
ProtoDeclare21.ProtoBody = ProtoBody30
Scene18.children.append(ProtoDeclare21)
HAnimHumanoid48 = x3d.HAnimHumanoid()
HAnimHumanoid48.version = "2.0"
Shape49 = x3d.Shape()
Appearance50 = x3d.Appearance()
Material51 = x3d.Material()
Appearance50.material = Material51
Shape49.appearance = Appearance50
IndexedTriangleSet52 = x3d.IndexedTriangleSet()
IndexedTriangleSet52.index = [0,2,1,0,3,2,0,4,3,0,5,4,0,6,5,0,7,6,0,8,7,0,9,8,0,10,9,0,11,10,0,12,11,0,13,12,0,14,13,0,15,14,0,16,15,0,17,16,2,18,1,2,19,18,3,19,2,3,20,19,4,20,3,4,21,20,5,21,4,5,22,21,6,22,5,6,23,22,7,23,6,7,24,23,8,24,7,8,25,24,9,25,8,9,26,25,10,26,9,10,27,26,11,27,10,11,28,27,12,28,11,12,29,28,13,29,12,13,30,29,14,30,13,14,31,30,15,31,14,15,32,31,16,32,15,16,33,32,17,33,16,17,34,33,19,35,18,19,36,35,20,36,19,20,37,36,21,37,20,21,38,37,22,38,21,22,39,38,23,39,22,23,40,39,24,40,23,24,41,40,25,41,24,25,42,41,26,42,25,26,43,42,27,43,26,27,44,43,28,44,27,28,45,44,29,45,28,29,46,45,30,46,29,30,47,46,31,47,30,31,48,47,32,48,31,32,49,48,33,49,32,33,50,49,34,50,33,34,51,50,36,52,35,36,53,52,37,53,36,37,54,53,38,54,37,38,55,54,39,55,38,39,56,55,40,56,39,40,57,56,41,57,40,41,58,57,42,58,41,42,59,58,43,59,42,43,60,59,44,60,43,44,61,60,45,61,44,45,62,61,46,62,45,46,63,62,47,63,46,47,64,63,48,64,47,48,65,64,49,65,48,49,66,65,50,66,49,50,67,66,51,67,50,51,68,67,53,69,52,53,70,69,54,70,53,54,71,70,55,71,54,55,72,71,56,72,55,56,73,72,57,73,56,57,74,73,58,74,57,58,75,74,59,75,58,59,76,75,60,76,59,60,77,76,61,77,60,61,78,77,62,78,61,62,79,78,63,79,62,63,80,79,64,80,63,64,81,80,65,81,64,65,82,81,66,82,65,66,83,82,67,83,66,67,84,83,68,84,67,68,85,84,70,86,69,70,87,86,71,87,70,71,88,87,72,88,71,72,89,88,73,89,72,73,90,89,74,90,73,74,91,90,75,91,74,75,92,91,76,92,75,76,93,92,77,93,76,77,94,93,78,94,77,78,95,94,79,95,78,79,96,95,80,96,79,80,97,96,81,97,80,81,98,97,82,98,81,82,99,98,83,99,82,83,100,99,84,100,83,84,101,100,85,101,84,85,102,101,87,103,86,87,104,103,88,104,87,88,105,104,89,105,88,89,106,105,90,106,89,90,107,106,91,107,90,91,108,107,92,108,91,92,109,108,93,109,92,93,110,109,94,110,93,94,111,110,95,111,94,95,112,111,96,112,95,96,113,112,97,113,96,97,114,113,98,114,97,98,115,114,99,115,98,99,116,115,100,116,99,100,117,116,101,117,100,101,118,117,102,118,101,102,119,118,104,120,103,104,121,120,105,121,104,105,122,121,106,122,105,106,123,122,107,123,106,107,124,123,108,124,107,108,125,124,109,125,108,109,126,125,110,126,109,110,127,126,111,127,110,111,128,127,112,128,111,112,129,128,113,129,112,113,130,129,114,130,113,114,131,130,115,131,114,115,132,131,116,132,115,116,133,132,117,133,116,117,134,133,118,134,117,118,135,134,119,135,118,119,136,135,121,137,120,121,138,137,122,138,121,122,139,138,123,139,122,123,140,139,124,140,123,124,141,140,125,141,124,125,142,141,126,142,125,126,143,142,127,143,126,127,144,143,128,144,127,128,145,144,129,145,128,129,146,145,130,146,129,130,147,146,131,147,130,131,148,147,132,148,131,132,149,148,133,149,132,133,150,149,134,150,133,134,151,150,135,151,134,135,152,151,136,152,135,136,153,152,138,154,137,138,155,154,139,155,138,139,156,155,140,156,139,140,157,156,141,157,140,141,158,157,142,158,141,142,159,158,143,159,142,143,160,159,144,160,143,144,161,160,145,161,144,145,162,161,146,162,145,146,163,162,147,163,146,147,164,163,148,164,147,148,165,164,149,165,148,149,166,165,150,166,149,150,167,166,151,167,150,151,168,167,152,168,151,152,169,168,153,169,152,153,170,169,155,171,154,155,172,171,156,172,155,156,173,172,157,173,156,157,174,173,158,174,157,158,175,174,159,175,158,159,176,175,160,176,159,160,177,176,161,177,160,161,178,177,162,178,161,162,179,178,163,179,162,163,180,179,164,180,163,164,181,180,165,181,164,165,182,181,166,182,165,166,183,182,167,183,166,167,184,183,168,184,167,168,185,184,169,185,168,169,186,185,170,186,169,170,187,186,172,188,171,172,189,188,173,189,172,173,190,189,174,190,173,174,191,190,175,191,174,175,192,191,176,192,175,176,193,192,177,193,176,177,194,193,178,194,177,178,195,194,179,195,178,179,196,195,180,196,179,180,197,196,181,197,180,181,198,197,182,198,181,182,199,198,183,199,182,183,200,199,184,200,183,184,201,200,185,201,184,185,202,201,186,202,185,186,203,202,187,203,186,187,204,203,189,205,188,189,206,205,190,206,189,190,207,206,191,207,190,191,208,207,192,208,191,192,209,208,193,209,192,193,210,209,194,210,193,194,211,210,195,211,194,195,212,211,196,212,195,196,213,212,197,213,196,197,214,213,198,214,197,198,215,214,199,215,198,199,216,215,200,216,199,200,217,216,201,217,200,201,218,217,202,218,201,202,219,218,203,219,202,203,220,219,204,220,203,204,221,220,206,222,205,206,223,222,207,223,206,207,224,223,208,224,207,208,225,224,209,225,208,209,226,225,210,226,209,210,227,226,211,227,210,211,228,227,212,228,211,212,229,228,213,229,212,213,230,229,214,230,213,214,231,230,215,231,214,215,232,231,216,232,215,216,233,232,217,233,216,217,234,233,218,234,217,218,235,234,219,235,218,219,236,235,220,236,219,220,237,236,221,237,220,221,238,237,223,239,222,223,240,239,224,240,223,224,241,240,225,241,224,225,242,241,226,242,225,226,243,242,227,243,226,227,244,243,228,244,227,228,245,244,229,245,228,229,246,245,230,246,229,230,247,246,231,247,230,231,248,247,232,248,231,232,249,248,233,249,232,233,250,249,234,250,233,234,251,250,235,251,234,235,252,251,236,252,235,236,253,252,237,253,236,237,254,253,238,254,237,238,255,254,256,239,240,256,240,241,256,241,242,256,242,243,256,243,244,256,244,245,256,245,246,256,246,247,256,247,248,256,248,249,256,249,250,256,250,251,256,251,252,256,252,253,256,253,254,256,254,255,257,259,258,257,260,259,257,261,260,257,262,261,257,263,262,257,264,263,257,265,264,257,266,265,257,267,266,257,268,267,257,269,268,257,270,269,257,271,270,257,272,271,257,273,272,257,274,273,259,275,258,259,276,275,260,276,259,260,277,276,261,277,260,261,278,277,262,278,261,262,279,278,263,279,262,263,280,279,264,280,263,264,281,280,265,281,264,265,282,281,266,282,265,266,283,282,267,283,266,267,284,283,268,284,267,268,285,284,269,285,268,269,286,285,270,286,269,270,287,286,271,287,270,271,288,287,272,288,271,272,289,288,273,289,272,273,290,289,274,290,273,274,291,290,276,292,275,276,293,292,277,293,276,277,294,293,278,294,277,278,295,294,279,295,278,279,296,295,280,296,279,280,297,296,281,297,280,281,298,297,282,298,281,282,299,298,283,299,282,283,300,299,284,300,283,284,301,300,285,301,284,285,302,301,286,302,285,286,303,302,287,303,286,287,304,303,288,304,287,288,305,304,289,305,288,289,306,305,290,306,289,290,307,306,291,307,290,291,308,307,293,309,292,293,310,309,294,310,293,294,311,310,295,311,294,295,312,311,296,312,295,296,313,312,297,313,296,297,314,313,298,314,297,298,315,314,299,315,298,299,316,315,300,316,299,300,317,316,301,317,300,301,318,317,302,318,301,302,319,318,303,319,302,303,320,319,304,320,303,304,321,320,305,321,304,305,322,321,306,322,305,306,323,322,307,323,306,307,324,323,308,324,307,308,325,324,310,326,309,310,327,326,311,327,310,311,328,327,312,328,311,312,329,328,313,329,312,313,330,329,314,330,313,314,331,330,315,331,314,315,332,331,316,332,315,316,333,332,317,333,316,317,334,333,318,334,317,318,335,334,319,335,318,319,336,335,320,336,319,320,337,336,321,337,320,321,338,337,322,338,321,322,339,338,323,339,322,323,340,339,324,340,323,324,341,340,325,341,324,325,342,341,327,343,326,327,344,343,328,344,327,328,345,344,329,345,328,329,346,345,330,346,329,330,347,346,331,347,330,331,348,347,332,348,331,332,349,348,333,349,332,333,350,349,334,350,333,334,351,350,335,351,334,335,352,351,336,352,335,336,353,352,337,353,336,337,354,353,338,354,337,338,355,354,339,355,338,339,356,355,340,356,339,340,357,356,341,357,340,341,358,357,342,358,341,342,359,358,344,360,343,344,361,360,345,361,344,345,362,361,346,362,345,346,363,362,347,363,346,347,364,363,348,364,347,348,365,364,349,365,348,349,366,365,350,366,349,350,367,366,351,367,350,351,368,367,352,368,351,352,369,368,353,369,352,353,370,369,354,370,353,354,371,370,355,371,354,355,372,371,356,372,355,356,373,372,357,373,356,357,374,373,358,374,357,358,375,374,359,375,358,359,376,375,361,377,360,361,378,377,362,378,361,362,379,378,363,379,362,363,380,379,364,380,363,364,381,380,365,381,364,365,382,381,366,382,365,366,383,382,367,383,366,367,384,383,368,384,367,368,385,384,369,385,368,369,386,385,370,386,369,370,387,386,371,387,370,371,388,387,372,388,371,372,389,388,373,389,372,373,390,389,374,390,373,374,391,390,375,391,374,375,392,391,376,392,375,376,393,392,378,394,377,378,395,394,379,395,378,379,396,395,380,396,379,380,397,396,381,397,380,381,398,397,382,398,381,382,399,398,383,399,382,383,400,399,384,400,383,384,401,400,385,401,384,385,402,401,386,402,385,386,403,402,387,403,386,387,404,403,388,404,387,388,405,404,389,405,388,389,406,405,390,406,389,390,407,406,391,407,390,391,408,407,392,408,391,392,409,408,393,409,392,393,410,409,395,411,394,395,412,411,396,412,395,396,413,412,397,413,396,397,414,413,398,414,397,398,415,414,399,415,398,399,416,415,400,416,399,400,417,416,401,417,400,401,418,417,402,418,401,402,419,418,403,419,402,403,420,419,404,420,403,404,421,420,405,421,404,405,422,421,406,422,405,406,423,422,407,423,406,407,424,423,408,424,407,408,425,424,409,425,408,409,426,425,410,426,409,410,427,426,412,428,411,412,429,428,413,429,412,413,430,429,414,430,413,414,431,430,415,431,414,415,432,431,416,432,415,416,433,432,417,433,416,417,434,433,418,434,417,418,435,434,419,435,418,419,436,435,420,436,419,420,437,436,421,437,420,421,438,437,422,438,421,422,439,438,423,439,422,423,440,439,424,440,423,424,441,440,425,441,424,425,442,441,426,442,425,426,443,442,427,443,426,427,444,443,429,445,428,429,446,445,430,446,429,430,447,446,431,447,430,431,448,447,432,448,431,432,449,448,433,449,432,433,450,449,434,450,433,434,451,450,435,451,434,435,452,451,436,452,435,436,453,452,437,453,436,437,454,453,438,454,437,438,455,454,439,455,438,439,456,455,440,456,439,440,457,456,441,457,440,441,458,457,442,458,441,442,459,458,443,459,442,443,460,459,444,460,443,444,461,460,446,462,445,446,463,462,447,463,446,447,464,463,448,464,447,448,465,464,449,465,448,449,466,465,450,466,449,450,467,466,451,467,450,451,468,467,452,468,451,452,469,468,453,469,452,453,470,469,454,470,453,454,471,470,455,471,454,455,472,471,456,472,455,456,473,472,457,473,456,457,474,473,458,474,457,458,475,474,459,475,458,459,476,475,460,476,459,460,477,476,461,477,460,461,478,477,463,479,462,463,480,479,464,480,463,464,481,480,465,481,464,465,482,481,466,482,465,466,483,482,467,483,466,467,484,483,468,484,467,468,485,484,469,485,468,469,486,485,470,486,469,470,487,486,471,487,470,471,488,487,472,488,471,472,489,488,473,489,472,473,490,489,474,490,473,474,491,490,475,491,474,475,492,491,476,492,475,476,493,492,477,493,476,477,494,493,478,494,477,478,495,494,480,496,479,480,497,496,481,497,480,481,498,497,482,498,481,482,499,498,483,499,482,483,500,499,484,500,483,484,501,500,485,501,484,485,502,501,486,502,485,486,503,502,487,503,486,487,504,503,488,504,487,488,505,504,489,505,488,489,506,505,490,506,489,490,507,506,491,507,490,491,508,507,492,508,491,492,509,508,493,509,492,493,510,509,494,510,493,494,511,510,495,511,494,495,512,511,513,496,497,513,497,498,513,498,499,513,499,500,513,500,501,513,501,502,513,502,503,513,503,504,513,504,505,513,505,506,513,506,507,513,507,508,513,508,509,513,509,510,513,510,511,513,511,512,514,516,515,514,517,516,514,518,517,514,519,518,514,520,519,514,521,520,514,522,521,514,523,522,514,524,523,514,525,524,514,526,525,514,527,526,514,528,527,514,529,528,514,530,529,514,531,530,516,532,515,516,533,532,517,533,516,517,534,533,518,534,517,518,535,534,519,535,518,519,536,535,520,536,519,520,537,536,521,537,520,521,538,537,522,538,521,522,539,538,523,539,522,523,540,539,524,540,523,524,541,540,525,541,524,525,542,541,526,542,525,526,543,542,527,543,526,527,544,543,528,544,527,528,545,544,529,545,528,529,546,545,530,546,529,530,547,546,531,547,530,531,548,547,533,549,532,533,550,549,534,550,533,534,551,550,535,551,534,535,552,551,536,552,535,536,553,552,537,553,536,537,554,553,538,554,537,538,555,554,539,555,538,539,556,555,540,556,539,540,557,556,541,557,540,541,558,557,542,558,541,542,559,558,543,559,542,543,560,559,544,560,543,544,561,560,545,561,544,545,562,561,546,562,545,546,563,562,547,563,546,547,564,563,548,564,547,548,565,564,550,566,549,550,567,566,551,567,550,551,568,567,552,568,551,552,569,568,553,569,552,553,570,569,554,570,553,554,571,570,555,571,554,555,572,571,556,572,555,556,573,572,557,573,556,557,574,573,558,574,557,558,575,574,559,575,558,559,576,575,560,576,559,560,577,576,561,577,560,561,578,577,562,578,561,562,579,578,563,579,562,563,580,579,564,580,563,564,581,580,565,581,564,565,582,581,567,583,566,567,584,583,568,584,567,568,585,584,569,585,568,569,586,585,570,586,569,570,587,586,571,587,570,571,588,587,572,588,571,572,589,588,573,589,572,573,590,589,574,590,573,574,591,590,575,591,574,575,592,591,576,592,575,576,593,592,577,593,576,577,594,593,578,594,577,578,595,594,579,595,578,579,596,595,580,596,579,580,597,596,581,597,580,581,598,597,582,598,581,582,599,598,584,600,583,584,601,600,585,601,584,585,602,601,586,602,585,586,603,602,587,603,586,587,604,603,588,604,587,588,605,604,589,605,588,589,606,605,590,606,589,590,607,606,591,607,590,591,608,607,592,608,591,592,609,608,593,609,592,593,610,609,594,610,593,594,611,610,595,611,594,595,612,611,596,612,595,596,613,612,597,613,596,597,614,613,598,614,597,598,615,614,599,615,598,599,616,615,601,617,600,601,618,617,602,618,601,602,619,618,603,619,602,603,620,619,604,620,603,604,621,620,605,621,604,605,622,621,606,622,605,606,623,622,607,623,606,607,624,623,608,624,607,608,625,624,609,625,608,609,626,625,610,626,609,610,627,626,611,627,610,611,628,627,612,628,611,612,629,628,613,629,612,613,630,629,614,630,613,614,631,630,615,631,614,615,632,631,616,632,615,616,633,632,618,634,617,618,635,634,619,635,618,619,636,635,620,636,619,620,637,636,621,637,620,621,638,637,622,638,621,622,639,638,623,639,622,623,640,639,624,640,623,624,641,640,625,641,624,625,642,641,626,642,625,626,643,642,627,643,626,627,644,643,628,644,627,628,645,644,629,645,628,629,646,645,630,646,629,630,647,646,631,647,630,631,648,647,632,648,631,632,649,648,633,649,632,633,650,649,635,651,634,635,652,651,636,652,635,636,653,652,637,653,636,637,654,653,638,654,637,638,655,654,639,655,638,639,656,655,640,656,639,640,657,656,641,657,640,641,658,657,642,658,641,642,659,658,643,659,642,643,660,659,644,660,643,644,661,660,645,661,644,645,662,661,646,662,645,646,663,662,647,663,646,647,664,663,648,664,647,648,665,664,649,665,648,649,666,665,650,666,649,650,667,666,652,668,651,652,669,668,653,669,652,653,670,669,654,670,653,654,671,670,655,671,654,655,672,671,656,672,655,656,673,672,657,673,656,657,674,673,658,674,657,658,675,674,659,675,658,659,676,675,660,676,659,660,677,676,661,677,660,661,678,677,662,678,661,662,679,678,663,679,662,663,680,679,664,680,663,664,681,680,665,681,664,665,682,681,666,682,665,666,683,682,667,683,666,667,684,683,669,685,668,669,686,685,670,686,669,670,687,686,671,687,670,671,688,687,672,688,671,672,689,688,673,689,672,673,690,689,674,690,673,674,691,690,675,691,674,675,692,691,676,692,675,676,693,692,677,693,676,677,694,693,678,694,677,678,695,694,679,695,678,679,696,695,680,696,679,680,697,696,681,697,680,681,698,697,682,698,681,682,699,698,683,699,682,683,700,699,684,700,683,684,701,700,686,702,685,686,703,702,687,703,686,687,704,703,688,704,687,688,705,704,689,705,688,689,706,705,690,706,689,690,707,706,691,707,690,691,708,707,692,708,691,692,709,708,693,709,692,693,710,709,694,710,693,694,711,710,695,711,694,695,712,711,696,712,695,696,713,712,697,713,696,697,714,713,698,714,697,698,715,714,699,715,698,699,716,715,700,716,699,700,717,716,701,717,700,701,718,717,703,719,702,703,720,719,704,720,703,704,721,720,705,721,704,705,722,721,706,722,705,706,723,722,707,723,706,707,724,723,708,724,707,708,725,724,709,725,708,709,726,725,710,726,709,710,727,726,711,727,710,711,728,727,712,728,711,712,729,728,713,729,712,713,730,729,714,730,713,714,731,730,715,731,714,715,732,731,716,732,715,716,733,732,717,733,716,717,734,733,718,734,717,718,735,734,720,736,719,720,737,736,721,737,720,721,738,737,722,738,721,722,739,738,723,739,722,723,740,739,724,740,723,724,741,740,725,741,724,725,742,741,726,742,725,726,743,742,727,743,726,727,744,743,728,744,727,728,745,744,729,745,728,729,746,745,730,746,729,730,747,746,731,747,730,731,748,747,732,748,731,732,749,748,733,749,732,733,750,749,734,750,733,734,751,750,735,751,734,735,752,751,737,753,736,737,754,753,738,754,737,738,755,754,739,755,738,739,756,755,740,756,739,740,757,756,741,757,740,741,758,757,742,758,741,742,759,758,743,759,742,743,760,759,744,760,743,744,761,760,745,761,744,745,762,761,746,762,745,746,763,762,747,763,746,747,764,763,748,764,747,748,765,764,749,765,748,749,766,765,750,766,749,750,767,766,751,767,750,751,768,767,752,768,751,752,769,768,770,753,754,770,754,755,770,755,756,770,756,757,770,757,758,770,758,759,770,759,760,770,760,761,770,761,762,770,762,763,770,763,764,770,764,765,770,765,766,770,766,767,770,767,768,770,768,769,771,773,772,771,774,773,771,775,774,771,776,775,771,777,776,771,778,777,771,779,778,771,780,779,771,781,780,771,782,781,771,783,782,771,784,783,771,785,784,771,786,785,771,787,786,771,788,787,773,789,772,773,790,789,774,790,773,774,791,790,775,791,774,775,792,791,776,792,775,776,793,792,777,793,776,777,794,793,778,794,777,778,795,794,779,795,778,779,796,795,780,796,779,780,797,796,781,797,780,781,798,797,782,798,781,782,799,798,783,799,782,783,800,799,784,800,783,784,801,800,785,801,784,785,802,801,786,802,785,786,803,802,787,803,786,787,804,803,788,804,787,788,805,804,790,806,789,790,807,806,791,807,790,791,808,807,792,808,791,792,809,808,793,809,792,793,810,809,794,810,793,794,811,810,795,811,794,795,812,811,796,812,795,796,813,812,797,813,796,797,814,813,798,814,797,798,815,814,799,815,798,799,816,815,800,816,799,800,817,816,801,817,800,801,818,817,802,818,801,802,819,818,803,819,802,803,820,819,804,820,803,804,821,820,805,821,804,805,822,821,807,823,806,807,824,823,808,824,807,808,825,824,809,825,808,809,826,825,810,826,809,810,827,826,811,827,810,811,828,827,812,828,811,812,829,828,813,829,812,813,830,829,814,830,813,814,831,830,815,831,814,815,832,831,816,832,815,816,833,832,817,833,816,817,834,833,818,834,817,818,835,834,819,835,818,819,836,835,820,836,819,820,837,836,821,837,820,821,838,837,822,838,821,822,839,838,824,840,823,824,841,840,825,841,824,825,842,841,826,842,825,826,843,842,827,843,826,827,844,843,828,844,827,828,845,844,829,845,828,829,846,845,830,846,829,830,847,846,831,847,830,831,848,847,832,848,831,832,849,848,833,849,832,833,850,849,834,850,833,834,851,850,835,851,834,835,852,851,836,852,835,836,853,852,837,853,836,837,854,853,838,854,837,838,855,854,839,855,838,839,856,855,841,857,840,841,858,857,842,858,841,842,859,858,843,859,842,843,860,859,844,860,843,844,861,860,845,861,844,845,862,861,846,862,845,846,863,862,847,863,846,847,864,863,848,864,847,848,865,864,849,865,848,849,866,865,850,866,849,850,867,866,851,867,850,851,868,867,852,868,851,852,869,868,853,869,852,853,870,869,854,870,853,854,871,870,855,871,854,855,872,871,856,872,855,856,873,872,858,874,857,858,875,874,859,875,858,859,876,875,860,876,859,860,877,876,861,877,860,861,878,877,862,878,861,862,879,878,863,879,862,863,880,879,864,880,863,864,881,880,865,881,864,865,882,881,866,882,865,866,883,882,867,883,866,867,884,883,868,884,867,868,885,884,869,885,868,869,886,885,870,886,869,870,887,886,871,887,870,871,888,887,872,888,871,872,889,888,873,889,872,873,890,889,875,891,874,875,892,891,876,892,875,876,893,892,877,893,876,877,894,893,878,894,877,878,895,894,879,895,878,879,896,895,880,896,879,880,897,896,881,897,880,881,898,897,882,898,881,882,899,898,883,899,882,883,900,899,884,900,883,884,901,900,885,901,884,885,902,901,886,902,885,886,903,902,887,903,886,887,904,903,888,904,887,888,905,904,889,905,888,889,906,905,890,906,889,890,907,906,892,908,891,892,909,908,893,909,892,893,910,909,894,910,893,894,911,910,895,911,894,895,912,911,896,912,895,896,913,912,897,913,896,897,914,913,898,914,897,898,915,914,899,915,898,899,916,915,900,916,899,900,917,916,901,917,900,901,918,917,902,918,901,902,919,918,903,919,902,903,920,919,904,920,903,904,921,920,905,921,904,905,922,921,906,922,905,906,923,922,907,923,906,907,924,923,909,925,908,909,926,925,910,926,909,910,927,926,911,927,910,911,928,927,912,928,911,912,929,928,913,929,912,913,930,929,914,930,913,914,931,930,915,931,914,915,932,931,916,932,915,916,933,932,917,933,916,917,934,933,918,934,917,918,935,934,919,935,918,919,936,935,920,936,919,920,937,936,921,937,920,921,938,937,922,938,921,922,939,938,923,939,922,923,940,939,924,940,923,924,941,940,926,942,925,926,943,942,927,943,926,927,944,943,928,944,927,928,945,944,929,945,928,929,946,945,930,946,929,930,947,946,931,947,930,931,948,947,932,948,931,932,949,948,933,949,932,933,950,949,934,950,933,934,951,950,935,951,934,935,952,951,936,952,935,936,953,952,937,953,936,937,954,953,938,954,937,938,955,954,939,955,938,939,956,955,940,956,939,940,957,956,941,957,940,941,958,957,943,959,942,943,960,959,944,960,943,944,961,960,945,961,944,945,962,961,946,962,945,946,963,962,947,963,946,947,964,963,948,964,947,948,965,964,949,965,948,949,966,965,950,966,949,950,967,966,951,967,950,951,968,967,952,968,951,952,969,968,953,969,952,953,970,969,954,970,953,954,971,970,955,971,954,955,972,971,956,972,955,956,973,972,957,973,956,957,974,973,958,974,957,958,975,974,960,976,959,960,977,976,961,977,960,961,978,977,962,978,961,962,979,978,963,979,962,963,980,979,964,980,963,964,981,980,965,981,964,965,982,981,966,982,965,966,983,982,967,983,966,967,984,983,968,984,967,968,985,984,969,985,968,969,986,985,970,986,969,970,987,986,971,987,970,971,988,987,972,988,971,972,989,988,973,989,972,973,990,989,974,990,973,974,991,990,975,991,974,975,992,991,977,993,976,977,994,993,978,994,977,978,995,994,979,995,978,979,996,995,980,996,979,980,997,996,981,997,980,981,998,997,982,998,981,982,999,998,983,999,982,983,1000,999,984,1000,983,984,1001,1000,985,1001,984,985,1002,1001,986,1002,985,986,1003,1002,987,1003,986,987,1004,1003,988,1004,987,988,1005,1004,989,1005,988,989,1006,1005,990,1006,989,990,1007,1006,991,1007,990,991,1008,1007,992,1008,991,992,1009,1008,994,1010,993,994,1011,1010,995,1011,994,995,1012,1011,996,1012,995,996,1013,1012,997,1013,996,997,1014,1013,998,1014,997,998,1015,1014,999,1015,998,999,1016,1015,1000,1016,999,1000,1017,1016,1001,1017,1000,1001,1018,1017,1002,1018,1001,1002,1019,1018,1003,1019,1002,1003,1020,1019,1004,1020,1003,1004,1021,1020,1005,1021,1004,1005,1022,1021,1006,1022,1005,1006,1023,1022,1007,1023,1006,1007,1024,1023,1008,1024,1007,1008,1025,1024,1009,1025,1008,1009,1026,1025,1027,1010,1011,1027,1011,1012,1027,1012,1013,1027,1013,1014,1027,1014,1015,1027,1015,1016,1027,1016,1017,1027,1017,1018,1027,1018,1019,1027,1019,1020,1027,1020,1021,1027,1021,1022,1027,1022,1023,1027,1023,1024,1027,1024,1025,1027,1025,1026,1028,1030,1029,1028,1031,1030,1028,1032,1031,1028,1033,1032,1028,1034,1033,1028,1035,1034,1028,1036,1035,1028,1037,1036,1028,1038,1037,1028,1039,1038,1028,1040,1039,1028,1041,1040,1028,1042,1041,1028,1043,1042,1028,1044,1043,1028,1045,1044,1030,1046,1029,1030,1047,1046,1031,1047,1030,1031,1048,1047,1032,1048,1031,1032,1049,1048,1033,1049,1032,1033,1050,1049,1034,1050,1033,1034,1051,1050,1035,1051,1034,1035,1052,1051,1036,1052,1035,1036,1053,1052,1037,1053,1036,1037,1054,1053,1038,1054,1037,1038,1055,1054,1039,1055,1038,1039,1056,1055,1040,1056,1039,1040,1057,1056,1041,1057,1040,1041,1058,1057,1042,1058,1041,1042,1059,1058,1043,1059,1042,1043,1060,1059,1044,1060,1043,1044,1061,1060,1045,1061,1044,1045,1062,1061,1047,1063,1046,1047,1064,1063,1048,1064,1047,1048,1065,1064,1049,1065,1048,1049,1066,1065,1050,1066,1049,1050,1067,1066,1051,1067,1050,1051,1068,1067,1052,1068,1051,1052,1069,1068,1053,1069,1052,1053,1070,1069,1054,1070,1053,1054,1071,1070,1055,1071,1054,1055,1072,1071,1056,1072,1055,1056,1073,1072,1057,1073,1056,1057,1074,1073,1058,1074,1057,1058,1075,1074,1059,1075,1058,1059,1076,1075,1060,1076,1059,1060,1077,1076,1061,1077,1060,1061,1078,1077,1062,1078,1061,1062,1079,1078,1064,1080,1063,1064,1081,1080,1065,1081,1064,1065,1082,1081,1066,1082,1065,1066,1083,1082,1067,1083,1066,1067,1084,1083,1068,1084,1067,1068,1085,1084,1069,1085,1068,1069,1086,1085,1070,1086,1069,1070,1087,1086,1071,1087,1070,1071,1088,1087,1072,1088,1071,1072,1089,1088,1073,1089,1072,1073,1090,1089,1074,1090,1073,1074,1091,1090,1075,1091,1074,1075,1092,1091,1076,1092,1075,1076,1093,1092,1077,1093,1076,1077,1094,1093,1078,1094,1077,1078,1095,1094,1079,1095,1078,1079,1096,1095,1081,1097,1080,1081,1098,1097,1082,1098,1081,1082,1099,1098,1083,1099,1082,1083,1100,1099,1084,1100,1083,1084,1101,1100,1085,1101,1084,1085,1102,1101,1086,1102,1085,1086,1103,1102,1087,1103,1086,1087,1104,1103,1088,1104,1087,1088,1105,1104,1089,1105,1088,1089,1106,1105,1090,1106,1089,1090,1107,1106,1091,1107,1090,1091,1108,1107,1092,1108,1091,1092,1109,1108,1093,1109,1092,1093,1110,1109,1094,1110,1093,1094,1111,1110,1095,1111,1094,1095,1112,1111,1096,1112,1095,1096,1113,1112,1098,1114,1097,1098,1115,1114,1099,1115,1098,1099,1116,1115,1100,1116,1099,1100,1117,1116,1101,1117,1100,1101,1118,1117,1102,1118,1101,1102,1119,1118,1103,1119,1102,1103,1120,1119,1104,1120,1103,1104,1121,1120,1105,1121,1104,1105,1122,1121,1106,1122,1105,1106,1123,1122,1107,1123,1106,1107,1124,1123,1108,1124,1107,1108,1125,1124,1109,1125,1108,1109,1126,1125,1110,1126,1109,1110,1127,1126,1111,1127,1110,1111,1128,1127,1112,1128,1111,1112,1129,1128,1113,1129,1112,1113,1130,1129,1115,1131,1114,1115,1132,1131,1116,1132,1115,1116,1133,1132,1117,1133,1116,1117,1134,1133,1118,1134,1117,1118,1135,1134,1119,1135,1118,1119,1136,1135,1120,1136,1119,1120,1137,1136,1121,1137,1120,1121,1138,1137,1122,1138,1121,1122,1139,1138,1123,1139,1122,1123,1140,1139,1124,1140,1123,1124,1141,1140,1125,1141,1124,1125,1142,1141,1126,1142,1125,1126,1143,1142,1127,1143,1126,1127,1144,1143,1128,1144,1127,1128,1145,1144,1129,1145,1128,1129,1146,1145,1130,1146,1129,1130,1147,1146,1132,1148,1131,1132,1149,1148,1133,1149,1132,1133,1150,1149,1134,1150,1133,1134,1151,1150,1135,1151,1134,1135,1152,1151,1136,1152,1135,1136,1153,1152,1137,1153,1136,1137,1154,1153,1138,1154,1137,1138,1155,1154,1139,1155,1138,1139,1156,1155,1140,1156,1139,1140,1157,1156,1141,1157,1140,1141,1158,1157,1142,1158,1141,1142,1159,1158,1143,1159,1142,1143,1160,1159,1144,1160,1143,1144,1161,1160,1145,1161,1144,1145,1162,1161,1146,1162,1145,1146,1163,1162,1147,1163,1146,1147,1164,1163,1149,1165,1148,1149,1166,1165,1150,1166,1149,1150,1167,1166,1151,1167,1150,1151,1168,1167,1152,1168,1151,1152,1169,1168,1153,1169,1152,1153,1170,1169,1154,1170,1153,1154,1171,1170,1155,1171,1154,1155,1172,1171,1156,1172,1155,1156,1173,1172,1157,1173,1156,1157,1174,1173,1158,1174,1157,1158,1175,1174,1159,1175,1158,1159,1176,1175,1160,1176,1159,1160,1177,1176,1161,1177,1160,1161,1178,1177,1162,1178,1161,1162,1179,1178,1163,1179,1162,1163,1180,1179,1164,1180,1163,1164,1181,1180,1166,1182,1165,1166,1183,1182,1167,1183,1166,1167,1184,1183,1168,1184,1167,1168,1185,1184,1169,1185,1168,1169,1186,1185,1170,1186,1169,1170,1187,1186,1171,1187,1170,1171,1188,1187,1172,1188,1171,1172,1189,1188,1173,1189,1172,1173,1190,1189,1174,1190,1173,1174,1191,1190,1175,1191,1174,1175,1192,1191,1176,1192,1175,1176,1193,1192,1177,1193,1176,1177,1194,1193,1178,1194,1177,1178,1195,1194,1179,1195,1178,1179,1196,1195,1180,1196,1179,1180,1197,1196,1181,1197,1180,1181,1198,1197,1183,1199,1182,1183,1200,1199,1184,1200,1183,1184,1201,1200,1185,1201,1184,1185,1202,1201,1186,1202,1185,1186,1203,1202,1187,1203,1186,1187,1204,1203,1188,1204,1187,1188,1205,1204,1189,1205,1188,1189,1206,1205,1190,1206,1189,1190,1207,1206,1191,1207,1190,1191,1208,1207,1192,1208,1191,1192,1209,1208,1193,1209,1192,1193,1210,1209,1194,1210,1193,1194,1211,1210,1195,1211,1194,1195,1212,1211,1196,1212,1195,1196,1213,1212,1197,1213,1196,1197,1214,1213,1198,1214,1197,1198,1215,1214,1200,1216,1199,1200,1217,1216,1201,1217,1200,1201,1218,1217,1202,1218,1201,1202,1219,1218,1203,1219,1202,1203,1220,1219,1204,1220,1203,1204,1221,1220,1205,1221,1204,1205,1222,1221,1206,1222,1205,1206,1223,1222,1207,1223,1206,1207,1224,1223,1208,1224,1207,1208,1225,1224,1209,1225,1208,1209,1226,1225,1210,1226,1209,1210,1227,1226,1211,1227,1210,1211,1228,1227,1212,1228,1211,1212,1229,1228,1213,1229,1212,1213,1230,1229,1214,1230,1213,1214,1231,1230,1215,1231,1214,1215,1232,1231,1217,1233,1216,1217,1234,1233,1218,1234,1217,1218,1235,1234,1219,1235,1218,1219,1236,1235,1220,1236,1219,1220,1237,1236,1221,1237,1220,1221,1238,1237,1222,1238,1221,1222,1239,1238,1223,1239,1222,1223,1240,1239,1224,1240,1223,1224,1241,1240,1225,1241,1224,1225,1242,1241,1226,1242,1225,1226,1243,1242,1227,1243,1226,1227,1244,1243,1228,1244,1227,1228,1245,1244,1229,1245,1228,1229,1246,1245,1230,1246,1229,1230,1247,1246,1231,1247,1230,1231,1248,1247,1232,1248,1231,1232,1249,1248,1234,1250,1233,1234,1251,1250,1235,1251,1234,1235,1252,1251,1236,1252,1235,1236,1253,1252,1237,1253,1236,1237,1254,1253,1238,1254,1237,1238,1255,1254,1239,1255,1238,1239,1256,1255,1240,1256,1239,1240,1257,1256,1241,1257,1240,1241,1258,1257,1242,1258,1241,1242,1259,1258,1243,1259,1242,1243,1260,1259,1244,1260,1243,1244,1261,1260,1245,1261,1244,1245,1262,1261,1246,1262,1245,1246,1263,1262,1247,1263,1246,1247,1264,1263,1248,1264,1247,1248,1265,1264,1249,1265,1248,1249,1266,1265,1251,1267,1250,1251,1268,1267,1252,1268,1251,1252,1269,1268,1253,1269,1252,1253,1270,1269,1254,1270,1253,1254,1271,1270,1255,1271,1254,1255,1272,1271,1256,1272,1255,1256,1273,1272,1257,1273,1256,1257,1274,1273,1258,1274,1257,1258,1275,1274,1259,1275,1258,1259,1276,1275,1260,1276,1259,1260,1277,1276,1261,1277,1260,1261,1278,1277,1262,1278,1261,1262,1279,1278,1263,1279,1262,1263,1280,1279,1264,1280,1263,1264,1281,1280,1265,1281,1264,1265,1282,1281,1266,1282,1265,1266,1283,1282,1284,1267,1268,1284,1268,1269,1284,1269,1270,1284,1270,1271,1284,1271,1272,1284,1272,1273,1284,1273,1274,1284,1274,1275,1284,1275,1276,1284,1276,1277,1284,1277,1278,1284,1278,1279,1284,1279,1280,1284,1280,1281,1284,1281,1282,1284,1282,1283,1285,1287,1286,1285,1288,1287,1285,1289,1288,1285,1290,1289,1285,1291,1290,1285,1292,1291,1285,1293,1292,1285,1294,1293,1285,1295,1294,1285,1296,1295,1285,1297,1296,1285,1298,1297,1285,1299,1298,1285,1300,1299,1285,1301,1300,1285,1302,1301,1287,1303,1286,1287,1304,1303,1288,1304,1287,1288,1305,1304,1289,1305,1288,1289,1306,1305,1290,1306,1289,1290,1307,1306,1291,1307,1290,1291,1308,1307,1292,1308,1291,1292,1309,1308,1293,1309,1292,1293,1310,1309,1294,1310,1293,1294,1311,1310,1295,1311,1294,1295,1312,1311,1296,1312,1295,1296,1313,1312,1297,1313,1296,1297,1314,1313,1298,1314,1297,1298,1315,1314,1299,1315,1298,1299,1316,1315,1300,1316,1299,1300,1317,1316,1301,1317,1300,1301,1318,1317,1302,1318,1301,1302,1319,1318,1304,1320,1303,1304,1321,1320,1305,1321,1304,1305,1322,1321,1306,1322,1305,1306,1323,1322,1307,1323,1306,1307,1324,1323,1308,1324,1307,1308,1325,1324,1309,1325,1308,1309,1326,1325,1310,1326,1309,1310,1327,1326,1311,1327,1310,1311,1328,1327,1312,1328,1311,1312,1329,1328,1313,1329,1312,1313,1330,1329,1314,1330,1313,1314,1331,1330,1315,1331,1314,1315,1332,1331,1316,1332,1315,1316,1333,1332,1317,1333,1316,1317,1334,1333,1318,1334,1317,1318,1335,1334,1319,1335,1318,1319,1336,1335,1321,1337,1320,1321,1338,1337,1322,1338,1321,1322,1339,1338,1323,1339,1322,1323,1340,1339,1324,1340,1323,1324,1341,1340,1325,1341,1324,1325,1342,1341,1326,1342,1325,1326,1343,1342,1327,1343,1326,1327,1344,1343,1328,1344,1327,1328,1345,1344,1329,1345,1328,1329,1346,1345,1330,1346,1329,1330,1347,1346,1331,1347,1330,1331,1348,1347,1332,1348,1331,1332,1349,1348,1333,1349,1332,1333,1350,1349,1334,1350,1333,1334,1351,1350,1335,1351,1334,1335,1352,1351,1336,1352,1335,1336,1353,1352,1338,1354,1337,1338,1355,1354,1339,1355,1338,1339,1356,1355,1340,1356,1339,1340,1357,1356,1341,1357,1340,1341,1358,1357,1342,1358,1341,1342,1359,1358,1343,1359,1342,1343,1360,1359,1344,1360,1343,1344,1361,1360,1345,1361,1344,1345,1362,1361,1346,1362,1345,1346,1363,1362,1347,1363,1346,1347,1364,1363,1348,1364,1347,1348,1365,1364,1349,1365,1348,1349,1366,1365,1350,1366,1349,1350,1367,1366,1351,1367,1350,1351,1368,1367,1352,1368,1351,1352,1369,1368,1353,1369,1352,1353,1370,1369,1355,1371,1354,1355,1372,1371,1356,1372,1355,1356,1373,1372,1357,1373,1356,1357,1374,1373,1358,1374,1357,1358,1375,1374,1359,1375,1358,1359,1376,1375,1360,1376,1359,1360,1377,1376,1361,1377,1360,1361,1378,1377,1362,1378,1361,1362,1379,1378,1363,1379,1362,1363,1380,1379,1364,1380,1363,1364,1381,1380,1365,1381,1364,1365,1382,1381,1366,1382,1365,1366,1383,1382,1367,1383,1366,1367,1384,1383,1368,1384,1367,1368,1385,1384,1369,1385,1368,1369,1386,1385,1370,1386,1369,1370,1387,1386,1372,1388,1371,1372,1389,1388,1373,1389,1372,1373,1390,1389,1374,1390,1373,1374,1391,1390,1375,1391,1374,1375,1392,1391,1376,1392,1375,1376,1393,1392,1377,1393,1376,1377,1394,1393,1378,1394,1377,1378,1395,1394,1379,1395,1378,1379,1396,1395,1380,1396,1379,1380,1397,1396,1381,1397,1380,1381,1398,1397,1382,1398,1381,1382,1399,1398,1383,1399,1382,1383,1400,1399,1384,1400,1383,1384,1401,1400,1385,1401,1384,1385,1402,1401,1386,1402,1385,1386,1403,1402,1387,1403,1386,1387,1404,1403,1389,1405,1388,1389,1406,1405,1390,1406,1389,1390,1407,1406,1391,1407,1390,1391,1408,1407,1392,1408,1391,1392,1409,1408,1393,1409,1392,1393,1410,1409,1394,1410,1393,1394,1411,1410,1395,1411,1394,1395,1412,1411,1396,1412,1395,1396,1413,1412,1397,1413,1396,1397,1414,1413,1398,1414,1397,1398,1415,1414,1399,1415,1398,1399,1416,1415,1400,1416,1399,1400,1417,1416,1401,1417,1400,1401,1418,1417,1402,1418,1401,1402,1419,1418,1403,1419,1402,1403,1420,1419,1404,1420,1403,1404,1421,1420,1406,1422,1405,1406,1423,1422,1407,1423,1406,1407,1424,1423,1408,1424,1407,1408,1425,1424,1409,1425,1408,1409,1426,1425,1410,1426,1409,1410,1427,1426,1411,1427,1410,1411,1428,1427,1412,1428,1411,1412,1429,1428,1413,1429,1412,1413,1430,1429,1414,1430,1413,1414,1431,1430,1415,1431,1414,1415,1432,1431,1416,1432,1415,1416,1433,1432,1417,1433,1416,1417,1434,1433,1418,1434,1417,1418,1435,1434,1419,1435,1418,1419,1436,1435,1420,1436,1419,1420,1437,1436,1421,1437,1420,1421,1438,1437,1423,1439,1422,1423,1440,1439,1424,1440,1423,1424,1441,1440,1425,1441,1424,1425,1442,1441,1426,1442,1425,1426,1443,1442,1427,1443,1426,1427,1444,1443,1428,1444,1427,1428,1445,1444,1429,1445,1428,1429,1446,1445,1430,1446,1429,1430,1447,1446,1431,1447,1430,1431,1448,1447,1432,1448,1431,1432,1449,1448,1433,1449,1432,1433,1450,1449,1434,1450,1433,1434,1451,1450,1435,1451,1434,1435,1452,1451,1436,1452,1435,1436,1453,1452,1437,1453,1436,1437,1454,1453,1438,1454,1437,1438,1455,1454,1440,1456,1439,1440,1457,1456,1441,1457,1440,1441,1458,1457,1442,1458,1441,1442,1459,1458,1443,1459,1442,1443,1460,1459,1444,1460,1443,1444,1461,1460,1445,1461,1444,1445,1462,1461,1446,1462,1445,1446,1463,1462,1447,1463,1446,1447,1464,1463,1448,1464,1447,1448,1465,1464,1449,1465,1448,1449,1466,1465,1450,1466,1449,1450,1467,1466,1451,1467,1450,1451,1468,1467,1452,1468,1451,1452,1469,1468,1453,1469,1452,1453,1470,1469,1454,1470,1453,1454,1471,1470,1455,1471,1454,1455,1472,1471,1457,1473,1456,1457,1474,1473,1458,1474,1457,1458,1475,1474,1459,1475,1458,1459,1476,1475,1460,1476,1459,1460,1477,1476,1461,1477,1460,1461,1478,1477,1462,1478,1461,1462,1479,1478,1463,1479,1462,1463,1480,1479,1464,1480,1463,1464,1481,1480,1465,1481,1464,1465,1482,1481,1466,1482,1465,1466,1483,1482,1467,1483,1466,1467,1484,1483,1468,1484,1467,1468,1485,1484,1469,1485,1468,1469,1486,1485,1470,1486,1469,1470,1487,1486,1471,1487,1470,1471,1488,1487,1472,1488,1471,1472,1489,1488,1474,1490,1473,1474,1491,1490,1475,1491,1474,1475,1492,1491,1476,1492,1475,1476,1493,1492,1477,1493,1476,1477,1494,1493,1478,1494,1477,1478,1495,1494,1479,1495,1478,1479,1496,1495,1480,1496,1479,1480,1497,1496,1481,1497,1480,1481,1498,1497,1482,1498,1481,1482,1499,1498,1483,1499,1482,1483,1500,1499,1484,1500,1483,1484,1501,1500,1485,1501,1484,1485,1502,1501,1486,1502,1485,1486,1503,1502,1487,1503,1486,1487,1504,1503,1488,1504,1487,1488,1505,1504,1489,1505,1488,1489,1506,1505,1491,1507,1490,1491,1508,1507,1492,1508,1491,1492,1509,1508,1493,1509,1492,1493,1510,1509,1494,1510,1493,1494,1511,1510,1495,1511,1494,1495,1512,1511,1496,1512,1495,1496,1513,1512,1497,1513,1496,1497,1514,1513,1498,1514,1497,1498,1515,1514,1499,1515,1498,1499,1516,1515,1500,1516,1499,1500,1517,1516,1501,1517,1500,1501,1518,1517,1502,1518,1501,1502,1519,1518,1503,1519,1502,1503,1520,1519,1504,1520,1503,1504,1521,1520,1505,1521,1504,1505,1522,1521,1506,1522,1505,1506,1523,1522,1508,1524,1507,1508,1525,1524,1509,1525,1508,1509,1526,1525,1510,1526,1509,1510,1527,1526,1511,1527,1510,1511,1528,1527,1512,1528,1511,1512,1529,1528,1513,1529,1512,1513,1530,1529,1514,1530,1513,1514,1531,1530,1515,1531,1514,1515,1532,1531,1516,1532,1515,1516,1533,1532,1517,1533,1516,1517,1534,1533,1518,1534,1517,1518,1535,1534,1519,1535,1518,1519,1536,1535,1520,1536,1519,1520,1537,1536,1521,1537,1520,1521,1538,1537,1522,1538,1521,1522,1539,1538,1523,1539,1522,1523,1540,1539,1541,1524,1525,1541,1525,1526,1541,1526,1527,1541,1527,1528,1541,1528,1529,1541,1529,1530,1541,1530,1531,1541,1531,1532,1541,1532,1533,1541,1533,1534,1541,1534,1535,1541,1535,1536,1541,1536,1537,1541,1537,1538,1541,1538,1539,1541,1539,1540,1542,1544,1543,1542,1545,1544,1542,1546,1545,1542,1547,1546,1542,1548,1547,1542,1549,1548,1542,1550,1549,1542,1551,1550,1542,1552,1551,1542,1553,1552,1542,1554,1553,1542,1555,1554,1542,1556,1555,1542,1557,1556,1542,1558,1557,1542,1559,1558,1544,1560,1543,1544,1561,1560,1545,1561,1544,1545,1562,1561,1546,1562,1545,1546,1563,1562,1547,1563,1546,1547,1564,1563,1548,1564,1547,1548,1565,1564,1549,1565,1548,1549,1566,1565,1550,1566,1549,1550,1567,1566,1551,1567,1550,1551,1568,1567,1552,1568,1551,1552,1569,1568,1553,1569,1552,1553,1570,1569,1554,1570,1553,1554,1571,1570,1555,1571,1554,1555,1572,1571,1556,1572,1555,1556,1573,1572,1557,1573,1556,1557,1574,1573,1558,1574,1557,1558,1575,1574,1559,1575,1558,1559,1576,1575,1561,1577,1560,1561,1578,1577,1562,1578,1561,1562,1579,1578,1563,1579,1562,1563,1580,1579,1564,1580,1563,1564,1581,1580,1565,1581,1564,1565,1582,1581,1566,1582,1565,1566,1583,1582,1567,1583,1566,1567,1584,1583,1568,1584,1567,1568,1585,1584,1569,1585,1568,1569,1586,1585,1570,1586,1569,1570,1587,1586,1571,1587,1570,1571,1588,1587,1572,1588,1571,1572,1589,1588,1573,1589,1572,1573,1590,1589,1574,1590,1573,1574,1591,1590,1575,1591,1574,1575,1592,1591,1576,1592,1575,1576,1593,1592,1578,1594,1577,1578,1595,1594,1579,1595,1578,1579,1596,1595,1580,1596,1579,1580,1597,1596,1581,1597,1580,1581,1598,1597,1582,1598,1581,1582,1599,1598,1583,1599,1582,1583,1600,1599,1584,1600,1583,1584,1601,1600,1585,1601,1584,1585,1602,1601,1586,1602,1585,1586,1603,1602,1587,1603,1586,1587,1604,1603,1588,1604,1587,1588,1605,1604,1589,1605,1588,1589,1606,1605,1590,1606,1589,1590,1607,1606,1591,1607,1590,1591,1608,1607,1592,1608,1591,1592,1609,1608,1593,1609,1592,1593,1610,1609,1595,1611,1594,1595,1612,1611,1596,1612,1595,1596,1613,1612,1597,1613,1596,1597,1614,1613,1598,1614,1597,1598,1615,1614,1599,1615,1598,1599,1616,1615,1600,1616,1599,1600,1617,1616,1601,1617,1600,1601,1618,1617,1602,1618,1601,1602,1619,1618,1603,1619,1602,1603,1620,1619,1604,1620,1603,1604,1621,1620,1605,1621,1604,1605,1622,1621,1606,1622,1605,1606,1623,1622,1607,1623,1606,1607,1624,1623,1608,1624,1607,1608,1625,1624,1609,1625,1608,1609,1626,1625,1610,1626,1609,1610,1627,1626,1612,1628,1611,1612,1629,1628,1613,1629,1612,1613,1630,1629,1614,1630,1613,1614,1631,1630,1615,1631,1614,1615,1632,1631,1616,1632,1615,1616,1633,1632,1617,1633,1616,1617,1634,1633,1618,1634,1617,1618,1635,1634,1619,1635,1618,1619,1636,1635,1620,1636,1619,1620,1637,1636,1621,1637,1620,1621,1638,1637,1622,1638,1621,1622,1639,1638,1623,1639,1622,1623,1640,1639,1624,1640,1623,1624,1641,1640,1625,1641,1624,1625,1642,1641,1626,1642,1625,1626,1643,1642,1627,1643,1626,1627,1644,1643,1629,1645,1628,1629,1646,1645,1630,1646,1629,1630,1647,1646,1631,1647,1630,1631,1648,1647,1632,1648,1631,1632,1649,1648,1633,1649,1632,1633,1650,1649,1634,1650,1633,1634,1651,1650,1635,1651,1634,1635,1652,1651,1636,1652,1635,1636,1653,1652,1637,1653,1636,1637,1654,1653,1638,1654,1637,1638,1655,1654,1639,1655,1638,1639,1656,1655,1640,1656,1639,1640,1657,1656,1641,1657,1640,1641,1658,1657,1642,1658,1641,1642,1659,1658,1643,1659,1642,1643,1660,1659,1644,1660,1643,1644,1661,1660,1646,1662,1645,1646,1663,1662,1647,1663,1646,1647,1664,1663,1648,1664,1647,1648,1665,1664,1649,1665,1648,1649,1666,1665,1650,1666,1649,1650,1667,1666,1651,1667,1650,1651,1668,1667,1652,1668,1651,1652,1669,1668,1653,1669,1652,1653,1670,1669,1654,1670,1653,1654,1671,1670,1655,1671,1654,1655,1672,1671,1656,1672,1655,1656,1673,1672,1657,1673,1656,1657,1674,1673,1658,1674,1657,1658,1675,1674,1659,1675,1658,1659,1676,1675,1660,1676,1659,1660,1677,1676,1661,1677,1660,1661,1678,1677,1663,1679,1662,1663,1680,1679,1664,1680,1663,1664,1681,1680,1665,1681,1664,1665,1682,1681,1666,1682,1665,1666,1683,1682,1667,1683,1666,1667,1684,1683,1668,1684,1667,1668,1685,1684,1669,1685,1668,1669,1686,1685,1670,1686,1669,1670,1687,1686,1671,1687,1670,1671,1688,1687,1672,1688,1671,1672,1689,1688,1673,1689,1672,1673,1690,1689,1674,1690,1673,1674,1691,1690,1675,1691,1674,1675,1692,1691,1676,1692,1675,1676,1693,1692,1677,1693,1676,1677,1694,1693,1678,1694,1677,1678,1695,1694,1680,1696,1679,1680,1697,1696,1681,1697,1680,1681,1698,1697,1682,1698,1681,1682,1699,1698,1683,1699,1682,1683,1700,1699,1684,1700,1683,1684,1701,1700,1685,1701,1684,1685,1702,1701,1686,1702,1685,1686,1703,1702,1687,1703,1686,1687,1704,1703,1688,1704,1687,1688,1705,1704,1689,1705,1688,1689,1706,1705,1690,1706,1689,1690,1707,1706,1691,1707,1690,1691,1708,1707,1692,1708,1691,1692,1709,1708,1693,1709,1692,1693,1710,1709,1694,1710,1693,1694,1711,1710,1695,1711,1694,1695,1712,1711,1697,1713,1696,1697,1714,1713,1698,1714,1697,1698,1715,1714,1699,1715,1698,1699,1716,1715,1700,1716,1699,1700,1717,1716,1701,1717,1700,1701,1718,1717,1702,1718,1701,1702,1719,1718,1703,1719,1702,1703,1720,1719,1704,1720,1703,1704,1721,1720,1705,1721,1704,1705,1722,1721,1706,1722,1705,1706,1723,1722,1707,1723,1706,1707,1724,1723,1708,1724,1707,1708,1725,1724,1709,1725,1708,1709,1726,1725,1710,1726,1709,1710,1727,1726,1711,1727,1710,1711,1728,1727,1712,1728,1711,1712,1729,1728,1714,1730,1713,1714,1731,1730,1715,1731,1714,1715,1732,1731,1716,1732,1715,1716,1733,1732,1717,1733,1716,1717,1734,1733,1718,1734,1717,1718,1735,1734,1719,1735,1718,1719,1736,1735,1720,1736,1719,1720,1737,1736,1721,1737,1720,1721,1738,1737,1722,1738,1721,1722,1739,1738,1723,1739,1722,1723,1740,1739,1724,1740,1723,1724,1741,1740,1725,1741,1724,1725,1742,1741,1726,1742,1725,1726,1743,1742,1727,1743,1726,1727,1744,1743,1728,1744,1727,1728,1745,1744,1729,1745,1728,1729,1746,1745,1731,1747,1730,1731,1748,1747,1732,1748,1731,1732,1749,1748,1733,1749,1732,1733,1750,1749,1734,1750,1733,1734,1751,1750,1735,1751,1734,1735,1752,1751,1736,1752,1735,1736,1753,1752,1737,1753,1736,1737,1754,1753,1738,1754,1737,1738,1755,1754,1739,1755,1738,1739,1756,1755,1740,1756,1739,1740,1757,1756,1741,1757,1740,1741,1758,1757,1742,1758,1741,1742,1759,1758,1743,1759,1742,1743,1760,1759,1744,1760,1743,1744,1761,1760,1745,1761,1744,1745,1762,1761,1746,1762,1745,1746,1763,1762,1748,1764,1747,1748,1765,1764,1749,1765,1748,1749,1766,1765,1750,1766,1749,1750,1767,1766,1751,1767,1750,1751,1768,1767,1752,1768,1751,1752,1769,1768,1753,1769,1752,1753,1770,1769,1754,1770,1753,1754,1771,1770,1755,1771,1754,1755,1772,1771,1756,1772,1755,1756,1773,1772,1757,1773,1756,1757,1774,1773,1758,1774,1757,1758,1775,1774,1759,1775,1758,1759,1776,1775,1760,1776,1759,1760,1777,1776,1761,1777,1760,1761,1778,1777,1762,1778,1761,1762,1779,1778,1763,1779,1762,1763,1780,1779,1765,1781,1764,1765,1782,1781,1766,1782,1765,1766,1783,1782,1767,1783,1766,1767,1784,1783,1768,1784,1767,1768,1785,1784,1769,1785,1768,1769,1786,1785,1770,1786,1769,1770,1787,1786,1771,1787,1770,1771,1788,1787,1772,1788,1771,1772,1789,1788,1773,1789,1772,1773,1790,1789,1774,1790,1773,1774,1791,1790,1775,1791,1774,1775,1792,1791,1776,1792,1775,1776,1793,1792,1777,1793,1776,1777,1794,1793,1778,1794,1777,1778,1795,1794,1779,1795,1778,1779,1796,1795,1780,1796,1779,1780,1797,1796,1798,1781,1782,1798,1782,1783,1798,1783,1784,1798,1784,1785,1798,1785,1786,1798,1786,1787,1798,1787,1788,1798,1788,1789,1798,1789,1790,1798,1790,1791,1798,1791,1792,1798,1792,1793,1798,1793,1794,1798,1794,1795,1798,1795,1796,1798,1796,1797,1799,1801,1800,1799,1802,1801,1799,1803,1802,1799,1804,1803,1799,1805,1804,1799,1806,1805,1799,1807,1806,1799,1808,1807,1799,1809,1808,1799,1810,1809,1799,1811,1810,1799,1812,1811,1799,1813,1812,1799,1814,1813,1799,1815,1814,1799,1816,1815,1801,1817,1800,1801,1818,1817,1802,1818,1801,1802,1819,1818,1803,1819,1802,1803,1820,1819,1804,1820,1803,1804,1821,1820,1805,1821,1804,1805,1822,1821,1806,1822,1805,1806,1823,1822,1807,1823,1806,1807,1824,1823,1808,1824,1807,1808,1825,1824,1809,1825,1808,1809,1826,1825,1810,1826,1809,1810,1827,1826,1811,1827,1810,1811,1828,1827,1812,1828,1811,1812,1829,1828,1813,1829,1812,1813,1830,1829,1814,1830,1813,1814,1831,1830,1815,1831,1814,1815,1832,1831,1816,1832,1815,1816,1833,1832,1818,1834,1817,1818,1835,1834,1819,1835,1818,1819,1836,1835,1820,1836,1819,1820,1837,1836,1821,1837,1820,1821,1838,1837,1822,1838,1821,1822,1839,1838,1823,1839,1822,1823,1840,1839,1824,1840,1823,1824,1841,1840,1825,1841,1824,1825,1842,1841,1826,1842,1825,1826,1843,1842,1827,1843,1826,1827,1844,1843,1828,1844,1827,1828,1845,1844,1829,1845,1828,1829,1846,1845,1830,1846,1829,1830,1847,1846,1831,1847,1830,1831,1848,1847,1832,1848,1831,1832,1849,1848,1833,1849,1832,1833,1850,1849,1835,1851,1834,1835,1852,1851,1836,1852,1835,1836,1853,1852,1837,1853,1836,1837,1854,1853,1838,1854,1837,1838,1855,1854,1839,1855,1838,1839,1856,1855,1840,1856,1839,1840,1857,1856,1841,1857,1840,1841,1858,1857,1842,1858,1841,1842,1859,1858,1843,1859,1842,1843,1860,1859,1844,1860,1843,1844,1861,1860,1845,1861,1844,1845,1862,1861,1846,1862,1845,1846,1863,1862,1847,1863,1846,1847,1864,1863,1848,1864,1847,1848,1865,1864,1849,1865,1848,1849,1866,1865,1850,1866,1849,1850,1867,1866,1852,1868,1851,1852,1869,1868,1853,1869,1852,1853,1870,1869,1854,1870,1853,1854,1871,1870,1855,1871,1854,1855,1872,1871,1856,1872,1855,1856,1873,1872,1857,1873,1856,1857,1874,1873,1858,1874,1857,1858,1875,1874,1859,1875,1858,1859,1876,1875,1860,1876,1859,1860,1877,1876,1861,1877,1860,1861,1878,1877,1862,1878,1861,1862,1879,1878,1863,1879,1862,1863,1880,1879,1864,1880,1863,1864,1881,1880,1865,1881,1864,1865,1882,1881,1866,1882,1865,1866,1883,1882,1867,1883,1866,1867,1884,1883,1869,1885,1868,1869,1886,1885,1870,1886,1869,1870,1887,1886,1871,1887,1870,1871,1888,1887,1872,1888,1871,1872,1889,1888,1873,1889,1872,1873,1890,1889,1874,1890,1873,1874,1891,1890,1875,1891,1874,1875,1892,1891,1876,1892,1875,1876,1893,1892,1877,1893,1876,1877,1894,1893,1878,1894,1877,1878,1895,1894,1879,1895,1878,1879,1896,1895,1880,1896,1879,1880,1897,1896,1881,1897,1880,1881,1898,1897,1882,1898,1881,1882,1899,1898,1883,1899,1882,1883,1900,1899,1884,1900,1883,1884,1901,1900,1886,1902,1885,1886,1903,1902,1887,1903,1886,1887,1904,1903,1888,1904,1887,1888,1905,1904,1889,1905,1888,1889,1906,1905,1890,1906,1889,1890,1907,1906,1891,1907,1890,1891,1908,1907,1892,1908,1891,1892,1909,1908,1893,1909,1892,1893,1910,1909,1894,1910,1893,1894,1911,1910,1895,1911,1894,1895,1912,1911,1896,1912,1895,1896,1913,1912,1897,1913,1896,1897,1914,1913,1898,1914,1897,1898,1915,1914,1899,1915,1898,1899,1916,1915,1900,1916,1899,1900,1917,1916,1901,1917,1900,1901,1918,1917,1903,1919,1902,1903,1920,1919,1904,1920,1903,1904,1921,1920,1905,1921,1904,1905,1922,1921,1906,1922,1905,1906,1923,1922,1907,1923,1906,1907,1924,1923,1908,1924,1907,1908,1925,1924,1909,1925,1908,1909,1926,1925,1910,1926,1909,1910,1927,1926,1911,1927,1910,1911,1928,1927,1912,1928,1911,1912,1929,1928,1913,1929,1912,1913,1930,1929,1914,1930,1913,1914,1931,1930,1915,1931,1914,1915,1932,1931,1916,1932,1915,1916,1933,1932,1917,1933,1916,1917,1934,1933,1918,1934,1917,1918,1935,1934,1920,1936,1919,1920,1937,1936,1921,1937,1920,1921,1938,1937,1922,1938,1921,1922,1939,1938,1923,1939,1922,1923,1940,1939,1924,1940,1923,1924,1941,1940,1925,1941,1924,1925,1942,1941,1926,1942,1925,1926,1943,1942,1927,1943,1926,1927,1944,1943,1928,1944,1927,1928,1945,1944,1929,1945,1928,1929,1946,1945,1930,1946,1929,1930,1947,1946,1931,1947,1930,1931,1948,1947,1932,1948,1931,1932,1949,1948,1933,1949,1932,1933,1950,1949,1934,1950,1933,1934,1951,1950,1935,1951,1934,1935,1952,1951,1937,1953,1936,1937,1954,1953,1938,1954,1937,1938,1955,1954,1939,1955,1938,1939,1956,1955,1940,1956,1939,1940,1957,1956,1941,1957,1940,1941,1958,1957,1942,1958,1941,1942,1959,1958,1943,1959,1942,1943,1960,1959,1944,1960,1943,1944,1961,1960,1945,1961,1944,1945,1962,1961,1946,1962,1945,1946,1963,1962,1947,1963,1946,1947,1964,1963,1948,1964,1947,1948,1965,1964,1949,1965,1948,1949,1966,1965,1950,1966,1949,1950,1967,1966,1951,1967,1950,1951,1968,1967,1952,1968,1951,1952,1969,1968,1954,1970,1953,1954,1971,1970,1955,1971,1954,1955,1972,1971,1956,1972,1955,1956,1973,1972,1957,1973,1956,1957,1974,1973,1958,1974,1957,1958,1975,1974,1959,1975,1958,1959,1976,1975,1960,1976,1959,1960,1977,1976,1961,1977,1960,1961,1978,1977,1962,1978,1961,1962,1979,1978,1963,1979,1962,1963,1980,1979,1964,1980,1963,1964,1981,1980,1965,1981,1964,1965,1982,1981,1966,1982,1965,1966,1983,1982,1967,1983,1966,1967,1984,1983,1968,1984,1967,1968,1985,1984,1969,1985,1968,1969,1986,1985,1971,1987,1970,1971,1988,1987,1972,1988,1971,1972,1989,1988,1973,1989,1972,1973,1990,1989,1974,1990,1973,1974,1991,1990,1975,1991,1974,1975,1992,1991,1976,1992,1975,1976,1993,1992,1977,1993,1976,1977,1994,1993,1978,1994,1977,1978,1995,1994,1979,1995,1978,1979,1996,1995,1980,1996,1979,1980,1997,1996,1981,1997,1980,1981,1998,1997,1982,1998,1981,1982,1999,1998,1983,1999,1982,1983,2000,1999,1984,2000,1983,1984,2001,2000,1985,2001,1984,1985,2002,2001,1986,2002,1985,1986,2003,2002,1988,2004,1987,1988,2005,2004,1989,2005,1988,1989,2006,2005,1990,2006,1989,1990,2007,2006,1991,2007,1990,1991,2008,2007,1992,2008,1991,1992,2009,2008,1993,2009,1992,1993,2010,2009,1994,2010,1993,1994,2011,2010,1995,2011,1994,1995,2012,2011,1996,2012,1995,1996,2013,2012,1997,2013,1996,1997,2014,2013,1998,2014,1997,1998,2015,2014,1999,2015,1998,1999,2016,2015,2000,2016,1999,2000,2017,2016,2001,2017,2000,2001,2018,2017,2002,2018,2001,2002,2019,2018,2003,2019,2002,2003,2020,2019,2005,2021,2004,2005,2022,2021,2006,2022,2005,2006,2023,2022,2007,2023,2006,2007,2024,2023,2008,2024,2007,2008,2025,2024,2009,2025,2008,2009,2026,2025,2010,2026,2009,2010,2027,2026,2011,2027,2010,2011,2028,2027,2012,2028,2011,2012,2029,2028,2013,2029,2012,2013,2030,2029,2014,2030,2013,2014,2031,2030,2015,2031,2014,2015,2032,2031,2016,2032,2015,2016,2033,2032,2017,2033,2016,2017,2034,2033,2018,2034,2017,2018,2035,2034,2019,2035,2018,2019,2036,2035,2020,2036,2019,2020,2037,2036,2022,2038,2021,2022,2039,2038,2023,2039,2022,2023,2040,2039,2024,2040,2023,2024,2041,2040,2025,2041,2024,2025,2042,2041,2026,2042,2025,2026,2043,2042,2027,2043,2026,2027,2044,2043,2028,2044,2027,2028,2045,2044,2029,2045,2028,2029,2046,2045,2030,2046,2029,2030,2047,2046,2031,2047,2030,2031,2048,2047,2032,2048,2031,2032,2049,2048,2033,2049,2032,2033,2050,2049,2034,2050,2033,2034,2051,2050,2035,2051,2034,2035,2052,2051,2036,2052,2035,2036,2053,2052,2037,2053,2036,2037,2054,2053,2055,2038,2039,2055,2039,2040,2055,2040,2041,2055,2041,2042,2055,2042,2043,2055,2043,2044,2055,2044,2045,2055,2045,2046,2055,2046,2047,2055,2047,2048,2055,2048,2049,2055,2049,2050,2055,2050,2051,2055,2051,2052,2055,2052,2053,2055,2053,2054,2056,2058,2057,2056,2059,2058,2056,2060,2059,2056,2061,2060,2056,2062,2061,2056,2063,2062,2056,2064,2063,2056,2065,2064,2056,2066,2065,2056,2067,2066,2056,2068,2067,2056,2069,2068,2056,2070,2069,2056,2071,2070,2056,2072,2071,2056,2073,2072,2058,2074,2057,2058,2075,2074,2059,2075,2058,2059,2076,2075,2060,2076,2059,2060,2077,2076,2061,2077,2060,2061,2078,2077,2062,2078,2061,2062,2079,2078,2063,2079,2062,2063,2080,2079,2064,2080,2063,2064,2081,2080,2065,2081,2064,2065,2082,2081,2066,2082,2065,2066,2083,2082,2067,2083,2066,2067,2084,2083,2068,2084,2067,2068,2085,2084,2069,2085,2068,2069,2086,2085,2070,2086,2069,2070,2087,2086,2071,2087,2070,2071,2088,2087,2072,2088,2071,2072,2089,2088,2073,2089,2072,2073,2090,2089,2075,2091,2074,2075,2092,2091,2076,2092,2075,2076,2093,2092,2077,2093,2076,2077,2094,2093,2078,2094,2077,2078,2095,2094,2079,2095,2078,2079,2096,2095,2080,2096,2079,2080,2097,2096,2081,2097,2080,2081,2098,2097,2082,2098,2081,2082,2099,2098,2083,2099,2082,2083,2100,2099,2084,2100,2083,2084,2101,2100,2085,2101,2084,2085,2102,2101,2086,2102,2085,2086,2103,2102,2087,2103,2086,2087,2104,2103,2088,2104,2087,2088,2105,2104,2089,2105,2088,2089,2106,2105,2090,2106,2089,2090,2107,2106,2092,2108,2091,2092,2109,2108,2093,2109,2092,2093,2110,2109,2094,2110,2093,2094,2111,2110,2095,2111,2094,2095,2112,2111,2096,2112,2095,2096,2113,2112,2097,2113,2096,2097,2114,2113,2098,2114,2097,2098,2115,2114,2099,2115,2098,2099,2116,2115,2100,2116,2099,2100,2117,2116,2101,2117,2100,2101,2118,2117,2102,2118,2101,2102,2119,2118,2103,2119,2102,2103,2120,2119,2104,2120,2103,2104,2121,2120,2105,2121,2104,2105,2122,2121,2106,2122,2105,2106,2123,2122,2107,2123,2106,2107,2124,2123,2109,2125,2108,2109,2126,2125,2110,2126,2109,2110,2127,2126,2111,2127,2110,2111,2128,2127,2112,2128,2111,2112,2129,2128,2113,2129,2112,2113,2130,2129,2114,2130,2113,2114,2131,2130,2115,2131,2114,2115,2132,2131,2116,2132,2115,2116,2133,2132,2117,2133,2116,2117,2134,2133,2118,2134,2117,2118,2135,2134,2119,2135,2118,2119,2136,2135,2120,2136,2119,2120,2137,2136,2121,2137,2120,2121,2138,2137,2122,2138,2121,2122,2139,2138,2123,2139,2122,2123,2140,2139,2124,2140,2123,2124,2141,2140,2126,2142,2125,2126,2143,2142,2127,2143,2126,2127,2144,2143,2128,2144,2127,2128,2145,2144,2129,2145,2128,2129,2146,2145,2130,2146,2129,2130,2147,2146,2131,2147,2130,2131,2148,2147,2132,2148,2131,2132,2149,2148,2133,2149,2132,2133,2150,2149,2134,2150,2133,2134,2151,2150,2135,2151,2134,2135,2152,2151,2136,2152,2135,2136,2153,2152,2137,2153,2136,2137,2154,2153,2138,2154,2137,2138,2155,2154,2139,2155,2138,2139,2156,2155,2140,2156,2139,2140,2157,2156,2141,2157,2140,2141,2158,2157,2143,2159,2142,2143,2160,2159,2144,2160,2143,2144,2161,2160,2145,2161,2144,2145,2162,2161,2146,2162,2145,2146,2163,2162,2147,2163,2146,2147,2164,2163,2148,2164,2147,2148,2165,2164,2149,2165,2148,2149,2166,2165,2150,2166,2149,2150,2167,2166,2151,2167,2150,2151,2168,2167,2152,2168,2151,2152,2169,2168,2153,2169,2152,2153,2170,2169,2154,2170,2153,2154,2171,2170,2155,2171,2154,2155,2172,2171,2156,2172,2155,2156,2173,2172,2157,2173,2156,2157,2174,2173,2158,2174,2157,2158,2175,2174,2160,2176,2159,2160,2177,2176,2161,2177,2160,2161,2178,2177,2162,2178,2161,2162,2179,2178,2163,2179,2162,2163,2180,2179,2164,2180,2163,2164,2181,2180,2165,2181,2164,2165,2182,2181,2166,2182,2165,2166,2183,2182,2167,2183,2166,2167,2184,2183,2168,2184,2167,2168,2185,2184,2169,2185,2168,2169,2186,2185,2170,2186,2169,2170,2187,2186,2171,2187,2170,2171,2188,2187,2172,2188,2171,2172,2189,2188,2173,2189,2172,2173,2190,2189,2174,2190,2173,2174,2191,2190,2175,2191,2174,2175,2192,2191,2177,2193,2176,2177,2194,2193,2178,2194,2177,2178,2195,2194,2179,2195,2178,2179,2196,2195,2180,2196,2179,2180,2197,2196,2181,2197,2180,2181,2198,2197,2182,2198,2181,2182,2199,2198,2183,2199,2182,2183,2200,2199,2184,2200,2183,2184,2201,2200,2185,2201,2184,2185,2202,2201,2186,2202,2185,2186,2203,2202,2187,2203,2186,2187,2204,2203,2188,2204,2187,2188,2205,2204,2189,2205,2188,2189,2206,2205,2190,2206,2189,2190,2207,2206,2191,2207,2190,2191,2208,2207,2192,2208,2191,2192,2209,2208,2194,2210,2193,2194,2211,2210,2195,2211,2194,2195,2212,2211,2196,2212,2195,2196,2213,2212,2197,2213,2196,2197,2214,2213,2198,2214,2197,2198,2215,2214,2199,2215,2198,2199,2216,2215,2200,2216,2199,2200,2217,2216,2201,2217,2200,2201,2218,2217,2202,2218,2201,2202,2219,2218,2203,2219,2202,2203,2220,2219,2204,2220,2203,2204,2221,2220,2205,2221,2204,2205,2222,2221,2206,2222,2205,2206,2223,2222,2207,2223,2206,2207,2224,2223,2208,2224,2207,2208,2225,2224,2209,2225,2208,2209,2226,2225,2211,2227,2210,2211,2228,2227,2212,2228,2211,2212,2229,2228,2213,2229,2212,2213,2230,2229,2214,2230,2213,2214,2231,2230,2215,2231,2214,2215,2232,2231,2216,2232,2215,2216,2233,2232,2217,2233,2216,2217,2234,2233,2218,2234,2217,2218,2235,2234,2219,2235,2218,2219,2236,2235,2220,2236,2219,2220,2237,2236,2221,2237,2220,2221,2238,2237,2222,2238,2221,2222,2239,2238,2223,2239,2222,2223,2240,2239,2224,2240,2223,2224,2241,2240,2225,2241,2224,2225,2242,2241,2226,2242,2225,2226,2243,2242,2228,2244,2227,2228,2245,2244,2229,2245,2228,2229,2246,2245,2230,2246,2229,2230,2247,2246,2231,2247,2230,2231,2248,2247,2232,2248,2231,2232,2249,2248,2233,2249,2232,2233,2250,2249,2234,2250,2233,2234,2251,2250,2235,2251,2234,2235,2252,2251,2236,2252,2235,2236,2253,2252,2237,2253,2236,2237,2254,2253,2238,2254,2237,2238,2255,2254,2239,2255,2238,2239,2256,2255,2240,2256,2239,2240,2257,2256,2241,2257,2240,2241,2258,2257,2242,2258,2241,2242,2259,2258,2243,2259,2242,2243,2260,2259,2245,2261,2244,2245,2262,2261,2246,2262,2245,2246,2263,2262,2247,2263,2246,2247,2264,2263,2248,2264,2247,2248,2265,2264,2249,2265,2248,2249,2266,2265,2250,2266,2249,2250,2267,2266,2251,2267,2250,2251,2268,2267,2252,2268,2251,2252,2269,2268,2253,2269,2252,2253,2270,2269,2254,2270,2253,2254,2271,2270,2255,2271,2254,2255,2272,2271,2256,2272,2255,2256,2273,2272,2257,2273,2256,2257,2274,2273,2258,2274,2257,2258,2275,2274,2259,2275,2258,2259,2276,2275,2260,2276,2259,2260,2277,2276,2262,2278,2261,2262,2279,2278,2263,2279,2262,2263,2280,2279,2264,2280,2263,2264,2281,2280,2265,2281,2264,2265,2282,2281,2266,2282,2265,2266,2283,2282,2267,2283,2266,2267,2284,2283,2268,2284,2267,2268,2285,2284,2269,2285,2268,2269,2286,2285,2270,2286,2269,2270,2287,2286,2271,2287,2270,2271,2288,2287,2272,2288,2271,2272,2289,2288,2273,2289,2272,2273,2290,2289,2274,2290,2273,2274,2291,2290,2275,2291,2274,2275,2292,2291,2276,2292,2275,2276,2293,2292,2277,2293,2276,2277,2294,2293,2279,2295,2278,2279,2296,2295,2280,2296,2279,2280,2297,2296,2281,2297,2280,2281,2298,2297,2282,2298,2281,2282,2299,2298,2283,2299,2282,2283,2300,2299,2284,2300,2283,2284,2301,2300,2285,2301,2284,2285,2302,2301,2286,2302,2285,2286,2303,2302,2287,2303,2286,2287,2304,2303,2288,2304,2287,2288,2305,2304,2289,2305,2288,2289,2306,2305,2290,2306,2289,2290,2307,2306,2291,2307,2290,2291,2308,2307,2292,2308,2291,2292,2309,2308,2293,2309,2292,2293,2310,2309,2294,2310,2293,2294,2311,2310,2312,2295,2296,2312,2296,2297,2312,2297,2298,2312,2298,2299,2312,2299,2300,2312,2300,2301,2312,2301,2302,2312,2302,2303,2312,2303,2304,2312,2304,2305,2312,2305,2306,2312,2306,2307,2312,2307,2308,2312,2308,2309,2312,2309,2310,2312,2310,2311,2313,2315,2314,2313,2316,2315,2313,2317,2316,2313,2318,2317,2313,2319,2318,2313,2320,2319,2313,2321,2320,2313,2322,2321,2313,2323,2322,2313,2324,2323,2313,2325,2324,2313,2326,2325,2313,2327,2326,2313,2328,2327,2313,2329,2328,2313,2330,2329,2315,2331,2314,2315,2332,2331,2316,2332,2315,2316,2333,2332,2317,2333,2316,2317,2334,2333,2318,2334,2317,2318,2335,2334,2319,2335,2318,2319,2336,2335,2320,2336,2319,2320,2337,2336,2321,2337,2320,2321,2338,2337,2322,2338,2321,2322,2339,2338,2323,2339,2322,2323,2340,2339,2324,2340,2323,2324,2341,2340,2325,2341,2324,2325,2342,2341,2326,2342,2325,2326,2343,2342,2327,2343,2326,2327,2344,2343,2328,2344,2327,2328,2345,2344,2329,2345,2328,2329,2346,2345,2330,2346,2329,2330,2347,2346,2332,2348,2331,2332,2349,2348,2333,2349,2332,2333,2350,2349,2334,2350,2333,2334,2351,2350,2335,2351,2334,2335,2352,2351,2336,2352,2335,2336,2353,2352,2337,2353,2336,2337,2354,2353,2338,2354,2337,2338,2355,2354,2339,2355,2338,2339,2356,2355,2340,2356,2339,2340,2357,2356,2341,2357,2340,2341,2358,2357,2342,2358,2341,2342,2359,2358,2343,2359,2342,2343,2360,2359,2344,2360,2343,2344,2361,2360,2345,2361,2344,2345,2362,2361,2346,2362,2345,2346,2363,2362,2347,2363,2346,2347,2364,2363,2349,2365,2348,2349,2366,2365,2350,2366,2349,2350,2367,2366,2351,2367,2350,2351,2368,2367,2352,2368,2351,2352,2369,2368,2353,2369,2352,2353,2370,2369,2354,2370,2353,2354,2371,2370,2355,2371,2354,2355,2372,2371,2356,2372,2355,2356,2373,2372,2357,2373,2356,2357,2374,2373,2358,2374,2357,2358,2375,2374,2359,2375,2358,2359,2376,2375,2360,2376,2359,2360,2377,2376,2361,2377,2360,2361,2378,2377,2362,2378,2361,2362,2379,2378,2363,2379,2362,2363,2380,2379,2364,2380,2363,2364,2381,2380,2366,2382,2365,2366,2383,2382,2367,2383,2366,2367,2384,2383,2368,2384,2367,2368,2385,2384,2369,2385,2368,2369,2386,2385,2370,2386,2369,2370,2387,2386,2371,2387,2370,2371,2388,2387,2372,2388,2371,2372,2389,2388,2373,2389,2372,2373,2390,2389,2374,2390,2373,2374,2391,2390,2375,2391,2374,2375,2392,2391,2376,2392,2375,2376,2393,2392,2377,2393,2376,2377,2394,2393,2378,2394,2377,2378,2395,2394,2379,2395,2378,2379,2396,2395,2380,2396,2379,2380,2397,2396,2381,2397,2380,2381,2398,2397,2383,2399,2382,2383,2400,2399,2384,2400,2383,2384,2401,2400,2385,2401,2384,2385,2402,2401,2386,2402,2385,2386,2403,2402,2387,2403,2386,2387,2404,2403,2388,2404,2387,2388,2405,2404,2389,2405,2388,2389,2406,2405,2390,2406,2389,2390,2407,2406,2391,2407,2390,2391,2408,2407,2392,2408,2391,2392,2409,2408,2393,2409,2392,2393,2410,2409,2394,2410,2393,2394,2411,2410,2395,2411,2394,2395,2412,2411,2396,2412,2395,2396,2413,2412,2397,2413,2396,2397,2414,2413,2398,2414,2397,2398,2415,2414,2400,2416,2399,2400,2417,2416,2401,2417,2400,2401,2418,2417,2402,2418,2401,2402,2419,2418,2403,2419,2402,2403,2420,2419,2404,2420,2403,2404,2421,2420,2405,2421,2404,2405,2422,2421,2406,2422,2405,2406,2423,2422,2407,2423,2406,2407,2424,2423,2408,2424,2407,2408,2425,2424,2409,2425,2408,2409,2426,2425,2410,2426,2409,2410,2427,2426,2411,2427,2410,2411,2428,2427,2412,2428,2411,2412,2429,2428,2413,2429,2412,2413,2430,2429,2414,2430,2413,2414,2431,2430,2415,2431,2414,2415,2432,2431,2417,2433,2416,2417,2434,2433,2418,2434,2417,2418,2435,2434,2419,2435,2418,2419,2436,2435,2420,2436,2419,2420,2437,2436,2421,2437,2420,2421,2438,2437,2422,2438,2421,2422,2439,2438,2423,2439,2422,2423,2440,2439,2424,2440,2423,2424,2441,2440,2425,2441,2424,2425,2442,2441,2426,2442,2425,2426,2443,2442,2427,2443,2426,2427,2444,2443,2428,2444,2427,2428,2445,2444,2429,2445,2428,2429,2446,2445,2430,2446,2429,2430,2447,2446,2431,2447,2430,2431,2448,2447,2432,2448,2431,2432,2449,2448,2434,2450,2433,2434,2451,2450,2435,2451,2434,2435,2452,2451,2436,2452,2435,2436,2453,2452,2437,2453,2436,2437,2454,2453,2438,2454,2437,2438,2455,2454,2439,2455,2438,2439,2456,2455,2440,2456,2439,2440,2457,2456,2441,2457,2440,2441,2458,2457,2442,2458,2441,2442,2459,2458,2443,2459,2442,2443,2460,2459,2444,2460,2443,2444,2461,2460,2445,2461,2444,2445,2462,2461,2446,2462,2445,2446,2463,2462,2447,2463,2446,2447,2464,2463,2448,2464,2447,2448,2465,2464,2449,2465,2448,2449,2466,2465,2451,2467,2450,2451,2468,2467,2452,2468,2451,2452,2469,2468,2453,2469,2452,2453,2470,2469,2454,2470,2453,2454,2471,2470,2455,2471,2454,2455,2472,2471,2456,2472,2455,2456,2473,2472,2457,2473,2456,2457,2474,2473,2458,2474,2457,2458,2475,2474,2459,2475,2458,2459,2476,2475,2460,2476,2459,2460,2477,2476,2461,2477,2460,2461,2478,2477,2462,2478,2461,2462,2479,2478,2463,2479,2462,2463,2480,2479,2464,2480,2463,2464,2481,2480,2465,2481,2464,2465,2482,2481,2466,2482,2465,2466,2483,2482,2468,2484,2467,2468,2485,2484,2469,2485,2468,2469,2486,2485,2470,2486,2469,2470,2487,2486,2471,2487,2470,2471,2488,2487,2472,2488,2471,2472,2489,2488,2473,2489,2472,2473,2490,2489,2474,2490,2473,2474,2491,2490,2475,2491,2474,2475,2492,2491,2476,2492,2475,2476,2493,2492,2477,2493,2476,2477,2494,2493,2478,2494,2477,2478,2495,2494,2479,2495,2478,2479,2496,2495,2480,2496,2479,2480,2497,2496,2481,2497,2480,2481,2498,2497,2482,2498,2481,2482,2499,2498,2483,2499,2482,2483,2500,2499,2485,2501,2484,2485,2502,2501,2486,2502,2485,2486,2503,2502,2487,2503,2486,2487,2504,2503,2488,2504,2487,2488,2505,2504,2489,2505,2488,2489,2506,2505,2490,2506,2489,2490,2507,2506,2491,2507,2490,2491,2508,2507,2492,2508,2491,2492,2509,2508,2493,2509,2492,2493,2510,2509,2494,2510,2493,2494,2511,2510,2495,2511,2494,2495,2512,2511,2496,2512,2495,2496,2513,2512,2497,2513,2496,2497,2514,2513,2498,2514,2497,2498,2515,2514,2499,2515,2498,2499,2516,2515,2500,2516,2499,2500,2517,2516,2502,2518,2501,2502,2519,2518,2503,2519,2502,2503,2520,2519,2504,2520,2503,2504,2521,2520,2505,2521,2504,2505,2522,2521,2506,2522,2505,2506,2523,2522,2507,2523,2506,2507,2524,2523,2508,2524,2507,2508,2525,2524,2509,2525,2508,2509,2526,2525,2510,2526,2509,2510,2527,2526,2511,2527,2510,2511,2528,2527,2512,2528,2511,2512,2529,2528,2513,2529,2512,2513,2530,2529,2514,2530,2513,2514,2531,2530,2515,2531,2514,2515,2532,2531,2516,2532,2515,2516,2533,2532,2517,2533,2516,2517,2534,2533,2519,2535,2518,2519,2536,2535,2520,2536,2519,2520,2537,2536,2521,2537,2520,2521,2538,2537,2522,2538,2521,2522,2539,2538,2523,2539,2522,2523,2540,2539,2524,2540,2523,2524,2541,2540,2525,2541,2524,2525,2542,2541,2526,2542,2525,2526,2543,2542,2527,2543,2526,2527,2544,2543,2528,2544,2527,2528,2545,2544,2529,2545,2528,2529,2546,2545,2530,2546,2529,2530,2547,2546,2531,2547,2530,2531,2548,2547,2532,2548,2531,2532,2549,2548,2533,2549,2532,2533,2550,2549,2534,2550,2533,2534,2551,2550,2536,2552,2535,2536,2553,2552,2537,2553,2536,2537,2554,2553,2538,2554,2537,2538,2555,2554,2539,2555,2538,2539,2556,2555,2540,2556,2539,2540,2557,2556,2541,2557,2540,2541,2558,2557,2542,2558,2541,2542,2559,2558,2543,2559,2542,2543,2560,2559,2544,2560,2543,2544,2561,2560,2545,2561,2544,2545,2562,2561,2546,2562,2545,2546,2563,2562,2547,2563,2546,2547,2564,2563,2548,2564,2547,2548,2565,2564,2549,2565,2548,2549,2566,2565,2550,2566,2549,2550,2567,2566,2551,2567,2550,2551,2568,2567,2569,2552,2553,2569,2553,2554,2569,2554,2555,2569,2555,2556,2569,2556,2557,2569,2557,2558,2569,2558,2559,2569,2559,2560,2569,2560,2561,2569,2561,2562,2569,2562,2563,2569,2563,2564,2569,2564,2565,2569,2565,2566,2569,2566,2567,2569,2567,2568,2570,2572,2571,2570,2573,2572,2570,2574,2573,2570,2575,2574,2570,2576,2575,2570,2577,2576,2570,2578,2577,2570,2579,2578,2570,2580,2579,2570,2581,2580,2570,2582,2581,2570,2583,2582,2570,2584,2583,2570,2585,2584,2570,2586,2585,2570,2587,2586,2572,2588,2571,2572,2589,2588,2573,2589,2572,2573,2590,2589,2574,2590,2573,2574,2591,2590,2575,2591,2574,2575,2592,2591,2576,2592,2575,2576,2593,2592,2577,2593,2576,2577,2594,2593,2578,2594,2577,2578,2595,2594,2579,2595,2578,2579,2596,2595,2580,2596,2579,2580,2597,2596,2581,2597,2580,2581,2598,2597,2582,2598,2581,2582,2599,2598,2583,2599,2582,2583,2600,2599,2584,2600,2583,2584,2601,2600,2585,2601,2584,2585,2602,2601,2586,2602,2585,2586,2603,2602,2587,2603,2586,2587,2604,2603,2589,2605,2588,2589,2606,2605,2590,2606,2589,2590,2607,2606,2591,2607,2590,2591,2608,2607,2592,2608,2591,2592,2609,2608,2593,2609,2592,2593,2610,2609,2594,2610,2593,2594,2611,2610,2595,2611,2594,2595,2612,2611,2596,2612,2595,2596,2613,2612,2597,2613,2596,2597,2614,2613,2598,2614,2597,2598,2615,2614,2599,2615,2598,2599,2616,2615,2600,2616,2599,2600,2617,2616,2601,2617,2600,2601,2618,2617,2602,2618,2601,2602,2619,2618,2603,2619,2602,2603,2620,2619,2604,2620,2603,2604,2621,2620,2606,2622,2605,2606,2623,2622,2607,2623,2606,2607,2624,2623,2608,2624,2607,2608,2625,2624,2609,2625,2608,2609,2626,2625,2610,2626,2609,2610,2627,2626,2611,2627,2610,2611,2628,2627,2612,2628,2611,2612,2629,2628,2613,2629,2612,2613,2630,2629,2614,2630,2613,2614,2631,2630,2615,2631,2614,2615,2632,2631,2616,2632,2615,2616,2633,2632,2617,2633,2616,2617,2634,2633,2618,2634,2617,2618,2635,2634,2619,2635,2618,2619,2636,2635,2620,2636,2619,2620,2637,2636,2621,2637,2620,2621,2638,2637,2623,2639,2622,2623,2640,2639,2624,2640,2623,2624,2641,2640,2625,2641,2624,2625,2642,2641,2626,2642,2625,2626,2643,2642,2627,2643,2626,2627,2644,2643,2628,2644,2627,2628,2645,2644,2629,2645,2628,2629,2646,2645,2630,2646,2629,2630,2647,2646,2631,2647,2630,2631,2648,2647,2632,2648,2631,2632,2649,2648,2633,2649,2632,2633,2650,2649,2634,2650,2633,2634,2651,2650,2635,2651,2634,2635,2652,2651,2636,2652,2635,2636,2653,2652,2637,2653,2636,2637,2654,2653,2638,2654,2637,2638,2655,2654,2640,2656,2639,2640,2657,2656,2641,2657,2640,2641,2658,2657,2642,2658,2641,2642,2659,2658,2643,2659,2642,2643,2660,2659,2644,2660,2643,2644,2661,2660,2645,2661,2644,2645,2662,2661,2646,2662,2645,2646,2663,2662,2647,2663,2646,2647,2664,2663,2648,2664,2647,2648,2665,2664,2649,2665,2648,2649,2666,2665,2650,2666,2649,2650,2667,2666,2651,2667,2650,2651,2668,2667,2652,2668,2651,2652,2669,2668,2653,2669,2652,2653,2670,2669,2654,2670,2653,2654,2671,2670,2655,2671,2654,2655,2672,2671,2657,2673,2656,2657,2674,2673,2658,2674,2657,2658,2675,2674,2659,2675,2658,2659,2676,2675,2660,2676,2659,2660,2677,2676,2661,2677,2660,2661,2678,2677,2662,2678,2661,2662,2679,2678,2663,2679,2662,2663,2680,2679,2664,2680,2663,2664,2681,2680,2665,2681,2664,2665,2682,2681,2666,2682,2665,2666,2683,2682,2667,2683,2666,2667,2684,2683,2668,2684,2667,2668,2685,2684,2669,2685,2668,2669,2686,2685,2670,2686,2669,2670,2687,2686,2671,2687,2670,2671,2688,2687,2672,2688,2671,2672,2689,2688,2674,2690,2673,2674,2691,2690,2675,2691,2674,2675,2692,2691,2676,2692,2675,2676,2693,2692,2677,2693,2676,2677,2694,2693,2678,2694,2677,2678,2695,2694,2679,2695,2678,2679,2696,2695,2680,2696,2679,2680,2697,2696,2681,2697,2680,2681,2698,2697,2682,2698,2681,2682,2699,2698,2683,2699,2682,2683,2700,2699,2684,2700,2683,2684,2701,2700,2685,2701,2684,2685,2702,2701,2686,2702,2685,2686,2703,2702,2687,2703,2686,2687,2704,2703,2688,2704,2687,2688,2705,2704,2689,2705,2688,2689,2706,2705,2691,2707,2690,2691,2708,2707,2692,2708,2691,2692,2709,2708,2693,2709,2692,2693,2710,2709,2694,2710,2693,2694,2711,2710,2695,2711,2694,2695,2712,2711,2696,2712,2695,2696,2713,2712,2697,2713,2696,2697,2714,2713,2698,2714,2697,2698,2715,2714,2699,2715,2698,2699,2716,2715,2700,2716,2699,2700,2717,2716,2701,2717,2700,2701,2718,2717,2702,2718,2701,2702,2719,2718,2703,2719,2702,2703,2720,2719,2704,2720,2703,2704,2721,2720,2705,2721,2704,2705,2722,2721,2706,2722,2705,2706,2723,2722,2708,2724,2707,2708,2725,2724,2709,2725,2708,2709,2726,2725,2710,2726,2709,2710,2727,2726,2711,2727,2710,2711,2728,2727,2712,2728,2711,2712,2729,2728,2713,2729,2712,2713,2730,2729,2714,2730,2713,2714,2731,2730,2715,2731,2714,2715,2732,2731,2716,2732,2715,2716,2733,2732,2717,2733,2716,2717,2734,2733,2718,2734,2717,2718,2735,2734,2719,2735,2718,2719,2736,2735,2720,2736,2719,2720,2737,2736,2721,2737,2720,2721,2738,2737,2722,2738,2721,2722,2739,2738,2723,2739,2722,2723,2740,2739,2725,2741,2724,2725,2742,2741,2726,2742,2725,2726,2743,2742,2727,2743,2726,2727,2744,2743,2728,2744,2727,2728,2745,2744,2729,2745,2728,2729,2746,2745,2730,2746,2729,2730,2747,2746,2731,2747,2730,2731,2748,2747,2732,2748,2731,2732,2749,2748,2733,2749,2732,2733,2750,2749,2734,2750,2733,2734,2751,2750,2735,2751,2734,2735,2752,2751,2736,2752,2735,2736,2753,2752,2737,2753,2736,2737,2754,2753,2738,2754,2737,2738,2755,2754,2739,2755,2738,2739,2756,2755,2740,2756,2739,2740,2757,2756,2742,2758,2741,2742,2759,2758,2743,2759,2742,2743,2760,2759,2744,2760,2743,2744,2761,2760,2745,2761,2744,2745,2762,2761,2746,2762,2745,2746,2763,2762,2747,2763,2746,2747,2764,2763,2748,2764,2747,2748,2765,2764,2749,2765,2748,2749,2766,2765,2750,2766,2749,2750,2767,2766,2751,2767,2750,2751,2768,2767,2752,2768,2751,2752,2769,2768,2753,2769,2752,2753,2770,2769,2754,2770,2753,2754,2771,2770,2755,2771,2754,2755,2772,2771,2756,2772,2755,2756,2773,2772,2757,2773,2756,2757,2774,2773,2759,2775,2758,2759,2776,2775,2760,2776,2759,2760,2777,2776,2761,2777,2760,2761,2778,2777,2762,2778,2761,2762,2779,2778,2763,2779,2762,2763,2780,2779,2764,2780,2763,2764,2781,2780,2765,2781,2764,2765,2782,2781,2766,2782,2765,2766,2783,2782,2767,2783,2766,2767,2784,2783,2768,2784,2767,2768,2785,2784,2769,2785,2768,2769,2786,2785,2770,2786,2769,2770,2787,2786,2771,2787,2770,2771,2788,2787,2772,2788,2771,2772,2789,2788,2773,2789,2772,2773,2790,2789,2774,2790,2773,2774,2791,2790,2776,2792,2775,2776,2793,2792,2777,2793,2776,2777,2794,2793,2778,2794,2777,2778,2795,2794,2779,2795,2778,2779,2796,2795,2780,2796,2779,2780,2797,2796,2781,2797,2780,2781,2798,2797,2782,2798,2781,2782,2799,2798,2783,2799,2782,2783,2800,2799,2784,2800,2783,2784,2801,2800,2785,2801,2784,2785,2802,2801,2786,2802,2785,2786,2803,2802,2787,2803,2786,2787,2804,2803,2788,2804,2787,2788,2805,2804,2789,2805,2788,2789,2806,2805,2790,2806,2789,2790,2807,2806,2791,2807,2790,2791,2808,2807,2793,2809,2792,2793,2810,2809,2794,2810,2793,2794,2811,2810,2795,2811,2794,2795,2812,2811,2796,2812,2795,2796,2813,2812,2797,2813,2796,2797,2814,2813,2798,2814,2797,2798,2815,2814,2799,2815,2798,2799,2816,2815,2800,2816,2799,2800,2817,2816,2801,2817,2800,2801,2818,2817,2802,2818,2801,2802,2819,2818,2803,2819,2802,2803,2820,2819,2804,2820,2803,2804,2821,2820,2805,2821,2804,2805,2822,2821,2806,2822,2805,2806,2823,2822,2807,2823,2806,2807,2824,2823,2808,2824,2807,2808,2825,2824,2826,2809,2810,2826,2810,2811,2826,2811,2812,2826,2812,2813,2826,2813,2814,2826,2814,2815,2826,2815,2816,2826,2816,2817,2826,2817,2818,2826,2818,2819,2826,2819,2820,2826,2820,2821,2826,2821,2822,2826,2822,2823,2826,2823,2824,2826,2824,2825,2827,2829,2828,2827,2830,2829,2827,2831,2830,2827,2832,2831,2827,2833,2832,2827,2834,2833,2827,2835,2834,2827,2836,2835,2827,2837,2836,2827,2838,2837,2827,2839,2838,2827,2840,2839,2827,2841,2840,2827,2842,2841,2827,2843,2842,2827,2844,2843,2829,2845,2828,2829,2846,2845,2830,2846,2829,2830,2847,2846,2831,2847,2830,2831,2848,2847,2832,2848,2831,2832,2849,2848,2833,2849,2832,2833,2850,2849,2834,2850,2833,2834,2851,2850,2835,2851,2834,2835,2852,2851,2836,2852,2835,2836,2853,2852,2837,2853,2836,2837,2854,2853,2838,2854,2837,2838,2855,2854,2839,2855,2838,2839,2856,2855,2840,2856,2839,2840,2857,2856,2841,2857,2840,2841,2858,2857,2842,2858,2841,2842,2859,2858,2843,2859,2842,2843,2860,2859,2844,2860,2843,2844,2861,2860,2846,2862,2845,2846,2863,2862,2847,2863,2846,2847,2864,2863,2848,2864,2847,2848,2865,2864,2849,2865,2848,2849,2866,2865,2850,2866,2849,2850,2867,2866,2851,2867,2850,2851,2868,2867,2852,2868,2851,2852,2869,2868,2853,2869,2852,2853,2870,2869,2854,2870,2853,2854,2871,2870,2855,2871,2854,2855,2872,2871,2856,2872,2855,2856,2873,2872,2857,2873,2856,2857,2874,2873,2858,2874,2857,2858,2875,2874,2859,2875,2858,2859,2876,2875,2860,2876,2859,2860,2877,2876,2861,2877,2860,2861,2878,2877,2863,2879,2862,2863,2880,2879,2864,2880,2863,2864,2881,2880,2865,2881,2864,2865,2882,2881,2866,2882,2865,2866,2883,2882,2867,2883,2866,2867,2884,2883,2868,2884,2867,2868,2885,2884,2869,2885,2868,2869,2886,2885,2870,2886,2869,2870,2887,2886,2871,2887,2870,2871,2888,2887,2872,2888,2871,2872,2889,2888,2873,2889,2872,2873,2890,2889,2874,2890,2873,2874,2891,2890,2875,2891,2874,2875,2892,2891,2876,2892,2875,2876,2893,2892,2877,2893,2876,2877,2894,2893,2878,2894,2877,2878,2895,2894,2880,2896,2879,2880,2897,2896,2881,2897,2880,2881,2898,2897,2882,2898,2881,2882,2899,2898,2883,2899,2882,2883,2900,2899,2884,2900,2883,2884,2901,2900,2885,2901,2884,2885,2902,2901,2886,2902,2885,2886,2903,2902,2887,2903,2886,2887,2904,2903,2888,2904,2887,2888,2905,2904,2889,2905,2888,2889,2906,2905,2890,2906,2889,2890,2907,2906,2891,2907,2890,2891,2908,2907,2892,2908,2891,2892,2909,2908,2893,2909,2892,2893,2910,2909,2894,2910,2893,2894,2911,2910,2895,2911,2894,2895,2912,2911,2897,2913,2896,2897,2914,2913,2898,2914,2897,2898,2915,2914,2899,2915,2898,2899,2916,2915,2900,2916,2899,2900,2917,2916,2901,2917,2900,2901,2918,2917,2902,2918,2901,2902,2919,2918,2903,2919,2902,2903,2920,2919,2904,2920,2903,2904,2921,2920,2905,2921,2904,2905,2922,2921,2906,2922,2905,2906,2923,2922,2907,2923,2906,2907,2924,2923,2908,2924,2907,2908,2925,2924,2909,2925,2908,2909,2926,2925,2910,2926,2909,2910,2927,2926,2911,2927,2910,2911,2928,2927,2912,2928,2911,2912,2929,2928,2914,2930,2913,2914,2931,2930,2915,2931,2914,2915,2932,2931,2916,2932,2915,2916,2933,2932,2917,2933,2916,2917,2934,2933,2918,2934,2917,2918,2935,2934,2919,2935,2918,2919,2936,2935,2920,2936,2919,2920,2937,2936,2921,2937,2920,2921,2938,2937,2922,2938,2921,2922,2939,2938,2923,2939,2922,2923,2940,2939,2924,2940,2923,2924,2941,2940,2925,2941,2924,2925,2942,2941,2926,2942,2925,2926,2943,2942,2927,2943,2926,2927,2944,2943,2928,2944,2927,2928,2945,2944,2929,2945,2928,2929,2946,2945,2931,2947,2930,2931,2948,2947,2932,2948,2931,2932,2949,2948,2933,2949,2932,2933,2950,2949,2934,2950,2933,2934,2951,2950,2935,2951,2934,2935,2952,2951,2936,2952,2935,2936,2953,2952,2937,2953,2936,2937,2954,2953,2938,2954,2937,2938,2955,2954,2939,2955,2938,2939,2956,2955,2940,2956,2939,2940,2957,2956,2941,2957,2940,2941,2958,2957,2942,2958,2941,2942,2959,2958,2943,2959,2942,2943,2960,2959,2944,2960,2943,2944,2961,2960,2945,2961,2944,2945,2962,2961,2946,2962,2945,2946,2963,2962,2948,2964,2947,2948,2965,2964,2949,2965,2948,2949,2966,2965,2950,2966,2949,2950,2967,2966,2951,2967,2950,2951,2968,2967,2952,2968,2951,2952,2969,2968,2953,2969,2952,2953,2970,2969,2954,2970,2953,2954,2971,2970,2955,2971,2954,2955,2972,2971,2956,2972,2955,2956,2973,2972,2957,2973,2956,2957,2974,2973,2958,2974,2957,2958,2975,2974,2959,2975,2958,2959,2976,2975,2960,2976,2959,2960,2977,2976,2961,2977,2960,2961,2978,2977,2962,2978,2961,2962,2979,2978,2963,2979,2962,2963,2980,2979,2965,2981,2964,2965,2982,2981,2966,2982,2965,2966,2983,2982,2967,2983,2966,2967,2984,2983,2968,2984,2967,2968,2985,2984,2969,2985,2968,2969,2986,2985,2970,2986,2969,2970,2987,2986,2971,2987,2970,2971,2988,2987,2972,2988,2971,2972,2989,2988,2973,2989,2972,2973,2990,2989,2974,2990,2973,2974,2991,2990,2975,2991,2974,2975,2992,2991,2976,2992,2975,2976,2993,2992,2977,2993,2976,2977,2994,2993,2978,2994,2977,2978,2995,2994,2979,2995,2978,2979,2996,2995,2980,2996,2979,2980,2997,2996,2982,2998,2981,2982,2999,2998,2983,2999,2982,2983,3000,2999,2984,3000,2983,2984,3001,3000,2985,3001,2984,2985,3002,3001,2986,3002,2985,2986,3003,3002,2987,3003,2986,2987,3004,3003,2988,3004,2987,2988,3005,3004,2989,3005,2988,2989,3006,3005,2990,3006,2989,2990,3007,3006,2991,3007,2990,2991,3008,3007,2992,3008,2991,2992,3009,3008,2993,3009,2992,2993,3010,3009,2994,3010,2993,2994,3011,3010,2995,3011,2994,2995,3012,3011,2996,3012,2995,2996,3013,3012,2997,3013,2996,2997,3014,3013,2999,3015,2998,2999,3016,3015,3000,3016,2999,3000,3017,3016,3001,3017,3000,3001,3018,3017,3002,3018,3001,3002,3019,3018,3003,3019,3002,3003,3020,3019,3004,3020,3003,3004,3021,3020,3005,3021,3004,3005,3022,3021,3006,3022,3005,3006,3023,3022,3007,3023,3006,3007,3024,3023,3008,3024,3007,3008,3025,3024,3009,3025,3008,3009,3026,3025,3010,3026,3009,3010,3027,3026,3011,3027,3010,3011,3028,3027,3012,3028,3011,3012,3029,3028,3013,3029,3012,3013,3030,3029,3014,3030,3013,3014,3031,3030,3016,3032,3015,3016,3033,3032,3017,3033,3016,3017,3034,3033,3018,3034,3017,3018,3035,3034,3019,3035,3018,3019,3036,3035,3020,3036,3019,3020,3037,3036,3021,3037,3020,3021,3038,3037,3022,3038,3021,3022,3039,3038,3023,3039,3022,3023,3040,3039,3024,3040,3023,3024,3041,3040,3025,3041,3024,3025,3042,3041,3026,3042,3025,3026,3043,3042,3027,3043,3026,3027,3044,3043,3028,3044,3027,3028,3045,3044,3029,3045,3028,3029,3046,3045,3030,3046,3029,3030,3047,3046,3031,3047,3030,3031,3048,3047,3033,3049,3032,3033,3050,3049,3034,3050,3033,3034,3051,3050,3035,3051,3034,3035,3052,3051,3036,3052,3035,3036,3053,3052,3037,3053,3036,3037,3054,3053,3038,3054,3037,3038,3055,3054,3039,3055,3038,3039,3056,3055,3040,3056,3039,3040,3057,3056,3041,3057,3040,3041,3058,3057,3042,3058,3041,3042,3059,3058,3043,3059,3042,3043,3060,3059,3044,3060,3043,3044,3061,3060,3045,3061,3044,3045,3062,3061,3046,3062,3045,3046,3063,3062,3047,3063,3046,3047,3064,3063,3048,3064,3047,3048,3065,3064,3050,3066,3049,3050,3067,3066,3051,3067,3050,3051,3068,3067,3052,3068,3051,3052,3069,3068,3053,3069,3052,3053,3070,3069,3054,3070,3053,3054,3071,3070,3055,3071,3054,3055,3072,3071,3056,3072,3055,3056,3073,3072,3057,3073,3056,3057,3074,3073,3058,3074,3057,3058,3075,3074,3059,3075,3058,3059,3076,3075,3060,3076,3059,3060,3077,3076,3061,3077,3060,3061,3078,3077,3062,3078,3061,3062,3079,3078,3063,3079,3062,3063,3080,3079,3064,3080,3063,3064,3081,3080,3065,3081,3064,3065,3082,3081,3083,3066,3067,3083,3067,3068,3083,3068,3069,3083,3069,3070,3083,3070,3071,3083,3071,3072,3083,3072,3073,3083,3073,3074,3083,3074,3075,3083,3075,3076,3083,3076,3077,3083,3077,3078,3083,3078,3079,3083,3079,3080,3083,3080,3081,3083,3081,3082,3084,3086,3085,3084,3087,3086,3084,3088,3087,3084,3089,3088,3084,3090,3089,3084,3091,3090,3084,3092,3091,3084,3093,3092,3084,3094,3093,3084,3095,3094,3084,3096,3095,3084,3097,3096,3084,3098,3097,3084,3099,3098,3084,3100,3099,3084,3101,3100,3086,3102,3085,3086,3103,3102,3087,3103,3086,3087,3104,3103,3088,3104,3087,3088,3105,3104,3089,3105,3088,3089,3106,3105,3090,3106,3089,3090,3107,3106,3091,3107,3090,3091,3108,3107,3092,3108,3091,3092,3109,3108,3093,3109,3092,3093,3110,3109,3094,3110,3093,3094,3111,3110,3095,3111,3094,3095,3112,3111,3096,3112,3095,3096,3113,3112,3097,3113,3096,3097,3114,3113,3098,3114,3097,3098,3115,3114,3099,3115,3098,3099,3116,3115,3100,3116,3099,3100,3117,3116,3101,3117,3100,3101,3118,3117,3103,3119,3102,3103,3120,3119,3104,3120,3103,3104,3121,3120,3105,3121,3104,3105,3122,3121,3106,3122,3105,3106,3123,3122,3107,3123,3106,3107,3124,3123,3108,3124,3107,3108,3125,3124,3109,3125,3108,3109,3126,3125,3110,3126,3109,3110,3127,3126,3111,3127,3110,3111,3128,3127,3112,3128,3111,3112,3129,3128,3113,3129,3112,3113,3130,3129,3114,3130,3113,3114,3131,3130,3115,3131,3114,3115,3132,3131,3116,3132,3115,3116,3133,3132,3117,3133,3116,3117,3134,3133,3118,3134,3117,3118,3135,3134,3120,3136,3119,3120,3137,3136,3121,3137,3120,3121,3138,3137,3122,3138,3121,3122,3139,3138,3123,3139,3122,3123,3140,3139,3124,3140,3123,3124,3141,3140,3125,3141,3124,3125,3142,3141,3126,3142,3125,3126,3143,3142,3127,3143,3126,3127,3144,3143,3128,3144,3127,3128,3145,3144,3129,3145,3128,3129,3146,3145,3130,3146,3129,3130,3147,3146,3131,3147,3130,3131,3148,3147,3132,3148,3131,3132,3149,3148,3133,3149,3132,3133,3150,3149,3134,3150,3133,3134,3151,3150,3135,3151,3134,3135,3152,3151,3137,3153,3136,3137,3154,3153,3138,3154,3137,3138,3155,3154,3139,3155,3138,3139,3156,3155,3140,3156,3139,3140,3157,3156,3141,3157,3140,3141,3158,3157,3142,3158,3141,3142,3159,3158,3143,3159,3142,3143,3160,3159,3144,3160,3143,3144,3161,3160,3145,3161,3144,3145,3162,3161,3146,3162,3145,3146,3163,3162,3147,3163,3146,3147,3164,3163,3148,3164,3147,3148,3165,3164,3149,3165,3148,3149,3166,3165,3150,3166,3149,3150,3167,3166,3151,3167,3150,3151,3168,3167,3152,3168,3151,3152,3169,3168,3154,3170,3153,3154,3171,3170,3155,3171,3154,3155,3172,3171,3156,3172,3155,3156,3173,3172,3157,3173,3156,3157,3174,3173,3158,3174,3157,3158,3175,3174,3159,3175,3158,3159,3176,3175,3160,3176,3159,3160,3177,3176,3161,3177,3160,3161,3178,3177,3162,3178,3161,3162,3179,3178,3163,3179,3162,3163,3180,3179,3164,3180,3163,3164,3181,3180,3165,3181,3164,3165,3182,3181,3166,3182,3165,3166,3183,3182,3167,3183,3166,3167,3184,3183,3168,3184,3167,3168,3185,3184,3169,3185,3168,3169,3186,3185,3171,3187,3170,3171,3188,3187,3172,3188,3171,3172,3189,3188,3173,3189,3172,3173,3190,3189,3174,3190,3173,3174,3191,3190,3175,3191,3174,3175,3192,3191,3176,3192,3175,3176,3193,3192,3177,3193,3176,3177,3194,3193,3178,3194,3177,3178,3195,3194,3179,3195,3178,3179,3196,3195,3180,3196,3179,3180,3197,3196,3181,3197,3180,3181,3198,3197,3182,3198,3181,3182,3199,3198,3183,3199,3182,3183,3200,3199,3184,3200,3183,3184,3201,3200,3185,3201,3184,3185,3202,3201,3186,3202,3185,3186,3203,3202,3188,3204,3187,3188,3205,3204,3189,3205,3188,3189,3206,3205,3190,3206,3189,3190,3207,3206,3191,3207,3190,3191,3208,3207,3192,3208,3191,3192,3209,3208,3193,3209,3192,3193,3210,3209,3194,3210,3193,3194,3211,3210,3195,3211,3194,3195,3212,3211,3196,3212,3195,3196,3213,3212,3197,3213,3196,3197,3214,3213,3198,3214,3197,3198,3215,3214,3199,3215,3198,3199,3216,3215,3200,3216,3199,3200,3217,3216,3201,3217,3200,3201,3218,3217,3202,3218,3201,3202,3219,3218,3203,3219,3202,3203,3220,3219,3205,3221,3204,3205,3222,3221,3206,3222,3205,3206,3223,3222,3207,3223,3206,3207,3224,3223,3208,3224,3207,3208,3225,3224,3209,3225,3208,3209,3226,3225,3210,3226,3209,3210,3227,3226,3211,3227,3210,3211,3228,3227,3212,3228,3211,3212,3229,3228,3213,3229,3212,3213,3230,3229,3214,3230,3213,3214,3231,3230,3215,3231,3214,3215,3232,3231,3216,3232,3215,3216,3233,3232,3217,3233,3216,3217,3234,3233,3218,3234,3217,3218,3235,3234,3219,3235,3218,3219,3236,3235,3220,3236,3219,3220,3237,3236,3222,3238,3221,3222,3239,3238,3223,3239,3222,3223,3240,3239,3224,3240,3223,3224,3241,3240,3225,3241,3224,3225,3242,3241,3226,3242,3225,3226,3243,3242,3227,3243,3226,3227,3244,3243,3228,3244,3227,3228,3245,3244,3229,3245,3228,3229,3246,3245,3230,3246,3229,3230,3247,3246,3231,3247,3230,3231,3248,3247,3232,3248,3231,3232,3249,3248,3233,3249,3232,3233,3250,3249,3234,3250,3233,3234,3251,3250,3235,3251,3234,3235,3252,3251,3236,3252,3235,3236,3253,3252,3237,3253,3236,3237,3254,3253,3239,3255,3238,3239,3256,3255,3240,3256,3239,3240,3257,3256,3241,3257,3240,3241,3258,3257,3242,3258,3241,3242,3259,3258,3243,3259,3242,3243,3260,3259,3244,3260,3243,3244,3261,3260,3245,3261,3244,3245,3262,3261,3246,3262,3245,3246,3263,3262,3247,3263,3246,3247,3264,3263,3248,3264,3247,3248,3265,3264,3249,3265,3248,3249,3266,3265,3250,3266,3249,3250,3267,3266,3251,3267,3250,3251,3268,3267,3252,3268,3251,3252,3269,3268,3253,3269,3252,3253,3270,3269,3254,3270,3253,3254,3271,3270,3256,3272,3255,3256,3273,3272,3257,3273,3256,3257,3274,3273,3258,3274,3257,3258,3275,3274,3259,3275,3258,3259,3276,3275,3260,3276,3259,3260,3277,3276,3261,3277,3260,3261,3278,3277,3262,3278,3261,3262,3279,3278,3263,3279,3262,3263,3280,3279,3264,3280,3263,3264,3281,3280,3265,3281,3264,3265,3282,3281,3266,3282,3265,3266,3283,3282,3267,3283,3266,3267,3284,3283,3268,3284,3267,3268,3285,3284,3269,3285,3268,3269,3286,3285,3270,3286,3269,3270,3287,3286,3271,3287,3270,3271,3288,3287,3273,3289,3272,3273,3290,3289,3274,3290,3273,3274,3291,3290,3275,3291,3274,3275,3292,3291,3276,3292,3275,3276,3293,3292,3277,3293,3276,3277,3294,3293,3278,3294,3277,3278,3295,3294,3279,3295,3278,3279,3296,3295,3280,3296,3279,3280,3297,3296,3281,3297,3280,3281,3298,3297,3282,3298,3281,3282,3299,3298,3283,3299,3282,3283,3300,3299,3284,3300,3283,3284,3301,3300,3285,3301,3284,3285,3302,3301,3286,3302,3285,3286,3303,3302,3287,3303,3286,3287,3304,3303,3288,3304,3287,3288,3305,3304,3290,3306,3289,3290,3307,3306,3291,3307,3290,3291,3308,3307,3292,3308,3291,3292,3309,3308,3293,3309,3292,3293,3310,3309,3294,3310,3293,3294,3311,3310,3295,3311,3294,3295,3312,3311,3296,3312,3295,3296,3313,3312,3297,3313,3296,3297,3314,3313,3298,3314,3297,3298,3315,3314,3299,3315,3298,3299,3316,3315,3300,3316,3299,3300,3317,3316,3301,3317,3300,3301,3318,3317,3302,3318,3301,3302,3319,3318,3303,3319,3302,3303,3320,3319,3304,3320,3303,3304,3321,3320,3305,3321,3304,3305,3322,3321,3307,3323,3306,3307,3324,3323,3308,3324,3307,3308,3325,3324,3309,3325,3308,3309,3326,3325,3310,3326,3309,3310,3327,3326,3311,3327,3310,3311,3328,3327,3312,3328,3311,3312,3329,3328,3313,3329,3312,3313,3330,3329,3314,3330,3313,3314,3331,3330,3315,3331,3314,3315,3332,3331,3316,3332,3315,3316,3333,3332,3317,3333,3316,3317,3334,3333,3318,3334,3317,3318,3335,3334,3319,3335,3318,3319,3336,3335,3320,3336,3319,3320,3337,3336,3321,3337,3320,3321,3338,3337,3322,3338,3321,3322,3339,3338,3340,3323,3324,3340,3324,3325,3340,3325,3326,3340,3326,3327,3340,3327,3328,3340,3328,3329,3340,3329,3330,3340,3330,3331,3340,3331,3332,3340,3332,3333,3340,3333,3334,3340,3334,3335,3340,3335,3336,3340,3336,3337,3340,3337,3338,3340,3338,3339,3341,3343,3342,3341,3344,3343,3341,3345,3344,3341,3346,3345,3341,3347,3346,3341,3348,3347,3341,3349,3348,3341,3350,3349,3341,3351,3350,3341,3352,3351,3341,3353,3352,3341,3354,3353,3341,3355,3354,3341,3356,3355,3341,3357,3356,3341,3358,3357,3343,3359,3342,3343,3360,3359,3344,3360,3343,3344,3361,3360,3345,3361,3344,3345,3362,3361,3346,3362,3345,3346,3363,3362,3347,3363,3346,3347,3364,3363,3348,3364,3347,3348,3365,3364,3349,3365,3348,3349,3366,3365,3350,3366,3349,3350,3367,3366,3351,3367,3350,3351,3368,3367,3352,3368,3351,3352,3369,3368,3353,3369,3352,3353,3370,3369,3354,3370,3353,3354,3371,3370,3355,3371,3354,3355,3372,3371,3356,3372,3355,3356,3373,3372,3357,3373,3356,3357,3374,3373,3358,3374,3357,3358,3375,3374,3360,3376,3359,3360,3377,3376,3361,3377,3360,3361,3378,3377,3362,3378,3361,3362,3379,3378,3363,3379,3362,3363,3380,3379,3364,3380,3363,3364,3381,3380,3365,3381,3364,3365,3382,3381,3366,3382,3365,3366,3383,3382,3367,3383,3366,3367,3384,3383,3368,3384,3367,3368,3385,3384,3369,3385,3368,3369,3386,3385,3370,3386,3369,3370,3387,3386,3371,3387,3370,3371,3388,3387,3372,3388,3371,3372,3389,3388,3373,3389,3372,3373,3390,3389,3374,3390,3373,3374,3391,3390,3375,3391,3374,3375,3392,3391,3377,3393,3376,3377,3394,3393,3378,3394,3377,3378,3395,3394,3379,3395,3378,3379,3396,3395,3380,3396,3379,3380,3397,3396,3381,3397,3380,3381,3398,3397,3382,3398,3381,3382,3399,3398,3383,3399,3382,3383,3400,3399,3384,3400,3383,3384,3401,3400,3385,3401,3384,3385,3402,3401,3386,3402,3385,3386,3403,3402,3387,3403,3386,3387,3404,3403,3388,3404,3387,3388,3405,3404,3389,3405,3388,3389,3406,3405,3390,3406,3389,3390,3407,3406,3391,3407,3390,3391,3408,3407,3392,3408,3391,3392,3409,3408,3394,3410,3393,3394,3411,3410,3395,3411,3394,3395,3412,3411,3396,3412,3395,3396,3413,3412,3397,3413,3396,3397,3414,3413,3398,3414,3397,3398,3415,3414,3399,3415,3398,3399,3416,3415,3400,3416,3399,3400,3417,3416,3401,3417,3400,3401,3418,3417,3402,3418,3401,3402,3419,3418,3403,3419,3402,3403,3420,3419,3404,3420,3403,3404,3421,3420,3405,3421,3404,3405,3422,3421,3406,3422,3405,3406,3423,3422,3407,3423,3406,3407,3424,3423,3408,3424,3407,3408,3425,3424,3409,3425,3408,3409,3426,3425,3411,3427,3410,3411,3428,3427,3412,3428,3411,3412,3429,3428,3413,3429,3412,3413,3430,3429,3414,3430,3413,3414,3431,3430,3415,3431,3414,3415,3432,3431,3416,3432,3415,3416,3433,3432,3417,3433,3416,3417,3434,3433,3418,3434,3417,3418,3435,3434,3419,3435,3418,3419,3436,3435,3420,3436,3419,3420,3437,3436,3421,3437,3420,3421,3438,3437,3422,3438,3421,3422,3439,3438,3423,3439,3422,3423,3440,3439,3424,3440,3423,3424,3441,3440,3425,3441,3424,3425,3442,3441,3426,3442,3425,3426,3443,3442,3428,3444,3427,3428,3445,3444,3429,3445,3428,3429,3446,3445,3430,3446,3429,3430,3447,3446,3431,3447,3430,3431,3448,3447,3432,3448,3431,3432,3449,3448,3433,3449,3432,3433,3450,3449,3434,3450,3433,3434,3451,3450,3435,3451,3434,3435,3452,3451,3436,3452,3435,3436,3453,3452,3437,3453,3436,3437,3454,3453,3438,3454,3437,3438,3455,3454,3439,3455,3438,3439,3456,3455,3440,3456,3439,3440,3457,3456,3441,3457,3440,3441,3458,3457,3442,3458,3441,3442,3459,3458,3443,3459,3442,3443,3460,3459,3445,3461,3444,3445,3462,3461,3446,3462,3445,3446,3463,3462,3447,3463,3446,3447,3464,3463,3448,3464,3447,3448,3465,3464,3449,3465,3448,3449,3466,3465,3450,3466,3449,3450,3467,3466,3451,3467,3450,3451,3468,3467,3452,3468,3451,3452,3469,3468,3453,3469,3452,3453,3470,3469,3454,3470,3453,3454,3471,3470,3455,3471,3454,3455,3472,3471,3456,3472,3455,3456,3473,3472,3457,3473,3456,3457,3474,3473,3458,3474,3457,3458,3475,3474,3459,3475,3458,3459,3476,3475,3460,3476,3459,3460,3477,3476,3462,3478,3461,3462,3479,3478,3463,3479,3462,3463,3480,3479,3464,3480,3463,3464,3481,3480,3465,3481,3464,3465,3482,3481,3466,3482,3465,3466,3483,3482,3467,3483,3466,3467,3484,3483,3468,3484,3467,3468,3485,3484,3469,3485,3468,3469,3486,3485,3470,3486,3469,3470,3487,3486,3471,3487,3470,3471,3488,3487,3472,3488,3471,3472,3489,3488,3473,3489,3472,3473,3490,3489,3474,3490,3473,3474,3491,3490,3475,3491,3474,3475,3492,3491,3476,3492,3475,3476,3493,3492,3477,3493,3476,3477,3494,3493,3479,3495,3478,3479,3496,3495,3480,3496,3479,3480,3497,3496,3481,3497,3480,3481,3498,3497,3482,3498,3481,3482,3499,3498,3483,3499,3482,3483,3500,3499,3484,3500,3483,3484,3501,3500,3485,3501,3484,3485,3502,3501,3486,3502,3485,3486,3503,3502,3487,3503,3486,3487,3504,3503,3488,3504,3487,3488,3505,3504,3489,3505,3488,3489,3506,3505,3490,3506,3489,3490,3507,3506,3491,3507,3490,3491,3508,3507,3492,3508,3491,3492,3509,3508,3493,3509,3492,3493,3510,3509,3494,3510,3493,3494,3511,3510,3496,3512,3495,3496,3513,3512,3497,3513,3496,3497,3514,3513,3498,3514,3497,3498,3515,3514,3499,3515,3498,3499,3516,3515,3500,3516,3499,3500,3517,3516,3501,3517,3500,3501,3518,3517,3502,3518,3501,3502,3519,3518,3503,3519,3502,3503,3520,3519,3504,3520,3503,3504,3521,3520,3505,3521,3504,3505,3522,3521,3506,3522,3505,3506,3523,3522,3507,3523,3506,3507,3524,3523,3508,3524,3507,3508,3525,3524,3509,3525,3508,3509,3526,3525,3510,3526,3509,3510,3527,3526,3511,3527,3510,3511,3528,3527,3513,3529,3512,3513,3530,3529,3514,3530,3513,3514,3531,3530,3515,3531,3514,3515,3532,3531,3516,3532,3515,3516,3533,3532,3517,3533,3516,3517,3534,3533,3518,3534,3517,3518,3535,3534,3519,3535,3518,3519,3536,3535,3520,3536,3519,3520,3537,3536,3521,3537,3520,3521,3538,3537,3522,3538,3521,3522,3539,3538,3523,3539,3522,3523,3540,3539,3524,3540,3523,3524,3541,3540,3525,3541,3524,3525,3542,3541,3526,3542,3525,3526,3543,3542,3527,3543,3526,3527,3544,3543,3528,3544,3527,3528,3545,3544,3530,3546,3529,3530,3547,3546,3531,3547,3530,3531,3548,3547,3532,3548,3531,3532,3549,3548,3533,3549,3532,3533,3550,3549,3534,3550,3533,3534,3551,3550,3535,3551,3534,3535,3552,3551,3536,3552,3535,3536,3553,3552,3537,3553,3536,3537,3554,3553,3538,3554,3537,3538,3555,3554,3539,3555,3538,3539,3556,3555,3540,3556,3539,3540,3557,3556,3541,3557,3540,3541,3558,3557,3542,3558,3541,3542,3559,3558,3543,3559,3542,3543,3560,3559,3544,3560,3543,3544,3561,3560,3545,3561,3544,3545,3562,3561,3547,3563,3546,3547,3564,3563,3548,3564,3547,3548,3565,3564,3549,3565,3548,3549,3566,3565,3550,3566,3549,3550,3567,3566,3551,3567,3550,3551,3568,3567,3552,3568,3551,3552,3569,3568,3553,3569,3552,3553,3570,3569,3554,3570,3553,3554,3571,3570,3555,3571,3554,3555,3572,3571,3556,3572,3555,3556,3573,3572,3557,3573,3556,3557,3574,3573,3558,3574,3557,3558,3575,3574,3559,3575,3558,3559,3576,3575,3560,3576,3559,3560,3577,3576,3561,3577,3560,3561,3578,3577,3562,3578,3561,3562,3579,3578,3564,3580,3563,3564,3581,3580,3565,3581,3564,3565,3582,3581,3566,3582,3565,3566,3583,3582,3567,3583,3566,3567,3584,3583,3568,3584,3567,3568,3585,3584,3569,3585,3568,3569,3586,3585,3570,3586,3569,3570,3587,3586,3571,3587,3570,3571,3588,3587,3572,3588,3571,3572,3589,3588,3573,3589,3572,3573,3590,3589,3574,3590,3573,3574,3591,3590,3575,3591,3574,3575,3592,3591,3576,3592,3575,3576,3593,3592,3577,3593,3576,3577,3594,3593,3578,3594,3577,3578,3595,3594,3579,3595,3578,3579,3596,3595,3597,3580,3581,3597,3581,3582,3597,3582,3583,3597,3583,3584,3597,3584,3585,3597,3585,3586,3597,3586,3587,3597,3587,3588,3597,3588,3589,3597,3589,3590,3597,3590,3591,3597,3591,3592,3597,3592,3593,3597,3593,3594,3597,3594,3595,3597,3595,3596,3598,3600,3599,3598,3601,3600,3598,3602,3601,3598,3603,3602,3598,3604,3603,3598,3605,3604,3598,3606,3605,3598,3607,3606,3598,3608,3607,3598,3609,3608,3598,3610,3609,3598,3611,3610,3598,3612,3611,3598,3613,3612,3598,3614,3613,3598,3615,3614,3600,3616,3599,3600,3617,3616,3601,3617,3600,3601,3618,3617,3602,3618,3601,3602,3619,3618,3603,3619,3602,3603,3620,3619,3604,3620,3603,3604,3621,3620,3605,3621,3604,3605,3622,3621,3606,3622,3605,3606,3623,3622,3607,3623,3606,3607,3624,3623,3608,3624,3607,3608,3625,3624,3609,3625,3608,3609,3626,3625,3610,3626,3609,3610,3627,3626,3611,3627,3610,3611,3628,3627,3612,3628,3611,3612,3629,3628,3613,3629,3612,3613,3630,3629,3614,3630,3613,3614,3631,3630,3615,3631,3614,3615,3632,3631,3617,3633,3616,3617,3634,3633,3618,3634,3617,3618,3635,3634,3619,3635,3618,3619,3636,3635,3620,3636,3619,3620,3637,3636,3621,3637,3620,3621,3638,3637,3622,3638,3621,3622,3639,3638,3623,3639,3622,3623,3640,3639,3624,3640,3623,3624,3641,3640,3625,3641,3624,3625,3642,3641,3626,3642,3625,3626,3643,3642,3627,3643,3626,3627,3644,3643,3628,3644,3627,3628,3645,3644,3629,3645,3628,3629,3646,3645,3630,3646,3629,3630,3647,3646,3631,3647,3630,3631,3648,3647,3632,3648,3631,3632,3649,3648,3634,3650,3633,3634,3651,3650,3635,3651,3634,3635,3652,3651,3636,3652,3635,3636,3653,3652,3637,3653,3636,3637,3654,3653,3638,3654,3637,3638,3655,3654,3639,3655,3638,3639,3656,3655,3640,3656,3639,3640,3657,3656,3641,3657,3640,3641,3658,3657,3642,3658,3641,3642,3659,3658,3643,3659,3642,3643,3660,3659,3644,3660,3643,3644,3661,3660,3645,3661,3644,3645,3662,3661,3646,3662,3645,3646,3663,3662,3647,3663,3646,3647,3664,3663,3648,3664,3647,3648,3665,3664,3649,3665,3648,3649,3666,3665,3651,3667,3650,3651,3668,3667,3652,3668,3651,3652,3669,3668,3653,3669,3652,3653,3670,3669,3654,3670,3653,3654,3671,3670,3655,3671,3654,3655,3672,3671,3656,3672,3655,3656,3673,3672,3657,3673,3656,3657,3674,3673,3658,3674,3657,3658,3675,3674,3659,3675,3658,3659,3676,3675,3660,3676,3659,3660,3677,3676,3661,3677,3660,3661,3678,3677,3662,3678,3661,3662,3679,3678,3663,3679,3662,3663,3680,3679,3664,3680,3663,3664,3681,3680,3665,3681,3664,3665,3682,3681,3666,3682,3665,3666,3683,3682,3668,3684,3667,3668,3685,3684,3669,3685,3668,3669,3686,3685,3670,3686,3669,3670,3687,3686,3671,3687,3670,3671,3688,3687,3672,3688,3671,3672,3689,3688,3673,3689,3672,3673,3690,3689,3674,3690,3673,3674,3691,3690,3675,3691,3674,3675,3692,3691,3676,3692,3675,3676,3693,3692,3677,3693,3676,3677,3694,3693,3678,3694,3677,3678,3695,3694,3679,3695,3678,3679,3696,3695,3680,3696,3679,3680,3697,3696,3681,3697,3680,3681,3698,3697,3682,3698,3681,3682,3699,3698,3683,3699,3682,3683,3700,3699,3685,3701,3684,3685,3702,3701,3686,3702,3685,3686,3703,3702,3687,3703,3686,3687,3704,3703,3688,3704,3687,3688,3705,3704,3689,3705,3688,3689,3706,3705,3690,3706,3689,3690,3707,3706,3691,3707,3690,3691,3708,3707,3692,3708,3691,3692,3709,3708,3693,3709,3692,3693,3710,3709,3694,3710,3693,3694,3711,3710,3695,3711,3694,3695,3712,3711,3696,3712,3695,3696,3713,3712,3697,3713,3696,3697,3714,3713,3698,3714,3697,3698,3715,3714,3699,3715,3698,3699,3716,3715,3700,3716,3699,3700,3717,3716,3702,3718,3701,3702,3719,3718,3703,3719,3702,3703,3720,3719,3704,3720,3703,3704,3721,3720,3705,3721,3704,3705,3722,3721,3706,3722,3705,3706,3723,3722,3707,3723,3706,3707,3724,3723,3708,3724,3707,3708,3725,3724,3709,3725,3708,3709,3726,3725,3710,3726,3709,3710,3727,3726,3711,3727,3710,3711,3728,3727,3712,3728,3711,3712,3729,3728,3713,3729,3712,3713,3730,3729,3714,3730,3713,3714,3731,3730,3715,3731,3714,3715,3732,3731,3716,3732,3715,3716,3733,3732,3717,3733,3716,3717,3734,3733,3719,3735,3718,3719,3736,3735,3720,3736,3719,3720,3737,3736,3721,3737,3720,3721,3738,3737,3722,3738,3721,3722,3739,3738,3723,3739,3722,3723,3740,3739,3724,3740,3723,3724,3741,3740,3725,3741,3724,3725,3742,3741,3726,3742,3725,3726,3743,3742,3727,3743,3726,3727,3744,3743,3728,3744,3727,3728,3745,3744,3729,3745,3728,3729,3746,3745,3730,3746,3729,3730,3747,3746,3731,3747,3730,3731,3748,3747,3732,3748,3731,3732,3749,3748,3733,3749,3732,3733,3750,3749,3734,3750,3733,3734,3751,3750,3736,3752,3735,3736,3753,3752,3737,3753,3736,3737,3754,3753,3738,3754,3737,3738,3755,3754,3739,3755,3738,3739,3756,3755,3740,3756,3739,3740,3757,3756,3741,3757,3740,3741,3758,3757,3742,3758,3741,3742,3759,3758,3743,3759,3742,3743,3760,3759,3744,3760,3743,3744,3761,3760,3745,3761,3744,3745,3762,3761,3746,3762,3745,3746,3763,3762,3747,3763,3746,3747,3764,3763,3748,3764,3747,3748,3765,3764,3749,3765,3748,3749,3766,3765,3750,3766,3749,3750,3767,3766,3751,3767,3750,3751,3768,3767,3753,3769,3752,3753,3770,3769,3754,3770,3753,3754,3771,3770,3755,3771,3754,3755,3772,3771,3756,3772,3755,3756,3773,3772,3757,3773,3756,3757,3774,3773,3758,3774,3757,3758,3775,3774,3759,3775,3758,3759,3776,3775,3760,3776,3759,3760,3777,3776,3761,3777,3760,3761,3778,3777,3762,3778,3761,3762,3779,3778,3763,3779,3762,3763,3780,3779,3764,3780,3763,3764,3781,3780,3765,3781,3764,3765,3782,3781,3766,3782,3765,3766,3783,3782,3767,3783,3766,3767,3784,3783,3768,3784,3767,3768,3785,3784,3770,3786,3769,3770,3787,3786,3771,3787,3770,3771,3788,3787,3772,3788,3771,3772,3789,3788,3773,3789,3772,3773,3790,3789,3774,3790,3773,3774,3791,3790,3775,3791,3774,3775,3792,3791,3776,3792,3775,3776,3793,3792,3777,3793,3776,3777,3794,3793,3778,3794,3777,3778,3795,3794,3779,3795,3778,3779,3796,3795,3780,3796,3779,3780,3797,3796,3781,3797,3780,3781,3798,3797,3782,3798,3781,3782,3799,3798,3783,3799,3782,3783,3800,3799,3784,3800,3783,3784,3801,3800,3785,3801,3784,3785,3802,3801,3787,3803,3786,3787,3804,3803,3788,3804,3787,3788,3805,3804,3789,3805,3788,3789,3806,3805,3790,3806,3789,3790,3807,3806,3791,3807,3790,3791,3808,3807,3792,3808,3791,3792,3809,3808,3793,3809,3792,3793,3810,3809,3794,3810,3793,3794,3811,3810,3795,3811,3794,3795,3812,3811,3796,3812,3795,3796,3813,3812,3797,3813,3796,3797,3814,3813,3798,3814,3797,3798,3815,3814,3799,3815,3798,3799,3816,3815,3800,3816,3799,3800,3817,3816,3801,3817,3800,3801,3818,3817,3802,3818,3801,3802,3819,3818,3804,3820,3803,3804,3821,3820,3805,3821,3804,3805,3822,3821,3806,3822,3805,3806,3823,3822,3807,3823,3806,3807,3824,3823,3808,3824,3807,3808,3825,3824,3809,3825,3808,3809,3826,3825,3810,3826,3809,3810,3827,3826,3811,3827,3810,3811,3828,3827,3812,3828,3811,3812,3829,3828,3813,3829,3812,3813,3830,3829,3814,3830,3813,3814,3831,3830,3815,3831,3814,3815,3832,3831,3816,3832,3815,3816,3833,3832,3817,3833,3816,3817,3834,3833,3818,3834,3817,3818,3835,3834,3819,3835,3818,3819,3836,3835,3821,3837,3820,3821,3838,3837,3822,3838,3821,3822,3839,3838,3823,3839,3822,3823,3840,3839,3824,3840,3823,3824,3841,3840,3825,3841,3824,3825,3842,3841,3826,3842,3825,3826,3843,3842,3827,3843,3826,3827,3844,3843,3828,3844,3827,3828,3845,3844,3829,3845,3828,3829,3846,3845,3830,3846,3829,3830,3847,3846,3831,3847,3830,3831,3848,3847,3832,3848,3831,3832,3849,3848,3833,3849,3832,3833,3850,3849,3834,3850,3833,3834,3851,3850,3835,3851,3834,3835,3852,3851,3836,3852,3835,3836,3853,3852,3854,3837,3838,3854,3838,3839,3854,3839,3840,3854,3840,3841,3854,3841,3842,3854,3842,3843,3854,3843,3844,3854,3844,3845,3854,3845,3846,3854,3846,3847,3854,3847,3848,3854,3848,3849,3854,3849,3850,3854,3850,3851,3854,3851,3852,3854,3852,3853,3855,3857,3856,3855,3858,3857,3855,3859,3858,3855,3860,3859,3855,3861,3860,3855,3862,3861,3855,3863,3862,3855,3864,3863,3855,3865,3864,3855,3866,3865,3855,3867,3866,3855,3868,3867,3855,3869,3868,3855,3870,3869,3855,3871,3870,3855,3872,3871,3857,3873,3856,3857,3874,3873,3858,3874,3857,3858,3875,3874,3859,3875,3858,3859,3876,3875,3860,3876,3859,3860,3877,3876,3861,3877,3860,3861,3878,3877,3862,3878,3861,3862,3879,3878,3863,3879,3862,3863,3880,3879,3864,3880,3863,3864,3881,3880,3865,3881,3864,3865,3882,3881,3866,3882,3865,3866,3883,3882,3867,3883,3866,3867,3884,3883,3868,3884,3867,3868,3885,3884,3869,3885,3868,3869,3886,3885,3870,3886,3869,3870,3887,3886,3871,3887,3870,3871,3888,3887,3872,3888,3871,3872,3889,3888,3874,3890,3873,3874,3891,3890,3875,3891,3874,3875,3892,3891,3876,3892,3875,3876,3893,3892,3877,3893,3876,3877,3894,3893,3878,3894,3877,3878,3895,3894,3879,3895,3878,3879,3896,3895,3880,3896,3879,3880,3897,3896,3881,3897,3880,3881,3898,3897,3882,3898,3881,3882,3899,3898,3883,3899,3882,3883,3900,3899,3884,3900,3883,3884,3901,3900,3885,3901,3884,3885,3902,3901,3886,3902,3885,3886,3903,3902,3887,3903,3886,3887,3904,3903,3888,3904,3887,3888,3905,3904,3889,3905,3888,3889,3906,3905,3891,3907,3890,3891,3908,3907,3892,3908,3891,3892,3909,3908,3893,3909,3892,3893,3910,3909,3894,3910,3893,3894,3911,3910,3895,3911,3894,3895,3912,3911,3896,3912,3895,3896,3913,3912,3897,3913,3896,3897,3914,3913,3898,3914,3897,3898,3915,3914,3899,3915,3898,3899,3916,3915,3900,3916,3899,3900,3917,3916,3901,3917,3900,3901,3918,3917,3902,3918,3901,3902,3919,3918,3903,3919,3902,3903,3920,3919,3904,3920,3903,3904,3921,3920,3905,3921,3904,3905,3922,3921,3906,3922,3905,3906,3923,3922,3908,3924,3907,3908,3925,3924,3909,3925,3908,3909,3926,3925,3910,3926,3909,3910,3927,3926,3911,3927,3910,3911,3928,3927,3912,3928,3911,3912,3929,3928,3913,3929,3912,3913,3930,3929,3914,3930,3913,3914,3931,3930,3915,3931,3914,3915,3932,3931,3916,3932,3915,3916,3933,3932,3917,3933,3916,3917,3934,3933,3918,3934,3917,3918,3935,3934,3919,3935,3918,3919,3936,3935,3920,3936,3919,3920,3937,3936,3921,3937,3920,3921,3938,3937,3922,3938,3921,3922,3939,3938,3923,3939,3922,3923,3940,3939,3925,3941,3924,3925,3942,3941,3926,3942,3925,3926,3943,3942,3927,3943,3926,3927,3944,3943,3928,3944,3927,3928,3945,3944,3929,3945,3928,3929,3946,3945,3930,3946,3929,3930,3947,3946,3931,3947,3930,3931,3948,3947,3932,3948,3931,3932,3949,3948,3933,3949,3932,3933,3950,3949,3934,3950,3933,3934,3951,3950,3935,3951,3934,3935,3952,3951,3936,3952,3935,3936,3953,3952,3937,3953,3936,3937,3954,3953,3938,3954,3937,3938,3955,3954,3939,3955,3938,3939,3956,3955,3940,3956,3939,3940,3957,3956,3942,3958,3941,3942,3959,3958,3943,3959,3942,3943,3960,3959,3944,3960,3943,3944,3961,3960,3945,3961,3944,3945,3962,3961,3946,3962,3945,3946,3963,3962,3947,3963,3946,3947,3964,3963,3948,3964,3947,3948,3965,3964,3949,3965,3948,3949,3966,3965,3950,3966,3949,3950,3967,3966,3951,3967,3950,3951,3968,3967,3952,3968,3951,3952,3969,3968,3953,3969,3952,3953,3970,3969,3954,3970,3953,3954,3971,3970,3955,3971,3954,3955,3972,3971,3956,3972,3955,3956,3973,3972,3957,3973,3956,3957,3974,3973,3959,3975,3958,3959,3976,3975,3960,3976,3959,3960,3977,3976,3961,3977,3960,3961,3978,3977,3962,3978,3961,3962,3979,3978,3963,3979,3962,3963,3980,3979,3964,3980,3963,3964,3981,3980,3965,3981,3964,3965,3982,3981,3966,3982,3965,3966,3983,3982,3967,3983,3966,3967,3984,3983,3968,3984,3967,3968,3985,3984,3969,3985,3968,3969,3986,3985,3970,3986,3969,3970,3987,3986,3971,3987,3970,3971,3988,3987,3972,3988,3971,3972,3989,3988,3973,3989,3972,3973,3990,3989,3974,3990,3973,3974,3991,3990,3976,3992,3975,3976,3993,3992,3977,3993,3976,3977,3994,3993,3978,3994,3977,3978,3995,3994,3979,3995,3978,3979,3996,3995,3980,3996,3979,3980,3997,3996,3981,3997,3980,3981,3998,3997,3982,3998,3981,3982,3999,3998,3983,3999,3982,3983,4000,3999,3984,4000,3983,3984,4001,4000,3985,4001,3984,3985,4002,4001,3986,4002,3985,3986,4003,4002,3987,4003,3986,3987,4004,4003,3988,4004,3987,3988,4005,4004,3989,4005,3988,3989,4006,4005,3990,4006,3989,3990,4007,4006,3991,4007,3990,3991,4008,4007,3993,4009,3992,3993,4010,4009,3994,4010,3993,3994,4011,4010,3995,4011,3994,3995,4012,4011,3996,4012,3995,3996,4013,4012,3997,4013,3996,3997,4014,4013,3998,4014,3997,3998,4015,4014,3999,4015,3998,3999,4016,4015,4000,4016,3999,4000,4017,4016,4001,4017,4000,4001,4018,4017,4002,4018,4001,4002,4019,4018,4003,4019,4002,4003,4020,4019,4004,4020,4003,4004,4021,4020,4005,4021,4004,4005,4022,4021,4006,4022,4005,4006,4023,4022,4007,4023,4006,4007,4024,4023,4008,4024,4007,4008,4025,4024,4010,4026,4009,4010,4027,4026,4011,4027,4010,4011,4028,4027,4012,4028,4011,4012,4029,4028,4013,4029,4012,4013,4030,4029,4014,4030,4013,4014,4031,4030,4015,4031,4014,4015,4032,4031,4016,4032,4015,4016,4033,4032,4017,4033,4016,4017,4034,4033,4018,4034,4017,4018,4035,4034,4019,4035,4018,4019,4036,4035,4020,4036,4019,4020,4037,4036,4021,4037,4020,4021,4038,4037,4022,4038,4021,4022,4039,4038,4023,4039,4022,4023,4040,4039,4024,4040,4023,4024,4041,4040,4025,4041,4024,4025,4042,4041,4027,4043,4026,4027,4044,4043,4028,4044,4027,4028,4045,4044,4029,4045,4028,4029,4046,4045,4030,4046,4029,4030,4047,4046,4031,4047,4030,4031,4048,4047,4032,4048,4031,4032,4049,4048,4033,4049,4032,4033,4050,4049,4034,4050,4033,4034,4051,4050,4035,4051,4034,4035,4052,4051,4036,4052,4035,4036,4053,4052,4037,4053,4036,4037,4054,4053,4038,4054,4037,4038,4055,4054,4039,4055,4038,4039,4056,4055,4040,4056,4039,4040,4057,4056,4041,4057,4040,4041,4058,4057,4042,4058,4041,4042,4059,4058,4044,4060,4043,4044,4061,4060,4045,4061,4044,4045,4062,4061,4046,4062,4045,4046,4063,4062,4047,4063,4046,4047,4064,4063,4048,4064,4047,4048,4065,4064,4049,4065,4048,4049,4066,4065,4050,4066,4049,4050,4067,4066,4051,4067,4050,4051,4068,4067,4052,4068,4051,4052,4069,4068,4053,4069,4052,4053,4070,4069,4054,4070,4053,4054,4071,4070,4055,4071,4054,4055,4072,4071,4056,4072,4055,4056,4073,4072,4057,4073,4056,4057,4074,4073,4058,4074,4057,4058,4075,4074,4059,4075,4058,4059,4076,4075,4061,4077,4060,4061,4078,4077,4062,4078,4061,4062,4079,4078,4063,4079,4062,4063,4080,4079,4064,4080,4063,4064,4081,4080,4065,4081,4064,4065,4082,4081,4066,4082,4065,4066,4083,4082,4067,4083,4066,4067,4084,4083,4068,4084,4067,4068,4085,4084,4069,4085,4068,4069,4086,4085,4070,4086,4069,4070,4087,4086,4071,4087,4070,4071,4088,4087,4072,4088,4071,4072,4089,4088,4073,4089,4072,4073,4090,4089,4074,4090,4073,4074,4091,4090,4075,4091,4074,4075,4092,4091,4076,4092,4075,4076,4093,4092,4078,4094,4077,4078,4095,4094,4079,4095,4078,4079,4096,4095,4080,4096,4079,4080,4097,4096,4081,4097,4080,4081,4098,4097,4082,4098,4081,4082,4099,4098,4083,4099,4082,4083,4100,4099,4084,4100,4083,4084,4101,4100,4085,4101,4084,4085,4102,4101,4086,4102,4085,4086,4103,4102,4087,4103,4086,4087,4104,4103,4088,4104,4087,4088,4105,4104,4089,4105,4088,4089,4106,4105,4090,4106,4089,4090,4107,4106,4091,4107,4090,4091,4108,4107,4092,4108,4091,4092,4109,4108,4093,4109,4092,4093,4110,4109,4111,4094,4095,4111,4095,4096,4111,4096,4097,4111,4097,4098,4111,4098,4099,4111,4099,4100,4111,4100,4101,4111,4101,4102,4111,4102,4103,4111,4103,4104,4111,4104,4105,4111,4105,4106,4111,4106,4107,4111,4107,4108,4111,4108,4109,4111,4109,4110,4112,4114,4113,4112,4115,4114,4112,4116,4115,4112,4117,4116,4112,4118,4117,4112,4119,4118,4112,4120,4119,4112,4121,4120,4112,4122,4121,4112,4123,4122,4112,4124,4123,4112,4125,4124,4112,4126,4125,4112,4127,4126,4112,4128,4127,4112,4129,4128,4114,4130,4113,4114,4131,4130,4115,4131,4114,4115,4132,4131,4116,4132,4115,4116,4133,4132,4117,4133,4116,4117,4134,4133,4118,4134,4117,4118,4135,4134,4119,4135,4118,4119,4136,4135,4120,4136,4119,4120,4137,4136,4121,4137,4120,4121,4138,4137,4122,4138,4121,4122,4139,4138,4123,4139,4122,4123,4140,4139,4124,4140,4123,4124,4141,4140,4125,4141,4124,4125,4142,4141,4126,4142,4125,4126,4143,4142,4127,4143,4126,4127,4144,4143,4128,4144,4127,4128,4145,4144,4129,4145,4128,4129,4146,4145,4131,4147,4130,4131,4148,4147,4132,4148,4131,4132,4149,4148,4133,4149,4132,4133,4150,4149,4134,4150,4133,4134,4151,4150,4135,4151,4134,4135,4152,4151,4136,4152,4135,4136,4153,4152,4137,4153,4136,4137,4154,4153,4138,4154,4137,4138,4155,4154,4139,4155,4138,4139,4156,4155,4140,4156,4139,4140,4157,4156,4141,4157,4140,4141,4158,4157,4142,4158,4141,4142,4159,4158,4143,4159,4142,4143,4160,4159,4144,4160,4143,4144,4161,4160,4145,4161,4144,4145,4162,4161,4146,4162,4145,4146,4163,4162,4148,4164,4147,4148,4165,4164,4149,4165,4148,4149,4166,4165,4150,4166,4149,4150,4167,4166,4151,4167,4150,4151,4168,4167,4152,4168,4151,4152,4169,4168,4153,4169,4152,4153,4170,4169,4154,4170,4153,4154,4171,4170,4155,4171,4154,4155,4172,4171,4156,4172,4155,4156,4173,4172,4157,4173,4156,4157,4174,4173,4158,4174,4157,4158,4175,4174,4159,4175,4158,4159,4176,4175,4160,4176,4159,4160,4177,4176,4161,4177,4160,4161,4178,4177,4162,4178,4161,4162,4179,4178,4163,4179,4162,4163,4180,4179,4165,4181,4164,4165,4182,4181,4166,4182,4165,4166,4183,4182,4167,4183,4166,4167,4184,4183,4168,4184,4167,4168,4185,4184,4169,4185,4168,4169,4186,4185,4170,4186,4169,4170,4187,4186,4171,4187,4170,4171,4188,4187,4172,4188,4171,4172,4189,4188,4173,4189,4172,4173,4190,4189,4174,4190,4173,4174,4191,4190,4175,4191,4174,4175,4192,4191,4176,4192,4175,4176,4193,4192,4177,4193,4176,4177,4194,4193,4178,4194,4177,4178,4195,4194,4179,4195,4178,4179,4196,4195,4180,4196,4179,4180,4197,4196,4182,4198,4181,4182,4199,4198,4183,4199,4182,4183,4200,4199,4184,4200,4183,4184,4201,4200,4185,4201,4184,4185,4202,4201,4186,4202,4185,4186,4203,4202,4187,4203,4186,4187,4204,4203,4188,4204,4187,4188,4205,4204,4189,4205,4188,4189,4206,4205,4190,4206,4189,4190,4207,4206,4191,4207,4190,4191,4208,4207,4192,4208,4191,4192,4209,4208,4193,4209,4192,4193,4210,4209,4194,4210,4193,4194,4211,4210,4195,4211,4194,4195,4212,4211,4196,4212,4195,4196,4213,4212,4197,4213,4196,4197,4214,4213,4199,4215,4198,4199,4216,4215,4200,4216,4199,4200,4217,4216,4201,4217,4200,4201,4218,4217,4202,4218,4201,4202,4219,4218,4203,4219,4202,4203,4220,4219,4204,4220,4203,4204,4221,4220,4205,4221,4204,4205,4222,4221,4206,4222,4205,4206,4223,4222,4207,4223,4206,4207,4224,4223,4208,4224,4207,4208,4225,4224,4209,4225,4208,4209,4226,4225,4210,4226,4209,4210,4227,4226,4211,4227,4210,4211,4228,4227,4212,4228,4211,4212,4229,4228,4213,4229,4212,4213,4230,4229,4214,4230,4213,4214,4231,4230,4216,4232,4215,4216,4233,4232,4217,4233,4216,4217,4234,4233,4218,4234,4217,4218,4235,4234,4219,4235,4218,4219,4236,4235,4220,4236,4219,4220,4237,4236,4221,4237,4220,4221,4238,4237,4222,4238,4221,4222,4239,4238,4223,4239,4222,4223,4240,4239,4224,4240,4223,4224,4241,4240,4225,4241,4224,4225,4242,4241,4226,4242,4225,4226,4243,4242,4227,4243,4226,4227,4244,4243,4228,4244,4227,4228,4245,4244,4229,4245,4228,4229,4246,4245,4230,4246,4229,4230,4247,4246,4231,4247,4230,4231,4248,4247,4233,4249,4232,4233,4250,4249,4234,4250,4233,4234,4251,4250,4235,4251,4234,4235,4252,4251,4236,4252,4235,4236,4253,4252,4237,4253,4236,4237,4254,4253,4238,4254,4237,4238,4255,4254,4239,4255,4238,4239,4256,4255,4240,4256,4239,4240,4257,4256,4241,4257,4240,4241,4258,4257,4242,4258,4241,4242,4259,4258,4243,4259,4242,4243,4260,4259,4244,4260,4243,4244,4261,4260,4245,4261,4244,4245,4262,4261,4246,4262,4245,4246,4263,4262,4247,4263,4246,4247,4264,4263,4248,4264,4247,4248,4265,4264,4250,4266,4249,4250,4267,4266,4251,4267,4250,4251,4268,4267,4252,4268,4251,4252,4269,4268,4253,4269,4252,4253,4270,4269,4254,4270,4253,4254,4271,4270,4255,4271,4254,4255,4272,4271,4256,4272,4255,4256,4273,4272,4257,4273,4256,4257,4274,4273,4258,4274,4257,4258,4275,4274,4259,4275,4258,4259,4276,4275,4260,4276,4259,4260,4277,4276,4261,4277,4260,4261,4278,4277,4262,4278,4261,4262,4279,4278,4263,4279,4262,4263,4280,4279,4264,4280,4263,4264,4281,4280,4265,4281,4264,4265,4282,4281,4267,4283,4266,4267,4284,4283,4268,4284,4267,4268,4285,4284,4269,4285,4268,4269,4286,4285,4270,4286,4269,4270,4287,4286,4271,4287,4270,4271,4288,4287,4272,4288,4271,4272,4289,4288,4273,4289,4272,4273,4290,4289,4274,4290,4273,4274,4291,4290,4275,4291,4274,4275,4292,4291,4276,4292,4275,4276,4293,4292,4277,4293,4276,4277,4294,4293,4278,4294,4277,4278,4295,4294,4279,4295,4278,4279,4296,4295,4280,4296,4279,4280,4297,4296,4281,4297,4280,4281,4298,4297,4282,4298,4281,4282,4299,4298,4284,4300,4283,4284,4301,4300,4285,4301,4284,4285,4302,4301,4286,4302,4285,4286,4303,4302,4287,4303,4286,4287,4304,4303,4288,4304,4287,4288,4305,4304,4289,4305,4288,4289,4306,4305,4290,4306,4289,4290,4307,4306,4291,4307,4290,4291,4308,4307,4292,4308,4291,4292,4309,4308,4293,4309,4292,4293,4310,4309,4294,4310,4293,4294,4311,4310,4295,4311,4294,4295,4312,4311,4296,4312,4295,4296,4313,4312,4297,4313,4296,4297,4314,4313,4298,4314,4297,4298,4315,4314,4299,4315,4298,4299,4316,4315,4301,4317,4300,4301,4318,4317,4302,4318,4301,4302,4319,4318,4303,4319,4302,4303,4320,4319,4304,4320,4303,4304,4321,4320,4305,4321,4304,4305,4322,4321,4306,4322,4305,4306,4323,4322,4307,4323,4306,4307,4324,4323,4308,4324,4307,4308,4325,4324,4309,4325,4308,4309,4326,4325,4310,4326,4309,4310,4327,4326,4311,4327,4310,4311,4328,4327,4312,4328,4311,4312,4329,4328,4313,4329,4312,4313,4330,4329,4314,4330,4313,4314,4331,4330,4315,4331,4314,4315,4332,4331,4316,4332,4315,4316,4333,4332,4318,4334,4317,4318,4335,4334,4319,4335,4318,4319,4336,4335,4320,4336,4319,4320,4337,4336,4321,4337,4320,4321,4338,4337,4322,4338,4321,4322,4339,4338,4323,4339,4322,4323,4340,4339,4324,4340,4323,4324,4341,4340,4325,4341,4324,4325,4342,4341,4326,4342,4325,4326,4343,4342,4327,4343,4326,4327,4344,4343,4328,4344,4327,4328,4345,4344,4329,4345,4328,4329,4346,4345,4330,4346,4329,4330,4347,4346,4331,4347,4330,4331,4348,4347,4332,4348,4331,4332,4349,4348,4333,4349,4332,4333,4350,4349,4335,4351,4334,4335,4352,4351,4336,4352,4335,4336,4353,4352,4337,4353,4336,4337,4354,4353,4338,4354,4337,4338,4355,4354,4339,4355,4338,4339,4356,4355,4340,4356,4339,4340,4357,4356,4341,4357,4340,4341,4358,4357,4342,4358,4341,4342,4359,4358,4343,4359,4342,4343,4360,4359,4344,4360,4343,4344,4361,4360,4345,4361,4344,4345,4362,4361,4346,4362,4345,4346,4363,4362,4347,4363,4346,4347,4364,4363,4348,4364,4347,4348,4365,4364,4349,4365,4348,4349,4366,4365,4350,4366,4349,4350,4367,4366,4368,4351,4352,4368,4352,4353,4368,4353,4354,4368,4354,4355,4368,4355,4356,4368,4356,4357,4368,4357,4358,4368,4358,4359,4368,4359,4360,4368,4360,4361,4368,4361,4362,4368,4362,4363,4368,4363,4364,4368,4364,4365,4368,4365,4366,4368,4366,4367,4369,4371,4370,4369,4372,4371,4369,4373,4372,4369,4374,4373,4369,4375,4374,4369,4376,4375,4369,4377,4376,4369,4378,4377,4369,4379,4378,4369,4380,4379,4369,4381,4380,4369,4382,4381,4369,4383,4382,4369,4384,4383,4369,4385,4384,4369,4386,4385,4371,4387,4370,4371,4388,4387,4372,4388,4371,4372,4389,4388,4373,4389,4372,4373,4390,4389,4374,4390,4373,4374,4391,4390,4375,4391,4374,4375,4392,4391,4376,4392,4375,4376,4393,4392,4377,4393,4376,4377,4394,4393,4378,4394,4377,4378,4395,4394,4379,4395,4378,4379,4396,4395,4380,4396,4379,4380,4397,4396,4381,4397,4380,4381,4398,4397,4382,4398,4381,4382,4399,4398,4383,4399,4382,4383,4400,4399,4384,4400,4383,4384,4401,4400,4385,4401,4384,4385,4402,4401,4386,4402,4385,4386,4403,4402,4388,4404,4387,4388,4405,4404,4389,4405,4388,4389,4406,4405,4390,4406,4389,4390,4407,4406,4391,4407,4390,4391,4408,4407,4392,4408,4391,4392,4409,4408,4393,4409,4392,4393,4410,4409,4394,4410,4393,4394,4411,4410,4395,4411,4394,4395,4412,4411,4396,4412,4395,4396,4413,4412,4397,4413,4396,4397,4414,4413,4398,4414,4397,4398,4415,4414,4399,4415,4398,4399,4416,4415,4400,4416,4399,4400,4417,4416,4401,4417,4400,4401,4418,4417,4402,4418,4401,4402,4419,4418,4403,4419,4402,4403,4420,4419,4405,4421,4404,4405,4422,4421,4406,4422,4405,4406,4423,4422,4407,4423,4406,4407,4424,4423,4408,4424,4407,4408,4425,4424,4409,4425,4408,4409,4426,4425,4410,4426,4409,4410,4427,4426,4411,4427,4410,4411,4428,4427,4412,4428,4411,4412,4429,4428,4413,4429,4412,4413,4430,4429,4414,4430,4413,4414,4431,4430,4415,4431,4414,4415,4432,4431,4416,4432,4415,4416,4433,4432,4417,4433,4416,4417,4434,4433,4418,4434,4417,4418,4435,4434,4419,4435,4418,4419,4436,4435,4420,4436,4419,4420,4437,4436,4422,4438,4421,4422,4439,4438,4423,4439,4422,4423,4440,4439,4424,4440,4423,4424,4441,4440,4425,4441,4424,4425,4442,4441,4426,4442,4425,4426,4443,4442,4427,4443,4426,4427,4444,4443,4428,4444,4427,4428,4445,4444,4429,4445,4428,4429,4446,4445,4430,4446,4429,4430,4447,4446,4431,4447,4430,4431,4448,4447,4432,4448,4431,4432,4449,4448,4433,4449,4432,4433,4450,4449,4434,4450,4433,4434,4451,4450,4435,4451,4434,4435,4452,4451,4436,4452,4435,4436,4453,4452,4437,4453,4436,4437,4454,4453,4439,4455,4438,4439,4456,4455,4440,4456,4439,4440,4457,4456,4441,4457,4440,4441,4458,4457,4442,4458,4441,4442,4459,4458,4443,4459,4442,4443,4460,4459,4444,4460,4443,4444,4461,4460,4445,4461,4444,4445,4462,4461,4446,4462,4445,4446,4463,4462,4447,4463,4446,4447,4464,4463,4448,4464,4447,4448,4465,4464,4449,4465,4448,4449,4466,4465,4450,4466,4449,4450,4467,4466,4451,4467,4450,4451,4468,4467,4452,4468,4451,4452,4469,4468,4453,4469,4452,4453,4470,4469,4454,4470,4453,4454,4471,4470,4456,4472,4455,4456,4473,4472,4457,4473,4456,4457,4474,4473,4458,4474,4457,4458,4475,4474,4459,4475,4458,4459,4476,4475,4460,4476,4459,4460,4477,4476,4461,4477,4460,4461,4478,4477,4462,4478,4461,4462,4479,4478,4463,4479,4462,4463,4480,4479,4464,4480,4463,4464,4481,4480,4465,4481,4464,4465,4482,4481,4466,4482,4465,4466,4483,4482,4467,4483,4466,4467,4484,4483,4468,4484,4467,4468,4485,4484,4469,4485,4468,4469,4486,4485,4470,4486,4469,4470,4487,4486,4471,4487,4470,4471,4488,4487,4473,4489,4472,4473,4490,4489,4474,4490,4473,4474,4491,4490,4475,4491,4474,4475,4492,4491,4476,4492,4475,4476,4493,4492,4477,4493,4476,4477,4494,4493,4478,4494,4477,4478,4495,4494,4479,4495,4478,4479,4496,4495,4480,4496,4479,4480,4497,4496,4481,4497,4480,4481,4498,4497,4482,4498,4481,4482,4499,4498,4483,4499,4482,4483,4500,4499,4484,4500,4483,4484,4501,4500,4485,4501,4484,4485,4502,4501,4486,4502,4485,4486,4503,4502,4487,4503,4486,4487,4504,4503,4488,4504,4487,4488,4505,4504,4490,4506,4489,4490,4507,4506,4491,4507,4490,4491,4508,4507,4492,4508,4491,4492,4509,4508,4493,4509,4492,4493,4510,4509,4494,4510,4493,4494,4511,4510,4495,4511,4494,4495,4512,4511,4496,4512,4495,4496,4513,4512,4497,4513,4496,4497,4514,4513,4498,4514,4497,4498,4515,4514,4499,4515,4498,4499,4516,4515,4500,4516,4499,4500,4517,4516,4501,4517,4500,4501,4518,4517,4502,4518,4501,4502,4519,4518,4503,4519,4502,4503,4520,4519,4504,4520,4503,4504,4521,4520,4505,4521,4504,4505,4522,4521,4507,4523,4506,4507,4524,4523,4508,4524,4507,4508,4525,4524,4509,4525,4508,4509,4526,4525,4510,4526,4509,4510,4527,4526,4511,4527,4510,4511,4528,4527,4512,4528,4511,4512,4529,4528,4513,4529,4512,4513,4530,4529,4514,4530,4513,4514,4531,4530,4515,4531,4514,4515,4532,4531,4516,4532,4515,4516,4533,4532,4517,4533,4516,4517,4534,4533,4518,4534,4517,4518,4535,4534,4519,4535,4518,4519,4536,4535,4520,4536,4519,4520,4537,4536,4521,4537,4520,4521,4538,4537,4522,4538,4521,4522,4539,4538,4524,4540,4523,4524,4541,4540,4525,4541,4524,4525,4542,4541,4526,4542,4525,4526,4543,4542,4527,4543,4526,4527,4544,4543,4528,4544,4527,4528,4545,4544,4529,4545,4528,4529,4546,4545,4530,4546,4529,4530,4547,4546,4531,4547,4530,4531,4548,4547,4532,4548,4531,4532,4549,4548,4533,4549,4532,4533,4550,4549,4534,4550,4533,4534,4551,4550,4535,4551,4534,4535,4552,4551,4536,4552,4535,4536,4553,4552,4537,4553,4536,4537,4554,4553,4538,4554,4537,4538,4555,4554,4539,4555,4538,4539,4556,4555,4541,4557,4540,4541,4558,4557,4542,4558,4541,4542,4559,4558,4543,4559,4542,4543,4560,4559,4544,4560,4543,4544,4561,4560,4545,4561,4544,4545,4562,4561,4546,4562,4545,4546,4563,4562,4547,4563,4546,4547,4564,4563,4548,4564,4547,4548,4565,4564,4549,4565,4548,4549,4566,4565,4550,4566,4549,4550,4567,4566,4551,4567,4550,4551,4568,4567,4552,4568,4551,4552,4569,4568,4553,4569,4552,4553,4570,4569,4554,4570,4553,4554,4571,4570,4555,4571,4554,4555,4572,4571,4556,4572,4555,4556,4573,4572,4558,4574,4557,4558,4575,4574,4559,4575,4558,4559,4576,4575,4560,4576,4559,4560,4577,4576,4561,4577,4560,4561,4578,4577,4562,4578,4561,4562,4579,4578,4563,4579,4562,4563,4580,4579,4564,4580,4563,4564,4581,4580,4565,4581,4564,4565,4582,4581,4566,4582,4565,4566,4583,4582,4567,4583,4566,4567,4584,4583,4568,4584,4567,4568,4585,4584,4569,4585,4568,4569,4586,4585,4570,4586,4569,4570,4587,4586,4571,4587,4570,4571,4588,4587,4572,4588,4571,4572,4589,4588,4573,4589,4572,4573,4590,4589,4575,4591,4574,4575,4592,4591,4576,4592,4575,4576,4593,4592,4577,4593,4576,4577,4594,4593,4578,4594,4577,4578,4595,4594,4579,4595,4578,4579,4596,4595,4580,4596,4579,4580,4597,4596,4581,4597,4580,4581,4598,4597,4582,4598,4581,4582,4599,4598,4583,4599,4582,4583,4600,4599,4584,4600,4583,4584,4601,4600,4585,4601,4584,4585,4602,4601,4586,4602,4585,4586,4603,4602,4587,4603,4586,4587,4604,4603,4588,4604,4587,4588,4605,4604,4589,4605,4588,4589,4606,4605,4590,4606,4589,4590,4607,4606,4592,4608,4591,4592,4609,4608,4593,4609,4592,4593,4610,4609,4594,4610,4593,4594,4611,4610,4595,4611,4594,4595,4612,4611,4596,4612,4595,4596,4613,4612,4597,4613,4596,4597,4614,4613,4598,4614,4597,4598,4615,4614,4599,4615,4598,4599,4616,4615,4600,4616,4599,4600,4617,4616,4601,4617,4600,4601,4618,4617,4602,4618,4601,4602,4619,4618,4603,4619,4602,4603,4620,4619,4604,4620,4603,4604,4621,4620,4605,4621,4604,4605,4622,4621,4606,4622,4605,4606,4623,4622,4607,4623,4606,4607,4624,4623,4625,4608,4609,4625,4609,4610,4625,4610,4611,4625,4611,4612,4625,4612,4613,4625,4613,4614,4625,4614,4615,4625,4615,4616,4625,4616,4617,4625,4617,4618,4625,4618,4619,4625,4619,4620,4625,4620,4621,4625,4621,4622,4625,4622,4623,4625,4623,4624,4626,4628,4627,4626,4629,4628,4626,4630,4629,4626,4631,4630,4626,4632,4631,4626,4633,4632,4626,4634,4633,4626,4635,4634,4626,4636,4635,4626,4637,4636,4626,4638,4637,4626,4639,4638,4626,4640,4639,4626,4641,4640,4626,4642,4641,4626,4643,4642,4628,4644,4627,4628,4645,4644,4629,4645,4628,4629,4646,4645,4630,4646,4629,4630,4647,4646,4631,4647,4630,4631,4648,4647,4632,4648,4631,4632,4649,4648,4633,4649,4632,4633,4650,4649,4634,4650,4633,4634,4651,4650,4635,4651,4634,4635,4652,4651,4636,4652,4635,4636,4653,4652,4637,4653,4636,4637,4654,4653,4638,4654,4637,4638,4655,4654,4639,4655,4638,4639,4656,4655,4640,4656,4639,4640,4657,4656,4641,4657,4640,4641,4658,4657,4642,4658,4641,4642,4659,4658,4643,4659,4642,4643,4660,4659,4645,4661,4644,4645,4662,4661,4646,4662,4645,4646,4663,4662,4647,4663,4646,4647,4664,4663,4648,4664,4647,4648,4665,4664,4649,4665,4648,4649,4666,4665,4650,4666,4649,4650,4667,4666,4651,4667,4650,4651,4668,4667,4652,4668,4651,4652,4669,4668,4653,4669,4652,4653,4670,4669,4654,4670,4653,4654,4671,4670,4655,4671,4654,4655,4672,4671,4656,4672,4655,4656,4673,4672,4657,4673,4656,4657,4674,4673,4658,4674,4657,4658,4675,4674,4659,4675,4658,4659,4676,4675,4660,4676,4659,4660,4677,4676,4662,4678,4661,4662,4679,4678,4663,4679,4662,4663,4680,4679,4664,4680,4663,4664,4681,4680,4665,4681,4664,4665,4682,4681,4666,4682,4665,4666,4683,4682,4667,4683,4666,4667,4684,4683,4668,4684,4667,4668,4685,4684,4669,4685,4668,4669,4686,4685,4670,4686,4669,4670,4687,4686,4671,4687,4670,4671,4688,4687,4672,4688,4671,4672,4689,4688,4673,4689,4672,4673,4690,4689,4674,4690,4673,4674,4691,4690,4675,4691,4674,4675,4692,4691,4676,4692,4675,4676,4693,4692,4677,4693,4676,4677,4694,4693,4679,4695,4678,4679,4696,4695,4680,4696,4679,4680,4697,4696,4681,4697,4680,4681,4698,4697,4682,4698,4681,4682,4699,4698,4683,4699,4682,4683,4700,4699,4684,4700,4683,4684,4701,4700,4685,4701,4684,4685,4702,4701,4686,4702,4685,4686,4703,4702,4687,4703,4686,4687,4704,4703,4688,4704,4687,4688,4705,4704,4689,4705,4688,4689,4706,4705,4690,4706,4689,4690,4707,4706,4691,4707,4690,4691,4708,4707,4692,4708,4691,4692,4709,4708,4693,4709,4692,4693,4710,4709,4694,4710,4693,4694,4711,4710,4696,4712,4695,4696,4713,4712,4697,4713,4696,4697,4714,4713,4698,4714,4697,4698,4715,4714,4699,4715,4698,4699,4716,4715,4700,4716,4699,4700,4717,4716,4701,4717,4700,4701,4718,4717,4702,4718,4701,4702,4719,4718,4703,4719,4702,4703,4720,4719,4704,4720,4703,4704,4721,4720,4705,4721,4704,4705,4722,4721,4706,4722,4705,4706,4723,4722,4707,4723,4706,4707,4724,4723,4708,4724,4707,4708,4725,4724,4709,4725,4708,4709,4726,4725,4710,4726,4709,4710,4727,4726,4711,4727,4710,4711,4728,4727,4713,4729,4712,4713,4730,4729,4714,4730,4713,4714,4731,4730,4715,4731,4714,4715,4732,4731,4716,4732,4715,4716,4733,4732,4717,4733,4716,4717,4734,4733,4718,4734,4717,4718,4735,4734,4719,4735,4718,4719,4736,4735,4720,4736,4719,4720,4737,4736,4721,4737,4720,4721,4738,4737,4722,4738,4721,4722,4739,4738,4723,4739,4722,4723,4740,4739,4724,4740,4723,4724,4741,4740,4725,4741,4724,4725,4742,4741,4726,4742,4725,4726,4743,4742,4727,4743,4726,4727,4744,4743,4728,4744,4727,4728,4745,4744,4730,4746,4729,4730,4747,4746,4731,4747,4730,4731,4748,4747,4732,4748,4731,4732,4749,4748,4733,4749,4732,4733,4750,4749,4734,4750,4733,4734,4751,4750,4735,4751,4734,4735,4752,4751,4736,4752,4735,4736,4753,4752,4737,4753,4736,4737,4754,4753,4738,4754,4737,4738,4755,4754,4739,4755,4738,4739,4756,4755,4740,4756,4739,4740,4757,4756,4741,4757,4740,4741,4758,4757,4742,4758,4741,4742,4759,4758,4743,4759,4742,4743,4760,4759,4744,4760,4743,4744,4761,4760,4745,4761,4744,4745,4762,4761,4747,4763,4746,4747,4764,4763,4748,4764,4747,4748,4765,4764,4749,4765,4748,4749,4766,4765,4750,4766,4749,4750,4767,4766,4751,4767,4750,4751,4768,4767,4752,4768,4751,4752,4769,4768,4753,4769,4752,4753,4770,4769,4754,4770,4753,4754,4771,4770,4755,4771,4754,4755,4772,4771,4756,4772,4755,4756,4773,4772,4757,4773,4756,4757,4774,4773,4758,4774,4757,4758,4775,4774,4759,4775,4758,4759,4776,4775,4760,4776,4759,4760,4777,4776,4761,4777,4760,4761,4778,4777,4762,4778,4761,4762,4779,4778,4764,4780,4763,4764,4781,4780,4765,4781,4764,4765,4782,4781,4766,4782,4765,4766,4783,4782,4767,4783,4766,4767,4784,4783,4768,4784,4767,4768,4785,4784,4769,4785,4768,4769,4786,4785,4770,4786,4769,4770,4787,4786,4771,4787,4770,4771,4788,4787,4772,4788,4771,4772,4789,4788,4773,4789,4772,4773,4790,4789,4774,4790,4773,4774,4791,4790,4775,4791,4774,4775,4792,4791,4776,4792,4775,4776,4793,4792,4777,4793,4776,4777,4794,4793,4778,4794,4777,4778,4795,4794,4779,4795,4778,4779,4796,4795,4781,4797,4780,4781,4798,4797,4782,4798,4781,4782,4799,4798,4783,4799,4782,4783,4800,4799,4784,4800,4783,4784,4801,4800,4785,4801,4784,4785,4802,4801,4786,4802,4785,4786,4803,4802,4787,4803,4786,4787,4804,4803,4788,4804,4787,4788,4805,4804,4789,4805,4788,4789,4806,4805,4790,4806,4789,4790,4807,4806,4791,4807,4790,4791,4808,4807,4792,4808,4791,4792,4809,4808,4793,4809,4792,4793,4810,4809,4794,4810,4793,4794,4811,4810,4795,4811,4794,4795,4812,4811,4796,4812,4795,4796,4813,4812,4798,4814,4797,4798,4815,4814,4799,4815,4798,4799,4816,4815,4800,4816,4799,4800,4817,4816,4801,4817,4800,4801,4818,4817,4802,4818,4801,4802,4819,4818,4803,4819,4802,4803,4820,4819,4804,4820,4803,4804,4821,4820,4805,4821,4804,4805,4822,4821,4806,4822,4805,4806,4823,4822,4807,4823,4806,4807,4824,4823,4808,4824,4807,4808,4825,4824,4809,4825,4808,4809,4826,4825,4810,4826,4809,4810,4827,4826,4811,4827,4810,4811,4828,4827,4812,4828,4811,4812,4829,4828,4813,4829,4812,4813,4830,4829,4815,4831,4814,4815,4832,4831,4816,4832,4815,4816,4833,4832,4817,4833,4816,4817,4834,4833,4818,4834,4817,4818,4835,4834,4819,4835,4818,4819,4836,4835,4820,4836,4819,4820,4837,4836,4821,4837,4820,4821,4838,4837,4822,4838,4821,4822,4839,4838,4823,4839,4822,4823,4840,4839,4824,4840,4823,4824,4841,4840,4825,4841,4824,4825,4842,4841,4826,4842,4825,4826,4843,4842,4827,4843,4826,4827,4844,4843,4828,4844,4827,4828,4845,4844,4829,4845,4828,4829,4846,4845,4830,4846,4829,4830,4847,4846,4832,4848,4831,4832,4849,4848,4833,4849,4832,4833,4850,4849,4834,4850,4833,4834,4851,4850,4835,4851,4834,4835,4852,4851,4836,4852,4835,4836,4853,4852,4837,4853,4836,4837,4854,4853,4838,4854,4837,4838,4855,4854,4839,4855,4838,4839,4856,4855,4840,4856,4839,4840,4857,4856,4841,4857,4840,4841,4858,4857,4842,4858,4841,4842,4859,4858,4843,4859,4842,4843,4860,4859,4844,4860,4843,4844,4861,4860,4845,4861,4844,4845,4862,4861,4846,4862,4845,4846,4863,4862,4847,4863,4846,4847,4864,4863,4849,4865,4848,4849,4866,4865,4850,4866,4849,4850,4867,4866,4851,4867,4850,4851,4868,4867,4852,4868,4851,4852,4869,4868,4853,4869,4852,4853,4870,4869,4854,4870,4853,4854,4871,4870,4855,4871,4854,4855,4872,4871,4856,4872,4855,4856,4873,4872,4857,4873,4856,4857,4874,4873,4858,4874,4857,4858,4875,4874,4859,4875,4858,4859,4876,4875,4860,4876,4859,4860,4877,4876,4861,4877,4860,4861,4878,4877,4862,4878,4861,4862,4879,4878,4863,4879,4862,4863,4880,4879,4864,4880,4863,4864,4881,4880,4882,4865,4866,4882,4866,4867,4882,4867,4868,4882,4868,4869,4882,4869,4870,4882,4870,4871,4882,4871,4872,4882,4872,4873,4882,4873,4874,4882,4874,4875,4882,4875,4876,4882,4876,4877,4882,4877,4878,4882,4878,4879,4882,4879,4880,4882,4880,4881,4883,4885,4884,4883,4886,4885,4883,4887,4886,4883,4888,4887,4883,4889,4888,4883,4890,4889,4883,4891,4890,4883,4892,4891,4883,4893,4892,4883,4894,4893,4883,4895,4894,4883,4896,4895,4883,4897,4896,4883,4898,4897,4883,4899,4898,4883,4900,4899,4885,4901,4884,4885,4902,4901,4886,4902,4885,4886,4903,4902,4887,4903,4886,4887,4904,4903,4888,4904,4887,4888,4905,4904,4889,4905,4888,4889,4906,4905,4890,4906,4889,4890,4907,4906,4891,4907,4890,4891,4908,4907,4892,4908,4891,4892,4909,4908,4893,4909,4892,4893,4910,4909,4894,4910,4893,4894,4911,4910,4895,4911,4894,4895,4912,4911,4896,4912,4895,4896,4913,4912,4897,4913,4896,4897,4914,4913,4898,4914,4897,4898,4915,4914,4899,4915,4898,4899,4916,4915,4900,4916,4899,4900,4917,4916,4902,4918,4901,4902,4919,4918,4903,4919,4902,4903,4920,4919,4904,4920,4903,4904,4921,4920,4905,4921,4904,4905,4922,4921,4906,4922,4905,4906,4923,4922,4907,4923,4906,4907,4924,4923,4908,4924,4907,4908,4925,4924,4909,4925,4908,4909,4926,4925,4910,4926,4909,4910,4927,4926,4911,4927,4910,4911,4928,4927,4912,4928,4911,4912,4929,4928,4913,4929,4912,4913,4930,4929,4914,4930,4913,4914,4931,4930,4915,4931,4914,4915,4932,4931,4916,4932,4915,4916,4933,4932,4917,4933,4916,4917,4934,4933,4919,4935,4918,4919,4936,4935,4920,4936,4919,4920,4937,4936,4921,4937,4920,4921,4938,4937,4922,4938,4921,4922,4939,4938,4923,4939,4922,4923,4940,4939,4924,4940,4923,4924,4941,4940,4925,4941,4924,4925,4942,4941,4926,4942,4925,4926,4943,4942,4927,4943,4926,4927,4944,4943,4928,4944,4927,4928,4945,4944,4929,4945,4928,4929,4946,4945,4930,4946,4929,4930,4947,4946,4931,4947,4930,4931,4948,4947,4932,4948,4931,4932,4949,4948,4933,4949,4932,4933,4950,4949,4934,4950,4933,4934,4951,4950,4936,4952,4935,4936,4953,4952,4937,4953,4936,4937,4954,4953,4938,4954,4937,4938,4955,4954,4939,4955,4938,4939,4956,4955,4940,4956,4939,4940,4957,4956,4941,4957,4940,4941,4958,4957,4942,4958,4941,4942,4959,4958,4943,4959,4942,4943,4960,4959,4944,4960,4943,4944,4961,4960,4945,4961,4944,4945,4962,4961,4946,4962,4945,4946,4963,4962,4947,4963,4946,4947,4964,4963,4948,4964,4947,4948,4965,4964,4949,4965,4948,4949,4966,4965,4950,4966,4949,4950,4967,4966,4951,4967,4950,4951,4968,4967,4953,4969,4952,4953,4970,4969,4954,4970,4953,4954,4971,4970,4955,4971,4954,4955,4972,4971,4956,4972,4955,4956,4973,4972,4957,4973,4956,4957,4974,4973,4958,4974,4957,4958,4975,4974,4959,4975,4958,4959,4976,4975,4960,4976,4959,4960,4977,4976,4961,4977,4960,4961,4978,4977,4962,4978,4961,4962,4979,4978,4963,4979,4962,4963,4980,4979,4964,4980,4963,4964,4981,4980,4965,4981,4964,4965,4982,4981,4966,4982,4965,4966,4983,4982,4967,4983,4966,4967,4984,4983,4968,4984,4967,4968,4985,4984,4970,4986,4969,4970,4987,4986,4971,4987,4970,4971,4988,4987,4972,4988,4971,4972,4989,4988,4973,4989,4972,4973,4990,4989,4974,4990,4973,4974,4991,4990,4975,4991,4974,4975,4992,4991,4976,4992,4975,4976,4993,4992,4977,4993,4976,4977,4994,4993,4978,4994,4977,4978,4995,4994,4979,4995,4978,4979,4996,4995,4980,4996,4979,4980,4997,4996,4981,4997,4980,4981,4998,4997,4982,4998,4981,4982,4999,4998,4983,4999,4982,4983,5000,4999,4984,5000,4983,4984,5001,5000,4985,5001,4984,4985,5002,5001,4987,5003,4986,4987,5004,5003,4988,5004,4987,4988,5005,5004,4989,5005,4988,4989,5006,5005,4990,5006,4989,4990,5007,5006,4991,5007,4990,4991,5008,5007,4992,5008,4991,4992,5009,5008,4993,5009,4992,4993,5010,5009,4994,5010,4993,4994,5011,5010,4995,5011,4994,4995,5012,5011,4996,5012,4995,4996,5013,5012,4997,5013,4996,4997,5014,5013,4998,5014,4997,4998,5015,5014,4999,5015,4998,4999,5016,5015,5000,5016,4999,5000,5017,5016,5001,5017,5000,5001,5018,5017,5002,5018,5001,5002,5019,5018,5004,5020,5003,5004,5021,5020,5005,5021,5004,5005,5022,5021,5006,5022,5005,5006,5023,5022,5007,5023,5006,5007,5024,5023,5008,5024,5007,5008,5025,5024,5009,5025,5008,5009,5026,5025,5010,5026,5009,5010,5027,5026,5011,5027,5010,5011,5028,5027,5012,5028,5011,5012,5029,5028,5013,5029,5012,5013,5030,5029,5014,5030,5013,5014,5031,5030,5015,5031,5014,5015,5032,5031,5016,5032,5015,5016,5033,5032,5017,5033,5016,5017,5034,5033,5018,5034,5017,5018,5035,5034,5019,5035,5018,5019,5036,5035,5021,5037,5020,5021,5038,5037,5022,5038,5021,5022,5039,5038,5023,5039,5022,5023,5040,5039,5024,5040,5023,5024,5041,5040,5025,5041,5024,5025,5042,5041,5026,5042,5025,5026,5043,5042,5027,5043,5026,5027,5044,5043,5028,5044,5027,5028,5045,5044,5029,5045,5028,5029,5046,5045,5030,5046,5029,5030,5047,5046,5031,5047,5030,5031,5048,5047,5032,5048,5031,5032,5049,5048,5033,5049,5032,5033,5050,5049,5034,5050,5033,5034,5051,5050,5035,5051,5034,5035,5052,5051,5036,5052,5035,5036,5053,5052,5038,5054,5037,5038,5055,5054,5039,5055,5038,5039,5056,5055,5040,5056,5039,5040,5057,5056,5041,5057,5040,5041,5058,5057,5042,5058,5041,5042,5059,5058,5043,5059,5042,5043,5060,5059,5044,5060,5043,5044,5061,5060,5045,5061,5044,5045,5062,5061,5046,5062,5045,5046,5063,5062,5047,5063,5046,5047,5064,5063,5048,5064,5047,5048,5065,5064,5049,5065,5048,5049,5066,5065,5050,5066,5049,5050,5067,5066,5051,5067,5050,5051,5068,5067,5052,5068,5051,5052,5069,5068,5053,5069,5052,5053,5070,5069,5055,5071,5054,5055,5072,5071,5056,5072,5055,5056,5073,5072,5057,5073,5056,5057,5074,5073,5058,5074,5057,5058,5075,5074,5059,5075,5058,5059,5076,5075,5060,5076,5059,5060,5077,5076,5061,5077,5060,5061,5078,5077,5062,5078,5061,5062,5079,5078,5063,5079,5062,5063,5080,5079,5064,5080,5063,5064,5081,5080,5065,5081,5064,5065,5082,5081,5066,5082,5065,5066,5083,5082,5067,5083,5066,5067,5084,5083,5068,5084,5067,5068,5085,5084,5069,5085,5068,5069,5086,5085,5070,5086,5069,5070,5087,5086,5072,5088,5071,5072,5089,5088,5073,5089,5072,5073,5090,5089,5074,5090,5073,5074,5091,5090,5075,5091,5074,5075,5092,5091,5076,5092,5075,5076,5093,5092,5077,5093,5076,5077,5094,5093,5078,5094,5077,5078,5095,5094,5079,5095,5078,5079,5096,5095,5080,5096,5079,5080,5097,5096,5081,5097,5080,5081,5098,5097,5082,5098,5081,5082,5099,5098,5083,5099,5082,5083,5100,5099,5084,5100,5083,5084,5101,5100,5085,5101,5084,5085,5102,5101,5086,5102,5085,5086,5103,5102,5087,5103,5086,5087,5104,5103,5089,5105,5088,5089,5106,5105,5090,5106,5089,5090,5107,5106,5091,5107,5090,5091,5108,5107,5092,5108,5091,5092,5109,5108,5093,5109,5092,5093,5110,5109,5094,5110,5093,5094,5111,5110,5095,5111,5094,5095,5112,5111,5096,5112,5095,5096,5113,5112,5097,5113,5096,5097,5114,5113,5098,5114,5097,5098,5115,5114,5099,5115,5098,5099,5116,5115,5100,5116,5099,5100,5117,5116,5101,5117,5100,5101,5118,5117,5102,5118,5101,5102,5119,5118,5103,5119,5102,5103,5120,5119,5104,5120,5103,5104,5121,5120,5106,5122,5105,5106,5123,5122,5107,5123,5106,5107,5124,5123,5108,5124,5107,5108,5125,5124,5109,5125,5108,5109,5126,5125,5110,5126,5109,5110,5127,5126,5111,5127,5110,5111,5128,5127,5112,5128,5111,5112,5129,5128,5113,5129,5112,5113,5130,5129,5114,5130,5113,5114,5131,5130,5115,5131,5114,5115,5132,5131,5116,5132,5115,5116,5133,5132,5117,5133,5116,5117,5134,5133,5118,5134,5117,5118,5135,5134,5119,5135,5118,5119,5136,5135,5120,5136,5119,5120,5137,5136,5121,5137,5120,5121,5138,5137,5139,5122,5123,5139,5123,5124,5139,5124,5125,5139,5125,5126,5139,5126,5127,5139,5127,5128,5139,5128,5129,5139,5129,5130,5139,5130,5131,5139,5131,5132,5139,5132,5133,5139,5133,5134,5139,5134,5135,5139,5135,5136,5139,5136,5137,5139,5137,5138,5140,5142,5141,5140,5143,5142,5140,5144,5143,5140,5145,5144,5140,5146,5145,5140,5147,5146,5140,5148,5147,5140,5149,5148,5140,5150,5149,5140,5151,5150,5140,5152,5151,5140,5153,5152,5140,5154,5153,5140,5155,5154,5140,5156,5155,5140,5157,5156,5142,5158,5141,5142,5159,5158,5143,5159,5142,5143,5160,5159,5144,5160,5143,5144,5161,5160,5145,5161,5144,5145,5162,5161,5146,5162,5145,5146,5163,5162,5147,5163,5146,5147,5164,5163,5148,5164,5147,5148,5165,5164,5149,5165,5148,5149,5166,5165,5150,5166,5149,5150,5167,5166,5151,5167,5150,5151,5168,5167,5152,5168,5151,5152,5169,5168,5153,5169,5152,5153,5170,5169,5154,5170,5153,5154,5171,5170,5155,5171,5154,5155,5172,5171,5156,5172,5155,5156,5173,5172,5157,5173,5156,5157,5174,5173,5159,5175,5158,5159,5176,5175,5160,5176,5159,5160,5177,5176,5161,5177,5160,5161,5178,5177,5162,5178,5161,5162,5179,5178,5163,5179,5162,5163,5180,5179,5164,5180,5163,5164,5181,5180,5165,5181,5164,5165,5182,5181,5166,5182,5165,5166,5183,5182,5167,5183,5166,5167,5184,5183,5168,5184,5167,5168,5185,5184,5169,5185,5168,5169,5186,5185,5170,5186,5169,5170,5187,5186,5171,5187,5170,5171,5188,5187,5172,5188,5171,5172,5189,5188,5173,5189,5172,5173,5190,5189,5174,5190,5173,5174,5191,5190,5176,5192,5175,5176,5193,5192,5177,5193,5176,5177,5194,5193,5178,5194,5177,5178,5195,5194,5179,5195,5178,5179,5196,5195,5180,5196,5179,5180,5197,5196,5181,5197,5180,5181,5198,5197,5182,5198,5181,5182,5199,5198,5183,5199,5182,5183,5200,5199,5184,5200,5183,5184,5201,5200,5185,5201,5184,5185,5202,5201,5186,5202,5185,5186,5203,5202,5187,5203,5186,5187,5204,5203,5188,5204,5187,5188,5205,5204,5189,5205,5188,5189,5206,5205,5190,5206,5189,5190,5207,5206,5191,5207,5190,5191,5208,5207,5193,5209,5192,5193,5210,5209,5194,5210,5193,5194,5211,5210,5195,5211,5194,5195,5212,5211,5196,5212,5195,5196,5213,5212,5197,5213,5196,5197,5214,5213,5198,5214,5197,5198,5215,5214,5199,5215,5198,5199,5216,5215,5200,5216,5199,5200,5217,5216,5201,5217,5200,5201,5218,5217,5202,5218,5201,5202,5219,5218,5203,5219,5202,5203,5220,5219,5204,5220,5203,5204,5221,5220,5205,5221,5204,5205,5222,5221,5206,5222,5205,5206,5223,5222,5207,5223,5206,5207,5224,5223,5208,5224,5207,5208,5225,5224,5210,5226,5209,5210,5227,5226,5211,5227,5210,5211,5228,5227,5212,5228,5211,5212,5229,5228,5213,5229,5212,5213,5230,5229,5214,5230,5213,5214,5231,5230,5215,5231,5214,5215,5232,5231,5216,5232,5215,5216,5233,5232,5217,5233,5216,5217,5234,5233,5218,5234,5217,5218,5235,5234,5219,5235,5218,5219,5236,5235,5220,5236,5219,5220,5237,5236,5221,5237,5220,5221,5238,5237,5222,5238,5221,5222,5239,5238,5223,5239,5222,5223,5240,5239,5224,5240,5223,5224,5241,5240,5225,5241,5224,5225,5242,5241,5227,5243,5226,5227,5244,5243,5228,5244,5227,5228,5245,5244,5229,5245,5228,5229,5246,5245,5230,5246,5229,5230,5247,5246,5231,5247,5230,5231,5248,5247,5232,5248,5231,5232,5249,5248,5233,5249,5232,5233,5250,5249,5234,5250,5233,5234,5251,5250,5235,5251,5234,5235,5252,5251,5236,5252,5235,5236,5253,5252,5237,5253,5236,5237,5254,5253,5238,5254,5237,5238,5255,5254,5239,5255,5238,5239,5256,5255,5240,5256,5239,5240,5257,5256,5241,5257,5240,5241,5258,5257,5242,5258,5241,5242,5259,5258,5244,5260,5243,5244,5261,5260,5245,5261,5244,5245,5262,5261,5246,5262,5245,5246,5263,5262,5247,5263,5246,5247,5264,5263,5248,5264,5247,5248,5265,5264,5249,5265,5248,5249,5266,5265,5250,5266,5249,5250,5267,5266,5251,5267,5250,5251,5268,5267,5252,5268,5251,5252,5269,5268,5253,5269,5252,5253,5270,5269,5254,5270,5253,5254,5271,5270,5255,5271,5254,5255,5272,5271,5256,5272,5255,5256,5273,5272,5257,5273,5256,5257,5274,5273,5258,5274,5257,5258,5275,5274,5259,5275,5258,5259,5276,5275,5261,5277,5260,5261,5278,5277,5262,5278,5261,5262,5279,5278,5263,5279,5262,5263,5280,5279,5264,5280,5263,5264,5281,5280,5265,5281,5264,5265,5282,5281,5266,5282,5265,5266,5283,5282,5267,5283,5266,5267,5284,5283,5268,5284,5267,5268,5285,5284,5269,5285,5268,5269,5286,5285,5270,5286,5269,5270,5287,5286,5271,5287,5270,5271,5288,5287,5272,5288,5271,5272,5289,5288,5273,5289,5272,5273,5290,5289,5274,5290,5273,5274,5291,5290,5275,5291,5274,5275,5292,5291,5276,5292,5275,5276,5293,5292,5278,5294,5277,5278,5295,5294,5279,5295,5278,5279,5296,5295,5280,5296,5279,5280,5297,5296,5281,5297,5280,5281,5298,5297,5282,5298,5281,5282,5299,5298,5283,5299,5282,5283,5300,5299,5284,5300,5283,5284,5301,5300,5285,5301,5284,5285,5302,5301,5286,5302,5285,5286,5303,5302,5287,5303,5286,5287,5304,5303,5288,5304,5287,5288,5305,5304,5289,5305,5288,5289,5306,5305,5290,5306,5289,5290,5307,5306,5291,5307,5290,5291,5308,5307,5292,5308,5291,5292,5309,5308,5293,5309,5292,5293,5310,5309,5295,5311,5294,5295,5312,5311,5296,5312,5295,5296,5313,5312,5297,5313,5296,5297,5314,5313,5298,5314,5297,5298,5315,5314,5299,5315,5298,5299,5316,5315,5300,5316,5299,5300,5317,5316,5301,5317,5300,5301,5318,5317,5302,5318,5301,5302,5319,5318,5303,5319,5302,5303,5320,5319,5304,5320,5303,5304,5321,5320,5305,5321,5304,5305,5322,5321,5306,5322,5305,5306,5323,5322,5307,5323,5306,5307,5324,5323,5308,5324,5307,5308,5325,5324,5309,5325,5308,5309,5326,5325,5310,5326,5309,5310,5327,5326,5312,5328,5311,5312,5329,5328,5313,5329,5312,5313,5330,5329,5314,5330,5313,5314,5331,5330,5315,5331,5314,5315,5332,5331,5316,5332,5315,5316,5333,5332,5317,5333,5316,5317,5334,5333,5318,5334,5317,5318,5335,5334,5319,5335,5318,5319,5336,5335,5320,5336,5319,5320,5337,5336,5321,5337,5320,5321,5338,5337,5322,5338,5321,5322,5339,5338,5323,5339,5322,5323,5340,5339,5324,5340,5323,5324,5341,5340,5325,5341,5324,5325,5342,5341,5326,5342,5325,5326,5343,5342,5327,5343,5326,5327,5344,5343,5329,5345,5328,5329,5346,5345,5330,5346,5329,5330,5347,5346,5331,5347,5330,5331,5348,5347,5332,5348,5331,5332,5349,5348,5333,5349,5332,5333,5350,5349,5334,5350,5333,5334,5351,5350,5335,5351,5334,5335,5352,5351,5336,5352,5335,5336,5353,5352,5337,5353,5336,5337,5354,5353,5338,5354,5337,5338,5355,5354,5339,5355,5338,5339,5356,5355,5340,5356,5339,5340,5357,5356,5341,5357,5340,5341,5358,5357,5342,5358,5341,5342,5359,5358,5343,5359,5342,5343,5360,5359,5344,5360,5343,5344,5361,5360,5346,5362,5345,5346,5363,5362,5347,5363,5346,5347,5364,5363,5348,5364,5347,5348,5365,5364,5349,5365,5348,5349,5366,5365,5350,5366,5349,5350,5367,5366,5351,5367,5350,5351,5368,5367,5352,5368,5351,5352,5369,5368,5353,5369,5352,5353,5370,5369,5354,5370,5353,5354,5371,5370,5355,5371,5354,5355,5372,5371,5356,5372,5355,5356,5373,5372,5357,5373,5356,5357,5374,5373,5358,5374,5357,5358,5375,5374,5359,5375,5358,5359,5376,5375,5360,5376,5359,5360,5377,5376,5361,5377,5360,5361,5378,5377,5363,5379,5362,5363,5380,5379,5364,5380,5363,5364,5381,5380,5365,5381,5364,5365,5382,5381,5366,5382,5365,5366,5383,5382,5367,5383,5366,5367,5384,5383,5368,5384,5367,5368,5385,5384,5369,5385,5368,5369,5386,5385,5370,5386,5369,5370,5387,5386,5371,5387,5370,5371,5388,5387,5372,5388,5371,5372,5389,5388,5373,5389,5372,5373,5390,5389,5374,5390,5373,5374,5391,5390,5375,5391,5374,5375,5392,5391,5376,5392,5375,5376,5393,5392,5377,5393,5376,5377,5394,5393,5378,5394,5377,5378,5395,5394,5396,5379,5380,5396,5380,5381,5396,5381,5382,5396,5382,5383,5396,5383,5384,5396,5384,5385,5396,5385,5386,5396,5386,5387,5396,5387,5388,5396,5388,5389,5396,5389,5390,5396,5390,5391,5396,5391,5392,5396,5392,5393,5396,5393,5394,5396,5394,5395,5397,5399,5398,5397,5400,5399,5397,5401,5400,5397,5402,5401,5397,5403,5402,5397,5404,5403,5397,5405,5404,5397,5406,5405,5397,5407,5406,5397,5408,5407,5397,5409,5408,5397,5410,5409,5397,5411,5410,5397,5412,5411,5397,5413,5412,5397,5414,5413,5399,5415,5398,5399,5416,5415,5400,5416,5399,5400,5417,5416,5401,5417,5400,5401,5418,5417,5402,5418,5401,5402,5419,5418,5403,5419,5402,5403,5420,5419,5404,5420,5403,5404,5421,5420,5405,5421,5404,5405,5422,5421,5406,5422,5405,5406,5423,5422,5407,5423,5406,5407,5424,5423,5408,5424,5407,5408,5425,5424,5409,5425,5408,5409,5426,5425,5410,5426,5409,5410,5427,5426,5411,5427,5410,5411,5428,5427,5412,5428,5411,5412,5429,5428,5413,5429,5412,5413,5430,5429,5414,5430,5413,5414,5431,5430,5416,5432,5415,5416,5433,5432,5417,5433,5416,5417,5434,5433,5418,5434,5417,5418,5435,5434,5419,5435,5418,5419,5436,5435,5420,5436,5419,5420,5437,5436,5421,5437,5420,5421,5438,5437,5422,5438,5421,5422,5439,5438,5423,5439,5422,5423,5440,5439,5424,5440,5423,5424,5441,5440,5425,5441,5424,5425,5442,5441,5426,5442,5425,5426,5443,5442,5427,5443,5426,5427,5444,5443,5428,5444,5427,5428,5445,5444,5429,5445,5428,5429,5446,5445,5430,5446,5429,5430,5447,5446,5431,5447,5430,5431,5448,5447,5433,5449,5432,5433,5450,5449,5434,5450,5433,5434,5451,5450,5435,5451,5434,5435,5452,5451,5436,5452,5435,5436,5453,5452,5437,5453,5436,5437,5454,5453,5438,5454,5437,5438,5455,5454,5439,5455,5438,5439,5456,5455,5440,5456,5439,5440,5457,5456,5441,5457,5440,5441,5458,5457,5442,5458,5441,5442,5459,5458,5443,5459,5442,5443,5460,5459,5444,5460,5443,5444,5461,5460,5445,5461,5444,5445,5462,5461,5446,5462,5445,5446,5463,5462,5447,5463,5446,5447,5464,5463,5448,5464,5447,5448,5465,5464,5450,5466,5449,5450,5467,5466,5451,5467,5450,5451,5468,5467,5452,5468,5451,5452,5469,5468,5453,5469,5452,5453,5470,5469,5454,5470,5453,5454,5471,5470,5455,5471,5454,5455,5472,5471,5456,5472,5455,5456,5473,5472,5457,5473,5456,5457,5474,5473,5458,5474,5457,5458,5475,5474,5459,5475,5458,5459,5476,5475,5460,5476,5459,5460,5477,5476,5461,5477,5460,5461,5478,5477,5462,5478,5461,5462,5479,5478,5463,5479,5462,5463,5480,5479,5464,5480,5463,5464,5481,5480,5465,5481,5464,5465,5482,5481,5467,5483,5466,5467,5484,5483,5468,5484,5467,5468,5485,5484,5469,5485,5468,5469,5486,5485,5470,5486,5469,5470,5487,5486,5471,5487,5470,5471,5488,5487,5472,5488,5471,5472,5489,5488,5473,5489,5472,5473,5490,5489,5474,5490,5473,5474,5491,5490,5475,5491,5474,5475,5492,5491,5476,5492,5475,5476,5493,5492,5477,5493,5476,5477,5494,5493,5478,5494,5477,5478,5495,5494,5479,5495,5478,5479,5496,5495,5480,5496,5479,5480,5497,5496,5481,5497,5480,5481,5498,5497,5482,5498,5481,5482,5499,5498,5484,5500,5483,5484,5501,5500,5485,5501,5484,5485,5502,5501,5486,5502,5485,5486,5503,5502,5487,5503,5486,5487,5504,5503,5488,5504,5487,5488,5505,5504,5489,5505,5488,5489,5506,5505,5490,5506,5489,5490,5507,5506,5491,5507,5490,5491,5508,5507,5492,5508,5491,5492,5509,5508,5493,5509,5492,5493,5510,5509,5494,5510,5493,5494,5511,5510,5495,5511,5494,5495,5512,5511,5496,5512,5495,5496,5513,5512,5497,5513,5496,5497,5514,5513,5498,5514,5497,5498,5515,5514,5499,5515,5498,5499,5516,5515,5501,5517,5500,5501,5518,5517,5502,5518,5501,5502,5519,5518,5503,5519,5502,5503,5520,5519,5504,5520,5503,5504,5521,5520,5505,5521,5504,5505,5522,5521,5506,5522,5505,5506,5523,5522,5507,5523,5506,5507,5524,5523,5508,5524,5507,5508,5525,5524,5509,5525,5508,5509,5526,5525,5510,5526,5509,5510,5527,5526,5511,5527,5510,5511,5528,5527,5512,5528,5511,5512,5529,5528,5513,5529,5512,5513,5530,5529,5514,5530,5513,5514,5531,5530,5515,5531,5514,5515,5532,5531,5516,5532,5515,5516,5533,5532,5518,5534,5517,5518,5535,5534,5519,5535,5518,5519,5536,5535,5520,5536,5519,5520,5537,5536,5521,5537,5520,5521,5538,5537,5522,5538,5521,5522,5539,5538,5523,5539,5522,5523,5540,5539,5524,5540,5523,5524,5541,5540,5525,5541,5524,5525,5542,5541,5526,5542,5525,5526,5543,5542,5527,5543,5526,5527,5544,5543,5528,5544,5527,5528,5545,5544,5529,5545,5528,5529,5546,5545,5530,5546,5529,5530,5547,5546,5531,5547,5530,5531,5548,5547,5532,5548,5531,5532,5549,5548,5533,5549,5532,5533,5550,5549,5535,5551,5534,5535,5552,5551,5536,5552,5535,5536,5553,5552,5537,5553,5536,5537,5554,5553,5538,5554,5537,5538,5555,5554,5539,5555,5538,5539,5556,5555,5540,5556,5539,5540,5557,5556,5541,5557,5540,5541,5558,5557,5542,5558,5541,5542,5559,5558,5543,5559,5542,5543,5560,5559,5544,5560,5543,5544,5561,5560,5545,5561,5544,5545,5562,5561,5546,5562,5545,5546,5563,5562,5547,5563,5546,5547,5564,5563,5548,5564,5547,5548,5565,5564,5549,5565,5548,5549,5566,5565,5550,5566,5549,5550,5567,5566,5552,5568,5551,5552,5569,5568,5553,5569,5552,5553,5570,5569,5554,5570,5553,5554,5571,5570,5555,5571,5554,5555,5572,5571,5556,5572,5555,5556,5573,5572,5557,5573,5556,5557,5574,5573,5558,5574,5557,5558,5575,5574,5559,5575,5558,5559,5576,5575,5560,5576,5559,5560,5577,5576,5561,5577,5560,5561,5578,5577,5562,5578,5561,5562,5579,5578,5563,5579,5562,5563,5580,5579,5564,5580,5563,5564,5581,5580,5565,5581,5564,5565,5582,5581,5566,5582,5565,5566,5583,5582,5567,5583,5566,5567,5584,5583,5569,5585,5568,5569,5586,5585,5570,5586,5569,5570,5587,5586,5571,5587,5570,5571,5588,5587,5572,5588,5571,5572,5589,5588,5573,5589,5572,5573,5590,5589,5574,5590,5573,5574,5591,5590,5575,5591,5574,5575,5592,5591,5576,5592,5575,5576,5593,5592,5577,5593,5576,5577,5594,5593,5578,5594,5577,5578,5595,5594,5579,5595,5578,5579,5596,5595,5580,5596,5579,5580,5597,5596,5581,5597,5580,5581,5598,5597,5582,5598,5581,5582,5599,5598,5583,5599,5582,5583,5600,5599,5584,5600,5583,5584,5601,5600,5586,5602,5585,5586,5603,5602,5587,5603,5586,5587,5604,5603,5588,5604,5587,5588,5605,5604,5589,5605,5588,5589,5606,5605,5590,5606,5589,5590,5607,5606,5591,5607,5590,5591,5608,5607,5592,5608,5591,5592,5609,5608,5593,5609,5592,5593,5610,5609,5594,5610,5593,5594,5611,5610,5595,5611,5594,5595,5612,5611,5596,5612,5595,5596,5613,5612,5597,5613,5596,5597,5614,5613,5598,5614,5597,5598,5615,5614,5599,5615,5598,5599,5616,5615,5600,5616,5599,5600,5617,5616,5601,5617,5600,5601,5618,5617,5603,5619,5602,5603,5620,5619,5604,5620,5603,5604,5621,5620,5605,5621,5604,5605,5622,5621,5606,5622,5605,5606,5623,5622,5607,5623,5606,5607,5624,5623,5608,5624,5607,5608,5625,5624,5609,5625,5608,5609,5626,5625,5610,5626,5609,5610,5627,5626,5611,5627,5610,5611,5628,5627,5612,5628,5611,5612,5629,5628,5613,5629,5612,5613,5630,5629,5614,5630,5613,5614,5631,5630,5615,5631,5614,5615,5632,5631,5616,5632,5615,5616,5633,5632,5617,5633,5616,5617,5634,5633,5618,5634,5617,5618,5635,5634,5620,5636,5619,5620,5637,5636,5621,5637,5620,5621,5638,5637,5622,5638,5621,5622,5639,5638,5623,5639,5622,5623,5640,5639,5624,5640,5623,5624,5641,5640,5625,5641,5624,5625,5642,5641,5626,5642,5625,5626,5643,5642,5627,5643,5626,5627,5644,5643,5628,5644,5627,5628,5645,5644,5629,5645,5628,5629,5646,5645,5630,5646,5629,5630,5647,5646,5631,5647,5630,5631,5648,5647,5632,5648,5631,5632,5649,5648,5633,5649,5632,5633,5650,5649,5634,5650,5633,5634,5651,5650,5635,5651,5634,5635,5652,5651,5653,5636,5637,5653,5637,5638,5653,5638,5639,5653,5639,5640,5653,5640,5641,5653,5641,5642,5653,5642,5643,5653,5643,5644,5653,5644,5645,5653,5645,5646,5653,5646,5647,5653,5647,5648,5653,5648,5649,5653,5649,5650,5653,5650,5651,5653,5651,5652,5654,5656,5655,5654,5657,5656,5654,5658,5657,5654,5659,5658,5654,5660,5659,5654,5661,5660,5654,5662,5661,5654,5663,5662,5654,5664,5663,5654,5665,5664,5654,5666,5665,5654,5667,5666,5654,5668,5667,5654,5669,5668,5654,5670,5669,5654,5671,5670,5656,5672,5655,5656,5673,5672,5657,5673,5656,5657,5674,5673,5658,5674,5657,5658,5675,5674,5659,5675,5658,5659,5676,5675,5660,5676,5659,5660,5677,5676,5661,5677,5660,5661,5678,5677,5662,5678,5661,5662,5679,5678,5663,5679,5662,5663,5680,5679,5664,5680,5663,5664,5681,5680,5665,5681,5664,5665,5682,5681,5666,5682,5665,5666,5683,5682,5667,5683,5666,5667,5684,5683,5668,5684,5667,5668,5685,5684,5669,5685,5668,5669,5686,5685,5670,5686,5669,5670,5687,5686,5671,5687,5670,5671,5688,5687,5673,5689,5672,5673,5690,5689,5674,5690,5673,5674,5691,5690,5675,5691,5674,5675,5692,5691,5676,5692,5675,5676,5693,5692,5677,5693,5676,5677,5694,5693,5678,5694,5677,5678,5695,5694,5679,5695,5678,5679,5696,5695,5680,5696,5679,5680,5697,5696,5681,5697,5680,5681,5698,5697,5682,5698,5681,5682,5699,5698,5683,5699,5682,5683,5700,5699,5684,5700,5683,5684,5701,5700,5685,5701,5684,5685,5702,5701,5686,5702,5685,5686,5703,5702,5687,5703,5686,5687,5704,5703,5688,5704,5687,5688,5705,5704,5690,5706,5689,5690,5707,5706,5691,5707,5690,5691,5708,5707,5692,5708,5691,5692,5709,5708,5693,5709,5692,5693,5710,5709,5694,5710,5693,5694,5711,5710,5695,5711,5694,5695,5712,5711,5696,5712,5695,5696,5713,5712,5697,5713,5696,5697,5714,5713,5698,5714,5697,5698,5715,5714,5699,5715,5698,5699,5716,5715,5700,5716,5699,5700,5717,5716,5701,5717,5700,5701,5718,5717,5702,5718,5701,5702,5719,5718,5703,5719,5702,5703,5720,5719,5704,5720,5703,5704,5721,5720,5705,5721,5704,5705,5722,5721,5707,5723,5706,5707,5724,5723,5708,5724,5707,5708,5725,5724,5709,5725,5708,5709,5726,5725,5710,5726,5709,5710,5727,5726,5711,5727,5710,5711,5728,5727,5712,5728,5711,5712,5729,5728,5713,5729,5712,5713,5730,5729,5714,5730,5713,5714,5731,5730,5715,5731,5714,5715,5732,5731,5716,5732,5715,5716,5733,5732,5717,5733,5716,5717,5734,5733,5718,5734,5717,5718,5735,5734,5719,5735,5718,5719,5736,5735,5720,5736,5719,5720,5737,5736,5721,5737,5720,5721,5738,5737,5722,5738,5721,5722,5739,5738,5724,5740,5723,5724,5741,5740,5725,5741,5724,5725,5742,5741,5726,5742,5725,5726,5743,5742,5727,5743,5726,5727,5744,5743,5728,5744,5727,5728,5745,5744,5729,5745,5728,5729,5746,5745,5730,5746,5729,5730,5747,5746,5731,5747,5730,5731,5748,5747,5732,5748,5731,5732,5749,5748,5733,5749,5732,5733,5750,5749,5734,5750,5733,5734,5751,5750,5735,5751,5734,5735,5752,5751,5736,5752,5735,5736,5753,5752,5737,5753,5736,5737,5754,5753,5738,5754,5737,5738,5755,5754,5739,5755,5738,5739,5756,5755,5741,5757,5740,5741,5758,5757,5742,5758,5741,5742,5759,5758,5743,5759,5742,5743,5760,5759,5744,5760,5743,5744,5761,5760,5745,5761,5744,5745,5762,5761,5746,5762,5745,5746,5763,5762,5747,5763,5746,5747,5764,5763,5748,5764,5747,5748,5765,5764,5749,5765,5748,5749,5766,5765,5750,5766,5749,5750,5767,5766,5751,5767,5750,5751,5768,5767,5752,5768,5751,5752,5769,5768,5753,5769,5752,5753,5770,5769,5754,5770,5753,5754,5771,5770,5755,5771,5754,5755,5772,5771,5756,5772,5755,5756,5773,5772,5758,5774,5757,5758,5775,5774,5759,5775,5758,5759,5776,5775,5760,5776,5759,5760,5777,5776,5761,5777,5760,5761,5778,5777,5762,5778,5761,5762,5779,5778,5763,5779,5762,5763,5780,5779,5764,5780,5763,5764,5781,5780,5765,5781,5764,5765,5782,5781,5766,5782,5765,5766,5783,5782,5767,5783,5766,5767,5784,5783,5768,5784,5767,5768,5785,5784,5769,5785,5768,5769,5786,5785,5770,5786,5769,5770,5787,5786,5771,5787,5770,5771,5788,5787,5772,5788,5771,5772,5789,5788,5773,5789,5772,5773,5790,5789,5775,5791,5774,5775,5792,5791,5776,5792,5775,5776,5793,5792,5777,5793,5776,5777,5794,5793,5778,5794,5777,5778,5795,5794,5779,5795,5778,5779,5796,5795,5780,5796,5779,5780,5797,5796,5781,5797,5780,5781,5798,5797,5782,5798,5781,5782,5799,5798,5783,5799,5782,5783,5800,5799,5784,5800,5783,5784,5801,5800,5785,5801,5784,5785,5802,5801,5786,5802,5785,5786,5803,5802,5787,5803,5786,5787,5804,5803,5788,5804,5787,5788,5805,5804,5789,5805,5788,5789,5806,5805,5790,5806,5789,5790,5807,5806,5792,5808,5791,5792,5809,5808,5793,5809,5792,5793,5810,5809,5794,5810,5793,5794,5811,5810,5795,5811,5794,5795,5812,5811,5796,5812,5795,5796,5813,5812,5797,5813,5796,5797,5814,5813,5798,5814,5797,5798,5815,5814,5799,5815,5798,5799,5816,5815,5800,5816,5799,5800,5817,5816,5801,5817,5800,5801,5818,5817,5802,5818,5801,5802,5819,5818,5803,5819,5802,5803,5820,5819,5804,5820,5803,5804,5821,5820,5805,5821,5804,5805,5822,5821,5806,5822,5805,5806,5823,5822,5807,5823,5806,5807,5824,5823,5809,5825,5808,5809,5826,5825,5810,5826,5809,5810,5827,5826,5811,5827,5810,5811,5828,5827,5812,5828,5811,5812,5829,5828,5813,5829,5812,5813,5830,5829,5814,5830,5813,5814,5831,5830,5815,5831,5814,5815,5832,5831,5816,5832,5815,5816,5833,5832,5817,5833,5816,5817,5834,5833,5818,5834,5817,5818,5835,5834,5819,5835,5818,5819,5836,5835,5820,5836,5819,5820,5837,5836,5821,5837,5820,5821,5838,5837,5822,5838,5821,5822,5839,5838,5823,5839,5822,5823,5840,5839,5824,5840,5823,5824,5841,5840,5826,5842,5825,5826,5843,5842,5827,5843,5826,5827,5844,5843,5828,5844,5827,5828,5845,5844,5829,5845,5828,5829,5846,5845,5830,5846,5829,5830,5847,5846,5831,5847,5830,5831,5848,5847,5832,5848,5831,5832,5849,5848,5833,5849,5832,5833,5850,5849,5834,5850,5833,5834,5851,5850,5835,5851,5834,5835,5852,5851,5836,5852,5835,5836,5853,5852,5837,5853,5836,5837,5854,5853,5838,5854,5837,5838,5855,5854,5839,5855,5838,5839,5856,5855,5840,5856,5839,5840,5857,5856,5841,5857,5840,5841,5858,5857,5843,5859,5842,5843,5860,5859,5844,5860,5843,5844,5861,5860,5845,5861,5844,5845,5862,5861,5846,5862,5845,5846,5863,5862,5847,5863,5846,5847,5864,5863,5848,5864,5847,5848,5865,5864,5849,5865,5848,5849,5866,5865,5850,5866,5849,5850,5867,5866,5851,5867,5850,5851,5868,5867,5852,5868,5851,5852,5869,5868,5853,5869,5852,5853,5870,5869,5854,5870,5853,5854,5871,5870,5855,5871,5854,5855,5872,5871,5856,5872,5855,5856,5873,5872,5857,5873,5856,5857,5874,5873,5858,5874,5857,5858,5875,5874,5860,5876,5859,5860,5877,5876,5861,5877,5860,5861,5878,5877,5862,5878,5861,5862,5879,5878,5863,5879,5862,5863,5880,5879,5864,5880,5863,5864,5881,5880,5865,5881,5864,5865,5882,5881,5866,5882,5865,5866,5883,5882,5867,5883,5866,5867,5884,5883,5868,5884,5867,5868,5885,5884,5869,5885,5868,5869,5886,5885,5870,5886,5869,5870,5887,5886,5871,5887,5870,5871,5888,5887,5872,5888,5871,5872,5889,5888,5873,5889,5872,5873,5890,5889,5874,5890,5873,5874,5891,5890,5875,5891,5874,5875,5892,5891,5877,5893,5876,5877,5894,5893,5878,5894,5877,5878,5895,5894,5879,5895,5878,5879,5896,5895,5880,5896,5879,5880,5897,5896,5881,5897,5880,5881,5898,5897,5882,5898,5881,5882,5899,5898,5883,5899,5882,5883,5900,5899,5884,5900,5883,5884,5901,5900,5885,5901,5884,5885,5902,5901,5886,5902,5885,5886,5903,5902,5887,5903,5886,5887,5904,5903,5888,5904,5887,5888,5905,5904,5889,5905,5888,5889,5906,5905,5890,5906,5889,5890,5907,5906,5891,5907,5890,5891,5908,5907,5892,5908,5891,5892,5909,5908,5910,5893,5894,5910,5894,5895,5910,5895,5896,5910,5896,5897,5910,5897,5898,5910,5898,5899,5910,5899,5900,5910,5900,5901,5910,5901,5902,5910,5902,5903,5910,5903,5904,5910,5904,5905,5910,5905,5906,5910,5906,5907,5910,5907,5908,5910,5908,5909,5911,5913,5912,5911,5914,5913,5911,5915,5914,5911,5916,5915,5911,5917,5916,5911,5918,5917,5911,5919,5918,5911,5920,5919,5911,5921,5920,5911,5922,5921,5911,5923,5922,5911,5924,5923,5911,5925,5924,5911,5926,5925,5911,5927,5926,5911,5928,5927,5913,5929,5912,5913,5930,5929,5914,5930,5913,5914,5931,5930,5915,5931,5914,5915,5932,5931,5916,5932,5915,5916,5933,5932,5917,5933,5916,5917,5934,5933,5918,5934,5917,5918,5935,5934,5919,5935,5918,5919,5936,5935,5920,5936,5919,5920,5937,5936,5921,5937,5920,5921,5938,5937,5922,5938,5921,5922,5939,5938,5923,5939,5922,5923,5940,5939,5924,5940,5923,5924,5941,5940,5925,5941,5924,5925,5942,5941,5926,5942,5925,5926,5943,5942,5927,5943,5926,5927,5944,5943,5928,5944,5927,5928,5945,5944,5930,5946,5929,5930,5947,5946,5931,5947,5930,5931,5948,5947,5932,5948,5931,5932,5949,5948,5933,5949,5932,5933,5950,5949,5934,5950,5933,5934,5951,5950,5935,5951,5934,5935,5952,5951,5936,5952,5935,5936,5953,5952,5937,5953,5936,5937,5954,5953,5938,5954,5937,5938,5955,5954,5939,5955,5938,5939,5956,5955,5940,5956,5939,5940,5957,5956,5941,5957,5940,5941,5958,5957,5942,5958,5941,5942,5959,5958,5943,5959,5942,5943,5960,5959,5944,5960,5943,5944,5961,5960,5945,5961,5944,5945,5962,5961,5947,5963,5946,5947,5964,5963,5948,5964,5947,5948,5965,5964,5949,5965,5948,5949,5966,5965,5950,5966,5949,5950,5967,5966,5951,5967,5950,5951,5968,5967,5952,5968,5951,5952,5969,5968,5953,5969,5952,5953,5970,5969,5954,5970,5953,5954,5971,5970,5955,5971,5954,5955,5972,5971,5956,5972,5955,5956,5973,5972,5957,5973,5956,5957,5974,5973,5958,5974,5957,5958,5975,5974,5959,5975,5958,5959,5976,5975,5960,5976,5959,5960,5977,5976,5961,5977,5960,5961,5978,5977,5962,5978,5961,5962,5979,5978,5964,5980,5963,5964,5981,5980,5965,5981,5964,5965,5982,5981,5966,5982,5965,5966,5983,5982,5967,5983,5966,5967,5984,5983,5968,5984,5967,5968,5985,5984,5969,5985,5968,5969,5986,5985,5970,5986,5969,5970,5987,5986,5971,5987,5970,5971,5988,5987,5972,5988,5971,5972,5989,5988,5973,5989,5972,5973,5990,5989,5974,5990,5973,5974,5991,5990,5975,5991,5974,5975,5992,5991,5976,5992,5975,5976,5993,5992,5977,5993,5976,5977,5994,5993,5978,5994,5977,5978,5995,5994,5979,5995,5978,5979,5996,5995,5981,5997,5980,5981,5998,5997,5982,5998,5981,5982,5999,5998,5983,5999,5982,5983,6000,5999,5984,6000,5983,5984,6001,6000,5985,6001,5984,5985,6002,6001,5986,6002,5985,5986,6003,6002,5987,6003,5986,5987,6004,6003,5988,6004,5987,5988,6005,6004,5989,6005,5988,5989,6006,6005,5990,6006,5989,5990,6007,6006,5991,6007,5990,5991,6008,6007,5992,6008,5991,5992,6009,6008,5993,6009,5992,5993,6010,6009,5994,6010,5993,5994,6011,6010,5995,6011,5994,5995,6012,6011,5996,6012,5995,5996,6013,6012,5998,6014,5997,5998,6015,6014,5999,6015,5998,5999,6016,6015,6000,6016,5999,6000,6017,6016,6001,6017,6000,6001,6018,6017,6002,6018,6001,6002,6019,6018,6003,6019,6002,6003,6020,6019,6004,6020,6003,6004,6021,6020,6005,6021,6004,6005,6022,6021,6006,6022,6005,6006,6023,6022,6007,6023,6006,6007,6024,6023,6008,6024,6007,6008,6025,6024,6009,6025,6008,6009,6026,6025,6010,6026,6009,6010,6027,6026,6011,6027,6010,6011,6028,6027,6012,6028,6011,6012,6029,6028,6013,6029,6012,6013,6030,6029,6015,6031,6014,6015,6032,6031,6016,6032,6015,6016,6033,6032,6017,6033,6016,6017,6034,6033,6018,6034,6017,6018,6035,6034,6019,6035,6018,6019,6036,6035,6020,6036,6019,6020,6037,6036,6021,6037,6020,6021,6038,6037,6022,6038,6021,6022,6039,6038,6023,6039,6022,6023,6040,6039,6024,6040,6023,6024,6041,6040,6025,6041,6024,6025,6042,6041,6026,6042,6025,6026,6043,6042,6027,6043,6026,6027,6044,6043,6028,6044,6027,6028,6045,6044,6029,6045,6028,6029,6046,6045,6030,6046,6029,6030,6047,6046,6032,6048,6031,6032,6049,6048,6033,6049,6032,6033,6050,6049,6034,6050,6033,6034,6051,6050,6035,6051,6034,6035,6052,6051,6036,6052,6035,6036,6053,6052,6037,6053,6036,6037,6054,6053,6038,6054,6037,6038,6055,6054,6039,6055,6038,6039,6056,6055,6040,6056,6039,6040,6057,6056,6041,6057,6040,6041,6058,6057,6042,6058,6041,6042,6059,6058,6043,6059,6042,6043,6060,6059,6044,6060,6043,6044,6061,6060,6045,6061,6044,6045,6062,6061,6046,6062,6045,6046,6063,6062,6047,6063,6046,6047,6064,6063,6049,6065,6048,6049,6066,6065,6050,6066,6049,6050,6067,6066,6051,6067,6050,6051,6068,6067,6052,6068,6051,6052,6069,6068,6053,6069,6052,6053,6070,6069,6054,6070,6053,6054,6071,6070,6055,6071,6054,6055,6072,6071,6056,6072,6055,6056,6073,6072,6057,6073,6056,6057,6074,6073,6058,6074,6057,6058,6075,6074,6059,6075,6058,6059,6076,6075,6060,6076,6059,6060,6077,6076,6061,6077,6060,6061,6078,6077,6062,6078,6061,6062,6079,6078,6063,6079,6062,6063,6080,6079,6064,6080,6063,6064,6081,6080,6066,6082,6065,6066,6083,6082,6067,6083,6066,6067,6084,6083,6068,6084,6067,6068,6085,6084,6069,6085,6068,6069,6086,6085,6070,6086,6069,6070,6087,6086,6071,6087,6070,6071,6088,6087,6072,6088,6071,6072,6089,6088,6073,6089,6072,6073,6090,6089,6074,6090,6073,6074,6091,6090,6075,6091,6074,6075,6092,6091,6076,6092,6075,6076,6093,6092,6077,6093,6076,6077,6094,6093,6078,6094,6077,6078,6095,6094,6079,6095,6078,6079,6096,6095,6080,6096,6079,6080,6097,6096,6081,6097,6080,6081,6098,6097,6083,6099,6082,6083,6100,6099,6084,6100,6083,6084,6101,6100,6085,6101,6084,6085,6102,6101,6086,6102,6085,6086,6103,6102,6087,6103,6086,6087,6104,6103,6088,6104,6087,6088,6105,6104,6089,6105,6088,6089,6106,6105,6090,6106,6089,6090,6107,6106,6091,6107,6090,6091,6108,6107,6092,6108,6091,6092,6109,6108,6093,6109,6092,6093,6110,6109,6094,6110,6093,6094,6111,6110,6095,6111,6094,6095,6112,6111,6096,6112,6095,6096,6113,6112,6097,6113,6096,6097,6114,6113,6098,6114,6097,6098,6115,6114,6100,6116,6099,6100,6117,6116,6101,6117,6100,6101,6118,6117,6102,6118,6101,6102,6119,6118,6103,6119,6102,6103,6120,6119,6104,6120,6103,6104,6121,6120,6105,6121,6104,6105,6122,6121,6106,6122,6105,6106,6123,6122,6107,6123,6106,6107,6124,6123,6108,6124,6107,6108,6125,6124,6109,6125,6108,6109,6126,6125,6110,6126,6109,6110,6127,6126,6111,6127,6110,6111,6128,6127,6112,6128,6111,6112,6129,6128,6113,6129,6112,6113,6130,6129,6114,6130,6113,6114,6131,6130,6115,6131,6114,6115,6132,6131,6117,6133,6116,6117,6134,6133,6118,6134,6117,6118,6135,6134,6119,6135,6118,6119,6136,6135,6120,6136,6119,6120,6137,6136,6121,6137,6120,6121,6138,6137,6122,6138,6121,6122,6139,6138,6123,6139,6122,6123,6140,6139,6124,6140,6123,6124,6141,6140,6125,6141,6124,6125,6142,6141,6126,6142,6125,6126,6143,6142,6127,6143,6126,6127,6144,6143,6128,6144,6127,6128,6145,6144,6129,6145,6128,6129,6146,6145,6130,6146,6129,6130,6147,6146,6131,6147,6130,6131,6148,6147,6132,6148,6131,6132,6149,6148,6134,6150,6133,6134,6151,6150,6135,6151,6134,6135,6152,6151,6136,6152,6135,6136,6153,6152,6137,6153,6136,6137,6154,6153,6138,6154,6137,6138,6155,6154,6139,6155,6138,6139,6156,6155,6140,6156,6139,6140,6157,6156,6141,6157,6140,6141,6158,6157,6142,6158,6141,6142,6159,6158,6143,6159,6142,6143,6160,6159,6144,6160,6143,6144,6161,6160,6145,6161,6144,6145,6162,6161,6146,6162,6145,6146,6163,6162,6147,6163,6146,6147,6164,6163,6148,6164,6147,6148,6165,6164,6149,6165,6148,6149,6166,6165,6167,6150,6151,6167,6151,6152,6167,6152,6153,6167,6153,6154,6167,6154,6155,6167,6155,6156,6167,6156,6157,6167,6157,6158,6167,6158,6159,6167,6159,6160,6167,6160,6161,6167,6161,6162,6167,6162,6163,6167,6163,6164,6167,6164,6165,6167,6165,6166,6168,6170,6169,6168,6171,6170,6168,6172,6171,6168,6173,6172,6168,6174,6173,6168,6175,6174,6168,6176,6175,6168,6177,6176,6168,6178,6177,6168,6179,6178,6168,6180,6179,6168,6181,6180,6168,6182,6181,6168,6183,6182,6168,6184,6183,6168,6185,6184,6170,6186,6169,6170,6187,6186,6171,6187,6170,6171,6188,6187,6172,6188,6171,6172,6189,6188,6173,6189,6172,6173,6190,6189,6174,6190,6173,6174,6191,6190,6175,6191,6174,6175,6192,6191,6176,6192,6175,6176,6193,6192,6177,6193,6176,6177,6194,6193,6178,6194,6177,6178,6195,6194,6179,6195,6178,6179,6196,6195,6180,6196,6179,6180,6197,6196,6181,6197,6180,6181,6198,6197,6182,6198,6181,6182,6199,6198,6183,6199,6182,6183,6200,6199,6184,6200,6183,6184,6201,6200,6185,6201,6184,6185,6202,6201,6187,6203,6186,6187,6204,6203,6188,6204,6187,6188,6205,6204,6189,6205,6188,6189,6206,6205,6190,6206,6189,6190,6207,6206,6191,6207,6190,6191,6208,6207,6192,6208,6191,6192,6209,6208,6193,6209,6192,6193,6210,6209,6194,6210,6193,6194,6211,6210,6195,6211,6194,6195,6212,6211,6196,6212,6195,6196,6213,6212,6197,6213,6196,6197,6214,6213,6198,6214,6197,6198,6215,6214,6199,6215,6198,6199,6216,6215,6200,6216,6199,6200,6217,6216,6201,6217,6200,6201,6218,6217,6202,6218,6201,6202,6219,6218,6204,6220,6203,6204,6221,6220,6205,6221,6204,6205,6222,6221,6206,6222,6205,6206,6223,6222,6207,6223,6206,6207,6224,6223,6208,6224,6207,6208,6225,6224,6209,6225,6208,6209,6226,6225,6210,6226,6209,6210,6227,6226,6211,6227,6210,6211,6228,6227,6212,6228,6211,6212,6229,6228,6213,6229,6212,6213,6230,6229,6214,6230,6213,6214,6231,6230,6215,6231,6214,6215,6232,6231,6216,6232,6215,6216,6233,6232,6217,6233,6216,6217,6234,6233,6218,6234,6217,6218,6235,6234,6219,6235,6218,6219,6236,6235,6221,6237,6220,6221,6238,6237,6222,6238,6221,6222,6239,6238,6223,6239,6222,6223,6240,6239,6224,6240,6223,6224,6241,6240,6225,6241,6224,6225,6242,6241,6226,6242,6225,6226,6243,6242,6227,6243,6226,6227,6244,6243,6228,6244,6227,6228,6245,6244,6229,6245,6228,6229,6246,6245,6230,6246,6229,6230,6247,6246,6231,6247,6230,6231,6248,6247,6232,6248,6231,6232,6249,6248,6233,6249,6232,6233,6250,6249,6234,6250,6233,6234,6251,6250,6235,6251,6234,6235,6252,6251,6236,6252,6235,6236,6253,6252,6238,6254,6237,6238,6255,6254,6239,6255,6238,6239,6256,6255,6240,6256,6239,6240,6257,6256,6241,6257,6240,6241,6258,6257,6242,6258,6241,6242,6259,6258,6243,6259,6242,6243,6260,6259,6244,6260,6243,6244,6261,6260,6245,6261,6244,6245,6262,6261,6246,6262,6245,6246,6263,6262,6247,6263,6246,6247,6264,6263,6248,6264,6247,6248,6265,6264,6249,6265,6248,6249,6266,6265,6250,6266,6249,6250,6267,6266,6251,6267,6250,6251,6268,6267,6252,6268,6251,6252,6269,6268,6253,6269,6252,6253,6270,6269,6255,6271,6254,6255,6272,6271,6256,6272,6255,6256,6273,6272,6257,6273,6256,6257,6274,6273,6258,6274,6257,6258,6275,6274,6259,6275,6258,6259,6276,6275,6260,6276,6259,6260,6277,6276,6261,6277,6260,6261,6278,6277,6262,6278,6261,6262,6279,6278,6263,6279,6262,6263,6280,6279,6264,6280,6263,6264,6281,6280,6265,6281,6264,6265,6282,6281,6266,6282,6265,6266,6283,6282,6267,6283,6266,6267,6284,6283,6268,6284,6267,6268,6285,6284,6269,6285,6268,6269,6286,6285,6270,6286,6269,6270,6287,6286,6272,6288,6271,6272,6289,6288,6273,6289,6272,6273,6290,6289,6274,6290,6273,6274,6291,6290,6275,6291,6274,6275,6292,6291,6276,6292,6275,6276,6293,6292,6277,6293,6276,6277,6294,6293,6278,6294,6277,6278,6295,6294,6279,6295,6278,6279,6296,6295,6280,6296,6279,6280,6297,6296,6281,6297,6280,6281,6298,6297,6282,6298,6281,6282,6299,6298,6283,6299,6282,6283,6300,6299,6284,6300,6283,6284,6301,6300,6285,6301,6284,6285,6302,6301,6286,6302,6285,6286,6303,6302,6287,6303,6286,6287,6304,6303,6289,6305,6288,6289,6306,6305,6290,6306,6289,6290,6307,6306,6291,6307,6290,6291,6308,6307,6292,6308,6291,6292,6309,6308,6293,6309,6292,6293,6310,6309,6294,6310,6293,6294,6311,6310,6295,6311,6294,6295,6312,6311,6296,6312,6295,6296,6313,6312,6297,6313,6296,6297,6314,6313,6298,6314,6297,6298,6315,6314,6299,6315,6298,6299,6316,6315,6300,6316,6299,6300,6317,6316,6301,6317,6300,6301,6318,6317,6302,6318,6301,6302,6319,6318,6303,6319,6302,6303,6320,6319,6304,6320,6303,6304,6321,6320,6306,6322,6305,6306,6323,6322,6307,6323,6306,6307,6324,6323,6308,6324,6307,6308,6325,6324,6309,6325,6308,6309,6326,6325,6310,6326,6309,6310,6327,6326,6311,6327,6310,6311,6328,6327,6312,6328,6311,6312,6329,6328,6313,6329,6312,6313,6330,6329,6314,6330,6313,6314,6331,6330,6315,6331,6314,6315,6332,6331,6316,6332,6315,6316,6333,6332,6317,6333,6316,6317,6334,6333,6318,6334,6317,6318,6335,6334,6319,6335,6318,6319,6336,6335,6320,6336,6319,6320,6337,6336,6321,6337,6320,6321,6338,6337,6323,6339,6322,6323,6340,6339,6324,6340,6323,6324,6341,6340,6325,6341,6324,6325,6342,6341,6326,6342,6325,6326,6343,6342,6327,6343,6326,6327,6344,6343,6328,6344,6327,6328,6345,6344,6329,6345,6328,6329,6346,6345,6330,6346,6329,6330,6347,6346,6331,6347,6330,6331,6348,6347,6332,6348,6331,6332,6349,6348,6333,6349,6332,6333,6350,6349,6334,6350,6333,6334,6351,6350,6335,6351,6334,6335,6352,6351,6336,6352,6335,6336,6353,6352,6337,6353,6336,6337,6354,6353,6338,6354,6337,6338,6355,6354,6340,6356,6339,6340,6357,6356,6341,6357,6340,6341,6358,6357,6342,6358,6341,6342,6359,6358,6343,6359,6342,6343,6360,6359,6344,6360,6343,6344,6361,6360,6345,6361,6344,6345,6362,6361,6346,6362,6345,6346,6363,6362,6347,6363,6346,6347,6364,6363,6348,6364,6347,6348,6365,6364,6349,6365,6348,6349,6366,6365,6350,6366,6349,6350,6367,6366,6351,6367,6350,6351,6368,6367,6352,6368,6351,6352,6369,6368,6353,6369,6352,6353,6370,6369,6354,6370,6353,6354,6371,6370,6355,6371,6354,6355,6372,6371,6357,6373,6356,6357,6374,6373,6358,6374,6357,6358,6375,6374,6359,6375,6358,6359,6376,6375,6360,6376,6359,6360,6377,6376,6361,6377,6360,6361,6378,6377,6362,6378,6361,6362,6379,6378,6363,6379,6362,6363,6380,6379,6364,6380,6363,6364,6381,6380,6365,6381,6364,6365,6382,6381,6366,6382,6365,6366,6383,6382,6367,6383,6366,6367,6384,6383,6368,6384,6367,6368,6385,6384,6369,6385,6368,6369,6386,6385,6370,6386,6369,6370,6387,6386,6371,6387,6370,6371,6388,6387,6372,6388,6371,6372,6389,6388,6374,6390,6373,6374,6391,6390,6375,6391,6374,6375,6392,6391,6376,6392,6375,6376,6393,6392,6377,6393,6376,6377,6394,6393,6378,6394,6377,6378,6395,6394,6379,6395,6378,6379,6396,6395,6380,6396,6379,6380,6397,6396,6381,6397,6380,6381,6398,6397,6382,6398,6381,6382,6399,6398,6383,6399,6382,6383,6400,6399,6384,6400,6383,6384,6401,6400,6385,6401,6384,6385,6402,6401,6386,6402,6385,6386,6403,6402,6387,6403,6386,6387,6404,6403,6388,6404,6387,6388,6405,6404,6389,6405,6388,6389,6406,6405,6391,6407,6390,6391,6408,6407,6392,6408,6391,6392,6409,6408,6393,6409,6392,6393,6410,6409,6394,6410,6393,6394,6411,6410,6395,6411,6394,6395,6412,6411,6396,6412,6395,6396,6413,6412,6397,6413,6396,6397,6414,6413,6398,6414,6397,6398,6415,6414,6399,6415,6398,6399,6416,6415,6400,6416,6399,6400,6417,6416,6401,6417,6400,6401,6418,6417,6402,6418,6401,6402,6419,6418,6403,6419,6402,6403,6420,6419,6404,6420,6403,6404,6421,6420,6405,6421,6404,6405,6422,6421,6406,6422,6405,6406,6423,6422,6424,6407,6408,6424,6408,6409,6424,6409,6410,6424,6410,6411,6424,6411,6412,6424,6412,6413,6424,6413,6414,6424,6414,6415,6424,6415,6416,6424,6416,6417,6424,6417,6418,6424,6418,6419,6424,6419,6420,6424,6420,6421,6424,6421,6422,6424,6422,6423]
Coordinate53 = x3d.Coordinate()
Coordinate53.DEF = "c03f39530"
IndexedTriangleSet52.coord = Coordinate53
Color54 = x3d.Color()
IndexedTriangleSet52.color = Color54
Shape49.geometry = IndexedTriangleSet52
HAnimHumanoid48.skin.append(Shape49)
HAnimJoint55 = x3d.HAnimJoint()
HAnimJoint55.name = "Hips"
HAnimJoint55.DEF = "_Hips"
HAnimJoint55.rotation = [-0.922733,-0.06516,-0.379891,0.083338]
HAnimJoint55.skinCoordIndex = [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,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]
HAnimJoint55.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint55.ulimit = [0,0,0]
HAnimJoint55.llimit = [0,0,0]
HAnimJoint56 = x3d.HAnimJoint()
HAnimJoint56.name = "LeftHip"
HAnimJoint56.DEF = "_LeftHip"
HAnimJoint56.center = [0.193548,0,0]
HAnimJoint56.rotation = [0.820139,0.385255,0.423026,0.122068]
HAnimJoint56.skinCoordIndex = [771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027]
HAnimJoint56.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint56.ulimit = [0,0,0]
HAnimJoint56.llimit = [0,0,0]
HAnimJoint57 = x3d.HAnimJoint()
HAnimJoint57.name = "LeftKnee"
HAnimJoint57.DEF = "_LeftKnee"
HAnimJoint57.center = [0.193548,-1.129032,0]
HAnimJoint57.rotation = [-0.607431,-0.522806,-0.598082,0.111567]
HAnimJoint57.skinCoordIndex = [1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284]
HAnimJoint57.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint57.ulimit = [0,0,0]
HAnimJoint57.llimit = [0,0,0]
HAnimJoint58 = x3d.HAnimJoint()
HAnimJoint58.name = "LeftAnkle"
HAnimJoint58.DEF = "_LeftAnkle"
HAnimJoint58.center = [0.193548,-2.129032,0]
HAnimJoint58.rotation = [0.700938,0.250389,0.667826,0.063876]
HAnimJoint58.skinCoordIndex = [1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541]
HAnimJoint58.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint58.ulimit = [0,0,0]
HAnimJoint58.llimit = [0,0,0]
HAnimJoint59 = x3d.HAnimJoint()
HAnimJoint59.name = "LeftAnkleEnd"
HAnimJoint59.DEF = "_LeftAnkleEnd"
HAnimJoint59.center = [0.193548,-2.354838,-0.096774]
HAnimJoint59.skinCoordIndex = [1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798]
HAnimJoint59.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint59.ulimit = [0,0,0]
HAnimJoint59.llimit = [0,0,0]
HAnimJoint58.children.append(HAnimJoint59)
HAnimJoint57.children.append(HAnimJoint58)
HAnimJoint56.children.append(HAnimJoint57)
HAnimJoint55.children.append(HAnimJoint56)
HAnimJoint60 = x3d.HAnimJoint()
HAnimJoint60.name = "RightHip"
HAnimJoint60.DEF = "_RightHip"
HAnimJoint60.center = [-0.193548,0,0]
HAnimJoint60.rotation = [0.981172,-0.172956,-0.085957,0.104632]
HAnimJoint60.skinCoordIndex = [1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055]
HAnimJoint60.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint60.ulimit = [0,0,0]
HAnimJoint60.llimit = [0,0,0]
HAnimJoint61 = x3d.HAnimJoint()
HAnimJoint61.name = "RightKnee"
HAnimJoint61.DEF = "_RightKnee"
HAnimJoint61.center = [-0.193548,-1.129032,0]
HAnimJoint61.rotation = [-0.054493,0.875338,0.480431,0.072507]
HAnimJoint61.skinCoordIndex = [2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312]
HAnimJoint61.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint61.ulimit = [0,0,0]
HAnimJoint61.llimit = [0,0,0]
HAnimJoint62 = x3d.HAnimJoint()
HAnimJoint62.name = "RightAnkle"
HAnimJoint62.DEF = "_RightAnkle"
HAnimJoint62.center = [-0.193548,-2.129032,0]
HAnimJoint62.rotation = [-0.661555,-0.336789,-0.670013,0.034124]
HAnimJoint62.skinCoordIndex = [2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569]
HAnimJoint62.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint62.ulimit = [0,0,0]
HAnimJoint62.llimit = [0,0,0]
HAnimJoint63 = x3d.HAnimJoint()
HAnimJoint63.name = "RightAnkleEnd"
HAnimJoint63.DEF = "_RightAnkleEnd"
HAnimJoint63.center = [-0.193548,-2.354838,-0.096774]
HAnimJoint63.skinCoordIndex = [2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826]
HAnimJoint63.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint63.ulimit = [0,0,0]
HAnimJoint63.llimit = [0,0,0]
HAnimJoint62.children.append(HAnimJoint63)
HAnimJoint61.children.append(HAnimJoint62)
HAnimJoint60.children.append(HAnimJoint61)
HAnimJoint55.children.append(HAnimJoint60)
HAnimJoint64 = x3d.HAnimJoint()
HAnimJoint64.name = "Chest"
HAnimJoint64.DEF = "_Chest"
HAnimJoint64.center = [0,0.193548,-0.064516]
HAnimJoint64.skinCoordIndex = [2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3082,3083]
HAnimJoint64.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint64.ulimit = [0,0,0]
HAnimJoint64.llimit = [0,0,0]
HAnimJoint65 = x3d.HAnimJoint()
HAnimJoint65.name = "Chest2"
HAnimJoint65.DEF = "_Chest2"
HAnimJoint65.center = [0,0.387096,-0.064516]
HAnimJoint65.rotation = [-0.048364,0.174889,0.9834,0.078102]
HAnimJoint65.skinCoordIndex = [3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3113,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3184,3185,3186,3187,3188,3189,3190,3191,3192,3193,3194,3195,3196,3197,3198,3199,3200,3201,3202,3203,3204,3205,3206,3207,3208,3209,3210,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3241,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3252,3253,3254,3255,3256,3257,3258,3259,3260,3261,3262,3263,3264,3265,3266,3267,3268,3269,3270,3271,3272,3273,3274,3275,3276,3277,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419,3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,3711,3712,3713,3714,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3802,3803,3804,3805,3806,3807,3808,3809,3810,3811,3812,3813,3814,3815,3816,3817,3818,3819,3820,3821,3822,3823,3824,3825,3826,3827,3828,3829,3830,3831,3832,3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854]
HAnimJoint65.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint65.ulimit = [0,0,0]
HAnimJoint65.llimit = [0,0,0]
HAnimJoint66 = x3d.HAnimJoint()
HAnimJoint66.name = "LeftCollar"
HAnimJoint66.DEF = "_LeftCollar"
HAnimJoint66.center = [0.193548,1.225806,0]
HAnimJoint66.skinCoordIndex = [3855,3856,3857,3858,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,3870,3871,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4083,4084,4085,4086,4087,4088,4089,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111]
HAnimJoint66.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint66.ulimit = [0,0,0]
HAnimJoint66.llimit = [0,0,0]
HAnimJoint67 = x3d.HAnimJoint()
HAnimJoint67.name = "LeftShoulder"
HAnimJoint67.DEF = "_LeftShoulder"
HAnimJoint67.center = [0.516129,1.225806,0]
HAnimJoint67.rotation = [0.143927,-0.953293,-0.265552,0.213214]
HAnimJoint67.skinCoordIndex = [4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4139,4140,4141,4142,4143,4144,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4170,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299,4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368]
HAnimJoint67.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint67.ulimit = [0,0,0]
HAnimJoint67.llimit = [0,0,0]
HAnimJoint68 = x3d.HAnimJoint()
HAnimJoint68.name = "LeftElbow"
HAnimJoint68.DEF = "_LeftElbow"
HAnimJoint68.center = [0.516129,0.451612,0]
HAnimJoint68.rotation = [-0.023489,0.963443,-0.266882,0.282057]
HAnimJoint68.skinCoordIndex = [4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625]
HAnimJoint68.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint68.ulimit = [0,0,0]
HAnimJoint68.llimit = [0,0,0]
HAnimJoint69 = x3d.HAnimJoint()
HAnimJoint69.name = "LeftWrist"
HAnimJoint69.DEF = "_LeftWrist"
HAnimJoint69.center = [0.516129,-0.161291,0]
HAnimJoint69.rotation = [0.831805,0.304275,0.464237,0.181447]
HAnimJoint69.skinCoordIndex = [4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4681,4682,4683,4684,4685,4686,4687,4688,4689,4690,4691,4692,4693,4694,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4745,4746,4747,4748,4749,4750,4751,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,4807,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4881,4882]
HAnimJoint69.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint69.ulimit = [0,0,0]
HAnimJoint69.llimit = [0,0,0]
HAnimJoint68.children.append(HAnimJoint69)
HAnimJoint67.children.append(HAnimJoint68)
HAnimJoint66.children.append(HAnimJoint67)
HAnimJoint65.children.append(HAnimJoint66)
HAnimJoint70 = x3d.HAnimJoint()
HAnimJoint70.name = "RightCollar"
HAnimJoint70.DEF = "_RightCollar"
HAnimJoint70.center = [-0.193548,1.225806,0]
HAnimJoint70.skinCoordIndex = [4883,4884,4885,4886,4887,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,4958,4959,4960,4961,4962,4963,4964,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,4989,4990,4991,4992,4993,4994,4995,4996,4997,4998,4999,5000,5001,5002,5003,5004,5005,5006,5007,5008,5009,5010,5011,5012,5013,5014,5015,5016,5017,5018,5019,5020,5021,5022,5023,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,5040,5041,5042,5043,5044,5045,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139]
HAnimJoint70.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint70.ulimit = [0,0,0]
HAnimJoint70.llimit = [0,0,0]
HAnimJoint71 = x3d.HAnimJoint()
HAnimJoint71.name = "RightShoulder"
HAnimJoint71.DEF = "_RightShoulder"
HAnimJoint71.center = [-0.516129,1.225806,0]
HAnimJoint71.rotation = [0.434395,0.861147,0.264057,0.110508]
HAnimJoint71.skinCoordIndex = [5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396]
HAnimJoint71.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint71.ulimit = [0,0,0]
HAnimJoint71.llimit = [0,0,0]
HAnimJoint72 = x3d.HAnimJoint()
HAnimJoint72.name = "RightElbow"
HAnimJoint72.DEF = "_RightElbow"
HAnimJoint72.center = [-0.516129,0.451612,0]
HAnimJoint72.rotation = [-0.179208,-0.972335,-0.149833,0.304531]
HAnimJoint72.skinCoordIndex = [5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653]
HAnimJoint72.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint72.ulimit = [0,0,0]
HAnimJoint72.llimit = [0,0,0]
HAnimJoint73 = x3d.HAnimJoint()
HAnimJoint73.name = "RightWrist"
HAnimJoint73.DEF = "_RightWrist"
HAnimJoint73.center = [-0.516129,-0.161291,0]
HAnimJoint73.rotation = [0.55477,-0.191888,0.809574,0.056037]
HAnimJoint73.skinCoordIndex = [5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,5742,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910]
HAnimJoint73.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint73.ulimit = [0,0,0]
HAnimJoint73.llimit = [0,0,0]
HAnimJoint72.children.append(HAnimJoint73)
HAnimJoint71.children.append(HAnimJoint72)
HAnimJoint70.children.append(HAnimJoint71)
HAnimJoint65.children.append(HAnimJoint70)
HAnimJoint74 = x3d.HAnimJoint()
HAnimJoint74.name = "Neck"
HAnimJoint74.DEF = "_Neck"
HAnimJoint74.center = [0,1.354838,0]
HAnimJoint74.rotation = [0.740445,-0.567374,0.360317,0.052709]
HAnimJoint74.skinCoordIndex = [5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6000,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6138,6139,6140,6141,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167]
HAnimJoint74.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint74.ulimit = [0,0,0]
HAnimJoint74.llimit = [0,0,0]
HAnimJoint75 = x3d.HAnimJoint()
HAnimJoint75.name = "Head"
HAnimJoint75.DEF = "_Head"
HAnimJoint75.center = [0,1.774193,0]
HAnimJoint75.rotation = [0.740445,-0.567373,0.360318,0.052709]
HAnimJoint75.skinCoordIndex = [6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424]
HAnimJoint75.skinCoordWeight = [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
HAnimJoint75.ulimit = [0,0,0]
HAnimJoint75.llimit = [0,0,0]
HAnimJoint74.children.append(HAnimJoint75)
HAnimJoint65.children.append(HAnimJoint74)
HAnimJoint64.children.append(HAnimJoint65)
HAnimJoint55.children.append(HAnimJoint64)
HAnimHumanoid48.skeleton.append(HAnimJoint55)
Coordinate76 = x3d.Coordinate()
Coordinate76.USE = "c03f39530"
HAnimHumanoid48.skinCoord = Coordinate76
HAnimJoint77 = x3d.HAnimJoint()
HAnimJoint77.USE = "_Hips"
HAnimHumanoid48.joints.append(HAnimJoint77)
HAnimJoint78 = x3d.HAnimJoint()
HAnimJoint78.USE = "_LeftHip"
HAnimHumanoid48.joints.append(HAnimJoint78)
HAnimJoint79 = x3d.HAnimJoint()
HAnimJoint79.USE = "_LeftKnee"
HAnimHumanoid48.joints.append(HAnimJoint79)
HAnimJoint80 = x3d.HAnimJoint()
HAnimJoint80.USE = "_LeftAnkle"
HAnimHumanoid48.joints.append(HAnimJoint80)
HAnimJoint81 = x3d.HAnimJoint()
HAnimJoint81.USE = "_LeftAnkleEnd"
HAnimHumanoid48.joints.append(HAnimJoint81)
HAnimJoint82 = x3d.HAnimJoint()
HAnimJoint82.USE = "_RightHip"
HAnimHumanoid48.joints.append(HAnimJoint82)
HAnimJoint83 = x3d.HAnimJoint()
HAnimJoint83.USE = "_RightKnee"
HAnimHumanoid48.joints.append(HAnimJoint83)
HAnimJoint84 = x3d.HAnimJoint()
HAnimJoint84.USE = "_RightAnkle"
HAnimHumanoid48.joints.append(HAnimJoint84)
HAnimJoint85 = x3d.HAnimJoint()
HAnimJoint85.USE = "_RightAnkleEnd"
HAnimHumanoid48.joints.append(HAnimJoint85)
HAnimJoint86 = x3d.HAnimJoint()
HAnimJoint86.USE = "_Chest"
HAnimHumanoid48.joints.append(HAnimJoint86)
HAnimJoint87 = x3d.HAnimJoint()
HAnimJoint87.USE = "_Chest2"
HAnimHumanoid48.joints.append(HAnimJoint87)
HAnimJoint88 = x3d.HAnimJoint()
HAnimJoint88.USE = "_LeftCollar"
HAnimHumanoid48.joints.append(HAnimJoint88)
HAnimJoint89 = x3d.HAnimJoint()
HAnimJoint89.USE = "_LeftShoulder"
HAnimHumanoid48.joints.append(HAnimJoint89)
HAnimJoint90 = x3d.HAnimJoint()
HAnimJoint90.USE = "_LeftElbow"
HAnimHumanoid48.joints.append(HAnimJoint90)
HAnimJoint91 = x3d.HAnimJoint()
HAnimJoint91.USE = "_LeftWrist"
HAnimHumanoid48.joints.append(HAnimJoint91)
HAnimJoint92 = x3d.HAnimJoint()
HAnimJoint92.USE = "_RightCollar"
HAnimHumanoid48.joints.append(HAnimJoint92)
HAnimJoint93 = x3d.HAnimJoint()
HAnimJoint93.USE = "_RightShoulder"
HAnimHumanoid48.joints.append(HAnimJoint93)
HAnimJoint94 = x3d.HAnimJoint()
HAnimJoint94.USE = "_RightElbow"
HAnimHumanoid48.joints.append(HAnimJoint94)
HAnimJoint95 = x3d.HAnimJoint()
HAnimJoint95.USE = "_RightWrist"
HAnimHumanoid48.joints.append(HAnimJoint95)
HAnimJoint96 = x3d.HAnimJoint()
HAnimJoint96.USE = "_Neck"
HAnimHumanoid48.joints.append(HAnimJoint96)
HAnimJoint97 = x3d.HAnimJoint()
HAnimJoint97.USE = "_Head"
HAnimHumanoid48.joints.append(HAnimJoint97)
Scene18.children.append(HAnimHumanoid48)
ProtoInstance98 = x3d.ProtoInstance()
ProtoInstance98.name = "PAnim"
ProtoInstance98.DEF = "t02de8af0"
fieldValue99 = x3d.fieldValue()
fieldValue99.name = "period"
fieldValue99.value = "4.750095"
ProtoInstance98.fieldValue.append(fieldValue99)
fieldValue100 = x3d.fieldValue()
fieldValue100.name = "children"
PositionInterpolator101 = x3d.PositionInterpolator()
PositionInterpolator101.DEF = "pi_Hips"
PositionInterpolator101.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(PositionInterpolator101)
OrientationInterpolator102 = x3d.OrientationInterpolator()
OrientationInterpolator102.DEF = "oi_Hips"
OrientationInterpolator102.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator102)
OrientationInterpolator103 = x3d.OrientationInterpolator()
OrientationInterpolator103.DEF = "oi_LeftHip"
OrientationInterpolator103.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator103)
OrientationInterpolator104 = x3d.OrientationInterpolator()
OrientationInterpolator104.DEF = "oi_LeftKnee"
OrientationInterpolator104.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator104)
OrientationInterpolator105 = x3d.OrientationInterpolator()
OrientationInterpolator105.DEF = "oi_LeftAnkle"
OrientationInterpolator105.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator105)
OrientationInterpolator106 = x3d.OrientationInterpolator()
OrientationInterpolator106.DEF = "oi_LeftAnkleEnd"
OrientationInterpolator106.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator106)
OrientationInterpolator107 = x3d.OrientationInterpolator()
OrientationInterpolator107.DEF = "oi_RightHip"
OrientationInterpolator107.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator107)
OrientationInterpolator108 = x3d.OrientationInterpolator()
OrientationInterpolator108.DEF = "oi_RightKnee"
OrientationInterpolator108.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator108)
OrientationInterpolator109 = x3d.OrientationInterpolator()
OrientationInterpolator109.DEF = "oi_RightAnkle"
OrientationInterpolator109.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator109)
OrientationInterpolator110 = x3d.OrientationInterpolator()
OrientationInterpolator110.DEF = "oi_RightAnkleEnd"
OrientationInterpolator110.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator110)
OrientationInterpolator111 = x3d.OrientationInterpolator()
OrientationInterpolator111.DEF = "oi_Chest"
OrientationInterpolator111.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator111)
OrientationInterpolator112 = x3d.OrientationInterpolator()
OrientationInterpolator112.DEF = "oi_Chest2"
OrientationInterpolator112.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator112)
OrientationInterpolator113 = x3d.OrientationInterpolator()
OrientationInterpolator113.DEF = "oi_LeftCollar"
OrientationInterpolator113.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator113)
OrientationInterpolator114 = x3d.OrientationInterpolator()
OrientationInterpolator114.DEF = "oi_LeftShoulder"
OrientationInterpolator114.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator114)
OrientationInterpolator115 = x3d.OrientationInterpolator()
OrientationInterpolator115.DEF = "oi_LeftElbow"
OrientationInterpolator115.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator115)
OrientationInterpolator116 = x3d.OrientationInterpolator()
OrientationInterpolator116.DEF = "oi_LeftWrist"
OrientationInterpolator116.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator116)
OrientationInterpolator117 = x3d.OrientationInterpolator()
OrientationInterpolator117.DEF = "oi_RightCollar"
OrientationInterpolator117.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator117)
OrientationInterpolator118 = x3d.OrientationInterpolator()
OrientationInterpolator118.DEF = "oi_RightShoulder"
OrientationInterpolator118.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator118)
OrientationInterpolator119 = x3d.OrientationInterpolator()
OrientationInterpolator119.DEF = "oi_RightElbow"
OrientationInterpolator119.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator119)
OrientationInterpolator120 = x3d.OrientationInterpolator()
OrientationInterpolator120.DEF = "oi_RightWrist"
OrientationInterpolator120.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator120)
OrientationInterpolator121 = x3d.OrientationInterpolator()
OrientationInterpolator121.DEF = "oi_Neck"
OrientationInterpolator121.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator121)
OrientationInterpolator122 = x3d.OrientationInterpolator()
OrientationInterpolator122.DEF = "oi_Head"
OrientationInterpolator122.key = [0,0.003509,0.007018,0.010526,0.014035,0.017544,0.021053,0.024561,0.02807,0.031579,0.035088,0.038596,0.042105,0.045614,0.049123,0.052632,0.05614,0.059649,0.063158,0.066667,0.070175,0.073684,0.077193,0.080702,0.084211,0.087719,0.091228,0.094737,0.098246,0.101754,0.105263,0.108772,0.112281,0.115789,0.119298,0.122807,0.126316,0.129825,0.133333,0.136842,0.140351,0.14386,0.147368,0.150877,0.154386,0.157895,0.161404,0.164912,0.168421,0.17193,0.175439,0.178947,0.182456,0.185965,0.189474,0.192982,0.196491,0.2,0.203509,0.207018,0.210526,0.214035,0.217544,0.221053,0.224561,0.22807,0.231579,0.235088,0.238596,0.242105,0.245614,0.249123,0.252632,0.25614,0.259649,0.263158,0.266667,0.270175,0.273684,0.277193,0.280702,0.284211,0.287719,0.291228,0.294737,0.298246,0.301754,0.305263,0.308772,0.312281,0.315789,0.319298,0.322807,0.326316,0.329825,0.333333,0.336842,0.340351,0.34386,0.347368,0.350877,0.354386,0.357895,0.361403,0.364912,0.368421,0.37193,0.375439,0.378947,0.382456,0.385965,0.389474,0.392982,0.396491,0.4,0.403509,0.407018,0.410526,0.414035,0.417544,0.421053,0.424561,0.42807,0.431579,0.435088,0.438596,0.442105,0.445614,0.449123,0.452632,0.45614,0.459649,0.463158,0.466667,0.470175,0.473684,0.477193,0.480702,0.484211,0.487719,0.491228,0.494737,0.498246,0.501754,0.505263,0.508772,0.512281,0.515789,0.519298,0.522807,0.526316,0.529825,0.533333,0.536842,0.540351,0.54386,0.547368,0.550877,0.554386,0.557895,0.561404,0.564912,0.568421,0.57193,0.575439,0.578947,0.582456,0.585965,0.589474,0.592982,0.596491,0.6,0.603509,0.607018,0.610526,0.614035,0.617544,0.621053,0.624561,0.62807,0.631579,0.635088,0.638596,0.642105,0.645614,0.649123,0.652632,0.65614,0.659649,0.663158,0.666667,0.670175,0.673684,0.677193,0.680702,0.684211,0.687719,0.691228,0.694737,0.698246,0.701754,0.705263,0.708772,0.712281,0.715789,0.719298,0.722807,0.726316,0.729825,0.733333,0.736842,0.740351,0.74386,0.747368,0.750877,0.754386,0.757895,0.761404,0.764912,0.768421,0.77193,0.775439,0.778947,0.782456,0.785965,0.789474,0.792982,0.796491,0.8,0.803509,0.807018,0.810526,0.814035,0.817544,0.821053,0.824561,0.82807,0.831579,0.835088,0.838596,0.842105,0.845614,0.849123,0.852632,0.85614,0.859649,0.863158,0.866667,0.870175,0.873684,0.877193,0.880702,0.884211,0.887719,0.891228,0.894737,0.898246,0.901754,0.905263,0.908772,0.912281,0.915789,0.919298,0.922807,0.926316,0.929825,0.933333,0.936842,0.940351,0.94386,0.947368,0.950877,0.954386,0.957895,0.961403,0.964912,0.968421,0.97193,0.975439,0.978947,0.982456,0.985965,0.989474,0.992982,0.996491,1]
fieldValue100.children.append(OrientationInterpolator122)
ProtoInstance98.fieldValue.append(fieldValue100)
Scene18.children.append(ProtoInstance98)
Script123 = x3d.Script()
Script123.DEF = "s03e13e80"
Script123.directOutput = True
field124 = x3d.field()
field124.name = "f03e07a38"
field124.accessType = "inputOutput"
field124.type = "SFFloat"
field124.value = 0
Script123.field.append(field124)
field125 = x3d.field()
field125.name = "pi_Hips"
field125.accessType = "inputOutput"
field125.type = "SFNode"
PositionInterpolator126 = x3d.PositionInterpolator()
PositionInterpolator126.USE = "pi_Hips"
field125.children.append(PositionInterpolator126)
Script123.field.append(field125)
field127 = x3d.field()
field127.name = "Hips"
field127.accessType = "inputOutput"
field127.type = "SFNode"
HAnimJoint128 = x3d.HAnimJoint()
HAnimJoint128.USE = "_Hips"
field127.joints.append(HAnimJoint128)
Script123.field.append(field127)
field129 = x3d.field()
field129.name = "oi_Hips"
field129.accessType = "inputOutput"
field129.type = "SFNode"
OrientationInterpolator130 = x3d.OrientationInterpolator()
OrientationInterpolator130.USE = "oi_Hips"
field129.children.append(OrientationInterpolator130)
Script123.field.append(field129)
field131 = x3d.field()
field131.name = "oi_LeftHip"
field131.accessType = "inputOutput"
field131.type = "SFNode"
OrientationInterpolator132 = x3d.OrientationInterpolator()
OrientationInterpolator132.USE = "oi_LeftHip"
field131.children.append(OrientationInterpolator132)
Script123.field.append(field131)
field133 = x3d.field()
field133.name = "LeftHip"
field133.accessType = "inputOutput"
field133.type = "SFNode"
HAnimJoint134 = x3d.HAnimJoint()
HAnimJoint134.USE = "_LeftHip"
field133.joints.append(HAnimJoint134)
Script123.field.append(field133)
field135 = x3d.field()
field135.name = "oi_LeftKnee"
field135.accessType = "inputOutput"
field135.type = "SFNode"
OrientationInterpolator136 = x3d.OrientationInterpolator()
OrientationInterpolator136.USE = "oi_LeftKnee"
field135.children.append(OrientationInterpolator136)
Script123.field.append(field135)
field137 = x3d.field()
field137.name = "LeftKnee"
field137.accessType = "inputOutput"
field137.type = "SFNode"
HAnimJoint138 = x3d.HAnimJoint()
HAnimJoint138.USE = "_LeftKnee"
field137.joints.append(HAnimJoint138)
Script123.field.append(field137)
field139 = x3d.field()
field139.name = "oi_LeftAnkle"
field139.accessType = "inputOutput"
field139.type = "SFNode"
OrientationInterpolator140 = x3d.OrientationInterpolator()
OrientationInterpolator140.USE = "oi_LeftAnkle"
field139.children.append(OrientationInterpolator140)
Script123.field.append(field139)
field141 = x3d.field()
field141.name = "LeftAnkle"
field141.accessType = "inputOutput"
field141.type = "SFNode"
HAnimJoint142 = x3d.HAnimJoint()
HAnimJoint142.USE = "_LeftAnkle"
field141.joints.append(HAnimJoint142)
Script123.field.append(field141)
field143 = x3d.field()
field143.name = "oi_LeftAnkleEnd"
field143.accessType = "inputOutput"
field143.type = "SFNode"
OrientationInterpolator144 = x3d.OrientationInterpolator()
OrientationInterpolator144.USE = "oi_LeftAnkleEnd"
field143.children.append(OrientationInterpolator144)
Script123.field.append(field143)
field145 = x3d.field()
field145.name = "LeftAnkleEnd"
field145.accessType = "inputOutput"
field145.type = "SFNode"
HAnimJoint146 = x3d.HAnimJoint()
HAnimJoint146.USE = "_LeftAnkleEnd"
field145.joints.append(HAnimJoint146)
Script123.field.append(field145)
field147 = x3d.field()
field147.name = "oi_RightHip"
field147.accessType = "inputOutput"
field147.type = "SFNode"
OrientationInterpolator148 = x3d.OrientationInterpolator()
OrientationInterpolator148.USE = "oi_RightHip"
field147.children.append(OrientationInterpolator148)
Script123.field.append(field147)
field149 = x3d.field()
field149.name = "RightHip"
field149.accessType = "inputOutput"
field149.type = "SFNode"
HAnimJoint150 = x3d.HAnimJoint()
HAnimJoint150.USE = "_RightHip"
field149.joints.append(HAnimJoint150)
Script123.field.append(field149)
field151 = x3d.field()
field151.name = "oi_RightKnee"
field151.accessType = "inputOutput"
field151.type = "SFNode"
OrientationInterpolator152 = x3d.OrientationInterpolator()
OrientationInterpolator152.USE = "oi_RightKnee"
field151.children.append(OrientationInterpolator152)
Script123.field.append(field151)
field153 = x3d.field()
field153.name = "RightKnee"
field153.accessType = "inputOutput"
field153.type = "SFNode"
HAnimJoint154 = x3d.HAnimJoint()
HAnimJoint154.USE = "_RightKnee"
field153.joints.append(HAnimJoint154)
Script123.field.append(field153)
field155 = x3d.field()
field155.name = "oi_RightAnkle"
field155.accessType = "inputOutput"
field155.type = "SFNode"
OrientationInterpolator156 = x3d.OrientationInterpolator()
OrientationInterpolator156.USE = "oi_RightAnkle"
field155.children.append(OrientationInterpolator156)
Script123.field.append(field155)
field157 = x3d.field()
field157.name = "RightAnkle"
field157.accessType = "inputOutput"
field157.type = "SFNode"
HAnimJoint158 = x3d.HAnimJoint()
HAnimJoint158.USE = "_RightAnkle"
field157.joints.append(HAnimJoint158)
Script123.field.append(field157)
field159 = x3d.field()
field159.name = "oi_RightAnkleEnd"
field159.accessType = "inputOutput"
field159.type = "SFNode"
OrientationInterpolator160 = x3d.OrientationInterpolator()
OrientationInterpolator160.USE = "oi_RightAnkleEnd"
field159.children.append(OrientationInterpolator160)
Script123.field.append(field159)
field161 = x3d.field()
field161.name = "RightAnkleEnd"
field161.accessType = "inputOutput"
field161.type = "SFNode"
HAnimJoint162 = x3d.HAnimJoint()
HAnimJoint162.USE = "_RightAnkleEnd"
field161.joints.append(HAnimJoint162)
Script123.field.append(field161)
field163 = x3d.field()
field163.name = "oi_Chest"
field163.accessType = "inputOutput"
field163.type = "SFNode"
OrientationInterpolator164 = x3d.OrientationInterpolator()
OrientationInterpolator164.USE = "oi_Chest"
field163.children.append(OrientationInterpolator164)
Script123.field.append(field163)
field165 = x3d.field()
field165.name = "Chest"
field165.accessType = "inputOutput"
field165.type = "SFNode"
HAnimJoint166 = x3d.HAnimJoint()
HAnimJoint166.USE = "_Chest"
field165.joints.append(HAnimJoint166)
Script123.field.append(field165)
field167 = x3d.field()
field167.name = "oi_Chest2"
field167.accessType = "inputOutput"
field167.type = "SFNode"
OrientationInterpolator168 = x3d.OrientationInterpolator()
OrientationInterpolator168.USE = "oi_Chest2"
field167.children.append(OrientationInterpolator168)
Script123.field.append(field167)
field169 = x3d.field()
field169.name = "Chest2"
field169.accessType = "inputOutput"
field169.type = "SFNode"
HAnimJoint170 = x3d.HAnimJoint()
HAnimJoint170.USE = "_Chest2"
field169.joints.append(HAnimJoint170)
Script123.field.append(field169)
field171 = x3d.field()
field171.name = "oi_LeftCollar"
field171.accessType = "inputOutput"
field171.type = "SFNode"
OrientationInterpolator172 = x3d.OrientationInterpolator()
OrientationInterpolator172.USE = "oi_LeftCollar"