From 04861b1b0ab493f1901feeaff0059449c1bfddc9 Mon Sep 17 00:00:00 2001 From: Bob Date: Fri, 12 Feb 2021 00:35:00 +0100 Subject: [PATCH] speedran making a fully functional crucible --- src/main/java/assets/hbm/lang/de_DE.lang | 1 + src/main/java/assets/hbm/lang/en_US.lang | 1 + .../assets/hbm/models/weapons/crucible.obj | 4245 +++++++++++++++++ src/main/java/assets/hbm/sounds.json | 2 + .../java/assets/hbm/sounds/weapon/cDeploy.ogg | Bin 0 -> 26895 bytes .../java/assets/hbm/sounds/weapon/cSwing.ogg | Bin 0 -> 4174 bytes .../models/weapons/crucible_blade.png | Bin 0 -> 16794 bytes .../models/weapons/crucible_guard.png | Bin 0 -> 6675 bytes .../textures/models/weapons/crucible_hilt.png | Bin 0 -> 48105 bytes .../java/com/hbm/items/IEquipReceiver.java | 9 + src/main/java/com/hbm/items/ModItems.java | 6 + .../com/hbm/items/tool/ItemSwordAbility.java | 222 +- .../com/hbm/items/weapon/ItemCrucible.java | 73 + src/main/java/com/hbm/main/ClientProxy.java | 43 + .../java/com/hbm/main/ModEventHandler.java | 7 + .../java/com/hbm/main/ResourceManager.java | 4 + .../item/weapon/ItemRenderCrucible.java | 173 + 17 files changed, 4673 insertions(+), 113 deletions(-) create mode 100644 src/main/java/assets/hbm/models/weapons/crucible.obj create mode 100644 src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg create mode 100644 src/main/java/assets/hbm/sounds/weapon/cSwing.ogg create mode 100644 src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png create mode 100644 src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png create mode 100644 src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png create mode 100644 src/main/java/com/hbm/items/IEquipReceiver.java create mode 100644 src/main/java/com/hbm/items/weapon/ItemCrucible.java create mode 100644 src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java diff --git a/src/main/java/assets/hbm/lang/de_DE.lang b/src/main/java/assets/hbm/lang/de_DE.lang index 40bb10a3b..a0ba81593 100644 --- a/src/main/java/assets/hbm/lang/de_DE.lang +++ b/src/main/java/assets/hbm/lang/de_DE.lang @@ -904,6 +904,7 @@ item.cordite.name=Kordit item.cotton_candy.name=Radioaktive Zuckerwatte item.crate_caller.name=Nachschub-Requester item.crowbar.name=Mk.V Kistenöffnungsapparat "Brechstange" +item.crucible.name=Schmelztiegel item.crystal_aluminium.name=Aluminiumkristalle item.crystal_beryllium.name=Berylliumkristalle item.crystal_charred.name=Verkohlter Kristall diff --git a/src/main/java/assets/hbm/lang/en_US.lang b/src/main/java/assets/hbm/lang/en_US.lang index aab26f5e3..db70a7c02 100644 --- a/src/main/java/assets/hbm/lang/en_US.lang +++ b/src/main/java/assets/hbm/lang/en_US.lang @@ -910,6 +910,7 @@ item.cordite.name=Cordite item.cotton_candy.name=Radioactive Cotton Candy item.crate_caller.name=Supply Drop Requester item.crowbar.name=Mk.V Crate Opening Device "Crowbar" +item.crucible.name=Crucible item.crystal_aluminium.name=Aluminium Crystals item.crystal_beryllium.name=Beryllium Crystals item.crystal_charred.name=Charred Crystal diff --git a/src/main/java/assets/hbm/models/weapons/crucible.obj b/src/main/java/assets/hbm/models/weapons/crucible.obj new file mode 100644 index 000000000..f9ed01ef3 --- /dev/null +++ b/src/main/java/assets/hbm/models/weapons/crucible.obj @@ -0,0 +1,4245 @@ +# Blender v2.79 (sub 0) OBJ File: 'crucible.blend' +# www.blender.org +o GuardRight +v 0.000000 3.500000 -0.000000 +v -0.000000 2.875000 0.000000 +v -0.000000 3.375000 -0.500000 +v -0.000001 2.750000 -0.750000 +v -0.000000 3.187500 -0.562500 +v -0.000001 3.000000 -1.437500 +v -0.000001 2.562500 -0.812500 +v -0.000001 2.437500 -1.812500 +v -0.000001 3.437500 -1.687500 +v 0.062499 2.875000 -1.625000 +v 0.062499 2.562500 -1.687500 +v 0.062499 2.687500 -0.937500 +v 0.062499 2.875000 -0.875000 +v 0.062500 3.000000 -0.125000 +v 0.062500 3.125000 -0.500000 +v 0.062500 3.312500 -0.437500 +v 0.062500 3.375000 -0.125000 +v -0.062501 2.875000 -1.625000 +v -0.062501 2.562500 -1.687500 +v -0.062501 2.687500 -0.937500 +v -0.062501 2.875000 -0.875000 +v -0.062500 3.000000 -0.125000 +v -0.062500 3.125000 -0.500000 +v -0.062500 3.312500 -0.437500 +v -0.062500 3.375000 -0.125000 +vt 0.701199 0.325910 +vt 0.889098 0.259611 +vt 0.503824 0.213201 +vt 0.223703 0.279205 +vt 0.674242 0.353240 +vt 0.107388 0.492469 +vt 0.121710 0.226461 +vt 0.531076 0.059312 +vt 0.081970 0.078392 +vt 0.467243 0.124802 +vt 0.018432 0.017322 +vt 0.567657 0.147711 +vt 0.952930 0.194121 +vt 0.898574 0.438619 +vt 0.968724 0.492469 +vt 0.710823 0.441639 +vt 0.737780 0.414309 +vt 0.701199 0.325910 +vt 0.889097 0.259611 +vt 0.737780 0.414309 +vt 0.467243 0.124802 +vt 0.081970 0.078392 +vt 0.121710 0.226461 +vt 0.898574 0.438619 +vt 0.503825 0.213201 +vn 1.0000 -0.0000 -0.0000 +vn 0.7649 0.6299 -0.1350 +vn 0.9635 0.1329 0.2326 +vn 0.9172 -0.3931 0.0655 +vn 0.8433 0.1054 -0.5270 +vn 0.9300 -0.1162 0.3487 +vn 0.8944 -0.0000 0.4472 +vn 0.8242 0.5494 -0.1374 +vn 0.7845 0.1961 -0.5883 +vn -1.0000 0.0000 0.0000 +vn -0.9300 -0.1162 0.3487 +vn -0.8666 -0.4952 0.0619 +vn -0.9035 0.0531 -0.4252 +vn -0.9172 -0.3931 0.0655 +vn -0.8944 0.0000 0.4472 +vn -0.8242 0.5494 -0.1374 +vn -0.7845 0.1961 -0.5883 +vn -0.7649 0.6299 -0.1350 +vn -0.9635 0.1329 0.2326 +vn 0.7930 0.5947 -0.1322 +vn 0.8666 -0.4952 0.0619 +vn 0.9035 0.0531 -0.4252 +vn 0.7620 0.6350 -0.1270 +vn 0.7845 0.1961 -0.5884 +vn -0.8433 0.1054 -0.5270 +vn -0.7620 0.6350 -0.1270 +vn -0.7930 0.5947 -0.1322 +s off +f 15/1/1 14/2/1 13/3/1 +f 15/1/2 6/4/2 5/5/2 +f 9/6/3 6/4/3 10/7/3 +f 7/8/4 11/9/4 12/10/4 +f 8/11/5 10/7/5 11/9/5 +f 4/12/6 12/10/6 13/3/6 +f 4/12/4 14/2/4 2/13/4 +f 2/13/7 17/14/7 1/15/7 +f 17/14/8 3/16/8 1/15/8 +f 16/17/9 5/5/9 3/16/9 +f 23/18/10 22/19/10 24/20/10 +f 4/12/11 20/21/11 7/8/11 +f 7/8/12 19/22/12 8/11/12 +f 8/11/13 18/23/13 9/6/13 +f 22/19/14 4/12/14 2/13/14 +f 25/24/15 2/13/15 1/15/15 +f 3/16/16 25/24/16 1/15/16 +f 5/5/17 24/20/17 3/16/17 +f 6/4/18 23/18/18 5/5/18 +f 9/6/19 18/23/19 6/4/19 +f 11/9/1 10/7/1 12/10/1 +f 10/7/1 15/1/1 13/3/1 +f 15/1/1 16/17/1 14/2/1 +f 16/17/1 17/14/1 14/2/1 +f 13/3/1 12/10/1 10/7/1 +f 15/1/20 10/7/20 6/4/20 +f 7/8/21 8/11/21 11/9/21 +f 8/11/22 9/6/22 10/7/22 +f 4/12/6 7/8/6 12/10/6 +f 4/12/4 13/3/4 14/2/4 +f 2/13/7 14/2/7 17/14/7 +f 17/14/23 16/17/23 3/16/23 +f 16/17/24 15/1/24 5/5/24 +f 23/18/10 18/23/10 21/25/10 +f 18/23/10 19/22/10 20/21/10 +f 21/25/10 18/23/10 20/21/10 +f 21/25/10 22/19/10 23/18/10 +f 22/19/10 25/24/10 24/20/10 +f 4/12/11 21/25/11 20/21/11 +f 7/8/14 20/21/14 19/22/14 +f 8/11/25 19/22/25 18/23/25 +f 22/19/14 21/25/14 4/12/14 +f 25/24/15 22/19/15 2/13/15 +f 3/16/26 24/20/26 25/24/26 +f 5/5/17 23/18/17 24/20/17 +f 6/4/27 18/23/27 23/18/27 +o Blade +v 0.000000 10.375000 0.375000 +v 0.000000 3.375000 0.875000 +v 0.000000 10.375000 -0.375000 +v 0.000000 3.375000 -0.875000 +v 0.000000 3.062500 0.000000 +v 0.000000 10.687500 1.875000 +v 0.000000 10.687500 -1.875000 +v 0.000000 10.500000 0.437500 +v 0.000000 10.500000 -0.437500 +v 0.000000 10.937500 1.125000 +v 0.000000 10.937500 -1.125000 +v 0.000000 11.062500 0.187500 +v 0.000000 11.062500 -0.187500 +v 0.000000 11.375000 0.000000 +v 0.000000 6.238636 0.670455 +v 0.000000 5.920454 0.693182 +v 0.000000 5.284091 0.738636 +v 0.000000 4.965909 0.761364 +v 0.000000 4.329545 0.806818 +v 0.000000 4.011364 0.829545 +v 0.000000 3.852273 -0.187500 +v 0.000000 4.011364 -0.829545 +v 0.000000 4.329545 -0.806818 +v 0.000000 3.852273 0.187500 +v 0.000000 4.965909 -0.761364 +v 0.000000 5.284091 -0.738636 +v 0.000000 5.602273 0.000000 +v 0.000000 5.920455 -0.693182 +v 0.000000 6.238637 -0.670455 +v 0.000000 4.170454 1.130682 +v 0.000000 4.170455 -1.130682 +v 0.000000 5.125000 1.000000 +v 0.000000 5.125000 -1.000000 +v 0.000000 6.079545 0.931818 +v 0.000000 6.079546 -0.931818 +v 0.000000 3.726273 0.000000 +v 0.000000 5.352273 -0.125000 +v 0.000000 5.352273 0.125000 +v 0.062500 3.125000 0.001563 +v 0.062500 3.375000 -0.654687 +v 0.062500 3.375000 0.657813 +v 0.062500 10.375000 -0.279687 +v 0.062500 10.500000 -0.326562 +v 0.062500 10.500000 0.329688 +v 0.062500 10.375000 0.282813 +v 0.062500 10.687500 -1.404687 +v 0.062500 10.687500 1.407813 +v 0.062500 10.937500 0.845313 +v 0.062500 10.937500 -0.842187 +v 0.062500 5.847106 0.000000 +v 0.062500 5.534606 -0.250000 +v 0.062500 5.534606 0.250000 +v 0.062500 6.238636 0.504403 +v 0.062500 6.079545 0.700426 +v 0.062500 5.920454 0.521449 +v 0.062500 5.284091 0.555540 +v 0.062500 5.125000 0.751563 +v 0.062500 4.965909 0.572585 +v 0.062500 4.329545 0.606676 +v 0.062500 4.170454 0.849574 +v 0.062500 4.011364 0.623722 +v 0.062500 4.011364 -0.620597 +v 0.062500 4.170455 -0.846449 +v 0.062500 4.329545 -0.603551 +v 0.062500 4.965909 -0.569460 +v 0.062500 5.125000 -0.748437 +v 0.062500 5.284091 -0.552415 +v 0.062500 5.920455 -0.518324 +v 0.062500 6.079546 -0.697301 +v 0.062500 6.238637 -0.501278 +v 0.062500 3.502106 0.000000 +v 0.062500 3.659606 0.375000 +v 0.062500 3.659606 -0.375000 +v 0.062500 11.062500 -0.022656 +v -0.062500 3.125000 0.001563 +v -0.062500 3.375000 -0.654687 +v -0.062500 3.375000 0.657813 +v -0.062500 10.375000 -0.279687 +v -0.062500 10.500000 -0.326562 +v -0.062500 10.500000 0.329688 +v -0.062500 10.375000 0.282813 +v -0.062500 10.687500 -1.404687 +v -0.062500 10.687500 1.407813 +v -0.062500 10.937500 0.845313 +v -0.062500 10.937500 -0.842187 +v -0.062500 5.847106 0.000000 +v -0.062500 5.534606 -0.250000 +v -0.062500 5.534606 0.250000 +v -0.062500 6.238636 0.504403 +v -0.062500 6.079545 0.700426 +v -0.062500 5.920454 0.521449 +v -0.062500 5.284091 0.555540 +v -0.062500 5.125000 0.751563 +v -0.062500 4.965909 0.572585 +v -0.062500 4.329545 0.606676 +v -0.062500 4.170454 0.849574 +v -0.062500 4.011364 0.623722 +v -0.062500 4.011364 -0.620597 +v -0.062500 4.170455 -0.846449 +v -0.062500 4.329545 -0.603551 +v -0.062500 4.965909 -0.569460 +v -0.062500 5.125000 -0.748437 +v -0.062500 5.284091 -0.552415 +v -0.062500 5.920455 -0.518324 +v -0.062500 6.079546 -0.697301 +v -0.062500 6.238637 -0.501278 +v -0.062500 3.502106 0.000000 +v -0.062500 3.659606 0.375000 +v -0.062500 3.659606 -0.375000 +v -0.062500 11.062500 -0.022656 +vt 0.502169 0.306403 +vt 0.469354 0.298104 +vt 0.486303 0.276589 +vt 0.485373 0.957962 +vt 0.377518 0.943242 +vt 0.303906 0.913536 +vt 0.501561 0.335348 +vt 0.567147 0.381964 +vt 0.434406 0.382212 +vt 0.453187 0.875953 +vt 0.527432 0.875814 +vt 0.446683 0.890886 +vt 0.533302 0.890725 +vt 0.428627 0.230292 +vt 0.430072 0.268272 +vt 0.556593 0.074114 +vt 0.588532 0.116046 +vt 0.585477 0.154034 +vt 0.508656 0.010386 +vt 0.594642 0.040069 +vt 0.457600 0.074299 +vt 0.421404 0.040392 +vt 0.394080 0.135400 +vt 0.424293 0.116352 +vt 0.425738 0.154332 +vt 0.404601 0.249329 +vt 0.408935 0.363269 +vt 0.432961 0.344233 +vt 0.593423 0.362924 +vt 0.570202 0.343976 +vt 0.602588 0.248959 +vt 0.576312 0.267999 +vt 0.579367 0.230011 +vt 0.617940 0.134982 +vt 0.617940 0.134982 +vt 0.588532 0.116046 +vt 0.585477 0.154034 +vt 0.602588 0.248959 +vt 0.579367 0.230011 +vt 0.576312 0.267999 +vt 0.593423 0.362924 +vt 0.570202 0.343976 +vt 0.567147 0.381964 +vt 0.408935 0.363269 +vt 0.434406 0.382212 +vt 0.432961 0.344233 +vt 0.404601 0.249329 +vt 0.430072 0.268272 +vt 0.428627 0.230292 +vt 0.394080 0.135400 +vt 0.425738 0.154332 +vt 0.424293 0.116352 +vt 0.508656 0.010386 +vt 0.457600 0.074299 +vt 0.507495 0.055405 +vt 0.556593 0.074115 +vt 0.594642 0.040069 +vt 0.535350 0.297981 +vt 0.469354 0.298104 +vt 0.303906 0.913536 +vt 0.533302 0.890725 +vt 0.446683 0.890886 +vt 0.453187 0.875952 +vt 0.527432 0.875814 +vt 0.501561 0.335348 +vt 0.539589 0.876073 +vt 0.508597 0.003207 +vt 0.623298 0.040297 +vt 0.519301 0.276527 +vt 0.531346 0.097443 +vt 0.592858 0.344216 +vt 0.623953 0.363149 +vt 0.440595 0.876258 +vt 0.547522 0.890980 +vt 0.412065 0.382536 +vt 0.604273 0.230247 +vt 0.635368 0.249180 +vt 0.432030 0.891196 +vt 0.611883 0.154267 +vt 0.675131 0.912842 +vt 0.736784 0.913009 +vt 0.396703 0.116686 +vt 0.615688 0.116277 +vt 0.655033 0.135195 +vt 0.637158 0.943039 +vt 0.600253 0.942825 +vt 0.600468 0.268236 +vt 0.340179 0.943594 +vt 0.241818 0.913934 +vt 0.403287 0.230622 +vt 0.421404 0.040392 +vt 0.392314 0.040729 +vt 0.589053 0.382206 +vt 0.398898 0.154665 +vt 0.356553 0.135753 +vt 0.463604 0.958285 +vt 0.487561 0.995545 +vt 0.485373 0.957962 +vt 0.409871 0.344558 +vt 0.506917 0.082448 +vt 0.481850 0.097536 +vt 0.405481 0.268601 +vt 0.371386 0.249673 +vt 0.377970 0.363609 +vt 0.513101 0.958192 +vt 0.377518 0.943242 +vt 0.535350 0.297981 +vt 0.507495 0.055405 +vt 0.675131 0.912842 +vt 0.600253 0.942826 +vn -0.9515 -0.1376 0.2751 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.8273 0.0300 0.5609 +vn 0.7598 -0.6122 0.2187 +vn 0.9443 -0.0137 -0.3288 +vn 0.8991 -0.3643 0.2428 +vn 0.8191 -0.2014 -0.5371 +vn 0.9096 -0.0276 0.4145 +vn 0.9395 0.0183 0.3419 +vn 0.8392 -0.2432 0.4865 +vn 0.9377 0.0247 -0.3464 +vn 0.9107 -0.3437 0.2291 +vn 0.2910 -0.9426 -0.1639 +vn 0.8688 0.4142 0.2713 +vn 0.9492 0.0168 0.3143 +vn 0.6951 -0.7129 0.0930 +vn 0.8874 -0.3768 -0.2654 +vn 0.9029 -0.3800 0.2008 +vn 0.8761 0.4405 0.1958 +vn 0.8793 0.3698 0.3001 +vn 0.9567 0.0156 0.2905 +vn 0.9219 0.3675 -0.1225 +vn 0.8979 -0.3290 -0.2924 +vn 0.9619 0.0195 -0.2729 +vn 0.8585 0.3982 0.3231 +vn 0.8949 0.4006 -0.1968 +vn 0.9146 0.2081 -0.3468 +vn 0.8806 -0.3541 -0.3148 +vn 0.9556 0.0210 -0.2938 +vn 0.9732 0.1909 0.1283 +vn 0.9023 0.3683 -0.2242 +vn 0.9478 0.0227 -0.3181 +vn 0.9257 -0.2363 0.2954 +vn 0.8899 0.3896 -0.2372 +vn 0.9515 -0.1376 -0.2751 +vn 0.6862 -0.6797 -0.2589 +vn 0.9572 0.2669 -0.1121 +vn 0.9448 0.1686 0.2810 +vn 0.5133 0.8507 -0.1134 +vn 0.4322 0.8926 0.1285 +vn -0.9515 -0.1376 -0.2751 +vn -0.9096 -0.0276 -0.4145 +vn -0.9732 0.1909 -0.1283 +vn -0.9572 0.2669 0.1121 +vn -0.9443 -0.0137 0.3288 +vn -0.7644 -0.6072 -0.2169 +vn -0.6793 -0.6858 0.2613 +vn -0.9608 0.0197 0.2765 +vn -0.8846 -0.3813 0.2686 +vn -0.8929 0.4041 0.1985 +vn -0.9543 0.0213 0.2980 +vn -0.8950 -0.3334 0.2963 +vn -0.9002 0.3720 0.2265 +vn -0.9461 0.0231 0.3230 +vn -0.8770 -0.3591 0.3192 +vn -0.8874 0.3938 0.2397 +vn -0.9356 0.0252 0.3522 +vn -0.8100 -0.2059 0.5491 +vn -0.9579 0.0154 -0.2865 +vn -0.9048 -0.3766 -0.1989 +vn -0.8721 0.4094 -0.2681 +vn -0.9507 0.0166 -0.3096 +vn -0.9126 -0.3401 -0.2267 +vn -0.8826 0.3650 -0.2962 +vn -0.9415 0.0180 -0.3365 +vn -0.9014 -0.3603 -0.2402 +vn -0.8627 0.3927 -0.3187 +vn -0.8359 0.0294 -0.5481 +vn -0.8461 -0.2383 -0.4767 +vn -0.6975 -0.7106 -0.0927 +vn -0.9219 0.3675 -0.1225 +vn -0.3695 0.9186 -0.1401 +vn -0.2834 -0.9448 0.1643 +vn -0.9210 0.3696 0.1232 +vn -0.5091 0.8532 0.1138 +vn -0.9448 0.1686 0.2810 +vn -0.9146 0.2081 -0.3468 +vn -0.9257 -0.2363 0.2954 +vn 0.9356 0.0252 0.3522 +vn 0.6793 -0.6858 0.2613 +vn 0.9096 -0.0276 -0.4145 +vn 0.8770 -0.3591 0.3192 +vn 0.8461 -0.2383 -0.4767 +vn 0.9443 -0.0137 0.3288 +vn 0.9461 0.0231 0.3230 +vn 0.8100 -0.2059 0.5491 +vn 0.8359 0.0294 -0.5481 +vn 0.8950 -0.3334 0.2963 +vn 0.6975 -0.7106 -0.0927 +vn 0.8929 0.4041 0.1985 +vn 0.9543 0.0213 0.2980 +vn 0.2834 -0.9448 0.1643 +vn 0.9048 -0.3766 -0.1989 +vn 0.8846 -0.3813 0.2686 +vn 0.9210 0.3696 0.1232 +vn 0.9002 0.3720 0.2265 +vn 0.9608 0.0197 0.2765 +vn 0.8784 0.4368 -0.1941 +vn 0.9126 -0.3401 -0.2267 +vn 0.9579 0.0154 -0.2865 +vn 0.8874 0.3938 0.2397 +vn 0.8721 0.4094 -0.2681 +vn 0.9014 -0.3603 -0.2402 +vn 0.9507 0.0166 -0.3096 +vn 0.9572 0.2669 0.1121 +vn 0.8826 0.3650 -0.2962 +vn 0.9415 0.0180 -0.3365 +vn 0.9515 -0.1376 0.2751 +vn 0.8627 0.3927 -0.3187 +vn 0.9257 -0.2363 -0.2954 +vn 0.7644 -0.6072 -0.2169 +vn 0.9732 0.1909 -0.1283 +vn 0.3695 0.9186 -0.1401 +vn 0.5091 0.8532 0.1138 +vn -0.9257 -0.2363 -0.2954 +vn -0.9443 -0.0137 -0.3288 +vn -0.9572 0.2669 -0.1121 +vn -0.9732 0.1909 0.1283 +vn -0.9096 -0.0276 0.4145 +vn -0.6862 -0.6797 -0.2589 +vn -0.7598 -0.6122 0.2187 +vn -0.9567 0.0156 0.2905 +vn -0.9029 -0.3800 0.2008 +vn -0.8688 0.4142 0.2713 +vn -0.9492 0.0168 0.3143 +vn -0.9107 -0.3437 0.2291 +vn -0.8793 0.3698 0.3001 +vn -0.9395 0.0183 0.3419 +vn -0.8991 -0.3643 0.2428 +vn -0.8585 0.3982 0.3231 +vn -0.8273 0.0300 0.5609 +vn -0.8392 -0.2432 0.4865 +vn -0.9619 0.0195 -0.2729 +vn -0.8874 -0.3768 -0.2654 +vn -0.8949 0.4006 -0.1968 +vn -0.9556 0.0210 -0.2938 +vn -0.8979 -0.3290 -0.2924 +vn -0.9023 0.3683 -0.2242 +vn -0.9478 0.0227 -0.3181 +vn -0.8806 -0.3541 -0.3148 +vn -0.8899 0.3896 -0.2372 +vn -0.9377 0.0247 -0.3464 +vn -0.8191 -0.2014 -0.5371 +vn -0.2910 -0.9426 -0.1639 +vn -0.8784 0.4368 -0.1941 +vn -0.5133 0.8507 -0.1134 +vn -0.6951 -0.7129 0.0930 +vn -0.8761 0.4405 0.1958 +vn -0.4322 0.8926 0.1285 +s off +f 52/26/28 112/27/28 62/28/28 +f 135/29/29 110/30/29 107/31/29 +f 111/32/29 114/33/29 131/34/29 +f 103/35/29 106/36/29 104/37/29 +f 105/38/29 107/31/29 104/37/29 +f 126/39/29 112/27/29 128/40/29 +f 133/41/29 122/42/29 120/43/29 +f 133/41/29 100/44/29 102/45/29 +f 100/44/29 134/46/29 101/47/29 +f 124/48/29 123/49/29 125/50/29 +f 127/51/29 126/39/29 128/40/29 +f 130/52/29 129/53/29 131/34/29 +f 115/54/29 114/33/29 116/55/29 +f 118/56/29 117/57/29 119/58/29 +f 121/59/29 120/43/29 122/42/29 +f 85/60/30 86/61/30 84/62/30 +f 82/63/30 83/64/30 81/65/30 +f 79/66/30 80/67/30 78/68/30 +f 94/69/30 95/70/30 93/71/30 +f 91/72/30 92/73/30 90/74/30 +f 88/75/30 89/76/30 87/77/30 +f 64/78/30 98/79/30 96/80/30 +f 64/78/30 97/81/30 66/82/30 +f 97/81/30 77/83/30 84/62/30 +f 90/74/30 92/73/30 76/84/30 +f 71/85/30 69/86/30 68/87/30 +f 67/88/30 70/89/30 95/70/30 +f 95/70/30 78/68/30 75/90/30 +f 26/91/31 78/68/31 70/89/31 +f 30/92/32 66/82/32 27/93/32 +f 63/94/33 97/81/33 49/95/33 +f 41/96/34 79/66/34 59/97/34 +f 28/98/35 68/87/35 67/88/35 +f 62/28/36 98/79/36 76/84/36 +f 41/96/37 81/65/37 80/67/37 +f 26/91/38 69/86/38 33/99/38 +f 28/98/39 95/70/39 54/100/39 +f 43/101/40 82/63/40 57/102/40 +f 34/103/41 71/85/41 68/87/41 +f 44/104/42 85/60/42 84/62/42 +f 43/101/43 84/62/43 83/64/43 +f 33/99/44 72/105/44 31/106/44 +f 47/107/45 88/75/45 87/77/45 +f 45/108/46 85/60/46 55/109/46 +f 35/110/47 72/105/47 73/111/47 +f 42/112/48 82/63/48 81/65/48 +f 45/108/49 66/82/49 86/61/49 +f 36/113/50 71/85/50 32/114/50 +f 50/115/51 91/72/51 90/74/51 +f 47/107/52 65/116/52 29/117/52 +f 40/118/53 79/66/53 78/68/53 +f 48/119/54 88/75/54 56/120/54 +f 38/121/55 39/122/55 99/123/55 +f 53/124/56 94/69/56 93/71/56 +f 50/115/57 89/76/57 48/119/57 +f 61/125/58 98/79/58 46/126/58 +f 51/127/59 91/72/59 58/128/59 +f 53/124/60 92/73/60 51/127/60 +f 52/26/61 76/84/61 75/90/61 +f 54/100/62 94/69/62 60/129/62 +f 52/26/63 77/83/63 63/94/63 +f 30/92/64 65/116/64 64/78/64 +f 61/125/65 97/81/65 96/80/65 +f 39/122/66 37/130/66 99/123/66 +f 38/121/67 74/131/67 36/113/67 +f 37/130/68 73/111/68 99/123/68 +f 71/85/30 74/131/30 99/123/30 +f 113/132/69 52/26/69 63/94/69 +f 63/94/70 133/41/70 113/132/70 +f 61/125/71 133/41/71 49/95/71 +f 61/125/72 134/46/72 132/133/72 +f 62/28/73 134/46/73 46/126/73 +f 30/92/74 101/47/74 29/117/74 +f 30/92/75 102/45/75 100/44/75 +f 45/108/76 102/45/76 27/93/76 +f 45/108/77 121/59/77 122/42/77 +f 44/104/78 121/59/78 55/109/78 +f 43/101/79 120/43/79 44/104/79 +f 43/101/80 118/56/80 119/58/80 +f 42/112/81 118/56/81 57/102/81 +f 41/96/82 117/57/82 42/112/82 +f 41/96/83 115/54/83 116/55/83 +f 40/118/84 115/54/84 59/97/84 +f 26/91/85 114/33/85 40/118/85 +f 26/91/86 105/38/86 106/36/86 +f 47/107/87 101/47/87 123/49/87 +f 47/107/88 124/48/88 56/120/88 +f 48/119/89 124/48/89 125/50/89 +f 50/115/90 125/50/90 126/39/90 +f 50/115/91 127/51/91 58/128/91 +f 51/127/92 127/51/92 128/40/92 +f 53/124/93 128/40/93 129/53/93 +f 53/124/94 130/52/94 60/129/94 +f 54/100/95 130/52/95 131/34/95 +f 28/98/96 131/34/96 103/35/96 +f 28/98/97 104/37/97 34/103/97 +f 34/103/98 107/31/98 32/114/98 +f 107/31/99 36/113/99 32/114/99 +f 38/121/100 110/30/100 135/29/100 +f 33/99/101 108/134/101 105/38/101 +f 35/110/102 108/134/102 31/106/102 +f 37/130/103 109/135/103 35/110/103 +f 39/122/104 135/29/104 37/130/104 +f 38/121/105 135/29/105 39/122/105 +f 52/26/106 111/32/106 112/27/106 +f 107/31/29 108/134/29 135/29/29 +f 108/134/29 109/135/29 135/29/29 +f 131/34/29 112/27/29 111/32/29 +f 111/32/29 113/132/29 114/33/29 +f 103/35/29 131/34/29 106/36/29 +f 131/34/29 114/33/29 106/36/29 +f 106/36/29 105/38/29 104/37/29 +f 105/38/29 108/134/29 107/31/29 +f 123/49/29 101/47/29 134/46/29 +f 134/46/29 112/27/29 125/50/29 +f 112/27/29 131/34/29 129/53/29 +f 125/50/29 112/27/29 126/39/29 +f 129/53/29 128/40/29 112/27/29 +f 125/50/29 123/49/29 134/46/29 +f 117/57/29 116/55/29 113/132/29 +f 116/55/29 114/33/29 113/132/29 +f 113/132/29 133/41/29 120/43/29 +f 117/57/29 113/132/29 119/58/29 +f 133/41/29 102/45/29 122/42/29 +f 120/43/29 119/58/29 113/132/29 +f 133/41/29 132/133/29 100/44/29 +f 100/44/29 132/133/29 134/46/29 +f 64/78/30 65/116/30 98/79/30 +f 64/78/30 96/80/30 97/81/30 +f 78/68/30 80/67/30 77/83/30 +f 80/67/30 81/65/30 77/83/30 +f 81/65/30 83/64/30 77/83/30 +f 83/64/30 84/62/30 77/83/30 +f 84/62/30 86/61/30 97/81/30 +f 86/61/30 66/82/30 97/81/30 +f 98/79/30 65/116/30 87/77/30 +f 87/77/30 89/76/30 98/79/30 +f 89/76/30 90/74/30 76/84/30 +f 92/73/30 93/71/30 76/84/30 +f 93/71/30 95/70/30 76/84/30 +f 89/76/30 76/84/30 98/79/30 +f 71/85/30 72/105/30 69/86/30 +f 67/88/30 68/87/30 69/86/30 +f 70/89/30 78/68/30 95/70/30 +f 67/88/30 69/86/30 70/89/30 +f 75/90/30 76/84/30 95/70/30 +f 78/68/30 77/83/30 75/90/30 +f 26/91/107 40/118/107 78/68/107 +f 30/92/108 64/78/108 66/82/108 +f 63/94/109 77/83/109 97/81/109 +f 41/96/110 80/67/110 79/66/110 +f 28/98/111 34/103/111 68/87/111 +f 62/28/112 46/126/112 98/79/112 +f 41/96/113 42/112/113 81/65/113 +f 26/91/114 70/89/114 69/86/114 +f 28/98/115 67/88/115 95/70/115 +f 43/101/116 83/64/116 82/63/116 +f 34/103/117 32/114/117 71/85/117 +f 44/104/118 55/109/118 85/60/118 +f 43/101/119 44/104/119 84/62/119 +f 33/99/120 69/86/120 72/105/120 +f 47/107/121 56/120/121 88/75/121 +f 45/108/122 86/61/122 85/60/122 +f 35/110/123 31/106/123 72/105/123 +f 42/112/124 57/102/124 82/63/124 +f 45/108/125 27/93/125 66/82/125 +f 36/113/126 74/131/126 71/85/126 +f 50/115/127 58/128/127 91/72/127 +f 47/107/128 87/77/128 65/116/128 +f 40/118/129 59/97/129 79/66/129 +f 48/119/130 89/76/130 88/75/130 +f 53/124/131 60/129/131 94/69/131 +f 50/115/132 90/74/132 89/76/132 +f 61/125/133 96/80/133 98/79/133 +f 51/127/134 92/73/134 91/72/134 +f 53/124/135 93/71/135 92/73/135 +f 52/26/136 62/28/136 76/84/136 +f 54/100/137 95/70/137 94/69/137 +f 52/26/138 75/90/138 77/83/138 +f 30/92/139 29/117/139 65/116/139 +f 61/125/140 49/95/140 97/81/140 +f 38/121/141 99/123/141 74/131/141 +f 37/130/142 35/110/142 73/111/142 +f 73/111/30 72/105/30 99/123/30 +f 72/105/30 71/85/30 99/123/30 +f 113/132/143 111/32/143 52/26/143 +f 63/94/144 49/95/144 133/41/144 +f 61/125/145 132/133/145 133/41/145 +f 61/125/146 46/126/146 134/46/146 +f 62/28/147 112/27/147 134/46/147 +f 30/92/148 100/44/148 101/47/148 +f 30/92/149 27/93/149 102/45/149 +f 45/108/150 122/42/150 102/45/150 +f 45/108/151 55/109/151 121/59/151 +f 44/104/152 120/43/152 121/59/152 +f 43/101/153 119/58/153 120/43/153 +f 43/101/154 57/102/154 118/56/154 +f 42/112/155 117/57/155 118/56/155 +f 41/96/156 116/55/156 117/57/156 +f 41/96/157 59/97/157 115/54/157 +f 40/118/158 114/33/158 115/54/158 +f 26/91/159 106/36/159 114/33/159 +f 26/91/160 33/99/160 105/38/160 +f 47/107/161 29/117/161 101/47/161 +f 47/107/162 123/49/162 124/48/162 +f 48/119/163 56/120/163 124/48/163 +f 50/115/164 48/119/164 125/50/164 +f 50/115/165 126/39/165 127/51/165 +f 51/127/166 58/128/166 127/51/166 +f 53/124/167 51/127/167 128/40/167 +f 53/124/168 129/53/168 130/52/168 +f 54/100/169 60/129/169 130/52/169 +f 28/98/170 54/100/170 131/34/170 +f 28/98/171 103/35/171 104/37/171 +f 34/103/172 104/37/172 107/31/172 +f 107/31/173 110/30/173 36/113/173 +f 38/121/174 36/113/174 110/30/174 +f 33/99/175 31/106/175 108/134/175 +f 35/110/176 109/135/176 108/134/176 +f 37/130/177 135/29/177 109/135/177 +o GuardLeft +v -0.000000 3.500000 0.000000 +v 0.000000 2.875000 -0.000000 +v 0.000000 3.375000 0.500000 +v 0.000000 2.750000 0.750000 +v 0.000000 3.187500 0.562500 +v 0.000001 3.000000 1.437500 +v 0.000001 2.562500 0.812500 +v 0.000001 2.437500 1.812500 +v 0.000001 3.437500 1.687500 +v -0.062499 2.875000 1.625000 +v -0.062499 2.562500 1.687500 +v -0.062499 2.687500 0.937500 +v -0.062499 2.875000 0.875000 +v -0.062500 3.000000 0.125000 +v -0.062500 3.125000 0.500000 +v -0.062500 3.312500 0.437500 +v -0.062500 3.375000 0.125000 +v 0.062501 2.875000 1.625000 +v 0.062501 2.562500 1.687500 +v 0.062501 2.687500 0.937500 +v 0.062501 2.875000 0.875000 +v 0.062500 3.000000 0.125000 +v 0.062500 3.125000 0.500000 +v 0.062500 3.312500 0.437500 +v 0.062500 3.375000 0.125000 +vt 0.701199 0.325910 +vt 0.889098 0.259611 +vt 0.503824 0.213201 +vt 0.223703 0.279205 +vt 0.674242 0.353240 +vt 0.107388 0.492469 +vt 0.121710 0.226461 +vt 0.531076 0.059312 +vt 0.081970 0.078392 +vt 0.467243 0.124802 +vt 0.018432 0.017322 +vt 0.567657 0.147711 +vt 0.952930 0.194121 +vt 0.898574 0.438619 +vt 0.968724 0.492469 +vt 0.710823 0.441639 +vt 0.737780 0.414309 +vt 0.503825 0.213201 +vt 0.889097 0.259611 +vt 0.701199 0.325910 +vt 0.467243 0.124802 +vt 0.081970 0.078392 +vt 0.121710 0.226461 +vt 0.898574 0.438619 +vt 0.737780 0.414309 +vn -1.0000 -0.0000 0.0000 +vn -0.7649 0.6299 0.1350 +vn -0.9635 0.1329 -0.2326 +vn -0.9172 -0.3931 -0.0655 +vn -0.8433 0.1054 0.5270 +vn -0.9300 -0.1162 -0.3487 +vn -0.8944 -0.0000 -0.4472 +vn -0.8242 0.5494 0.1374 +vn -0.7845 0.1961 0.5883 +vn 1.0000 0.0000 -0.0000 +vn 0.9300 -0.1162 -0.3487 +vn 0.8666 -0.4952 -0.0619 +vn 0.9035 0.0531 0.4252 +vn 0.9172 -0.3931 -0.0655 +vn 0.8944 0.0000 -0.4472 +vn 0.8242 0.5494 0.1374 +vn 0.7845 0.1961 0.5883 +vn 0.7649 0.6299 0.1350 +vn 0.9635 0.1329 -0.2326 +vn -0.7930 0.5947 0.1322 +vn -0.8666 -0.4952 -0.0619 +vn -0.9035 0.0531 0.4252 +vn -0.7620 0.6350 0.1270 +vn 0.8433 0.1054 0.5270 +vn 0.7620 0.6350 0.1270 +vn 0.7930 0.5947 0.1322 +s off +f 150/136/178 149/137/178 148/138/178 +f 150/136/179 141/139/179 140/140/179 +f 144/141/180 141/139/180 145/142/180 +f 142/143/181 146/144/181 147/145/181 +f 143/146/182 145/142/182 146/144/182 +f 139/147/183 147/145/183 148/138/183 +f 139/147/181 149/137/181 137/148/181 +f 137/148/184 152/149/184 136/150/184 +f 152/149/185 138/151/185 136/150/185 +f 151/152/186 140/140/186 138/151/186 +f 156/153/187 157/154/187 158/155/187 +f 139/147/188 155/156/188 142/143/188 +f 142/143/189 154/157/189 143/146/189 +f 143/146/190 153/158/190 144/141/190 +f 157/154/191 139/147/191 137/148/191 +f 160/159/192 137/148/192 136/150/192 +f 138/151/193 160/159/193 136/150/193 +f 140/140/194 159/160/194 138/151/194 +f 141/139/195 158/155/195 140/140/195 +f 144/141/196 153/158/196 141/139/196 +f 146/144/178 145/142/178 147/145/178 +f 145/142/178 150/136/178 148/138/178 +f 150/136/178 151/152/178 149/137/178 +f 151/152/178 152/149/178 149/137/178 +f 148/138/178 147/145/178 145/142/178 +f 150/136/197 145/142/197 141/139/197 +f 142/143/198 143/146/198 146/144/198 +f 143/146/199 144/141/199 145/142/199 +f 139/147/183 142/143/183 147/145/183 +f 139/147/181 148/138/181 149/137/181 +f 137/148/184 149/137/184 152/149/184 +f 152/149/200 151/152/200 138/151/200 +f 151/152/186 150/136/186 140/140/186 +f 158/155/187 153/158/187 156/153/187 +f 153/158/187 154/157/187 155/156/187 +f 156/153/187 153/158/187 155/156/187 +f 157/154/187 160/159/187 159/160/187 +f 157/154/187 159/160/187 158/155/187 +f 139/147/188 156/153/188 155/156/188 +f 142/143/191 155/156/191 154/157/191 +f 143/146/201 154/157/201 153/158/201 +f 157/154/191 156/153/191 139/147/191 +f 160/159/192 157/154/192 137/148/192 +f 138/151/202 159/160/202 160/159/202 +f 140/140/194 158/155/194 159/160/194 +f 141/139/203 153/158/203 158/155/203 +o Hilt +v 0.000000 -0.500000 -0.250000 +v 0.000000 1.500000 -0.250000 +v 0.125000 -0.500000 -0.216506 +v 0.125000 1.500000 -0.216506 +v 0.216506 -0.500000 -0.125000 +v 0.216506 1.500000 -0.125000 +v 0.250000 -0.500000 0.000000 +v 0.250000 1.500000 0.000000 +v 0.216506 -0.500000 0.125000 +v 0.216506 1.500000 0.125000 +v 0.125000 -0.500000 0.216506 +v 0.125000 1.500000 0.216506 +v 0.000000 -0.500000 0.250000 +v 0.000000 1.500000 0.250000 +v -0.125000 -0.500000 0.216506 +v -0.125000 1.500000 0.216506 +v -0.216506 -0.500000 0.125000 +v -0.216506 1.500000 0.125000 +v -0.250000 -0.500000 0.000000 +v -0.250000 1.500000 0.000000 +v -0.216506 -0.500000 -0.125000 +v -0.216506 1.500000 -0.125000 +v -0.125000 -0.500000 -0.216506 +v -0.125000 1.500000 -0.216506 +v 0.000000 -0.500000 -0.281250 +v 0.140625 -0.500000 -0.243570 +v 0.243570 -0.500000 -0.140625 +v 0.281250 -0.500000 0.000000 +v 0.243570 -0.500000 0.140625 +v 0.140625 -0.500000 0.243570 +v 0.000000 -0.500000 0.281250 +v -0.140625 -0.500000 0.243570 +v -0.243570 -0.500000 0.140625 +v -0.281250 -0.500000 0.000000 +v -0.243570 -0.500000 -0.140625 +v -0.140625 -0.500000 -0.243570 +v 0.000000 -0.750000 -0.281250 +v 0.140625 -0.750000 -0.243570 +v 0.243570 -0.750000 -0.140625 +v 0.281250 -0.750000 0.000000 +v 0.243570 -0.750000 0.140625 +v 0.140625 -0.750000 0.243570 +v 0.000000 -0.750000 0.281250 +v -0.140625 -0.750000 0.243570 +v -0.243570 -0.750000 0.140625 +v -0.281250 -0.750000 0.000000 +v -0.243570 -0.750000 -0.140625 +v -0.140625 -0.750000 -0.243570 +v 0.000000 0.000000 -0.281250 +v 0.140625 0.000000 -0.243570 +v 0.243570 0.000000 -0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 0.140625 +v 0.140625 0.000000 0.243570 +v 0.000000 0.000000 0.281250 +v -0.140625 0.000000 0.243570 +v -0.243570 0.000000 0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 -0.140625 +v -0.140625 0.000000 -0.243570 +v 0.000000 -0.125000 -0.281250 +v 0.140625 -0.125000 -0.243570 +v 0.243570 -0.125000 -0.140625 +v 0.281250 -0.125000 0.000000 +v 0.243570 -0.125000 0.140625 +v 0.140625 -0.125000 0.243570 +v 0.000000 -0.125000 0.281250 +v -0.140625 -0.125000 0.243570 +v -0.243570 -0.125000 0.140625 +v -0.281250 -0.125000 0.000000 +v -0.243570 -0.125000 -0.140625 +v -0.140625 -0.125000 -0.243570 +v 0.437500 -1.203125 0.243570 +v 0.437500 -1.062500 0.281250 +v 0.437500 -0.921875 0.243570 +v 0.000000 -0.951240 -0.426531 +v 0.437500 -0.818930 0.140625 +v 0.000000 -1.374245 -0.342051 +v 0.000000 -1.512985 -0.189824 +v 0.437500 -0.781250 0.000000 +v 0.437500 -0.818930 -0.140625 +v 0.094912 -0.612016 -0.164393 +v 0.171026 -0.750755 -0.296225 +v 0.213265 -0.951240 -0.369387 +v 0.213265 -1.173760 -0.369387 +v 0.171026 -1.374245 -0.296225 +v 0.094912 -1.512985 -0.164393 +v 0.437500 -0.921875 -0.243570 +v 0.140625 -1.625000 -0.243570 +v 0.164393 -0.612016 -0.094912 +v 0.296225 -0.750755 -0.171026 +v 0.369387 -0.951240 -0.213265 +v 0.369387 -1.173760 -0.213265 +v 0.296225 -1.374245 -0.171026 +v 0.164393 -1.512985 -0.094912 +v 0.243570 -1.625000 -0.140625 +v 0.281250 -1.625000 0.000000 +v 0.189824 -0.612016 -0.000000 +v 0.342051 -0.750755 -0.000000 +v 0.426531 -0.951240 -0.000000 +v 0.426531 -1.173760 -0.000000 +v 0.342051 -1.374245 -0.000000 +v 0.189824 -1.512985 -0.000000 +v 0.243570 -1.625000 0.140625 +v 0.140625 -1.625000 0.243570 +v 0.164393 -0.612016 0.094912 +v 0.296225 -0.750755 0.171026 +v 0.369387 -0.951240 0.213265 +v 0.369387 -1.173760 0.213265 +v 0.296225 -1.374245 0.171026 +v 0.164392 -1.512985 0.094912 +v 0.000000 -1.625000 0.281250 +v -0.140625 -1.625000 0.243570 +v 0.094912 -0.612016 0.164392 +v 0.171026 -0.750755 0.296225 +v 0.213265 -0.951240 0.369386 +v 0.213265 -1.173760 0.369386 +v 0.171026 -1.374245 0.296225 +v 0.094912 -1.512985 0.164392 +v -0.243570 -1.625000 0.140625 +v -0.281250 -1.625000 0.000000 +v 0.000000 -0.612016 0.189824 +v 0.000000 -0.750755 0.342051 +v 0.000000 -0.951240 0.426531 +v 0.000000 -1.173760 0.426531 +v 0.000000 -1.374245 0.342051 +v 0.000000 -1.512985 0.189824 +v -0.243570 -1.625000 -0.140625 +v -0.094912 -0.612016 0.164392 +v -0.171026 -0.750755 0.296225 +v -0.213265 -0.951240 0.369386 +v -0.213265 -1.173760 0.369386 +v -0.171026 -1.374245 0.296225 +v -0.094912 -1.512985 0.164392 +v 0.000000 -1.625000 -0.281250 +v -0.140625 -1.625000 -0.243570 +v -0.164392 -0.612016 0.094912 +v -0.296225 -0.750755 0.171026 +v -0.369387 -0.951240 0.213265 +v -0.369387 -1.173760 0.213265 +v -0.296225 -1.374245 0.171026 +v -0.164392 -1.512985 0.094912 +v -0.140625 -1.375000 -0.243570 +v -0.243570 -1.375000 -0.140625 +v -0.189824 -0.612016 -0.000000 +v -0.342051 -0.750755 -0.000000 +v -0.426531 -0.951240 -0.000000 +v -0.426531 -1.173760 -0.000000 +v -0.342051 -1.374245 -0.000000 +v -0.189824 -1.512985 -0.000000 +v -0.281250 -1.375000 0.000000 +v -0.243570 -1.375000 0.140625 +v -0.164392 -0.612016 -0.094912 +v -0.296225 -0.750755 -0.171026 +v -0.369386 -0.951240 -0.213265 +v -0.369386 -1.173760 -0.213265 +v -0.296225 -1.374245 -0.171026 +v -0.164392 -1.512985 -0.094912 +v -0.140625 -1.375000 0.243570 +v 0.000000 -1.375000 0.281250 +v -0.094912 -0.612016 -0.164392 +v -0.171026 -0.750755 -0.296225 +v -0.213265 -0.951240 -0.369387 +v -0.213265 -1.173760 -0.369387 +v -0.171026 -1.374245 -0.296225 +v -0.094912 -1.512985 -0.164392 +v 0.140625 -1.375000 0.243570 +v 0.000000 -1.375000 -0.281250 +v 0.000000 -0.612016 -0.189824 +v 0.000000 -0.750755 -0.342051 +v 0.243570 -1.375000 0.140625 +v 0.000000 -1.173760 -0.426531 +v 0.281250 -1.375000 0.000000 +v 0.243570 -1.375000 -0.140625 +v 0.140625 -1.375000 -0.243570 +v 0.437500 -1.306070 0.140625 +v 0.437500 -1.343750 0.000000 +v 0.437500 -1.306070 -0.140625 +v 0.437500 -1.062500 -0.281250 +v 0.437500 -1.203125 -0.243570 +v 0.250000 -1.203125 -0.243570 +v 0.250000 -1.062500 -0.281250 +v 0.250000 -1.306070 -0.140625 +v 0.250000 -1.343750 0.000000 +v 0.250000 -1.306070 0.140625 +v 0.250000 -1.203125 0.243570 +v 0.250000 -1.062500 0.281250 +v 0.250000 -0.921875 0.243570 +v 0.250000 -0.818930 0.140625 +v 0.250000 -0.781250 0.000000 +v 0.250000 -0.818930 -0.140625 +v 0.250000 -0.921875 -0.243570 +v 0.437500 -1.167969 -0.182677 +v 0.437500 -1.062500 -0.210937 +v 0.437500 -1.245177 -0.105469 +v 0.437500 -1.273438 0.000000 +v 0.437500 -1.245177 0.105469 +v 0.437500 -1.167969 0.182677 +v 0.437500 -1.062500 0.210938 +v 0.437500 -0.957031 0.182677 +v 0.437500 -0.879823 0.105469 +v 0.437500 -0.851562 0.000000 +v 0.437500 -0.879823 -0.105469 +v 0.437500 -0.957031 -0.182677 +v 0.468750 -0.849377 0.123047 +v 0.468750 -0.816406 0.000000 +v 0.468750 -0.849377 -0.123047 +v 0.468750 -0.939453 -0.213123 +v 0.468750 -1.308594 0.000000 +v 0.468750 -1.275623 0.123047 +v 0.468750 -1.185547 0.213123 +v 0.468750 -1.062500 0.246094 +v 0.468750 -0.939453 0.213123 +v 0.468750 -1.062500 -0.246094 +v 0.468750 -1.185547 -0.213123 +v 0.468750 -1.275624 -0.123047 +v -0.007813 -1.203125 -0.500671 +v 0.024820 -1.062500 -0.519511 +v -0.007813 -0.921875 -0.500671 +v -0.096965 -0.818930 -0.449199 +v -0.218750 -0.781250 -0.378886 +v -0.340535 -0.818930 -0.308574 +v -0.429688 -0.921875 -0.257101 +v -0.096965 -1.306069 -0.449199 +v -0.218750 -1.343750 -0.378886 +v -0.340535 -1.306070 -0.308574 +v -0.462320 -1.062500 -0.238261 +v -0.429687 -1.203125 -0.257101 +v -0.335937 -1.203125 -0.094722 +v -0.368570 -1.062500 -0.075881 +v -0.246785 -1.306070 -0.146194 +v -0.125000 -1.343750 -0.216506 +v -0.003215 -1.306069 -0.286819 +v 0.085937 -1.203125 -0.338291 +v 0.118570 -1.062500 -0.357131 +v 0.085937 -0.921875 -0.338291 +v -0.003215 -0.818930 -0.286819 +v -0.125000 -0.781250 -0.216506 +v -0.246785 -0.818930 -0.146194 +v -0.335938 -0.921875 -0.094722 +v -0.376953 -1.167969 -0.287548 +v -0.401427 -1.062500 -0.273417 +v -0.310089 -1.245177 -0.326152 +v -0.218750 -1.273437 -0.378886 +v -0.127411 -1.245177 -0.431621 +v -0.060547 -1.167969 -0.470225 +v -0.036073 -1.062500 -0.484355 +v -0.060547 -0.957031 -0.470225 +v -0.127411 -0.879823 -0.431621 +v -0.218750 -0.851562 -0.378886 +v -0.310089 -0.879823 -0.326152 +v -0.376953 -0.957031 -0.287548 +v -0.127813 -0.849376 -0.467473 +v -0.234375 -0.816406 -0.405949 +v -0.340937 -0.849376 -0.344426 +v -0.418945 -0.939453 -0.299388 +v -0.234375 -1.308594 -0.405950 +v -0.127813 -1.275623 -0.467473 +v -0.049805 -1.185547 -0.512511 +v -0.021252 -1.062500 -0.528996 +v -0.049805 -0.939453 -0.512511 +v -0.447499 -1.062500 -0.282903 +v -0.418945 -1.185547 -0.299388 +v -0.340937 -1.275623 -0.344426 +v -0.429688 -1.203125 0.257101 +v -0.462320 -1.062500 0.238261 +v -0.429688 -0.921875 0.257101 +v -0.340535 -0.818930 0.308574 +v -0.218750 -0.781250 0.378886 +v -0.096965 -0.818930 0.449199 +v -0.007812 -0.921875 0.500671 +v -0.340535 -1.306069 0.308574 +v -0.218750 -1.343750 0.378886 +v -0.096965 -1.306069 0.449199 +v 0.024820 -1.062500 0.519511 +v -0.007813 -1.203125 0.500671 +v 0.085937 -1.203125 0.338291 +v 0.118570 -1.062500 0.357131 +v -0.003215 -1.306069 0.286819 +v -0.125000 -1.343750 0.216506 +v -0.246785 -1.306069 0.146194 +v -0.335938 -1.203125 0.094722 +v -0.368570 -1.062500 0.075881 +v -0.335938 -0.921875 0.094722 +v -0.246785 -0.818930 0.146194 +v -0.125000 -0.781250 0.216506 +v -0.003215 -0.818930 0.286819 +v 0.085938 -0.921875 0.338291 +v -0.060547 -1.167969 0.470225 +v -0.036073 -1.062500 0.484355 +v -0.127411 -1.245177 0.431621 +v -0.218750 -1.273437 0.378886 +v -0.310089 -1.245177 0.326152 +v -0.376953 -1.167968 0.287548 +v -0.401427 -1.062500 0.273418 +v -0.376953 -0.957031 0.287548 +v -0.310089 -0.879822 0.326152 +v -0.218750 -0.851562 0.378886 +v -0.127411 -0.879822 0.431621 +v -0.060547 -0.957031 0.470225 +v -0.340937 -0.849376 0.344426 +v -0.234375 -0.816406 0.405950 +v -0.127813 -0.849376 0.467473 +v -0.049805 -0.939453 0.512511 +v -0.234375 -1.308593 0.405949 +v -0.340937 -1.275623 0.344426 +v -0.418945 -1.185546 0.299388 +v -0.447498 -1.062500 0.282903 +v -0.418945 -0.939453 0.299388 +v -0.021252 -1.062500 0.528996 +v -0.049805 -1.185547 0.512511 +v -0.127813 -1.275623 0.467473 +v 0.000000 1.625000 -0.281250 +v 0.140625 1.625000 -0.243570 +v 0.243570 1.625000 -0.140625 +v 0.281250 1.625000 0.000000 +v 0.243570 1.625000 0.140625 +v 0.140625 1.625000 0.243570 +v 0.000000 1.625000 0.281250 +v -0.140625 1.625000 0.243570 +v -0.243570 1.625000 0.140625 +v -0.281250 1.625000 0.000000 +v -0.243570 1.625000 -0.140625 +v -0.140625 1.625000 -0.243570 +v 0.000000 1.500000 -0.281250 +v 0.140625 1.500000 -0.243570 +v 0.243570 1.500000 -0.140625 +v 0.281250 1.500000 0.000000 +v 0.243570 1.500000 0.140625 +v 0.140625 1.500000 0.243570 +v 0.000000 1.500000 0.281250 +v -0.140625 1.500000 0.243570 +v -0.243570 1.500000 0.140625 +v -0.281250 1.500000 0.000000 +v -0.243570 1.500000 -0.140625 +v -0.140625 1.500000 -0.243570 +v -0.325000 2.062500 0.500000 +v -0.356250 1.687500 -0.000000 +v -0.325000 2.312500 0.433013 +v 0.282919 2.062500 -0.404508 +v -0.325000 2.495513 0.250000 +v -0.325000 2.562500 -0.000000 +v -0.325000 2.495513 -0.250000 +v -0.282920 2.062500 -0.404508 +v -0.356250 1.737741 0.187500 +v 0.356250 1.737741 -0.187500 +v -0.325000 2.312500 -0.433013 +v -0.325000 2.062500 -0.500000 +v 0.356250 1.687500 0.000000 +v 0.356250 1.737741 0.187500 +v 0.282919 1.860246 -0.350315 +v 0.147131 1.824736 -0.411819 +v -0.000000 1.812500 -0.433013 +v -0.147131 1.824736 -0.411819 +v -0.282920 1.860246 -0.350315 +v 0.356250 1.875000 0.324760 +v 0.356250 2.062500 0.375000 +v -0.325000 1.812500 -0.433013 +v -0.325000 1.629487 -0.250000 +v 0.356250 2.250000 0.324760 +v 0.356250 2.387260 0.187500 +v 0.282919 1.712185 -0.202254 +v 0.147131 1.650680 -0.237764 +v -0.000000 1.629487 -0.250000 +v -0.147131 1.650680 -0.237764 +v -0.282920 1.712185 -0.202254 +v 0.356250 2.437500 0.000000 +v 0.356250 2.387260 -0.187500 +v -0.325000 1.562500 -0.000000 +v -0.325000 1.629487 0.250000 +v 0.356250 2.250000 -0.324759 +v 0.356250 2.062500 -0.375000 +v 0.282919 1.657992 0.000000 +v 0.147131 1.586972 0.000000 +v -0.000000 1.562500 0.000000 +v -0.147131 1.586972 0.000000 +v -0.282920 1.657992 0.000000 +v 0.356250 1.875000 -0.324759 +v 0.325000 1.828125 -0.405949 +v -0.325000 1.656551 0.234375 +v -0.325000 1.593750 -0.000000 +v 0.325000 2.062500 -0.468750 +v 0.325000 2.296875 -0.405949 +v 0.282919 1.712185 0.202255 +v 0.147131 1.650680 0.237764 +v -0.000000 1.629487 0.250000 +v -0.147131 1.650680 0.237764 +v -0.282920 1.712185 0.202255 +v 0.325000 2.468450 -0.234375 +v 0.325000 2.531250 0.000000 +v -0.325000 1.656551 -0.234375 +v -0.325000 1.828125 -0.405950 +v 0.325000 2.468450 0.234375 +v 0.325000 2.296875 0.405950 +v 0.282919 1.860246 0.350315 +v 0.147131 1.824736 0.411820 +v -0.000000 1.812500 0.433013 +v -0.147131 1.824736 0.411820 +v -0.282920 1.860246 0.350315 +v 0.325000 2.062500 0.468750 +v 0.325000 1.828125 0.405950 +v -0.325000 2.062500 -0.468750 +v -0.325000 2.296875 -0.405949 +v 0.325000 1.656551 0.234375 +v 0.325000 1.593750 0.000000 +v 0.282919 2.062500 0.404509 +v 0.147131 2.062500 0.475529 +v -0.000000 2.062500 0.500000 +v -0.147131 2.062500 0.475529 +v -0.282920 2.062500 0.404509 +v 0.325000 1.656551 -0.234375 +v 0.325000 1.629487 -0.250000 +v -0.325000 2.468450 -0.234375 +v -0.325000 2.531250 -0.000000 +v 0.325000 1.562500 0.000000 +v 0.325000 1.629487 0.250000 +v 0.282919 2.264754 0.350315 +v 0.147131 2.300264 0.411820 +v -0.000000 2.312500 0.433013 +v -0.147131 2.300264 0.411820 +v -0.282920 2.264755 0.350315 +v 0.325000 1.812500 0.433013 +v 0.325000 2.062500 0.500000 +v 0.325000 2.312500 0.433013 +v 0.325000 2.495513 0.250000 +v 0.325000 2.562500 0.000000 +v 0.325000 2.495513 -0.250000 +v 0.282919 2.412815 0.202254 +v 0.147131 2.474320 0.237764 +v -0.000000 2.495513 0.250000 +v -0.147131 2.474320 0.237764 +v -0.282920 2.412815 0.202254 +v 0.325000 2.312500 -0.433013 +v 0.325000 2.062500 -0.500000 +v -0.325000 2.468450 0.234375 +v -0.325000 2.296875 0.405949 +v 0.325000 1.812500 -0.433013 +v 0.262500 2.062500 -0.500000 +v 0.282919 2.467009 0.000000 +v 0.147131 2.538028 0.000000 +v -0.000000 2.562500 0.000000 +v -0.147131 2.538028 0.000000 +v -0.282920 2.467009 0.000000 +v 0.262500 2.312500 -0.433013 +v 0.262500 2.495513 -0.250000 +v -0.325000 2.062500 0.468750 +v -0.325000 1.828125 0.405949 +v 0.262500 2.562500 0.000000 +v 0.262500 2.495513 0.250000 +v 0.282919 2.412815 -0.202254 +v 0.147131 2.474320 -0.237764 +v -0.000000 2.495513 -0.250000 +v -0.147131 2.474320 -0.237764 +v -0.282920 2.412815 -0.202254 +v 0.262500 2.312500 0.433013 +v 0.262500 2.062500 0.500000 +v -0.356250 1.875000 0.324759 +v -0.356250 2.062500 0.375000 +v 0.262500 1.812500 0.433013 +v 0.262500 1.629487 0.250000 +v 0.282919 2.264754 -0.350315 +v 0.147131 2.300264 -0.411819 +v -0.000000 2.312500 -0.433013 +v -0.147131 2.300264 -0.411819 +v -0.282920 2.264754 -0.350315 +v 0.262500 1.562500 0.000000 +v 0.262500 1.629487 -0.250000 +v -0.356250 2.250000 0.324759 +v -0.356250 2.387260 0.187500 +v -0.356250 2.437500 -0.000000 +v 0.262500 1.812500 -0.433013 +v -0.356250 2.387260 -0.187500 +v 0.147131 2.062500 -0.475528 +v -0.000000 2.062500 -0.500000 +v -0.147131 2.062500 -0.475528 +v -0.356250 2.250000 -0.324760 +v -0.356250 2.062500 -0.375000 +v -0.356250 1.875000 -0.324760 +v -0.356250 1.737741 -0.187500 +v -0.325000 1.812500 0.433013 +v -0.262500 2.062500 0.500000 +v -0.262500 2.312500 0.433013 +v -0.262500 2.495513 0.250000 +v -0.262500 2.562500 -0.000000 +v -0.262500 2.495513 -0.250000 +v -0.262500 2.312500 -0.433013 +v -0.262500 2.062500 -0.500000 +v -0.262500 1.812500 -0.433013 +v -0.262500 1.629487 -0.250000 +v -0.262500 1.562500 -0.000000 +v -0.262500 1.629487 0.250000 +v -0.262500 1.812500 0.433013 +v 0.108253 2.000000 0.450000 +v 0.108253 2.125000 0.450000 +v -0.000000 1.937500 -0.450000 +v 0.000000 2.062500 0.950000 +v 0.108253 2.000000 -0.450000 +v 0.000000 2.187500 0.450000 +v 0.108253 2.125000 -0.450000 +v -0.108253 2.125000 0.450000 +v -0.000000 2.187500 -0.450000 +v -0.000000 2.062500 -0.950000 +v -0.108253 2.125000 -0.450000 +v -0.108253 2.000000 0.450000 +v -0.108253 2.000000 -0.450000 +v 0.000000 1.937500 0.450000 +v 0.062500 2.600000 0.500000 +v 0.062500 2.225000 0.500000 +v 0.062500 2.600000 -0.500000 +v 0.062500 2.225000 -0.500000 +v 0.062500 2.725000 0.375000 +v 0.062500 2.725000 -0.375000 +v 0.062500 3.475000 0.250000 +v 0.062500 3.475000 -0.250000 +v 0.062500 3.662500 0.500000 +v 0.062500 3.662500 -0.500000 +v 0.062500 4.037500 0.437500 +v 0.062500 4.037500 -0.437500 +v 0.062500 3.975000 0.000000 +v 0.062500 3.787500 0.375000 +v 0.062500 3.787500 -0.375000 +v 0.062500 3.662500 0.187500 +v 0.062500 3.662500 -0.187500 +v 0.125000 3.725000 0.437500 +v 0.125000 3.725000 -0.437500 +v 0.125000 3.850000 0.000000 +v 0.125000 3.537500 0.187500 +v 0.125000 3.537500 -0.187500 +v 0.125000 2.600000 0.375000 +v 0.125000 2.725000 0.250000 +v 0.125000 2.600000 -0.375000 +v 0.125000 2.725000 -0.250000 +v 0.125000 2.350000 0.375000 +v 0.125000 2.350000 -0.375000 +v 0.125000 3.725000 0.000000 +v 0.125000 3.537500 0.125000 +v 0.125000 3.537500 -0.125000 +v 0.125000 2.787500 0.125000 +v 0.125000 2.787500 -0.125000 +v 0.125000 2.724000 0.062500 +v 0.125000 2.724000 -0.062500 +v 0.125000 2.599000 0.062500 +v 0.125000 2.599000 -0.062500 +v 0.125000 2.536500 -0.187500 +v 0.125000 2.536500 0.187500 +v 0.125000 2.411500 -0.312500 +v 0.125000 2.411500 0.312500 +v 0.187500 3.662500 0.000000 +v 0.187500 3.475000 -0.125000 +v 0.187500 3.475000 0.125000 +v 0.187500 2.787500 0.125000 +v 0.187500 2.787500 -0.125000 +v 0.187500 2.724000 0.062500 +v 0.187500 2.724000 -0.062500 +v 0.187500 2.599000 0.062500 +v 0.187500 2.599000 -0.062500 +v 0.187500 2.536500 -0.187500 +v 0.187500 2.536500 0.187500 +v 0.187500 2.411500 -0.312500 +v 0.187500 2.411500 0.312500 +v 0.187500 2.787500 0.000000 +v 0.187500 2.568750 0.000000 +v 0.218750 2.724000 0.000000 +v 0.218750 2.599000 0.000000 +v 0.233391 2.616108 -0.014142 +v 0.218750 2.605756 -0.024495 +v 0.198750 2.601966 -0.028284 +v 0.233391 2.610250 0.000000 +v 0.218750 2.595609 0.000000 +v 0.198750 2.590250 0.000000 +v 0.233391 2.616108 0.014142 +v 0.218750 2.605756 0.024495 +v 0.198750 2.601966 0.028284 +v 0.233391 2.630250 0.020000 +v 0.218750 2.630250 0.034641 +v 0.198750 2.630250 0.040000 +v 0.233391 2.644392 0.014142 +v 0.218750 2.654745 0.024495 +v 0.198750 2.658535 0.028284 +v 0.233391 2.650250 0.000000 +v 0.218750 2.664891 0.000000 +v 0.198750 2.670250 0.000000 +v 0.233391 2.644392 -0.014142 +v 0.218750 2.654745 -0.024495 +v 0.198750 2.658535 -0.028284 +v 0.238750 2.630250 0.000000 +v 0.233391 2.630250 -0.020000 +v 0.218750 2.630250 -0.034641 +v 0.198750 2.630250 -0.040000 +v -0.062500 2.600000 -0.500000 +v -0.062500 2.225000 -0.500000 +v -0.062500 2.600000 0.500000 +v -0.062500 2.225000 0.500000 +v -0.062500 2.725000 -0.375000 +v -0.062500 2.725000 0.375000 +v -0.062500 3.475000 -0.250000 +v -0.062500 3.475000 0.250000 +v -0.062500 3.662500 -0.500000 +v -0.062500 3.662500 0.500000 +v -0.062500 4.037500 -0.437500 +v -0.062500 4.037500 0.437500 +v -0.062500 3.975000 0.000000 +v -0.062500 3.787500 -0.375000 +v -0.062500 3.787500 0.375000 +v -0.062500 3.662500 -0.187500 +v -0.062500 3.662500 0.187500 +v -0.125000 3.725000 -0.437500 +v -0.125000 3.725000 0.437500 +v -0.125000 3.850000 0.000000 +v -0.125000 3.537500 -0.187500 +v -0.125000 3.537500 0.187500 +v -0.125000 2.600000 -0.375000 +v -0.125000 2.725000 -0.250000 +v -0.125000 2.600000 0.375000 +v -0.125000 2.725000 0.250000 +v -0.125000 2.350000 -0.375000 +v -0.125000 2.350000 0.375000 +v -0.125000 3.725000 0.000000 +v -0.125000 3.537500 -0.125000 +v -0.125000 3.537500 0.125000 +v -0.125000 2.787500 -0.125000 +v -0.125000 2.787500 0.125000 +v -0.125000 2.724000 -0.062500 +v -0.125000 2.724000 0.062500 +v -0.125000 2.599000 -0.062500 +v -0.125000 2.599000 0.062500 +v -0.125000 2.536500 0.187500 +v -0.125000 2.536500 -0.187500 +v -0.125000 2.411500 0.312500 +v -0.125000 2.411500 -0.312500 +v -0.187500 3.662500 0.000000 +v -0.187500 3.475000 0.125000 +v -0.187500 3.475000 -0.125000 +v -0.187500 2.787500 -0.125000 +v -0.187500 2.787500 0.125000 +v -0.187500 2.724000 -0.062500 +v -0.187500 2.724000 0.062500 +v -0.187500 2.599000 -0.062500 +v -0.187500 2.599000 0.062500 +v -0.187500 2.536500 0.187500 +v -0.187500 2.536500 -0.187500 +v -0.187500 2.411500 0.312500 +v -0.187500 2.411500 -0.312500 +v -0.187500 2.787500 0.000000 +v -0.187500 2.568750 0.000000 +v -0.218750 2.724000 0.000000 +v -0.218750 2.599000 0.000000 +v -0.233391 2.616108 0.014142 +v -0.218750 2.605756 0.024495 +v -0.198750 2.601966 0.028284 +v -0.233391 2.610250 0.000000 +v -0.218750 2.595609 0.000000 +v -0.198750 2.590250 0.000000 +v -0.233391 2.616108 -0.014142 +v -0.218750 2.605756 -0.024495 +v -0.198750 2.601966 -0.028284 +v -0.233391 2.630250 -0.020000 +v -0.218750 2.630250 -0.034641 +v -0.198750 2.630250 -0.040000 +v -0.233391 2.644392 -0.014142 +v -0.218750 2.654745 -0.024495 +v -0.198750 2.658535 -0.028284 +v -0.233391 2.650250 0.000000 +v -0.218750 2.664891 0.000000 +v -0.198750 2.670250 0.000000 +v -0.233391 2.644392 0.014142 +v -0.218750 2.654745 0.024495 +v -0.198750 2.658535 0.028284 +v -0.238750 2.630250 0.000000 +v -0.233391 2.630250 0.020000 +v -0.218750 2.630250 0.034641 +v -0.198750 2.630250 0.040000 +v 0.140625 -1.625000 -0.243570 +v 0.243570 -1.625000 -0.140625 +v 0.281250 -1.625000 0.000000 +v 0.243570 -1.625000 0.140625 +v 0.140625 -1.625000 0.243570 +v 0.000000 -1.625000 0.281250 +v -0.140625 -1.625000 0.243570 +v -0.243570 -1.625000 0.140625 +v -0.281250 -1.625000 0.000000 +v -0.243570 -1.625000 -0.140625 +v 0.000000 -1.625000 -0.281250 +v -0.140625 -1.625000 -0.243570 +v 0.437500 -1.167969 -0.182677 +v 0.437500 -1.062500 -0.210937 +v 0.437500 -1.245177 -0.105469 +v 0.437500 -1.273438 0.000000 +v 0.437500 -1.245177 0.105469 +v 0.437500 -1.167969 0.182677 +v 0.437500 -1.062500 0.210938 +v 0.437500 -0.957031 0.182677 +v 0.437500 -0.879823 0.105469 +v 0.437500 -0.851562 0.000000 +v 0.437500 -0.879823 -0.105469 +v 0.437500 -0.957031 -0.182677 +v -0.376953 -1.167969 -0.287548 +v -0.401427 -1.062500 -0.273417 +v -0.310089 -1.245177 -0.326152 +v -0.218750 -1.273437 -0.378886 +v -0.127411 -1.245177 -0.431621 +v -0.060547 -1.167969 -0.470225 +v -0.036073 -1.062500 -0.484355 +v -0.060547 -0.957031 -0.470225 +v -0.127411 -0.879823 -0.431621 +v -0.218750 -0.851562 -0.378886 +v -0.310089 -0.879823 -0.326152 +v -0.376953 -0.957031 -0.287548 +v -0.060547 -1.167969 0.470225 +v -0.036073 -1.062500 0.484355 +v -0.127411 -1.245177 0.431621 +v -0.218750 -1.273437 0.378886 +v -0.310089 -1.245177 0.326152 +v -0.376953 -1.167968 0.287548 +v -0.401427 -1.062500 0.273418 +v -0.376953 -0.957031 0.287548 +v -0.310089 -0.879822 0.326152 +v -0.218750 -0.851562 0.378886 +v -0.127411 -0.879822 0.431621 +v -0.060547 -0.957031 0.470225 +v 0.000000 -0.500000 -0.281250 +v 0.140625 -0.500000 -0.243570 +v 0.243570 -0.500000 -0.140625 +v 0.281250 -0.500000 0.000000 +v 0.243570 -0.500000 0.140625 +v 0.140625 -0.500000 0.243570 +v 0.000000 -0.500000 0.281250 +v -0.140625 -0.500000 0.243570 +v -0.243570 -0.500000 0.140625 +v -0.281250 -0.500000 0.000000 +v -0.243570 -0.500000 -0.140625 +v -0.140625 -0.500000 -0.243570 +v 0.000000 0.000000 -0.281250 +v 0.140625 0.000000 -0.243570 +v 0.243570 0.000000 -0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 0.140625 +v 0.140625 0.000000 0.243570 +v 0.000000 0.000000 0.281250 +v -0.140625 0.000000 0.243570 +v -0.243570 0.000000 0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 -0.140625 +v -0.140625 0.000000 -0.243570 +v 0.000000 -0.125000 -0.281250 +v 0.140625 -0.125000 -0.243570 +v 0.243570 -0.125000 -0.140625 +v 0.281250 -0.125000 0.000000 +v 0.243570 -0.125000 0.140625 +v 0.140625 -0.125000 0.243570 +v 0.000000 -0.125000 0.281250 +v -0.140625 -0.125000 0.243570 +v -0.243570 -0.125000 0.140625 +v -0.281250 -0.125000 0.000000 +v -0.243570 -0.125000 -0.140625 +v -0.140625 -0.125000 -0.243570 +v 0.000000 1.500000 -0.281250 +v 0.140625 1.500000 -0.243570 +v 0.243570 1.500000 -0.140625 +v 0.281250 1.500000 0.000000 +v 0.243570 1.500000 0.140625 +v 0.140625 1.500000 0.243570 +v 0.000000 1.500000 0.281250 +v -0.140625 1.500000 0.243570 +v -0.243570 1.500000 0.140625 +v -0.281250 1.500000 0.000000 +v -0.243570 1.500000 -0.140625 +v -0.140625 1.500000 -0.243570 +v -0.325000 2.062500 0.500000 +v -0.325000 2.312500 0.433013 +v -0.325000 2.495513 0.250000 +v -0.325000 2.562500 -0.000000 +v -0.325000 2.495513 -0.250000 +v -0.325000 2.312500 -0.433013 +v -0.325000 2.062500 -0.500000 +v -0.325000 1.812500 -0.433013 +v -0.325000 1.629487 -0.250000 +v -0.325000 1.562500 -0.000000 +v -0.325000 1.629487 0.250000 +v 0.325000 1.629487 -0.250000 +v 0.325000 1.562500 0.000000 +v 0.325000 1.629487 0.250000 +v 0.325000 1.812500 0.433013 +v 0.325000 2.062500 0.500000 +v 0.325000 2.312500 0.433013 +v 0.325000 2.495513 0.250000 +v 0.325000 2.562500 0.000000 +v 0.325000 2.495513 -0.250000 +v 0.325000 2.312500 -0.433013 +v 0.325000 2.062500 -0.500000 +v 0.325000 1.812500 -0.433013 +v 0.262500 2.062500 -0.500000 +v 0.262500 2.312500 -0.433013 +v 0.262500 2.495513 -0.250000 +v 0.262500 2.562500 0.000000 +v 0.262500 2.495513 0.250000 +v 0.262500 2.312500 0.433013 +v 0.262500 2.062500 0.500000 +v 0.262500 1.812500 0.433013 +v 0.262500 1.629487 0.250000 +v 0.262500 1.562500 0.000000 +v 0.262500 1.629487 -0.250000 +v 0.262500 1.812500 -0.433013 +v -0.325000 1.812500 0.433013 +v -0.262500 2.062500 0.500000 +v -0.262500 2.312500 0.433013 +v -0.262500 2.495513 0.250000 +v -0.262500 2.562500 -0.000000 +v -0.262500 2.495513 -0.250000 +v -0.262500 2.312500 -0.433013 +v -0.262500 2.062500 -0.500000 +v -0.262500 1.812500 -0.433013 +v -0.262500 1.629487 -0.250000 +v -0.262500 1.562500 -0.000000 +v -0.262500 1.629487 0.250000 +v -0.262500 1.812500 0.433013 +vt 0.802822 0.589951 +vt 0.841310 0.733591 +vt 0.697670 0.695103 +vt 0.554893 0.444493 +vt 0.474096 0.466142 +vt 0.495746 0.385345 +vt 0.719891 0.733591 +vt 0.697670 0.650661 +vt 0.758380 0.589951 +vt 0.719891 0.733591 +vt 0.697670 0.650660 +vt 0.758380 0.589951 +vt 0.554893 0.444493 +vt 0.474096 0.466143 +vt 0.495745 0.385345 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.863531 0.650661 +vt 0.841310 0.733591 +vt 0.697670 0.695103 +vt 0.431638 0.672804 +vt 0.464402 0.617543 +vt 0.528693 0.618252 +vt 0.431608 0.672968 +vt 0.464243 0.617647 +vt 0.528547 0.618172 +vt 0.910274 0.541089 +vt 0.979453 0.596281 +vt 0.899021 0.559367 +vt 0.903651 0.641953 +vt 0.979453 0.596281 +vt 0.916875 0.658859 +vt 0.892500 0.579817 +vt 0.894885 0.622361 +vt 0.891093 0.601234 +vt 0.891093 0.601234 +vt 0.894885 0.622361 +vt 0.892500 0.579816 +vt 0.899021 0.559367 +vt 0.903650 0.641953 +vt 0.916875 0.658859 +vt 0.910274 0.541089 +vt 0.066808 0.312072 +vt 0.041875 0.352108 +vt 0.045309 0.288840 +vt 0.214690 0.352131 +vt 0.190107 0.312169 +vt 0.211662 0.289462 +vt 0.065458 0.352579 +vt 0.060884 0.375554 +vt 0.085392 0.375191 +vt 0.078636 0.508366 +vt 0.195797 0.375432 +vt 0.191254 0.352529 +vt 0.178223 0.508346 +vt 0.171338 0.375084 +vt 0.050113 0.554211 +vt 0.036278 0.542149 +vt 0.039003 0.606151 +vt 0.060967 0.568059 +vt 0.093407 0.547663 +vt 0.094121 0.521381 +vt 0.128439 0.571958 +vt 0.128439 0.594543 +vt 0.163463 0.547664 +vt 0.162742 0.521385 +vt 0.206781 0.554195 +vt 0.195929 0.568054 +vt 0.217921 0.606151 +vt 0.220615 0.542121 +vt 0.128437 0.553307 +vt 0.151338 0.521312 +vt 0.150025 0.386031 +vt 0.106742 0.386083 +vt 0.076771 0.322314 +vt 0.096884 0.343299 +vt 0.138906 0.353758 +vt 0.159847 0.343151 +vt 0.602134 0.390733 +vt 0.602660 0.410499 +vt 0.592578 0.405155 +vt 0.599686 0.382959 +vt 0.622223 0.374331 +vt 0.612175 0.384803 +vt 0.639393 0.402979 +vt 0.621518 0.390247 +vt 0.627875 0.387746 +vt 0.656684 0.589167 +vt 0.621484 0.614457 +vt 0.648441 0.570668 +vt 0.621619 0.381747 +vt 0.624673 0.380801 +vt 0.586214 0.590877 +vt 0.614600 0.633235 +vt 0.602023 0.387465 +vt 0.607577 0.391707 +vt 0.580609 0.420878 +vt 0.593098 0.572099 +vt 0.579248 0.585723 +vt 0.622861 0.373182 +vt 0.652368 0.418568 +vt 0.641359 0.422601 +vt 0.598738 0.382381 +vt 0.603878 0.386916 +vt 0.591641 0.424184 +vt 0.629223 0.409322 +vt 0.616452 0.423221 +vt 0.902064 0.475965 +vt 0.913023 0.497543 +vt 0.901171 0.498360 +vt 0.912759 0.509947 +vt 0.925581 0.498948 +vt 0.914157 0.470621 +vt 0.914079 0.478069 +vt 0.925586 0.476293 +vt 0.277982 0.362235 +vt 0.428230 0.340772 +vt 0.406766 0.362235 +vt 0.299446 0.491019 +vt 0.385302 0.491019 +vt 0.374570 0.523215 +vt 0.310178 0.523215 +vt 0.342374 0.576875 +vt 0.428230 0.523215 +vt 0.417498 0.587607 +vt 0.406766 0.544679 +vt 0.256518 0.523215 +vt 0.267250 0.587607 +vt 0.277982 0.544679 +vt 0.256518 0.340772 +vt 0.428230 0.276380 +vt 0.066808 0.312072 +vt 0.041875 0.352108 +vt 0.045309 0.288840 +vt 0.214690 0.352131 +vt 0.190107 0.312169 +vt 0.211662 0.289462 +vt 0.065458 0.352579 +vt 0.060884 0.375554 +vt 0.085392 0.375191 +vt 0.078636 0.508366 +vt 0.195798 0.375432 +vt 0.191254 0.352529 +vt 0.178223 0.508346 +vt 0.171338 0.375084 +vt 0.050113 0.554211 +vt 0.036278 0.542149 +vt 0.039003 0.606151 +vt 0.060967 0.568059 +vt 0.093407 0.547663 +vt 0.094121 0.521381 +vt 0.128438 0.571958 +vt 0.128439 0.594543 +vt 0.163463 0.547664 +vt 0.162742 0.521385 +vt 0.206781 0.554195 +vt 0.195929 0.568054 +vt 0.217921 0.606151 +vt 0.220615 0.542121 +vt 0.128438 0.553307 +vt 0.151338 0.521312 +vt 0.150025 0.386031 +vt 0.106742 0.386083 +vt 0.076771 0.322314 +vt 0.096884 0.343299 +vt 0.138906 0.353758 +vt 0.159848 0.343151 +vt 0.609388 0.393286 +vt 0.608928 0.413053 +vt 0.599125 0.407213 +vt 0.607330 0.385398 +vt 0.630269 0.377904 +vt 0.619712 0.387863 +vt 0.645990 0.407372 +vt 0.628772 0.393765 +vt 0.635246 0.391584 +vt 0.653982 0.594191 +vt 0.617566 0.617695 +vt 0.646672 0.575304 +vt 0.629296 0.385282 +vt 0.632394 0.384488 +vt 0.583515 0.592387 +vt 0.609755 0.636107 +vt 0.609440 0.390016 +vt 0.614775 0.394529 +vt 0.586387 0.422320 +vt 0.591326 0.573976 +vt 0.576814 0.586892 +vt 0.630963 0.376789 +vt 0.658172 0.423589 +vt 0.646976 0.427069 +vt 0.606412 0.384774 +vt 0.611320 0.389560 +vt 0.597240 0.426172 +vt 0.635516 0.413201 +vt 0.622069 0.426446 +vt 0.902064 0.475965 +vt 0.913023 0.497543 +vt 0.901171 0.498360 +vt 0.912759 0.509947 +vt 0.925581 0.498948 +vt 0.914157 0.470621 +vt 0.914079 0.478069 +vt 0.925586 0.476293 +vt 0.277982 0.362236 +vt 0.428230 0.340772 +vt 0.406766 0.362236 +vt 0.299446 0.491019 +vt 0.385302 0.491019 +vt 0.374570 0.523215 +vt 0.310178 0.523215 +vt 0.342374 0.576875 +vt 0.428230 0.523215 +vt 0.417498 0.587607 +vt 0.406766 0.544679 +vt 0.256518 0.523215 +vt 0.267250 0.587607 +vt 0.277982 0.544679 +vt 0.256518 0.340772 +vt 0.428230 0.276380 +vt 0.520744 0.385345 +vt 0.542394 0.466142 +vt 0.461596 0.444493 +vt 0.949382 0.379360 +vt 0.923771 0.404972 +vt 0.879410 0.360611 +vt 0.888784 0.395597 +vt 0.879410 0.360611 +vt 0.940008 0.344374 +vt 0.905022 0.404972 +vt 0.879410 0.379360 +vt 0.923771 0.334999 +vt 0.697670 0.650660 +vt 0.719891 0.612172 +vt 0.758380 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.719891 0.733591 +vt 0.520744 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.841310 0.733591 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.697670 0.695103 +vt 0.719892 0.612172 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.841310 0.733591 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.697670 0.695103 +vt 0.719892 0.612172 +vt 0.520744 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.542394 0.466143 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.461597 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461597 0.444493 +vt 0.461597 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.697670 0.650661 +vt 0.719891 0.612172 +vt 0.758380 0.589951 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.695103 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.719891 0.733591 +vt 0.551972 0.642013 +vt 0.560257 0.674186 +vt 0.551288 0.706160 +vt 0.527487 0.729346 +vt 0.495226 0.737538 +vt 0.463169 0.728691 +vt 0.439899 0.704987 +vt 0.440607 0.640791 +vt 0.496643 0.609294 +vt 0.551905 0.641843 +vt 0.560271 0.673987 +vt 0.551384 0.705985 +vt 0.527637 0.729241 +vt 0.495402 0.737549 +vt 0.463312 0.728748 +vt 0.439962 0.705110 +vt 0.440508 0.640959 +vt 0.496465 0.609308 +vt 0.105521 0.521299 +vt 0.180151 0.322274 +vt 0.117741 0.353840 +vt 0.117591 0.375145 +vt 0.139113 0.375157 +vt 0.620414 0.381612 +vt 0.614623 0.383076 +vt 0.609804 0.384878 +vt 0.604595 0.386099 +vt 0.629207 0.635218 +vt 0.663080 0.583522 +vt 0.627675 0.409666 +vt 0.604234 0.410829 +vt 0.256518 0.276380 +vt 0.105521 0.521299 +vt 0.180151 0.322275 +vt 0.117742 0.353840 +vt 0.117591 0.375145 +vt 0.139113 0.375157 +vt 0.628099 0.385086 +vt 0.622243 0.386260 +vt 0.617340 0.387820 +vt 0.612077 0.388780 +vt 0.624245 0.638815 +vt 0.660652 0.588871 +vt 0.633953 0.413467 +vt 0.610484 0.413461 +vt 0.256518 0.276380 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.554893 0.444493 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.940008 0.344374 +vt 0.949382 0.360611 +vt 0.940008 0.395597 +vt 0.905022 0.404972 +vt 0.888784 0.395597 +vt 0.879410 0.379360 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.923771 0.334999 +vt 0.949382 0.360611 +vt 0.949382 0.379360 +vt 0.940008 0.395597 +vt 0.923771 0.404972 +vt 0.905022 0.404972 +vt 0.879410 0.379360 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.923771 0.334999 +vt 0.940008 0.344374 +vt 0.949382 0.360611 +vt 0.949382 0.379360 +vt 0.940008 0.395597 +vt 0.923771 0.404972 +vt 0.888784 0.395597 +vt 0.879410 0.360611 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.667250 0.351680 +vt 0.645029 0.008257 +vt 0.667250 0.008257 +vt 0.645029 0.351680 +vt 0.622808 0.008257 +vt 0.622808 0.351680 +vt 0.600587 0.008257 +vt 0.600587 0.351681 +vt 0.578365 0.008257 +vt 0.578366 0.351681 +vt 0.556144 0.008257 +vt 0.556145 0.351681 +vt 0.533923 0.008257 +vt 0.533924 0.351681 +vt 0.511702 0.008257 +vt 0.511702 0.351681 +vt 0.489480 0.008257 +vt 0.489481 0.351681 +vt 0.467259 0.008257 +vt 0.733914 0.351680 +vt 0.711693 0.008257 +vt 0.733914 0.008257 +vt 0.711693 0.351680 +vt 0.689471 0.008257 +vt 0.689472 0.351680 +vt 0.925435 0.138461 +vt 0.933353 0.158775 +vt 0.925428 0.160335 +vt 0.146056 0.680338 +vt 0.121058 0.637410 +vt 0.146056 0.637410 +vt 0.196054 0.680338 +vt 0.221053 0.637410 +vt 0.221053 0.680338 +vt 0.321048 0.680338 +vt 0.346047 0.637410 +vt 0.346047 0.680338 +vt 0.096059 0.680338 +vt 0.121058 0.680338 +vt 0.171055 0.680338 +vt 0.196054 0.637410 +vt 0.296049 0.680338 +vt 0.321048 0.637410 +vt 0.246052 0.680338 +vt 0.271050 0.637410 +vt 0.271050 0.680338 +vt 0.071060 0.637410 +vt 0.096059 0.637410 +vt 0.171055 0.637410 +vt 0.296049 0.637410 +vt 0.246052 0.637410 +vt 0.046061 0.680338 +vt 0.071060 0.680338 +vt 0.222255 0.692152 +vt 0.197257 0.713616 +vt 0.197257 0.692152 +vt 0.097261 0.692152 +vt 0.072263 0.713616 +vt 0.072263 0.692152 +vt 0.147259 0.692152 +vt 0.122260 0.713616 +vt 0.122260 0.692152 +vt 0.322251 0.692152 +vt 0.297252 0.713616 +vt 0.297252 0.692152 +vt 0.247254 0.713616 +vt 0.222255 0.713616 +vt 0.097261 0.713616 +vt 0.172258 0.713616 +vt 0.147259 0.713616 +vt 0.347249 0.692152 +vt 0.322251 0.713616 +vt 0.272253 0.692152 +vt 0.247254 0.692152 +vt 0.172258 0.692152 +vt 0.047264 0.713616 +vt 0.047264 0.692152 +vt 0.272253 0.713616 +vt 0.317438 0.091288 +vt 0.284441 0.057290 +vt 0.306073 0.053529 +vt 0.325969 0.149332 +vt 0.296254 0.124385 +vt 0.323299 0.120642 +vt 0.326118 0.181267 +vt 0.299411 0.224435 +vt 0.298898 0.180837 +vt 0.292431 0.096159 +vt 0.298124 0.151141 +vt 0.321048 0.680338 +vt 0.296049 0.637410 +vt 0.321048 0.637410 +vt 0.267860 0.099260 +vt 0.262190 0.059383 +vt 0.270445 0.127025 +vt 0.273155 0.181255 +vt 0.271903 0.152816 +vt 0.221053 0.680338 +vt 0.246052 0.637410 +vt 0.246052 0.680338 +vt 0.243315 0.101213 +vt 0.239393 0.060277 +vt 0.245113 0.129052 +vt 0.275499 0.223394 +vt 0.248241 0.182388 +vt 0.246444 0.154550 +vt 0.121058 0.680338 +vt 0.146056 0.637410 +vt 0.146056 0.680338 +vt 0.252163 0.223324 +vt 0.223696 0.184341 +vt 0.219653 0.130785 +vt 0.218401 0.102346 +vt 0.221111 0.156576 +vt 0.171055 0.680338 +vt 0.196054 0.637410 +vt 0.196054 0.680338 +vt 0.216057 0.060207 +vt 0.192658 0.102764 +vt 0.195302 0.159216 +vt 0.071060 0.680338 +vt 0.096059 0.637410 +vt 0.096059 0.680338 +vt 0.192145 0.059166 +vt 0.193433 0.132460 +vt 0.229367 0.224218 +vt 0.199125 0.187442 +vt 0.165438 0.102334 +vt 0.174118 0.192313 +vt 0.168257 0.162959 +vt 0.346047 0.637410 +vt 0.346047 0.680338 +vt 0.167611 0.056915 +vt 0.165587 0.134269 +vt 0.207115 0.226312 +vt 0.271050 0.637410 +vt 0.271050 0.680338 +vt 0.135684 0.100519 +vt 0.142462 0.052871 +vt 0.134665 0.136384 +vt 0.164714 0.236289 +vt 0.148211 0.200076 +vt 0.138811 0.168665 +vt 0.101445 0.095875 +vt 0.116933 0.045877 +vt 0.097809 0.138988 +vt 0.120968 0.212861 +vt 0.104898 0.178102 +vt 0.296049 0.680338 +vt 0.048401 0.141778 +vt 0.129692 0.261168 +vt 0.092502 0.234735 +vt 0.058607 0.083934 +vt 0.062272 0.195131 +vt 0.221053 0.637410 +vt 0.091987 0.033813 +vt 0.429284 0.088470 +vt 0.370588 0.070740 +vt 0.399054 0.048866 +vt 0.432949 0.199667 +vt 0.393747 0.144613 +vt 0.443156 0.141824 +vt 0.121058 0.637410 +vt 0.346092 0.037436 +vt 0.361864 0.022433 +vt 0.386658 0.105499 +vt 0.399569 0.249788 +vt 0.390111 0.187726 +vt 0.343345 0.083525 +vt 0.355872 0.183082 +vt 0.356891 0.147217 +vt 0.171055 0.637410 +vt 0.326842 0.047312 +vt 0.352745 0.114936 +vt 0.349094 0.230731 +vt 0.046061 0.680338 +vt 0.071060 0.637410 +vt 0.323946 0.226686 +vt 0.917503 0.161895 +vt 0.885315 0.136885 +vt 0.917511 0.136896 +vt 0.917486 0.211892 +vt 0.885298 0.186882 +vt 0.917494 0.186893 +vt 0.917546 0.036901 +vt 0.885359 0.011891 +vt 0.917555 0.011902 +vt 0.917529 0.086898 +vt 0.885341 0.061888 +vt 0.917537 0.061899 +vt 0.885324 0.111886 +vt 0.917520 0.111897 +vt 0.917468 0.261890 +vt 0.885281 0.236880 +vt 0.917477 0.236891 +vt 0.885333 0.086887 +vt 0.885307 0.161883 +vt 0.885350 0.036890 +vt 0.885290 0.211881 +vt 0.917460 0.286889 +vt 0.885272 0.261879 +vt 0.917451 0.311887 +vt 0.885264 0.286877 +vt 0.925410 0.210332 +vt 0.933342 0.190024 +vt 0.933335 0.208773 +vt 0.925478 0.013467 +vt 0.933396 0.033781 +vt 0.925471 0.035341 +vt 0.925461 0.063465 +vt 0.933378 0.083779 +vt 0.925454 0.085339 +vt 0.925444 0.113462 +vt 0.933361 0.133776 +vt 0.925436 0.135336 +vt 0.925401 0.238456 +vt 0.933318 0.258770 +vt 0.925393 0.260330 +vt 0.925453 0.088463 +vt 0.933370 0.108778 +vt 0.925445 0.110337 +vt 0.925427 0.163460 +vt 0.933344 0.183774 +vt 0.925419 0.185334 +vt 0.925470 0.038466 +vt 0.933387 0.058780 +vt 0.925462 0.060340 +vt 0.925409 0.213457 +vt 0.933327 0.233772 +vt 0.925402 0.235331 +vt 0.925385 0.285329 +vt 0.933316 0.265020 +vt 0.933309 0.283769 +vt 0.925376 0.310328 +vt 0.933307 0.290019 +vt 0.933301 0.308768 +vt 0.925427 0.160327 +vt 0.933351 0.140015 +vt 0.933351 0.158764 +vt 0.917502 0.161889 +vt 0.885306 0.136890 +vt 0.917502 0.136890 +vt 0.917502 0.211887 +vt 0.885306 0.186888 +vt 0.917502 0.186888 +vt 0.917502 0.036895 +vt 0.885306 0.011896 +vt 0.917502 0.011896 +vt 0.917502 0.086893 +vt 0.885306 0.061894 +vt 0.917502 0.061894 +vt 0.885306 0.111891 +vt 0.917502 0.111891 +vt 0.917502 0.261884 +vt 0.885306 0.236885 +vt 0.917502 0.236885 +vt 0.885306 0.086893 +vt 0.885306 0.161889 +vt 0.885306 0.036895 +vt 0.885306 0.211887 +vt 0.917502 0.286883 +vt 0.885306 0.261884 +vt 0.885306 0.311882 +vt 0.885306 0.286883 +vt 0.925427 0.188450 +vt 0.933351 0.208762 +vt 0.925427 0.210324 +vt 0.925427 0.013459 +vt 0.933351 0.033770 +vt 0.925427 0.035333 +vt 0.925427 0.063456 +vt 0.933351 0.083768 +vt 0.925427 0.085330 +vt 0.925427 0.135328 +vt 0.933351 0.115016 +vt 0.933351 0.133765 +vt 0.925427 0.260322 +vt 0.933351 0.240010 +vt 0.933351 0.258759 +vt 0.925427 0.088455 +vt 0.933351 0.108767 +vt 0.925427 0.110329 +vt 0.925427 0.163451 +vt 0.933351 0.183763 +vt 0.925427 0.185325 +vt 0.925427 0.038457 +vt 0.933351 0.058769 +vt 0.925427 0.060331 +vt 0.925427 0.213449 +vt 0.933351 0.233760 +vt 0.925427 0.235323 +vt 0.925427 0.285320 +vt 0.933351 0.265009 +vt 0.933351 0.283758 +vt 0.925427 0.288445 +vt 0.933351 0.308757 +vt 0.925427 0.310319 +vt 0.917502 0.311882 +vt 0.925427 0.113454 +vt 0.925427 0.138453 +vt 0.933351 0.158764 +vt 0.925427 0.160327 +vt 0.917502 0.161889 +vt 0.885306 0.136890 +vt 0.917502 0.136890 +vt 0.917502 0.211887 +vt 0.885306 0.186888 +vt 0.917502 0.186888 +vt 0.917502 0.036895 +vt 0.885306 0.011896 +vt 0.917502 0.011896 +vt 0.917502 0.061894 +vt 0.885306 0.086893 +vt 0.885306 0.061894 +vt 0.885306 0.111891 +vt 0.917502 0.111891 +vt 0.917502 0.261884 +vt 0.885306 0.236885 +vt 0.917502 0.236885 +vt 0.917502 0.086893 +vt 0.885306 0.161889 +vt 0.885306 0.036895 +vt 0.885306 0.211886 +vt 0.885306 0.286883 +vt 0.885306 0.261884 +vt 0.917502 0.311882 +vt 0.917502 0.286883 +vt 0.925427 0.188450 +vt 0.933351 0.208762 +vt 0.925427 0.210324 +vt 0.925427 0.013459 +vt 0.933351 0.033770 +vt 0.925427 0.035333 +vt 0.925427 0.063456 +vt 0.933351 0.083768 +vt 0.925427 0.085330 +vt 0.925427 0.113454 +vt 0.933351 0.133765 +vt 0.925427 0.135328 +vt 0.925426 0.238448 +vt 0.933351 0.258759 +vt 0.925426 0.260322 +vt 0.925427 0.110329 +vt 0.933351 0.090017 +vt 0.933351 0.108767 +vt 0.925427 0.163451 +vt 0.933351 0.183763 +vt 0.925427 0.185325 +vt 0.925427 0.038457 +vt 0.933351 0.058769 +vt 0.925427 0.060331 +vt 0.925427 0.213449 +vt 0.933351 0.233760 +vt 0.925426 0.235323 +vt 0.925426 0.263447 +vt 0.933351 0.283758 +vt 0.925426 0.285320 +vt 0.925426 0.288445 +vt 0.933351 0.308757 +vt 0.925426 0.310319 +vt 0.222255 0.692152 +vt 0.197257 0.713616 +vt 0.197257 0.692152 +vt 0.097261 0.692152 +vt 0.072263 0.713616 +vt 0.072263 0.692152 +vt 0.147259 0.692152 +vt 0.122260 0.713616 +vt 0.122260 0.692152 +vt 0.322251 0.692152 +vt 0.297252 0.713616 +vt 0.297252 0.692152 +vt 0.247254 0.713616 +vt 0.222255 0.713616 +vt 0.097261 0.713616 +vt 0.172258 0.692152 +vt 0.147259 0.713616 +vt 0.347249 0.692152 +vt 0.322251 0.713616 +vt 0.272253 0.692152 +vt 0.247254 0.692152 +vt 0.172258 0.713616 +vt 0.047264 0.713616 +vt 0.047264 0.692152 +vt 0.272253 0.713616 +vt 0.826761 0.135730 +vt 0.854827 0.095656 +vt 0.854174 0.135868 +vt 0.778868 0.135123 +vt 0.751495 0.095875 +vt 0.778453 0.095048 +vt 0.802759 0.135359 +vt 0.802620 0.094951 +vt 0.827025 0.095273 +vt 0.856187 0.054919 +vt 0.749859 0.056687 +vt 0.776805 0.054212 +vt 0.801890 0.053207 +vt 0.827456 0.053559 +vt 0.829507 0.007529 +vt 0.860011 0.013249 +vt 0.744227 0.018085 +vt 0.771779 0.010605 +vt 0.800111 0.006707 +vt 0.970577 0.058378 +vt 0.981309 0.102820 +vt 0.970577 0.102820 +vt 0.970577 0.191705 +vt 0.981309 0.236147 +vt 0.970577 0.236147 +vt 0.804128 0.503286 +vt 0.827434 0.455780 +vt 0.832459 0.499388 +vt 0.970577 0.325031 +vt 0.981309 0.369474 +vt 0.970577 0.369474 +vt 0.970577 0.147262 +vt 0.981309 0.191705 +vt 0.854379 0.453306 +vt 0.860011 0.491908 +vt 0.774732 0.502464 +vt 0.748052 0.455074 +vt 0.776782 0.456434 +vt 0.970577 0.458358 +vt 0.981309 0.502800 +vt 0.970577 0.502800 +vt 0.970577 0.280589 +vt 0.981309 0.325031 +vt 0.802349 0.456786 +vt 0.801618 0.415042 +vt 0.970577 0.013935 +vt 0.981309 0.058378 +vt 0.970577 0.413916 +vt 0.981309 0.458358 +vt 0.825785 0.414944 +vt 0.981309 0.147262 +vt 0.981309 0.280589 +vt 0.852743 0.414118 +vt 0.777213 0.414720 +vt 0.981309 0.547243 +vt 0.970577 0.547243 +vt 0.981309 0.413916 +vt 0.777478 0.374262 +vt 0.801479 0.374634 +vt 0.454561 0.743446 +vt 0.566013 0.714824 +vt 0.577339 0.674299 +vt 0.825370 0.374870 +vt 0.455961 0.602665 +vt 0.425863 0.632130 +vt 0.566828 0.633558 +vt 0.852407 0.374609 +vt 0.749411 0.414336 +vt 0.825413 0.335013 +vt 0.852504 0.334952 +vt 0.750064 0.374125 +vt 0.777748 0.334238 +vt 0.535899 0.744226 +vt 0.425052 0.713443 +vt 0.801604 0.334648 +vt 0.537342 0.603498 +vt 0.496765 0.592188 +vt 0.495107 0.754637 +vt 0.414546 0.672685 +vt 0.852750 0.295226 +vt 0.750499 0.334166 +vt 0.778038 0.294373 +vt 0.414523 0.672896 +vt 0.537149 0.603391 +vt 0.496539 0.592201 +vt 0.801841 0.294801 +vt 0.536096 0.744099 +vt 0.566133 0.714612 +vt 0.495330 0.754652 +vt 0.825627 0.295215 +vt 0.825905 0.255427 +vt 0.455764 0.602792 +vt 0.566731 0.633342 +vt 0.853051 0.255464 +vt 0.750859 0.294321 +vt 0.778333 0.254566 +vt 0.425142 0.713612 +vt 0.802119 0.254996 +vt 0.425748 0.632333 +vt 0.577353 0.674056 +vt 0.454735 0.743530 +vt 0.802397 0.215192 +vt 0.826200 0.215620 +vt 0.853379 0.215671 +vt 0.751488 0.214767 +vt 0.778611 0.214777 +vt 0.981309 0.191705 +vt 0.970577 0.147262 +vt 0.981309 0.147262 +vt 0.981309 0.058378 +vt 0.970577 0.013935 +vt 0.981309 0.013935 +vt 0.981309 0.280589 +vt 0.970577 0.325032 +vt 0.970577 0.280589 +vt 0.778826 0.174980 +vt 0.802635 0.175344 +vt 0.981309 0.458358 +vt 0.970577 0.413916 +vt 0.981309 0.413916 +vt 0.970577 0.102820 +vt 0.981309 0.102820 +vt 0.826491 0.175754 +vt 0.981309 0.547243 +vt 0.970577 0.502801 +vt 0.981309 0.502801 +vt 0.970577 0.236147 +vt 0.981309 0.236147 +vt 0.853740 0.175827 +vt 0.970577 0.058378 +vt 0.751734 0.175041 +vt 0.970577 0.369474 +vt 0.981309 0.369474 +vt 0.970577 0.191705 +vt 0.981309 0.325032 +vt 0.970577 0.458358 +vt 0.919310 0.444713 +vt 0.915483 0.444505 +vt 0.916452 0.441703 +vt 0.923464 0.442837 +vt 0.917967 0.437940 +vt 0.916785 0.445855 +vt 0.914573 0.446863 +vt 0.912288 0.441859 +vt 0.910841 0.437840 +vt 0.913492 0.444504 +vt 0.905427 0.443005 +vt 0.912184 0.446013 +vt 0.909495 0.444891 +vt 0.909715 0.448970 +vt 0.905322 0.450889 +vt 0.912310 0.447939 +vt 0.912647 0.451966 +vt 0.911121 0.455952 +vt 0.913730 0.449177 +vt 0.915655 0.449192 +vt 0.916777 0.451727 +vt 0.918676 0.455952 +vt 0.916945 0.447717 +vt 0.919677 0.448849 +vt 0.923591 0.450284 +vt 0.909604 0.449079 +vt 0.913431 0.449287 +vt 0.912461 0.452089 +vt 0.910946 0.455853 +vt 0.905450 0.450955 +vt 0.912128 0.447938 +vt 0.914340 0.446929 +vt 0.916625 0.451933 +vt 0.918073 0.455952 +vt 0.915421 0.449288 +vt 0.923486 0.450787 +vt 0.916729 0.447779 +vt 0.919419 0.448902 +vt 0.923591 0.442904 +vt 0.916603 0.445853 +vt 0.919198 0.444822 +vt 0.917793 0.437840 +vt 0.915184 0.444615 +vt 0.916266 0.441826 +vt 0.913258 0.444601 +vt 0.912136 0.442066 +vt 0.910237 0.437840 +vt 0.909236 0.444943 +vt 0.905322 0.443508 +vt 0.911968 0.446075 +vt 0.467260 0.351681 +vt 0.933359 0.140026 +vt 0.046061 0.637410 +vt 0.347249 0.713616 +vt 0.185483 0.230072 +vt 0.145464 0.246165 +vt 0.374623 0.237724 +vt 0.046061 0.637410 +vt 0.885255 0.311876 +vt 0.925418 0.188459 +vt 0.933402 0.015032 +vt 0.933385 0.065030 +vt 0.933368 0.115027 +vt 0.933325 0.240021 +vt 0.933376 0.090028 +vt 0.933350 0.165025 +vt 0.933393 0.040031 +vt 0.933333 0.215022 +vt 0.925392 0.263455 +vt 0.925383 0.288454 +vt 0.925427 0.138453 +vt 0.933351 0.190013 +vt 0.933351 0.015021 +vt 0.933351 0.065019 +vt 0.925427 0.238448 +vt 0.933351 0.090017 +vt 0.933351 0.165014 +vt 0.933351 0.040020 +vt 0.933351 0.215011 +vt 0.925427 0.263447 +vt 0.933351 0.290008 +vt 0.933351 0.140015 +vt 0.885306 0.311882 +vt 0.933351 0.190013 +vt 0.933351 0.015021 +vt 0.933351 0.065019 +vt 0.933351 0.115016 +vt 0.933351 0.240010 +vt 0.925427 0.088455 +vt 0.933351 0.165014 +vt 0.933351 0.040020 +vt 0.933351 0.215011 +vt 0.933351 0.265009 +vt 0.933351 0.290008 +vt 0.347249 0.713616 +vt 0.751831 0.135383 +vt 0.744227 0.496743 +vt 0.981309 0.013935 +vt 0.751188 0.254529 +vt 0.970577 0.547243 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.4887 -0.8464 -0.2116 +vn 0.4887 -0.8464 0.2116 +vn 0.9774 0.0000 -0.2116 +vn 0.9774 0.0000 0.2116 +vn 0.4887 0.8464 -0.2116 +vn 0.4887 0.8464 0.2116 +vn -0.4887 0.8464 -0.2116 +vn -0.4887 0.8464 0.2116 +vn -0.9774 0.0000 0.2116 +vn -0.9774 0.0000 -0.2116 +vn -0.4887 -0.8464 -0.2116 +vn -0.4887 -0.8464 0.2116 +vn 0.8944 -0.0000 0.4472 +vn 0.8944 -0.0000 -0.4472 +vn 0.8944 -0.4472 0.0000 +vn 0.8165 0.4082 0.4082 +vn 0.8920 0.0743 0.4460 +vn 0.8165 0.4082 -0.4082 +vn 0.8920 0.0743 -0.4460 +vn 0.8137 -0.4650 0.3487 +vn 0.6350 0.1270 0.7620 +vn 0.7715 0.1543 -0.6172 +vn 0.8480 0.4240 -0.3180 +vn 0.7171 0.3586 0.5976 +vn 0.7171 0.3586 -0.5976 +vn 0.8111 0.4867 0.3244 +vn 0.8137 -0.4650 -0.3487 +vn 0.6350 0.1270 -0.7620 +vn 0.7715 0.1543 0.6172 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.4851 0.4851 -0.7276 +vn 0.0000 0.8944 -0.4472 +vn 0.4851 0.4851 0.7276 +vn 0.0000 0.8944 0.4472 +vn 0.0000 0.7071 -0.7071 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7015 0.7127 +vn 0.0000 -0.7015 -0.7127 +vn 0.8186 0.4029 0.4093 +vn 0.8186 0.4029 -0.4093 +vn 0.6569 -0.6786 0.3285 +vn 0.6569 -0.6786 -0.3285 +vn -0.8944 -0.0000 -0.4472 +vn -0.8944 -0.0000 0.4472 +vn -0.8944 -0.4472 0.0000 +vn -0.8165 0.4082 -0.4082 +vn -0.8920 0.0743 -0.4460 +vn -0.8165 0.4082 0.4082 +vn -0.8920 0.0743 0.4460 +vn -0.8137 -0.4650 -0.3487 +vn -0.6350 0.1270 -0.7620 +vn -0.7715 0.1543 0.6172 +vn -0.8480 0.4240 0.3180 +vn -0.7171 0.3586 -0.5976 +vn -0.7171 0.3586 0.5976 +vn -0.8111 0.4867 -0.3244 +vn -0.8137 -0.4650 0.3487 +vn -0.6350 0.1270 0.7620 +vn -0.7715 0.1543 -0.6172 +vn -0.4851 0.4851 0.7276 +vn -0.4851 0.4851 -0.7276 +vn -0.8186 0.4029 -0.4093 +vn -0.8186 0.4029 0.4093 +vn -0.6569 -0.6786 -0.3285 +vn -0.6569 -0.6786 0.3285 +vn -0.5000 0.0000 -0.8660 +vn -0.5000 0.0000 0.8660 +vn 0.6772 0.0564 0.7336 +vn 0.6772 0.0564 -0.7336 +vn 0.8111 0.4867 -0.3244 +vn 0.8480 0.4240 0.3180 +vn -0.6772 0.0564 -0.7336 +vn -0.6772 0.0564 0.7336 +vn -0.8111 0.4867 0.3244 +vn -0.8480 0.4240 -0.3180 +vn 0.5000 0.0000 -0.8660 +vn 0.8660 0.0000 -0.5000 +vn 0.8660 0.0000 0.5000 +vn 0.5000 0.0000 0.8660 +vn -0.8660 0.0000 0.5000 +vn -0.8660 0.0000 -0.5000 +vn 0.9940 0.0948 0.0547 +vn 0.7474 -0.6644 0.0000 +vn 0.9940 0.1095 0.0000 +vn 0.0000 -0.5610 -0.8278 +vn 0.3368 -0.7391 -0.5833 +vn 0.0000 -0.7391 -0.6736 +vn 0.0000 0.1920 -0.9814 +vn 0.4907 -0.1920 -0.8499 +vn 0.0000 -0.1920 -0.9814 +vn 0.0000 0.5610 -0.8278 +vn 0.3368 0.7391 -0.5833 +vn 0.4139 0.5610 -0.7169 +vn 0.4139 -0.5610 -0.7169 +vn 0.4907 0.1920 -0.8499 +vn 0.7169 -0.5610 -0.4139 +vn 0.5833 -0.7391 -0.3368 +vn 0.8499 -0.1920 -0.4907 +vn 0.7169 0.5610 -0.4139 +vn 0.8499 0.1920 -0.4907 +vn 0.8278 -0.5610 0.0000 +vn 0.6736 -0.7391 0.0000 +vn 0.9814 -0.1920 0.0000 +vn 0.5833 0.7391 -0.3368 +vn 0.8278 0.5610 0.0000 +vn 0.9814 0.1920 0.0000 +vn 0.6736 0.7391 0.0000 +vn 0.7169 0.5610 0.4139 +vn 0.8499 -0.1920 0.4907 +vn 0.7169 -0.5610 0.4139 +vn 0.8499 0.1920 0.4907 +vn 0.5833 -0.7391 0.3368 +vn 0.4139 -0.5610 0.7169 +vn 0.4907 0.1920 0.8499 +vn 0.3368 -0.7391 0.5833 +vn 0.4907 -0.1920 0.8499 +vn 0.5833 0.7391 0.3368 +vn 0.4139 0.5610 0.7169 +vn 0.0000 -0.5610 0.8278 +vn 0.0000 0.5610 0.8278 +vn 0.0000 0.1920 0.9814 +vn 0.0000 -0.7391 0.6736 +vn 0.0000 -0.1920 0.9814 +vn 0.3368 0.7391 0.5833 +vn -0.4139 -0.5610 0.7169 +vn -0.3368 -0.7391 0.5833 +vn -0.4907 -0.1920 0.8499 +vn -0.3368 0.7391 0.5833 +vn -0.4139 0.5610 0.7169 +vn -0.4907 0.1920 0.8499 +vn -0.7169 -0.5610 0.4139 +vn -0.5833 -0.7391 0.3368 +vn -0.8499 -0.1920 0.4907 +vn -0.7169 0.5610 0.4139 +vn -0.8499 0.1920 0.4907 +vn -0.9814 -0.1920 0.0000 +vn -0.6736 0.7391 0.0000 +vn -0.8278 0.5610 0.0000 +vn -0.8278 -0.5610 0.0000 +vn -0.9814 0.1920 0.0000 +vn -0.6736 -0.7391 0.0000 +vn -0.7169 -0.5610 -0.4139 +vn -0.8499 0.1920 -0.4907 +vn -0.5833 -0.7391 -0.3368 +vn -0.8499 -0.1920 -0.4907 +vn -0.7169 0.5610 -0.4139 +vn -0.4139 -0.5610 -0.7169 +vn -0.4139 0.5610 -0.7169 +vn -0.4907 0.1920 -0.8499 +vn -0.3368 -0.7391 -0.5833 +vn -0.4907 -0.1920 -0.8499 +vn -0.3368 0.7391 -0.5833 +vn 0.0000 0.7391 -0.6736 +vn 0.3863 0.9223 0.0000 +vn 0.0000 0.8660 0.5000 +vn 0.3863 0.7988 0.4612 +vn 0.3863 0.4612 -0.7988 +vn 0.0000 0.8660 -0.5000 +vn 0.3863 0.7988 -0.4612 +vn 0.3863 -0.7988 0.4612 +vn 0.3863 -0.9223 0.0000 +vn 0.3863 0.0000 0.9223 +vn 0.0000 -0.5000 0.8660 +vn 0.3863 -0.4612 0.7988 +vn 0.0000 0.5000 0.8660 +vn 0.3863 0.4612 0.7988 +vn 0.3863 -0.4612 -0.7988 +vn 0.3863 0.0000 -0.9223 +vn 0.0000 -0.8660 0.5000 +vn 0.0000 0.5000 -0.8660 +vn 0.3863 -0.7988 -0.4612 +vn 0.0000 -0.5000 -0.8660 +vn 0.0000 -0.8660 -0.5000 +vn 0.9940 0.0547 -0.0948 +vn 0.7474 -0.5753 0.3322 +vn 0.7474 -0.3322 0.5753 +vn 0.9940 -0.1095 0.0000 +vn 0.7474 0.5753 -0.3322 +vn 0.9940 -0.0948 0.0547 +vn 0.9940 -0.0547 0.0948 +vn 0.7474 0.0000 -0.6644 +vn 0.9940 0.0000 0.1095 +vn 0.9940 0.0547 0.0948 +vn 0.7474 -0.5753 -0.3322 +vn 0.9940 0.0000 -0.1095 +vn 0.7474 0.3322 0.5753 +vn 0.9940 -0.0547 -0.0948 +vn 0.7474 -0.3322 -0.5753 +vn 0.9940 0.0948 -0.0547 +vn 0.7474 0.3322 -0.5753 +vn 0.7474 0.0000 0.6644 +vn 0.9940 -0.0948 -0.0547 +vn 0.7474 0.5753 0.3322 +vn 0.7474 0.6644 0.0000 +vn -0.4970 0.1095 -0.8608 +vn -0.6614 -0.5753 -0.4812 +vn -0.3737 -0.6644 -0.6473 +vn -0.1932 0.9223 -0.3346 +vn 0.4330 0.8660 -0.2500 +vn 0.2062 0.7988 -0.5652 +vn -0.8849 0.4612 0.0648 +vn -0.4330 0.8660 0.2500 +vn -0.5925 0.7988 -0.1040 +vn 0.2062 -0.7988 -0.5652 +vn -0.1932 -0.9223 -0.3346 +vn 0.6056 0.0000 -0.7958 +vn 0.7500 -0.5000 -0.4330 +vn 0.4986 -0.4612 -0.7340 +vn 0.7500 0.5000 -0.4330 +vn 0.4986 0.4612 -0.7340 +vn -0.8849 -0.4612 0.0648 +vn -0.9919 0.0000 0.1266 +vn 0.4330 -0.8660 -0.2500 +vn -0.7500 0.5000 0.4330 +vn -0.5925 -0.7988 -0.1040 +vn -0.7500 -0.5000 0.4330 +vn -0.4330 -0.8660 0.2500 +vn -0.5444 0.0948 -0.8334 +vn 0.1245 -0.3322 -0.9349 +vn -0.5791 0.0547 -0.8134 +vn -0.4970 -0.1095 -0.8608 +vn -0.6614 0.5753 -0.4812 +vn -0.4496 -0.0948 -0.8882 +vn -0.4149 -0.0547 -0.9082 +vn -0.9490 0.0000 -0.3151 +vn -0.4021 0.0000 -0.9156 +vn -0.4496 0.0948 -0.8882 +vn -0.8720 -0.3322 -0.3596 +vn -0.5791 -0.0547 -0.8134 +vn 0.2016 0.0000 -0.9794 +vn 0.1245 0.3322 -0.9349 +vn -0.4149 0.0547 -0.9082 +vn -0.0860 -0.5753 -0.8133 +vn -0.8720 0.3322 -0.3596 +vn -0.5918 0.0000 -0.8061 +vn -0.5444 -0.0948 -0.8334 +vn -0.0860 0.5753 -0.8133 +vn -0.3737 0.6644 -0.6473 +vn -0.5444 0.0948 0.8334 +vn -0.3737 -0.6644 0.6473 +vn -0.4970 0.1095 0.8608 +vn -0.1932 0.9223 0.3346 +vn -0.4330 0.8660 -0.2500 +vn -0.5925 0.7988 0.1040 +vn 0.4986 0.4612 0.7340 +vn 0.4330 0.8660 0.2500 +vn 0.2062 0.7988 0.5652 +vn -0.5925 -0.7988 0.1040 +vn -0.1932 -0.9223 0.3346 +vn -0.8849 -0.4612 -0.0648 +vn -0.7500 -0.5000 -0.4330 +vn -0.7500 0.5000 -0.4330 +vn -0.8849 0.4612 -0.0648 +vn 0.4986 -0.4612 0.7340 +vn 0.6056 0.0000 0.7958 +vn -0.9919 0.0000 -0.1266 +vn -0.4330 -0.8660 -0.2500 +vn 0.7500 0.5000 0.4330 +vn 0.4330 -0.8660 0.2500 +vn 0.7500 -0.5000 0.4330 +vn 0.2062 -0.7988 0.5652 +vn -0.4496 0.0948 0.8882 +vn -0.8720 -0.3322 0.3596 +vn -0.4149 0.0547 0.9082 +vn -0.4970 -0.1095 0.8608 +vn -0.0860 0.5753 0.8133 +vn -0.5444 -0.0948 0.8334 +vn -0.5791 -0.0547 0.8134 +vn 0.2016 0.0000 0.9794 +vn -0.5918 0.0000 0.8061 +vn -0.5791 0.0547 0.8134 +vn -0.0860 -0.5753 0.8133 +vn -0.4021 0.0000 0.9156 +vn -0.8720 0.3322 0.3596 +vn -0.4148 -0.0547 0.9082 +vn 0.1245 -0.3322 0.9349 +vn -0.6614 -0.5753 0.4812 +vn 0.1245 0.3322 0.9349 +vn -0.9490 0.0000 0.3151 +vn -0.6614 0.5753 0.4812 +vn -0.4496 -0.0948 0.8882 +vn -0.3737 0.6644 0.6473 +vn 0.6557 0.6532 0.3786 +vn 0.7571 0.6532 0.0000 +vn -0.3786 0.6532 -0.6557 +vn -0.6557 0.6532 -0.3786 +vn 0.3786 0.6532 -0.6557 +vn 0.0000 0.6532 -0.7571 +vn -0.6557 0.6532 0.3786 +vn -0.3786 0.6532 0.6557 +vn 0.6557 0.6532 -0.3786 +vn -0.7571 0.6532 0.0000 +vn 0.0000 0.6532 0.7571 +vn 0.3786 0.6532 0.6557 +vn -0.3102 0.0000 -0.9507 +vn -0.4635 -0.4430 -0.7674 +vn -0.4635 0.0000 -0.8861 +vn 0.3102 0.0000 -0.9507 +vn 0.4635 -0.4430 -0.7674 +vn 0.3102 -0.4753 -0.8233 +vn -0.3102 -0.4753 -0.8233 +vn -0.4635 -0.7674 -0.4430 +vn 0.4635 -0.7674 -0.4430 +vn 0.3102 -0.8233 -0.4753 +vn -0.3102 -0.8233 -0.4753 +vn -0.3102 -0.9507 0.0000 +vn -0.4635 -0.8861 0.0000 +vn 0.4635 -0.8861 0.0000 +vn 0.3102 -0.9507 0.0000 +vn -0.3102 -0.8233 0.4753 +vn -0.4635 -0.7674 0.4430 +vn 0.4635 -0.7674 0.4430 +vn 0.3102 -0.8233 0.4753 +vn -0.3102 -0.4753 0.8233 +vn -0.4635 -0.4430 0.7674 +vn 0.3102 -0.4753 0.8233 +vn 0.3102 0.0000 0.9507 +vn -0.9487 0.2738 -0.1581 +vn -0.9825 0.0930 -0.1610 +vn -0.9825 0.1610 -0.0930 +vn -0.9487 0.1581 0.2738 +vn -0.9825 0.0000 0.1859 +vn -0.9487 0.0000 0.3162 +vn -0.3102 0.0000 0.9507 +vn -0.9487 -0.2738 -0.1581 +vn -0.9825 -0.0930 -0.1610 +vn -0.9487 -0.1581 -0.2738 +vn -0.9825 -0.0930 0.1610 +vn -0.9487 -0.1581 0.2738 +vn -0.4635 0.0000 0.8861 +vn 0.4635 -0.4430 0.7674 +vn -0.3102 0.4753 0.8233 +vn -0.4635 0.4430 0.7674 +vn 0.4635 0.0000 0.8861 +vn 0.3102 0.4753 0.8233 +vn -0.9487 0.2738 0.1581 +vn -0.9825 0.1859 0.0000 +vn -0.9825 0.1610 0.0930 +vn -0.9487 0.1581 -0.2738 +vn -0.9825 0.0000 -0.1859 +vn -0.9487 -0.2738 0.1581 +vn -0.9825 -0.1610 0.0930 +vn -0.9487 -0.3162 0.0000 +vn -0.9825 -0.1610 -0.0930 +vn -0.9487 0.3162 0.0000 +vn -0.9825 0.0930 0.1610 +vn -0.9825 -0.1859 0.0000 +vn -0.9487 0.0000 -0.3162 +vn -0.4635 0.7674 0.4430 +vn 0.4635 0.4430 0.7674 +vn 0.3102 0.8233 0.4753 +vn 0.9487 0.0000 0.3162 +vn 0.9825 -0.0930 0.1610 +vn 0.9825 0.0000 0.1859 +vn 0.9487 -0.2738 -0.1581 +vn 0.9825 -0.1859 0.0000 +vn 0.9487 -0.3162 0.0000 +vn 0.9487 0.2738 -0.1581 +vn 0.9825 0.0930 -0.1610 +vn 0.9487 0.1581 -0.2738 +vn 0.9487 0.3162 0.0000 +vn 0.9825 0.1610 0.0930 +vn 0.9825 0.1859 0.0000 +vn -0.3102 0.8233 0.4753 +vn -0.3102 0.9507 0.0000 +vn 0.9825 -0.1610 0.0930 +vn 0.9487 -0.2738 0.1581 +vn 0.9487 -0.1581 -0.2738 +vn 0.9825 -0.1610 -0.0930 +vn -0.4635 0.8861 0.0000 +vn 0.4635 0.7674 0.4430 +vn 0.3102 0.9507 0.0000 +vn 0.9825 0.0930 0.1610 +vn 0.9487 0.1581 0.2738 +vn 0.9825 0.1610 -0.0930 +vn 0.9825 0.0000 -0.1859 +vn 0.9825 -0.0930 -0.1610 +vn 0.9487 -0.1581 0.2738 +vn 0.9487 0.0000 -0.3162 +vn 0.9487 0.2738 0.1581 +vn -0.3102 0.8233 -0.4753 +vn -0.4635 0.7674 -0.4430 +vn 0.4635 0.7674 -0.4430 +vn 0.3102 0.8233 -0.4753 +vn 0.3102 0.4753 -0.8233 +vn -0.3102 0.4753 -0.8233 +vn -0.4635 0.4430 -0.7674 +vn 0.4635 0.4430 -0.7674 +vn 0.4744 0.0000 -0.8803 +vn 0.8383 -0.3855 -0.3855 +vn 0.4744 -0.6225 -0.6225 +vn 0.2588 0.0000 -0.9659 +vn 0.2588 -0.6830 -0.6830 +vn 0.8383 0.0000 -0.5452 +vn 0.4744 -0.8803 0.0000 +vn 0.2588 -0.9659 0.0000 +vn 0.8383 -0.5452 0.0000 +vn 0.2588 -0.6830 0.6830 +vn 0.8383 -0.3855 0.3855 +vn 0.4744 -0.6225 0.6225 +vn 0.4744 0.0000 0.8803 +vn 0.2588 0.0000 0.9659 +vn 0.8383 0.0000 0.5452 +vn 0.4744 0.6225 0.6225 +vn 0.2588 0.6830 0.6830 +vn 0.8383 0.3855 0.3855 +vn 0.8383 0.5452 0.0000 +vn 0.4744 0.8803 0.0000 +vn 0.2588 0.9659 0.0000 +vn 0.8383 0.3855 -0.3855 +vn 0.4744 0.6225 -0.6225 +vn 0.2588 0.6830 -0.6830 +vn -0.4744 0.0000 0.8803 +vn -0.8383 -0.3855 0.3855 +vn -0.4744 -0.6225 0.6225 +vn -0.2588 -0.6830 0.6830 +vn -0.2588 0.0000 0.9659 +vn -0.8383 0.0000 0.5452 +vn -0.4744 -0.8803 0.0000 +vn -0.2588 -0.9659 0.0000 +vn -0.8383 -0.5452 0.0000 +vn -0.2588 -0.6830 -0.6830 +vn -0.8383 -0.3855 -0.3855 +vn -0.4744 -0.6225 -0.6225 +vn -0.2588 0.0000 -0.9659 +vn -0.8383 0.0000 -0.5452 +vn -0.4744 0.0000 -0.8803 +vn -0.2588 0.6830 -0.6830 +vn -0.8383 0.3855 -0.3855 +vn -0.4744 0.6225 -0.6225 +vn -0.8383 0.5452 0.0000 +vn -0.4744 0.8803 0.0000 +vn -0.2588 0.9659 0.0000 +vn -0.4744 0.6225 0.6225 +vn -0.2588 0.6830 0.6830 +vn -0.8383 0.3855 0.3855 +vn 0.0000 0.7391 0.6736 +vn -0.5833 0.7391 0.3368 +vn -0.5833 0.7391 -0.3368 +vn 0.4635 0.0000 -0.8861 +vn 0.4635 0.8861 0.0000 +s off +f 960/161/204 956/162/204 952/163/204 +f 920/164/205 924/165/205 928/166/205 +f 944/167/206 942/168/206 940/169/206 +f 935/170/204 937/171/204 939/172/204 +f 908/173/205 912/174/205 916/175/205 +f 898/176/207 896/177/207 894/178/207 +f 886/179/207 884/180/207 882/181/207 +f 478/182/207 476/183/207 474/184/207 +f 971/185/206 969/186/206 965/187/206 +f 637/188/204 639/189/204 505/190/204 +f 517/191/206 510/192/206 506/193/206 +f 655/194/208 662/195/208 657/196/208 +f 653/197/209 656/198/209 666/199/209 +f 657/196/210 662/195/210 659/200/210 +f 654/201/211 656/198/211 653/197/211 +f 659/200/212 662/195/212 661/202/212 +f 658/203/213 656/198/213 654/201/213 +f 661/202/214 662/195/214 663/204/214 +f 660/205/215 656/198/215 658/203/215 +f 664/206/216 656/198/216 660/205/216 +f 663/204/217 662/195/217 665/207/217 +f 665/207/218 662/195/218 655/208/218 +f 666/209/219 656/198/219 664/206/219 +f 693/210/220 667/211/220 668/212/220 +f 669/213/221 694/214/221 670/215/221 +f 694/214/222 668/212/222 670/215/222 +f 689/216/223 671/217/223 667/211/223 +f 690/218/224 673/219/224 671/217/224 +f 672/220/225 691/221/225 669/213/225 +f 674/222/226 692/223/226 672/220/226 +f 673/219/227 684/224/227 675/225/227 +f 675/225/228 684/224/228 677/226/228 +f 677/226/229 684/224/229 680/227/229 +f 682/228/230 684/224/230 687/229/230 +f 682/228/231 686/230/231 679/231/231 +f 683/232/232 686/230/232 688/233/232 +f 683/232/233 685/234/233 681/235/233 +f 674/222/234 685/234/234 688/233/234 +f 678/236/235 685/234/235 676/237/235 +f 681/235/236 685/234/236 678/236/236 +f 687/229/206 695/238/206 686/230/206 +f 688/233/206 695/238/206 697/239/206 +f 688/233/206 699/240/206 692/223/206 +f 698/241/206 687/229/206 690/218/206 +f 694/214/206 707/242/206 693/210/206 +f 690/218/206 689/216/206 705/243/206 +f 703/244/206 704/245/206 692/223/206 +f 702/246/237 713/247/237 700/248/237 +f 720/249/206 719/250/206 722/251/206 +f 701/252/238 716/253/238 703/254/238 +f 697/255/239 708/256/239 709/257/239 +f 703/254/240 717/258/240 704/259/240 +f 696/260/241 708/256/241 695/261/241 +f 705/262/242 715/263/242 702/246/242 +f 698/264/237 710/265/237 696/266/237 +f 704/259/243 719/250/243 706/267/243 +f 699/268/238 709/257/238 712/269/238 +f 707/270/244 718/271/244 705/262/244 +f 700/248/245 711/272/245 698/264/245 +f 706/267/205 720/249/205 707/270/205 +f 699/268/246 714/273/246 701/252/246 +f 709/257/206 710/265/206 721/274/206 +f 715/275/220 723/276/220 713/277/220 +f 713/277/247 723/276/247 721/278/247 +f 721/278/248 723/276/248 714/279/248 +f 722/280/249 724/281/249 715/275/249 +f 722/280/250 716/282/250 724/281/250 +f 714/279/221 724/281/221 716/282/221 +f 672/283/204 667/284/204 671/285/204 +f 674/286/204 671/285/204 673/287/204 +f 682/288/204 674/286/204 673/287/204 +f 683/289/204 682/288/204 679/290/204 +f 675/291/204 682/288/204 673/287/204 +f 677/292/204 680/293/204 675/291/204 +f 683/289/204 676/294/204 674/286/204 +f 678/295/204 676/294/204 681/296/204 +f 669/297/204 668/298/204 667/284/204 +f 776/299/251 750/300/251 751/301/251 +f 752/302/252 777/303/252 753/304/252 +f 777/303/253 751/301/253 753/304/253 +f 772/305/254 754/306/254 750/300/254 +f 773/307/255 756/308/255 754/306/255 +f 755/309/256 774/310/256 752/302/256 +f 757/311/257 775/312/257 755/309/257 +f 756/308/258 767/313/258 758/314/258 +f 758/314/259 767/313/259 760/315/259 +f 760/315/260 767/313/260 763/316/260 +f 765/317/261 767/313/261 770/318/261 +f 765/317/262 769/319/262 762/320/262 +f 766/321/263 769/319/263 771/322/263 +f 766/321/264 768/323/264 764/324/264 +f 757/311/265 768/323/265 771/322/265 +f 761/325/266 768/323/266 759/326/266 +f 764/324/267 768/323/267 761/325/267 +f 770/318/204 778/327/204 769/319/204 +f 771/322/204 778/327/204 780/328/204 +f 771/322/204 782/329/204 775/312/204 +f 781/330/204 770/318/204 773/307/204 +f 777/303/204 790/331/204 776/299/204 +f 773/307/204 772/305/204 788/332/204 +f 786/333/204 787/334/204 775/312/204 +f 785/335/238 796/336/238 783/337/238 +f 803/338/204 802/339/204 805/340/204 +f 784/341/237 799/342/237 786/343/237 +f 780/344/268 791/345/268 792/346/268 +f 786/343/242 800/347/242 787/348/242 +f 779/349/269 791/345/269 778/350/269 +f 788/351/240 798/352/240 785/335/240 +f 781/353/238 793/354/238 779/355/238 +f 787/348/244 802/339/244 789/356/244 +f 782/357/237 792/346/237 795/358/237 +f 790/359/243 801/360/243 788/351/243 +f 783/337/246 794/361/246 781/353/246 +f 789/356/205 803/338/205 790/359/205 +f 782/357/245 797/362/245 784/341/245 +f 792/346/204 793/354/204 804/363/204 +f 798/364/251 806/365/251 796/366/251 +f 796/366/270 806/365/270 804/367/270 +f 804/367/271 806/365/271 797/368/271 +f 805/369/272 807/370/272 798/364/272 +f 805/369/273 799/371/273 807/370/273 +f 797/368/252 807/370/252 799/371/252 +f 755/372/206 750/373/206 754/374/206 +f 757/375/206 754/374/206 756/376/206 +f 765/377/206 757/375/206 756/376/206 +f 766/378/206 765/377/206 762/379/206 +f 758/380/206 765/377/206 756/376/206 +f 760/381/206 763/382/206 758/380/206 +f 766/378/206 759/383/206 757/375/206 +f 761/384/206 759/383/206 764/385/206 +f 752/386/206 751/387/206 750/373/206 +f 834/388/205 838/389/205 842/390/205 +f 846/391/206 855/392/206 851/393/206 +f 865/394/274 863/395/274 859/396/274 +f 877/397/275 875/398/275 871/399/275 +f 952/163/204 963/400/204 962/401/204 +f 962/401/204 961/402/204 952/163/204 +f 961/402/204 960/161/204 952/163/204 +f 960/161/204 959/403/204 958/404/204 +f 958/404/204 957/405/204 956/162/204 +f 956/162/204 955/406/204 954/407/204 +f 954/407/204 953/408/204 956/162/204 +f 953/408/204 952/163/204 956/162/204 +f 960/161/204 958/404/204 956/162/204 +f 928/166/205 917/409/205 918/410/205 +f 918/410/205 919/411/205 920/164/205 +f 920/164/205 921/412/205 922/413/205 +f 922/413/205 923/414/205 920/164/205 +f 923/414/205 924/165/205 920/164/205 +f 924/165/205 925/415/205 926/416/205 +f 926/416/205 927/417/205 924/165/205 +f 927/417/205 928/166/205 924/165/205 +f 928/166/205 918/410/205 920/164/205 +f 940/169/206 951/418/206 950/419/206 +f 950/419/206 949/420/206 948/421/206 +f 948/421/206 947/422/206 944/167/206 +f 947/422/206 946/423/206 944/167/206 +f 946/423/206 945/424/206 944/167/206 +f 944/167/206 943/425/206 942/168/206 +f 942/168/206 941/426/206 940/169/206 +f 940/169/206 950/419/206 944/167/206 +f 950/419/206 948/421/206 944/167/206 +f 939/172/204 964/427/204 929/428/204 +f 929/428/204 930/429/204 931/430/204 +f 931/430/204 932/431/204 933/432/204 +f 933/432/204 934/433/204 935/170/204 +f 935/170/204 936/434/204 937/171/204 +f 937/171/204 938/435/204 939/172/204 +f 939/172/204 929/428/204 935/170/204 +f 929/428/204 931/430/204 935/170/204 +f 931/430/204 933/432/204 935/170/204 +f 916/175/205 905/436/205 906/437/205 +f 906/437/205 907/438/205 908/173/205 +f 908/173/205 909/439/205 910/440/205 +f 910/440/205 911/441/205 908/173/205 +f 911/441/205 912/174/205 908/173/205 +f 912/174/205 913/442/205 914/443/205 +f 914/443/205 915/444/205 912/174/205 +f 915/444/205 916/175/205 912/174/205 +f 916/175/205 906/437/205 908/173/205 +f 894/178/207 893/445/207 904/446/207 +f 904/446/207 903/447/207 902/448/207 +f 902/448/207 901/449/207 900/450/207 +f 900/450/207 899/451/207 898/176/207 +f 898/176/207 897/452/207 896/177/207 +f 896/177/207 895/453/207 894/178/207 +f 894/178/207 904/446/207 902/448/207 +f 902/448/207 900/450/207 894/178/207 +f 900/450/207 898/176/207 894/178/207 +f 882/181/207 881/454/207 892/455/207 +f 892/455/207 891/456/207 890/457/207 +f 890/457/207 889/458/207 888/459/207 +f 888/459/207 887/460/207 886/179/207 +f 886/179/207 885/461/207 884/180/207 +f 884/180/207 883/462/207 882/181/207 +f 882/181/207 892/455/207 890/457/207 +f 890/457/207 888/459/207 882/181/207 +f 888/459/207 886/179/207 882/181/207 +f 474/184/207 473/463/207 484/464/207 +f 484/464/207 483/465/207 482/466/207 +f 482/466/207 481/467/207 480/468/207 +f 480/468/207 479/469/207 478/182/207 +f 478/182/207 477/470/207 476/183/207 +f 476/183/207 475/471/207 474/184/207 +f 474/184/207 484/464/207 482/466/207 +f 482/466/207 480/468/207 474/184/207 +f 480/468/207 478/182/207 474/184/207 +f 965/187/206 976/472/206 975/473/206 +f 975/473/206 974/474/206 973/475/206 +f 973/475/206 972/476/206 971/185/206 +f 971/185/206 970/477/206 969/186/206 +f 969/186/206 968/478/206 967/479/206 +f 967/479/206 966/480/206 969/186/206 +f 966/480/206 965/187/206 969/186/206 +f 965/187/206 975/473/206 973/475/206 +f 973/475/206 971/185/206 965/187/206 +f 505/190/204 617/481/204 618/482/204 +f 618/482/204 628/483/204 505/190/204 +f 628/483/204 629/484/204 505/190/204 +f 629/484/204 630/485/204 632/486/204 +f 632/486/204 636/487/204 637/188/204 +f 637/188/204 638/488/204 639/189/204 +f 639/189/204 498/489/204 505/190/204 +f 629/484/204 632/486/204 505/190/204 +f 632/486/204 637/188/204 505/190/204 +f 506/193/206 538/490/206 532/491/206 +f 532/491/206 531/492/206 528/493/206 +f 528/493/206 527/494/206 521/495/206 +f 521/495/206 520/496/206 517/191/206 +f 517/191/206 516/497/206 510/192/206 +f 510/192/206 509/498/206 506/193/206 +f 506/193/206 532/491/206 517/191/206 +f 532/491/206 528/493/206 517/191/206 +f 528/493/206 521/495/206 517/191/206 +f 693/210/220 689/216/220 667/211/220 +f 669/213/221 691/221/221 694/214/221 +f 694/214/222 693/210/222 668/212/222 +f 689/216/223 690/218/223 671/217/223 +f 690/218/276 687/229/276 673/219/276 +f 672/220/225 692/223/225 691/221/225 +f 674/222/277 688/233/277 692/223/277 +f 673/219/227 687/229/227 684/224/227 +f 682/228/278 680/227/278 684/224/278 +f 682/228/231 687/229/231 686/230/231 +f 683/232/232 679/231/232 686/230/232 +f 683/232/279 688/233/279 685/234/279 +f 674/222/234 676/237/234 685/234/234 +f 687/229/206 696/499/206 695/238/206 +f 688/233/206 686/230/206 695/238/206 +f 688/233/206 697/239/206 699/240/206 +f 698/241/206 696/499/206 687/229/206 +f 694/214/206 706/500/206 707/242/206 +f 693/210/206 707/242/206 689/216/206 +f 707/242/206 705/243/206 689/216/206 +f 705/243/206 702/501/206 690/218/206 +f 702/501/206 700/502/206 690/218/206 +f 700/502/206 698/241/206 690/218/206 +f 704/245/206 706/500/206 691/221/206 +f 706/500/206 694/214/206 691/221/206 +f 691/221/206 692/223/206 704/245/206 +f 692/223/206 699/240/206 701/503/206 +f 701/503/206 703/244/206 692/223/206 +f 702/246/237 715/263/237 713/247/237 +f 719/250/206 717/504/206 722/251/206 +f 717/504/206 716/505/206 722/251/206 +f 722/251/206 715/506/206 718/507/206 +f 718/507/206 720/249/206 722/251/206 +f 701/252/238 714/273/238 716/253/238 +f 697/255/239 695/508/239 708/256/239 +f 703/254/240 716/253/240 717/258/240 +f 696/260/241 710/265/241 708/256/241 +f 705/262/242 718/271/242 715/263/242 +f 698/264/237 711/272/237 710/265/237 +f 704/259/243 717/258/243 719/250/243 +f 699/268/238 697/509/238 709/257/238 +f 707/270/244 720/249/244 718/271/244 +f 700/248/245 713/247/245 711/272/245 +f 706/267/205 719/250/205 720/249/205 +f 699/268/246 712/269/246 714/273/246 +f 714/510/206 712/269/206 721/274/206 +f 712/269/206 709/257/206 721/274/206 +f 709/257/206 708/256/206 710/265/206 +f 710/265/206 711/272/206 721/274/206 +f 711/272/206 713/511/206 721/274/206 +f 715/275/220 724/281/220 723/276/220 +f 714/279/221 723/276/221 724/281/221 +f 672/283/204 669/297/204 667/284/204 +f 674/286/204 672/283/204 671/285/204 +f 682/288/204 683/289/204 674/286/204 +f 675/291/204 680/293/204 682/288/204 +f 683/289/204 681/296/204 676/294/204 +f 669/297/204 670/512/204 668/298/204 +f 776/299/251 772/305/251 750/300/251 +f 752/302/252 774/310/252 777/303/252 +f 777/303/253 776/299/253 751/301/253 +f 772/305/254 773/307/254 754/306/254 +f 773/307/280 770/318/280 756/308/280 +f 755/309/256 775/312/256 774/310/256 +f 757/311/281 771/322/281 775/312/281 +f 756/308/258 770/318/258 767/313/258 +f 765/317/282 763/316/282 767/313/282 +f 765/317/262 770/318/262 769/319/262 +f 766/321/263 762/320/263 769/319/263 +f 766/321/283 771/322/283 768/323/283 +f 757/311/265 759/326/265 768/323/265 +f 770/318/204 779/513/204 778/327/204 +f 771/322/204 769/319/204 778/327/204 +f 771/322/204 780/328/204 782/329/204 +f 781/330/204 779/513/204 770/318/204 +f 777/303/204 789/514/204 790/331/204 +f 776/299/204 790/331/204 772/305/204 +f 790/331/204 788/332/204 772/305/204 +f 788/332/204 785/515/204 773/307/204 +f 785/515/204 783/516/204 773/307/204 +f 783/516/204 781/330/204 773/307/204 +f 787/334/204 789/514/204 774/310/204 +f 789/514/204 777/303/204 774/310/204 +f 774/310/204 775/312/204 787/334/204 +f 775/312/204 782/329/204 784/517/204 +f 784/517/204 786/333/204 775/312/204 +f 785/335/238 798/352/238 796/336/238 +f 802/339/204 800/518/204 805/340/204 +f 800/518/204 799/519/204 805/340/204 +f 805/340/204 798/520/204 801/521/204 +f 801/521/204 803/338/204 805/340/204 +f 784/341/237 797/362/237 799/342/237 +f 780/344/268 778/522/268 791/345/268 +f 786/343/242 799/342/242 800/347/242 +f 779/349/269 793/354/269 791/345/269 +f 788/351/240 801/360/240 798/352/240 +f 781/353/238 794/361/238 793/354/238 +f 787/348/244 800/347/244 802/339/244 +f 782/357/237 780/523/237 792/346/237 +f 790/359/243 803/338/243 801/360/243 +f 783/337/246 796/336/246 794/361/246 +f 789/356/205 802/339/205 803/338/205 +f 782/357/245 795/358/245 797/362/245 +f 797/524/204 795/358/204 804/363/204 +f 795/358/204 792/346/204 804/363/204 +f 792/346/204 791/345/204 793/354/204 +f 793/354/204 794/361/204 804/363/204 +f 794/361/204 796/525/204 804/363/204 +f 798/364/251 807/370/251 806/365/251 +f 797/368/252 806/365/252 807/370/252 +f 755/372/206 752/386/206 750/373/206 +f 757/375/206 755/372/206 754/374/206 +f 765/377/206 766/378/206 757/375/206 +f 758/380/206 763/382/206 765/377/206 +f 766/378/206 764/385/206 759/383/206 +f 752/386/206 753/526/206 751/387/206 +f 842/390/205 844/527/205 843/528/205 +f 843/528/205 833/529/205 834/388/205 +f 834/388/205 835/530/205 838/389/205 +f 835/530/205 836/531/205 838/389/205 +f 836/531/205 837/532/205 838/389/205 +f 838/389/205 839/533/205 840/534/205 +f 840/534/205 841/535/205 838/389/205 +f 841/535/205 842/390/205 838/389/205 +f 842/390/205 843/528/205 834/388/205 +f 847/536/206 845/537/206 846/391/206 +f 846/391/206 856/538/206 855/392/206 +f 855/392/206 854/539/206 851/393/206 +f 854/539/206 853/540/206 851/393/206 +f 853/540/206 852/541/206 851/393/206 +f 851/393/206 850/542/206 849/543/206 +f 849/543/206 848/544/206 851/393/206 +f 848/544/206 847/536/206 851/393/206 +f 847/536/206 846/391/206 851/393/206 +f 859/396/274 857/545/274 858/546/274 +f 858/546/274 868/547/274 859/396/274 +f 868/547/274 867/548/274 859/396/274 +f 867/548/274 866/549/274 865/394/274 +f 865/394/274 864/550/274 863/395/274 +f 863/395/274 862/551/274 859/396/274 +f 862/551/274 861/552/274 859/396/274 +f 861/552/274 860/553/274 859/396/274 +f 867/548/274 865/394/274 859/396/274 +f 871/399/275 869/554/275 870/555/275 +f 870/555/275 880/556/275 871/399/275 +f 880/556/275 879/557/275 871/399/275 +f 879/557/275 878/558/275 877/397/275 +f 877/397/275 876/559/275 875/398/275 +f 875/398/275 874/560/275 873/561/275 +f 873/561/275 872/562/275 875/398/275 +f 872/562/275 871/399/275 875/398/275 +f 879/557/275 877/397/275 871/399/275 +s 1 +f 162/563/238 163/564/284 161/565/238 +f 164/566/284 165/567/285 163/564/284 +f 166/568/285 167/569/206 165/567/285 +f 168/570/206 169/571/286 167/569/206 +f 170/572/286 171/573/287 169/571/286 +f 172/574/287 173/575/237 171/573/287 +f 174/576/237 175/577/275 173/575/237 +f 176/578/275 177/579/288 175/577/275 +f 178/580/288 179/581/204 177/579/288 +f 180/582/204 181/583/289 179/584/204 +f 182/585/289 183/586/274 181/583/289 +f 184/587/274 161/565/238 183/586/274 +f 365/588/290 362/589/291 366/590/292 +f 190/591/287 203/592/237 202/593/287 +f 188/594/206 199/595/285 187/596/285 +f 195/597/289 206/598/204 194/599/204 +f 192/600/275 203/592/237 191/601/237 +f 189/602/286 200/603/206 188/594/206 +f 196/604/274 207/605/289 195/597/289 +f 186/606/284 197/607/238 185/608/238 +f 192/600/275 205/609/288 204/610/275 +f 190/591/287 201/611/286 189/602/286 +f 185/608/238 208/612/274 196/604/274 +f 187/596/285 198/613/284 186/606/284 +f 194/614/204 205/609/288 193/615/288 +f 213/616/286 224/617/206 212/618/206 +f 220/619/274 231/620/289 219/621/289 +f 210/622/284 221/623/238 209/624/238 +f 217/625/288 228/626/275 216/627/275 +f 213/616/286 226/628/287 225/629/286 +f 209/624/238 232/630/274 220/619/274 +f 210/622/284 223/631/285 222/632/284 +f 218/633/204 229/634/288 217/625/288 +f 215/635/237 226/628/287 214/636/287 +f 212/618/206 223/631/285 211/637/285 +f 219/621/289 230/638/204 218/639/204 +f 215/635/237 228/626/275 227/640/237 +f 238/641/293 247/642/294 239/643/295 +f 236/644/296 245/645/297 332/646/298 +f 330/647/299 242/648/300 243/649/301 +f 332/646/298 246/650/302 238/641/293 +f 330/647/299 244/651/303 236/644/296 +f 304/652/289 296/653/274 288/654/289 +f 247/642/294 254/655/304 255/656/305 +f 244/651/303 253/657/306 245/645/297 +f 242/648/300 251/658/307 243/649/301 +f 245/645/297 254/655/304 246/650/302 +f 243/649/301 252/659/308 244/651/303 +f 334/660/285 249/661/284 335/662/284 +f 255/656/305 262/663/309 263/664/310 +f 252/659/308 261/665/311 253/657/306 +f 250/666/312 259/667/313 251/658/307 +f 254/655/304 261/665/311 262/663/309 +f 251/658/307 260/668/314 252/659/308 +f 320/669/237 265/670/287 327/671/287 +f 258/672/315 267/673/316 259/667/313 +f 262/663/309 269/674/317 270/675/318 +f 260/668/314 267/673/316 268/676/319 +f 331/677/286 257/678/206 333/679/206 +f 262/663/309 271/680/320 263/664/310 +f 260/668/314 269/674/317 261/665/311 +f 269/674/317 278/681/321 270/675/318 +f 267/673/316 276/682/322 268/676/319 +f 312/683/288 273/684/275 319/685/275 +f 271/680/320 278/681/321 279/686/323 +f 268/676/319 277/687/324 269/674/317 +f 266/688/325 275/689/326 267/673/316 +f 277/687/324 286/690/327 278/681/321 +f 276/682/322 283/691/328 284/692/329 +f 304/652/289 281/693/204 311/694/204 +f 279/686/323 286/690/327 287/695/330 +f 276/682/322 285/696/331 277/687/324 +f 274/697/332 283/691/328 275/689/326 +f 335/662/284 295/698/238 328/699/238 +f 287/695/330 293/700/333 294/701/334 +f 284/692/329 292/702/335 285/696/331 +f 283/691/328 289/703/336 290/704/337 +f 286/690/327 292/702/335 293/700/333 +f 283/691/328 291/705/338 284/692/329 +f 294/701/334 301/706/339 302/707/340 +f 291/705/338 300/708/341 292/702/335 +f 289/703/336 298/709/342 290/704/337 +f 293/700/333 300/708/341 301/706/339 +f 290/704/337 299/710/343 291/705/338 +f 303/711/274 295/698/238 296/653/274 +f 299/710/343 308/712/344 300/708/341 +f 298/709/342 305/713/345 306/714/346 +f 301/706/339 308/712/344 309/715/347 +f 298/709/342 307/716/348 299/710/343 +f 333/679/206 256/717/285 334/660/285 +f 301/706/339 310/718/349 302/707/340 +f 308/719/344 317/720/350 309/721/347 +f 306/722/346 315/723/351 307/724/348 +f 319/685/275 272/725/237 320/669/237 +f 309/721/347 318/726/352 310/727/349 +f 307/724/348 316/728/353 308/719/344 +f 305/729/345 314/730/354 306/722/346 +f 316/728/353 325/731/355 317/720/350 +f 315/723/351 322/732/356 323/733/357 +f 327/671/287 264/734/286 331/677/286 +f 317/720/350 326/735/358 318/726/352 +f 315/723/351 324/736/359 316/728/353 +f 314/730/354 321/737/360 322/732/356 +f 322/732/356 236/644/296 323/733/357 +f 311/738/204 280/739/288 312/683/288 +f 325/731/355 239/643/295 326/735/358 +f 323/733/357 332/646/298 324/736/359 +f 322/732/356 329/740/361 330/647/299 +f 324/736/359 238/641/293 325/731/355 +f 240/741/362 349/742/363 237/743/364 +f 248/744/365 351/745/366 241/746/367 +f 336/747/368 344/748/205 337/749/369 +f 234/750/370 346/751/371 233/752/372 +f 237/743/364 348/753/373 235/754/374 +f 340/755/375 342/756/238 339/757/376 +f 235/754/374 347/758/237 234/750/370 +f 241/746/367 350/759/207 240/741/362 +f 233/752/372 345/760/377 336/747/368 +f 339/757/376 352/761/378 248/744/365 +f 338/762/379 341/763/380 340/755/375 +f 337/764/369 343/765/381 338/762/379 +f 368/766/382 363/767/383 364/768/384 +f 369/769/385 357/770/386 370/771/387 +f 371/772/388 359/773/389 372/774/390 +f 373/775/391 361/776/392 365/777/290 +f 374/778/393 353/779/394 375/780/395 +f 372/781/390 360/782/396 373/783/391 +f 366/784/292 363/785/383 367/786/397 +f 370/787/387 358/788/398 371/789/388 +f 368/790/382 354/791/399 374/792/393 +f 376/793/400 353/794/394 355/795/401 +f 369/796/385 355/797/401 356/798/402 +f 338/762/379 369/796/385 337/764/369 +f 340/755/375 376/793/400 338/762/379 +f 339/757/376 368/790/382 374/792/393 +f 233/752/372 370/787/387 371/789/388 +f 241/746/367 366/784/292 367/786/397 +f 234/750/370 373/783/391 235/754/374 +f 339/757/376 375/780/395 340/755/375 +f 235/754/374 365/777/290 237/743/364 +f 234/750/370 371/772/388 372/774/390 +f 336/747/368 369/769/385 370/771/387 +f 241/746/367 368/766/382 248/744/365 +f 240/741/362 365/588/290 366/590/292 +f 414/799/403 409/800/404 410/801/405 +f 381/802/406 397/803/407 380/804/408 +f 383/805/409 399/806/410 382/807/411 +f 384/808/412 392/809/205 385/810/413 +f 378/811/414 394/812/415 377/813/416 +f 380/804/408 396/814/417 379/815/418 +f 388/816/419 390/817/288 387/818/420 +f 378/811/414 396/814/417 395/819/285 +f 382/807/411 398/820/207 381/802/406 +f 384/808/412 394/812/415 393/821/421 +f 387/818/420 400/822/422 383/805/409 +f 386/823/423 389/824/424 388/816/419 +f 386/823/423 392/825/205 391/826/425 +f 415/827/426 412/828/427 416/829/428 +f 417/830/429 405/831/430 418/832/431 +f 419/833/432 407/834/433 420/835/434 +f 413/836/435 408/837/436 409/838/404 +f 423/839/437 402/840/438 401/841/439 +f 420/842/434 408/843/436 421/844/440 +f 414/845/403 411/846/441 415/847/426 +f 418/848/431 406/849/442 419/850/432 +f 416/851/428 402/852/438 422/853/443 +f 424/854/444 401/855/439 403/856/445 +f 424/857/444 404/858/446 417/859/429 +f 385/860/413 424/857/444 417/859/429 +f 388/816/419 424/854/444 386/823/423 +f 387/818/420 416/851/428 422/853/443 +f 384/808/412 419/850/432 377/813/416 +f 382/807/411 414/845/403 415/847/426 +f 378/811/414 421/844/440 379/815/418 +f 387/818/420 423/839/437 388/816/419 +f 380/804/408 421/861/440 413/836/435 +f 377/813/416 420/835/434 378/811/414 +f 384/808/412 417/830/429 418/832/431 +f 382/807/411 416/829/428 383/805/409 +f 380/804/408 414/799/403 381/802/406 +f 461/862/447 458/863/448 462/864/449 +f 429/865/450 445/866/451 428/867/452 +f 431/868/453 447/869/454 430/870/455 +f 432/871/456 440/872/205 433/873/457 +f 425/874/458 443/875/289 442/876/459 +f 428/867/452 444/877/460 427/878/461 +f 436/879/462 438/880/286 435/881/463 +f 427/878/461 443/875/289 426/882/464 +f 429/865/450 447/869/454 446/883/207 +f 432/871/456 442/876/459 441/884/465 +f 435/881/463 448/885/466 431/868/453 +f 436/879/462 439/886/467 437/887/468 +f 433/888/457 439/886/467 434/889/469 +f 463/890/470 460/891/471 464/892/472 +f 465/893/473 453/894/474 466/895/475 +f 467/896/476 455/897/477 468/898/478 +f 469/899/479 457/900/480 461/901/447 +f 470/902/481 449/903/482 471/904/483 +f 469/905/479 455/906/477 456/907/484 +f 462/908/449 459/909/485 463/910/470 +f 466/911/475 454/912/486 467/913/476 +f 464/914/472 450/915/487 470/916/481 +f 471/917/483 451/918/488 472/919/489 +f 472/920/489 452/921/490 465/922/473 +f 434/889/469 465/922/473 433/888/457 +f 434/889/469 471/917/483 472/919/489 +f 431/868/453 470/916/481 435/881/463 +f 432/871/456 467/913/476 425/874/458 +f 430/870/455 462/908/449 463/910/470 +f 426/882/464 469/905/479 427/878/461 +f 436/879/462 470/902/481 471/904/483 +f 428/867/452 469/899/479 461/901/447 +f 425/874/458 468/898/478 426/882/464 +f 432/871/456 465/893/473 466/895/475 +f 430/870/455 464/892/472 431/868/453 +f 428/867/452 462/864/449 429/865/450 +f 477/923/491 488/924/206 476/925/492 +f 484/926/493 495/927/289 483/928/494 +f 474/929/495 485/930/238 473/931/496 +f 481/932/497 492/933/275 480/934/498 +f 477/923/491 490/935/287 489/936/286 +f 473/931/496 496/937/274 484/926/493 +f 475/938/499 486/939/284 474/929/495 +f 482/940/500 493/941/288 481/932/497 +f 479/942/501 490/935/287 478/943/502 +f 475/938/499 488/924/206 487/944/285 +f 483/928/494 494/945/204 482/946/500 +f 479/942/501 492/933/275 491/947/237 +f 635/948/503 515/949/504 504/950/505 +f 633/951/506 511/952/507 512/953/508 +f 634/954/238 512/953/508 513/955/380 +f 634/954/238 514/956/509 635/948/503 +f 514/956/509 526/957/510 515/949/504 +f 512/953/508 522/958/511 523/959/512 +f 512/953/508 524/960/381 513/955/380 +f 514/956/509 524/960/381 525/961/513 +f 524/960/381 536/962/514 525/961/513 +f 526/957/510 536/962/514 537/963/515 +f 523/959/512 533/964/516 534/965/517 +f 524/960/381 534/965/517 535/966/205 +f 649/967/381 518/968/380 648/969/380 +f 646/970/378 503/971/366 645/972/366 +f 535/973/205 547/974/518 536/975/514 +f 643/976/363 499/977/373 642/978/373 +f 647/979/238 507/980/378 646/970/378 +f 536/975/514 548/981/519 537/982/515 +f 534/983/517 544/984/520 545/985/521 +f 652/986/371 530/987/377 651/988/377 +f 644/989/207 501/990/363 643/976/363 +f 534/983/517 546/991/377 535/973/205 +f 545/985/521 557/992/371 546/991/377 +f 650/993/205 519/994/381 649/967/381 +f 641/995/237 640/996/371 652/986/371 +f 546/991/377 558/997/522 547/974/518 +f 648/969/380 508/998/238 647/979/238 +f 645/972/366 502/999/207 644/989/207 +f 548/981/519 558/997/522 559/1000/523 +f 544/984/520 556/1001/524 545/985/521 +f 651/988/377 529/1002/205 650/1003/205 +f 642/978/373 497/1004/237 641/995/237 +f 557/992/371 567/1005/525 568/1006/237 +f 573/1007/526 636/487/527 632/486/528 +f 596/1008/529 618/482/530 606/1009/531 +f 557/992/371 569/1010/532 558/997/522 +f 551/1011/533 638/488/534 552/1012/535 +f 606/1009/531 617/481/536 607/1013/537 +f 559/1000/523 569/1010/532 570/1014/538 +f 555/1015/539 567/1005/525 556/1001/524 +f 570/1014/538 580/1016/540 581/1017/541 +f 566/1018/542 578/1019/543 567/1005/525 +f 595/1020/544 630/485/545 629/484/546 +f 563/1021/547 637/188/548 636/487/527 +f 567/1005/525 579/1022/373 568/1006/237 +f 540/1023/549 617/481/536 505/190/550 +f 541/1024/551 639/189/552 551/1011/533 +f 569/1010/532 579/1022/373 580/1016/540 +f 573/1007/526 630/485/545 574/1025/553 +f 596/1008/529 629/484/546 628/483/554 +f 540/1023/549 498/489/555 541/1024/551 +f 552/1012/535 637/188/548 562/1026/556 +f 580/1016/540 592/1027/557 581/1017/541 +f 577/1028/558 589/1029/559 578/1019/543 +f 560/1030/560 516/497/561 517/191/562 +f 571/1031/563 509/498/564 565/1032/565 +f 578/1019/543 590/1033/363 579/1022/373 +f 549/1034/566 531/492/567 543/1035/568 +f 550/1036/569 521/495/570 527/494/571 +f 579/1022/373 591/1037/572 580/1016/540 +f 590/1033/363 602/1038/573 591/1037/572 +f 565/1032/565 510/192/574 564/1039/575 +f 539/1040/576 506/193/577 571/1031/563 +f 592/1027/557 602/1038/573 603/1041/578 +f 588/1042/579 600/1043/580 589/1029/559 +f 560/1030/560 520/496/581 554/1044/582 +f 550/1036/569 528/493/583 549/1034/566 +f 590/1033/363 600/1043/580 601/1045/207 +f 539/1040/576 532/491/584 538/490/585 +f 564/1039/575 516/497/561 561/1046/586 +f 542/1047/587 531/492/567 532/491/584 +f 554/1044/582 521/495/570 553/1048/588 +f 602/1038/573 612/1049/366 613/1050/589 +f 602/1038/573 614/1051/590 603/1041/578 +f 600/1043/580 610/1052/591 611/1053/592 +f 604/1054/378 594/1055/238 598/1056/238 +f 627/1057/381 575/1058/205 626/1059/205 +f 600/1043/580 612/1049/366 601/1045/207 +f 608/1060/207 585/1061/363 586/1062/207 +f 612/1049/366 622/1063/593 623/1064/378 +f 619/1065/371 583/1066/237 616/1067/237 +f 598/1056/238 597/1068/380 631/1069/380 +f 613/1050/589 623/1064/378 624/1070/594 +f 626/1071/205 576/1072/377 620/1073/377 +f 608/1060/207 587/1074/366 605/1075/366 +f 613/1050/589 625/1076/595 614/1051/590 +f 610/1052/591 622/1063/593 611/1053/592 +f 631/1069/380 572/1077/381 627/1057/381 +f 621/1078/596 633/951/506 622/1063/593 +f 616/1067/237 584/1079/373 615/1080/373 +f 605/1075/366 593/1081/378 604/1054/378 +f 623/1064/378 633/951/506 634/954/238 +f 615/1080/373 585/1061/363 609/1082/363 +f 620/1073/377 582/1083/371 619/1065/371 +f 623/1064/378 635/948/503 624/1070/594 +f 625/1076/595 635/948/503 504/950/505 +f 748/1084/597 725/1085/598 726/1086/599 +f 749/1087/600 726/1086/599 727/1088/601 +f 747/1089/602 746/1090/206 725/1085/598 +f 727/1088/601 729/1091/603 730/1092/604 +f 725/1085/598 746/1090/206 728/1093/605 +f 726/1086/599 728/1093/605 729/1091/603 +f 729/1091/603 733/1094/606 730/1092/604 +f 728/1093/605 746/1090/206 731/1095/607 +f 729/1091/603 731/1095/607 732/1096/608 +f 733/1094/606 735/1097/609 736/1098/610 +f 731/1095/607 746/1090/206 734/1099/611 +f 731/1095/607 735/1097/609 732/1096/608 +f 736/1098/610 738/1100/612 739/1101/613 +f 734/1099/611 746/1090/206 737/1102/614 +f 734/1099/611 738/1100/612 735/1097/609 +f 737/1102/614 746/1090/206 740/1103/615 +f 738/1100/612 740/1103/615 741/1104/616 +f 738/1100/612 742/1105/617 739/1101/613 +f 741/1104/616 743/1106/618 744/1107/619 +f 741/1104/616 745/1108/620 742/1105/617 +f 740/1103/615 746/1090/206 743/1106/618 +f 743/1106/618 748/1084/597 744/1107/619 +f 744/1107/619 749/1087/600 745/1108/620 +f 743/1106/618 746/1090/206 747/1089/602 +f 831/1109/621 808/1110/622 809/1111/623 +f 831/1109/621 810/1112/624 832/1113/625 +f 830/1114/626 829/1115/204 808/1110/622 +f 810/1112/624 812/1116/627 813/1117/628 +f 808/1110/622 829/1115/204 811/1118/629 +f 809/1111/623 811/1118/629 812/1116/627 +f 812/1116/627 816/1119/630 813/1117/628 +f 811/1118/629 829/1115/204 814/1120/631 +f 811/1118/629 815/1121/632 812/1116/627 +f 815/1121/632 819/1122/633 816/1119/630 +f 814/1120/631 829/1115/204 817/1123/634 +f 815/1121/632 817/1123/634 818/1124/635 +f 818/1124/635 822/1125/636 819/1122/633 +f 817/1123/634 829/1115/204 820/1126/637 +f 818/1124/635 820/1126/637 821/1127/638 +f 820/1126/637 829/1115/204 823/1128/639 +f 821/1127/638 823/1128/639 824/1129/640 +f 822/1125/636 824/1129/640 825/1130/641 +f 823/1128/639 827/1131/642 824/1129/640 +f 824/1129/640 828/1132/643 825/1130/641 +f 823/1128/639 829/1115/204 826/1133/644 +f 826/1133/644 831/1109/621 827/1131/642 +f 828/1132/643 831/1109/621 832/1113/625 +f 826/1133/644 829/1115/204 830/1114/626 +f 162/563/238 164/566/284 163/564/284 +f 164/566/284 166/568/285 165/567/285 +f 166/568/285 168/570/206 167/569/206 +f 168/570/206 170/572/286 169/571/286 +f 170/572/286 172/574/287 171/573/287 +f 172/574/287 174/576/237 173/575/237 +f 174/576/237 176/578/275 175/577/275 +f 176/578/275 178/580/288 177/579/288 +f 178/580/288 180/1134/204 179/581/204 +f 180/582/204 182/585/289 181/583/289 +f 182/585/289 184/587/274 183/586/274 +f 184/587/274 162/563/238 161/565/238 +f 365/588/290 361/1135/392 362/589/291 +f 190/591/287 191/601/237 203/592/237 +f 188/594/206 200/603/206 199/595/285 +f 195/597/289 207/605/289 206/598/204 +f 192/600/275 204/610/275 203/592/237 +f 189/602/286 201/611/286 200/603/206 +f 196/604/274 208/612/274 207/605/289 +f 186/606/284 198/613/284 197/607/238 +f 192/600/275 193/615/288 205/609/288 +f 190/591/287 202/593/287 201/611/286 +f 185/608/238 197/607/238 208/612/274 +f 187/596/285 199/595/285 198/613/284 +f 194/614/204 206/1136/204 205/609/288 +f 213/616/286 225/629/286 224/617/206 +f 220/619/274 232/630/274 231/620/289 +f 210/622/284 222/632/284 221/623/238 +f 217/625/288 229/634/288 228/626/275 +f 213/616/286 214/636/287 226/628/287 +f 209/624/238 221/623/238 232/630/274 +f 210/622/284 211/637/285 223/631/285 +f 218/633/204 230/1137/204 229/634/288 +f 215/635/237 227/640/237 226/628/287 +f 212/618/206 224/617/206 223/631/285 +f 219/621/289 231/620/289 230/638/204 +f 215/635/237 216/627/275 228/626/275 +f 238/641/293 246/650/302 247/642/294 +f 236/644/296 244/651/303 245/645/297 +f 330/647/299 329/740/361 242/648/300 +f 332/646/298 245/645/297 246/650/302 +f 330/647/299 243/649/301 244/651/303 +f 304/652/289 303/711/274 296/653/274 +f 247/642/294 246/650/302 254/655/304 +f 244/651/303 252/659/308 253/657/306 +f 242/648/300 250/666/312 251/658/307 +f 245/645/297 253/657/306 254/655/304 +f 243/649/301 251/658/307 252/659/308 +f 334/660/285 256/717/285 249/661/284 +f 255/656/305 254/655/304 262/663/309 +f 252/659/308 260/668/314 261/665/311 +f 250/666/312 258/672/315 259/667/313 +f 254/655/304 253/657/306 261/665/311 +f 251/658/307 259/667/313 260/668/314 +f 320/669/237 272/725/237 265/670/287 +f 258/672/315 266/688/325 267/673/316 +f 262/663/309 261/665/311 269/674/317 +f 260/668/314 259/667/313 267/673/316 +f 331/677/286 264/734/286 257/678/206 +f 262/663/309 270/675/318 271/680/320 +f 260/668/314 268/676/319 269/674/317 +f 269/674/317 277/687/324 278/681/321 +f 267/673/316 275/689/326 276/682/322 +f 312/683/288 280/739/288 273/684/275 +f 271/680/320 270/675/318 278/681/321 +f 268/676/319 276/682/322 277/687/324 +f 266/688/325 274/697/332 275/689/326 +f 277/687/324 285/696/331 286/690/327 +f 276/682/322 275/689/326 283/691/328 +f 304/652/289 288/654/289 281/693/204 +f 279/686/323 278/681/321 286/690/327 +f 276/682/322 284/692/329 285/696/331 +f 274/697/332 282/1138/645 283/691/328 +f 335/662/284 249/661/284 295/698/238 +f 287/695/330 286/690/327 293/700/333 +f 284/692/329 291/705/338 292/702/335 +f 283/691/328 282/1138/645 289/703/336 +f 286/690/327 285/696/331 292/702/335 +f 283/691/328 290/704/337 291/705/338 +f 294/701/334 293/700/333 301/706/339 +f 291/705/338 299/710/343 300/708/341 +f 289/703/336 297/1139/646 298/709/342 +f 293/700/333 292/702/335 300/708/341 +f 290/704/337 298/709/342 299/710/343 +f 303/711/274 328/699/238 295/698/238 +f 299/710/343 307/716/348 308/712/344 +f 298/709/342 297/1139/646 305/713/345 +f 301/706/339 300/708/341 308/712/344 +f 298/709/342 306/714/346 307/716/348 +f 333/679/206 257/678/206 256/717/285 +f 301/706/339 309/715/347 310/718/349 +f 308/719/344 316/728/353 317/720/350 +f 306/722/346 314/730/354 315/723/351 +f 319/685/275 273/684/275 272/725/237 +f 309/721/347 317/720/350 318/726/352 +f 307/724/348 315/723/351 316/728/353 +f 305/729/345 313/1140/647 314/730/354 +f 316/728/353 324/736/359 325/731/355 +f 315/723/351 314/730/354 322/732/356 +f 327/671/287 265/670/287 264/734/286 +f 317/720/350 325/731/355 326/735/358 +f 315/723/351 323/733/357 324/736/359 +f 314/730/354 313/1140/647 321/737/360 +f 322/732/356 330/647/299 236/644/296 +f 311/738/204 281/1141/204 280/739/288 +f 325/731/355 238/641/293 239/643/295 +f 323/733/357 236/644/296 332/646/298 +f 322/732/356 321/737/360 329/740/361 +f 324/736/359 332/646/298 238/641/293 +f 240/741/362 350/759/207 349/742/363 +f 248/744/365 352/761/378 351/745/366 +f 336/747/368 345/760/377 344/748/205 +f 234/750/370 347/758/237 346/751/371 +f 237/743/364 349/742/363 348/753/373 +f 340/755/375 341/763/380 342/756/238 +f 235/754/374 348/753/373 347/758/237 +f 241/746/367 351/745/366 350/759/207 +f 233/752/372 346/751/371 345/760/377 +f 339/757/376 342/756/238 352/761/378 +f 338/762/379 343/765/381 341/763/380 +f 337/764/369 344/1142/205 343/765/381 +f 368/766/382 367/1143/397 363/767/383 +f 369/769/385 356/1144/402 357/770/386 +f 371/772/388 358/1145/398 359/773/389 +f 373/775/391 360/1146/396 361/776/392 +f 374/778/393 354/1147/399 353/779/394 +f 372/781/390 359/1148/389 360/782/396 +f 366/784/292 362/1149/291 363/785/383 +f 370/787/387 357/1150/386 358/788/398 +f 368/790/382 364/1151/384 354/791/399 +f 376/793/400 375/1152/395 353/794/394 +f 369/796/385 376/1153/400 355/797/401 +f 338/762/379 376/1153/400 369/796/385 +f 340/755/375 375/1152/395 376/793/400 +f 339/757/376 248/744/365 368/790/382 +f 233/752/372 336/747/368 370/787/387 +f 241/746/367 240/741/362 366/784/292 +f 234/750/370 372/781/390 373/783/391 +f 339/757/376 374/778/393 375/780/395 +f 235/754/374 373/775/391 365/777/290 +f 234/750/370 233/752/372 371/772/388 +f 336/747/368 337/749/369 369/769/385 +f 241/746/367 367/1143/397 368/766/382 +f 240/741/362 237/743/364 365/588/290 +f 414/799/403 413/1154/435 409/800/404 +f 381/802/406 398/820/207 397/803/407 +f 383/805/409 400/822/422 399/806/410 +f 384/808/412 393/821/421 392/809/205 +f 378/811/414 395/819/285 394/812/415 +f 380/804/408 397/803/407 396/814/417 +f 388/816/419 389/824/424 390/817/288 +f 378/811/414 379/815/418 396/814/417 +f 382/807/411 399/806/410 398/820/207 +f 384/808/412 377/813/416 394/812/415 +f 387/818/420 390/817/288 400/822/422 +f 386/823/423 391/826/425 389/824/424 +f 386/823/423 385/860/413 392/825/205 +f 415/827/426 411/1155/441 412/828/427 +f 417/830/429 404/1156/446 405/831/430 +f 419/833/432 406/1157/442 407/834/433 +f 413/836/435 421/861/440 408/837/436 +f 423/839/437 422/1158/443 402/840/438 +f 420/842/434 407/1159/433 408/843/436 +f 414/845/403 410/1160/405 411/846/441 +f 418/848/431 405/1161/430 406/849/442 +f 416/851/428 412/1162/427 402/852/438 +f 424/854/444 423/1163/437 401/855/439 +f 424/857/444 403/1164/445 404/858/446 +f 385/860/413 386/823/423 424/857/444 +f 388/816/419 423/1163/437 424/854/444 +f 387/818/420 383/805/409 416/851/428 +f 384/808/412 418/848/431 419/850/432 +f 382/807/411 381/802/406 414/845/403 +f 378/811/414 420/842/434 421/844/440 +f 387/818/420 422/1158/443 423/839/437 +f 380/804/408 379/815/418 421/861/440 +f 377/813/416 419/833/432 420/835/434 +f 384/808/412 385/810/413 417/830/429 +f 382/807/411 415/827/426 416/829/428 +f 380/804/408 413/1154/435 414/799/403 +f 461/862/447 457/1165/480 458/863/448 +f 429/865/450 446/883/207 445/866/451 +f 431/868/453 448/885/466 447/869/454 +f 432/871/456 441/884/465 440/872/205 +f 425/874/458 426/882/464 443/875/289 +f 428/867/452 445/866/451 444/877/460 +f 436/879/462 437/887/468 438/880/286 +f 427/878/461 444/877/460 443/875/289 +f 429/865/450 430/870/455 447/869/454 +f 432/871/456 425/874/458 442/876/459 +f 435/881/463 438/880/286 448/885/466 +f 436/879/462 434/889/469 439/886/467 +f 433/888/457 440/1166/205 439/886/467 +f 463/890/470 459/1167/485 460/891/471 +f 465/893/473 452/1168/490 453/894/474 +f 467/896/476 454/1169/486 455/897/477 +f 469/899/479 456/1170/484 457/900/480 +f 470/902/481 450/1171/487 449/903/482 +f 469/905/479 468/1172/478 455/906/477 +f 462/908/449 458/1173/448 459/909/485 +f 466/911/475 453/1174/474 454/912/486 +f 464/914/472 460/1175/471 450/915/487 +f 471/917/483 449/1176/482 451/918/488 +f 472/920/489 451/1177/488 452/921/490 +f 434/889/469 472/920/489 465/922/473 +f 434/889/469 436/879/462 471/917/483 +f 431/868/453 464/914/472 470/916/481 +f 432/871/456 466/911/475 467/913/476 +f 430/870/455 429/865/450 462/908/449 +f 426/882/464 468/1172/478 469/905/479 +f 436/879/462 435/881/463 470/902/481 +f 428/867/452 427/878/461 469/899/479 +f 425/874/458 467/896/476 468/898/478 +f 432/871/456 433/873/457 465/893/473 +f 430/870/455 463/890/470 464/892/472 +f 428/867/452 461/862/447 462/864/449 +f 477/923/491 489/936/286 488/924/206 +f 484/926/493 496/937/274 495/927/289 +f 474/929/495 486/939/284 485/930/238 +f 481/932/497 493/941/288 492/933/275 +f 477/923/491 478/943/502 490/935/287 +f 473/931/496 485/930/238 496/937/274 +f 475/938/499 487/944/285 486/939/284 +f 482/940/500 494/1178/204 493/941/288 +f 479/942/501 491/947/237 490/935/287 +f 475/938/499 476/925/492 488/924/206 +f 483/928/494 495/927/289 494/945/204 +f 479/942/501 480/934/498 492/933/275 +f 635/948/503 514/956/509 515/949/504 +f 633/951/506 500/1179/648 511/952/507 +f 634/954/238 633/951/506 512/953/508 +f 634/954/238 513/955/380 514/956/509 +f 514/956/509 525/961/513 526/957/510 +f 512/953/508 511/952/507 522/958/511 +f 512/953/508 523/959/512 524/960/381 +f 514/956/509 513/955/380 524/960/381 +f 524/960/381 535/966/205 536/962/514 +f 526/957/510 525/961/513 536/962/514 +f 523/959/512 522/958/511 533/964/516 +f 524/960/381 523/959/512 534/965/517 +f 649/967/381 519/994/381 518/968/380 +f 646/970/378 507/980/378 503/971/366 +f 535/973/205 546/991/377 547/974/518 +f 643/976/363 501/990/363 499/977/373 +f 647/979/238 508/998/238 507/980/378 +f 536/975/514 547/974/518 548/981/519 +f 534/983/517 533/1180/516 544/984/520 +f 652/986/371 640/996/371 530/987/377 +f 644/989/207 502/999/207 501/990/363 +f 534/983/517 545/985/521 546/991/377 +f 545/985/521 556/1001/524 557/992/371 +f 650/993/205 529/1181/205 519/994/381 +f 641/995/237 497/1004/237 640/996/371 +f 546/991/377 557/992/371 558/997/522 +f 648/969/380 518/968/380 508/998/238 +f 645/972/366 503/971/366 502/999/207 +f 548/981/519 547/974/518 558/997/522 +f 544/984/520 555/1015/539 556/1001/524 +f 651/988/377 530/987/377 529/1002/205 +f 642/978/373 499/977/373 497/1004/237 +f 557/992/371 556/1001/524 567/1005/525 +f 573/1007/526 563/1021/547 636/487/527 +f 596/1008/529 628/483/554 618/482/530 +f 557/992/371 568/1006/237 569/1010/532 +f 551/1011/533 639/189/552 638/488/534 +f 606/1009/531 618/482/530 617/481/536 +f 559/1000/523 558/997/522 569/1010/532 +f 555/1015/539 566/1018/542 567/1005/525 +f 570/1014/538 569/1010/532 580/1016/540 +f 566/1018/542 577/1028/558 578/1019/543 +f 595/1020/544 574/1025/553 630/485/545 +f 563/1021/547 562/1026/556 637/188/548 +f 567/1005/525 578/1019/543 579/1022/373 +f 540/1023/549 607/1013/537 617/481/536 +f 541/1024/551 498/489/555 639/189/552 +f 569/1010/532 568/1006/237 579/1022/373 +f 573/1007/526 632/486/528 630/485/545 +f 596/1008/529 595/1020/544 629/484/546 +f 540/1023/549 505/190/550 498/489/555 +f 552/1012/535 638/488/534 637/188/548 +f 580/1016/540 591/1037/572 592/1027/557 +f 577/1028/558 588/1042/579 589/1029/559 +f 560/1030/560 561/1046/586 516/497/561 +f 571/1031/563 506/193/577 509/498/564 +f 578/1019/543 589/1029/559 590/1033/363 +f 549/1034/566 528/493/583 531/492/567 +f 550/1036/569 553/1048/588 521/495/570 +f 579/1022/373 590/1033/363 591/1037/572 +f 590/1033/363 601/1045/207 602/1038/573 +f 565/1032/565 509/498/564 510/192/574 +f 539/1040/576 538/490/585 506/193/577 +f 592/1027/557 591/1037/572 602/1038/573 +f 588/1042/579 599/1182/649 600/1043/580 +f 560/1030/560 517/191/562 520/496/581 +f 550/1036/569 527/494/571 528/493/583 +f 590/1033/363 589/1029/559 600/1043/580 +f 539/1040/576 542/1047/587 532/491/584 +f 564/1039/575 510/192/574 516/497/561 +f 542/1047/587 543/1035/568 531/492/567 +f 554/1044/582 520/496/581 521/495/570 +f 602/1038/573 601/1045/207 612/1049/366 +f 602/1038/573 613/1050/589 614/1051/590 +f 600/1043/580 599/1182/649 610/1052/591 +f 604/1054/378 593/1081/378 594/1055/238 +f 627/1057/381 572/1077/381 575/1058/205 +f 600/1043/580 611/1053/592 612/1049/366 +f 608/1060/207 609/1082/363 585/1061/363 +f 612/1049/366 611/1053/592 622/1063/593 +f 619/1065/371 582/1083/371 583/1066/237 +f 598/1056/238 594/1055/238 597/1068/380 +f 613/1050/589 612/1049/366 623/1064/378 +f 626/1071/205 575/1183/205 576/1072/377 +f 608/1060/207 586/1062/207 587/1074/366 +f 613/1050/589 624/1070/594 625/1076/595 +f 610/1052/591 621/1078/596 622/1063/593 +f 631/1069/380 597/1068/380 572/1077/381 +f 621/1078/596 500/1179/648 633/951/506 +f 616/1067/237 583/1066/237 584/1079/373 +f 605/1075/366 587/1074/366 593/1081/378 +f 623/1064/378 622/1063/593 633/951/506 +f 615/1080/373 584/1079/373 585/1061/363 +f 620/1073/377 576/1072/377 582/1083/371 +f 623/1064/378 634/954/238 635/948/503 +f 625/1076/595 624/1070/594 635/948/503 +f 748/1084/597 747/1089/602 725/1085/598 +f 749/1087/600 748/1084/597 726/1086/599 +f 727/1088/601 726/1086/599 729/1091/603 +f 726/1086/599 725/1085/598 728/1093/605 +f 729/1091/603 732/1096/608 733/1094/606 +f 729/1091/603 728/1093/605 731/1095/607 +f 733/1094/606 732/1096/608 735/1097/609 +f 731/1095/607 734/1099/611 735/1097/609 +f 736/1098/610 735/1097/609 738/1100/612 +f 734/1099/611 737/1102/614 738/1100/612 +f 738/1100/612 737/1102/614 740/1103/615 +f 738/1100/612 741/1104/616 742/1105/617 +f 741/1104/616 740/1103/615 743/1106/618 +f 741/1104/616 744/1107/619 745/1108/620 +f 743/1106/618 747/1089/602 748/1084/597 +f 744/1107/619 748/1084/597 749/1087/600 +f 831/1109/621 830/1114/626 808/1110/622 +f 831/1109/621 809/1111/623 810/1112/624 +f 810/1112/624 809/1111/623 812/1116/627 +f 809/1111/623 808/1110/622 811/1118/629 +f 812/1116/627 815/1121/632 816/1119/630 +f 811/1118/629 814/1120/631 815/1121/632 +f 815/1121/632 818/1124/635 819/1122/633 +f 815/1121/632 814/1120/631 817/1123/634 +f 818/1124/635 821/1127/638 822/1125/636 +f 818/1124/635 817/1123/634 820/1126/637 +f 821/1127/638 820/1126/637 823/1128/639 +f 822/1125/636 821/1127/638 824/1129/640 +f 823/1128/639 826/1133/644 827/1131/642 +f 824/1129/640 827/1131/642 828/1132/643 +f 826/1133/644 830/1114/626 831/1109/621 +f 828/1132/643 827/1131/642 831/1109/621 diff --git a/src/main/java/assets/hbm/sounds.json b/src/main/java/assets/hbm/sounds.json index 828acfe7a..f2d04dea2 100644 --- a/src/main/java/assets/hbm/sounds.json +++ b/src/main/java/assets/hbm/sounds.json @@ -142,6 +142,8 @@ "weapon.ballsLaser": {"category": "hostile", "sounds": [{"name": "weapon/ballsLaser", "stream": false}]}, "weapon.dartShoot": {"category": "player", "sounds": [{"name": "weapon/dartShoot", "stream": false}]}, "weapon.mukeExplosion": {"category": "player", "sounds": [{"name": "weapon/mukeExplosion", "stream": false}]}, + "weapon.cDeploy": {"category": "player", "sounds": [{"name": "weapon/cDeploy", "stream": false}]}, + "weapon.cSwing": {"category": "player", "sounds": [{"name": "weapon/cSwing", "stream": false}]}, "weapon.reloadTurret": {"category": "player", "sounds": [{"name": "weapon/reloadTurret", "stream": false}]}, "weapon.switchmode1": {"category": "player", "sounds": [{"name": "weapon/switchmode1", "stream": false}]}, diff --git a/src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg b/src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ea3b8554e6289389f0d90c0a763357810b9438cf GIT binary patch literal 26895 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 literal 0 HcmV?d00001 diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee3970c27a681909a069c1854377b956400948c GIT binary patch literal 16794 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 D@P!75 literal 0 HcmV?d00001 diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png new file mode 100644 index 0000000000000000000000000000000000000000..16ea93996c2873f9c5ef01f13c90d20a371eca41 GIT binary patch literal 6675 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 literal 0 HcmV?d00001 diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png new file mode 100644 index 0000000000000000000000000000000000000000..24a7bb0a4268681bed73e1ad34b31b32a3596502 GIT binary patch literal 48105 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 hitAbility = new ArrayList(); + // was there a reason for this to be private? + protected float damage; + protected double movement; + private List hitAbility = new ArrayList(); public ItemSwordAbility(float damage, double movement, ToolMaterial material) { super(material); this.damage = damage; this.movement = movement; } - + public ItemSwordAbility addHitAbility(WeaponAbility weaponAbility) { this.hitAbility.add(weaponAbility); return this; } - - // + + // public ItemSwordAbility setRarity(EnumRarity rarity) { this.rarity = rarity; return this; } - - public EnumRarity getRarity(ItemStack stack) { - return this.rarity != EnumRarity.common ? this.rarity : super.getRarity(stack); - } - - public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { - if(!attacker.worldObj.isRemote && !this.hitAbility.isEmpty() && attacker instanceof EntityPlayer && canOperate(stack)) { - - //hacky hacky hack - if(this == ModItems.mese_gavel) - attacker.worldObj.playSoundAtEntity(victim, "hbm:weapon.whack", 3.0F, 1.F); - - for(WeaponAbility ability : this.hitAbility) { + public EnumRarity getRarity(ItemStack stack) { + return this.rarity != EnumRarity.common ? this.rarity : super.getRarity(stack); + } + + public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { + + if(!attacker.worldObj.isRemote && !this.hitAbility.isEmpty() && attacker instanceof EntityPlayer && canOperate(stack)) { + + // hacky hacky hack + if(this == ModItems.mese_gavel) + attacker.worldObj.playSoundAtEntity(victim, "hbm:weapon.whack", 3.0F, 1.F); + + for(WeaponAbility ability : this.hitAbility) { ability.onHit(attacker.worldObj, (EntityPlayer) attacker, victim, this); - } - } - - stack.damageItem(1, attacker); - - return true; - } - - @Override - public Multimap getItemAttributeModifiers() { - - Multimap multimap = HashMultimap.create(); - multimap.put(SharedMonsterAttributes.attackDamage.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", (double)this.damage, 0)); + } + } + + stack.damageItem(1, attacker); + + return true; + } + + @Override + public Multimap getItemAttributeModifiers() { + + Multimap multimap = HashMultimap.create(); + multimap.put(SharedMonsterAttributes.attackDamage.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", (double) this.damage, 0)); multimap.put(SharedMonsterAttributes.movementSpeed.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", movement, 1)); - return multimap; - } - - public void breakExtraBlock(World world, int x, int y, int z, EntityPlayer playerEntity, int refX, int refY, int refZ) { - - if (world.isAirBlock(x, y, z)) - return; + return multimap; + } - if(!(playerEntity instanceof EntityPlayerMP)) - return; - - EntityPlayerMP player = (EntityPlayerMP) playerEntity; - ItemStack stack = player.getHeldItem(); + public void breakExtraBlock(World world, int x, int y, int z, EntityPlayer playerEntity, int refX, int refY, int refZ) { - Block block = world.getBlock(x, y, z); - int meta = world.getBlockMetadata(x, y, z); + if(world.isAirBlock(x, y, z)) + return; - if(!canHarvestBlock(block, stack)) - return; + if(!(playerEntity instanceof EntityPlayerMP)) + return; - Block refBlock = world.getBlock(refX, refY, refZ); - float refStrength = ForgeHooks.blockStrength(refBlock, player, world, refX, refY, refZ); - float strength = ForgeHooks.blockStrength(block, player, world, x,y,z); + EntityPlayerMP player = (EntityPlayerMP) playerEntity; + ItemStack stack = player.getHeldItem(); - if (!ForgeHooks.canHarvestBlock(block, player, meta) || refStrength/strength > 10f) - return; + Block block = world.getBlock(x, y, z); + int meta = world.getBlockMetadata(x, y, z); - BlockEvent.BreakEvent event = ForgeHooks.onBlockBreakEvent(world, player.theItemInWorldManager.getGameType(), player, x,y,z); - if(event.isCanceled()) - return; + if(!canHarvestBlock(block, stack)) + return; - if (player.capabilities.isCreativeMode) { - block.onBlockHarvested(world, x, y, z, meta, player); - if (block.removedByPlayer(world, player, x, y, z, false)) - block.onBlockDestroyedByPlayer(world, x, y, z, meta); + Block refBlock = world.getBlock(refX, refY, refZ); + float refStrength = ForgeHooks.blockStrength(refBlock, player, world, refX, refY, refZ); + float strength = ForgeHooks.blockStrength(block, player, world, x, y, z); - if (!world.isRemote) { - player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); - } - return; - } + if(!ForgeHooks.canHarvestBlock(block, player, meta) || refStrength / strength > 10f) + return; - player.getCurrentEquippedItem().func_150999_a(world, block, x, y, z, player); + BlockEvent.BreakEvent event = ForgeHooks.onBlockBreakEvent(world, player.theItemInWorldManager.getGameType(), player, x, y, z); + if(event.isCanceled()) + return; - if (!world.isRemote) { - - block.onBlockHarvested(world, x,y,z, meta, player); + if(player.capabilities.isCreativeMode) { + block.onBlockHarvested(world, x, y, z, meta, player); + if(block.removedByPlayer(world, player, x, y, z, false)) + block.onBlockDestroyedByPlayer(world, x, y, z, meta); - if(block.removedByPlayer(world, player, x,y,z, true)) - { - block.onBlockDestroyedByPlayer( world, x,y,z, meta); - block.harvestBlock(world, player, x,y,z, meta); - block.dropXpOnBlockBreak(world, x,y,z, event.getExpToDrop()); - } + if(!world.isRemote) { + player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); + } + return; + } - player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); - - } else { - world.playAuxSFX(2001, x, y, z, Block.getIdFromBlock(block) + (meta << 12)); - if(block.removedByPlayer(world, player, x,y,z, true)) - { - block.onBlockDestroyedByPlayer(world, x,y,z, meta); - } - ItemStack itemstack = player.getCurrentEquippedItem(); - if (itemstack != null) - { - itemstack.func_150999_a(world, block, x, y, z, player); + player.getCurrentEquippedItem().func_150999_a(world, block, x, y, z, player); - if (itemstack.stackSize == 0) - { - player.destroyCurrentEquippedItem(); - } - } + if(!world.isRemote) { - Minecraft.getMinecraft().getNetHandler().addToSendQueue(new C07PacketPlayerDigging(2, x, y, z, Minecraft.getMinecraft().objectMouseOver.sideHit)); - } - } - - @SideOnly(Side.CLIENT) - public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean ext) { - - if(!this.hitAbility.isEmpty()) { - - list.add("Weapon modifiers: "); - - for(WeaponAbility ability : this.hitAbility) { + block.onBlockHarvested(world, x, y, z, meta, player); + + if(block.removedByPlayer(world, player, x, y, z, true)) { + block.onBlockDestroyedByPlayer(world, x, y, z, meta); + block.harvestBlock(world, player, x, y, z, meta); + block.dropXpOnBlockBreak(world, x, y, z, event.getExpToDrop()); + } + + player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); + + } else { + world.playAuxSFX(2001, x, y, z, Block.getIdFromBlock(block) + (meta << 12)); + if(block.removedByPlayer(world, player, x, y, z, true)) { + block.onBlockDestroyedByPlayer(world, x, y, z, meta); + } + ItemStack itemstack = player.getCurrentEquippedItem(); + if(itemstack != null) { + itemstack.func_150999_a(world, block, x, y, z, player); + + if(itemstack.stackSize == 0) { + player.destroyCurrentEquippedItem(); + } + } + + Minecraft.getMinecraft().getNetHandler().addToSendQueue(new C07PacketPlayerDigging(2, x, y, z, Minecraft.getMinecraft().objectMouseOver.sideHit)); + } + } + + @SideOnly(Side.CLIENT) + public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean ext) { + + if(!this.hitAbility.isEmpty()) { + + list.add("Weapon modifiers: "); + + for(WeaponAbility ability : this.hitAbility) { list.add(" " + EnumChatFormatting.RED + ability.getFullName()); - } - } - } - - protected boolean canOperate(ItemStack stack) { - return true; - } + } + } + } + + protected boolean canOperate(ItemStack stack) { + return true; + } } diff --git a/src/main/java/com/hbm/items/weapon/ItemCrucible.java b/src/main/java/com/hbm/items/weapon/ItemCrucible.java new file mode 100644 index 000000000..f340fc723 --- /dev/null +++ b/src/main/java/com/hbm/items/weapon/ItemCrucible.java @@ -0,0 +1,73 @@ +package com.hbm.items.weapon; + +import com.hbm.items.IEquipReceiver; +import com.hbm.items.tool.ItemSwordAbility; +import com.hbm.packet.AuxParticlePacketNT; +import com.hbm.packet.PacketDispatcher; + +import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; +import net.minecraft.block.Block; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.world.World; + +public class ItemCrucible extends ItemSwordAbility implements IEquipReceiver { + + public ItemCrucible(float damage, double movement, ToolMaterial material) { + super(damage, movement, material); + } + + @Override + public void onEquip(EntityPlayer player) { + + if(!(player instanceof EntityPlayerMP)) + return; + + World world = player.worldObj; + world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.cDeploy", 1.0F, 1.0F); + + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setString("type", "anim"); + nbt.setString("mode", "crucible"); + PacketDispatcher.wrapper.sendTo(new AuxParticlePacketNT(nbt, 0, 0, 0), (EntityPlayerMP)player); + } + + @Override + public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) { + + if(!(entityLiving instanceof EntityPlayerMP)) + return false; + + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setString("type", "anim"); + nbt.setString("mode", "cSwing"); + PacketDispatcher.wrapper.sendTo(new AuxParticlePacketNT(nbt, 0, 0, 0), (EntityPlayerMP)entityLiving); + + return false; + } + + @Override + public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { + + attacker.worldObj.playSoundEffect(victim.posX, victim.posY, victim.posZ, "mob.zombie.woodbreak", 1.0F, 0.75F + victim.getRNG().nextFloat() * 0.2F); + + if(!attacker.worldObj.isRemote && !victim.isEntityAlive()) { + int count = Math.min((int)Math.ceil(victim.getMaxHealth() / 3D), 250); + + NBTTagCompound data = new NBTTagCompound(); + data.setString("type", "vanillaburst"); + data.setInteger("count", count * 4); + data.setDouble("motion", 0.1D); + data.setString("mode", "blockdust"); + data.setInteger("block", Block.getIdFromBlock(Blocks.redstone_block)); + PacketDispatcher.wrapper.sendToAllAround(new AuxParticlePacketNT(data, victim.posX, victim.posY + victim.height * 0.5, victim.posZ), new TargetPoint(victim.dimension, victim.posX, victim.posY + victim.height * 0.5, victim.posZ, 50)); + } + + return super.hitEntity(stack, victim, attacker); + } + +} diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index 6b8b97c6b..60c14710f 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -2,6 +2,7 @@ import net.minecraft.block.Block; import net.minecraft.client.Minecraft; +import net.minecraft.client.audio.PositionedSoundRecord; import net.minecraft.client.model.ModelChicken; import net.minecraft.client.particle.EntityAuraFX; import net.minecraft.client.particle.EntityBlockDustFX; @@ -49,6 +50,11 @@ import com.hbm.entity.projectile.*; import com.hbm.handler.HbmKeybinds.EnumKeybind; import com.hbm.items.ModItems; import com.hbm.particle.*; +import com.hbm.render.anim.BusAnimation; +import com.hbm.render.anim.BusAnimationKeyframe; +import com.hbm.render.anim.BusAnimationSequence; +import com.hbm.render.anim.HbmAnimations; +import com.hbm.render.anim.HbmAnimations.Animation; import com.hbm.render.block.*; import com.hbm.render.entity.*; import com.hbm.render.entity.effect.*; @@ -246,6 +252,7 @@ public class ClientProxy extends ServerProxy { MinecraftForgeClient.registerItemRenderer(ModItems.lead_gavel, new ItemRenderGavel()); MinecraftForgeClient.registerItemRenderer(ModItems.diamond_gavel, new ItemRenderGavel()); MinecraftForgeClient.registerItemRenderer(ModItems.mese_gavel, new ItemRenderGavel()); + MinecraftForgeClient.registerItemRenderer(ModItems.crucible, new ItemRenderCrucible()); //guns MinecraftForgeClient.registerItemRenderer(ModItems.gun_rpg, new ItemRenderRpg()); MinecraftForgeClient.registerItemRenderer(ModItems.gun_karl, new ItemRenderRpg()); @@ -1144,6 +1151,42 @@ public class ClientProxy extends ServerProxy { Minecraft.getMinecraft().effectRenderer.addEffect(new ParticleRift(man, world, x, y, z)); } + + if("anim".equals(type)) { + + if("crucible".equals(data.getString("mode"))) { + + BusAnimation animation = new BusAnimation() + .addBus("GUARD_ROT", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(90, 0, 1, 0)) + .addKeyframe(new BusAnimationKeyframe(90, 0, 1, 800)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 1, 50))); + + HbmAnimations.hotbar[player.inventory.currentItem] = new Animation(player.getHeldItem().getItem().getUnlocalizedName(), System.currentTimeMillis(), animation); + } + + if("cSwing".equals(data.getString("mode"))) { + + if(HbmAnimations.getRelevantTransformation("SWING_ROT")[0] == 0) { + + int offset = rand.nextInt(80) - 20; + + BusAnimation animation = new BusAnimation() + .addBus("SWING_ROT", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(90 - offset, 90 - offset, 35, 75)) + .addKeyframe(new BusAnimationKeyframe(90 + offset, 90 - offset, -45, 150)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 0, 500))) + .addBus("SWING_TRANS", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(-3, 0, 0, 75)) + .addKeyframe(new BusAnimationKeyframe(8, 0, 0, 150)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 0, 500))); + + Minecraft.getMinecraft().getSoundHandler().playSound(PositionedSoundRecord.func_147674_a(new ResourceLocation("hbm:weapon.cSwing"), 0.8F + player.getRNG().nextFloat() * 0.2F)); + + HbmAnimations.hotbar[player.inventory.currentItem] = new Animation(player.getHeldItem().getItem().getUnlocalizedName(), System.currentTimeMillis(), animation); + } + } + } } @Override diff --git a/src/main/java/com/hbm/main/ModEventHandler.java b/src/main/java/com/hbm/main/ModEventHandler.java index 724da02b5..fee470a65 100644 --- a/src/main/java/com/hbm/main/ModEventHandler.java +++ b/src/main/java/com/hbm/main/ModEventHandler.java @@ -32,6 +32,7 @@ import com.hbm.handler.BossSpawnHandler; import com.hbm.handler.EntityEffectHandler; import com.hbm.handler.RadiationWorldHandler; import com.hbm.handler.HTTPHandler; +import com.hbm.items.IEquipReceiver; import com.hbm.items.ModItems; import com.hbm.items.armor.ArmorFSB; import com.hbm.items.armor.ItemArmorMod; @@ -304,6 +305,12 @@ public class ModEventHandler try { prevArmor = (ItemStack[]) ReflectionHelper.findField(EntityLivingBase.class, "field_82180_bT", "previousEquipment").get(event.entityLiving); } catch(Exception e) { } + + if(event.entityLiving instanceof EntityPlayer && prevArmor != null && (prevArmor[0] == null || !ItemStack.areItemStacksEqual(prevArmor[0], event.entityLiving.getHeldItem())) + && event.entityLiving.getHeldItem() != null && event.entityLiving.getHeldItem().getItem() instanceof IEquipReceiver) { + + ((IEquipReceiver)event.entityLiving.getHeldItem().getItem()).onEquip((EntityPlayer) event.entityLiving); + } for(int i = 1; i < 5; i++) { diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index e1608eea7..75a342441 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -483,6 +483,7 @@ public class ResourceManager { public static final IModelCustom stopsign = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/weapons/stopsign.obj")); public static final IModelCustom pch = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/pch.obj")); public static final IModelCustom gavel = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/gavel.obj")); + public static final IModelCustom crucible = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/crucible.obj")); public static final IModelCustom brimstone = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/brimstone.obj")); public static final IModelCustom hk69 = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/hk69.obj")); @@ -520,6 +521,9 @@ public class ResourceManager { public static final ResourceLocation gavel_lead = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_lead.png"); public static final ResourceLocation gavel_diamond = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_diamond.png"); public static final ResourceLocation gavel_mese = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_mese.png"); + public static final ResourceLocation crucible_hilt = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_hilt.png"); + public static final ResourceLocation crucible_guard = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_guard.png"); + public static final ResourceLocation crucible_blade = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_blade.png"); public static final ResourceLocation brimstone_tex = new ResourceLocation(RefStrings.MODID, "textures/models/brimstone.png"); public static final ResourceLocation hk69_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/hk69.png"); diff --git a/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java b/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java new file mode 100644 index 000000000..24647a423 --- /dev/null +++ b/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java @@ -0,0 +1,173 @@ +package com.hbm.render.item.weapon; + +import org.lwjgl.opengl.GL11; + +import com.hbm.items.ModItems; +import com.hbm.main.ResourceManager; +import com.hbm.render.anim.HbmAnimations; + +import cpw.mods.fml.relauncher.ReflectionHelper; +import net.minecraft.client.Minecraft; +import net.minecraft.client.particle.EntityFX; +import net.minecraft.client.renderer.ItemRenderer; +import net.minecraft.client.renderer.OpenGlHelper; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraftforge.client.IItemRenderer; +import net.minecraftforge.client.IItemRenderer.ItemRenderType; +import net.minecraftforge.client.IItemRenderer.ItemRendererHelper; + +public class ItemRenderCrucible implements IItemRenderer { + + public ItemRenderCrucible() { } + + @Override + public boolean handleRenderType(ItemStack item, ItemRenderType type) { + switch(type) { + case EQUIPPED: + case EQUIPPED_FIRST_PERSON: + case ENTITY: + case INVENTORY: + return true; + default: return false; + } + } + + @Override + public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { + return type == ItemRenderType.ENTITY && (helper == ItemRendererHelper.ENTITY_BOBBING || helper == ItemRendererHelper.ENTITY_ROTATION); + } + + @Override + public void renderItem(ItemRenderType type, ItemStack item, Object... data) { + GL11.glPushMatrix(); + + EntityPlayer player = Minecraft.getMinecraft().thePlayer; + GL11.glShadeModel(GL11.GL_SMOOTH); + + switch(type) { + case EQUIPPED_FIRST_PERSON: + + GL11.glTranslated(1.5, -0.3, 0); + + if(player.isBlocking()) { + GL11.glTranslated(-0.125, -0.25, 0); + } + + player.isSwingInProgress = false; + + + GL11.glScaled(0.3, 0.3, 0.3); + + GL11.glRotated(45, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + + if(!player.isBlocking()) { + double[] sRot = HbmAnimations.getRelevantTransformation("SWING_ROT"); + double[] sTrans = HbmAnimations.getRelevantTransformation("SWING_TRANS"); + GL11.glTranslated(sTrans[0], sTrans[1], sTrans[2]); + GL11.glRotated(sRot[0], 1, 0, 0); + GL11.glRotated(sRot[2], 0, 0, 1); + GL11.glRotated(sRot[1], 0, 1, 0); + } + + double[] rot = HbmAnimations.getRelevantTransformation("GUARD_ROT"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + GL11.glPushMatrix(); + if(rot[2] == 1) { + GL11.glTranslated(0, 3, 0.5); + GL11.glRotated(rot[0], -1, 0, 0); + GL11.glTranslated(0, -3, -0.5); + } + ResourceManager.crucible.renderPart("GuardLeft"); + GL11.glPopMatrix(); + + GL11.glPushMatrix(); + if(rot[2] == 1) { + GL11.glTranslated(0, 3, -0.5); + GL11.glRotated(rot[0], 1, 0, 0); + GL11.glTranslated(0, -3, 0.5); + } + ResourceManager.crucible.renderPart("GuardRight"); + GL11.glPopMatrix(); + + float equippedProgress = ReflectionHelper.getPrivateValue(ItemRenderer.class, Minecraft.getMinecraft().entityRenderer.itemRenderer, "equippedProgress", "field_78454_c"); + + if(equippedProgress == 1.0F && rot[2] == 0) { + GL11.glPushMatrix(); + GL11.glPushAttrib(GL11.GL_LIGHTING_BIT); + + GL11.glDisable(GL11.GL_LIGHTING); + GL11.glDisable(GL11.GL_CULL_FACE); + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + GL11.glEnable(GL11.GL_LIGHTING); + + GL11.glPopAttrib(); + GL11.glPopMatrix(); + } + + break; + + case ENTITY: + GL11.glTranslated(-0.75, 0.6, 0); + GL11.glRotated(-45, 0, 0, 1); + case EQUIPPED: + + GL11.glRotated(45, 0, 0, 1); + GL11.glTranslated(0.75, -0.4, 0); + GL11.glRotated(90, 0, 1, 0); + GL11.glScaled(0.15, 0.15, 0.15); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + ResourceManager.crucible.renderPart("GuardLeft"); + ResourceManager.crucible.renderPart("GuardRight"); + + GL11.glPushMatrix(); + GL11.glPushAttrib(GL11.GL_LIGHTING_BIT); + + GL11.glDisable(GL11.GL_LIGHTING); + GL11.glDisable(GL11.GL_CULL_FACE); + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + GL11.glEnable(GL11.GL_LIGHTING); + + GL11.glPopAttrib(); + GL11.glPopMatrix(); + + break; + case INVENTORY: + + GL11.glTranslated(2, 14, 0); + GL11.glRotated(-135, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + double scale = 1.5D; + GL11.glScaled(scale, scale, scale); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + ResourceManager.crucible.renderPart("GuardLeft"); + ResourceManager.crucible.renderPart("GuardRight"); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + break; + + default: break; + } + + GL11.glShadeModel(GL11.GL_FLAT); + + GL11.glPopMatrix(); + } +}