From 569259e7dc2b8a6446b2c3bde4754b1fd4023d2f Mon Sep 17 00:00:00 2001 From: sjplimp Date: Fri, 4 Apr 2014 16:22:53 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11696 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- tools/moltemplate/LICENSE.TXT | 28 - tools/moltemplate/README.TXT | 61 - tools/moltemplate/common/amber/README.TXT | 27 - .../moltemplate/common/amber/amberparm2lt.sh | 203 - .../common/amber/amberparm_angle_to_lt.py | 50 - .../common/amber/amberparm_bond_to_lt.py | 47 - .../common/amber/amberparm_dihedral_to_lt.py | 157 - .../common/amber/amberparm_improper_to_lt.py | 62 - .../common/amber/amberparm_mass_to_lt.py | 19 - .../common/amber/amberparm_pair_to_lt.py | 31 - tools/moltemplate/common/gaff.lt | 11393 ---------------- tools/moltemplate/common/graphene.lt | 106 - .../common/images/graphene_unit_cell.jpg | Bin 13144 -> 0 bytes .../common/images/ice_rect8_unitcell.png | Bin 21951 -> 0 bytes .../common/images/spce_ball_and_stick.jpg | Bin 5644 -> 0 bytes tools/moltemplate/common/spce.lt | 52 - tools/moltemplate/common/spce_ice_rect8.lt | 57 - tools/moltemplate/common/tip3p_1983.lt | 123 - tools/moltemplate/common/tip3p_2004.lt | 97 - tools/moltemplate/common/trappe1998.lt | 50 - tools/moltemplate/common/watmw.lt | 54 - .../membrane+protein/README.TXT | 70 - .../membrane+protein/README_run.sh | 33 - .../membrane+protein/README_setup.sh | 28 - .../membrane+protein/README_visualize.txt | 87 - .../4HelixOrig+Lipid2005_t=1290ps_LR.jpg | Bin 85276 -> 0 bytes .../images/membrane+protein_t=0ps_LR.jpg | Bin 71073 -> 0 bytes .../membrane+protein_t=0ps_no_pbc_LR.jpg | Bin 51659 -> 0 bytes .../images/membrane+protein_t=0ps_top_LR.jpg | Bin 67085 -> 0 bytes .../images/membrane+protein_t=5000ps_LR.jpg | Bin 71011 -> 0 bytes .../moltemplate_files/1beadProtSci2010.lt | 254 - .../1beadProtSci2010_variations.lt | 225 - .../moltemplate_files/CGLipidBr2005.lt | 198 - .../calc_table/calc_CGLipidTableINTvsINT.py | 29 - .../version_charmm_cutoff/calc_table.py | 70 - .../moltemplate_files/system.lt | 207 - .../moltemplate_files/table_int.dat | 1139 -- .../membrane+protein/run.in.min | 35 - .../membrane+protein/run.in.npt | 65 - .../membrane+protein/run.in.nvt | 71 - .../membrane_BranniganPRE2005/README.TXT | 33 - .../membrane_BranniganPRE2005/README_run.sh | 33 - .../membrane_BranniganPRE2005/README_setup.sh | 28 - .../README_visualize.txt | 87 - .../membrane_BranniganPRE2005/images/DLPC.jpg | Bin 4915 -> 0 bytes .../DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg | Bin 58412 -> 0 bytes ...DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg | Bin 36618 -> 0 bytes .../DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg | Bin 62029 -> 0 bytes .../membrane_BranniganPRE2005/images/DPPC.jpg | Bin 5834 -> 0 bytes .../moltemplate_files/CGLipidBr2005Orig.lt | 191 - .../calc_table/calc_table.py | 29 - .../version_charmm_cutoff/calc_table.py | 70 - .../moltemplate_files/system.lt | 94 - .../moltemplate_files/table_int.dat | 1139 -- .../membrane_BranniganPRE2005/run.in.min | 28 - .../membrane_BranniganPRE2005/run.in.npt | 57 - .../membrane_BranniganPRE2005/run.in.nvt | 53 - .../1bead+chaperone/README.TXT | 33 - .../frustrated+chaperonin/README.TXT | 32 - .../frustrated+chaperonin/README_run.sh | 31 - .../frustrated+chaperonin/README_setup.sh | 24 - .../README_visualize.txt | 87 - .../psf_file_created_by_topotools/system.psf | 86 - .../images/misfolded+chaperonin_t=0tau_LR.jpg | Bin 15784 -> 0 bytes .../unfolded+chaperonin_t=508750tau_LR.jpg | Bin 17080 -> 0 bytes .../moltemplate_files/1beadFrustrated.lt | 216 - .../1beadFrustrated_variants.lt | 85 - .../moltemplate_files/chaperonin.lt | 41 - .../generate_tables/calc_chaperone_table.py | 87 - .../generate_tables/calc_dihedral_table.py | 67 - .../moltemplate_files/system.lt | 45 - .../table_chaperonin_h=0.475.dat | 1188 -- .../table_chaperonin_h=0.dat | 1187 -- .../table_dihedral_frustrated.dat | 735 - .../frustrated+chaperonin/run.in.min | 25 - .../frustrated+chaperonin/run.in.nvt | 48 - .../frustrated+minichaperone/README.TXT | 38 - .../frustrated+minichaperone/README_run.sh | 31 - .../frustrated+minichaperone/README_setup.sh | 24 - .../README_visualize.txt | 87 - .../psf_file_created_by_topotools/system.psf | 476 - ...ein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg | Bin 31162 -> 0 bytes ...x2x2+minichaperones2x2x2_t=67500tau_LR.jpg | Bin 26258 -> 0 bytes .../moltemplate_files/1beadFrustrated.lt | 216 - .../1beadFrustrated_variants.lt | 85 - .../generate_tables/calc_chaperone_table.py | 87 - .../generate_tables/calc_dihedral_table.py | 67 - .../moltemplate_files/minichaperone.lt | 41 - .../moltemplate_files/system.lt | 72 - .../table_dihedral_frustrated.dat | 735 - .../table_minichaperone_h=0.6.dat | 988 -- .../table_minichaperone_h=0.dat | 989 -- .../frustrated+minichaperone/run.in.min | 24 - .../frustrated+minichaperone/run.in.nvt | 46 - .../1bead+chaperone/frustrated/README.TXT | 29 - .../1bead+chaperone/frustrated/README_run.sh | 21 - .../frustrated/README_setup.sh | 24 - .../frustrated/README_visualize.txt | 87 - .../psf_file_created_by_topotools/system.psf | 85 - .../images/initial_conformation_t=0tau.jpg | Bin 23358 -> 0 bytes .../misfolded_conformation_t=1250tau.jpg | Bin 23090 -> 0 bytes .../moltemplate_files/1beadFrustrated.lt | 216 - .../1beadFrustrated_variants.lt | 85 - .../generate_tables/calc_dihedral_table.py | 67 - .../frustrated/moltemplate_files/system.lt | 20 - .../table_dihedral_frustrated.dat | 735 - .../1bead+chaperone/frustrated/run.in.min | 19 - .../frustrated/run_short_sim.in.nvt | 50 - .../unfrustrated+chaperonin/README.TXT | 32 - .../unfrustrated+chaperonin/README_run.sh | 31 - .../unfrustrated+chaperonin/README_setup.sh | 24 - .../README_visualize.txt | 87 - .../psf_file_created_by_topotools/system.psf | 98 - .../unfrustrated+chaperonin_t=0tau_LR.jpg | Bin 16267 -> 0 bytes .../unfrustrated+chaperonin_t=105tau_LR.jpg | Bin 14944 -> 0 bytes .../moltemplate_files/1beadUnfrustrated.lt | 255 - .../1beadUnfrustrated_variants.lt | 45 - .../moltemplate_files/chaperonin.lt | 41 - .../generate_tables/calc_chaperone_table.py | 87 - .../moltemplate_files/system.lt | 45 - .../table_chaperonin_h=0.475.dat | 1188 -- .../table_chaperonin_h=0.dat | 1187 -- .../unfrustrated+chaperonin/run.in.min | 19 - .../unfrustrated+chaperonin/run.in.nvt | 48 - .../1bead+chaperone/unfrustrated/README.TXT | 27 - .../unfrustrated/README_run.sh | 31 - .../unfrustrated/README_setup.sh | 23 - .../unfrustrated/README_visualize.txt | 87 - .../psf_file_created_by_topotools/system.psf | 97 - .../images/unfrustrated_t=0tau_LR.jpg | Bin 7690 -> 0 bytes .../images/unfrustrated_t=200tau_LR.jpg | Bin 7821 -> 0 bytes .../moltemplate_files/1beadUnfrustrated.lt | 255 - .../1beadUnfrustrated_variants.lt | 45 - .../unfrustrated/moltemplate_files/system.lt | 11 - .../1bead+chaperone/unfrustrated/run.in.min | 19 - .../1bead+chaperone/unfrustrated/run.in.nvt | 46 - .../1beadProtSci2010/README.TXT | 44 - .../1beadProtSci2010/README_run.sh | 31 - .../1beadProtSci2010/README_setup.sh | 23 - .../1beadProtSci2010/README_visualize.txt | 87 - .../images/4HelixBundle_t=0.jpg | Bin 38619 -> 0 bytes .../images/4SheetBundle_t=0.jpg | Bin 49905 -> 0 bytes .../psf_file_created_by_topotools/system.psf | 214 - .../moltemplate_files/1beadProtSci2010.lt | 274 - .../moltemplate_files/README.sh | 13 - .../other_implementations/README.TXT | 13 - .../charmm/1beadProtSci2010.lt | 411 - .../class2/1beadProtSci2010.lt | 385 - .../moltemplate_files/system.lt | 12 - .../1beadProtSci2010/run.in.min | 19 - .../1beadProtSci2010/run.in.nvt | 44 - .../README.TXT | 114 - .../README_run.sh | 24 - .../README_setup.sh | 50 - .../README_visualize.txt | 87 - .../images/vesicle_membrane+protein_L.jpg | Bin 284201 -> 0 bytes .../moltemplate_files/1beadProtSci2010.lt | 233 - .../1beadProtSci2010_variations.lt | 225 - .../moltemplate_files/CGLipidBr2005.lt | 198 - .../moltemplate_files/README.sh | 22 - .../calc_table/calc_CGLipidTableINTvsINT.py | 29 - .../version_charmm_cutoff/calc_table.py | 70 - .../moltemplate_files/system.lt | 192 - .../moltemplate_files/table_int.dat | 1139 -- .../packmol_files/DLPC.xyz | 6 - .../packmol_files/DPPC.xyz | 7 - .../packmol_files/README.sh | 18 - .../packmol_files/protein.xyz | 75 - .../packmol_files/step1_proteins.inp | 49 - .../packmol_files/step2_innerlayer.inp | 70 - .../packmol_files/step3_outerlayer.inp | 70 - .../run.in.min | 46 - .../run.in.nvt | 63 - .../CG_misc/2bead_heteropolymer/README.TXT | 17 - .../CG_misc/2bead_heteropolymer/README_run.sh | 20 - .../2bead_heteropolymer/README_setup.sh | 23 - .../2bead_heteropolymer/README_visualize.txt | 86 - .../images/2bead_heteropolymer_t=0.jpg | Bin 76183 -> 0 bytes .../images/2bead_heteropolymer_t=1000ps.jpg | Bin 54472 -> 0 bytes .../psf_file_created_by_topotools/system.psf | 1728 --- .../moltemplate_files/2bead.lt | 128 - .../moltemplate_files/2bead_forcefield.lt | 126 - .../moltemplate_files/README.sh | 20 - .../moltemplate_files/peptide.lt | 50 - .../moltemplate_files/system.lt | 26 - .../CG_misc/2bead_heteropolymer/run.in.nvt | 38 - .../CG_misc/random_heteropolymer/README.TXT | 36 - .../random_heteropolymer/README_run.sh | 14 - .../random_heteropolymer/README_setup.sh | 23 - .../random_heteropolymer/README_visualize.txt | 87 - .../random_heteropolymer/images/2bead.jpg | Bin 2713 -> 0 bytes .../random_heteropolymer/images/3bead.jpg | Bin 4410 -> 0 bytes .../psf_file_created_by_topotools/system.psf | 277 - .../images/random_heteropolymer_t=0ps.jpg | Bin 31115 -> 0 bytes .../images/random_heteropolymer_t=1ns.jpg | Bin 29582 -> 0 bytes .../moltemplate_files/monomers.lt | 115 - .../moltemplate_files/polymer.lt | 82 - .../moltemplate_files/system.lt | 33 - .../CG_misc/random_heteropolymer/run.in.nvt | 29 - .../examples/CG_misc/translocation/README.TXT | 23 - .../CG_misc/translocation/README_run.sh | 28 - .../CG_misc/translocation/README_setup.sh | 23 - .../translocation/README_visualize.txt | 87 - .../translocation/images/polymer_LR.jpg | Bin 5568 -> 0 bytes .../translocation/images/solvent_LR.jpg | Bin 23407 -> 0 bytes .../images/walls+solvent+polymer_t=0.jpg | Bin 105467 -> 0 bytes .../CG_misc/translocation/images/walls_LR.jpg | Bin 13280 -> 0 bytes .../moltemplate_files/monomer.lt | 111 - .../moltemplate_files/polymer.lt | 35 - .../moltemplate_files/solvent.lt | 23 - .../moltemplate_files/solvent_single.lt | 22 - .../translocation/moltemplate_files/system.lt | 55 - .../moltemplate_files/wall_single.lt | 21 - .../translocation/moltemplate_files/walls.lt | 23 - .../examples/CG_misc/translocation/run.in.npt | 70 - .../examples/CG_misc/translocation/run.in.nvt | 49 - .../CG_solvent/cyclododecane+watMW/README.TXT | 28 - .../cyclododecane+watMW/README_run.sh | 31 - .../cyclododecane+watMW/README_setup.sh | 25 - .../cyclododecane+watMW/README_visualize.txt | 87 - .../images/cyclododecane+watMW_t=0ps_LR.jpg | Bin 51874 -> 0 bytes .../images/cyclododecane+watMW_t=400ps_LR.jpg | Bin 39434 -> 0 bytes .../images/cyclododecane+watMW_t=50ps_LR.jpg | Bin 39341 -> 0 bytes .../images/cyclopentane.jpg | Bin 12330 -> 0 bytes .../images/cyclopentane_unrelaxed.jpg | Bin 12835 -> 0 bytes .../psf_file_created_by_topotools/system.psf | 3669 ----- .../cyclododecane+watMW/images/watMW.jpg | Bin 3141 -> 0 bytes .../moltemplate_files/README.sh | 11 - .../moltemplate_files/cyclododecane.lt | 55 - .../moltemplate_files/system.lt | 62 - .../moltemplate_files/trappe1998.lt | 50 - .../version_more_comments/system.lt | 80 - .../moltemplate_files/watmw.lt | 54 - .../CG_solvent/cyclododecane+watMW/run.in.npt | 61 - .../CG_solvent/cyclododecane+watMW/run.in.nvt | 81 - tools/moltemplate/examples/README.TXT | 24 - .../AMBER_force_field_examples/WARNING.TXT | 72 - .../hexadecane/README.TXT | 44 - .../hexadecane/README_run.sh | 39 - .../hexadecane/README_setup.sh | 74 - .../hexadecane/README_visualize.txt | 87 - .../hexadecane/WARNING.TXT | 16 - .../images/hexadecane_12x12x2_t=0_LR.jpg | Bin 27017 -> 0 bytes .../hexadecane_12x12x2_t=10ps_npt_LR.jpg | Bin 36181 -> 0 bytes .../hexadecane/images/hexadecane_LR.jpg | Bin 5237 -> 0 bytes .../hexadecane/moltemplate_files/ch2group.lt | 49 - .../hexadecane/moltemplate_files/ch3group.lt | 52 - .../moltemplate_files/hexadecane.lt | 84 - .../hexadecane/moltemplate_files/system.lt | 18 - .../hexadecane/run.in.npt | 85 - .../hexadecane/run.in.nvt | 42 - .../waterTIP3P+isobutane/README.TXT | 42 - .../waterTIP3P+isobutane/README_run.sh | 39 - .../waterTIP3P+isobutane/README_setup.sh | 116 - .../waterTIP3P+isobutane/README_visualize.txt | 87 - .../waterTIP3P+isobutane/images/isobutane.jpg | Bin 24301 -> 0 bytes .../images/water+isobutane_t=0_LR.jpg | Bin 104035 -> 0 bytes .../images/water+isobutane_t=840ps_LR.jpg | Bin 73375 -> 0 bytes .../waterTIP3P+isobutane/images/water.jpg | Bin 10076 -> 0 bytes .../moltemplate_files/isobutane.lt | 51 - .../moltemplate_files/system.lt | 32 - .../waterTIP3P+isobutane/run.in.npt | 43 - .../waterTIP3P+isobutane/run.in.nvt | 51 - .../aluminum_crystal_strain/README.TXT | 54 - .../aluminum_crystal_strain/README_setup.sh | 29 - .../README_visualize.txt | 87 - .../images/AlCell_LR.jpg | Bin 2364 -> 0 bytes .../images/AlCrystal10x10x10_t=0steps_LR.jpg | Bin 30158 -> 0 bytes .../AlCrystal10x10x10_t=20000steps_LR.jpg | Bin 29910 -> 0 bytes .../moltemplate_files/README.sh | 22 - .../moltemplate_files/al_cell.lt | 64 - .../moltemplate_files/system.lt | 35 - .../aluminum_crystal_strain/run.in | 76 - .../cnad-cnt/README_FIRST.TXT | 83 - .../cnad-cnt/README_step1_run_ltemplify.sh | 13 - .../cnad-cnt/README_step2_run_moltemplate.sh | 18 - .../cnad-cnt/README_step3_run_lammps.sh | 16 - .../cnad-cnt/README_visualize.txt | 50 - .../cnad-cnt/cnad-cnt.data | 1157 -- .../cnad-cnt/cnad-cnt.in | 49 - .../cnad-cnt/cnt.lt | 779 -- .../images/cnad-cnt_after_rotate_copy.jpg | Bin 29386 -> 0 bytes .../cnad-cnt/images/cnad-cnt_orig.jpg | Bin 19144 -> 0 bytes .../cnad-cnt/images/cnad.jpg | Bin 18403 -> 0 bytes .../cnad-cnt/images/cnt.jpg | Bin 20633 -> 0 bytes .../cnad-cnt_after_rotate_and_copy.psf | 598 - .../cnad-cnt_orig.psf | 489 - .../cnad-cnt/run.in.nvt | 46 - .../cnad-cnt/system.lt | 29 - .../all_atom_examples/hexadecane/README.TXT | 38 - .../hexadecane/README_run.sh | 39 - .../hexadecane/README_setup.sh | 25 - .../hexadecane/README_visualize.txt | 87 - .../all_atom_examples/hexadecane/WARNING.TXT | 16 - .../images/hexadecane_12x12x2_t=0_LR.jpg | Bin 27017 -> 0 bytes .../hexadecane_12x12x2_t=10ps_npt_LR.jpg | Bin 36181 -> 0 bytes .../hexadecane/images/hexadecane_LR.jpg | Bin 5237 -> 0 bytes .../hexadecane/moltemplate_files/alkanes.lt | 84 - .../hexadecane/moltemplate_files/ch2group.lt | 44 - .../hexadecane/moltemplate_files/ch3group.lt | 44 - .../moltemplate_files/hexadecane.lt | 84 - .../hexadecane/moltemplate_files/system.lt | 18 - .../all_atom_examples/hexadecane/run.in.npt | 85 - .../all_atom_examples/hexadecane/run.in.nvt | 42 - .../ice_crystal/README_run.sh | 33 - .../ice_crystal/README_setup.sh | 23 - .../ice_crystal/README_visualize.txt | 87 - .../images/ice_rect8_crystal_3x2x2_LR.jpg | Bin 25820 -> 0 bytes .../ice_crystal/moltemplate_files/spce.lt | 52 - .../moltemplate_files/spce_ice_rect8.lt | 57 - .../ice_crystal/moltemplate_files/system.lt | 11 - .../all_atom_examples/ice_crystal/run.in.npt | 38 - .../all_atom_examples/ice_crystal/run.in.nvt | 61 - .../nanotube+water/README.TXT | 51 - .../nanotube+water/README_run.sh | 24 - .../nanotube+water/README_setup.sh | 23 - .../nanotube+water/README_visualize.txt | 77 - .../psf_file_created_by_topotools/system.psf | 3195 ----- .../images/graphene_unit_cell.jpg | Bin 13144 -> 0 bytes ...nanotube+walls+water_side_pbc_t=0ps_LR.jpg | Bin 30772 -> 0 bytes ...notube+walls+water_side_pbc_t=108ps_LR.jpg | Bin 28367 -> 0 bytes ...notube+walls+water_side_pbc_t=305ps_LR.jpg | Bin 27305 -> 0 bytes .../nanotube+walls+water_top_nopbc_t=0_LR.jpg | Bin 33740 -> 0 bytes .../images/nanotube+walls_side_nopbc_LR.jpg | Bin 18748 -> 0 bytes .../images/water_side_nopbc_LR.jpg | Bin 26968 -> 0 bytes .../moltemplate_files/README.sh | 27 - .../moltemplate_files/graphene.lt | 119 - .../moltemplate_files/graphene_walls.lt | 54 - .../moltemplate_files/nanotube.lt | 96 - .../nanotube+water/moltemplate_files/spce.lt | 52 - .../moltemplate_files/system.lt | 46 - .../moltemplate_files/water_box.lt | 20 - .../nanotube+water/run.in.npt | 102 - .../nanotube+water/run.in.nvt | 79 - .../waterSPCE_from_PDBfile/README.TXT | 10 - .../waterSPCE_from_PDBfile/README_run.sh | 31 - .../waterSPCE_from_PDBfile/README_setup.sh | 32 - .../README_visualize.txt | 64 - .../moltemplate_files/.0 | 0 .../moltemplate_files/README.sh | 11 - .../moltemplate_files/solvate.pdb | 782 -- .../moltemplate_files/spce.lt | 52 - .../moltemplate_files/system.lt | 16 - .../waterSPCE_from_PDBfile/run.in.npt | 48 - .../waterSPCE_from_PDBfile/run.in.nvt | 58 - .../waterSPCE+Na+Cl/README_run.sh | 33 - .../waterSPCE+Na+Cl/README_setup.sh | 23 - .../waterSPCE+Na+Cl/README_visualize.txt | 87 - .../waterSPCE+Na+Cl/images/Cl.jpg | Bin 1577 -> 0 bytes .../waterSPCE+Na+Cl/images/Na.jpg | Bin 1595 -> 0 bytes .../psf_file_created_by_topotools/system.psf | 4257 ------ .../waterSPCE+Na+Cl/images/wat.jpg | Bin 5644 -> 0 bytes .../images/waterSPCE+Na+Cl_t=0.jpg | Bin 169027 -> 0 bytes .../images/waterSPCE+Na+Cl_t=100ps.jpg | Bin 144377 -> 0 bytes .../waterSPCE+Na+Cl/moltemplate_files/ions.lt | 60 - .../waterSPCE+Na+Cl/moltemplate_files/spce.lt | 52 - .../moltemplate_files/system.lt | 52 - .../waterSPCE+Na+Cl/run.in.npt | 48 - .../waterSPCE+Na+Cl/run.in.nvt | 58 - .../silly/pyramids_vs_gravity/README.TXT | 22 - .../README_VMD_graphene.txt | 28 - .../silly/pyramids_vs_gravity/README_setup.sh | 23 - .../pyramids_vs_gravity/README_visualize.txt | 76 - .../pyramids_vs_gravity_t=04800steps_LR.jpg | Bin 88094 -> 0 bytes .../pyramids_vs_gravity_t=12200steps_LR.jpg | Bin 91240 -> 0 bytes .../pyramids_vs_gravity_t=33000steps_LR.jpg | Bin 98828 -> 0 bytes .../moltemplate_files/README.sh | 15 - .../moltemplate_files/graphene.lt | 61 - .../moltemplate_files/graphene_wall.lt | 21 - .../moltemplate_files/pyramids.lt | 283 - .../moltemplate_files/system.lt | 80 - .../examples/silly/pyramids_vs_gravity/run.in | 64 - .../examples/silly/sierpinski/README.TXT | 45 - .../examples/silly/sierpinski/README_setup.sh | 29 - .../silly/sierpinski/README_visualize.txt | 87 - .../silly/sierpinski/images/AlCell_LR.jpg | Bin 2364 -> 0 bytes .../silly/sierpinski/images/lvl1_LR.jpg | Bin 2623 -> 0 bytes .../silly/sierpinski/images/lvl2_LR.jpg | Bin 7722 -> 0 bytes .../silly/sierpinski/images/lvl3_LR.jpg | Bin 16455 -> 0 bytes ...nski_cube_lattice_8cells_t=0_zoom1_LR2.jpg | Bin 82092 -> 0 bytes ...erpinski_cube_lattice_8cells_t=7400_LR.jpg | Bin 21718 -> 0 bytes .../sierpinski/moltemplate_files/al_cell.lt | 64 - .../elegant_inefficient_version/al_cell.lt | 64 - .../sierpinski_cubes.lt | 34 - .../elegant_inefficient_version/system.lt | 34 - .../moltemplate_files/sierpinski_cubes.lt | 66 - .../sierpinski/moltemplate_files/system.lt | 36 - .../examples/silly/sierpinski/run.in | 38 - tools/moltemplate/moltemplate_manual.pdf | Bin 697917 -> 0 bytes tools/moltemplate/src/bonds_by_type.py | 379 - tools/moltemplate/src/dump2data.py | 1262 -- tools/moltemplate/src/extract_lammps_data.py | 119 - tools/moltemplate/src/ltemplify.py | 2236 --- tools/moltemplate/src/lttree.py | 745 - tools/moltemplate/src/lttree_check.py | 2211 --- tools/moltemplate/src/lttree_postprocess.py | 335 - tools/moltemplate/src/lttree_styles.py | 239 - tools/moltemplate/src/moltemplate.sh | 1781 --- tools/moltemplate/src/nbody_Angles.py | 41 - tools/moltemplate/src/nbody_Bonds.py | 31 - tools/moltemplate/src/nbody_Dihedrals.py | 44 - tools/moltemplate/src/nbody_Impropers.py | 49 - .../nbody_Dihedrals_nosym.py | 32 - .../nbody_ImpropersIJIKILnoswap.py | 33 - .../nbody_ImpropersIJIKILswapJK.py | 49 - .../nbody_ImpropersIJIKILswapJKL.py | 43 - .../nbody_ImpropersJIJKJLnoswap.py | 32 - .../nbody_ImpropersJIJKJLswapIK.py | 47 - .../nbody_ImpropersJIJKJLswapIKL.py | 44 - .../nbody_ImpropersJIJKJLswapJK.py | 48 - tools/moltemplate/src/nbody_by_type.py | 639 - tools/moltemplate/src/nbody_by_type_lib.py | 383 - .../src/nbody_fix_ttree_assignments.py | 149 - tools/moltemplate/src/nbody_graph_search.py | 976 -- tools/moltemplate/src/nbody_reorder_atoms.py | 74 - tools/moltemplate/src/ordereddict.py | 258 - tools/moltemplate/src/pdbsort.py | 138 - .../src/postprocess_input_script.py | 145 - tools/moltemplate/src/raw2data.py | 96 - .../moltemplate/src/remove_duplicate_atoms.py | 53 - .../src/remove_duplicates_nbody.py | 49 - .../src/renumber_DATA_first_column.py | 69 - tools/moltemplate/src/ttree.py | 4762 ------- tools/moltemplate/src/ttree_lex.py | 2090 --- tools/moltemplate/src/ttree_matrix_stack.py | 618 - tools/moltemplate/src/ttree_render.py | 115 - 426 files changed, 79570 deletions(-) delete mode 100644 tools/moltemplate/LICENSE.TXT delete mode 100644 tools/moltemplate/README.TXT delete mode 100644 tools/moltemplate/common/amber/README.TXT delete mode 100755 tools/moltemplate/common/amber/amberparm2lt.sh delete mode 100755 tools/moltemplate/common/amber/amberparm_angle_to_lt.py delete mode 100755 tools/moltemplate/common/amber/amberparm_bond_to_lt.py delete mode 100755 tools/moltemplate/common/amber/amberparm_dihedral_to_lt.py delete mode 100755 tools/moltemplate/common/amber/amberparm_improper_to_lt.py delete mode 100755 tools/moltemplate/common/amber/amberparm_mass_to_lt.py delete mode 100755 tools/moltemplate/common/amber/amberparm_pair_to_lt.py delete mode 100644 tools/moltemplate/common/gaff.lt delete mode 100644 tools/moltemplate/common/graphene.lt delete mode 100644 tools/moltemplate/common/images/graphene_unit_cell.jpg delete mode 100644 tools/moltemplate/common/images/ice_rect8_unitcell.png delete mode 100644 tools/moltemplate/common/images/spce_ball_and_stick.jpg delete mode 100644 tools/moltemplate/common/spce.lt delete mode 100644 tools/moltemplate/common/spce_ice_rect8.lt delete mode 100644 tools/moltemplate/common/tip3p_1983.lt delete mode 100644 tools/moltemplate/common/tip3p_2004.lt delete mode 100644 tools/moltemplate/common/trappe1998.lt delete mode 100644 tools/moltemplate/common/watmw.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_no_pbc_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=5000ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py delete mode 100755 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated_variants.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/chaperonin.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_dihedral_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_dihedral_frustrated.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/misfolded_conformation_t=1250tau.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=105tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated_variants.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/chaperonin.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz delete mode 100755 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min delete mode 100644 tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT delete mode 100755 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt delete mode 100755 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT delete mode 100755 tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=0ps.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=1ns.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/monomers.lt delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/polymer.lt delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_misc/random_heteropolymer/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/README.TXT delete mode 100755 tools/moltemplate/examples/CG_misc/translocation/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_misc/translocation/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/images/walls+solvent+polymer_t=0.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/run.in.npt delete mode 100644 tools/moltemplate/examples/CG_misc/translocation/run.in.nvt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT delete mode 100755 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh delete mode 100755 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=50ps_LR.jpg delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg delete mode 100755 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/cyclododecane.lt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/trappe1998.lt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/version_more_comments/system.lt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/watmw.lt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.npt delete mode 100644 tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.nvt delete mode 100644 tools/moltemplate/examples/README.TXT delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/WARNING.TXT delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=840ps_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/isobutane.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.nvt delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=20000steps_LR.jpg delete mode 100755 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/al_cell.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/run.in delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_FIRST.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step1_run_ltemplify.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_orig.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_after_rotate_and_copy.psf delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_orig.psf delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/run.in.nvt delete mode 100644 tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/hexadecane/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/hexadecane/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt delete mode 100755 tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene_walls.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/nanotube.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT delete mode 100755 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/.0 delete mode 100755 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt delete mode 100755 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh delete mode 100755 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Na.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/for_visualization/psf_file_created_by_topotools/system.psf delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/wat.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt delete mode 100644 tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt delete mode 100755 tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=33000steps_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in delete mode 100644 tools/moltemplate/examples/silly/sierpinski/README.TXT delete mode 100755 tools/moltemplate/examples/silly/sierpinski/README_setup.sh delete mode 100644 tools/moltemplate/examples/silly/sierpinski/README_visualize.txt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=7400_LR.jpg delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt delete mode 100644 tools/moltemplate/examples/silly/sierpinski/run.in delete mode 100644 tools/moltemplate/moltemplate_manual.pdf delete mode 100755 tools/moltemplate/src/bonds_by_type.py delete mode 100755 tools/moltemplate/src/dump2data.py delete mode 100755 tools/moltemplate/src/extract_lammps_data.py delete mode 100755 tools/moltemplate/src/ltemplify.py delete mode 100755 tools/moltemplate/src/lttree.py delete mode 100755 tools/moltemplate/src/lttree_check.py delete mode 100755 tools/moltemplate/src/lttree_postprocess.py delete mode 100644 tools/moltemplate/src/lttree_styles.py delete mode 100755 tools/moltemplate/src/moltemplate.sh delete mode 100644 tools/moltemplate/src/nbody_Angles.py delete mode 100644 tools/moltemplate/src/nbody_Bonds.py delete mode 100644 tools/moltemplate/src/nbody_Dihedrals.py delete mode 100644 tools/moltemplate/src/nbody_Impropers.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_Dihedrals_nosym.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersIJIKILnoswap.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersIJIKILswapJK.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersIJIKILswapJKL.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersJIJKJLnoswap.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersJIJKJLswapIK.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersJIJKJLswapIKL.py delete mode 100644 tools/moltemplate/src/nbody_alternate_symmetry/nbody_ImpropersJIJKJLswapJK.py delete mode 100755 tools/moltemplate/src/nbody_by_type.py delete mode 100644 tools/moltemplate/src/nbody_by_type_lib.py delete mode 100755 tools/moltemplate/src/nbody_fix_ttree_assignments.py delete mode 100644 tools/moltemplate/src/nbody_graph_search.py delete mode 100755 tools/moltemplate/src/nbody_reorder_atoms.py delete mode 100644 tools/moltemplate/src/ordereddict.py delete mode 100755 tools/moltemplate/src/pdbsort.py delete mode 100755 tools/moltemplate/src/postprocess_input_script.py delete mode 100755 tools/moltemplate/src/raw2data.py delete mode 100755 tools/moltemplate/src/remove_duplicate_atoms.py delete mode 100755 tools/moltemplate/src/remove_duplicates_nbody.py delete mode 100755 tools/moltemplate/src/renumber_DATA_first_column.py delete mode 100755 tools/moltemplate/src/ttree.py delete mode 100644 tools/moltemplate/src/ttree_lex.py delete mode 100644 tools/moltemplate/src/ttree_matrix_stack.py delete mode 100755 tools/moltemplate/src/ttree_render.py diff --git a/tools/moltemplate/LICENSE.TXT b/tools/moltemplate/LICENSE.TXT deleted file mode 100644 index c8c1ec0819..0000000000 --- a/tools/moltemplate/LICENSE.TXT +++ /dev/null @@ -1,28 +0,0 @@ - -Author: Andrew Jewett, Shea Group, http://www.chem.ucsb.edu/~sheagroup/ -Copyright (c) 2013, Regents of the University of California -All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - * Neither the name of the University of California, Santa Barbara nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/tools/moltemplate/README.TXT b/tools/moltemplate/README.TXT deleted file mode 100644 index 2e73b63744..0000000000 --- a/tools/moltemplate/README.TXT +++ /dev/null @@ -1,61 +0,0 @@ - -- Description: -- - -Moltemplate is a cross-platform text-based molecule builder for LAMMPS. - - -- Typical usage: -- - -moltemplate.sh [-atomstyle style] [-pdb/-xyz coord_file] file.lt - - -- Web page: -- - -Documentation, examples, and supporting code can be downloaded at: - - http://www.moltemplate.org -The most up-to-date version of moltemplate can be downloaded here. -(After download, you can unpack the archive using: - tar xzf moltemplate_2012-3-31.tar.gz -The date will vary from version to version.) - ----------------------------------------------------- ----------- INSTALLATION INSTRUCTIONS: ------------ ----------------------------------------------------- - -This directory should contain two folders: - src/ <-- location of all python and bash scripts - common/ <-- location of shared force fields and molecules - -The ``moltemplate.sh'' script and the python scripts that it invokes are -located in the ``src/'' subdirectory. You should update your PATH environment -variable to include this directory. - -If you do not know what a PATH environment variable is, read: - http://www.linfo.org/path_env_var.html -(I receive this question often.) - -It is also a good idea to set your MOLTEMPLATE_PATH environment variable to -point to the ``common/'' subdirectory. -(Force fields and commonly used molecules will eventually be located here.) - - -- Installation example --- - -Suppose the directory with this README.TXT file is located at ~/moltemplate. - -If you use the bash shell, typically you would edit your -~/.profile, ~/.bash_profile or ~/.bashrc files to contain the following lines: - export PATH="$PATH:$HOME/moltemplate/src" - export MOLTEMPLATE_PATH="$HOME/moltemplate/common" -If you use the tcsh shell, typically you would edit your -~/.login, ~/.cshrc, or ~/.tcshrc files to contain the following lines: - setenv PATH "$PATH:$HOME/moltemplate/src" - setenv MOLTEMPLATE_PATH "$HOME/moltemplate/common" - - -- Requirements: -- - -Moltemplate requires the Bourne-shell, and a recent version of python -(2.7, 3.0 or higher), and can run on OS X, linux, or windows (if a -suitable shell environment has been installed). - - -- License: -- - -Moltemplate is available under the terms of the open-source 3-clause BSD -license. (See LICENSE.TXT.) diff --git a/tools/moltemplate/common/amber/README.TXT b/tools/moltemplate/common/amber/README.TXT deleted file mode 100644 index 3d1739801d..0000000000 --- a/tools/moltemplate/common/amber/README.TXT +++ /dev/null @@ -1,27 +0,0 @@ -This directory contains scripts used for converting AMBER parameter files -into moltemplate (.LT) format. When a newer version of the AMBER parameters -is eventually published, you can use these scripts to convert the new files -again. (Some tinkering may be necessary.) - -The main bash script is a wrapper which simply splits up the parameter (".dat") -file into fragments which (it thinks) correspond to the mass, pair, bond, -angle, dihedral, and improper section of the original .dat file. -(However sometimes it gets this wrong and you have to split it up manually!) - -Then this bash script invokes the relevant python script to convert -each section into .LT format: -amberparm_to_mass.py -amberparm_to_pair.py -amberparm_to_bond.py -amberparm_to_angle.py -amberparm_to_dihedral.py -amberparm_to_improper.py -In case this goes wrong, you may have to run these scripts manaully. - - -Find out how to run this bash script by invoking it without any arguments: - -./amberparm2lt.sh - --Andrew -2013-8-04 diff --git a/tools/moltemplate/common/amber/amberparm2lt.sh b/tools/moltemplate/common/amber/amberparm2lt.sh deleted file mode 100755 index d27897a7ba..0000000000 --- a/tools/moltemplate/common/amber/amberparm2lt.sh +++ /dev/null @@ -1,203 +0,0 @@ -#!/bin/sh - -if ! which amberparm_mass_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_mass_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_pair_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_pair_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_bond_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_bond_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_angle_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_angle_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_dihedral_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_dihedral_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_improper_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_improper_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi - -SYNTAX_MSG=$(cat < gaff.lt - - You can also try: -amberparm2lt.sh parm94.dat "AMBERFF94 inherits GAFF" > amberff94.lt - (However, this later usage may not work. - You may need to manually split the .dat file and run these scripts instead: - amberparm_pair_to_lt.py, amberparm_bond_to_lt.py, amberparm_angle_to_lt.py...) - Be sure that all of these .py files are in your PATH as well.) - -EOF -) - -if [ "$#" != "2" ]; then - echo "${SYNTAX_MSG}" >&2 - echo "" >&2 - echo "Error: This script requires two arguments," >&2 - echo " 1) the name of the amber parm file to be converted (eg \"gaff.dat\")" >&2 - echo " 2) the name of the moltemplate object to be created (eg \"GAFF\")" >&2 - echo " (This may include the \"inherits\" keyword and parent classes.)" >&2 - exit 1 -fi - -MOLTEMPLATE_USAGE_MSG=$(cat < "${PARM_FILE}.mass" - -# The 2nd section has the list of 2-body bond force-field params -awk -v n=2 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - | tail -n +2 \ - > "${PARM_FILE}.bond" - -# The 3rd section has the list of 3-body angle force-field params -awk -v n=3 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.angle" - -# The 4th section has the list of 4-body dihedral force-field params -awk -v n=4 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.dihedral" - -# The 5th section has the list of 4-body improper force-field params -awk -v n=5 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.improper" - -# The 6th section has the hbond-parameters (no-longer used. ignore) -awk -v n=6 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.hbond" - -# The 7th "section" is just a blank line. (skip that) - -# The 8th section has the list of non-bonded ("pair") force-field parameters -awk -v n=8 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - | tail -n +2 \ - > "${PARM_FILE}.pair" - - -amberparm_mass_to_lt.py < "${PARM_FILE}.mass" > "${PARM_FILE}.mass.lt" -amberparm_pair_to_lt.py < "${PARM_FILE}.pair" > "${PARM_FILE}.pair.lt" -amberparm_bond_to_lt.py < "${PARM_FILE}.bond" > "${PARM_FILE}.bond.lt" -amberparm_angle_to_lt.py < "${PARM_FILE}.angle" > "${PARM_FILE}.angle.lt" -amberparm_dihedral_to_lt.py \ - < "${PARM_FILE}.dihedral" > "${PARM_FILE}.dihedral.lt" -amberparm_improper_to_lt.py \ - < "${PARM_FILE}.improper" > "${PARM_FILE}.improper.lt" - -echo "$2 {" -echo "" -echo " # ----------------------------------------------------------------------" -#echo " # This file was automatically generated by \"common/amber/amberparm2lt.sh\"" -echo " # The basic atom nomenclature and conventions are explained here:" -echo " # http://ambermd.org/antechamber/gaff.pdf" -echo " # For reference, the original gaff.dat file and format documenation are here:" -echo " # http://ambermd.org/AmberTools-get.html" -echo " # http://ambermd.org/formats.html#parm.dat" -echo " # ----------------------------------------------------------------------" -echo "" - -cat "$PARM_FILE.mass.lt" \ - "$PARM_FILE.pair.lt" \ - "$PARM_FILE.bond.lt" \ - "$PARM_FILE.angle.lt" \ - "$PARM_FILE.dihedral.lt" \ - "$PARM_FILE.improper.lt" - -AMBER_STYLES_INIT=$(cat <0): - # sys.stderr.write('prev_n='+str(in_dihedral_coeffs[i-1][-3])+'\n') - #sys.stderr.write('n='+str(n)+'\n') - - if ((i>0) and (in_dihedral_coeffs[i-1][-3] < 0)): - - #sys.stdout.write('interation_before_append: '+str(in_dihedral_coeffs[i-1])+'\n') - assert(in_dihedral_coeffs[i-1][0] == in_dihedral_coeffs[i][0]) - in_dihedral_coeffs[i-1][-3] = -in_dihedral_coeffs[i-1][-3] - comments = in_dihedral_coeffs[i-1][-1] - in_dihedral_coeffs[i-1][-1] = Kn - in_dihedral_coeffs[i-1].append(n) - in_dihedral_coeffs[i-1].append(dn) - in_dihedral_coeffs[i-1].append(comments) - #sys.stdout.write('interation_after_append: '+str(in_dihedral_coeffs[i-1])+'\n') - del in_dihedral_coeffs[i] - - #elif len(in_dihedral_coeffs) < 3: - # del in_dihedral_coeffs[i] - else: - i += 1 - - - -for i in range(0, len(in_dihedral_coeffs)): - type_str = in_dihedral_coeffs[i][0] - params = in_dihedral_coeffs[i][1:] - params = map(str, params) - num_fourier_terms = (len(params)-1)/3 - dihedral_coeff_str = 'dihedral_coeff '+type_str+' '+\ - dihedral_style_name+' '+\ - str(num_fourier_terms)+' '+ \ - ' '.join(params) - in_dihedral_coeffs[i] = dihedral_coeff_str - -# ---- finished processing dihedral fourier series ---- - - -sys.stdout.write(' write_once(\"In Settings\") {\n ') -sys.stdout.write('\n '.join(in_dihedral_coeffs)+'\n') -sys.stdout.write(' } # (end of dihedral_coeffs)\n') - - - - - -sys.stdout.write('\n') - -sys.stdout.write(' write_once("Data Dihedrals By Type") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - dihedraltype = '@dihedral:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - sys.stdout.write(' '+dihedraltype+' @atom:'+at1+' @atom:'+at2+' @atom:'+at3+' @atom:'+at4+'\n') - -sys.stdout.write(' } # (end of Dihedrals By Type)\n') -sys.stdout.write('\n') - - -""" - - 6 - ***** INPUT FOR DIHEDRAL PARAMETERS ***** - - IPT , JPT , KPT , LPT , IDIVF , PK , PHASE , PN - - FORMAT(A2,1X,A2,1X,A2,1X,A2,I4,3F15.2) - - IPT, ... The atom symbols for the atoms forming a dihedral - angle. If IPT .eq. 'X ' .and. LPT .eq. 'X ' then - any dihedrals in the system involving the atoms "JPT" and - and "KPT" are assigned the same parameters. This is - called the general dihedral type and is of the form - "X "-"JPT"-"KPT"-"X ". - - IDIVF The factor by which the torsional barrier is divided. - Consult Weiner, et al., JACS 106:765 (1984) p. 769 for - details. Basically, the actual torsional potential is - - (PK/IDIVF) * (1 + cos(PN*phi - PHASE)) - - PK The barrier height divided by a factor of 2. - - PHASE The phase shift angle in the torsional function. - - The unit is degrees. - - PN The periodicity of the torsional barrier. - NOTE: If PN .lt. 0.0 then the torsional potential - is assumed to have more than one term, and the - values of the rest of the terms are read from the - next cards until a positive PN is encountered. The - negative value of pn is used only for identifying - the existence of the next term and only the - absolute value of PN is kept. - - The input is terminated by a blank card. -""" diff --git a/tools/moltemplate/common/amber/amberparm_improper_to_lt.py b/tools/moltemplate/common/amber/amberparm_improper_to_lt.py deleted file mode 100755 index 0bf36697f7..0000000000 --- a/tools/moltemplate/common/amber/amberparm_improper_to_lt.py +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() -improper_style_name = 'cvff' - -sys.stdout.write(' write_once("In Settings") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - impropertype = '@improper:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - tokens= line[11:].split() - Kn = float(tokens[0]) - dn = float(tokens[1]) - n = int(float(tokens[2])) - comments=' '.join(tokens[3:]) - - if (dn < 0.001): - sys.stdout.write(' improper_coeff '+impropertype+' '+improper_style_name+' '+str(Kn)+' 1 '+str(n)+' # '+comments+'\n') - elif (179.999 < abs(dn) < 180.001): - sys.stdout.write(' improper_coeff '+impropertype+' '+improper_style_name+' '+str(Kn)+' -1 '+str(n)+' # '+comments+'\n') - else: - sys.stderr.write('Error: Illegal bondImproper parameters:\n' - ' As of 2013-8-03, LAMMPS doens hot have an improper style\n' - ' which can handle impropers with gamma != 0 or 180\n') - exit(-1) - - - -sys.stdout.write(' } # (end of improper_coeffs)\n') -sys.stdout.write('\n') -sys.stdout.write(' write_once("Data Impropers By Type") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - impropertype = '@improper:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - sys.stdout.write(' '+impropertype+' @atom:'+at1+' @atom:'+at2+' @atom:'+at3+' @atom:'+at4+'\n') - -sys.stdout.write(' } # (end of Impropers By Type)\n') -sys.stdout.write('\n') - diff --git a/tools/moltemplate/common/amber/amberparm_mass_to_lt.py b/tools/moltemplate/common/amber/amberparm_mass_to_lt.py deleted file mode 100755 index 818b1fa303..0000000000 --- a/tools/moltemplate/common/amber/amberparm_mass_to_lt.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() - -sys.stdout.write(' write_once(\"Data Masses\") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - tokens= line.split() - atype = tokens[0] - mass=tokens[1] - # what is the next number? (the one in tokens[2]?) - comments=' '.join(tokens[3:]) - sys.stdout.write(' @atom:'+atype+' '+mass+' # '+comments+'\n') - -sys.stdout.write(' } # (end of masses)\n') -sys.stdout.write('\n') diff --git a/tools/moltemplate/common/amber/amberparm_pair_to_lt.py b/tools/moltemplate/common/amber/amberparm_pair_to_lt.py deleted file mode 100755 index 3bb9ddea52..0000000000 --- a/tools/moltemplate/common/amber/amberparm_pair_to_lt.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() - -#pair_style = 'lj/charmm/coul/long' - - # NOTE: Long-range coulombic forces were disabled intentionally. (See below) - # If you want to use long-range electrostatics, uncomment these lines: - # Instead I use hybrid lj/charmm/coul/charmm by default, because - # LAMMPS complains if you attempt to use lj/charmm/coul/long on a - # system if it does not contain any charged particles. - # Currently, moltemplate does not assign atomic charge, - # so this problem occurs frequently. - -pair_style = 'lj/charmm/coul/charmm' - -sys.stdout.write(' write_once(\"In Settings\") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - tokens= line.split() - atype = tokens[0] - sig=tokens[1] - eps=tokens[2] - comments=' '.join(tokens[3:]) - sys.stdout.write(' pair_coeff @atom:'+atype+' @atom:'+atype+' '+pair_style+' '+eps+' '+sig+' # '+comments+'\n') - -sys.stdout.write(' } # (end of pair_coeffs)\n') -sys.stdout.write('\n') diff --git a/tools/moltemplate/common/gaff.lt b/tools/moltemplate/common/gaff.lt deleted file mode 100644 index 16d002081a..0000000000 --- a/tools/moltemplate/common/gaff.lt +++ /dev/null @@ -1,11393 +0,0 @@ -# This is the January 2013 version of GAFF (from AmberTools13). -#################################################################### -# To use this, LAMMPS currently must be compiled with the USER-MISC package. -# (Type "make yes-user-misc" into the shell before compiling LAMMPS.) -#################################################################### -# This moltemplate (LT) file was generated automatically using -# amberparm2lt.sh gaff.dat GAFF -#################################################################### -# Background information and usage explanation: -# This file contanis a list of atom types and rules for generating bonded -# interactions between these atoms (hopefully) according to AMBER conventions. -# By using the atom types shown below in your own molecules, bonds and angular -# interactions will be automatically generated. -# AMBER (GAFF) force-field parameters will also be assigned to each angle -# interaction (according to these atom types). -# One way to apply the GAFF force field to a particular type of molecule, is -# to use the "inherits" keyword when you define that molecule. For example: -# import("gaff.lt") -# MoleculeType inherits GAFF { -# write_once("Data Atoms") { -# $atom:C1 $mol:... @atom:cx 0.0 4.183 3.194 13.285 -# $atom:C2 $mol:... @atom:cx 0.0 4.291 4.618 13.382 -# : : : -# } -# } -#(See "Inheritance" and "short names vs. full names" in the moltemplate manual.) -#################################################################### -# Moltemplate can not assign atom charge. You must assign atomic -# charges yourself. (Moltemplate is only a simple text manipulation tool.) -#################################################################### - - -GAFF { - - # ---------------------------------------------------------------------- - # The basic atom nomenclature and conventions are explained here: - # http://ambermd.org/antechamber/gaff.pdf - # For reference, the original gaff.dat file and format documenation are here: - # http://ambermd.org/AmberTools-get.html - # http://ambermd.org/formats.html#parm.dat - # ---------------------------------------------------------------------- - - write_once("Data Masses") { - @atom:c 12.01 # Sp2 C carbonyl group - @atom:c1 12.01 # Sp C - @atom:c2 12.01 # Sp2 C - @atom:c3 12.01 # Sp3 C - @atom:ca 12.01 # Sp2 C in pure aromatic systems - @atom:cp 12.01 # Head Sp2 C that connect two rings in biphenyl sys. - @atom:cq 12.01 # Head Sp2 C that connect two rings in biphenyl sys. identical to cp - @atom:cc 12.01 # Sp2 carbons in non-pure aromatic systems - @atom:cd 12.01 # Sp2 carbons in non-pure aromatic systems, identical to cc - @atom:ce 12.01 # Inner Sp2 carbons in conjugated systems - @atom:cf 12.01 # Inner Sp2 carbons in conjugated systems, identical to ce - @atom:cg 12.01 # Inner Sp carbons in conjugated systems - @atom:ch 12.01 # Inner Sp carbons in conjugated systems, identical to cg - @atom:cx 12.01 # Sp3 carbons in triangle systems - @atom:cy 12.01 # Sp3 carbons in square systems - @atom:cu 12.01 # Sp2 carbons in triangle systems - @atom:cv 12.01 # Sp2 carbons in square systems - @atom:cz 12.01 # Sp2 carbon in guanidine group - @atom:h1 1.008 # H bonded to aliphatic carbon with 1 electrwd. group - @atom:h2 1.008 # H bonded to aliphatic carbon with 2 electrwd. group - @atom:h3 1.008 # H bonded to aliphatic carbon with 3 electrwd. group - @atom:h4 1.008 # H bonded to non-sp3 carbon with 1 electrwd. group - @atom:h5 1.008 # H bonded to non-sp3 carbon with 2 electrwd. group - @atom:ha 1.008 # H bonded to aromatic carbon - @atom:hc 1.008 # H bonded to aliphatic carbon without electrwd. group - @atom:hn 1.008 # H bonded to nitrogen atoms - @atom:ho 1.008 # Hydroxyl group - @atom:hp 1.008 # H bonded to phosphate - @atom:hs 1.008 # Hydrogen bonded to sulphur - @atom:hw 1.008 # Hydrogen in water - @atom:hx 1.008 # H bonded to C next to positively charged group - @atom:f 19.00 # Fluorine - @atom:cl 35.45 # Chlorine - @atom:br 79.90 # Bromine - @atom:i 126.9 # Iodine - @atom:n 14.01 # Sp2 nitrogen in amide groups - @atom:n1 14.01 # Sp N - @atom:n2 14.01 # aliphatic Sp2 N with two connected atoms - @atom:n3 14.01 # Sp3 N with three connected atoms - @atom:n4 14.01 # Sp3 N with four connected atoms - @atom:na 14.01 # Sp2 N with three connected atoms - @atom:nb 14.01 # Sp2 N in pure aromatic systems - @atom:nc 14.01 # Sp2 N in non-pure aromatic systems - @atom:nd 14.01 # Sp2 N in non-pure aromatic systems, identical to nc - @atom:ne 14.01 # Inner Sp2 N in conjugated systems - @atom:nf 14.01 # Inner Sp2 N in conjugated systems, identical to ne - @atom:nh 14.01 # Amine N connected one or more aromatic rings - @atom:no 14.01 # Nitro N - @atom:o 16.00 # Oxygen with one connected atom - @atom:oh 16.00 # Oxygen in hydroxyl group - @atom:os 16.00 # Ether and ester oxygen - @atom:ow 16.00 # Oxygen in water - @atom:p2 30.97 # Phosphate with two connected atoms - @atom:p3 30.97 # Phosphate with three connected atoms, such as PH3 - @atom:p4 30.97 # Phosphate with three connected atoms, such as O=P(CH3)2 - @atom:p5 30.97 # Phosphate with four connected atoms, such as O=P(OH)3 - @atom:pb 30.97 # Sp2 P in pure aromatic systems - @atom:pc 30.97 # Sp2 P in non-pure aromatic systems - @atom:pd 30.97 # Sp2 P in non-pure aromatic systems, identical to pc - @atom:pe 30.97 # Inner Sp2 P in conjugated systems - @atom:pf 30.97 # Inner Sp2 P in conjugated systems, identical to pe - @atom:px 30.97 # Special p4 in conjugated systems - @atom:py 30.97 # Special p5 in conjugated systems - @atom:s 32.06 # S with one connected atom - @atom:s2 32.06 # S with two connected atom, involved at least one double bond - @atom:s4 32.06 # S with three connected atoms - @atom:s6 32.06 # S with four connected atoms - @atom:sh 32.06 # Sp3 S connected with hydrogen - @atom:ss 32.06 # Sp3 S in thio-ester and thio-ether - @atom:sx 32.06 # Special s4 in conjugated systems - @atom:sy 32.06 # Special s6 in conjugated systems - } # (end of masses) - - write_once("In Settings") { - pair_coeff @atom:h1 @atom:h1 lj/charmm/coul/charmm 0.0157 1.3870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h2 @atom:h2 lj/charmm/coul/charmm 0.0157 1.2870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h3 @atom:h3 lj/charmm/coul/charmm 0.0157 1.1870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h4 @atom:h4 lj/charmm/coul/charmm 0.0150 1.4090 # Spellmeyer, one electrowithdr. neighbor - pair_coeff @atom:h5 @atom:h5 lj/charmm/coul/charmm 0.0150 1.3590 # Spellmeyer, two electrowithdr. neighbor - pair_coeff @atom:ha @atom:ha lj/charmm/coul/charmm 0.0150 1.4590 # Spellmeyer - pair_coeff @atom:hc @atom:hc lj/charmm/coul/charmm 0.0157 1.4870 # OPLS - pair_coeff @atom:hn @atom:hn lj/charmm/coul/charmm 0.0157 0.6000 # !Ferguson base pair geom. - pair_coeff @atom:ho @atom:ho lj/charmm/coul/charmm 0.0000 0.0000 # OPLS Jorgensen, JACS,110,(1988),1657 - pair_coeff @atom:hp @atom:hp lj/charmm/coul/charmm 0.0157 0.6000 # same to hs (be careful !) - pair_coeff @atom:hs @atom:hs lj/charmm/coul/charmm 0.0157 0.6000 # W. Cornell CH3SH --> CH3OH FEP - pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.0000 0.0000 # OPLS Jorgensen, JACS,110,(1988),1657 - pair_coeff @atom:hx @atom:hx lj/charmm/coul/charmm 0.0157 1.1000 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:o @atom:o lj/charmm/coul/charmm 0.2100 1.6612 # OPLS - pair_coeff @atom:oh @atom:oh lj/charmm/coul/charmm 0.2104 1.7210 # OPLS - pair_coeff @atom:os @atom:os lj/charmm/coul/charmm 0.1700 1.6837 # OPLS ether - pair_coeff @atom:ow @atom:ow lj/charmm/coul/charmm 0.1520 1.7683 # TIP3P water model - pair_coeff @atom:c @atom:c lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:c1 @atom:c1 lj/charmm/coul/charmm 0.2100 1.9080 # cp C DLM 11/2007 well depth from OPLS replacing 0.0860 - pair_coeff @atom:c2 @atom:c2 lj/charmm/coul/charmm 0.0860 1.9080 # sp2 atom in the middle of C=CD-CD=C - pair_coeff @atom:c3 @atom:c3 lj/charmm/coul/charmm 0.1094 1.9080 # OPLS - pair_coeff @atom:ca @atom:ca lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cc @atom:cc lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cd @atom:cd lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:ce @atom:ce lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cf @atom:cf lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cg @atom:cg lj/charmm/coul/charmm 0.2100 1.9080 # DLM 12/2007 as c1 - pair_coeff @atom:ch @atom:ch lj/charmm/coul/charmm 0.2100 1.9080 # DLM 12/2007 as c1 - pair_coeff @atom:cp @atom:cp lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cq @atom:cq lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cu @atom:cu lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cv @atom:cv lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cx @atom:cx lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cy @atom:cy lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cz @atom:cz lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:n @atom:n lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n1 @atom:n1 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n2 @atom:n2 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n3 @atom:n3 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n4 @atom:n4 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:na @atom:na lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nb @atom:nb lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nc @atom:nc lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nd @atom:nd lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:ne @atom:ne lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nf @atom:nf lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nh @atom:nh lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:no @atom:no lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:s @atom:s lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s2 @atom:s2 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s4 @atom:s4 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s6 @atom:s6 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sx @atom:sx lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sy @atom:sy lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sh @atom:sh lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:ss @atom:ss lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:p2 @atom:p2 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p3 @atom:p3 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p4 @atom:p4 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p5 @atom:p5 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pb @atom:pb lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pc @atom:pc lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pd @atom:pd lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pe @atom:pe lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pf @atom:pf lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:px @atom:px lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:py @atom:py lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:f @atom:f lj/charmm/coul/charmm 0.061 1.75 # Gough et al. JCC 13,(1992),963. - pair_coeff @atom:cl @atom:cl lj/charmm/coul/charmm 0.265 1.948 # Fox, JPCB,102,8070,(98),flex.mdl CHCl3 - pair_coeff @atom:br @atom:br lj/charmm/coul/charmm 0.420 2.02 # Junmei, 2010 - pair_coeff @atom:i @atom:i lj/charmm/coul/charmm 0.50 2.15 # Junmei, 2010 - } # (end of pair_coeffs) - - write_once("In Settings") { - bond_coeff @bond:ow-hw harmonic 553.0 0.9572 # TIP3P_Water 1 - bond_coeff @bond:br-br harmonic 123.2 2.5420 # SOURCE1 4 0.0000 - bond_coeff @bond:br-c1 harmonic 352.7 1.7870 # SOURCE2 4 0.0024 - bond_coeff @bond:br-c2 harmonic 278.7 1.8830 # SOURCE1 31 0.0000 - bond_coeff @bond:br-c harmonic 240.3 1.9460 # SOURCE2 2 0.0285 - bond_coeff @bond:br-c3 harmonic 229.5 1.9660 # SOURCE1 100 0.0000 - bond_coeff @bond:br-ca harmonic 269.6 1.8970 # SOURCE1 127 0.0058 - bond_coeff @bond:br-cc harmonic 277.6 1.8847 # SOURCE4 39 0.0068 - bond_coeff @bond:br-cx harmonic 261.4 1.9100 # SOURCE1 8 0.0000 - bond_coeff @bond:br-i harmonic 142.4 2.6710 # SOURCE1 2 0.0245 - bond_coeff @bond:br-n1 harmonic 330.4 1.8600 # SOUECE3 1 - bond_coeff @bond:br-n2 harmonic 219.0 2.0380 # SOURCE3 5 0.1082 - bond_coeff @bond:br-n harmonic 320.2 1.8730 # SOURCE3 4 0.0046 - bond_coeff @bond:br-n3 harmonic 265.9 1.9520 # SOURCE3 2 0.0000 - bond_coeff @bond:br-n4 harmonic 282.4 1.9260 # SOURCE3 3 0.0013 - bond_coeff @bond:br-na harmonic 237.3 2.0020 # SOURCE3 7 0.2156 - bond_coeff @bond:br-nh harmonic 270.9 1.9440 # SOURCE3 1 0.0000 - bond_coeff @bond:br-no harmonic 191.0 2.1010 # SOURCE3 1 0.0000 - bond_coeff @bond:br-o harmonic 278.9 1.8000 # SOUECE3 1 - bond_coeff @bond:br-oh harmonic 237.2 1.8660 # SOURCE3 1 0.0000 - bond_coeff @bond:br-os harmonic 225.6 1.8870 # SOURCE3 2 0.0000 - bond_coeff @bond:br-p2 harmonic 174.3 2.2100 # SOURCE3 9 0.0510 - bond_coeff @bond:br-p3 harmonic 167.0 2.2310 # SOURCE3 3 0.0101 - bond_coeff @bond:br-p4 harmonic 188.8 2.1710 # SOUECE3 1 - bond_coeff @bond:br-p5 harmonic 179.3 2.1960 # SOURCE3 3 0.0099 - bond_coeff @bond:br-s harmonic 170.6 2.2200 # SOUECE3 1 - bond_coeff @bond:br-s4 harmonic 134.3 2.3410 # SOURCE3 1 0.0000 - bond_coeff @bond:br-s6 harmonic 172.7 2.2140 # SOURCE3 3 0.0443 - bond_coeff @bond:br-sh harmonic 174.4 2.2090 # SOURCE3 1 0.0000 - bond_coeff @bond:br-ss harmonic 176.6 2.2030 # SOURCE3 3 0.0035 - bond_coeff @bond:c1-c1 harmonic 986.2 1.1810 # SOURCE1 265 0.0031 - bond_coeff @bond:c1-c2 harmonic 625.0 1.3070 # SOURCE1 18 0.0000 - bond_coeff @bond:c1-c3 harmonic 368.3 1.4700 # SOURCE1 215 0.0017 - bond_coeff @bond:c1-ca harmonic 404.1 1.4400 # SOUECE3 1 - bond_coeff @bond:c1-ce harmonic 607.4 1.3153 # SOURCE4 6 0.0086 - bond_coeff @bond:c1-cg harmonic 845.8 1.2220 # SOURCE3 22 0.0101 - bond_coeff @bond:c1-ch harmonic 845.8 1.2220 # SOURCE3 22 same_as_c1-cg - bond_coeff @bond:c1-cl harmonic 419.7 1.6310 # SOURCE2 6 0.0050 - bond_coeff @bond:c1-cx harmonic 399.1 1.4440 # SOURCE1 38 0.0000 - bond_coeff @bond:c1-f harmonic 469.4 1.2700 # SOURCE2 2 0.0085 - bond_coeff @bond:c1-ha harmonic 375.9 1.0660 # SOURCE3 63 0.0035 - bond_coeff @bond:c1-hc harmonic 385.6 1.0600 # SOUECE3 1 - bond_coeff @bond:c1-i harmonic 318.8 1.9890 # SOURCE2 4 0.0032 - bond_coeff @bond:c1-n1 harmonic 1014.5 1.1380 # SOURCE1 170 0.0055 - bond_coeff @bond:c1-n2 harmonic 769.8 1.2100 # SOURCE3 5 0.0115 - bond_coeff @bond:c1-n3 harmonic 409.8 1.3920 # SOURCE2 1 0.0000 - bond_coeff @bond:c1-n4 harmonic 378.2 1.4170 # SOURCE3 3 0.0032 - bond_coeff @bond:c1-n harmonic 503.0 1.3300 # SOUECE3 1 - bond_coeff @bond:c1-na harmonic 452.0 1.3620 # SOURCE3 8 0.0034 - bond_coeff @bond:c1-ne harmonic 803.3 1.1986 # SOURCE4 10 0.0088 - bond_coeff @bond:c1-nf harmonic 803.3 1.1986 # SOURCE4 10 same_as_c1-ne - bond_coeff @bond:c1-nh harmonic 485.0 1.3408 # SOURCE4 11 0.0037 - bond_coeff @bond:c1-no harmonic 393.0 1.4050 # SOURCE3 3 0.0005 - bond_coeff @bond:c1-o harmonic 777.0 1.1660 # SOURCE2 9 0.0052 - bond_coeff @bond:c1-oh harmonic 435.6 1.3260 # SOURCE3 1 0.0000 - bond_coeff @bond:c1-os harmonic 437.1 1.3250 # SOURCE3 3 0.0148 - bond_coeff @bond:c1-p2 harmonic 289.3 1.7700 # SOUECE3 1 - bond_coeff @bond:c1-p3 harmonic 275.1 1.7900 # SOUECE3 1 - bond_coeff @bond:c1-p4 harmonic 275.1 1.7900 # SOUECE3 1 - bond_coeff @bond:c1-p5 harmonic 302.2 1.7530 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-s2 harmonic 410.0 1.5950 # SOURCE3 1 0.0000 - bond_coeff @bond:c1-s harmonic 371.8 1.6300 # SOURCE1 14 0.0000 - bond_coeff @bond:c1-s4 harmonic 272.9 1.7460 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-s6 harmonic 290.4 1.7220 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-sh harmonic 324.5 1.6800 # SOUECE3 1 - bond_coeff @bond:c1-ss harmonic 325.4 1.6790 # SOURCE1 10 0.0000 - bond_coeff @bond:c2-c2 harmonic 589.7 1.3240 # SOURCE1 974 0.0096 - bond_coeff @bond:c2-c3 harmonic 328.3 1.5080 # SOURCE1 2536 0.0021 - bond_coeff @bond:c2-ca harmonic 357.2 1.4800 # SOUECE3 1 - bond_coeff @bond:c2-cc harmonic 522.6 1.3600 # SOURCE1 771 0.0185 - bond_coeff @bond:c2-cd harmonic 522.6 1.3600 # SOURCE1 771 0.0185 - bond_coeff @bond:c2-ce harmonic 560.5 1.3390 # SOURCE3 62 0.0128 - bond_coeff @bond:c2-cf harmonic 560.5 1.3390 # SOURCE3 62 same_as_c2-ce - bond_coeff @bond:c2-cl harmonic 328.8 1.7220 # SOURCE1 163 0.0098 - bond_coeff @bond:c2-cu harmonic 573.9 1.3320 # SOURCE2 1 0.0000 - bond_coeff @bond:c2-cx harmonic 353.3 1.4836 # SOURCE4 26 0.0064 - bond_coeff @bond:c2-cy harmonic 331.7 1.5046 # SOURCE4 9 0.0053 - bond_coeff @bond:c2-f harmonic 368.7 1.3400 # SOURCE1 34 0.0000 - bond_coeff @bond:c2-h4 harmonic 348.6 1.0840 # SOURCE3 40 0.0058 - bond_coeff @bond:c2-h5 harmonic 338.0 1.0915 # SOURCE4 42 0.0017 - bond_coeff @bond:c2-ha harmonic 344.3 1.0870 # SOURCE3 797 0.0046 - bond_coeff @bond:c2-hc harmonic 344.3 1.0870 # SOURCE3 789 0.0046 - bond_coeff @bond:c2-hx harmonic 350.1 1.0830 # SOURCE3 3 0.0008 - bond_coeff @bond:c2-i harmonic 223.2 2.1530 # SOURCE3 2 0.0000 - bond_coeff @bond:c2-n1 harmonic 546.0 1.3060 # SOURCE3 4 0.0161 - bond_coeff @bond:c2-n2 harmonic 581.1 1.2880 # SOURCE1 103 0.0100 - bond_coeff @bond:c2-n3 harmonic 486.3 1.3400 # SOUECE3 1 - bond_coeff @bond:c2-n harmonic 390.5 1.4070 # SOURCE3 9 0.0124 - bond_coeff @bond:c2-n4 harmonic 309.1 1.4820 # SOURCE3 5 0.0064 - bond_coeff @bond:c2-na harmonic 411.1 1.3910 # SOURCE3 31 0.0289 - bond_coeff @bond:c2-nc harmonic 533.0 1.3130 # SOURCE1 99 0.0095 - bond_coeff @bond:c2-nd harmonic 533.0 1.3130 # SOURCE1 99 same_as_c2-nc - bond_coeff @bond:c2-ne harmonic 597.7 1.2800 # SOURCE3 37 0.0110 - bond_coeff @bond:c2-nf harmonic 597.7 1.2800 # SOURCE3 37 same_as_c2-ne - bond_coeff @bond:c2-nh harmonic 462.6 1.3550 # SOURCE3 38 0.0413 - bond_coeff @bond:c2-no harmonic 345.6 1.4457 # SOURCE4 7 0.0087 - bond_coeff @bond:c2-o harmonic 623.6 1.2244 # SOURCE4 15 0.0036 - bond_coeff @bond:c2-oh harmonic 425.4 1.3330 # SOURCE1 53 0.0000 - bond_coeff @bond:c2-os harmonic 392.6 1.3570 # SOURCE1 315 0.0097 - bond_coeff @bond:c2-p2 harmonic 375.9 1.6700 # SOURCE3 62 0.0147 - bond_coeff @bond:c2-p3 harmonic 246.6 1.8340 # SOURCE3 5 0.0042 - bond_coeff @bond:c2-p4 harmonic 254.0 1.8220 # SOUECE3 1 - bond_coeff @bond:c2-p5 harmonic 228.2 1.8658 # SOURCE4 5 0.0025 - bond_coeff @bond:c2-pe harmonic 355.3 1.6910 # SOURCE3 52 0.0542 - bond_coeff @bond:c2-pf harmonic 355.3 1.6910 # SOURCE3 52 same_as_c2-pe - bond_coeff @bond:c2-s2 harmonic 393.1 1.6100 # SOURCE2 1 0.0000 - bond_coeff @bond:c2-s harmonic 281.5 1.7340 # SOURCE3 4 0.0034 - bond_coeff @bond:c2-s4 harmonic 263.2 1.7600 # SOUECE3 1 - bond_coeff @bond:c2-s6 harmonic 263.2 1.7600 # SOUECE3 1 - bond_coeff @bond:c2-sh harmonic 252.0 1.7771 # SOURCE4 5 0.0037 - bond_coeff @bond:c2-ss harmonic 280.0 1.7360 # SOURCE1 209 0.0155 - bond_coeff @bond:c3-c3 harmonic 303.1 1.5350 # SOURCE1 14664 0.0048 - bond_coeff @bond:c3-ca harmonic 323.5 1.5130 # SOURCE1 1813 0.0000 - bond_coeff @bond:c3-cc harmonic 337.3 1.4990 # SOURCE3 50 0.0096 - bond_coeff @bond:c3-cd harmonic 337.3 1.4990 # SOURCE3 50 0.0096 - bond_coeff @bond:c3-ce harmonic 331.3 1.5050 # SOURCE3 9 0.0024 - bond_coeff @bond:c3-cf harmonic 331.3 1.5050 # SOURCE3 9 same_as_c3-ce - bond_coeff @bond:c3-cl harmonic 279.0 1.7860 # SOURCE1 267 0.0194 - bond_coeff @bond:c3-cu harmonic 359.4 1.4780 # SOURCE1 7 0.0000 - bond_coeff @bond:c3-cv harmonic 347.6 1.4890 # SOURCE1 11 0.0000 - bond_coeff @bond:c3-cx harmonic 322.5 1.5140 # SOURCE1 712 0.0045 - bond_coeff @bond:c3-cy harmonic 308.5 1.5290 # SOURCE1 376 0.0000 - bond_coeff @bond:c3-f harmonic 363.8 1.3440 # SOURCE1 617 0.0281 - bond_coeff @bond:c3-h1 harmonic 335.9 1.0930 # SOURCE3 2175 0.0082 - bond_coeff @bond:c3-h2 harmonic 326.4 1.1000 # SOURCE3 66 0.0280 - bond_coeff @bond:c3-h3 harmonic 333.4 1.0948 # SOURCE4 25 0.0026 - bond_coeff @bond:c3-hc harmonic 337.3 1.0920 # SOURCE3 2815 0.0059 - bond_coeff @bond:c3-hx harmonic 338.7 1.0910 # SOURCE3 146 0.0066 - bond_coeff @bond:c3-i harmonic 219.1 2.1620 # SOURCE1 15 0.0000 - bond_coeff @bond:c3-n1 harmonic 325.1 1.4700 # SOURCE3 0 - bond_coeff @bond:c3-n2 harmonic 313.8 1.4770 # SOURCE1 129 0.0138 - bond_coeff @bond:c3-n harmonic 330.6 1.4600 # SOURCE1 187 0.0079 - bond_coeff @bond:c3-n3 harmonic 320.6 1.4700 # SOURCE1 1678 0.0017 - bond_coeff @bond:c3-n4 harmonic 293.6 1.4990 # SOURCE1 1370 0.0000 - bond_coeff @bond:c3-na harmonic 334.7 1.4560 # SOURCE3 23 0.0119 - bond_coeff @bond:c3-nc harmonic 334.7 1.4560 # SOURCE3 9 0.0109 - bond_coeff @bond:c3-nd harmonic 334.7 1.4560 # SOURCE3 9 same_as_c3-nc - bond_coeff @bond:c3-nh harmonic 332.7 1.4580 # SOURCE3 27 0.0085 - bond_coeff @bond:c3-no harmonic 265.4 1.5330 # SOURCE1 83 0.0212 - bond_coeff @bond:c3-o harmonic 449.9 1.3165 # SOURCE4 8 0.0193 - bond_coeff @bond:c3-oh harmonic 314.1 1.4260 # SOURCE1 914 0.0129 - bond_coeff @bond:c3-os harmonic 301.5 1.4390 # SOURCE1 3123 0.0126 - bond_coeff @bond:c3-p2 harmonic 234.3 1.8550 # SOURCE3 9 0.0125 - bond_coeff @bond:c3-p3 harmonic 240.6 1.8440 # SOURCE3 109 0.0107 - bond_coeff @bond:c3-p4 harmonic 247.2 1.8330 # SOURCE3 29 0.0138 - bond_coeff @bond:c3-p5 harmonic 259.7 1.8130 # SOURCE1 84 0.0000 - bond_coeff @bond:c3-px harmonic 252.7 1.8240 # SOURCE3 28 0.0098 - bond_coeff @bond:c3-py harmonic 259.7 1.8130 # SOURCE3 13 0.0163 - bond_coeff @bond:c3-s harmonic 212.9 1.8450 # SOURCE3 4 0.0185 - bond_coeff @bond:c3-s4 harmonic 233.8 1.8070 # SOURCE1 139 0.0023 - bond_coeff @bond:c3-s6 harmonic 254.0 1.7740 # SOURCE1 118 0.0103 - bond_coeff @bond:c3-sh harmonic 225.3 1.8220 # SOURCE3 12 0.0051 - bond_coeff @bond:c3-ss harmonic 225.8 1.8210 # SOURCE1 358 0.0075 - bond_coeff @bond:c3-sx harmonic 232.6 1.8090 # SOURCE3 30 0.0067 - bond_coeff @bond:c3-sy harmonic 248.9 1.7820 # SOURCE3 31 0.0039 - bond_coeff @bond:ca-ca harmonic 478.4 1.3870 # SOURCE1 6228 0.0147 - bond_coeff @bond:ca-cc harmonic 411.7 1.4340 # SOURCE1 80 0.0000 - bond_coeff @bond:ca-cd harmonic 411.7 1.4340 # SOURCE1 80 0.0000 - bond_coeff @bond:ca-ce harmonic 366.0 1.4720 # SOURCE1 71 0.0030 - bond_coeff @bond:ca-cf harmonic 366.0 1.4720 # SOURCE1 71 0.0030 - bond_coeff @bond:ca-cg harmonic 406.6 1.4380 # SOURCE1 71 0.0045 - bond_coeff @bond:ca-ch harmonic 406.6 1.4380 # SOURCE1 71 0.0045 - bond_coeff @bond:ca-cl harmonic 322.8 1.7290 # SOURCE1 704 0.0095 - bond_coeff @bond:ca-cp harmonic 466.1 1.3950 # SOURCE3 14 0.0110 - bond_coeff @bond:ca-cq harmonic 457.4 1.4009 # SOURCE4 14 0.0058 - bond_coeff @bond:ca-cx harmonic 350.8 1.4860 # SOURCE1 98 0.0118 - bond_coeff @bond:ca-cy harmonic 323.0 1.5135 # SOURCE4 8 0.0043 - bond_coeff @bond:ca-f harmonic 363.8 1.3440 # SOURCE1 205 0.0089 - bond_coeff @bond:ca-h4 harmonic 342.9 1.0880 # SOURCE3 57 0.0026 - bond_coeff @bond:ca-h5 harmonic 347.2 1.0850 # SOURCE3 15 0.0048 - bond_coeff @bond:ca-ha harmonic 344.3 1.0870 # SOURCE3 1496 0.0045 - bond_coeff @bond:ca-i harmonic 252.4 2.0950 # SOURCE1 51 0.0000 - bond_coeff @bond:ca-n1 harmonic 398.1 1.4000 # SOURCE3 0 - bond_coeff @bond:ca-n2 harmonic 551.6 1.3030 # SOURCE4 7 0.0058 - bond_coeff @bond:ca-n harmonic 372.3 1.4220 # SOURCE3 9 0.0098 - bond_coeff @bond:ca-n4 harmonic 325.6 1.4650 # SOURCE1 23 0.0000 - bond_coeff @bond:ca-na harmonic 470.3 1.3500 # SOURCE1 150 0.0103 - bond_coeff @bond:ca-nb harmonic 483.1 1.3420 # SOURCE3 104 0.0076 - bond_coeff @bond:ca-nc harmonic 492.9 1.3360 # SOURCE1 1826 0.0020 - bond_coeff @bond:ca-nd harmonic 492.9 1.3360 # SOURCE1 1826 0.0020 - bond_coeff @bond:ca-ne harmonic 361.8 1.4310 # SOURCE1 52 0.0000 - bond_coeff @bond:ca-nf harmonic 361.8 1.4310 # SOURCE1 52 0.0000 - bond_coeff @bond:ca-nh harmonic 449.0 1.3640 # SOURCE1 137 0.0085 - bond_coeff @bond:ca-no harmonic 322.6 1.4680 # SOURCE1 556 0.0000 - bond_coeff @bond:ca-o harmonic 610.0 1.2304 # SOURCE4 5 0.0026 - bond_coeff @bond:ca-oh harmonic 386.1 1.3620 # SOURCE1 551 0.0000 - bond_coeff @bond:ca-os harmonic 372.4 1.3730 # SOURCE1 1092 0.0071 - bond_coeff @bond:ca-p2 harmonic 243.0 1.8400 # SOUECE3 1 - bond_coeff @bond:ca-p3 harmonic 252.7 1.8240 # SOURCE1 145 0.0187 - bond_coeff @bond:ca-p4 harmonic 264.3 1.8060 # SOUECE3 1 - bond_coeff @bond:ca-p5 harmonic 271.6 1.7950 # SOURCE1 571 0.0028 - bond_coeff @bond:ca-pe harmonic 249.6 1.8290 # SOURCE3 10 0.0042 - bond_coeff @bond:ca-pf harmonic 249.6 1.8290 # SOURCE3 10 0.0042 - bond_coeff @bond:ca-px harmonic 252.1 1.8250 # SOURCE3 5 0.0168 - bond_coeff @bond:ca-py harmonic 268.3 1.7999 # SOURCE4 5 0.0072 - bond_coeff @bond:ca-s harmonic 277.9 1.7390 # SOURCE3 2 0.0000 - bond_coeff @bond:ca-s4 harmonic 245.2 1.7880 # SOURCE1 51 0.0048 - bond_coeff @bond:ca-s6 harmonic 263.9 1.7590 # SOURCE1 229 0.0036 - bond_coeff @bond:ca-sh harmonic 251.3 1.7783 # SOURCE4 12 0.0041 - bond_coeff @bond:ca-ss harmonic 256.6 1.7700 # SOURCE1 297 0.0041 - bond_coeff @bond:ca-sx harmonic 223.5 1.8252 # SOURCE4 24 0.0032 - bond_coeff @bond:ca-sy harmonic 247.7 1.7840 # SOURCE3 13 0.0094 - bond_coeff @bond:c-c1 harmonic 379.8 1.4600 # SOUECE3 1 - bond_coeff @bond:c-c2 harmonic 449.9 1.4060 # SOURCE3 2 0.0370 - bond_coeff @bond:c-c harmonic 290.1 1.5500 # SOURCE1 31 0.0100 - bond_coeff @bond:c-c3 harmonic 328.3 1.5080 # SOURCE1 2949 0.0060 - bond_coeff @bond:c-ca harmonic 349.7 1.4870 # SOURCE1 480 0.0055 - bond_coeff @bond:c-cc harmonic 377.4 1.4620 # SOURCE3 132 0.0210 - bond_coeff @bond:cc-cc harmonic 418.3 1.4290 # SOURCE1 740 0.0069 - bond_coeff @bond:cc-cd harmonic 504.0 1.3710 # SOURCE3 523 0.0217 - bond_coeff @bond:cc-ce harmonic 391.4 1.4502 # SOURCE4 157 0.0098 - bond_coeff @bond:cc-cf harmonic 521.7 1.3605 # SOURCE4 27 0.0086 - bond_coeff @bond:cc-cg harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cc-ch harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cc-cl harmonic 317.1 1.7359 # SOURCE4 55 0.0078 - bond_coeff @bond:cc-cx harmonic 369.3 1.4691 # SOURCE4 18 0.0037 - bond_coeff @bond:c-cd harmonic 377.4 1.4620 # SOURCE3 132 0.0210 - bond_coeff @bond:c-ce harmonic 363.8 1.4740 # SOURCE1 601 0.0105 - bond_coeff @bond:c-cf harmonic 363.8 1.4740 # SOURCE1 601 0.0105 - bond_coeff @bond:cc-f harmonic 368.6 1.3401 # SOURCE4 24 0.0034 - bond_coeff @bond:c-cg harmonic 389.3 1.4520 # SOURCE3 2 0.0000 - bond_coeff @bond:c-ch harmonic 389.3 1.4520 # SOURCE3 2 same_as_c-cg - bond_coeff @bond:cc-h4 harmonic 350.1 1.0830 # SOURCE3 599 0.0037 - bond_coeff @bond:cc-h5 harmonic 356.0 1.0790 # SOURCE3 40 0.0051 - bond_coeff @bond:cc-ha harmonic 347.2 1.0850 # SOURCE3 740 0.0039 - bond_coeff @bond:c-cl harmonic 293.5 1.7660 # SOURCE3 6 0.0250 - bond_coeff @bond:cc-n2 harmonic 572.5 1.2923 # SOURCE4 61 0.0067 - bond_coeff @bond:cc-n harmonic 426.0 1.3800 # SOURCE3 56 0.0109 - bond_coeff @bond:cc-n4 harmonic 299.0 1.4930 # SOURCE4 7 0.0148 - bond_coeff @bond:cc-na harmonic 438.8 1.3710 # SOURCE3 440 0.0144 - bond_coeff @bond:cc-nc harmonic 431.6 1.3760 # SOURCE1 88 0.0000 - bond_coeff @bond:cc-nd harmonic 494.6 1.3350 # SOURCE3 203 0.0239 - bond_coeff @bond:cc-ne harmonic 427.4 1.3790 # SOURCE4 30 0.0126 - bond_coeff @bond:cc-nf harmonic 580.1 1.2885 # SOURCE4 10 0.0112 - bond_coeff @bond:cc-nh harmonic 449.0 1.3640 # SOURCE3 6 0.0040 - bond_coeff @bond:cc-no harmonic 367.4 1.4262 # SOURCE4 133 0.0061 - bond_coeff @bond:cc-oh harmonic 411.8 1.3427 # SOURCE4 64 0.0073 - bond_coeff @bond:cc-os harmonic 376.1 1.3700 # SOURCE3 86 0.0192 - bond_coeff @bond:cc-pd harmonic 318.2 1.7330 # SOURCE3 84 0.0161 - bond_coeff @bond:cc-sh harmonic 257.9 1.7681 # SOURCE4 8 0.0027 - bond_coeff @bond:cc-ss harmonic 279.3 1.7370 # SOURCE3 52 0.0194 - bond_coeff @bond:cc-sx harmonic 231.3 1.8113 # SOURCE4 16 0.0050 - bond_coeff @bond:cc-sy harmonic 245.7 1.7872 # SOURCE4 33 0.0105 - bond_coeff @bond:c-cu harmonic 441.4 1.4120 # SOURCE2 1 0.0000 - bond_coeff @bond:c-cx harmonic 350.8 1.4860 # SOURCE1 105 0.0000 - bond_coeff @bond:c-cy harmonic 308.5 1.5290 # SOURCE1 18 0.0000 - bond_coeff @bond:cd-cd harmonic 418.3 1.4290 # SOURCE1 740 0.0069 - bond_coeff @bond:cd-ce harmonic 504.8 1.3705 # SOURCE4 43 0.0138 - bond_coeff @bond:cd-cf harmonic 381.8 1.4583 # SOURCE4 92 0.0079 - bond_coeff @bond:cd-cg harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cd-ch harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cd-cl harmonic 317.3 1.7356 # SOURCE4 11 0.0080 - bond_coeff @bond:cd-cx harmonic 358.6 1.4787 # SOURCE4 6 0.0029 - bond_coeff @bond:cd-cy harmonic 330.9 1.5054 # SOURCE4 10 0.0008 - bond_coeff @bond:cd-h4 harmonic 350.1 1.0830 # SOURCE3 599 0.0037 - bond_coeff @bond:cd-h5 harmonic 356.0 1.0790 # SOURCE3 40 0.0051 - bond_coeff @bond:cd-ha harmonic 347.2 1.0850 # SOURCE3 740 0.0039 - bond_coeff @bond:cd-n2 harmonic 577.7 1.2897 # SOURCE4 20 0.0086 - bond_coeff @bond:cd-n harmonic 426.0 1.3800 # SOURCE3 56 0.0109 - bond_coeff @bond:cd-na harmonic 438.8 1.3710 # SOURCE3 440 0.0144 - bond_coeff @bond:cd-nc harmonic 494.6 1.3350 # SOURCE3 203 0.0239 - bond_coeff @bond:cd-nd harmonic 431.6 1.3760 # SOURCE1 88 0.0000 - bond_coeff @bond:cd-ne harmonic 554.1 1.3017 # SOURCE4 13 0.0118 - bond_coeff @bond:cd-nh harmonic 449.0 1.3640 # SOURCE3 6 0.0040 - bond_coeff @bond:cd-oh harmonic 404.7 1.3479 # SOURCE4 57 0.0063 - bond_coeff @bond:cd-os harmonic 376.1 1.3700 # SOURCE3 86 0.0192 - bond_coeff @bond:cd-pc harmonic 318.2 1.7330 # SOURCE3 84 same_as_cc-pd - bond_coeff @bond:cd-ss harmonic 279.3 1.7370 # SOURCE3 52 0.0194 - bond_coeff @bond:cd-sy harmonic 251.7 1.7777 # SOURCE4 22 0.0034 - bond_coeff @bond:ce-ce harmonic 390.5 1.4510 # SOURCE1 66 0.0060 - bond_coeff @bond:ce-cf harmonic 562.4 1.3380 # SOURCE1 543 0.0045 - bond_coeff @bond:ce-cg harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:ce-ch harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:ce-cl harmonic 292.6 1.7671 # SOURCE4 24 0.0062 - bond_coeff @bond:ce-cx harmonic 337.0 1.4993 # SOURCE4 5 0.0066 - bond_coeff @bond:ce-cy harmonic 323.0 1.5135 # SOURCE4 17 0.0024 - bond_coeff @bond:ce-h4 harmonic 337.8 1.0916 # SOURCE4 125 0.0033 - bond_coeff @bond:ce-ha harmonic 341.5 1.0890 # SOURCE3 55 0.0056 - bond_coeff @bond:ce-n1 harmonic 540.3 1.3090 # SOURCE4 10 0.0027 - bond_coeff @bond:ce-n2 harmonic 599.8 1.2790 # SOURCE1 75 0.0000 - bond_coeff @bond:ce-n harmonic 369.2 1.4246 # SOURCE4 130 0.0066 - bond_coeff @bond:ce-na harmonic 373.8 1.4207 # SOURCE4 5 0.0051 - bond_coeff @bond:ce-ne harmonic 381.8 1.4140 # SOURCE3 7 0.0103 - bond_coeff @bond:ce-nf harmonic 571.9 1.2926 # SOURCE4 15 0.0042 - bond_coeff @bond:ce-nh harmonic 410.8 1.3912 # SOURCE4 148 0.0104 - bond_coeff @bond:ce-oh harmonic 395.9 1.3545 # SOURCE4 23 0.0100 - bond_coeff @bond:ce-os harmonic 370.6 1.3745 # SOURCE4 39 0.0077 - bond_coeff @bond:ce-p2 harmonic 259.1 1.8140 # SOUECE3 1 - bond_coeff @bond:ce-pe harmonic 256.5 1.8180 # SOURCE3 8 0.0108 - bond_coeff @bond:ce-px harmonic 254.6 1.8210 # SOURCE3 6 0.0046 - bond_coeff @bond:ce-py harmonic 272.3 1.7940 # SOURCE3 5 0.0045 - bond_coeff @bond:ce-s harmonic 324.5 1.6800 # SOUECE3 1 - bond_coeff @bond:ce-ss harmonic 243.6 1.7906 # SOURCE4 10 0.0064 - bond_coeff @bond:ce-sx harmonic 239.7 1.7970 # SOURCE3 5 0.0082 - bond_coeff @bond:ce-sy harmonic 248.9 1.7820 # SOURCE3 5 0.0114 - bond_coeff @bond:c-f harmonic 387.9 1.3250 # SOURCE2 6 0.0147 - bond_coeff @bond:cf-cf harmonic 390.5 1.4510 # SOURCE1 66 0.0060 - bond_coeff @bond:cf-cg harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:cf-ch harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:cf-h4 harmonic 334.5 1.0940 # SOURCE4 19 0.0019 - bond_coeff @bond:cf-ha harmonic 341.5 1.0890 # SOURCE3 55 0.0056 - bond_coeff @bond:cf-n1 harmonic 522.2 1.3190 # SOURCE3 3 0.0121 - bond_coeff @bond:cf-n2 harmonic 599.8 1.2790 # SOURCE1 75 same_as_ce-n2 - bond_coeff @bond:cf-n harmonic 362.6 1.4303 # SOURCE4 6 0.0082 - bond_coeff @bond:cf-ne harmonic 575.1 1.2910 # SOURCE4 27 0.0083 - bond_coeff @bond:cf-nf harmonic 381.8 1.4140 # SOURCE3 7 same_as_ce-ne - bond_coeff @bond:cf-nh harmonic 423.0 1.3822 # SOURCE4 20 0.0102 - bond_coeff @bond:cf-oh harmonic 414.4 1.3408 # SOURCE4 14 0.0084 - bond_coeff @bond:cf-os harmonic 387.2 1.3612 # SOURCE4 6 0.0111 - bond_coeff @bond:cf-p2 harmonic 259.1 1.8140 # SOUECE3 1 same_as_ce-p2 - bond_coeff @bond:cf-pf harmonic 256.5 1.8180 # SOURCE3 8 same_as_ce-pe - bond_coeff @bond:cf-px harmonic 254.6 1.8210 # SOURCE3 6 same_as_ce-px - bond_coeff @bond:cf-py harmonic 272.3 1.7940 # SOURCE3 5 same_as_ce-py - bond_coeff @bond:cf-s harmonic 324.5 1.6800 # SOUECE3 1 same_as_ce-s - bond_coeff @bond:cf-sx harmonic 239.7 1.7970 # SOURCE3 5 same_as_ce-sx - bond_coeff @bond:cf-sy harmonic 248.9 1.7820 # SOURCE3 5 same_as_ce-sy - bond_coeff @bond:cg-cg harmonic 494.2 1.3770 # SOURCE1 42 0.0000 - bond_coeff @bond:cg-ch harmonic 949.5 1.1910 # SOURCE1 80 0.0015 - bond_coeff @bond:cg-n1 harmonic 994.7 1.1430 # SOURCE1 316 0.0018 - bond_coeff @bond:cg-ne harmonic 509.5 1.3262 # SOURCE4 17 0.0009 - bond_coeff @bond:cg-pe harmonic 429.8 1.6210 # SOURCE3 11 0.2008 - bond_coeff @bond:c-h4 harmonic 310.5 1.1123 # SOURCE4 125 0.0023 - bond_coeff @bond:c-h5 harmonic 319.4 1.1053 # SOURCE4 42 0.0028 - bond_coeff @bond:c-ha harmonic 325.1 1.1010 # SOURCE3 53 0.0102 - bond_coeff @bond:ch-ch harmonic 494.2 1.3770 # SOURCE1 42 0.0000 - bond_coeff @bond:ch-n1 harmonic 994.7 1.1430 # SOURCE1 316 0.0018 - bond_coeff @bond:ch-nf harmonic 509.5 1.3262 # SOURCE4 17 same_as_cg-ne - bond_coeff @bond:ch-pf harmonic 429.8 1.6210 # SOURCE3 11 same_as_cg-pe - bond_coeff @bond:c-i harmonic 198.9 2.2090 # SOURCE3 4 0.0365 - bond_coeff @bond:cl-cl harmonic 143.3 2.2670 # SOURCE1 2 0.0395 - bond_coeff @bond:cl-cx harmonic 301.8 1.7550 # SOURCE1 64 0.0000 - bond_coeff @bond:cl-cy harmonic 292.0 1.7680 # SOURCE2 2 0.0070 - bond_coeff @bond:cl-f harmonic 298.6 1.6480 # SOURCE2 2 0.0500 - bond_coeff @bond:cl-i harmonic 163.5 2.5500 # SOURCE1 6 0.0893 - bond_coeff @bond:cl-n1 harmonic 431.6 1.6300 # SOUECE3 1 - bond_coeff @bond:cl-n2 harmonic 263.4 1.8190 # SOURCE3 6 0.1020 - bond_coeff @bond:cl-n3 harmonic 290.4 1.7800 # SOURCE4 5 0.0021 - bond_coeff @bond:cl-n harmonic 344.2 1.7140 # SOURCE4 5 0.0005 - bond_coeff @bond:cl-n4 harmonic 311.1 1.7530 # SOURCE3 4 0.0098 - bond_coeff @bond:cl-na harmonic 253.2 1.8350 # SOURCE3 7 0.2083 - bond_coeff @bond:cl-nh harmonic 303.2 1.7630 # SOURCE3 1 0.0000 - bond_coeff @bond:cl-no harmonic 250.1 1.8400 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-o harmonic 557.6 1.4830 # SOURCE3 4 0.0000 - bond_coeff @bond:cl-oh harmonic 309.7 1.6900 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-os harmonic 278.8 1.7300 # SOURCE3 4 0.0000 - bond_coeff @bond:cl-p2 harmonic 217.5 2.0700 # SOURCE3 6 0.0108 - bond_coeff @bond:cl-p3 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-p4 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-p5 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-pb harmonic 255.6 1.9970 # SOURCE1 46 0.0000 - bond_coeff @bond:cl-s harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-s2 harmonic 172.7 2.1610 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-s4 harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-s6 harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sh harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-ss harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sx harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sy harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:c-n2 harmonic 374.6 1.4200 # SOUECE3 1 - bond_coeff @bond:c-n4 harmonic 255.5 1.5460 # SOURCE3 4 0.0388 - bond_coeff @bond:c-n harmonic 478.2 1.3450 # SOURCE1 1235 0.0215 - bond_coeff @bond:c-nc harmonic 428.3 1.3784 # SOURCE4 70 0.0128 - bond_coeff @bond:c-nd harmonic 391.2 1.4064 # SOURCE4 54 0.0130 - bond_coeff @bond:c-ne harmonic 408.6 1.3929 # SOURCE4 47 0.0136 - bond_coeff @bond:c-nf harmonic 404.8 1.3958 # SOURCE4 5 0.0122 - bond_coeff @bond:c-no harmonic 260.1 1.5400 # SOUECE3 1 - bond_coeff @bond:c-o harmonic 648.0 1.2140 # SOURCE1 3682 0.0165 - bond_coeff @bond:c-oh harmonic 466.4 1.3060 # SOURCE1 271 0.0041 - bond_coeff @bond:c-os harmonic 411.3 1.3430 # SOURCE1 1044 0.0171 - bond_coeff @bond:c-p2 harmonic 210.3 1.9000 # SOUECE3 1 - bond_coeff @bond:c-p3 harmonic 219.0 1.8830 # SOURCE3 6 0.0129 - bond_coeff @bond:c-p4 harmonic 220.6 1.8800 # SOUECE3 1 - bond_coeff @bond:c-p5 harmonic 219.8 1.8815 # SOURCE4 11 0.0078 - bond_coeff @bond:cp-cp harmonic 346.5 1.4900 # SOURCE1 242 0.0010 - bond_coeff @bond:cp-cq harmonic 419.3 1.4282 # SOURCE4 7 0.0034 - bond_coeff @bond:c-pe harmonic 204.9 1.9110 # SOURCE3 3 0.0025 - bond_coeff @bond:c-pf harmonic 204.9 1.9110 # SOURCE3 3 same_as_c-pe - bond_coeff @bond:cp-na harmonic 420.5 1.3840 # SOURCE4 7 0.0181 - bond_coeff @bond:cp-nb harmonic 486.7 1.3398 # SOURCE4 70 0.0062 - bond_coeff @bond:c-px harmonic 208.3 1.9040 # SOURCE3 1 0.0000 - bond_coeff @bond:c-py harmonic 227.6 1.8670 # SOURCE3 6 0.0199 - bond_coeff @bond:cq-cq harmonic 346.5 1.4900 # SOURCE1 242 0.0010 - bond_coeff @bond:c-s harmonic 328.9 1.6750 # SOURCE1 401 0.0128 - bond_coeff @bond:c-s4 harmonic 200.4 1.8700 # SOUECE3 1 - bond_coeff @bond:c-s6 harmonic 200.4 1.8700 # SOUECE3 1 - bond_coeff @bond:c-sh harmonic 249.6 1.7810 # SOURCE3 6 0.0171 - bond_coeff @bond:c-ss harmonic 261.9 1.7620 # SOURCE1 20 0.0000 - bond_coeff @bond:c-sx harmonic 193.3 1.8850 # SOURCE3 5 0.0088 - bond_coeff @bond:c-sy harmonic 202.8 1.8650 # SOURCE3 5 0.0085 - bond_coeff @bond:cu-cu harmonic 653.7 1.2940 # SOURCE1 10 0.0000 - bond_coeff @bond:cu-cx harmonic 327.3 1.5090 # SOURCE1 20 0.0000 - bond_coeff @bond:cu-ha harmonic 353.0 1.0810 # SOURCE2 3 0.0111 - bond_coeff @bond:cv-cv harmonic 568.1 1.3350 # SOURCE1 25 0.0000 - bond_coeff @bond:cv-cy harmonic 323.5 1.5130 # SOURCE1 50 0.0000 - bond_coeff @bond:cv-ha harmonic 344.3 1.0870 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-cv harmonic 328.3 1.5080 # SOURCE1 2536 as - bond_coeff @bond:cx-cx harmonic 337.3 1.4990 # SOURCE1 1204 0.0183 - bond_coeff @bond:cx-cy harmonic 321.5 1.5150 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-f harmonic 347.2 1.3580 # SOURCE2 3 0.0050 - bond_coeff @bond:cx-h1 harmonic 344.3 1.0870 # SOURCE3 10 0.0017 - bond_coeff @bond:cx-h2 harmonic 350.1 1.0830 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-hc harmonic 345.8 1.0860 # SOURCE3 44 0.0011 - bond_coeff @bond:cx-hx harmonic 347.2 1.0850 # SOURCE4 5 0.0002 - bond_coeff @bond:cx-n2 harmonic 309.1 1.4820 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-n3 harmonic 318.7 1.4720 # SOURCE1 134 0.0000 - bond_coeff @bond:cx-n harmonic 350.6 1.4411 # SOURCE4 11 0.0092 - bond_coeff @bond:cx-na harmonic 329.0 1.4616 # SOURCE4 11 0.0016 - bond_coeff @bond:cx-nh harmonic 336.7 1.4541 # SOURCE4 83 0.0076 - bond_coeff @bond:cx-oh harmonic 387.4 1.3610 # SOURCE3 3 0.0018 - bond_coeff @bond:cx-os harmonic 320.1 1.4200 # SOURCE3 7 0.0222 - bond_coeff @bond:cx-p3 harmonic 227.6 1.8670 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-s4 harmonic 225.3 1.8220 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-s6 harmonic 283.7 1.7310 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-ss harmonic 229.2 1.8150 # SOURCE2 1 0.0000 - bond_coeff @bond:cy-cy harmonic 286.8 1.5540 # SOURCE1 742 0.0041 - bond_coeff @bond:cy-f harmonic 355.5 1.3509 # SOURCE4 8 0.0047 - bond_coeff @bond:cy-h1 harmonic 330.4 1.0970 # SOURCE3 17 0.0058 - bond_coeff @bond:cy-h2 harmonic 335.8 1.0931 # SOURCE4 80 0.0019 - bond_coeff @bond:cy-hc harmonic 334.5 1.0940 # SOURCE3 63 0.0014 - bond_coeff @bond:cy-n harmonic 321.3 1.4693 # SOURCE4 250 0.0102 - bond_coeff @bond:cy-n3 harmonic 307.2 1.4840 # SOURCE1 21 0.0000 - bond_coeff @bond:cy-oh harmonic 325.2 1.4150 # SOURCE3 2 0.0000 - bond_coeff @bond:cy-os harmonic 308.6 1.4316 # SOURCE4 23 0.0136 - bond_coeff @bond:cy-s6 harmonic 209.6 1.8514 # SOURCE4 9 0.0166 - bond_coeff @bond:cy-ss harmonic 211.3 1.8481 # SOURCE4 78 0.0080 - bond_coeff @bond:cz-nh harmonic 487.8 1.3391 # SOURCE4 32 0.0045 - bond_coeff @bond:f-n1 harmonic 375.7 1.4100 # SOUECE3 1 - bond_coeff @bond:f-n2 harmonic 337.5 1.4440 # SOURCE3 5 0.0377 - bond_coeff @bond:f-n3 harmonic 380.6 1.4060 # SOURCE1 9 0.0000 - bond_coeff @bond:f-n harmonic 391.7 1.3970 # SOURCE3 3 0.0112 - bond_coeff @bond:f-n4 harmonic 526.8 1.3080 # SOURCE3 2 0.0000 - bond_coeff @bond:f-na harmonic 374.5 1.4110 # SOURCE3 7 0.0611 - bond_coeff @bond:f-nh harmonic 357.1 1.4260 # SOURCE3 3 0.0085 - bond_coeff @bond:f-no harmonic 314.4 1.4670 # SOURCE2 1 0.0000 - bond_coeff @bond:f-o harmonic 442.2 1.3300 # SOUECE3 1 - bond_coeff @bond:f-oh harmonic 305.4 1.4440 # SOURCE3 1 0.0000 - bond_coeff @bond:f-os harmonic 326.2 1.4230 # SOURCE3 2 0.0000 - bond_coeff @bond:f-p2 harmonic 287.3 1.5360 # SOURCE3 7 0.2054 - bond_coeff @bond:f-p3 harmonic 254.5 1.5780 # SOURCE2 8 0.0103 - bond_coeff @bond:f-p4 harmonic 246.0 1.5900 # SOUECE3 1 - bond_coeff @bond:f-p5 harmonic 253.8 1.5790 # SOURCE1 72 0.0000 - bond_coeff @bond:f-s2 harmonic 244.4 1.6430 # SOURCE2 1 0.0000 - bond_coeff @bond:f-s harmonic 233.3 1.6600 # SOUECE3 1 - bond_coeff @bond:f-s4 harmonic 282.4 1.5910 # SOURCE2 4 0.0065 - bond_coeff @bond:f-s6 harmonic 312.1 1.5560 # SOURCE2 5 0.0220 - bond_coeff @bond:f-sh harmonic 240.4 1.6490 # SOURCE3 1 0.0000 - bond_coeff @bond:f-ss harmonic 250.5 1.6340 # SOURCE3 3 0.0156 - bond_coeff @bond:hn-n1 harmonic 455.1 0.9860 # SOURCE2 1 0.0000 - bond_coeff @bond:hn-n2 harmonic 375.5 1.0290 # SOURCE3 108 0.0096 - bond_coeff @bond:hn-n3 harmonic 394.1 1.0180 # SOURCE3 157 0.0086 - bond_coeff @bond:hn-n harmonic 410.2 1.0090 # SOURCE3 149 0.0098 - bond_coeff @bond:hn-n4 harmonic 369.0 1.0330 # SOURCE3 264 0.0082 - bond_coeff @bond:hn-na harmonic 406.6 1.0110 # SOURCE3 46 0.0107 - bond_coeff @bond:hn-nh harmonic 401.2 1.0140 # SOURCE3 209 0.0091 - bond_coeff @bond:hn-no harmonic 385.6 1.0230 # SOURCE3 1 0.0000 - bond_coeff @bond:ho-o harmonic 357.9 0.9810 # SOURCE3 1 0.0000 - bond_coeff @bond:ho-oh harmonic 369.6 0.9740 # SOURCE3 367 0.0105 - bond_coeff @bond:hp-p2 harmonic 385.1 1.3360 # SOURCE3 87 0.1706 - bond_coeff @bond:hp-p3 harmonic 303.1 1.4090 # SOURCE3 101 0.0617 - bond_coeff @bond:hp-p4 harmonic 368.7 1.3490 # SOURCE3 17 0.1577 - bond_coeff @bond:hp-p5 harmonic 305.0 1.4070 # SOURCE3 7 0.0062 - bond_coeff @bond:hs-s harmonic 286.4 1.3530 # SOURCE3 1 0.0000 - bond_coeff @bond:hs-s4 harmonic 266.4 1.3750 # SOURCE3 5 0.0004 - bond_coeff @bond:hs-s6 harmonic 280.8 1.3590 # SOURCE3 5 0.0015 - bond_coeff @bond:hs-sh harmonic 302.2 1.3370 # SOURCE3 98 0.0486 - bond_coeff @bond:i-i harmonic 109.2 2.9170 # SOURCE1 1 0.0000 - bond_coeff @bond:i-n1 harmonic 302.1 2.0600 # SOUECE3 1 - bond_coeff @bond:i-n2 harmonic 182.6 2.3040 # SOURCE3 6 0.1186 - bond_coeff @bond:i-n harmonic 278.3 2.0980 # SOURCE3 5 0.0156 - bond_coeff @bond:i-n3 harmonic 231.8 2.1850 # SOURCE3 3 0.0437 - bond_coeff @bond:i-n4 harmonic 246.6 2.1550 # SOURCE3 3 0.0168 - bond_coeff @bond:i-na harmonic 260.5 2.1290 # SOURCE3 8 0.1276 - bond_coeff @bond:i-nh harmonic 249.2 2.1500 # SOURCE3 1 0.0000 - bond_coeff @bond:i-no harmonic 211.0 2.2310 # SOURCE3 1 0.0000 - bond_coeff @bond:i-o harmonic 323.8 1.9800 # SOUECE3 1 - bond_coeff @bond:i-oh harmonic 247.9 2.1010 # SOURCE3 2 0.0000 - bond_coeff @bond:i-os harmonic 233.6 2.1290 # SOURCE3 3 0.0146 - bond_coeff @bond:i-p2 harmonic 108.2 2.6430 # SOURCE3 6 0.0297 - bond_coeff @bond:i-p3 harmonic 123.6 2.5660 # SOURCE3 3 0.0016 - bond_coeff @bond:i-p4 harmonic 183.0 2.3520 # SOURCE3 4 0.2600 - bond_coeff @bond:i-p5 harmonic 117.3 2.5960 # SOURCE3 3 0.0143 - bond_coeff @bond:i-s harmonic 175.1 2.4300 # SOUECE3 1 - bond_coeff @bond:i-s4 harmonic 82.8 2.8700 # SOUECE3 1 - bond_coeff @bond:i-s6 harmonic 82.8 2.8700 # SOURCE3 1 0.0000 - bond_coeff @bond:i-sh harmonic 138.5 2.5600 # SOUECE3 1 - bond_coeff @bond:i-ss harmonic 135.9 2.5710 # SOURCE3 3 0.0065 - bond_coeff @bond:n1-n1 harmonic 1221.7 1.1240 # SOURCE1 19 0.0000 - bond_coeff @bond:n1-n2 harmonic 857.4 1.2160 # SOURCE1 19 0.0000 - bond_coeff @bond:n1-n3 harmonic 535.7 1.3500 # SOUECE3 1 - bond_coeff @bond:n1-n4 harmonic 518.2 1.3600 # SOUECE3 1 - bond_coeff @bond:n1-na harmonic 535.7 1.3500 # SOUECE3 1 - bond_coeff @bond:n1-nc harmonic 857.4 1.2160 # SOURCE1 38 0.0000 - bond_coeff @bond:n1-nd harmonic 857.4 1.2160 # SOURCE1 38 0.0000 - bond_coeff @bond:n1-ne harmonic 751.9 1.2520 # SOURCE2 1 0.0000 - bond_coeff @bond:n1-nf harmonic 751.9 1.2520 # SOURCE2 1 same_as_n1-ne - bond_coeff @bond:n1-nh harmonic 553.9 1.3400 # SOUECE3 1 - bond_coeff @bond:n1-no harmonic 454.8 1.4000 # SOUECE3 1 - bond_coeff @bond:n1-o harmonic 617.5 1.2770 # SOURCE3 5 0.0438 - bond_coeff @bond:n1-oh harmonic 569.8 1.3000 # SOUECE3 1 - bond_coeff @bond:n1-os harmonic 550.5 1.3100 # SOUECE3 1 - bond_coeff @bond:n1-p2 harmonic 358.8 1.6780 # SOURCE3 2 0.0282 - bond_coeff @bond:n1-p3 harmonic 376.7 1.6600 # SOUECE3 1 - bond_coeff @bond:n1-p4 harmonic 353.0 1.6800 # SOURCE3 0 - bond_coeff @bond:n1-p5 harmonic 482.7 1.5710 # SOURCE1 132 0.0000 - bond_coeff @bond:n1-s2 harmonic 604.3 1.4490 # SOURCE2 2 0.0010 - bond_coeff @bond:n1-s harmonic 328.7 1.6590 # SOURCE3 6 0.0789 - bond_coeff @bond:n1-s4 harmonic 336.8 1.6500 # SOUECE3 1 - bond_coeff @bond:n1-s6 harmonic 670.3 1.4160 # SOURCE2 2 0.0000 - bond_coeff @bond:n1-sh harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n1-ss harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n2-n2 harmonic 702.7 1.2710 # SOURCE3 27 0.0347 - bond_coeff @bond:n2-n3 harmonic 574.8 1.3290 # SOURCE2 1 0.0000 - bond_coeff @bond:n2-n4 harmonic 200.8 1.6790 # SOURCE3 7 0.3138 - bond_coeff @bond:n2-na harmonic 503.9 1.3685 # SOURCE4 18 0.0066 - bond_coeff @bond:n2-nc harmonic 743.9 1.2550 # SOURCE1 13 0.0000 - bond_coeff @bond:n2-nd harmonic 743.9 1.2550 # SOURCE1 13 same_as_n2_nc - bond_coeff @bond:n2-ne harmonic 685.5 1.2780 # SOURCE3 30 0.0302 - bond_coeff @bond:n2-nf harmonic 685.5 1.2780 # SOURCE3 30 same_as_n2-ne - bond_coeff @bond:n2-nh harmonic 525.1 1.3560 # SOURCE3 22 0.0300 - bond_coeff @bond:n2-no harmonic 231.9 1.6260 # SOURCE3 4 0.1933 - bond_coeff @bond:n2-o harmonic 789.9 1.2090 # SOURCE3 20 0.0344 - bond_coeff @bond:n2-oh harmonic 416.2 1.3940 # SOURCE1 67 0.0000 - bond_coeff @bond:n2-os harmonic 400.5 1.4060 # SOURCE3 10 0.0147 - bond_coeff @bond:n2-p2 harmonic 438.3 1.6050 # SOURCE3 35 0.0737 - bond_coeff @bond:n2-p3 harmonic 286.5 1.7640 # SOURCE3 7 0.0374 - bond_coeff @bond:n2-p4 harmonic 317.7 1.7240 # SOUECE3 1 - bond_coeff @bond:n2-p5 harmonic 445.8 1.5990 # SOURCE1 7 0.0000 - bond_coeff @bond:n2-pe harmonic 527.9 1.5400 # SOURCE3 20 0.1392 - bond_coeff @bond:n2-pf harmonic 527.9 1.5400 # SOURCE3 20 same_as_n2-pe - bond_coeff @bond:n2-s2 harmonic 499.0 1.5120 # SOURCE2 1 0.0000 - bond_coeff @bond:n2-s4 harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n2-s harmonic 458.1 1.5410 # SOURCE1 37 0.0000 - bond_coeff @bond:n2-s6 harmonic 444.6 1.5513 # SOURCE4 5 0.0011 - bond_coeff @bond:n2-sh harmonic 266.6 1.7380 # SOURCE3 5 0.0511 - bond_coeff @bond:n2-ss harmonic 331.4 1.6560 # SOURCE1 36 0.0000 - bond_coeff @bond:n3-n3 harmonic 383.6 1.4540 # SOURCE1 44 0.0000 - bond_coeff @bond:n3-n4 harmonic 434.9 1.4140 # SOURCE1 13 0.0000 - bond_coeff @bond:n3-na harmonic 426.7 1.4200 # SOURCE1 68 0.0000 - bond_coeff @bond:n3-nh harmonic 426.7 1.4200 # SOURCE1 68 0.0000 - bond_coeff @bond:n3-no harmonic 394.5 1.4450 # SOURCE3 3 0.0208 - bond_coeff @bond:n3-o harmonic 564.0 1.3030 # SOURCE3 4 0.1217 - bond_coeff @bond:n3-oh harmonic 413.5 1.3960 # SOURCE1 28 0.0000 - bond_coeff @bond:n3-os harmonic 359.6 1.4400 # SOURCE1 34 0.0315 - bond_coeff @bond:n3-p2 harmonic 366.6 1.6700 # SOUECE3 1 - bond_coeff @bond:n3-p3 harmonic 312.8 1.7300 # SOURCE1 40 0.0000 - bond_coeff @bond:n3-p4 harmonic 341.1 1.6970 # SOURCE1 88 0.0000 - bond_coeff @bond:n3-p5 harmonic 373.6 1.6630 # SOURCE1 501 0.0086 - bond_coeff @bond:n3-py harmonic 338.1 1.7003 # SOURCE4 6 0.0044 - bond_coeff @bond:n3-s harmonic 232.3 1.7920 # SOURCE3 3 0.0178 - bond_coeff @bond:n3-s4 harmonic 251.3 1.7610 # SOURCE3 6 0.0766 - bond_coeff @bond:n3-s6 harmonic 353.8 1.6320 # SOURCE1 99 0.0136 - bond_coeff @bond:n3-sh harmonic 265.9 1.7390 # SOURCE3 3 0.0154 - bond_coeff @bond:n3-ss harmonic 277.9 1.7220 # SOURCE3 5 0.0207 - bond_coeff @bond:n3-sy harmonic 297.3 1.6964 # SOURCE4 226 0.0081 - bond_coeff @bond:n4-n4 harmonic 349.9 1.4840 # SOURCE3 4 0.0089 - bond_coeff @bond:n4-na harmonic 407.0 1.4350 # SOURCE3 9 0.0390 - bond_coeff @bond:n4-nh harmonic 369.7 1.4660 # SOURCE3 5 0.0108 - bond_coeff @bond:n4-no harmonic 354.2 1.4800 # SOUECE3 1 - bond_coeff @bond:n4-o harmonic 463.6 1.3610 # SOURCE3 3 0.0041 - bond_coeff @bond:n4-oh harmonic 408.2 1.4000 # SOURCE3 3 0.0115 - bond_coeff @bond:n4-os harmonic 381.8 1.4210 # SOURCE3 5 0.0249 - bond_coeff @bond:n4-p2 harmonic 185.9 1.9420 # SOURCE3 10 0.0643 - bond_coeff @bond:n4-p3 harmonic 215.1 1.8800 # SOURCE3 5 0.0146 - bond_coeff @bond:n4-p4 harmonic 187.6 1.9380 # SOURCE3 1 0.0000 - bond_coeff @bond:n4-p5 harmonic 242.9 1.8300 # SOURCE3 5 0.0087 - bond_coeff @bond:n4-py harmonic 204.2 1.9020 # SOURCE3 4 0.0000 - bond_coeff @bond:n4-s harmonic 210.3 1.8320 # SOURCE3 3 0.0004 - bond_coeff @bond:n4-s4 harmonic 151.0 1.9720 # SOURCE3 3 0.0198 - bond_coeff @bond:n4-s6 harmonic 172.7 1.9140 # SOURCE3 5 0.0432 - bond_coeff @bond:n4-sh harmonic 221.5 1.8110 # SOURCE3 3 0.0027 - bond_coeff @bond:n4-ss harmonic 221.0 1.8120 # SOURCE3 5 0.0064 - bond_coeff @bond:na-na harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:na-nb harmonic 546.5 1.3440 # SOURCE4 5 0.0070 - bond_coeff @bond:na-nc harmonic 535.7 1.3500 # SOURCE3 152 0.0180 - bond_coeff @bond:na-nd harmonic 535.7 1.3500 # SOURCE3 152 0.0180 - bond_coeff @bond:na-nh harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:na-no harmonic 401.9 1.4390 # SOURCE3 9 0.0289 - bond_coeff @bond:na-o harmonic 644.3 1.2650 # SOURCE1 25 0.0347 - bond_coeff @bond:na-oh harmonic 412.2 1.3970 # SOURCE3 9 0.0217 - bond_coeff @bond:na-os harmonic 355.2 1.4440 # SOURCE3 45 0.0423 - bond_coeff @bond:na-p2 harmonic 297.8 1.7490 # SOURCE3 11 0.0192 - bond_coeff @bond:na-p3 harmonic 288.0 1.7620 # SOURCE3 8 0.0113 - bond_coeff @bond:na-p4 harmonic 492.4 1.5640 # SOURCE3 5 0.2161 - bond_coeff @bond:na-p5 harmonic 325.3 1.7150 # SOURCE3 11 0.0238 - bond_coeff @bond:na-pc harmonic 311.1 1.7320 # SOURCE3 81 0.0207 - bond_coeff @bond:na-pd harmonic 311.1 1.7320 # SOURCE3 81 same_as_na-pc - bond_coeff @bond:na-py harmonic 327.8 1.7120 # SOURCE3 2 0.0000 - bond_coeff @bond:na-s harmonic 248.7 1.7650 # SOURCE3 8 0.0095 - bond_coeff @bond:na-s4 harmonic 231.7 1.7930 # SOURCE3 10 0.0421 - bond_coeff @bond:na-s6 harmonic 274.3 1.7270 # SOURCE3 10 0.0201 - bond_coeff @bond:na-sh harmonic 278.6 1.7210 # SOURCE3 9 0.0113 - bond_coeff @bond:na-ss harmonic 270.1 1.7330 # SOURCE3 38 0.0412 - bond_coeff @bond:na-sy harmonic 274.3 1.7270 # SOURCE3 1 - bond_coeff @bond:nb-nb harmonic 550.2 1.3420 # SOURCE1 15 0.0314 - bond_coeff @bond:nb-pb harmonic 461.1 1.5870 # SOURCE1 162 0.0091 - bond_coeff @bond:nc-nc harmonic 486.8 1.3790 # SOURCE3 9 0.0164 - bond_coeff @bond:nc-nd harmonic 602.9 1.3150 # SOURCE3 9 0.0221 - bond_coeff @bond:nc-os harmonic 414.9 1.3950 # SOURCE1 46 0.0188 - bond_coeff @bond:nc-ss harmonic 433.5 1.5600 # SOURCE1 74 0.0000 - bond_coeff @bond:nc-sy harmonic 439.8 1.5550 # SOURCE3 2 - bond_coeff @bond:nd-nd harmonic 486.8 1.3790 # SOURCE3 9 0.0164 - bond_coeff @bond:nd-os harmonic 414.9 1.3950 # SOURCE1 46 0.0188 - bond_coeff @bond:nd-ss harmonic 433.5 1.5600 # SOURCE1 74 0.0000 - bond_coeff @bond:nd-sy harmonic 439.8 1.5550 # SOURCE3 2 - bond_coeff @bond:ne-ne harmonic 355.3 1.4790 # SOURCE3 19 0.1705 - bond_coeff @bond:ne-nf harmonic 721.6 1.2635 # SOURCE4 25 0.0034 - bond_coeff @bond:ne-o harmonic 736.4 1.2280 # SOURCE3 40 0.0255 - bond_coeff @bond:ne-p2 harmonic 493.9 1.5630 # SOURCE3 14 0.1325 - bond_coeff @bond:ne-pe harmonic 327.8 1.7120 # SOURCE3 28 0.1076 - bond_coeff @bond:ne-px harmonic 336.6 1.7020 # SOURCE3 11 0.0883 - bond_coeff @bond:ne-py harmonic 425.4 1.6157 # SOURCE4 10 0.0094 - bond_coeff @bond:ne-s harmonic 463.5 1.5370 # SOURCE3 22 0.1708 - bond_coeff @bond:ne-sx harmonic 207.3 1.8380 # SOURCE3 7 0.1060 - bond_coeff @bond:ne-sy harmonic 257.1 1.7520 # SOURCE3 7 0.0814 - bond_coeff @bond:nf-nf harmonic 355.3 1.4790 # SOURCE3 19 same_as_ne-ne - bond_coeff @bond:nf-o harmonic 736.4 1.2280 # SOURCE3 40 same_as_ne-o - bond_coeff @bond:nf-p2 harmonic 493.9 1.5630 # SOURCE3 14 same_as_ne-p2 - bond_coeff @bond:nf-pf harmonic 327.8 1.7120 # SOURCE3 28 same_as_ne-pe - bond_coeff @bond:nf-px harmonic 336.6 1.7020 # SOURCE3 11 same_as_ne-px - bond_coeff @bond:nf-py harmonic 425.4 1.6157 # SOURCE4 10 same_as_ne-py - bond_coeff @bond:nf-s harmonic 463.5 1.5370 # SOURCE3 22 same_as_ne-s - bond_coeff @bond:nf-sx harmonic 207.3 1.8380 # SOURCE3 7 same_as_ne-sx - bond_coeff @bond:nf-sy harmonic 257.1 1.7520 # SOURCE3 7 same_as_ne-sy - bond_coeff @bond:nh-nh harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:nh-no harmonic 477.4 1.3850 # SOURCE4 7 0.0036 - bond_coeff @bond:nh-o harmonic 596.2 1.2870 # SOURCE3 3 0.0450 - bond_coeff @bond:nh-oh harmonic 389.9 1.4144 # SOURCE4 19 0.0064 - bond_coeff @bond:nh-os harmonic 387.8 1.4161 # SOURCE4 6 0.0039 - bond_coeff @bond:nh-p2 harmonic 357.8 1.6790 # SOURCE3 17 0.0872 - bond_coeff @bond:nh-p3 harmonic 312.8 1.7300 # SOURCE3 3 0.0016 - bond_coeff @bond:nh-p4 harmonic 333.1 1.7060 # SOURCE3 3 0.0008 - bond_coeff @bond:nh-p5 harmonic 365.6 1.6710 # SOURCE3 3 0.0007 - bond_coeff @bond:nh-s harmonic 237.0 1.7840 # SOURCE3 3 0.0076 - bond_coeff @bond:nh-s4 harmonic 259.1 1.7490 # SOURCE3 3 0.0203 - bond_coeff @bond:nh-s6 harmonic 297.2 1.6965 # SOURCE4 33 0.0062 - bond_coeff @bond:nh-sh harmonic 288.3 1.7080 # SOURCE3 1 0.0000 - bond_coeff @bond:nh-ss harmonic 288.3 1.7080 # SOURCE1 52 0.0015 - bond_coeff @bond:nh-sy harmonic 283.5 1.7144 # SOURCE4 80 0.0066 - bond_coeff @bond:n-n1 harmonic 553.9 1.3400 # SOUECE3 1 - bond_coeff @bond:n-n2 harmonic 499.7 1.3710 # SOURCE3 9 0.0200 - bond_coeff @bond:n-n3 harmonic 443.3 1.4080 # SOURCE3 5 0.0087 - bond_coeff @bond:n-n4 harmonic 410.8 1.4320 # SOURCE3 5 0.0098 - bond_coeff @bond:n-n harmonic 469.7 1.3900 # SOURCE3 5 0.0038 - bond_coeff @bond:n-na harmonic 486.8 1.3790 # SOURCE3 11 0.0071 - bond_coeff @bond:n-nc harmonic 524.9 1.3561 # SOURCE4 63 0.0104 - bond_coeff @bond:n-nd harmonic 517.7 1.3603 # SOURCE4 13 0.0122 - bond_coeff @bond:n-nh harmonic 451.2 1.4025 # SOURCE4 20 0.0074 - bond_coeff @bond:n-no harmonic 381.2 1.4560 # SOURCE3 4 0.0327 - bond_coeff @bond:n-o harmonic 646.6 1.2640 # SOURCE3 9 0.0381 - bond_coeff @bond:n-oh harmonic 395.4 1.4100 # SOURCE3 6 0.0106 - bond_coeff @bond:no-no harmonic 138.3 1.8240 # SOURCE3 1 0.0000 - bond_coeff @bond:no-o harmonic 761.2 1.2190 # SOURCE1 1838 0.0049 - bond_coeff @bond:no-oh harmonic 400.5 1.4060 # SOURCE2 1 0.0000 - bond_coeff @bond:no-os harmonic 379.5 1.4229 # SOURCE4 53 0.0076 - bond_coeff @bond:no-os harmonic 379.5 1.4229 # SOURCE4 53 0.0076 - bond_coeff @bond:no-p2 harmonic 306.3 1.7380 # SOURCE3 10 0.2231 - bond_coeff @bond:no-p3 harmonic 234.7 1.8440 # SOURCE3 3 0.0005 - bond_coeff @bond:no-p4 harmonic 220.4 1.8700 # SOURCE3 3 0.0006 - bond_coeff @bond:no-p5 harmonic 240.5 1.8340 # SOURCE3 4 0.0020 - bond_coeff @bond:no-s harmonic 263.8 1.7420 # SOURCE3 2 0.0000 - bond_coeff @bond:n-os harmonic 395.0 1.4103 # SOURCE4 30 0.0112 - bond_coeff @bond:no-s4 harmonic 143.0 1.9960 # SOURCE3 3 0.0313 - bond_coeff @bond:no-s6 harmonic 149.6 1.9760 # SOURCE3 3 0.0520 - bond_coeff @bond:no-sh harmonic 225.4 1.8040 # SOURCE3 1 0.0000 - bond_coeff @bond:no-ss harmonic 212.4 1.8280 # SOURCE3 3 0.0244 - bond_coeff @bond:n-p2 harmonic 310.3 1.7330 # SOURCE3 8 0.0217 - bond_coeff @bond:n-p3 harmonic 282.2 1.7700 # SOURCE3 9 0.0118 - bond_coeff @bond:n-p4 harmonic 309.5 1.7340 # SOURCE3 1 0.0000 - bond_coeff @bond:n-p5 harmonic 331.3 1.7080 # SOURCE4 6 0.0022 - bond_coeff @bond:n-pc harmonic 304.8 1.7400 # SOURCE3 3 0.0010 - bond_coeff @bond:n-pd harmonic 304.8 1.7400 # SOURCE3 3 same_as_n-pc - bond_coeff @bond:n-s harmonic 247.5 1.7670 # SOURCE3 3 0.0011 - bond_coeff @bond:n-s4 harmonic 238.2 1.7820 # SOURCE3 4 0.0214 - bond_coeff @bond:n-s6 harmonic 283.0 1.7151 # SOURCE4 13 0.0138 - bond_coeff @bond:n-sh harmonic 273.6 1.7280 # SOURCE3 4 0.0128 - bond_coeff @bond:n-ss harmonic 281.6 1.7170 # SOURCE3 7 0.0133 - bond_coeff @bond:n-sy harmonic 282.9 1.7152 # SOURCE4 51 0.0079 - bond_coeff @bond:oh-oh harmonic 340.5 1.4690 # SOURCE3 1 0.0000 - bond_coeff @bond:oh-os harmonic 355.8 1.4547 # SOURCE4 19 0.0050 - bond_coeff @bond:oh-p2 harmonic 316.8 1.6300 # SOURCE3 8 0.0916 - bond_coeff @bond:oh-p3 harmonic 278.8 1.6770 # SOURCE3 3 0.0148 - bond_coeff @bond:oh-p4 harmonic 307.4 1.6410 # SOURCE3 4 0.0092 - bond_coeff @bond:oh-p5 harmonic 321.2 1.6250 # SOURCE3 92 0.0451 - bond_coeff @bond:oh-py harmonic 332.1 1.6130 # SOURCE3 79 0.0138 - bond_coeff @bond:oh-s harmonic 190.0 1.8120 # SOURCE3 2 0.0000 - bond_coeff @bond:oh-s4 harmonic 256.3 1.6954 # SOURCE4 10 0.0091 - bond_coeff @bond:oh-s6 harmonic 344.1 1.5880 # SOURCE3 13 0.0091 - bond_coeff @bond:oh-sh harmonic 258.6 1.6920 # SOURCE3 2 0.0003 - bond_coeff @bond:oh-ss harmonic 265.6 1.6820 # SOURCE3 4 0.0131 - bond_coeff @bond:oh-sy harmonic 290.4 1.6490 # SOURCE4 33 0.0044 - bond_coeff @bond:o-o harmonic 384.3 1.4300 # SOURCE3 2 0.0500 - bond_coeff @bond:o-oh harmonic 294.6 1.5170 # SOURCE3 2 0.0000 - bond_coeff @bond:o-os harmonic 306.3 1.5040 # SOURCE3 3 0.0117 - bond_coeff @bond:o-p2 harmonic 449.7 1.5080 # SOURCE3 17 0.0306 - bond_coeff @bond:o-p3 harmonic 440.4 1.5150 # SOURCE3 35 0.0297 - bond_coeff @bond:o-p4 harmonic 456.4 1.5030 # SOURCE3 42 0.0749 - bond_coeff @bond:o-p5 harmonic 487.7 1.4810 # SOURCE1 263 0.0205 - bond_coeff @bond:o-pe harmonic 432.6 1.5210 # SOURCE3 20 0.0171 - bond_coeff @bond:o-pf harmonic 432.6 1.5210 # SOURCE3 20 same_as_o-pe - bond_coeff @bond:o-px harmonic 459.2 1.5010 # SOURCE3 37 0.0160 - bond_coeff @bond:o-py harmonic 477.5 1.4880 # SOURCE3 63 0.0091 - bond_coeff @bond:o-s harmonic 194.8 1.8020 # SOURCE3 2 0.0000 - bond_coeff @bond:o-s2 harmonic 333.6 1.5990 # SOURCE3 3 0.0707 - bond_coeff @bond:o-s4 harmonic 448.7 1.4970 # SOURCE1 90 0.0000 - bond_coeff @bond:o-s6 harmonic 541.1 1.4360 # SOURCE1 1038 0.0128 - bond_coeff @bond:o-sh harmonic 328.0 1.6050 # SOURCE3 2 0.0000 - bond_coeff @bond:os-os harmonic 343.6 1.4660 # SOURCE1 20 0.0067 - bond_coeff @bond:os-p2 harmonic 371.9 1.5730 # SOURCE1 16 0.0000 - bond_coeff @bond:os-p3 harmonic 272.2 1.6860 # SOURCE3 6 0.0201 - bond_coeff @bond:os-p4 harmonic 311.6 1.6360 # SOURCE3 4 0.0057 - bond_coeff @bond:os-p5 harmonic 342.5 1.6020 # SOURCE1 248 0.0400 - bond_coeff @bond:os-py harmonic 328.5 1.6170 # SOURCE3 17 0.0139 - bond_coeff @bond:os-s harmonic 195.8 1.8000 # SOURCE3 3 0.0052 - bond_coeff @bond:o-ss harmonic 398.5 1.5370 # SOURCE3 3 0.0501 - bond_coeff @bond:os-s4 harmonic 253.9 1.6990 # SOURCE3 8 0.0223 - bond_coeff @bond:os-s6 harmonic 355.0 1.5770 # SOURCE1 75 0.0030 - bond_coeff @bond:os-sh harmonic 273.6 1.6710 # SOURCE3 3 0.0106 - bond_coeff @bond:os-ss harmonic 250.5 1.7040 # SOURCE3 9 0.0277 - bond_coeff @bond:os-sy harmonic 253.9 1.6990 # SOURCE3 1 0.0000 - bond_coeff @bond:o-sx harmonic 434.2 1.5080 # SOURCE3 40 0.0130 - bond_coeff @bond:o-sy harmonic 493.0 1.4660 # SOURCE3 92 0.0114 - bond_coeff @bond:p2-p2 harmonic 490.3 1.7860 # SOURCE3 25 0.3488 - bond_coeff @bond:p2-p3 harmonic 211.9 2.1520 # SOURCE3 9 0.1777 - bond_coeff @bond:p2-p4 harmonic 200.4 2.1790 # SOUECE3 1 - bond_coeff @bond:p2-p5 harmonic 199.9 2.1800 # SOUECE3 1 - bond_coeff @bond:p2-pe harmonic 401.6 1.8670 # SOURCE3 16 0.3571 - bond_coeff @bond:p2-pf harmonic 401.6 1.8670 # SOURCE3 16 same_as_p2-pe - bond_coeff @bond:p2-s harmonic 361.6 1.7720 # SOURCE3 26 0.3014 - bond_coeff @bond:p2-s4 harmonic 139.4 2.1900 # SOUECE3 1 - bond_coeff @bond:p2-s6 harmonic 142.3 2.1800 # SOUECE3 1 - bond_coeff @bond:p2-sh harmonic 224.0 1.9710 # SOURCE3 10 0.2829 - bond_coeff @bond:p2-ss harmonic 226.6 1.9660 # SOURCE3 10 0.2739 - bond_coeff @bond:p3-p3 harmonic 186.5 2.2140 # SOURCE1 41 0.0000 - bond_coeff @bond:p3-p4 harmonic 185.7 2.2160 # SOURCE3 3 0.0011 - bond_coeff @bond:p3-p5 harmonic 186.9 2.2130 # SOURCE3 9 0.0265 - bond_coeff @bond:p3-s harmonic 179.7 2.0700 # SOUECE3 1 - bond_coeff @bond:p3-s4 harmonic 173.2 2.0870 # SOURCE3 8 0.2235 - bond_coeff @bond:p3-s6 harmonic 176.9 2.0770 # SOURCE3 11 0.1420 - bond_coeff @bond:p3-sh harmonic 157.3 2.1320 # SOURCE3 3 0.0078 - bond_coeff @bond:p3-ss harmonic 161.0 2.1210 # SOURCE3 3 0.0059 - bond_coeff @bond:p4-p4 harmonic 273.1 2.0340 # SOURCE1 1 0.0000 - bond_coeff @bond:p4-p5 harmonic 178.0 2.2370 # SOUECE3 1 - bond_coeff @bond:p4-s harmonic 152.7 2.1460 # SOURCE3 5 0.0601 - bond_coeff @bond:p4-s4 harmonic 123.2 2.2510 # SOUECE3 1 - bond_coeff @bond:p4-s6 harmonic 118.9 2.2690 # SOUECE3 1 - bond_coeff @bond:p4-sh harmonic 163.1 2.1150 # SOURCE3 4 0.0008 - bond_coeff @bond:p4-ss harmonic 167.0 2.1040 # SOURCE3 4 0.0044 - bond_coeff @bond:p5-p5 harmonic 261.4 2.0540 # SOURCE1 1 0.0000 - bond_coeff @bond:p5-s harmonic 250.8 1.9220 # SOURCE1 89 0.0140 - bond_coeff @bond:p5-s4 harmonic 191.9 2.0400 # SOUECE3 1 - bond_coeff @bond:p5-s6 harmonic 191.9 2.0400 # SOUECE3 1 - bond_coeff @bond:p5-sh harmonic 175.0 2.0820 # SOURCE3 3 0.0035 - bond_coeff @bond:p5-ss harmonic 163.1 2.1149 # SOURCE4 24 0.0106 - bond_coeff @bond:pe-pe harmonic 240.7 2.0920 # SOURCE3 7 0.1369 - bond_coeff @bond:pe-pf harmonic 260.8 2.0550 # SOURCE3 1 0.0000 - bond_coeff @bond:pe-px harmonic 291.4 2.0050 # SOURCE3 12 0.2609 - bond_coeff @bond:pe-py harmonic 278.6 2.0250 # SOURCE3 12 0.2617 - bond_coeff @bond:pe-s harmonic 374.7 1.7580 # SOURCE3 31 0.3197 - bond_coeff @bond:pe-sx harmonic 145.9 2.1680 # SOURCE3 9 0.1743 - bond_coeff @bond:pe-sy harmonic 133.0 2.2130 # SOURCE3 6 0.0127 - bond_coeff @bond:pf-pf harmonic 240.7 2.0920 # SOURCE3 7 same_as_pe-pe - bond_coeff @bond:pf-px harmonic 291.4 2.0050 # SOURCE3 12 same_as_pe-px - bond_coeff @bond:pf-py harmonic 278.6 2.0250 # SOURCE3 12 same_as_pe-py - bond_coeff @bond:pf-s harmonic 374.7 1.7580 # SOURCE3 31 same_as_pe-s - bond_coeff @bond:pf-sx harmonic 145.9 2.1680 # SOURCE3 9 same_as_pe-sx - bond_coeff @bond:pf-sy harmonic 133.0 2.2130 # SOURCE3 6 same_as_pe-sy - bond_coeff @bond:px-py harmonic 192.3 2.1990 # SOURCE3 5 0.0238 - bond_coeff @bond:px-sx harmonic 125.4 2.2420 # SOURCE3 3 0.0119 - bond_coeff @bond:px-sy harmonic 123.7 2.2490 # SOURCE3 3 0.0272 - bond_coeff @bond:py-py harmonic 197.5 2.1860 # SOURCE3 8 0.0132 - bond_coeff @bond:py-sx harmonic 121.2 2.2590 # SOURCE3 7 0.0603 - bond_coeff @bond:py-sy harmonic 141.7 2.1820 # SOURCE3 5 0.0047 - bond_coeff @bond:s4-s4 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s4-s6 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s4-sh harmonic 125.7 2.1680 # SOURCE3 3 0.0227 - bond_coeff @bond:s4-ss harmonic 126.2 2.1660 # SOURCE3 5 0.0247 - bond_coeff @bond:s6-s6 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s6-sh harmonic 142.6 2.1080 # SOURCE3 3 0.0144 - bond_coeff @bond:s6-ss harmonic 139.6 2.1180 # SOURCE3 5 0.0209 - bond_coeff @bond:sh-sh harmonic 158.9 2.0580 # SOURCE2 1 0.0000 - bond_coeff @bond:sh-ss harmonic 155.8 2.0670 # SOURCE3 3 0.0029 - bond_coeff @bond:s-s harmonic 169.0 2.0300 # SOURCE3 1 0.0000 - bond_coeff @bond:s-s2 harmonic 229.2 1.8970 # SOURCE1 5 0.0000 - bond_coeff @bond:s-s4 harmonic 152.8 2.0760 # SOURCE3 4 0.0345 - bond_coeff @bond:s-s6 harmonic 166.0 2.0380 # SOURCE3 3 0.0311 - bond_coeff @bond:s-sh harmonic 142.0 2.1100 # SOURCE3 2 0.0000 - bond_coeff @bond:s-ss harmonic 148.5 2.0890 # SOURCE3 1 0.0000 - bond_coeff @bond:ss-ss harmonic 161.7 2.0500 # SOURCE1 225 0.0015 - bond_coeff @bond:sx-sx harmonic 80.9 2.3910 # SOURCE3 3 0.0185 - bond_coeff @bond:sx-sy harmonic 105.3 2.2550 # SOURCE3 5 0.0737 - bond_coeff @bond:sy-sy harmonic 106.4 2.2500 # SOURCE3 3 0.0289 - } # (end of bond_coeffs) - - write_once("Data Bonds By Type") { - @bond:ow-hw @atom:ow @atom:hw - @bond:br-br @atom:br @atom:br - @bond:br-c1 @atom:br @atom:c1 - @bond:br-c2 @atom:br @atom:c2 - @bond:br-c @atom:br @atom:c - @bond:br-c3 @atom:br @atom:c3 - @bond:br-ca @atom:br @atom:ca - @bond:br-cc @atom:br @atom:cc - @bond:br-cx @atom:br @atom:cx - @bond:br-i @atom:br @atom:i - @bond:br-n1 @atom:br @atom:n1 - @bond:br-n2 @atom:br @atom:n2 - @bond:br-n @atom:br @atom:n - @bond:br-n3 @atom:br @atom:n3 - @bond:br-n4 @atom:br @atom:n4 - @bond:br-na @atom:br @atom:na - @bond:br-nh @atom:br @atom:nh - @bond:br-no @atom:br @atom:no - @bond:br-o @atom:br @atom:o - @bond:br-oh @atom:br @atom:oh - @bond:br-os @atom:br @atom:os - @bond:br-p2 @atom:br @atom:p2 - @bond:br-p3 @atom:br @atom:p3 - @bond:br-p4 @atom:br @atom:p4 - @bond:br-p5 @atom:br @atom:p5 - @bond:br-s @atom:br @atom:s - @bond:br-s4 @atom:br @atom:s4 - @bond:br-s6 @atom:br @atom:s6 - @bond:br-sh @atom:br @atom:sh - @bond:br-ss @atom:br @atom:ss - @bond:c1-c1 @atom:c1 @atom:c1 - @bond:c1-c2 @atom:c1 @atom:c2 - @bond:c1-c3 @atom:c1 @atom:c3 - @bond:c1-ca @atom:c1 @atom:ca - @bond:c1-ce @atom:c1 @atom:ce - @bond:c1-cg @atom:c1 @atom:cg - @bond:c1-ch @atom:c1 @atom:ch - @bond:c1-cl @atom:c1 @atom:cl - @bond:c1-cx @atom:c1 @atom:cx - @bond:c1-f @atom:c1 @atom:f - @bond:c1-ha @atom:c1 @atom:ha - @bond:c1-hc @atom:c1 @atom:hc - @bond:c1-i @atom:c1 @atom:i - @bond:c1-n1 @atom:c1 @atom:n1 - @bond:c1-n2 @atom:c1 @atom:n2 - @bond:c1-n3 @atom:c1 @atom:n3 - @bond:c1-n4 @atom:c1 @atom:n4 - @bond:c1-n @atom:c1 @atom:n - @bond:c1-na @atom:c1 @atom:na - @bond:c1-ne @atom:c1 @atom:ne - @bond:c1-nf @atom:c1 @atom:nf - @bond:c1-nh @atom:c1 @atom:nh - @bond:c1-no @atom:c1 @atom:no - @bond:c1-o @atom:c1 @atom:o - @bond:c1-oh @atom:c1 @atom:oh - @bond:c1-os @atom:c1 @atom:os - @bond:c1-p2 @atom:c1 @atom:p2 - @bond:c1-p3 @atom:c1 @atom:p3 - @bond:c1-p4 @atom:c1 @atom:p4 - @bond:c1-p5 @atom:c1 @atom:p5 - @bond:c1-s2 @atom:c1 @atom:s2 - @bond:c1-s @atom:c1 @atom:s - @bond:c1-s4 @atom:c1 @atom:s4 - @bond:c1-s6 @atom:c1 @atom:s6 - @bond:c1-sh @atom:c1 @atom:sh - @bond:c1-ss @atom:c1 @atom:ss - @bond:c2-c2 @atom:c2 @atom:c2 - @bond:c2-c3 @atom:c2 @atom:c3 - @bond:c2-ca @atom:c2 @atom:ca - @bond:c2-cc @atom:c2 @atom:cc - @bond:c2-cd @atom:c2 @atom:cd - @bond:c2-ce @atom:c2 @atom:ce - @bond:c2-cf @atom:c2 @atom:cf - @bond:c2-cl @atom:c2 @atom:cl - @bond:c2-cu @atom:c2 @atom:cu - @bond:c2-cx @atom:c2 @atom:cx - @bond:c2-cy @atom:c2 @atom:cy - @bond:c2-f @atom:c2 @atom:f - @bond:c2-h4 @atom:c2 @atom:h4 - @bond:c2-h5 @atom:c2 @atom:h5 - @bond:c2-ha @atom:c2 @atom:ha - @bond:c2-hc @atom:c2 @atom:hc - @bond:c2-hx @atom:c2 @atom:hx - @bond:c2-i @atom:c2 @atom:i - @bond:c2-n1 @atom:c2 @atom:n1 - @bond:c2-n2 @atom:c2 @atom:n2 - @bond:c2-n3 @atom:c2 @atom:n3 - @bond:c2-n @atom:c2 @atom:n - @bond:c2-n4 @atom:c2 @atom:n4 - @bond:c2-na @atom:c2 @atom:na - @bond:c2-nc @atom:c2 @atom:nc - @bond:c2-nd @atom:c2 @atom:nd - @bond:c2-ne @atom:c2 @atom:ne - @bond:c2-nf @atom:c2 @atom:nf - @bond:c2-nh @atom:c2 @atom:nh - @bond:c2-no @atom:c2 @atom:no - @bond:c2-o @atom:c2 @atom:o - @bond:c2-oh @atom:c2 @atom:oh - @bond:c2-os @atom:c2 @atom:os - @bond:c2-p2 @atom:c2 @atom:p2 - @bond:c2-p3 @atom:c2 @atom:p3 - @bond:c2-p4 @atom:c2 @atom:p4 - @bond:c2-p5 @atom:c2 @atom:p5 - @bond:c2-pe @atom:c2 @atom:pe - @bond:c2-pf @atom:c2 @atom:pf - @bond:c2-s2 @atom:c2 @atom:s2 - @bond:c2-s @atom:c2 @atom:s - @bond:c2-s4 @atom:c2 @atom:s4 - @bond:c2-s6 @atom:c2 @atom:s6 - @bond:c2-sh @atom:c2 @atom:sh - @bond:c2-ss @atom:c2 @atom:ss - @bond:c3-c3 @atom:c3 @atom:c3 - @bond:c3-ca @atom:c3 @atom:ca - @bond:c3-cc @atom:c3 @atom:cc - @bond:c3-cd @atom:c3 @atom:cd - @bond:c3-ce @atom:c3 @atom:ce - @bond:c3-cf @atom:c3 @atom:cf - @bond:c3-cl @atom:c3 @atom:cl - @bond:c3-cu @atom:c3 @atom:cu - @bond:c3-cv @atom:c3 @atom:cv - @bond:c3-cx @atom:c3 @atom:cx - @bond:c3-cy @atom:c3 @atom:cy - @bond:c3-f @atom:c3 @atom:f - @bond:c3-h1 @atom:c3 @atom:h1 - @bond:c3-h2 @atom:c3 @atom:h2 - @bond:c3-h3 @atom:c3 @atom:h3 - @bond:c3-hc @atom:c3 @atom:hc - @bond:c3-hx @atom:c3 @atom:hx - @bond:c3-i @atom:c3 @atom:i - @bond:c3-n1 @atom:c3 @atom:n1 - @bond:c3-n2 @atom:c3 @atom:n2 - @bond:c3-n @atom:c3 @atom:n - @bond:c3-n3 @atom:c3 @atom:n3 - @bond:c3-n4 @atom:c3 @atom:n4 - @bond:c3-na @atom:c3 @atom:na - @bond:c3-nc @atom:c3 @atom:nc - @bond:c3-nd @atom:c3 @atom:nd - @bond:c3-nh @atom:c3 @atom:nh - @bond:c3-no @atom:c3 @atom:no - @bond:c3-o @atom:c3 @atom:o - @bond:c3-oh @atom:c3 @atom:oh - @bond:c3-os @atom:c3 @atom:os - @bond:c3-p2 @atom:c3 @atom:p2 - @bond:c3-p3 @atom:c3 @atom:p3 - @bond:c3-p4 @atom:c3 @atom:p4 - @bond:c3-p5 @atom:c3 @atom:p5 - @bond:c3-px @atom:c3 @atom:px - @bond:c3-py @atom:c3 @atom:py - @bond:c3-s @atom:c3 @atom:s - @bond:c3-s4 @atom:c3 @atom:s4 - @bond:c3-s6 @atom:c3 @atom:s6 - @bond:c3-sh @atom:c3 @atom:sh - @bond:c3-ss @atom:c3 @atom:ss - @bond:c3-sx @atom:c3 @atom:sx - @bond:c3-sy @atom:c3 @atom:sy - @bond:ca-ca @atom:ca @atom:ca - @bond:ca-cc @atom:ca @atom:cc - @bond:ca-cd @atom:ca @atom:cd - @bond:ca-ce @atom:ca @atom:ce - @bond:ca-cf @atom:ca @atom:cf - @bond:ca-cg @atom:ca @atom:cg - @bond:ca-ch @atom:ca @atom:ch - @bond:ca-cl @atom:ca @atom:cl - @bond:ca-cp @atom:ca @atom:cp - @bond:ca-cq @atom:ca @atom:cq - @bond:ca-cx @atom:ca @atom:cx - @bond:ca-cy @atom:ca @atom:cy - @bond:ca-f @atom:ca @atom:f - @bond:ca-h4 @atom:ca @atom:h4 - @bond:ca-h5 @atom:ca @atom:h5 - @bond:ca-ha @atom:ca @atom:ha - @bond:ca-i @atom:ca @atom:i - @bond:ca-n1 @atom:ca @atom:n1 - @bond:ca-n2 @atom:ca @atom:n2 - @bond:ca-n @atom:ca @atom:n - @bond:ca-n4 @atom:ca @atom:n4 - @bond:ca-na @atom:ca @atom:na - @bond:ca-nb @atom:ca @atom:nb - @bond:ca-nc @atom:ca @atom:nc - @bond:ca-nd @atom:ca @atom:nd - @bond:ca-ne @atom:ca @atom:ne - @bond:ca-nf @atom:ca @atom:nf - @bond:ca-nh @atom:ca @atom:nh - @bond:ca-no @atom:ca @atom:no - @bond:ca-o @atom:ca @atom:o - @bond:ca-oh @atom:ca @atom:oh - @bond:ca-os @atom:ca @atom:os - @bond:ca-p2 @atom:ca @atom:p2 - @bond:ca-p3 @atom:ca @atom:p3 - @bond:ca-p4 @atom:ca @atom:p4 - @bond:ca-p5 @atom:ca @atom:p5 - @bond:ca-pe @atom:ca @atom:pe - @bond:ca-pf @atom:ca @atom:pf - @bond:ca-px @atom:ca @atom:px - @bond:ca-py @atom:ca @atom:py - @bond:ca-s @atom:ca @atom:s - @bond:ca-s4 @atom:ca @atom:s4 - @bond:ca-s6 @atom:ca @atom:s6 - @bond:ca-sh @atom:ca @atom:sh - @bond:ca-ss @atom:ca @atom:ss - @bond:ca-sx @atom:ca @atom:sx - @bond:ca-sy @atom:ca @atom:sy - @bond:c-c1 @atom:c @atom:c1 - @bond:c-c2 @atom:c @atom:c2 - @bond:c-c @atom:c @atom:c - @bond:c-c3 @atom:c @atom:c3 - @bond:c-ca @atom:c @atom:ca - @bond:c-cc @atom:c @atom:cc - @bond:cc-cc @atom:cc @atom:cc - @bond:cc-cd @atom:cc @atom:cd - @bond:cc-ce @atom:cc @atom:ce - @bond:cc-cf @atom:cc @atom:cf - @bond:cc-cg @atom:cc @atom:cg - @bond:cc-ch @atom:cc @atom:ch - @bond:cc-cl @atom:cc @atom:cl - @bond:cc-cx @atom:cc @atom:cx - @bond:c-cd @atom:c @atom:cd - @bond:c-ce @atom:c @atom:ce - @bond:c-cf @atom:c @atom:cf - @bond:cc-f @atom:cc @atom:f - @bond:c-cg @atom:c @atom:cg - @bond:c-ch @atom:c @atom:ch - @bond:cc-h4 @atom:cc @atom:h4 - @bond:cc-h5 @atom:cc @atom:h5 - @bond:cc-ha @atom:cc @atom:ha - @bond:c-cl @atom:c @atom:cl - @bond:cc-n2 @atom:cc @atom:n2 - @bond:cc-n @atom:cc @atom:n - @bond:cc-n4 @atom:cc @atom:n4 - @bond:cc-na @atom:cc @atom:na - @bond:cc-nc @atom:cc @atom:nc - @bond:cc-nd @atom:cc @atom:nd - @bond:cc-ne @atom:cc @atom:ne - @bond:cc-nf @atom:cc @atom:nf - @bond:cc-nh @atom:cc @atom:nh - @bond:cc-no @atom:cc @atom:no - @bond:cc-oh @atom:cc @atom:oh - @bond:cc-os @atom:cc @atom:os - @bond:cc-pd @atom:cc @atom:pd - @bond:cc-sh @atom:cc @atom:sh - @bond:cc-ss @atom:cc @atom:ss - @bond:cc-sx @atom:cc @atom:sx - @bond:cc-sy @atom:cc @atom:sy - @bond:c-cu @atom:c @atom:cu - @bond:c-cx @atom:c @atom:cx - @bond:c-cy @atom:c @atom:cy - @bond:cd-cd @atom:cd @atom:cd - @bond:cd-ce @atom:cd @atom:ce - @bond:cd-cf @atom:cd @atom:cf - @bond:cd-cg @atom:cd @atom:cg - @bond:cd-ch @atom:cd @atom:ch - @bond:cd-cl @atom:cd @atom:cl - @bond:cd-cx @atom:cd @atom:cx - @bond:cd-cy @atom:cd @atom:cy - @bond:cd-h4 @atom:cd @atom:h4 - @bond:cd-h5 @atom:cd @atom:h5 - @bond:cd-ha @atom:cd @atom:ha - @bond:cd-n2 @atom:cd @atom:n2 - @bond:cd-n @atom:cd @atom:n - @bond:cd-na @atom:cd @atom:na - @bond:cd-nc @atom:cd @atom:nc - @bond:cd-nd @atom:cd @atom:nd - @bond:cd-ne @atom:cd @atom:ne - @bond:cd-nh @atom:cd @atom:nh - @bond:cd-oh @atom:cd @atom:oh - @bond:cd-os @atom:cd @atom:os - @bond:cd-pc @atom:cd @atom:pc - @bond:cd-ss @atom:cd @atom:ss - @bond:cd-sy @atom:cd @atom:sy - @bond:ce-ce @atom:ce @atom:ce - @bond:ce-cf @atom:ce @atom:cf - @bond:ce-cg @atom:ce @atom:cg - @bond:ce-ch @atom:ce @atom:ch - @bond:ce-cl @atom:ce @atom:cl - @bond:ce-cx @atom:ce @atom:cx - @bond:ce-cy @atom:ce @atom:cy - @bond:ce-h4 @atom:ce @atom:h4 - @bond:ce-ha @atom:ce @atom:ha - @bond:ce-n1 @atom:ce @atom:n1 - @bond:ce-n2 @atom:ce @atom:n2 - @bond:ce-n @atom:ce @atom:n - @bond:ce-na @atom:ce @atom:na - @bond:ce-ne @atom:ce @atom:ne - @bond:ce-nf @atom:ce @atom:nf - @bond:ce-nh @atom:ce @atom:nh - @bond:ce-oh @atom:ce @atom:oh - @bond:ce-os @atom:ce @atom:os - @bond:ce-p2 @atom:ce @atom:p2 - @bond:ce-pe @atom:ce @atom:pe - @bond:ce-px @atom:ce @atom:px - @bond:ce-py @atom:ce @atom:py - @bond:ce-s @atom:ce @atom:s - @bond:ce-ss @atom:ce @atom:ss - @bond:ce-sx @atom:ce @atom:sx - @bond:ce-sy @atom:ce @atom:sy - @bond:c-f @atom:c @atom:f - @bond:cf-cf @atom:cf @atom:cf - @bond:cf-cg @atom:cf @atom:cg - @bond:cf-ch @atom:cf @atom:ch - @bond:cf-h4 @atom:cf @atom:h4 - @bond:cf-ha @atom:cf @atom:ha - @bond:cf-n1 @atom:cf @atom:n1 - @bond:cf-n2 @atom:cf @atom:n2 - @bond:cf-n @atom:cf @atom:n - @bond:cf-ne @atom:cf @atom:ne - @bond:cf-nf @atom:cf @atom:nf - @bond:cf-nh @atom:cf @atom:nh - @bond:cf-oh @atom:cf @atom:oh - @bond:cf-os @atom:cf @atom:os - @bond:cf-p2 @atom:cf @atom:p2 - @bond:cf-pf @atom:cf @atom:pf - @bond:cf-px @atom:cf @atom:px - @bond:cf-py @atom:cf @atom:py - @bond:cf-s @atom:cf @atom:s - @bond:cf-sx @atom:cf @atom:sx - @bond:cf-sy @atom:cf @atom:sy - @bond:cg-cg @atom:cg @atom:cg - @bond:cg-ch @atom:cg @atom:ch - @bond:cg-n1 @atom:cg @atom:n1 - @bond:cg-ne @atom:cg @atom:ne - @bond:cg-pe @atom:cg @atom:pe - @bond:c-h4 @atom:c @atom:h4 - @bond:c-h5 @atom:c @atom:h5 - @bond:c-ha @atom:c @atom:ha - @bond:ch-ch @atom:ch @atom:ch - @bond:ch-n1 @atom:ch @atom:n1 - @bond:ch-nf @atom:ch @atom:nf - @bond:ch-pf @atom:ch @atom:pf - @bond:c-i @atom:c @atom:i - @bond:cl-cl @atom:cl @atom:cl - @bond:cl-cx @atom:cl @atom:cx - @bond:cl-cy @atom:cl @atom:cy - @bond:cl-f @atom:cl @atom:f - @bond:cl-i @atom:cl @atom:i - @bond:cl-n1 @atom:cl @atom:n1 - @bond:cl-n2 @atom:cl @atom:n2 - @bond:cl-n3 @atom:cl @atom:n3 - @bond:cl-n @atom:cl @atom:n - @bond:cl-n4 @atom:cl @atom:n4 - @bond:cl-na @atom:cl @atom:na - @bond:cl-nh @atom:cl @atom:nh - @bond:cl-no @atom:cl @atom:no - @bond:cl-o @atom:cl @atom:o - @bond:cl-oh @atom:cl @atom:oh - @bond:cl-os @atom:cl @atom:os - @bond:cl-p2 @atom:cl @atom:p2 - @bond:cl-p3 @atom:cl @atom:p3 - @bond:cl-p4 @atom:cl @atom:p4 - @bond:cl-p5 @atom:cl @atom:p5 - @bond:cl-pb @atom:cl @atom:pb - @bond:cl-s @atom:cl @atom:s - @bond:cl-s2 @atom:cl @atom:s2 - @bond:cl-s4 @atom:cl @atom:s4 - @bond:cl-s6 @atom:cl @atom:s6 - @bond:cl-sh @atom:cl @atom:sh - @bond:cl-ss @atom:cl @atom:ss - @bond:cl-sx @atom:cl @atom:sx - @bond:cl-sy @atom:cl @atom:sy - @bond:c-n2 @atom:c @atom:n2 - @bond:c-n4 @atom:c @atom:n4 - @bond:c-n @atom:c @atom:n - @bond:c-nc @atom:c @atom:nc - @bond:c-nd @atom:c @atom:nd - @bond:c-ne @atom:c @atom:ne - @bond:c-nf @atom:c @atom:nf - @bond:c-no @atom:c @atom:no - @bond:c-o @atom:c @atom:o - @bond:c-oh @atom:c @atom:oh - @bond:c-os @atom:c @atom:os - @bond:c-p2 @atom:c @atom:p2 - @bond:c-p3 @atom:c @atom:p3 - @bond:c-p4 @atom:c @atom:p4 - @bond:c-p5 @atom:c @atom:p5 - @bond:cp-cp @atom:cp @atom:cp - @bond:cp-cq @atom:cp @atom:cq - @bond:c-pe @atom:c @atom:pe - @bond:c-pf @atom:c @atom:pf - @bond:cp-na @atom:cp @atom:na - @bond:cp-nb @atom:cp @atom:nb - @bond:c-px @atom:c @atom:px - @bond:c-py @atom:c @atom:py - @bond:cq-cq @atom:cq @atom:cq - @bond:c-s @atom:c @atom:s - @bond:c-s4 @atom:c @atom:s4 - @bond:c-s6 @atom:c @atom:s6 - @bond:c-sh @atom:c @atom:sh - @bond:c-ss @atom:c @atom:ss - @bond:c-sx @atom:c @atom:sx - @bond:c-sy @atom:c @atom:sy - @bond:cu-cu @atom:cu @atom:cu - @bond:cu-cx @atom:cu @atom:cx - @bond:cu-ha @atom:cu @atom:ha - @bond:cv-cv @atom:cv @atom:cv - @bond:cv-cy @atom:cv @atom:cy - @bond:cv-ha @atom:cv @atom:ha - @bond:cx-cv @atom:cx @atom:cv - @bond:cx-cx @atom:cx @atom:cx - @bond:cx-cy @atom:cx @atom:cy - @bond:cx-f @atom:cx @atom:f - @bond:cx-h1 @atom:cx @atom:h1 - @bond:cx-h2 @atom:cx @atom:h2 - @bond:cx-hc @atom:cx @atom:hc - @bond:cx-hx @atom:cx @atom:hx - @bond:cx-n2 @atom:cx @atom:n2 - @bond:cx-n3 @atom:cx @atom:n3 - @bond:cx-n @atom:cx @atom:n - @bond:cx-na @atom:cx @atom:na - @bond:cx-nh @atom:cx @atom:nh - @bond:cx-oh @atom:cx @atom:oh - @bond:cx-os @atom:cx @atom:os - @bond:cx-p3 @atom:cx @atom:p3 - @bond:cx-s4 @atom:cx @atom:s4 - @bond:cx-s6 @atom:cx @atom:s6 - @bond:cx-ss @atom:cx @atom:ss - @bond:cy-cy @atom:cy @atom:cy - @bond:cy-f @atom:cy @atom:f - @bond:cy-h1 @atom:cy @atom:h1 - @bond:cy-h2 @atom:cy @atom:h2 - @bond:cy-hc @atom:cy @atom:hc - @bond:cy-n @atom:cy @atom:n - @bond:cy-n3 @atom:cy @atom:n3 - @bond:cy-oh @atom:cy @atom:oh - @bond:cy-os @atom:cy @atom:os - @bond:cy-s6 @atom:cy @atom:s6 - @bond:cy-ss @atom:cy @atom:ss - @bond:cz-nh @atom:cz @atom:nh - @bond:f-n1 @atom:f @atom:n1 - @bond:f-n2 @atom:f @atom:n2 - @bond:f-n3 @atom:f @atom:n3 - @bond:f-n @atom:f @atom:n - @bond:f-n4 @atom:f @atom:n4 - @bond:f-na @atom:f @atom:na - @bond:f-nh @atom:f @atom:nh - @bond:f-no @atom:f @atom:no - @bond:f-o @atom:f @atom:o - @bond:f-oh @atom:f @atom:oh - @bond:f-os @atom:f @atom:os - @bond:f-p2 @atom:f @atom:p2 - @bond:f-p3 @atom:f @atom:p3 - @bond:f-p4 @atom:f @atom:p4 - @bond:f-p5 @atom:f @atom:p5 - @bond:f-s2 @atom:f @atom:s2 - @bond:f-s @atom:f @atom:s - @bond:f-s4 @atom:f @atom:s4 - @bond:f-s6 @atom:f @atom:s6 - @bond:f-sh @atom:f @atom:sh - @bond:f-ss @atom:f @atom:ss - @bond:hn-n1 @atom:hn @atom:n1 - @bond:hn-n2 @atom:hn @atom:n2 - @bond:hn-n3 @atom:hn @atom:n3 - @bond:hn-n @atom:hn @atom:n - @bond:hn-n4 @atom:hn @atom:n4 - @bond:hn-na @atom:hn @atom:na - @bond:hn-nh @atom:hn @atom:nh - @bond:hn-no @atom:hn @atom:no - @bond:ho-o @atom:ho @atom:o - @bond:ho-oh @atom:ho @atom:oh - @bond:hp-p2 @atom:hp @atom:p2 - @bond:hp-p3 @atom:hp @atom:p3 - @bond:hp-p4 @atom:hp @atom:p4 - @bond:hp-p5 @atom:hp @atom:p5 - @bond:hs-s @atom:hs @atom:s - @bond:hs-s4 @atom:hs @atom:s4 - @bond:hs-s6 @atom:hs @atom:s6 - @bond:hs-sh @atom:hs @atom:sh - @bond:i-i @atom:i @atom:i - @bond:i-n1 @atom:i @atom:n1 - @bond:i-n2 @atom:i @atom:n2 - @bond:i-n @atom:i @atom:n - @bond:i-n3 @atom:i @atom:n3 - @bond:i-n4 @atom:i @atom:n4 - @bond:i-na @atom:i @atom:na - @bond:i-nh @atom:i @atom:nh - @bond:i-no @atom:i @atom:no - @bond:i-o @atom:i @atom:o - @bond:i-oh @atom:i @atom:oh - @bond:i-os @atom:i @atom:os - @bond:i-p2 @atom:i @atom:p2 - @bond:i-p3 @atom:i @atom:p3 - @bond:i-p4 @atom:i @atom:p4 - @bond:i-p5 @atom:i @atom:p5 - @bond:i-s @atom:i @atom:s - @bond:i-s4 @atom:i @atom:s4 - @bond:i-s6 @atom:i @atom:s6 - @bond:i-sh @atom:i @atom:sh - @bond:i-ss @atom:i @atom:ss - @bond:n1-n1 @atom:n1 @atom:n1 - @bond:n1-n2 @atom:n1 @atom:n2 - @bond:n1-n3 @atom:n1 @atom:n3 - @bond:n1-n4 @atom:n1 @atom:n4 - @bond:n1-na @atom:n1 @atom:na - @bond:n1-nc @atom:n1 @atom:nc - @bond:n1-nd @atom:n1 @atom:nd - @bond:n1-ne @atom:n1 @atom:ne - @bond:n1-nf @atom:n1 @atom:nf - @bond:n1-nh @atom:n1 @atom:nh - @bond:n1-no @atom:n1 @atom:no - @bond:n1-o @atom:n1 @atom:o - @bond:n1-oh @atom:n1 @atom:oh - @bond:n1-os @atom:n1 @atom:os - @bond:n1-p2 @atom:n1 @atom:p2 - @bond:n1-p3 @atom:n1 @atom:p3 - @bond:n1-p4 @atom:n1 @atom:p4 - @bond:n1-p5 @atom:n1 @atom:p5 - @bond:n1-s2 @atom:n1 @atom:s2 - @bond:n1-s @atom:n1 @atom:s - @bond:n1-s4 @atom:n1 @atom:s4 - @bond:n1-s6 @atom:n1 @atom:s6 - @bond:n1-sh @atom:n1 @atom:sh - @bond:n1-ss @atom:n1 @atom:ss - @bond:n2-n2 @atom:n2 @atom:n2 - @bond:n2-n3 @atom:n2 @atom:n3 - @bond:n2-n4 @atom:n2 @atom:n4 - @bond:n2-na @atom:n2 @atom:na - @bond:n2-nc @atom:n2 @atom:nc - @bond:n2-nd @atom:n2 @atom:nd - @bond:n2-ne @atom:n2 @atom:ne - @bond:n2-nf @atom:n2 @atom:nf - @bond:n2-nh @atom:n2 @atom:nh - @bond:n2-no @atom:n2 @atom:no - @bond:n2-o @atom:n2 @atom:o - @bond:n2-oh @atom:n2 @atom:oh - @bond:n2-os @atom:n2 @atom:os - @bond:n2-p2 @atom:n2 @atom:p2 - @bond:n2-p3 @atom:n2 @atom:p3 - @bond:n2-p4 @atom:n2 @atom:p4 - @bond:n2-p5 @atom:n2 @atom:p5 - @bond:n2-pe @atom:n2 @atom:pe - @bond:n2-pf @atom:n2 @atom:pf - @bond:n2-s2 @atom:n2 @atom:s2 - @bond:n2-s4 @atom:n2 @atom:s4 - @bond:n2-s @atom:n2 @atom:s - @bond:n2-s6 @atom:n2 @atom:s6 - @bond:n2-sh @atom:n2 @atom:sh - @bond:n2-ss @atom:n2 @atom:ss - @bond:n3-n3 @atom:n3 @atom:n3 - @bond:n3-n4 @atom:n3 @atom:n4 - @bond:n3-na @atom:n3 @atom:na - @bond:n3-nh @atom:n3 @atom:nh - @bond:n3-no @atom:n3 @atom:no - @bond:n3-o @atom:n3 @atom:o - @bond:n3-oh @atom:n3 @atom:oh - @bond:n3-os @atom:n3 @atom:os - @bond:n3-p2 @atom:n3 @atom:p2 - @bond:n3-p3 @atom:n3 @atom:p3 - @bond:n3-p4 @atom:n3 @atom:p4 - @bond:n3-p5 @atom:n3 @atom:p5 - @bond:n3-py @atom:n3 @atom:py - @bond:n3-s @atom:n3 @atom:s - @bond:n3-s4 @atom:n3 @atom:s4 - @bond:n3-s6 @atom:n3 @atom:s6 - @bond:n3-sh @atom:n3 @atom:sh - @bond:n3-ss @atom:n3 @atom:ss - @bond:n3-sy @atom:n3 @atom:sy - @bond:n4-n4 @atom:n4 @atom:n4 - @bond:n4-na @atom:n4 @atom:na - @bond:n4-nh @atom:n4 @atom:nh - @bond:n4-no @atom:n4 @atom:no - @bond:n4-o @atom:n4 @atom:o - @bond:n4-oh @atom:n4 @atom:oh - @bond:n4-os @atom:n4 @atom:os - @bond:n4-p2 @atom:n4 @atom:p2 - @bond:n4-p3 @atom:n4 @atom:p3 - @bond:n4-p4 @atom:n4 @atom:p4 - @bond:n4-p5 @atom:n4 @atom:p5 - @bond:n4-py @atom:n4 @atom:py - @bond:n4-s @atom:n4 @atom:s - @bond:n4-s4 @atom:n4 @atom:s4 - @bond:n4-s6 @atom:n4 @atom:s6 - @bond:n4-sh @atom:n4 @atom:sh - @bond:n4-ss @atom:n4 @atom:ss - @bond:na-na @atom:na @atom:na - @bond:na-nb @atom:na @atom:nb - @bond:na-nc @atom:na @atom:nc - @bond:na-nd @atom:na @atom:nd - @bond:na-nh @atom:na @atom:nh - @bond:na-no @atom:na @atom:no - @bond:na-o @atom:na @atom:o - @bond:na-oh @atom:na @atom:oh - @bond:na-os @atom:na @atom:os - @bond:na-p2 @atom:na @atom:p2 - @bond:na-p3 @atom:na @atom:p3 - @bond:na-p4 @atom:na @atom:p4 - @bond:na-p5 @atom:na @atom:p5 - @bond:na-pc @atom:na @atom:pc - @bond:na-pd @atom:na @atom:pd - @bond:na-py @atom:na @atom:py - @bond:na-s @atom:na @atom:s - @bond:na-s4 @atom:na @atom:s4 - @bond:na-s6 @atom:na @atom:s6 - @bond:na-sh @atom:na @atom:sh - @bond:na-ss @atom:na @atom:ss - @bond:na-sy @atom:na @atom:sy - @bond:nb-nb @atom:nb @atom:nb - @bond:nb-pb @atom:nb @atom:pb - @bond:nc-nc @atom:nc @atom:nc - @bond:nc-nd @atom:nc @atom:nd - @bond:nc-os @atom:nc @atom:os - @bond:nc-ss @atom:nc @atom:ss - @bond:nc-sy @atom:nc @atom:sy - @bond:nd-nd @atom:nd @atom:nd - @bond:nd-os @atom:nd @atom:os - @bond:nd-ss @atom:nd @atom:ss - @bond:nd-sy @atom:nd @atom:sy - @bond:ne-ne @atom:ne @atom:ne - @bond:ne-nf @atom:ne @atom:nf - @bond:ne-o @atom:ne @atom:o - @bond:ne-p2 @atom:ne @atom:p2 - @bond:ne-pe @atom:ne @atom:pe - @bond:ne-px @atom:ne @atom:px - @bond:ne-py @atom:ne @atom:py - @bond:ne-s @atom:ne @atom:s - @bond:ne-sx @atom:ne @atom:sx - @bond:ne-sy @atom:ne @atom:sy - @bond:nf-nf @atom:nf @atom:nf - @bond:nf-o @atom:nf @atom:o - @bond:nf-p2 @atom:nf @atom:p2 - @bond:nf-pf @atom:nf @atom:pf - @bond:nf-px @atom:nf @atom:px - @bond:nf-py @atom:nf @atom:py - @bond:nf-s @atom:nf @atom:s - @bond:nf-sx @atom:nf @atom:sx - @bond:nf-sy @atom:nf @atom:sy - @bond:nh-nh @atom:nh @atom:nh - @bond:nh-no @atom:nh @atom:no - @bond:nh-o @atom:nh @atom:o - @bond:nh-oh @atom:nh @atom:oh - @bond:nh-os @atom:nh @atom:os - @bond:nh-p2 @atom:nh @atom:p2 - @bond:nh-p3 @atom:nh @atom:p3 - @bond:nh-p4 @atom:nh @atom:p4 - @bond:nh-p5 @atom:nh @atom:p5 - @bond:nh-s @atom:nh @atom:s - @bond:nh-s4 @atom:nh @atom:s4 - @bond:nh-s6 @atom:nh @atom:s6 - @bond:nh-sh @atom:nh @atom:sh - @bond:nh-ss @atom:nh @atom:ss - @bond:nh-sy @atom:nh @atom:sy - @bond:n-n1 @atom:n @atom:n1 - @bond:n-n2 @atom:n @atom:n2 - @bond:n-n3 @atom:n @atom:n3 - @bond:n-n4 @atom:n @atom:n4 - @bond:n-n @atom:n @atom:n - @bond:n-na @atom:n @atom:na - @bond:n-nc @atom:n @atom:nc - @bond:n-nd @atom:n @atom:nd - @bond:n-nh @atom:n @atom:nh - @bond:n-no @atom:n @atom:no - @bond:n-o @atom:n @atom:o - @bond:n-oh @atom:n @atom:oh - @bond:no-no @atom:no @atom:no - @bond:no-o @atom:no @atom:o - @bond:no-oh @atom:no @atom:oh - @bond:no-os @atom:no @atom:os - @bond:no-os @atom:no @atom:os - @bond:no-p2 @atom:no @atom:p2 - @bond:no-p3 @atom:no @atom:p3 - @bond:no-p4 @atom:no @atom:p4 - @bond:no-p5 @atom:no @atom:p5 - @bond:no-s @atom:no @atom:s - @bond:n-os @atom:n @atom:os - @bond:no-s4 @atom:no @atom:s4 - @bond:no-s6 @atom:no @atom:s6 - @bond:no-sh @atom:no @atom:sh - @bond:no-ss @atom:no @atom:ss - @bond:n-p2 @atom:n @atom:p2 - @bond:n-p3 @atom:n @atom:p3 - @bond:n-p4 @atom:n @atom:p4 - @bond:n-p5 @atom:n @atom:p5 - @bond:n-pc @atom:n @atom:pc - @bond:n-pd @atom:n @atom:pd - @bond:n-s @atom:n @atom:s - @bond:n-s4 @atom:n @atom:s4 - @bond:n-s6 @atom:n @atom:s6 - @bond:n-sh @atom:n @atom:sh - @bond:n-ss @atom:n @atom:ss - @bond:n-sy @atom:n @atom:sy - @bond:oh-oh @atom:oh @atom:oh - @bond:oh-os @atom:oh @atom:os - @bond:oh-p2 @atom:oh @atom:p2 - @bond:oh-p3 @atom:oh @atom:p3 - @bond:oh-p4 @atom:oh @atom:p4 - @bond:oh-p5 @atom:oh @atom:p5 - @bond:oh-py @atom:oh @atom:py - @bond:oh-s @atom:oh @atom:s - @bond:oh-s4 @atom:oh @atom:s4 - @bond:oh-s6 @atom:oh @atom:s6 - @bond:oh-sh @atom:oh @atom:sh - @bond:oh-ss @atom:oh @atom:ss - @bond:oh-sy @atom:oh @atom:sy - @bond:o-o @atom:o @atom:o - @bond:o-oh @atom:o @atom:oh - @bond:o-os @atom:o @atom:os - @bond:o-p2 @atom:o @atom:p2 - @bond:o-p3 @atom:o @atom:p3 - @bond:o-p4 @atom:o @atom:p4 - @bond:o-p5 @atom:o @atom:p5 - @bond:o-pe @atom:o @atom:pe - @bond:o-pf @atom:o @atom:pf - @bond:o-px @atom:o @atom:px - @bond:o-py @atom:o @atom:py - @bond:o-s @atom:o @atom:s - @bond:o-s2 @atom:o @atom:s2 - @bond:o-s4 @atom:o @atom:s4 - @bond:o-s6 @atom:o @atom:s6 - @bond:o-sh @atom:o @atom:sh - @bond:os-os @atom:os @atom:os - @bond:os-p2 @atom:os @atom:p2 - @bond:os-p3 @atom:os @atom:p3 - @bond:os-p4 @atom:os @atom:p4 - @bond:os-p5 @atom:os @atom:p5 - @bond:os-py @atom:os @atom:py - @bond:os-s @atom:os @atom:s - @bond:o-ss @atom:o @atom:ss - @bond:os-s4 @atom:os @atom:s4 - @bond:os-s6 @atom:os @atom:s6 - @bond:os-sh @atom:os @atom:sh - @bond:os-ss @atom:os @atom:ss - @bond:os-sy @atom:os @atom:sy - @bond:o-sx @atom:o @atom:sx - @bond:o-sy @atom:o @atom:sy - @bond:p2-p2 @atom:p2 @atom:p2 - @bond:p2-p3 @atom:p2 @atom:p3 - @bond:p2-p4 @atom:p2 @atom:p4 - @bond:p2-p5 @atom:p2 @atom:p5 - @bond:p2-pe @atom:p2 @atom:pe - @bond:p2-pf @atom:p2 @atom:pf - @bond:p2-s @atom:p2 @atom:s - @bond:p2-s4 @atom:p2 @atom:s4 - @bond:p2-s6 @atom:p2 @atom:s6 - @bond:p2-sh @atom:p2 @atom:sh - @bond:p2-ss @atom:p2 @atom:ss - @bond:p3-p3 @atom:p3 @atom:p3 - @bond:p3-p4 @atom:p3 @atom:p4 - @bond:p3-p5 @atom:p3 @atom:p5 - @bond:p3-s @atom:p3 @atom:s - @bond:p3-s4 @atom:p3 @atom:s4 - @bond:p3-s6 @atom:p3 @atom:s6 - @bond:p3-sh @atom:p3 @atom:sh - @bond:p3-ss @atom:p3 @atom:ss - @bond:p4-p4 @atom:p4 @atom:p4 - @bond:p4-p5 @atom:p4 @atom:p5 - @bond:p4-s @atom:p4 @atom:s - @bond:p4-s4 @atom:p4 @atom:s4 - @bond:p4-s6 @atom:p4 @atom:s6 - @bond:p4-sh @atom:p4 @atom:sh - @bond:p4-ss @atom:p4 @atom:ss - @bond:p5-p5 @atom:p5 @atom:p5 - @bond:p5-s @atom:p5 @atom:s - @bond:p5-s4 @atom:p5 @atom:s4 - @bond:p5-s6 @atom:p5 @atom:s6 - @bond:p5-sh @atom:p5 @atom:sh - @bond:p5-ss @atom:p5 @atom:ss - @bond:pe-pe @atom:pe @atom:pe - @bond:pe-pf @atom:pe @atom:pf - @bond:pe-px @atom:pe @atom:px - @bond:pe-py @atom:pe @atom:py - @bond:pe-s @atom:pe @atom:s - @bond:pe-sx @atom:pe @atom:sx - @bond:pe-sy @atom:pe @atom:sy - @bond:pf-pf @atom:pf @atom:pf - @bond:pf-px @atom:pf @atom:px - @bond:pf-py @atom:pf @atom:py - @bond:pf-s @atom:pf @atom:s - @bond:pf-sx @atom:pf @atom:sx - @bond:pf-sy @atom:pf @atom:sy - @bond:px-py @atom:px @atom:py - @bond:px-sx @atom:px @atom:sx - @bond:px-sy @atom:px @atom:sy - @bond:py-py @atom:py @atom:py - @bond:py-sx @atom:py @atom:sx - @bond:py-sy @atom:py @atom:sy - @bond:s4-s4 @atom:s4 @atom:s4 - @bond:s4-s6 @atom:s4 @atom:s6 - @bond:s4-sh @atom:s4 @atom:sh - @bond:s4-ss @atom:s4 @atom:ss - @bond:s6-s6 @atom:s6 @atom:s6 - @bond:s6-sh @atom:s6 @atom:sh - @bond:s6-ss @atom:s6 @atom:ss - @bond:sh-sh @atom:sh @atom:sh - @bond:sh-ss @atom:sh @atom:ss - @bond:s-s @atom:s @atom:s - @bond:s-s2 @atom:s @atom:s2 - @bond:s-s4 @atom:s @atom:s4 - @bond:s-s6 @atom:s @atom:s6 - @bond:s-sh @atom:s @atom:sh - @bond:s-ss @atom:s @atom:ss - @bond:ss-ss @atom:ss @atom:ss - @bond:sx-sx @atom:sx @atom:sx - @bond:sx-sy @atom:sx @atom:sy - @bond:sy-sy @atom:sy @atom:sy - } # (end of Bonds By Type) - - write_once("In Settings") { - angle_coeff @angle:hw-ow-hw harmonic 42.730 104.520 # AMBER 1 TIP3P_water - angle_coeff @angle:hw-hw-ow harmonic 0.000 127.740 # AMBER 1 (found_in_crystallographic_water_with_3_bonds) - angle_coeff @angle:br-c1-br harmonic 57.760 180.000 # Guess 0 - angle_coeff @angle:br-c1-c1 harmonic 54.930 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-c1 harmonic 64.410 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-c2 harmonic 60.840 180.000 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-c3 harmonic 56.280 178.460 # SOURCE4 188 0.6631 - angle_coeff @angle:c1-c1-ca harmonic 56.920 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-cl harmonic 55.270 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-f harmonic 61.020 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-ha harmonic 44.840 178.380 # SOURCE3 41 2.0683 - angle_coeff @angle:c1-c1-hc harmonic 44.730 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-i harmonic 49.800 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-n1 harmonic 67.170 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n2 harmonic 65.170 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n3 harmonic 59.770 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n4 harmonic 59.090 179.560 # SOURCE3 3 0.3096 - angle_coeff @angle:c1-c1-n harmonic 62.130 177.180 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-na harmonic 61.230 176.750 # SOURCE3 8 2.9328 - angle_coeff @angle:c1-c1-nh harmonic 61.440 179.270 # SOURCE3 3 0.2357 - angle_coeff @angle:c1-c1-no harmonic 59.380 180.000 # SOURCE3 3 0.0000 - angle_coeff @angle:c1-c1-o harmonic 66.790 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-oh harmonic 62.700 176.650 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-os harmonic 62.770 176.420 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-p2 harmonic 51.510 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-p3 harmonic 52.470 169.630 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-p4 harmonic 50.940 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-p5 harmonic 52.560 176.170 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s4 harmonic 68.490 167.470 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s6 harmonic 68.020 174.380 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s harmonic 70.430 179.970 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-sh harmonic 68.520 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-ss harmonic 69.890 173.220 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c1-c2 harmonic 58.200 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-c1-ce harmonic 58.180 179.010 # SOURCE4 6 0.4656 - angle_coeff @angle:c2-c1-n1 harmonic 63.140 180.000 # HF/6-31G* 1 - angle_coeff @angle:c2-c1-o harmonic 63.070 179.500 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-c1-s2 harmonic 71.800 172.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c1-c3 harmonic 51.750 180.000 # Guess 0 - angle_coeff @angle:c3-c1-cg harmonic 55.790 178.520 # SOURCE4 39 0.5063 - angle_coeff @angle:c3-c1-n1 harmonic 58.100 178.500 # SOURCE4 77 0.5443 - angle_coeff @angle:ca-c1-ca harmonic 52.830 180.000 # Guess 0 - angle_coeff @angle:c-c1-c1 harmonic 56.330 180.000 # SOURCE3 1 - angle_coeff @angle:cg-c1-ha harmonic 43.980 177.410 # SOURCE3 22 2.4947 - angle_coeff @angle:ch-c1-ha harmonic 43.980 177.410 # SOURCE3 22 same_as_cg-c1-ha - angle_coeff @angle:cl-c1-cl harmonic 53.920 180.000 # Guess 0 - angle_coeff @angle:f-c1-f harmonic 58.190 180.000 # Guess 0 - angle_coeff @angle:i-c1-i harmonic 53.410 180.000 # Guess 0 - angle_coeff @angle:n1-c1-n1 harmonic 93.200 102.010 # SOURCE3 1 - angle_coeff @angle:n1-c1-n3 harmonic 63.710 169.700 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-c1-nh harmonic 64.020 177.430 # SOURCE4 7 0.7877 - angle_coeff @angle:n1-c1-os harmonic 64.720 178.590 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c1-p3 harmonic 53.480 171.200 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-c1-ss harmonic 70.640 178.680 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c1-n2 harmonic 65.990 180.000 # Guess 0 - angle_coeff @angle:n2-c1-o harmonic 69.150 171.790 # SOURCE3 2 0.3594 - angle_coeff @angle:n2-c1-s harmonic 72.750 176.010 # SOURCE4 9 0.1123 - angle_coeff @angle:n3-c1-n3 harmonic 57.360 180.000 # Guess 0 - angle_coeff @angle:n4-c1-n4 harmonic 56.350 180.000 # Guess 0 - angle_coeff @angle:na-c1-na harmonic 58.620 180.000 # Guess 0 - angle_coeff @angle:ne-c1-o harmonic 69.390 172.330 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-c1-s harmonic 72.880 175.810 # SOURCE4 8 0.2356 - angle_coeff @angle:nf-c1-o harmonic 69.390 172.330 # SOURCE3 1 same_as_ne-c1-o - angle_coeff @angle:nh-c1-nh harmonic 59.550 180.000 # Guess 0 - angle_coeff @angle:n-c1-n harmonic 60.030 180.000 # Guess 0 - angle_coeff @angle:no-c1-no harmonic 56.830 180.000 # Guess 0 - angle_coeff @angle:oh-c1-oh harmonic 60.910 180.000 # Guess 0 - angle_coeff @angle:o-c1-o harmonic 69.270 180.000 # Guess 0 - angle_coeff @angle:os-c1-os harmonic 60.960 180.000 # Guess 0 - angle_coeff @angle:p2-c1-p2 harmonic 50.310 180.000 # Guess 0 - angle_coeff @angle:p3-c1-p3 harmonic 49.750 180.000 # Guess 0 - angle_coeff @angle:p4-c1-p4 harmonic 49.750 180.000 # Guess 0 - angle_coeff @angle:p5-c1-p5 harmonic 50.800 180.000 # Guess 0 - angle_coeff @angle:s2-c1-s2 harmonic 89.430 180.000 # Guess 0 - angle_coeff @angle:s4-c1-s4 harmonic 81.700 180.000 # Guess 0 - angle_coeff @angle:s6-c1-s6 harmonic 82.840 180.000 # Guess 0 - angle_coeff @angle:sh-c1-sh harmonic 84.910 180.000 # Guess 0 - angle_coeff @angle:s-c1-s harmonic 87.510 180.000 # Guess 0 - angle_coeff @angle:ss-c1-ss harmonic 84.960 180.000 # Guess 0 - angle_coeff @angle:br-c2-br harmonic 68.560 115.060 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c2-c2 harmonic 63.970 118.960 # SOURCE4 6 0.4902 - angle_coeff @angle:br-c2-c3 harmonic 63.710 115.330 # SOURCE4 6 0.5872 - angle_coeff @angle:br-c2-ce harmonic 63.210 121.590 # SOURCE4 7 0.7078 - angle_coeff @angle:br-c2-h4 harmonic 43.040 113.940 # SOURCE4 6 0.4017 - angle_coeff @angle:br-c2-ha harmonic 43.180 113.280 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c2-c1 harmonic 72.260 116.770 # SOURCE3 1 - angle_coeff @angle:c1-c2-c2 harmonic 70.340 121.620 # SOURCE3 1 - angle_coeff @angle:c1-c2-c3 harmonic 64.220 124.920 # SOURCE4 17 0.7576 - angle_coeff @angle:c1-c2-f harmonic 67.990 124.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-c2-ha harmonic 50.430 121.370 # SOURCE3 8 0.0055 - angle_coeff @angle:c2-c2-c2 harmonic 69.840 121.810 # SOURCE3 10 0.3843 - angle_coeff @angle:c2-c2-c3 harmonic 64.330 123.420 # SOURCE3 41 2.6057 - angle_coeff @angle:c2-c2-ca harmonic 66.880 117.000 # SOURCE3 1 - angle_coeff @angle:c2-c2-cc harmonic 70.220 117.210 # SOURCE3 2 0.3418 - angle_coeff @angle:c2-c2-cd harmonic 70.220 117.210 # SOURCE3 2 same_as_c2-c2-cc - angle_coeff @angle:c2-c2-cl harmonic 62.820 122.850 # SOURCE4 23 0.6711 - angle_coeff @angle:c2-c2-cx harmonic 64.500 125.400 # SOURCE4 12 1.8494 - angle_coeff @angle:c2-c2-cy harmonic 70.420 103.300 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-c2-f harmonic 68.110 122.920 # SOURCE4 12 0.5301 - angle_coeff @angle:c2-c2-h4 harmonic 49.750 122.540 # SOURCE4 69 1.1900 - angle_coeff @angle:c2-c2-ha harmonic 50.040 120.940 # SOURCE3 254 1.3150 - angle_coeff @angle:c2-c2-hc harmonic 50.300 119.700 # SOURCE3 1 - angle_coeff @angle:c2-c2-hx harmonic 48.980 126.450 # SOURCE3 3 0.0219 - angle_coeff @angle:c2-c2-i harmonic 56.280 121.030 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c2-n1 harmonic 71.690 122.980 # HF/6-31G* 1 - angle_coeff @angle:c2-c2-n2 harmonic 71.290 126.010 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-c2-n3 harmonic 70.330 124.550 # SOURCE3 1 - angle_coeff @angle:c2-c2-n4 harmonic 67.180 121.520 # SOURCE3 5 1.2656 - angle_coeff @angle:c2-c2-n harmonic 68.860 123.200 # SOURCE4 15 1.8657 - angle_coeff @angle:c2-c2-na harmonic 69.830 121.380 # SOURCE3 26 6.9463 - angle_coeff @angle:c2-c2-nh harmonic 69.800 124.990 # SOURCE3 7 0.9929 - angle_coeff @angle:c2-c2-no harmonic 67.520 124.090 # SOURCE4 6 1.2772 - angle_coeff @angle:c2-c2-o harmonic 71.920 130.890 # SOURCE3 2 0.0201 - angle_coeff @angle:c2-c2-oh harmonic 71.640 122.070 # SOURCE4 6 1.0883 - angle_coeff @angle:c2-c2-os harmonic 71.040 121.890 # SOURCE4 33 1.3457 - angle_coeff @angle:c2-c2-p2 harmonic 66.940 115.100 # SOURCE3 1 - angle_coeff @angle:c2-c2-p3 harmonic 59.410 124.830 # SOURCE3 5 2.1222 - angle_coeff @angle:c2-c2-p4 harmonic 61.010 119.760 # SOURCE3 1 - angle_coeff @angle:c2-c2-p5 harmonic 58.230 125.970 # SOURCE3 1 - angle_coeff @angle:c2-c2-s4 harmonic 79.550 119.840 # SOURCE3 1 - angle_coeff @angle:c2-c2-s6 harmonic 79.490 120.010 # SOURCE3 1 - angle_coeff @angle:c2-c2-s harmonic 77.520 129.370 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c2-sh harmonic 77.030 125.700 # SOURCE3 3 1.3390 - angle_coeff @angle:c2-c2-ss harmonic 79.470 122.860 # SOURCE4 13 1.7467 - angle_coeff @angle:c3-c2-c3 harmonic 62.700 116.520 # SOURCE3 15 3.1001 - angle_coeff @angle:c3-c2-cc harmonic 63.220 125.380 # SOURCE4 26 1.8978 - angle_coeff @angle:c3-c2-cd harmonic 63.160 125.640 # SOURCE3 1 same_as_c3-c2-cc - angle_coeff @angle:c3-c2-ce harmonic 64.190 123.020 # SOURCE4 1189 1.9006 - angle_coeff @angle:c3-c2-cf harmonic 63.960 123.870 # SOURCE4 99 1.2875 - angle_coeff @angle:c3-c2-h4 harmonic 45.300 119.250 # SOURCE4 22 2.1707 - angle_coeff @angle:c3-c2-ha harmonic 45.660 117.300 # SOURCE3 33 1.7453 - angle_coeff @angle:c3-c2-hc harmonic 45.150 120.000 # SOURCE3 1 - angle_coeff @angle:c3-c2-n2 harmonic 66.470 123.520 # SOURCE4 141 2.2935 - angle_coeff @angle:c3-c2-n harmonic 66.790 114.800 # SOURCE4 12 1.8112 - angle_coeff @angle:c3-c2-na harmonic 64.950 122.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c2-ne harmonic 66.960 122.150 # SOURCE3 4 0.2197 - angle_coeff @angle:c3-c2-nf harmonic 66.960 122.150 # SOURCE3 4 same_as_c3-c2-ne - angle_coeff @angle:c3-c2-nh harmonic 66.690 118.590 # SOURCE3 6 2.2622 - angle_coeff @angle:c3-c2-o harmonic 67.880 123.180 # SOURCE4 5 0.9226 - angle_coeff @angle:c3-c2-oh harmonic 68.500 115.040 # SOURCE4 36 2.0110 - angle_coeff @angle:c3-c2-os harmonic 68.770 112.690 # SOURCE4 50 2.4254 - angle_coeff @angle:c3-c2-p2 harmonic 62.400 122.740 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c2-s harmonic 79.470 115.440 # SOURCE3 2 0.0115 - angle_coeff @angle:c3-c2-ss harmonic 77.990 119.660 # SOURCE4 45 1.9732 - angle_coeff @angle:ca-c2-ca harmonic 63.510 117.880 # SOURCE3 1 - angle_coeff @angle:ca-c2-hc harmonic 45.280 123.300 # SOURCE3 1 - angle_coeff @angle:c-c2-c2 harmonic 67.930 120.700 # SOURCE3 1 - angle_coeff @angle:c-c2-c3 harmonic 63.870 119.700 # SOURCE3 1 - angle_coeff @angle:c-c2-c harmonic 66.570 118.880 # SOURCE3 1 - angle_coeff @angle:cc-c2-h4 harmonic 49.190 120.330 # SOURCE4 7 0.0865 - angle_coeff @angle:cc-c2-ha harmonic 49.070 120.760 # SOURCE3 11 1.4155 - angle_coeff @angle:cc-c2-nh harmonic 69.460 122.960 # SOURCE4 10 0.7347 - angle_coeff @angle:cc-c2-o harmonic 72.800 123.590 # SOURCE4 6 0.0560 - angle_coeff @angle:cd-c2-ha harmonic 49.070 120.760 # SOURCE3 11 1.4155 - angle_coeff @angle:ce-c2-cl harmonic 62.430 123.900 # SOURCE4 11 0.3570 - angle_coeff @angle:ce-c2-h4 harmonic 49.380 122.290 # SOURCE4 75 1.4008 - angle_coeff @angle:ce-c2-ha harmonic 49.570 121.190 # SOURCE3 122 0.5318 - angle_coeff @angle:ce-c2-na harmonic 68.820 123.710 # SOURCE4 6 2.0109 - angle_coeff @angle:ce-c2-nh harmonic 70.640 120.720 # SOURCE4 93 2.2537 - angle_coeff @angle:ce-c2-no harmonic 68.450 119.650 # SOURCE4 5 0.9817 - angle_coeff @angle:ce-c2-o harmonic 73.660 123.080 # SOURCE4 5 0.2391 - angle_coeff @angle:ce-c2-oh harmonic 70.900 123.270 # SOURCE4 42 1.8111 - angle_coeff @angle:ce-c2-os harmonic 70.470 122.520 # SOURCE4 51 2.4680 - angle_coeff @angle:cf-c2-ha harmonic 49.570 121.190 # SOURCE3 122 same_as_ce-c2-ha - angle_coeff @angle:c-c2-ha harmonic 47.670 121.330 # SOURCE3 4 0.2462 - angle_coeff @angle:c-c2-hc harmonic 48.000 119.700 # SOURCE3 1 - angle_coeff @angle:cl-c2-cl harmonic 64.100 114.270 # SOURCE4 10 0.5850 - angle_coeff @angle:cl-c2-h4 harmonic 43.820 113.770 # SOURCE4 9 0.6228 - angle_coeff @angle:cl-c2-ha harmonic 43.940 113.200 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-c2-ha harmonic 46.610 115.890 # SOURCE4 15 0.3682 - angle_coeff @angle:f-c2-f harmonic 70.670 109.600 # SOURCE2 2 0.6000 - angle_coeff @angle:f-c2-ha harmonic 51.250 110.000 # SOURCE2 1 0.0000 - angle_coeff @angle:h4-c2-n2 harmonic 52.400 120.690 # SOURCE4 13 1.3105 - angle_coeff @angle:h4-c2-n harmonic 50.480 113.570 # SOURCE4 26 1.0283 - angle_coeff @angle:h4-c2-na harmonic 51.030 113.220 # SOURCE4 9 0.6345 - angle_coeff @angle:h4-c2-ne harmonic 52.870 119.630 # SOURCE4 10 1.6786 - angle_coeff @angle:h4-c2-nh harmonic 51.550 115.640 # SOURCE4 31 1.0081 - angle_coeff @angle:h4-c2-no harmonic 49.390 113.380 # SOURCE4 6 0.1240 - angle_coeff @angle:h4-c2-os harmonic 52.230 113.700 # SOURCE3 13 2.0464 - angle_coeff @angle:h4-c2-ss harmonic 54.230 118.470 # SOURCE3 9 2.5335 - angle_coeff @angle:h5-c2-n2 harmonic 52.410 120.160 # SOURCE4 27 1.8999 - angle_coeff @angle:h5-c2-na harmonic 48.230 126.390 # SOURCE3 4 0.3299 - angle_coeff @angle:h5-c2-ne harmonic 52.760 119.620 # SOURCE4 17 1.3235 - angle_coeff @angle:h5-c2-nh harmonic 51.850 113.930 # SOURCE4 50 0.8394 - angle_coeff @angle:ha-c2-ha harmonic 38.020 117.650 # SOURCE3 349 1.3426 - angle_coeff @angle:ha-c2-n1 harmonic 51.830 120.760 # SOURCE3 8 0.6632 - angle_coeff @angle:ha-c2-n2 harmonic 52.390 120.540 # SOURCE3 92 1.4571 - angle_coeff @angle:ha-c2-n3 harmonic 52.440 113.540 # SOURCE3 1 - angle_coeff @angle:ha-c2-n harmonic 50.490 113.400 # SOURCE3 4 1.2182 - angle_coeff @angle:ha-c2-na harmonic 51.180 112.420 # SOURCE3 8 0.6507 - angle_coeff @angle:ha-c2-ne harmonic 52.480 121.180 # SOURCE3 68 0.6824 - angle_coeff @angle:ha-c2-nf harmonic 52.480 121.180 # SOURCE3 68 same_as_ha-c2-ne - angle_coeff @angle:ha-c2-nh harmonic 51.290 116.680 # SOURCE3 13 2.5734 - angle_coeff @angle:ha-c2-no harmonic 49.640 112.140 # SOURCE3 2 0.0264 - angle_coeff @angle:ha-c2-o harmonic 55.300 117.230 # SOURCE3 2 0.0201 - angle_coeff @angle:ha-c2-oh harmonic 52.340 116.180 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-os harmonic 52.430 112.690 # SOURCE3 13 2.5851 - angle_coeff @angle:ha-c2-p2 harmonic 44.050 121.480 # SOURCE3 122 0.4329 - angle_coeff @angle:ha-c2-p3 harmonic 41.120 114.310 # SOURCE3 3 0.0000 - angle_coeff @angle:ha-c2-p4 harmonic 40.790 117.860 # SOURCE3 1 - angle_coeff @angle:ha-c2-p5 harmonic 39.360 120.100 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-pe harmonic 43.490 121.460 # SOURCE3 104 0.7821 - angle_coeff @angle:ha-c2-pf harmonic 43.490 121.460 # SOURCE3 104 same_as_ha-c2-pe - angle_coeff @angle:ha-c2-s2 harmonic 58.460 118.740 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s4 harmonic 54.190 115.300 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s harmonic 54.950 115.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s6 harmonic 53.880 116.600 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-sh harmonic 54.480 111.740 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-c2-ss harmonic 54.640 116.720 # SOURCE3 7 2.7543 - angle_coeff @angle:hc-c2-hc harmonic 37.810 118.920 # SOURCE3 1 - angle_coeff @angle:hc-c2-n2 harmonic 52.420 120.400 # SOURCE3 1 - angle_coeff @angle:hc-c2-n harmonic 50.350 114.040 # SOURCE3 1 - angle_coeff @angle:hc-c2-na harmonic 49.730 119.100 # SOURCE3 1 - angle_coeff @angle:hc-c2-nh harmonic 52.030 113.360 # SOURCE3 1 - angle_coeff @angle:hc-c2-no harmonic 49.640 112.120 # SOURCE3 1 - angle_coeff @angle:hc-c2-oh harmonic 52.330 116.220 # SOURCE3 1 - angle_coeff @angle:hc-c2-os harmonic 51.650 116.110 # SOURCE3 1 - angle_coeff @angle:hc-c2-p3 harmonic 40.610 117.190 # SOURCE3 1 - angle_coeff @angle:hc-c2-p5 harmonic 39.440 119.580 # SOURCE3 1 - angle_coeff @angle:hc-c2-s4 harmonic 54.000 116.120 # SOURCE3 1 - angle_coeff @angle:hc-c2-s6 harmonic 54.150 115.450 # SOURCE3 1 - angle_coeff @angle:hc-c2-sh harmonic 53.550 115.630 # SOURCE3 1 - angle_coeff @angle:hc-c2-ss harmonic 54.900 115.620 # SOURCE3 1 - angle_coeff @angle:hx-c2-n4 harmonic 48.420 113.030 # SOURCE3 3 0.3873 - angle_coeff @angle:i-c2-i harmonic 60.960 117.940 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c2-n1 harmonic 73.610 124.150 # HF/6-31G* 1 - angle_coeff @angle:n2-c2-n2 harmonic 77.960 113.820 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-n4 harmonic 72.030 113.050 # SOURCE4 6 0.3318 - angle_coeff @angle:n2-c2-na harmonic 71.710 123.620 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-nh harmonic 72.620 124.270 # SOURCE3 12 2.4114 - angle_coeff @angle:n2-c2-oh harmonic 74.360 122.080 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-os harmonic 74.320 119.820 # SOURCE4 20 1.2664 - angle_coeff @angle:n2-c2-ss harmonic 79.560 129.770 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-c2-n3 harmonic 73.450 118.470 # SOURCE3 1 - angle_coeff @angle:n4-c2-n4 harmonic 67.720 113.930 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-c2-ss harmonic 81.510 116.260 # SOURCE4 7 2.4226 - angle_coeff @angle:na-c2-na harmonic 73.650 109.330 # SOURCE3 3 3.0187 - angle_coeff @angle:ne-c2-nh harmonic 73.020 123.570 # SOURCE4 126 2.4468 - angle_coeff @angle:ne-c2-os harmonic 74.860 118.760 # SOURCE4 5 0.3382 - angle_coeff @angle:ne-c2-ss harmonic 82.780 120.060 # SOURCE4 9 1.3423 - angle_coeff @angle:nf-c2-nh harmonic 73.280 122.720 # SOURCE3 2 same_as_ne-c2-nh - angle_coeff @angle:nh-c2-nh harmonic 74.460 112.720 # SOURCE4 257 1.8176 - angle_coeff @angle:nh-c2-oh harmonic 74.050 117.160 # SOURCE4 7 0.8698 - angle_coeff @angle:nh-c2-os harmonic 74.320 114.290 # SOURCE4 18 1.0900 - angle_coeff @angle:nh-c2-ss harmonic 85.090 111.550 # SOURCE4 37 1.1778 - angle_coeff @angle:n-c2-n2 harmonic 70.560 125.950 # SOURCE3 2 5.0202 - angle_coeff @angle:n-c2-n harmonic 71.550 113.230 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-na harmonic 74.570 105.420 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-ne harmonic 70.890 125.380 # SOURCE4 10 1.6819 - angle_coeff @angle:n-c2-nh harmonic 74.200 109.140 # SOURCE4 22 1.5634 - angle_coeff @angle:no-c2-no harmonic 69.430 113.900 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-ss harmonic 84.580 111.060 # SOURCE4 9 0.5522 - angle_coeff @angle:oh-c2-oh harmonic 76.030 114.330 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c2-o harmonic 80.230 121.690 # SOURCE3 1 - angle_coeff @angle:o-c2-oh harmonic 76.690 121.230 # SOURCE4 6 0.0958 - angle_coeff @angle:o-c2-s harmonic 81.200 127.680 # SOURCE3 2 0.0547 - angle_coeff @angle:os-c2-os harmonic 74.210 115.800 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-c2-p2 harmonic 62.800 129.800 # SOURCE3 1 - angle_coeff @angle:p3-c2-p3 harmonic 60.610 115.540 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c2-p5 harmonic 58.010 121.850 # SOURCE3 1 - angle_coeff @angle:s4-c2-s4 harmonic 99.130 120.320 # SOURCE3 1 - angle_coeff @angle:s4-c2-s6 harmonic 99.290 119.950 # SOURCE3 1 - angle_coeff @angle:s6-c2-s6 harmonic 99.280 119.970 # SOURCE3 1 - angle_coeff @angle:sh-c2-sh harmonic 102.460 110.480 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c2-ss harmonic 100.350 117.820 # SOURCE3 1 - angle_coeff @angle:s-c2-s harmonic 100.060 121.670 # SOURCE3 1 - angle_coeff @angle:ss-c2-ss harmonic 100.540 120.240 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c3-br harmonic 67.460 109.030 # SOURCE4 6 0.5435 - angle_coeff @angle:br-c3-c1 harmonic 62.770 111.800 # SOURCE2 3 0.2160 - angle_coeff @angle:br-c3-c3 harmonic 63.030 109.250 # SOURCE3 10 0.5685 - angle_coeff @angle:br-c3-c harmonic 62.920 110.370 # SOURCE4 13 2.4747 - angle_coeff @angle:br-c3-h1 harmonic 43.120 103.040 # SOURCE3 5 0.3092 - angle_coeff @angle:br-c3-h2 harmonic 42.340 107.100 # SOURCE4 7 0.2378 - angle_coeff @angle:br-c3-hc harmonic 42.400 106.500 # SOURCE3 1 - angle_coeff @angle:c1-c3-c1 harmonic 66.500 109.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-c3-c2 harmonic 65.000 111.110 # SOURCE4 12 0.7366 - angle_coeff @angle:c1-c3-c3 harmonic 64.290 111.420 # SOURCE4 197 1.2106 - angle_coeff @angle:c1-c3-ca harmonic 64.930 110.950 # SOURCE4 28 1.1203 - angle_coeff @angle:c1-c3-cc harmonic 64.290 114.290 # SOURCE4 8 0.1535 - angle_coeff @angle:c1-c3-cd harmonic 64.360 114.060 # SOURCE4 5 0.0462 - angle_coeff @angle:c1-c3-cl harmonic 62.890 110.630 # SOURCE2 3 1.2257 - angle_coeff @angle:c1-c3-h1 harmonic 48.350 109.290 # SOURCE4 133 0.5701 - angle_coeff @angle:c1-c3-hc harmonic 48.250 109.750 # SOURCE3 12 0.8436 - angle_coeff @angle:c1-c3-hx harmonic 47.760 112.050 # SOURCE4 17 0.2587 - angle_coeff @angle:c1-c3-n3 harmonic 67.030 112.590 # SOURCE4 28 0.9555 - angle_coeff @angle:c1-c3-n4 harmonic 66.530 112.040 # SOURCE4 11 0.5701 - angle_coeff @angle:c1-c3-n harmonic 67.410 112.080 # SOURCE4 18 0.9568 - angle_coeff @angle:c1-c3-nh harmonic 67.250 112.790 # SOURCE4 8 0.9453 - angle_coeff @angle:c1-c3-oh harmonic 69.490 109.140 # SOURCE4 39 0.6500 - angle_coeff @angle:c1-c3-os harmonic 69.270 108.880 # SOURCE4 31 0.9597 - angle_coeff @angle:c2-c3-c2 harmonic 63.930 112.080 # SOURCE4 153 0.7742 - angle_coeff @angle:c2-c3-c3 harmonic 63.530 111.440 # SOURCE4 2891 1.7167 - angle_coeff @angle:c2-c3-ca harmonic 63.710 112.450 # SOURCE4 141 1.6755 - angle_coeff @angle:c2-c3-cc harmonic 64.000 112.490 # SOURCE4 15 1.7250 - angle_coeff @angle:c2-c3-cd harmonic 64.460 110.890 # SOURCE4 17 2.1339 - angle_coeff @angle:c2-c3-ce harmonic 64.080 111.750 # SOURCE4 28 1.5646 - angle_coeff @angle:c2-c3-cf harmonic 63.960 112.190 # SOURCE4 10 2.4554 - angle_coeff @angle:c2-c3-cl harmonic 62.050 112.070 # SOURCE4 6 0.9936 - angle_coeff @angle:c2-c3-cx harmonic 63.650 112.620 # SOURCE4 17 1.3287 - angle_coeff @angle:c2-c3-cy harmonic 66.760 101.330 # SOURCE4 58 0.9262 - angle_coeff @angle:c2-c3-f harmonic 66.520 110.960 # SOURCE4 25 0.2829 - angle_coeff @angle:c2-c3-h1 harmonic 47.030 110.460 # SOURCE3 17 1.1525 - angle_coeff @angle:c2-c3-h2 harmonic 46.840 111.190 # SOURCE4 17 0.8311 - angle_coeff @angle:c2-c3-hc harmonic 47.030 110.490 # SOURCE3 159 0.7479 - angle_coeff @angle:c2-c3-hx harmonic 46.830 111.450 # SOURCE4 20 0.9004 - angle_coeff @angle:c2-c3-n2 harmonic 67.090 108.990 # SOURCE4 10 1.2025 - angle_coeff @angle:c2-c3-n3 harmonic 66.470 111.520 # SOURCE4 158 1.4012 - angle_coeff @angle:c2-c3-n harmonic 66.730 111.380 # SOURCE4 67 1.7559 - angle_coeff @angle:c2-c3-na harmonic 66.240 113.300 # SOURCE4 27 1.2945 - angle_coeff @angle:c2-c3-nh harmonic 67.100 110.270 # SOURCE4 56 1.8018 - angle_coeff @angle:c2-c3-oh harmonic 68.180 110.210 # SOURCE4 220 1.4197 - angle_coeff @angle:c2-c3-os harmonic 68.450 108.480 # SOURCE4 204 1.6082 - angle_coeff @angle:c2-c3-s4 harmonic 79.190 109.730 # SOURCE4 6 0.1722 - angle_coeff @angle:c2-c3-ss harmonic 80.520 104.970 # SOURCE3 2 2.2248 - angle_coeff @angle:c3-c3-c3 harmonic 63.210 110.630 # SOURCE3 507 2.7845 - angle_coeff @angle:c3-c3-ca harmonic 63.250 112.090 # SOURCE4 3859 1.5523 - angle_coeff @angle:c3-c3-cc harmonic 63.570 111.920 # SOURCE4 695 1.6368 - angle_coeff @angle:c3-c3-cd harmonic 64.690 108.100 # SOURCE3 5 same_as_c3-c3-cc - angle_coeff @angle:c3-c3-ce harmonic 63.650 111.220 # SOURCE4 395 1.7751 - angle_coeff @angle:c3-c3-cf harmonic 63.900 110.370 # SOURCE4 95 1.5467 - angle_coeff @angle:c3-c3-cl harmonic 62.200 110.330 # SOURCE3 20 1.1495 - angle_coeff @angle:c3-c3-cx harmonic 63.300 111.820 # SOURCE4 179 2.4814 - angle_coeff @angle:c3-c3-cy harmonic 63.630 109.620 # SOURCE3 5 2.0747 - angle_coeff @angle:c3-c3-f harmonic 66.220 109.410 # SOURCE3 18 1.1878 - angle_coeff @angle:c3-c3-h1 harmonic 46.360 110.070 # SOURCE3 457 1.1542 - angle_coeff @angle:c3-c3-h2 harmonic 46.020 111.590 # SOURCE3 8 1.1217 - angle_coeff @angle:c3-c3-hc harmonic 46.370 110.050 # SOURCE3 2092 0.6991 - angle_coeff @angle:c3-c3-hx harmonic 46.020 111.740 # SOURCE3 15 1.2365 - angle_coeff @angle:c3-c3-i harmonic 58.480 110.960 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c3-n1 harmonic 66.640 108.860 # SOURCE4 9 0.8093 - angle_coeff @angle:c3-c3-n2 harmonic 66.400 109.160 # SOURCE3 8 1.4079 - angle_coeff @angle:c3-c3-n3 harmonic 66.180 110.380 # SOURCE3 69 2.9054 - angle_coeff @angle:c3-c3-n4 harmonic 64.450 114.320 # SOURCE4 567 2.4412 - angle_coeff @angle:c3-c3-n harmonic 65.850 112.130 # SOURCE3 31 2.0700 - angle_coeff @angle:c3-c3-na harmonic 65.730 112.810 # SOURCE4 595 1.5050 - angle_coeff @angle:c3-c3-nh harmonic 66.390 110.450 # SOURCE4 1514 1.3881 - angle_coeff @angle:c3-c3-no harmonic 65.210 109.270 # SOURCE4 25 1.1817 - angle_coeff @angle:c3-c3-o harmonic 68.590 112.970 # SOURCE4 14 1.0277 - angle_coeff @angle:c3-c3-oh harmonic 67.720 109.430 # SOURCE3 48 1.5023 - angle_coeff @angle:c3-c3-os harmonic 67.780 108.420 # SOURCE3 122 1.6759 - angle_coeff @angle:c3-c3-p3 harmonic 60.410 113.190 # SOURCE4 15 0.2974 - angle_coeff @angle:c3-c3-p5 harmonic 61.390 112.320 # SOURCE4 106 1.1753 - angle_coeff @angle:c3-c3-s4 harmonic 78.670 110.070 # SOURCE4 38 0.8510 - angle_coeff @angle:c3-c3-s6 harmonic 79.700 110.000 # SOURCE4 152 1.4278 - angle_coeff @angle:c3-c3-sh harmonic 77.180 113.020 # SOURCE4 80 1.3442 - angle_coeff @angle:c3-c3-ss harmonic 77.330 112.690 # SOURCE3 24 2.1842 - angle_coeff @angle:c3-c3-sy harmonic 79.490 109.910 # SOURCE4 22 0.9248 - angle_coeff @angle:ca-c3-ca harmonic 63.660 112.260 # SOURCE4 385 1.7047 - angle_coeff @angle:ca-c3-cc harmonic 63.760 112.940 # SOURCE4 61 1.2579 - angle_coeff @angle:ca-c3-cd harmonic 65.180 108.080 # SOURCE3 8 same_as_ca-c3-cc - angle_coeff @angle:ca-c3-ce harmonic 63.810 112.330 # SOURCE4 51 1.1929 - angle_coeff @angle:ca-c3-cl harmonic 62.200 111.310 # SOURCE4 16 0.8077 - angle_coeff @angle:ca-c3-cx harmonic 63.690 112.100 # SOURCE4 5 2.1117 - angle_coeff @angle:ca-c3-f harmonic 66.140 111.760 # SOURCE4 449 0.3492 - angle_coeff @angle:ca-c3-h1 harmonic 46.780 110.950 # SOURCE3 12 1.1170 - angle_coeff @angle:ca-c3-h2 harmonic 47.030 109.660 # SOURCE4 29 1.2184 - angle_coeff @angle:ca-c3-hc harmonic 46.960 110.150 # SOURCE3 47 1.2602 - angle_coeff @angle:ca-c3-hx harmonic 46.690 111.440 # SOURCE4 33 0.4691 - angle_coeff @angle:ca-c3-n2 harmonic 65.920 112.490 # SOURCE4 22 1.1043 - angle_coeff @angle:ca-c3-n3 harmonic 66.180 112.130 # SOURCE4 387 1.2309 - angle_coeff @angle:ca-c3-n4 harmonic 64.870 114.540 # SOURCE4 22 2.3986 - angle_coeff @angle:ca-c3-n harmonic 66.290 112.430 # SOURCE4 201 1.5133 - angle_coeff @angle:ca-c3-na harmonic 66.270 112.810 # SOURCE4 104 1.5807 - angle_coeff @angle:ca-c3-nc harmonic 68.200 106.510 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c3-nd harmonic 68.200 106.510 # SOURCE3 1 same_as_ca-c3-nc - angle_coeff @angle:ca-c3-nh harmonic 66.640 111.410 # SOURCE4 147 1.0074 - angle_coeff @angle:ca-c3-oh harmonic 67.940 110.550 # SOURCE4 348 1.2310 - angle_coeff @angle:ca-c3-os harmonic 68.190 108.890 # SOURCE4 411 1.0102 - angle_coeff @angle:ca-c3-p5 harmonic 61.350 113.410 # SOURCE4 19 1.4444 - angle_coeff @angle:ca-c3-s6 harmonic 79.570 111.360 # SOURCE4 15 1.4775 - angle_coeff @angle:ca-c3-ss harmonic 78.350 110.660 # SOURCE4 78 1.4797 - angle_coeff @angle:ca-c3-sx harmonic 78.680 110.800 # SOURCE4 16 0.5396 - angle_coeff @angle:c-c3-c1 harmonic 64.560 112.640 # SOURCE4 11 1.0678 - angle_coeff @angle:c-c3-c2 harmonic 64.140 111.320 # SOURCE4 92 1.8522 - angle_coeff @angle:c-c3-c3 harmonic 63.790 110.530 # SOURCE3 62 1.9636 - angle_coeff @angle:c-c3-c harmonic 64.060 111.610 # SOURCE4 151 2.1872 - angle_coeff @angle:c-c3-ca harmonic 64.130 110.990 # SOURCE4 481 1.7257 - angle_coeff @angle:c-c3-cc harmonic 63.940 112.690 # SOURCE4 61 1.4162 - angle_coeff @angle:cc-c3-cc harmonic 63.640 114.440 # SOURCE4 9 0.7894 - angle_coeff @angle:cc-c3-cd harmonic 67.300 102.350 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-c3-cx harmonic 63.850 112.550 # SOURCE4 5 1.4317 - angle_coeff @angle:c-c3-cd harmonic 63.810 113.170 # SOURCE4 43 1.3583 - angle_coeff @angle:c-c3-ce harmonic 64.020 111.980 # SOURCE4 16 2.1388 - angle_coeff @angle:cc-c3-f harmonic 66.730 111.130 # SOURCE4 60 0.4791 - angle_coeff @angle:cc-c3-h1 harmonic 47.030 111.620 # SOURCE3 20 1.0215 - angle_coeff @angle:cc-c3-hc harmonic 47.200 110.860 # SOURCE3 85 1.0276 - angle_coeff @angle:cc-c3-hx harmonic 47.170 111.020 # SOURCE4 9 0.7503 - angle_coeff @angle:c-c3-cl harmonic 62.300 111.160 # SOURCE4 41 1.2257 - angle_coeff @angle:cc-c3-n2 harmonic 66.850 110.470 # SOURCE4 11 0.5153 - angle_coeff @angle:cc-c3-n3 harmonic 66.670 111.570 # SOURCE4 66 1.2287 - angle_coeff @angle:cc-c3-n4 harmonic 64.880 115.580 # SOURCE4 6 1.1723 - angle_coeff @angle:cc-c3-n harmonic 66.740 112.050 # SOURCE4 23 1.5593 - angle_coeff @angle:cc-c3-na harmonic 66.430 113.390 # SOURCE4 8 0.8010 - angle_coeff @angle:cc-c3-nc harmonic 68.370 107.040 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-c3-nh harmonic 66.500 113.020 # SOURCE4 14 1.6083 - angle_coeff @angle:cc-c3-oh harmonic 68.010 111.510 # SOURCE4 61 1.4663 - angle_coeff @angle:cc-c3-os harmonic 68.570 108.820 # SOURCE4 84 1.2451 - angle_coeff @angle:cc-c3-p5 harmonic 60.750 116.230 # SOURCE4 6 0.7766 - angle_coeff @angle:cc-c3-sh harmonic 77.340 114.020 # SOURCE3 1 same_as_cd-c3-sh - angle_coeff @angle:cc-c3-ss harmonic 78.390 111.090 # SOURCE4 35 0.8623 - angle_coeff @angle:c-c3-cx harmonic 64.080 111.090 # SOURCE4 9 1.2357 - angle_coeff @angle:cd-c3-cd harmonic 65.520 107.990 # SOURCE3 10 5.1937 - angle_coeff @angle:cd-c3-f harmonic 66.530 111.800 # SOURCE4 9 0.4528 - angle_coeff @angle:cd-c3-h1 harmonic 47.030 111.620 # SOURCE3 20 1.0215 - angle_coeff @angle:cd-c3-hc harmonic 47.200 110.860 # SOURCE3 85 1.0276 - angle_coeff @angle:cd-c3-n3 harmonic 66.960 110.590 # SOURCE4 45 1.4707 - angle_coeff @angle:cd-c3-n harmonic 67.110 110.830 # SOURCE4 9 1.3462 - angle_coeff @angle:cd-c3-nd harmonic 68.370 107.040 # SOURCE3 2 same_as_cc-c3-nc - angle_coeff @angle:cd-c3-nh harmonic 67.060 111.110 # SOURCE4 7 2.0959 - angle_coeff @angle:cd-c3-oh harmonic 68.280 110.640 # SOURCE4 55 1.5008 - angle_coeff @angle:cd-c3-os harmonic 67.810 111.280 # SOURCE3 7 same_as_cc-c3-os - angle_coeff @angle:cd-c3-sh harmonic 77.340 114.020 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-c3-ss harmonic 78.450 110.910 # SOURCE4 8 0.8705 - angle_coeff @angle:ce-c3-ce harmonic 64.240 111.440 # SOURCE4 18 0.3695 - angle_coeff @angle:ce-c3-cy harmonic 66.340 102.820 # SOURCE4 6 0.1191 - angle_coeff @angle:ce-c3-h1 harmonic 47.280 109.650 # SOURCE4 98 0.9337 - angle_coeff @angle:ce-c3-hc harmonic 47.000 110.980 # SOURCE3 27 0.1559 - angle_coeff @angle:ce-c3-n3 harmonic 66.430 111.900 # SOURCE4 20 0.5035 - angle_coeff @angle:ce-c3-n harmonic 67.090 110.410 # SOURCE4 6 1.1405 - angle_coeff @angle:ce-c3-oh harmonic 68.000 111.050 # SOURCE4 17 1.5159 - angle_coeff @angle:ce-c3-os harmonic 68.640 108.100 # SOURCE4 16 1.9583 - angle_coeff @angle:ce-c3-ss harmonic 78.300 111.100 # SOURCE4 7 2.0156 - angle_coeff @angle:c-c3-f harmonic 66.820 109.980 # SOURCE4 38 0.9895 - angle_coeff @angle:cf-c3-cy harmonic 66.330 102.850 # SOURCE4 49 0.2818 - angle_coeff @angle:cf-c3-h1 harmonic 47.350 109.340 # SOURCE4 21 0.7788 - angle_coeff @angle:cf-c3-hc harmonic 47.000 110.980 # SOURCE3 27 same_as_ce-c3-hc - angle_coeff @angle:cf-c3-n3 harmonic 66.510 111.640 # SOURCE4 8 1.1575 - angle_coeff @angle:c-c3-h1 harmonic 47.630 107.660 # SOURCE3 66 1.4015 - angle_coeff @angle:c-c3-h2 harmonic 47.160 109.690 # SOURCE4 38 1.0614 - angle_coeff @angle:c-c3-hc harmonic 47.200 109.680 # SOURCE3 614 0.6426 - angle_coeff @angle:c-c3-hx harmonic 47.230 109.540 # SOURCE4 47 0.6627 - angle_coeff @angle:cl-c3-cl harmonic 62.700 111.030 # SOURCE2 6 1.1324 - angle_coeff @angle:cl-c3-f harmonic 63.600 109.020 # SOURCE4 15 0.3609 - angle_coeff @angle:cl-c3-h1 harmonic 43.710 105.930 # SOURCE3 19 1.1883 - angle_coeff @angle:cl-c3-h2 harmonic 43.490 107.140 # SOURCE4 50 0.5973 - angle_coeff @angle:cl-c3-hc harmonic 43.360 107.650 # SOURCE2 2 2.2500 - angle_coeff @angle:cl-c3-os harmonic 64.920 111.400 # SOURCE4 8 0.8275 - angle_coeff @angle:cl-c3-ss harmonic 78.390 112.940 # SOURCE4 10 1.4625 - angle_coeff @angle:c-c3-n2 harmonic 66.920 109.550 # SOURCE4 55 1.4579 - angle_coeff @angle:c-c3-n3 harmonic 66.590 111.140 # SOURCE4 629 1.6673 - angle_coeff @angle:c-c3-n4 harmonic 65.070 114.210 # SOURCE4 27 1.5388 - angle_coeff @angle:c-c3-n harmonic 66.670 111.560 # SOURCE3 28 1.7981 - angle_coeff @angle:c-c3-na harmonic 66.810 111.370 # SOURCE4 31 1.6229 - angle_coeff @angle:c-c3-nh harmonic 67.360 109.430 # SOURCE4 42 1.7022 - angle_coeff @angle:c-c3-oh harmonic 68.650 108.700 # SOURCE4 299 1.3415 - angle_coeff @angle:c-c3-os harmonic 68.030 109.820 # SOURCE3 10 2.0612 - angle_coeff @angle:c-c3-p5 harmonic 62.230 110.410 # SOURCE4 15 2.2683 - angle_coeff @angle:c-c3-s6 harmonic 80.060 110.220 # SOURCE4 5 2.0076 - angle_coeff @angle:c-c3-sh harmonic 79.050 108.820 # SOURCE4 12 0.8354 - angle_coeff @angle:c-c3-ss harmonic 78.090 111.580 # SOURCE3 5 1.9506 - angle_coeff @angle:cx-c3-cx harmonic 63.530 112.580 # SOURCE4 7 1.2211 - angle_coeff @angle:cx-c3-h1 harmonic 47.040 109.640 # SOURCE4 175 0.8822 - angle_coeff @angle:cx-c3-hc harmonic 46.920 110.200 # SOURCE4 356 0.8798 - angle_coeff @angle:cx-c3-hx harmonic 46.380 112.810 # SOURCE4 12 0.0977 - angle_coeff @angle:cx-c3-n3 harmonic 65.830 113.220 # SOURCE4 33 1.3978 - angle_coeff @angle:cx-c3-n4 harmonic 68.880 101.510 # SOURCE4 12 0.0760 - angle_coeff @angle:cx-c3-n harmonic 66.220 112.590 # SOURCE4 22 0.8034 - angle_coeff @angle:cx-c3-oh harmonic 68.100 109.970 # SOURCE4 25 1.3176 - angle_coeff @angle:cx-c3-os harmonic 68.400 108.160 # SOURCE4 26 1.0162 - angle_coeff @angle:cy-c3-h1 harmonic 47.000 107.880 # SOURCE4 162 0.9624 - angle_coeff @angle:cy-c3-hc harmonic 46.510 110.170 # SOURCE3 16 0.5693 - angle_coeff @angle:cy-c3-n3 harmonic 65.630 112.720 # SOURCE4 7 1.0639 - angle_coeff @angle:cy-c3-oh harmonic 67.220 111.560 # SOURCE4 138 0.5051 - angle_coeff @angle:cy-c3-os harmonic 68.450 106.790 # SOURCE4 5 1.0955 - angle_coeff @angle:f-c3-f harmonic 71.260 107.160 # SOURCE2 10 1.1324 - angle_coeff @angle:f-c3-h1 harmonic 51.570 107.850 # SOURCE3 14 0.9537 - angle_coeff @angle:f-c3-h2 harmonic 51.360 108.410 # SOURCE3 6 0.5081 - angle_coeff @angle:f-c3-h3 harmonic 51.050 110.010 # SOURCE4 19 0.6811 - angle_coeff @angle:f-c3-hc harmonic 51.330 108.920 # SOURCE2 5 3.0534 - angle_coeff @angle:f-c3-n2 harmonic 69.230 110.400 # SOURCE2 3 2.6470 - angle_coeff @angle:f-c3-os harmonic 70.660 110.610 # SOURCE4 45 1.1755 - angle_coeff @angle:f-c3-p5 harmonic 63.700 107.250 # SOURCE4 11 1.1735 - angle_coeff @angle:f-c3-s6 harmonic 81.220 109.670 # SOURCE4 24 0.4116 - angle_coeff @angle:f-c3-ss harmonic 78.640 111.890 # SOURCE4 11 0.9479 - angle_coeff @angle:h1-c3-h1 harmonic 39.180 109.550 # SOURCE3 1888 1.1205 - angle_coeff @angle:h1-c3-n1 harmonic 49.990 107.310 # HF/6-31G* 1 - angle_coeff @angle:h1-c3-n2 harmonic 49.260 109.610 # SOURCE3 63 1.0452 - angle_coeff @angle:h1-c3-n3 harmonic 49.390 109.920 # SOURCE3 313 1.1810 - angle_coeff @angle:h1-c3-n harmonic 49.820 109.320 # SOURCE3 91 1.0325 - angle_coeff @angle:h1-c3-na harmonic 49.900 109.450 # SOURCE3 53 0.9555 - angle_coeff @angle:h1-c3-nc harmonic 50.110 108.570 # SOURCE3 6 0.0764 - angle_coeff @angle:h1-c3-nd harmonic 50.110 108.570 # SOURCE3 6 same_as_h1-c3-nc - angle_coeff @angle:h1-c3-nh harmonic 49.730 109.960 # SOURCE3 70 0.7000 - angle_coeff @angle:h1-c3-no harmonic 48.660 105.150 # SOURCE4 16 0.4950 - angle_coeff @angle:h1-c3-o harmonic 52.530 117.190 # SOURCE3 6 0.0003 - angle_coeff @angle:h1-c3-oh harmonic 50.970 109.880 # SOURCE3 63 1.3172 - angle_coeff @angle:h1-c3-os harmonic 50.840 108.820 # SOURCE3 541 0.8042 - angle_coeff @angle:h1-c3-p5 harmonic 42.870 107.990 # SOURCE4 72 1.1862 - angle_coeff @angle:h1-c3-s4 harmonic 54.280 108.660 # SOURCE3 201 0.3834 - angle_coeff @angle:h1-c3-s harmonic 52.120 112.600 # SOURCE3 6 0.0026 - angle_coeff @angle:h1-c3-s6 harmonic 55.510 108.110 # SOURCE3 160 0.5518 - angle_coeff @angle:h1-c3-sh harmonic 53.660 109.210 # SOURCE3 22 1.2028 - angle_coeff @angle:h1-c3-ss harmonic 53.660 109.340 # SOURCE3 356 0.6573 - angle_coeff @angle:h1-c3-sx harmonic 54.210 108.690 # SOURCE3 90 0.2749 - angle_coeff @angle:h1-c3-sy harmonic 55.250 108.090 # SOURCE3 93 0.2556 - angle_coeff @angle:h2-c3-h2 harmonic 39.000 109.190 # SOURCE3 29 3.1352 - angle_coeff @angle:h2-c3-i harmonic 38.690 104.990 # SOURCE3 2 0.0000 - angle_coeff @angle:h2-c3-n2 harmonic 49.080 110.220 # SOURCE3 6 0.2133 - angle_coeff @angle:h2-c3-n3 harmonic 49.370 109.800 # SOURCE4 189 1.2893 - angle_coeff @angle:h2-c3-n harmonic 50.220 107.380 # SOURCE4 258 1.3140 - angle_coeff @angle:h2-c3-na harmonic 50.270 107.660 # SOURCE3 6 1.4096 - angle_coeff @angle:h2-c3-nc harmonic 49.850 109.470 # SOURCE3 10 0.3133 - angle_coeff @angle:h2-c3-nd harmonic 49.850 109.470 # SOURCE3 10 same_as_h2-c3-nc - angle_coeff @angle:h2-c3-nh harmonic 49.600 110.330 # SOURCE4 102 1.0596 - angle_coeff @angle:h2-c3-no harmonic 47.830 108.690 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-o harmonic 54.380 108.970 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-oh harmonic 51.290 108.300 # SOURCE3 6 0.5715 - angle_coeff @angle:h2-c3-os harmonic 50.840 108.580 # SOURCE3 44 1.2773 - angle_coeff @angle:h2-c3-s4 harmonic 54.330 108.580 # SOURCE3 8 0.2408 - angle_coeff @angle:h2-c3-s harmonic 53.560 106.750 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-s6 harmonic 55.940 106.540 # SOURCE4 27 0.9934 - angle_coeff @angle:h2-c3-sh harmonic 54.020 107.870 # SOURCE3 6 0.4376 - angle_coeff @angle:h2-c3-ss harmonic 53.590 109.750 # SOURCE3 10 0.3442 - angle_coeff @angle:h3-c3-n3 harmonic 49.730 108.390 # SOURCE4 12 1.7932 - angle_coeff @angle:h3-c3-nc harmonic 49.910 109.370 # SOURCE3 1 0.0000 - angle_coeff @angle:h3-c3-nd harmonic 49.910 109.370 # SOURCE3 1 same_as_h3-c3-nc - angle_coeff @angle:h3-c3-nh harmonic 49.530 110.780 # SOURCE4 5 1.5993 - angle_coeff @angle:h3-c3-os harmonic 50.090 112.030 # SOURCE4 17 1.0957 - angle_coeff @angle:h3-c3-ss harmonic 53.680 109.270 # SOURCE4 8 0.8367 - angle_coeff @angle:hc-c3-hc harmonic 39.430 108.350 # SOURCE3 2380 0.9006 - angle_coeff @angle:hc-c3-i harmonic 38.620 104.990 # SOURCE3 1 - angle_coeff @angle:hc-c3-n2 harmonic 49.290 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-n3 harmonic 49.420 109.800 # SOURCE2 5 2.0070 - angle_coeff @angle:hc-c3-n4 harmonic 49.010 107.900 # SOURCE3 1 - angle_coeff @angle:hc-c3-n harmonic 49.780 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-na harmonic 49.900 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-nh harmonic 49.380 111.540 # SOURCE3 1 - angle_coeff @angle:hc-c3-no harmonic 48.190 107.200 # SOURCE2 1 0.0000 - angle_coeff @angle:hc-c3-oh harmonic 51.070 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-os harmonic 50.870 108.700 # SOURCE2 13 2.3739 - angle_coeff @angle:hc-c3-p2 harmonic 41.380 110.180 # SOURCE3 25 0.4057 - angle_coeff @angle:hc-c3-p3 harmonic 41.660 110.140 # SOURCE3 325 0.5126 - angle_coeff @angle:hc-c3-p4 harmonic 42.040 109.590 # SOURCE3 87 0.3196 - angle_coeff @angle:hc-c3-p5 harmonic 42.540 109.640 # SOURCE3 69 0.8112 - angle_coeff @angle:hc-c3-px harmonic 42.240 109.740 # SOURCE3 84 0.3474 - angle_coeff @angle:hc-c3-py harmonic 42.560 109.540 # SOURCE3 39 0.1999 - angle_coeff @angle:hc-c3-s4 harmonic 54.570 107.500 # SOURCE2 1 0.0000 - angle_coeff @angle:hc-c3-s6 harmonic 55.480 108.200 # SOURCE3 1 - angle_coeff @angle:hc-c3-sh harmonic 53.990 107.870 # SOURCE2 3 2.0981 - angle_coeff @angle:hc-c3-ss harmonic 53.800 108.760 # SOURCE2 3 1.6891 - angle_coeff @angle:hx-c3-hx harmonic 39.040 110.740 # SOURCE3 137 0.5531 - angle_coeff @angle:hx-c3-n4 harmonic 49.020 107.910 # SOURCE3 148 0.5899 - angle_coeff @angle:i-c3-i harmonic 61.980 113.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c3-n1 harmonic 71.090 105.070 # HF/6-31G* 1 - angle_coeff @angle:n2-c3-n2 harmonic 69.890 107.700 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c3-nh harmonic 69.260 111.060 # SOURCE4 5 0.7868 - angle_coeff @angle:n2-c3-oh harmonic 70.150 111.820 # SOURCE4 10 0.3451 - angle_coeff @angle:n2-c3-os harmonic 70.040 111.230 # SOURCE4 6 1.0463 - angle_coeff @angle:n3-c3-n3 harmonic 69.610 109.590 # SOURCE4 27 1.8125 - angle_coeff @angle:n3-c3-nc harmonic 68.790 113.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-c3-nd harmonic 68.790 113.290 # SOURCE3 1 same_as_n3-c3-nc - angle_coeff @angle:n3-c3-nh harmonic 69.740 110.080 # SOURCE4 21 1.0686 - angle_coeff @angle:n3-c3-oh harmonic 70.710 110.630 # SOURCE4 20 1.0177 - angle_coeff @angle:n3-c3-os harmonic 71.150 108.330 # SOURCE4 17 1.9545 - angle_coeff @angle:n3-c3-p5 harmonic 64.440 109.510 # SOURCE4 10 1.5002 - angle_coeff @angle:n3-c3-ss harmonic 81.950 107.730 # SOURCE4 18 1.7621 - angle_coeff @angle:n4-c3-n4 harmonic 67.130 113.320 # SOURCE3 1 0.0000 - angle_coeff @angle:na-c3-na harmonic 69.060 113.490 # SOURCE3 1 0.0000 - angle_coeff @angle:na-c3-os harmonic 71.270 109.060 # SOURCE4 170 0.5450 - angle_coeff @angle:nc-c3-nc harmonic 69.960 110.610 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-c3-nh harmonic 69.340 112.430 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-c3-os harmonic 69.280 115.410 # SOURCE3 3 1.0288 - angle_coeff @angle:nd-c3-nd harmonic 69.960 110.610 # SOURCE3 1 same_as_nc-c3-nc - angle_coeff @angle:nd-c3-nh harmonic 69.340 112.430 # SOURCE3 1 same_as_nc-c3-nh - angle_coeff @angle:nd-c3-os harmonic 69.280 115.410 # SOURCE3 3 same_as_nc-c3-os - angle_coeff @angle:nh-c3-nh harmonic 71.410 105.870 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-c3-oh harmonic 70.470 112.360 # SOURCE4 12 0.7775 - angle_coeff @angle:nh-c3-os harmonic 71.260 108.930 # SOURCE4 17 1.3775 - angle_coeff @angle:nh-c3-p5 harmonic 63.700 112.500 # SOURCE4 5 1.7371 - angle_coeff @angle:nh-c3-ss harmonic 81.670 108.880 # SOURCE4 8 2.1521 - angle_coeff @angle:n-c3-n2 harmonic 68.820 112.340 # SOURCE4 5 1.1443 - angle_coeff @angle:n-c3-n3 harmonic 69.390 111.030 # SOURCE4 15 1.8216 - angle_coeff @angle:n-c3-n harmonic 68.780 113.810 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c3-nh harmonic 70.540 108.340 # SOURCE4 11 2.1727 - angle_coeff @angle:n-c3-oh harmonic 70.360 112.540 # SOURCE4 31 1.1295 - angle_coeff @angle:no-c3-no harmonic 68.370 104.470 # SOURCE4 5 0.9726 - angle_coeff @angle:n-c3-os harmonic 71.140 109.160 # SOURCE4 153 0.8778 - angle_coeff @angle:n-c3-p5 harmonic 64.380 110.050 # SOURCE4 5 1.2965 - angle_coeff @angle:oh-c3-oh harmonic 72.710 109.230 # SOURCE4 8 1.4978 - angle_coeff @angle:oh-c3-os harmonic 72.380 109.210 # SOURCE4 85 1.1964 - angle_coeff @angle:oh-c3-p5 harmonic 65.440 108.860 # SOURCE4 33 1.2025 - angle_coeff @angle:oh-c3-sh harmonic 80.110 115.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c3-o harmonic 74.430 122.300 # SOURCE3 1 0.0000 - angle_coeff @angle:os-c3-os harmonic 71.720 110.240 # SOURCE3 17 2.1340 - angle_coeff @angle:os-c3-p5 harmonic 65.470 108.360 # SOURCE4 22 2.1937 - angle_coeff @angle:os-c3-ss harmonic 82.720 107.980 # SOURCE4 20 1.7464 - angle_coeff @angle:p2-c3-p2 harmonic 61.280 110.480 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-c3-p3 harmonic 61.730 110.160 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c3-p5 harmonic 62.800 110.130 # SOURCE4 33 2.4116 - angle_coeff @angle:p5-c3-ss harmonic 78.880 111.300 # SOURCE4 5 2.0560 - angle_coeff @angle:s4-c3-s4 harmonic 99.950 112.290 # SOURCE3 2 1.2724 - angle_coeff @angle:s4-c3-s6 harmonic 100.300 113.520 # SOURCE3 1 - angle_coeff @angle:s6-c3-s6 harmonic 102.050 111.750 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c3-sh harmonic 97.420 116.260 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c3-ss harmonic 99.850 110.730 # SOURCE3 1 - angle_coeff @angle:s-c3-s harmonic 93.400 123.350 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-c3-ss harmonic 99.950 110.570 # SOURCE4 15 1.4311 - angle_coeff @angle:br-ca-br harmonic 67.310 117.600 # SOURCE3 1 - angle_coeff @angle:br-ca-ca harmonic 63.480 118.130 # SOURCE3 8 0.6041 - angle_coeff @angle:c1-ca-c1 harmonic 64.700 120.000 # SOURCE3 1 - angle_coeff @angle:c1-ca-ca harmonic 65.860 120.000 # SOURCE3 1 - angle_coeff @angle:c2-ca-c2 harmonic 62.950 120.000 # SOURCE3 1 - angle_coeff @angle:c2-ca-ca harmonic 64.690 120.600 # SOURCE3 1 - angle_coeff @angle:c3-ca-c2 harmonic 62.240 120.000 # SOURCE3 1 - angle_coeff @angle:c3-ca-c3 harmonic 62.410 116.800 # SOURCE3 1 - angle_coeff @angle:c3-ca-ca harmonic 63.840 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-cp harmonic 63.700 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-cq harmonic 63.590 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-na harmonic 66.590 118.780 # SOURCE4 59 1.1184 - angle_coeff @angle:c3-ca-nb harmonic 67.330 116.660 # SOURCE4 408 0.9380 - angle_coeff @angle:ca-ca-ca harmonic 67.180 119.970 # SOURCE3 1969 0.3480 - angle_coeff @angle:ca-ca-cc harmonic 65.990 120.100 # SOURCE3 103 0.3451 - angle_coeff @angle:ca-ca-cd harmonic 65.990 120.100 # SOURCE3 103 0.3451 - angle_coeff @angle:ca-ca-ce harmonic 64.880 120.660 # SOURCE3 14 0.1564 - angle_coeff @angle:ca-ca-cf harmonic 64.880 120.660 # SOURCE3 14 same_as_ca-ca-ce - angle_coeff @angle:ca-ca-cg harmonic 65.900 120.050 # SOURCE3 6 0.2397 - angle_coeff @angle:ca-ca-ch harmonic 65.900 120.050 # SOURCE3 6 same_as_ca-ca-cg - angle_coeff @angle:ca-ca-cl harmonic 62.920 119.400 # SOURCE4 2459 0.5283 - angle_coeff @angle:ca-ca-cp harmonic 67.240 119.070 # SOURCE3 14 2.3077 - angle_coeff @angle:ca-ca-cq harmonic 67.090 119.070 # SOURCE3 14 2.3077 - angle_coeff @angle:ca-ca-cx harmonic 64.480 120.830 # SOURCE4 71 1.3062 - angle_coeff @angle:ca-ca-cy harmonic 63.770 120.860 # SOURCE4 17 2.0287 - angle_coeff @angle:ca-ca-f harmonic 67.510 118.950 # SOURCE4 967 0.3369 - angle_coeff @angle:ca-ca-h4 harmonic 48.240 121.090 # SOURCE3 57 1.4696 - angle_coeff @angle:ca-ca-ha harmonic 48.460 120.010 # SOURCE3 2980 0.2511 - angle_coeff @angle:ca-ca-i harmonic 58.590 118.470 # SOURCE3 10 0.6181 - angle_coeff @angle:ca-ca-n1 harmonic 68.920 118.500 # HF/6-31G* 1 - angle_coeff @angle:ca-ca-n2 harmonic 70.950 119.570 # SOURCE3 1 - angle_coeff @angle:ca-ca-n4 harmonic 67.280 118.410 # SOURCE3 6 0.1691 - angle_coeff @angle:ca-ca-n harmonic 67.970 119.890 # SOURCE3 18 0.2095 - angle_coeff @angle:ca-ca-na harmonic 70.210 118.340 # SOURCE3 54 3.6168 - angle_coeff @angle:ca-ca-nb harmonic 69.160 122.630 # SOURCE3 83 1.1249 - angle_coeff @angle:ca-ca-nc harmonic 70.140 119.720 # SOURCE3 22 3.3994 - angle_coeff @angle:ca-ca-nd harmonic 70.140 119.720 # SOURCE3 22 3.3994 - angle_coeff @angle:ca-ca-ne harmonic 67.740 119.880 # SOURCE3 24 0.3637 - angle_coeff @angle:ca-ca-nf harmonic 67.740 119.880 # SOURCE3 24 0.3637 - angle_coeff @angle:ca-ca-nh harmonic 69.340 120.130 # SOURCE3 193 0.6341 - angle_coeff @angle:ca-ca-no harmonic 66.880 119.540 # SOURCE3 10 1.3187 - angle_coeff @angle:ca-ca-o harmonic 71.850 123.290 # SOURCE4 11 1.2526 - angle_coeff @angle:ca-ca-oh harmonic 69.850 119.940 # SOURCE3 14 0.1627 - angle_coeff @angle:ca-ca-os harmonic 69.790 119.200 # SOURCE3 52 0.5240 - angle_coeff @angle:ca-ca-p2 harmonic 61.520 114.360 # SOURCE3 1 - angle_coeff @angle:ca-ca-p3 harmonic 60.320 120.730 # SOURCE3 6 0.1273 - angle_coeff @angle:ca-ca-p4 harmonic 60.930 120.300 # SOURCE3 1 - angle_coeff @angle:ca-ca-p5 harmonic 61.240 120.280 # SOURCE4 5 0.0177 - angle_coeff @angle:ca-ca-pe harmonic 60.250 120.450 # SOURCE3 20 0.2719 - angle_coeff @angle:ca-ca-pf harmonic 60.250 120.450 # SOURCE3 20 0.2719 - angle_coeff @angle:ca-ca-px harmonic 60.340 120.530 # SOURCE3 10 0.4509 - angle_coeff @angle:ca-ca-py harmonic 61.180 119.980 # SOURCE3 6 0.0670 - angle_coeff @angle:ca-ca-s4 harmonic 78.120 119.150 # SOURCE3 1 - angle_coeff @angle:ca-ca-s6 harmonic 78.690 120.540 # SOURCE4 36 1.2154 - angle_coeff @angle:ca-ca-s harmonic 78.750 122.550 # SOURCE3 4 0.0000 - angle_coeff @angle:ca-ca-sh harmonic 77.610 121.780 # SOURCE4 17 1.2849 - angle_coeff @angle:ca-ca-ss harmonic 78.500 119.930 # SOURCE3 16 0.3901 - angle_coeff @angle:ca-ca-sx harmonic 76.800 119.180 # SOURCE3 6 0.0434 - angle_coeff @angle:ca-ca-sy harmonic 78.020 119.890 # SOURCE3 24 1.8813 - angle_coeff @angle:c-ca-c3 harmonic 62.610 118.060 # SOURCE3 1 - angle_coeff @angle:c-ca-c harmonic 62.650 120.000 # SOURCE3 1 - angle_coeff @angle:c-ca-ca harmonic 64.640 120.140 # SOURCE3 40 0.4788 - angle_coeff @angle:cc-ca-cp harmonic 64.690 124.300 # SOURCE4 10 0.6423 - angle_coeff @angle:cc-ca-nb harmonic 69.060 118.450 # SOURCE4 35 1.6594 - angle_coeff @angle:cd-ca-nb harmonic 69.340 117.500 # SOURCE4 29 1.8623 - angle_coeff @angle:ce-ca-na harmonic 67.440 119.850 # SOURCE4 9 0.7001 - angle_coeff @angle:ce-ca-nb harmonic 68.300 117.380 # SOURCE4 32 0.6890 - angle_coeff @angle:cf-ca-nb harmonic 68.080 118.140 # SOURCE4 12 1.1775 - angle_coeff @angle:cg-ca-cp harmonic 65.330 121.530 # SOURCE4 12 0.1831 - angle_coeff @angle:c-ca-ha harmonic 46.510 115.900 # SOURCE3 1 - angle_coeff @angle:cl-ca-cl harmonic 62.630 118.720 # SOURCE3 1 - angle_coeff @angle:cl-ca-cp harmonic 62.600 120.310 # SOURCE4 18 0.5607 - angle_coeff @angle:cl-ca-nb harmonic 65.810 116.150 # SOURCE4 50 0.6047 - angle_coeff @angle:c-ca-nb harmonic 67.710 117.940 # SOURCE4 91 1.0536 - angle_coeff @angle:c-ca-nc harmonic 64.400 130.800 # SOURCE3 1 - angle_coeff @angle:c-ca-nd harmonic 64.400 130.800 # SOURCE3 1 same_as_c-ca-nc - angle_coeff @angle:cp-ca-f harmonic 67.180 119.390 # SOURCE4 16 0.1724 - angle_coeff @angle:cp-ca-h4 harmonic 48.230 120.030 # SOURCE4 27 0.4431 - angle_coeff @angle:cp-ca-ha harmonic 48.030 121.080 # SOURCE3 12 1.7484 - angle_coeff @angle:cp-ca-na harmonic 73.000 108.790 # SOURCE4 165 0.5166 - angle_coeff @angle:cp-ca-nb harmonic 68.640 123.720 # SOURCE4 50 0.8176 - angle_coeff @angle:cp-ca-nh harmonic 68.740 121.520 # SOURCE4 11 0.5438 - angle_coeff @angle:cp-ca-oh harmonic 69.340 120.960 # SOURCE4 12 1.1400 - angle_coeff @angle:cp-ca-ss harmonic 80.870 112.750 # SOURCE4 8 0.6216 - angle_coeff @angle:cp-ca-sy harmonic 80.930 111.180 # SOURCE3 2 0.0000 - angle_coeff @angle:cq-ca-ha harmonic 47.860 121.080 # SOURCE3 12 1.7484 - angle_coeff @angle:cq-ca-sy harmonic 80.860 111.180 # SOURCE3 2 0.0000 - angle_coeff @angle:f-ca-f harmonic 68.050 117.500 # SOURCE3 1 - angle_coeff @angle:f-ca-nb harmonic 71.690 114.580 # SOURCE4 19 0.2987 - angle_coeff @angle:h4-ca-n harmonic 49.480 116.020 # SOURCE3 1 - angle_coeff @angle:h4-ca-na harmonic 51.880 114.650 # SOURCE3 5 1.5484 - angle_coeff @angle:h4-ca-nb harmonic 51.820 115.940 # SOURCE3 52 0.7370 - angle_coeff @angle:h4-ca-nc harmonic 51.460 118.360 # SOURCE3 1 - angle_coeff @angle:h4-ca-nd harmonic 51.460 118.360 # SOURCE3 1 same_as_h4-ca-nc - angle_coeff @angle:h4-ca-os harmonic 52.300 111.150 # SOURCE3 1 - angle_coeff @angle:h4-ca-ss harmonic 53.660 116.190 # SOURCE3 1 - angle_coeff @angle:h5-ca-nb harmonic 51.760 116.350 # SOURCE3 30 0.5545 - angle_coeff @angle:h5-ca-nc harmonic 50.700 122.110 # SOURCE3 1 - angle_coeff @angle:h5-ca-nd harmonic 50.700 122.110 # SOURCE3 1 same_as_h5-ca-nc - angle_coeff @angle:ha-ca-n2 harmonic 52.970 116.000 # SOURCE2 1 0.0000 - angle_coeff @angle:ha-ca-p2 harmonic 39.570 122.560 # SOURCE3 1 - angle_coeff @angle:i-ca-i harmonic 62.290 119.280 # SOURCE3 1 - angle_coeff @angle:n1-ca-n1 harmonic 70.730 117.030 # HF/6-31G* 1 - angle_coeff @angle:n2-ca-n2 harmonic 75.050 120.000 # SOURCE3 1 - angle_coeff @angle:n2-ca-na harmonic 73.800 119.600 # SOURCE3 1 - angle_coeff @angle:n4-ca-n4 harmonic 67.650 116.820 # SOURCE3 1 - angle_coeff @angle:na-ca-na harmonic 76.480 107.650 # SOURCE4 5 0.8751 - angle_coeff @angle:na-ca-nb harmonic 70.600 127.070 # SOURCE4 237 1.9392 - angle_coeff @angle:na-ca-nh harmonic 72.480 118.620 # SOURCE4 29 0.9759 - angle_coeff @angle:nb-ca-nb harmonic 70.780 127.190 # SOURCE4 585 1.1793 - angle_coeff @angle:nb-ca-nc harmonic 70.900 127.320 # SOURCE4 8 0.8052 - angle_coeff @angle:nb-ca-nd harmonic 71.250 126.080 # SOURCE4 14 0.9814 - angle_coeff @angle:nb-ca-nh harmonic 73.200 116.950 # SOURCE4 765 0.8040 - angle_coeff @angle:nb-ca-oh harmonic 73.570 117.300 # SOURCE4 64 0.9290 - angle_coeff @angle:nb-ca-os harmonic 72.540 119.660 # SOURCE4 76 0.6493 - angle_coeff @angle:nb-ca-sh harmonic 81.390 117.590 # SOURCE4 15 1.4616 - angle_coeff @angle:nb-ca-ss harmonic 81.120 119.300 # SOURCE4 41 1.3420 - angle_coeff @angle:nc-ca-nc harmonic 70.670 128.740 # SOURCE3 1 - angle_coeff @angle:nc-ca-nh harmonic 72.770 118.860 # SOURCE3 1 - angle_coeff @angle:nd-ca-nd harmonic 70.670 128.740 # SOURCE3 1 same_as_nc-ca-nc - angle_coeff @angle:nd-ca-nh harmonic 72.770 118.860 # SOURCE3 1 same_as_nc-ca-nh - angle_coeff @angle:nh-ca-nh harmonic 71.400 120.980 # SOURCE3 1 - angle_coeff @angle:n-ca-nc harmonic 69.660 123.860 # SOURCE3 1 - angle_coeff @angle:n-ca-nd harmonic 69.660 123.860 # SOURCE3 1 same_as_n-ca-nc - angle_coeff @angle:n-ca-nh harmonic 71.290 116.160 # SOURCE3 1 - angle_coeff @angle:no-ca-no harmonic 67.420 117.140 # SOURCE3 1 - angle_coeff @angle:oh-ca-oh harmonic 72.630 120.000 # SOURCE3 1 - angle_coeff @angle:o-ca-o harmonic 78.210 126.820 # SOURCE3 1 - angle_coeff @angle:os-ca-os harmonic 74.010 113.730 # SOURCE3 1 - angle_coeff @angle:p2-ca-p2 harmonic 58.980 121.200 # SOURCE3 1 - angle_coeff @angle:p3-ca-p3 harmonic 59.440 121.460 # SOURCE3 1 - angle_coeff @angle:p5-ca-p5 harmonic 60.760 120.000 # SOURCE3 1 - angle_coeff @angle:s4-ca-s4 harmonic 104.060 105.810 # SOURCE3 1 - angle_coeff @angle:s6-ca-s6 harmonic 105.770 105.810 # SOURCE3 1 - angle_coeff @angle:sh-ca-sh harmonic 98.150 120.240 # SOURCE3 1 - angle_coeff @angle:s-ca-s harmonic 98.380 125.140 # SOURCE3 1 - angle_coeff @angle:ss-ca-ss harmonic 100.760 115.150 # SOURCE3 1 - angle_coeff @angle:br-c-br harmonic 66.910 113.100 # SOURCE3 1 - angle_coeff @angle:br-c-c3 harmonic 63.340 110.740 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c-o harmonic 63.190 121.460 # SOURCE3 5 1.6264 - angle_coeff @angle:c1-c-c1 harmonic 65.090 115.320 # SOURCE3 1 - angle_coeff @angle:c1-c-o harmonic 69.920 122.340 # SOURCE3 1 - angle_coeff @angle:c2-c-c2 harmonic 67.170 116.780 # SOURCE3 1 - angle_coeff @angle:c2-c-ha harmonic 48.650 115.950 # SOURCE3 1 - angle_coeff @angle:c2-c-o harmonic 72.770 119.120 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c-s harmonic 81.850 119.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c-c3 harmonic 62.820 116.050 # SOURCE3 11 1.0986 - angle_coeff @angle:c3-c-ca harmonic 62.590 118.540 # SOURCE4 240 1.3614 - angle_coeff @angle:c3-c-cc harmonic 63.240 118.000 # SOURCE4 21 0.9834 - angle_coeff @angle:c3-c-cd harmonic 63.500 117.020 # SOURCE4 25 1.4755 - angle_coeff @angle:c3-c-ce harmonic 63.470 116.250 # SOURCE4 188 1.1613 - angle_coeff @angle:c3-c-cf harmonic 63.300 116.860 # SOURCE4 45 1.5859 - angle_coeff @angle:c3-c-cg harmonic 64.260 115.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-c-ch harmonic 64.260 115.000 # SOURCE2 1 same_as_c3-c-cg - angle_coeff @angle:c3-c-cl harmonic 62.560 111.990 # SOURCE3 2 0.0125 - angle_coeff @angle:c3-c-f harmonic 66.930 110.700 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-c-h4 harmonic 46.110 114.400 # SOURCE4 57 0.4032 - angle_coeff @angle:c3-c-ha harmonic 46.010 115.220 # SOURCE3 15 0.3181 - angle_coeff @angle:c3-c-i harmonic 56.870 112.940 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-n2 harmonic 66.620 114.530 # SOURCE3 1 - angle_coeff @angle:c3-c-n4 harmonic 64.610 112.260 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c-n harmonic 67.860 115.150 # SOURCE3 153 2.7443 - angle_coeff @angle:c3-c-ne harmonic 68.090 111.390 # SOURCE4 11 2.1430 - angle_coeff @angle:c3-c-nf harmonic 67.430 113.380 # SOURCE3 1 same_as_c3-c-ne - angle_coeff @angle:c3-c-o harmonic 68.030 123.110 # SOURCE3 267 3.0977 - angle_coeff @angle:c3-c-oh harmonic 69.840 112.200 # SOURCE3 14 1.8324 - angle_coeff @angle:c3-c-os harmonic 69.260 111.960 # SOURCE3 15 2.3072 - angle_coeff @angle:c3-c-p3 harmonic 58.900 116.420 # SOURCE3 3 0.1291 - angle_coeff @angle:c3-c-p5 harmonic 58.320 118.900 # SOURCE3 1 - angle_coeff @angle:c3-c-pe harmonic 58.620 114.850 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-pf harmonic 58.620 114.850 # SOURCE3 1 same_as_c3-c-pe - angle_coeff @angle:c3-c-px harmonic 58.600 115.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-py harmonic 58.850 118.160 # SOURCE3 3 1.0735 - angle_coeff @angle:c3-c-s4 harmonic 75.480 114.790 # SOURCE3 1 - angle_coeff @angle:c3-c-s6 harmonic 75.500 114.720 # SOURCE3 1 - angle_coeff @angle:c3-c-s harmonic 78.510 123.730 # SOURCE3 9 1.4528 - angle_coeff @angle:c3-c-sh harmonic 78.430 114.210 # SOURCE3 3 2.3916 - angle_coeff @angle:c3-c-ss harmonic 78.990 114.320 # SOURCE3 5 2.7478 - angle_coeff @angle:c3-c-sx harmonic 75.280 113.970 # SOURCE3 3 0.0610 - angle_coeff @angle:c3-c-sy harmonic 75.800 114.280 # SOURCE3 3 0.7341 - angle_coeff @angle:ca-c-ca harmonic 63.030 118.580 # SOURCE4 144 2.1146 - angle_coeff @angle:ca-c-cc harmonic 64.370 115.570 # SOURCE4 175 1.7981 - angle_coeff @angle:ca-c-cd harmonic 63.940 117.130 # SOURCE4 82 1.7238 - angle_coeff @angle:ca-c-ce harmonic 63.290 118.610 # SOURCE4 30 1.3375 - angle_coeff @angle:ca-c-cf harmonic 62.800 120.470 # SOURCE4 6 1.3008 - angle_coeff @angle:ca-c-h4 harmonic 46.520 115.140 # SOURCE4 30 0.7320 - angle_coeff @angle:ca-c-ha harmonic 46.800 114.120 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c-n harmonic 68.470 115.140 # SOURCE4 571 1.4648 - angle_coeff @angle:ca-c-ne harmonic 67.750 114.390 # SOURCE4 5 0.2958 - angle_coeff @angle:ca-c-o harmonic 68.670 123.440 # SOURCE3 18 2.5574 - angle_coeff @angle:ca-c-oh harmonic 70.110 113.440 # SOURCE4 222 0.8421 - angle_coeff @angle:ca-c-os harmonic 68.780 115.540 # SOURCE3 5 2.6708 - angle_coeff @angle:ca-c-s harmonic 79.130 123.040 # SOURCE4 12 0.7935 - angle_coeff @angle:ca-c-sh harmonic 77.270 118.630 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c-ss harmonic 79.040 115.130 # SOURCE4 12 1.0069 - angle_coeff @angle:br-cc-c harmonic 63.980 115.680 # SOURCE4 8 0.4970 - angle_coeff @angle:br-cc-cc harmonic 61.820 124.890 # SOURCE4 8 1.9479 - angle_coeff @angle:br-cc-cd harmonic 62.260 124.560 # SOURCE4 32 2.4696 - angle_coeff @angle:br-cc-na harmonic 64.600 121.420 # SOURCE4 6 0.5507 - angle_coeff @angle:c2-cc-c3 harmonic 63.270 126.110 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-cc-ca harmonic 65.400 124.420 # SOURCE4 15 1.7107 - angle_coeff @angle:c2-cc-cc harmonic 66.340 121.390 # SOURCE4 29 2.2566 - angle_coeff @angle:c2-cc-cd harmonic 69.090 117.020 # SOURCE3 2 0.0703 - angle_coeff @angle:c2-cc-ha harmonic 48.690 122.720 # SOURCE3 2 0.0092 - angle_coeff @angle:c2-cc-n harmonic 67.740 126.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cc-os harmonic 70.020 121.060 # SOURCE4 11 0.8179 - angle_coeff @angle:c-c-c3 harmonic 61.720 116.860 # SOURCE3 5 0.1653 - angle_coeff @angle:c3-cc-ca harmonic 61.830 126.430 # SOURCE4 119 1.7751 - angle_coeff @angle:c3-cc-cc harmonic 64.660 115.970 # SOURCE3 4 3.0507 - angle_coeff @angle:c3-cc-cd harmonic 64.810 119.450 # SOURCE3 35 8.2040 - angle_coeff @angle:c3-cc-cf harmonic 65.450 117.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-cc-ha harmonic 45.110 121.520 # SOURCE3 32 3.2091 - angle_coeff @angle:c3-cc-n2 harmonic 65.940 126.280 # SOURCE4 8 2.1234 - angle_coeff @angle:c3-cc-n harmonic 66.540 118.360 # SOURCE4 53 2.1705 - angle_coeff @angle:c3-cc-na harmonic 65.440 122.990 # SOURCE4 477 1.5214 - angle_coeff @angle:c3-cc-nc harmonic 65.880 121.000 # SOURCE4 66 0.8247 - angle_coeff @angle:c3-cc-nd harmonic 65.890 123.750 # SOURCE4 275 1.8941 - angle_coeff @angle:c3-cc-os harmonic 67.480 117.090 # SOURCE4 127 0.9464 - angle_coeff @angle:c3-cc-ss harmonic 77.460 121.680 # SOURCE4 145 0.8647 - angle_coeff @angle:c-c-c harmonic 62.300 111.680 # SOURCE3 2 6.1226 - angle_coeff @angle:c-c-ca harmonic 61.730 118.340 # SOURCE4 26 1.0692 - angle_coeff @angle:ca-cc-cc harmonic 67.660 111.040 # SOURCE3 9 7.9455 - angle_coeff @angle:ca-cc-cd harmonic 68.230 113.510 # SOURCE3 26 7.4229 - angle_coeff @angle:ca-cc-ce harmonic 62.580 127.870 # SOURCE4 11 1.7579 - angle_coeff @angle:ca-cc-h4 harmonic 45.570 128.660 # SOURCE3 10 3.1167 - angle_coeff @angle:ca-cc-ha harmonic 46.400 124.040 # SOURCE3 34 3.6691 - angle_coeff @angle:ca-cc-n harmonic 68.240 118.420 # SOURCE4 17 2.2100 - angle_coeff @angle:ca-cc-nc harmonic 67.790 120.310 # SOURCE4 46 0.6711 - angle_coeff @angle:ca-cc-nd harmonic 67.840 123.280 # SOURCE4 182 2.3863 - angle_coeff @angle:ca-cc-nh harmonic 67.460 122.450 # SOURCE4 9 1.4092 - angle_coeff @angle:ca-cc-oh harmonic 70.020 116.510 # SOURCE4 12 1.7855 - angle_coeff @angle:ca-cc-os harmonic 69.540 116.090 # SOURCE4 58 2.0472 - angle_coeff @angle:ca-cc-ss harmonic 78.690 120.980 # SOURCE4 28 1.8865 - angle_coeff @angle:c-cc-c2 harmonic 65.620 120.880 # SOURCE4 21 1.5157 - angle_coeff @angle:c-cc-c3 harmonic 64.900 112.750 # SOURCE3 4 0.2063 - angle_coeff @angle:c-cc-c harmonic 63.420 121.160 # SOURCE4 48 0.7193 - angle_coeff @angle:c-c-cc harmonic 64.020 111.670 # SOURCE3 4 5.5146 - angle_coeff @angle:c-cc-ca harmonic 63.550 122.950 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-cc harmonic 63.720 122.690 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-c-cc harmonic 64.820 115.970 # SOURCE4 37 1.4486 - angle_coeff @angle:cc-cc-cc harmonic 67.880 110.700 # SOURCE3 54 3.4091 - angle_coeff @angle:cc-cc-cd harmonic 68.160 114.190 # SOURCE3 517 6.5960 - angle_coeff @angle:cc-cc-ce harmonic 63.140 126.050 # SOURCE4 10 2.3332 - angle_coeff @angle:cc-cc-cf harmonic 65.650 123.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-cc-cg harmonic 64.740 121.850 # SOURCE4 6 0.8146 - angle_coeff @angle:c-cc-cd harmonic 65.230 121.510 # SOURCE4 919 2.2603 - angle_coeff @angle:cc-c-cd harmonic 65.730 112.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-ce harmonic 63.360 122.370 # SOURCE4 5 0.0254 - angle_coeff @angle:cc-c-ce harmonic 64.640 115.680 # SOURCE4 6 1.2033 - angle_coeff @angle:cc-cc-f harmonic 66.350 119.410 # SOURCE4 7 0.4917 - angle_coeff @angle:c-cc-cg harmonic 64.980 118.140 # SOURCE4 7 0.7745 - angle_coeff @angle:cc-cc-h4 harmonic 45.560 129.470 # SOURCE3 171 2.2734 - angle_coeff @angle:cc-cc-ha harmonic 47.460 119.260 # SOURCE4 506 1.6808 - angle_coeff @angle:c-cc-cl harmonic 62.790 116.010 # SOURCE4 19 0.9295 - angle_coeff @angle:cc-cc-n2 harmonic 69.460 121.150 # SOURCE3 6 0.4642 - angle_coeff @angle:cc-cc-n harmonic 67.950 119.890 # SOURCE3 36 0.2095 - angle_coeff @angle:cc-cc-na harmonic 72.210 106.800 # SOURCE3 33 0.6297 - angle_coeff @angle:cc-cc-nc harmonic 69.950 113.420 # SOURCE3 4 1.3957 - angle_coeff @angle:cc-cc-nd harmonic 71.150 112.560 # SOURCE3 141 4.2871 - angle_coeff @angle:cc-cc-nh harmonic 68.510 119.190 # SOURCE4 142 2.2114 - angle_coeff @angle:cc-cc-oh harmonic 69.230 119.670 # SOURCE4 10 2.3619 - angle_coeff @angle:cc-cc-os harmonic 69.380 117.090 # SOURCE4 99 2.4776 - angle_coeff @angle:cc-cc-pd harmonic 63.840 115.360 # SOURCE3 84 same_as_cd-cd-pc - angle_coeff @angle:cc-cc-ss harmonic 80.780 115.020 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-cc-sy harmonic 74.830 128.360 # SOURCE4 8 0.9813 - angle_coeff @angle:c-c-cd harmonic 64.020 111.670 # SOURCE3 4 5.5146 - angle_coeff @angle:cd-cc-cd harmonic 67.630 121.160 # SOURCE4 42 2.0764 - angle_coeff @angle:cd-cc-ce harmonic 63.480 129.500 # SOURCE4 139 2.1675 - angle_coeff @angle:cd-cc-cl harmonic 61.780 123.720 # SOURCE4 48 1.9010 - angle_coeff @angle:cd-cc-f harmonic 67.420 121.080 # SOURCE4 28 0.8788 - angle_coeff @angle:cd-cc-h4 harmonic 47.190 129.110 # SOURCE3 418 3.1355 - angle_coeff @angle:cd-cc-ha harmonic 48.350 122.890 # SOURCE3 584 2.9334 - angle_coeff @angle:cd-cc-n harmonic 70.720 115.520 # SOURCE3 52 1.3322 - angle_coeff @angle:cd-cc-na harmonic 72.910 109.420 # SOURCE3 265 2.6051 - angle_coeff @angle:cd-cc-nc harmonic 70.990 114.980 # SOURCE3 23 5.3935 - angle_coeff @angle:cd-cc-nh harmonic 68.380 125.040 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-cc-no harmonic 65.780 128.950 # SOURCE4 117 1.4740 - angle_coeff @angle:cd-cc-oh harmonic 69.580 124.030 # SOURCE4 59 1.2544 - angle_coeff @angle:cd-cc-os harmonic 69.960 120.300 # SOURCE3 64 5.4354 - angle_coeff @angle:cd-cc-ss harmonic 82.940 111.220 # SOURCE4 692 1.2683 - angle_coeff @angle:cd-cc-sy harmonic 76.410 125.160 # SOURCE4 19 1.1014 - angle_coeff @angle:ce-cc-na harmonic 66.420 124.140 # SOURCE4 40 1.5665 - angle_coeff @angle:ce-cc-nc harmonic 66.980 121.700 # SOURCE4 8 1.6500 - angle_coeff @angle:ce-cc-nd harmonic 67.220 123.910 # SOURCE4 11 1.1451 - angle_coeff @angle:ce-cc-os harmonic 68.210 119.170 # SOURCE4 59 0.7385 - angle_coeff @angle:ce-cc-ss harmonic 78.460 120.940 # SOURCE4 31 1.2422 - angle_coeff @angle:c-cc-f harmonic 66.160 116.870 # SOURCE4 16 0.5322 - angle_coeff @angle:cg-cc-na harmonic 67.510 122.350 # SOURCE4 5 0.8112 - angle_coeff @angle:cg-cc-ss harmonic 78.880 120.700 # SOURCE4 12 0.9090 - angle_coeff @angle:cc-c-h4 harmonic 47.130 115.450 # SOURCE4 5 0.8021 - angle_coeff @angle:c-cc-ha harmonic 46.990 117.020 # SOURCE3 56 1.9713 - angle_coeff @angle:cl-cc-na harmonic 63.840 121.610 # SOURCE4 12 0.3436 - angle_coeff @angle:cl-cc-nd harmonic 63.930 122.510 # SOURCE4 5 1.6568 - angle_coeff @angle:cl-cc-ss harmonic 79.050 119.850 # SOURCE4 11 1.0626 - angle_coeff @angle:c-cc-n2 harmonic 68.530 120.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-n harmonic 68.110 116.330 # SOURCE4 20 1.9278 - angle_coeff @angle:cc-c-n harmonic 70.190 111.860 # SOURCE3 36 2.3407 - angle_coeff @angle:c-cc-nc harmonic 66.280 123.150 # SOURCE4 23 2.1612 - angle_coeff @angle:cc-c-nd harmonic 67.520 116.400 # SOURCE4 23 1.1407 - angle_coeff @angle:c-cc-nd harmonic 70.070 112.910 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-ne harmonic 67.110 119.880 # SOURCE4 6 0.3139 - angle_coeff @angle:cc-c-o harmonic 68.910 125.710 # SOURCE3 66 2.4784 - angle_coeff @angle:c-cc-oh harmonic 70.150 113.450 # SOURCE4 35 1.3440 - angle_coeff @angle:cc-c-oh harmonic 71.160 112.580 # SOURCE4 50 0.7342 - angle_coeff @angle:c-cc-os harmonic 67.710 119.810 # SOURCE4 52 1.7157 - angle_coeff @angle:cc-c-os harmonic 70.500 112.300 # SOURCE3 6 2.7842 - angle_coeff @angle:cc-c-s harmonic 78.050 127.940 # SOURCE4 12 0.9342 - angle_coeff @angle:cc-c-ss harmonic 80.330 112.520 # SOURCE4 10 0.6933 - angle_coeff @angle:cx-cc-nd harmonic 65.680 127.750 # SOURCE4 12 1.7156 - angle_coeff @angle:cx-cc-os harmonic 68.010 118.080 # SOURCE4 10 0.0955 - angle_coeff @angle:cd-c-cd harmonic 64.770 116.170 # SOURCE4 19 1.1663 - angle_coeff @angle:cd-c-cx harmonic 63.880 117.460 # SOURCE4 13 0.1625 - angle_coeff @angle:cd-c-n harmonic 70.190 111.860 # SOURCE3 36 2.3407 - angle_coeff @angle:cd-c-nc harmonic 68.310 115.760 # SOURCE4 10 0.7131 - angle_coeff @angle:cd-c-nd harmonic 68.300 113.750 # SOURCE4 14 0.0860 - angle_coeff @angle:cd-c-o harmonic 68.910 125.710 # SOURCE3 66 2.4784 - angle_coeff @angle:cd-c-oh harmonic 70.770 113.840 # SOURCE4 35 1.1033 - angle_coeff @angle:cd-c-os harmonic 70.500 112.300 # SOURCE3 6 2.7842 - angle_coeff @angle:ce-c-ce harmonic 64.340 115.790 # SOURCE4 73 0.4467 - angle_coeff @angle:ce-c-cf harmonic 64.040 116.890 # SOURCE4 11 1.6021 - angle_coeff @angle:ce-c-cx harmonic 63.950 116.250 # SOURCE4 6 0.6351 - angle_coeff @angle:ce-c-h4 harmonic 46.930 114.880 # SOURCE4 19 0.3355 - angle_coeff @angle:ce-c-ha harmonic 46.930 115.220 # SOURCE3 7 2.4188 - angle_coeff @angle:ce-c-n harmonic 68.880 115.010 # SOURCE3 2 0.5478 - angle_coeff @angle:ce-c-o harmonic 69.270 122.920 # SOURCE3 17 3.5085 - angle_coeff @angle:ce-c-oh harmonic 70.250 114.300 # SOURCE4 94 1.5074 - angle_coeff @angle:ce-c-os harmonic 70.050 112.620 # SOURCE4 125 2.0061 - angle_coeff @angle:ce-c-s harmonic 81.120 117.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-c-ss harmonic 80.920 110.390 # SOURCE4 5 0.6050 - angle_coeff @angle:cf-c-cf harmonic 64.070 116.780 # SOURCE3 1 same_as_ce-c-ce - angle_coeff @angle:cf-c-ha harmonic 46.930 115.220 # SOURCE3 7 same_as_ce-c-ha - angle_coeff @angle:cf-c-n harmonic 68.800 115.290 # SOURCE4 30 1.1758 - angle_coeff @angle:cf-c-o harmonic 69.270 122.920 # SOURCE3 17 3.5085 - angle_coeff @angle:cf-c-oh harmonic 70.490 113.530 # SOURCE4 34 2.1382 - angle_coeff @angle:cf-c-os harmonic 70.720 110.510 # SOURCE4 24 0.9128 - angle_coeff @angle:cf-c-s harmonic 81.120 117.800 # SOURCE3 1 same_as_ce-c-s - angle_coeff @angle:cg-c-cg harmonic 65.440 115.380 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-c-ha harmonic 47.800 113.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-c-o harmonic 70.210 122.310 # SOURCE3 2 0.0000 - angle_coeff @angle:c-c-h4 harmonic 44.620 116.360 # SOURCE4 5 0.5586 - angle_coeff @angle:h4-cc-n harmonic 50.390 117.620 # SOURCE3 53 0.9721 - angle_coeff @angle:h4-cc-na harmonic 50.220 119.660 # SOURCE3 294 2.4702 - angle_coeff @angle:h4-cc-nc harmonic 50.000 120.030 # SOURCE3 16 2.3863 - angle_coeff @angle:h4-cc-nd harmonic 51.390 119.110 # SOURCE3 135 1.6946 - angle_coeff @angle:h4-cc-os harmonic 52.270 111.890 # SOURCE3 61 2.3500 - angle_coeff @angle:h4-cc-ss harmonic 54.360 117.750 # SOURCE3 40 3.1156 - angle_coeff @angle:h5-cc-n harmonic 50.870 115.610 # SOURCE4 10 0.8505 - angle_coeff @angle:h5-cc-na harmonic 49.760 122.100 # SOURCE3 16 1.4626 - angle_coeff @angle:h5-cc-nc harmonic 49.290 123.700 # SOURCE3 6 0.3547 - angle_coeff @angle:h5-cc-nd harmonic 50.130 125.380 # SOURCE3 40 2.2157 - angle_coeff @angle:h5-cc-os harmonic 51.300 116.330 # SOURCE3 12 3.2919 - angle_coeff @angle:h5-cc-ss harmonic 53.390 122.000 # SOURCE3 6 0.7237 - angle_coeff @angle:c-c-ha harmonic 44.850 115.430 # SOURCE2 3 0.6549 - angle_coeff @angle:ha-cc-na harmonic 49.820 121.500 # SOURCE2 1 0.0000 - angle_coeff @angle:ha-cc-nc harmonic 50.730 116.540 # SOURCE3 5 1.4482 - angle_coeff @angle:ha-cc-nd harmonic 51.410 118.880 # SOURCE3 20 2.8923 - angle_coeff @angle:ha-cc-os harmonic 52.490 110.860 # SOURCE3 7 1.3846 - angle_coeff @angle:ha-cc-pd harmonic 42.350 121.760 # SOURCE3 84 same_as_ha-cd-pc - angle_coeff @angle:ha-cc-ss harmonic 53.490 121.640 # SOURCE2 5 1.3276 - angle_coeff @angle:ch-c-ch harmonic 65.440 115.380 # SOURCE3 1 same_as_cg-c-cg - angle_coeff @angle:ch-c-ha harmonic 47.800 113.900 # SOURCE2 1 same_as_cg-c-ha - angle_coeff @angle:ch-c-o harmonic 70.210 122.310 # SOURCE3 2 same_as_cg-c-o - angle_coeff @angle:cl-c-cl harmonic 63.330 111.300 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-f harmonic 63.490 112.000 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-ha harmonic 43.460 109.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-o harmonic 64.280 121.510 # SOURCE3 6 1.6987 - angle_coeff @angle:cl-c-s harmonic 77.210 127.600 # SOURCE2 1 0.0000 - angle_coeff @angle:c-c-n harmonic 67.530 112.140 # SOURCE4 53 2.1247 - angle_coeff @angle:na-cc-nc harmonic 70.660 121.830 # SOURCE4 169 1.0340 - angle_coeff @angle:na-cc-nd harmonic 74.780 112.020 # SOURCE3 17 2.2434 - angle_coeff @angle:na-cc-no harmonic 68.480 124.900 # SOURCE4 48 0.7933 - angle_coeff @angle:na-cc-oh harmonic 73.310 117.260 # SOURCE4 16 0.9090 - angle_coeff @angle:na-cc-sx harmonic 80.050 117.040 # SOURCE4 13 0.4187 - angle_coeff @angle:na-cc-sy harmonic 79.760 120.550 # SOURCE4 7 1.7547 - angle_coeff @angle:n-cc-c harmonic 68.190 116.060 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-cc-nd harmonic 72.510 118.690 # SOURCE3 9 6.6642 - angle_coeff @angle:nc-cc-nh harmonic 72.700 115.660 # SOURCE4 12 1.0083 - angle_coeff @angle:nc-cc-no harmonic 69.310 121.540 # SOURCE4 7 0.9221 - angle_coeff @angle:nc-cc-ss harmonic 81.790 119.860 # SOURCE3 2 0.0000 - angle_coeff @angle:nd-cc-nd harmonic 70.880 128.170 # SOURCE4 7 0.0269 - angle_coeff @angle:nd-cc-ne harmonic 69.290 129.660 # SOURCE4 7 0.4306 - angle_coeff @angle:nd-cc-nh harmonic 72.410 120.110 # SOURCE3 5 0.9313 - angle_coeff @angle:nd-cc-no harmonic 69.900 122.680 # SOURCE4 16 0.3393 - angle_coeff @angle:nd-cc-oh harmonic 72.800 122.190 # SOURCE4 11 0.7091 - angle_coeff @angle:nd-cc-os harmonic 74.240 115.060 # SOURCE4 109 2.3512 - angle_coeff @angle:nd-cc-sh harmonic 79.410 124.920 # SOURCE4 5 0.9563 - angle_coeff @angle:nd-cc-ss harmonic 84.180 114.510 # SOURCE3 8 0.3449 - angle_coeff @angle:nd-cc-sx harmonic 76.960 127.600 # SOURCE4 14 1.1650 - angle_coeff @angle:nd-cc-sy harmonic 79.280 123.080 # SOURCE4 13 1.0531 - angle_coeff @angle:ne-cc-ss harmonic 82.750 116.990 # SOURCE4 7 0.1657 - angle_coeff @angle:nh-cc-nh harmonic 72.930 115.960 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-cc-os harmonic 72.780 117.270 # SOURCE4 13 0.7995 - angle_coeff @angle:nh-cc-ss harmonic 81.210 122.040 # SOURCE4 80 1.2781 - angle_coeff @angle:n-cc-n2 harmonic 74.770 114.480 # SOURCE4 15 2.3208 - angle_coeff @angle:n-cc-na harmonic 70.450 122.180 # SOURCE4 46 2.2856 - angle_coeff @angle:n-cc-nc harmonic 70.960 120.010 # SOURCE4 10 1.5583 - angle_coeff @angle:n-cc-nd harmonic 71.200 122.710 # SOURCE4 141 1.6659 - angle_coeff @angle:n-cc-nh harmonic 72.220 116.850 # SOURCE4 32 0.7619 - angle_coeff @angle:no-cc-os harmonic 71.010 117.590 # SOURCE4 62 0.2199 - angle_coeff @angle:no-cc-ss harmonic 80.690 121.100 # SOURCE4 10 0.0957 - angle_coeff @angle:n-cc-ss harmonic 80.680 123.050 # SOURCE4 38 1.0101 - angle_coeff @angle:c-c-o harmonic 67.160 120.990 # SOURCE4 233 2.0333 - angle_coeff @angle:c-c-oh harmonic 68.200 113.230 # SOURCE3 5 0.5615 - angle_coeff @angle:c-c-os harmonic 68.180 111.390 # SOURCE4 14 0.4038 - angle_coeff @angle:os-cc-ss harmonic 78.460 132.010 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-cc-ss harmonic 100.050 121.280 # SOURCE4 20 2.4461 - angle_coeff @angle:ss-cc-sy harmonic 98.380 121.770 # SOURCE4 20 0.4970 - angle_coeff @angle:cx-c-cx harmonic 85.450 64.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-c-n harmonic 68.690 114.490 # SOURCE4 23 1.4914 - angle_coeff @angle:cx-c-o harmonic 68.880 122.820 # SOURCE4 97 2.2075 - angle_coeff @angle:cx-c-oh harmonic 70.490 112.320 # SOURCE4 10 0.6413 - angle_coeff @angle:cx-c-os harmonic 70.060 111.480 # SOURCE4 16 1.3998 - angle_coeff @angle:cy-c-cy harmonic 70.140 90.550 # SOURCE2 2 2.4500 - angle_coeff @angle:cy-c-n harmonic 75.430 91.540 # SOURCE4 249 0.5104 - angle_coeff @angle:cy-c-o harmonic 64.270 135.040 # SOURCE4 253 1.3450 - angle_coeff @angle:cy-c-oh harmonic 69.090 112.480 # SOURCE4 5 1.0793 - angle_coeff @angle:cy-c-os harmonic 74.550 94.890 # SOURCE4 8 0.6016 - angle_coeff @angle:c2-cd-c3 harmonic 63.270 126.110 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-cd-ca harmonic 64.430 128.220 # SOURCE3 1 same_as_c2-cc-ca - angle_coeff @angle:c2-cd-cc harmonic 69.090 117.020 # SOURCE3 2 same_as_c2-cc-cd - angle_coeff @angle:c2-cd-cd harmonic 65.270 125.410 # SOURCE3 3 2.0867 - angle_coeff @angle:c2-cd-ha harmonic 48.690 122.720 # SOURCE3 2 same_as_c2-cc-ha - angle_coeff @angle:c2-cd-n harmonic 67.740 126.900 # SOURCE3 1 same_as_c2-cc-n - angle_coeff @angle:c2-cd-os harmonic 70.530 119.310 # SOURCE3 2 same_as_c2-cc-os - angle_coeff @angle:c3-cd-ca harmonic 64.050 117.810 # SOURCE3 8 same_as_c3-cc-ca - angle_coeff @angle:c3-cd-cc harmonic 64.810 119.450 # SOURCE3 35 8.2040 - angle_coeff @angle:c3-cd-cd harmonic 64.660 115.970 # SOURCE3 4 3.0507 - angle_coeff @angle:c3-cd-ce harmonic 65.260 117.840 # SOURCE3 1 same_as_c3-cc-cf - angle_coeff @angle:c3-cd-ha harmonic 45.110 121.520 # SOURCE3 32 3.2091 - angle_coeff @angle:c3-cd-n2 harmonic 64.650 131.550 # SOURCE3 1 same_as_c3-cc-n2 - angle_coeff @angle:c3-cd-n harmonic 65.600 121.760 # SOURCE4 15 1.7884 - angle_coeff @angle:c3-cd-na harmonic 65.670 122.140 # SOURCE4 155 1.5600 - angle_coeff @angle:c3-cd-nc harmonic 66.940 119.910 # SOURCE4 200 1.6430 - angle_coeff @angle:c3-cd-nd harmonic 65.900 120.920 # SOURCE4 243 0.8832 - angle_coeff @angle:c3-cd-os harmonic 67.630 116.540 # SOURCE4 76 0.6353 - angle_coeff @angle:c3-cd-ss harmonic 77.510 121.530 # SOURCE4 26 1.4478 - angle_coeff @angle:ca-cd-cc harmonic 68.230 113.510 # SOURCE3 26 7.4229 - angle_coeff @angle:ca-cd-cd harmonic 67.660 111.040 # SOURCE3 9 7.9455 - angle_coeff @angle:ca-cd-ce harmonic 65.000 125.100 # SOURCE4 9 1.9265 - angle_coeff @angle:ca-cd-h4 harmonic 45.570 128.660 # SOURCE3 10 3.1167 - angle_coeff @angle:ca-cd-ha harmonic 46.400 124.040 # SOURCE3 34 3.6691 - angle_coeff @angle:ca-cd-n harmonic 72.510 104.870 # SOURCE3 1 same_as_ca-cc-n - angle_coeff @angle:ca-cd-na harmonic 67.030 123.450 # SOURCE4 39 1.9138 - angle_coeff @angle:ca-cd-nc harmonic 70.230 115.050 # SOURCE3 6 4.3938 - angle_coeff @angle:ca-cd-nd harmonic 67.650 120.810 # SOURCE4 116 1.2165 - angle_coeff @angle:ca-cd-oh harmonic 69.080 119.320 # SOURCE4 9 1.2731 - angle_coeff @angle:ca-cd-os harmonic 70.040 114.450 # SOURCE4 76 2.2248 - angle_coeff @angle:ca-cd-ss harmonic 79.130 119.640 # SOURCE4 15 1.8842 - angle_coeff @angle:c-cd-c2 harmonic 65.380 121.760 # SOURCE3 1 same_as_c-cc-c2 - angle_coeff @angle:c-cd-c3 harmonic 63.560 117.570 # SOURCE4 122 1.4868 - angle_coeff @angle:c-cd-c harmonic 63.410 121.180 # SOURCE4 16 1.9017 - angle_coeff @angle:c-cd-ca harmonic 63.550 122.950 # SOURCE3 1 same_as_c-cc-ca - angle_coeff @angle:c-cd-cc harmonic 65.280 121.320 # SOURCE4 789 2.4126 - angle_coeff @angle:cc-cd-cc harmonic 68.010 119.800 # SOURCE4 91 1.1370 - angle_coeff @angle:cc-cd-cd harmonic 68.160 114.190 # SOURCE3 517 6.5960 - angle_coeff @angle:cc-cd-cf harmonic 64.080 126.280 # SOURCE4 71 2.2936 - angle_coeff @angle:cc-cd-ch harmonic 64.920 126.050 # SOURCE4 30 1.4695 - angle_coeff @angle:cc-cd-cl harmonic 61.810 123.620 # SOURCE4 14 1.9282 - angle_coeff @angle:cc-cd-cy harmonic 63.930 122.130 # SOURCE4 10 0.8509 - angle_coeff @angle:c-cd-cd harmonic 63.720 122.690 # SOURCE3 2 0.0000 - angle_coeff @angle:c-cd-cf harmonic 63.000 123.100 # SOURCE4 5 2.3108 - angle_coeff @angle:cc-cd-h4 harmonic 47.190 129.110 # SOURCE3 418 3.1355 - angle_coeff @angle:cc-cd-ha harmonic 48.350 122.890 # SOURCE3 584 2.9334 - angle_coeff @angle:c-cd-cl harmonic 62.750 116.190 # SOURCE4 5 1.0839 - angle_coeff @angle:cc-cd-n harmonic 70.720 115.520 # SOURCE3 52 1.3322 - angle_coeff @angle:cc-cd-na harmonic 72.910 109.420 # SOURCE3 265 2.6051 - angle_coeff @angle:cc-cd-nc harmonic 69.420 123.820 # SOURCE4 14 0.3678 - angle_coeff @angle:cc-cd-nd harmonic 72.030 111.680 # SOURCE4 1078 1.9168 - angle_coeff @angle:cc-cd-nh harmonic 68.700 123.880 # SOURCE4 105 2.2114 - angle_coeff @angle:cc-cd-oh harmonic 69.540 123.710 # SOURCE4 47 1.3029 - angle_coeff @angle:cc-cd-os harmonic 69.960 120.300 # SOURCE3 64 5.4354 - angle_coeff @angle:cc-cd-ss harmonic 82.380 112.740 # SOURCE4 192 2.2341 - angle_coeff @angle:cc-cd-sy harmonic 76.890 124.690 # SOURCE4 22 0.6891 - angle_coeff @angle:cd-cd-cd harmonic 67.880 110.700 # SOURCE3 54 3.4091 - angle_coeff @angle:cd-cd-ce harmonic 65.800 122.560 # SOURCE4 38 1.7758 - angle_coeff @angle:cd-cd-cf harmonic 62.580 127.560 # SOURCE4 32 2.4879 - angle_coeff @angle:cd-cd-ch harmonic 63.320 127.380 # SOURCE4 21 0.9462 - angle_coeff @angle:cd-cd-cy harmonic 63.170 120.930 # SOURCE4 6 1.2205 - angle_coeff @angle:cd-cd-h4 harmonic 45.560 129.470 # SOURCE3 171 2.2734 - angle_coeff @angle:cd-cd-ha harmonic 47.020 121.510 # SOURCE4 1245 2.1421 - angle_coeff @angle:cd-cd-n2 harmonic 69.520 121.150 # SOURCE3 6 0.4642 - angle_coeff @angle:cd-cd-n harmonic 67.950 119.890 # SOURCE3 36 0.2095 - angle_coeff @angle:cd-cd-na harmonic 72.210 106.800 # SOURCE3 33 same_as_cc-cc-na - angle_coeff @angle:cd-cd-nc harmonic 71.150 112.560 # SOURCE3 141 4.2871 - angle_coeff @angle:cd-cd-nd harmonic 67.440 122.020 # SOURCE4 101 2.1232 - angle_coeff @angle:cd-cd-nh harmonic 68.260 120.050 # SOURCE4 86 1.2878 - angle_coeff @angle:cd-cd-oh harmonic 68.090 123.300 # SOURCE4 17 2.3237 - angle_coeff @angle:cd-cd-os harmonic 69.300 117.360 # SOURCE4 112 1.9292 - angle_coeff @angle:cd-cd-pc harmonic 63.840 115.360 # SOURCE3 84 3.2889 - angle_coeff @angle:cd-cd-ss harmonic 78.930 120.470 # SOURCE4 29 1.6911 - angle_coeff @angle:ce-cd-nd harmonic 68.130 124.900 # SOURCE4 5 2.3975 - angle_coeff @angle:cf-cd-na harmonic 66.090 124.600 # SOURCE4 8 1.6033 - angle_coeff @angle:cf-cd-nc harmonic 67.940 120.490 # SOURCE4 26 1.3524 - angle_coeff @angle:cf-cd-nd harmonic 66.910 121.180 # SOURCE4 29 1.3143 - angle_coeff @angle:cf-cd-os harmonic 68.380 117.800 # SOURCE4 7 1.1308 - angle_coeff @angle:cf-cd-ss harmonic 77.470 123.670 # SOURCE4 7 1.5823 - angle_coeff @angle:c-cd-h4 harmonic 46.770 118.190 # SOURCE4 8 0.2226 - angle_coeff @angle:c-cd-ha harmonic 46.990 117.020 # SOURCE3 56 1.9713 - angle_coeff @angle:cl-cd-nc harmonic 63.230 125.300 # SOURCE3 1 same_as_cl-cc-nd - angle_coeff @angle:c-cd-n2 harmonic 68.580 120.890 # SOURCE3 1 same_as_c-cc-n2 - angle_coeff @angle:c-cd-n harmonic 68.190 116.060 # SOURCE3 1 same_as_n-cc-c - angle_coeff @angle:c-cd-nc harmonic 67.450 121.860 # SOURCE4 46 2.4699 - angle_coeff @angle:c-cd-nd harmonic 64.310 130.800 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cd-oh harmonic 69.870 114.020 # SOURCE4 18 0.9546 - angle_coeff @angle:c-cd-os harmonic 68.070 118.550 # SOURCE4 26 2.1350 - angle_coeff @angle:h4-cd-n harmonic 50.390 117.620 # SOURCE3 53 0.9721 - angle_coeff @angle:h4-cd-na harmonic 50.220 119.660 # SOURCE3 294 2.4702 - angle_coeff @angle:h4-cd-nc harmonic 51.390 119.110 # SOURCE3 135 1.6946 - angle_coeff @angle:h4-cd-nd harmonic 50.000 120.030 # SOURCE3 16 2.3863 - angle_coeff @angle:h4-cd-os harmonic 52.270 111.890 # SOURCE3 61 2.3500 - angle_coeff @angle:h4-cd-ss harmonic 54.360 117.750 # SOURCE3 40 3.1156 - angle_coeff @angle:h5-cd-n harmonic 50.820 115.830 # SOURCE4 10 0.2888 - angle_coeff @angle:h5-cd-na harmonic 49.760 122.100 # SOURCE3 16 1.4626 - angle_coeff @angle:h5-cd-nc harmonic 50.130 125.380 # SOURCE3 40 2.2157 - angle_coeff @angle:h5-cd-nd harmonic 49.290 123.700 # SOURCE3 6 0.3547 - angle_coeff @angle:h5-cd-os harmonic 51.300 116.330 # SOURCE3 12 3.2919 - angle_coeff @angle:h5-cd-ss harmonic 53.390 122.000 # SOURCE3 6 0.7237 - angle_coeff @angle:ha-cd-na harmonic 49.820 121.500 # SOURCE2 1 same_as_ha-cc-na - angle_coeff @angle:ha-cd-nc harmonic 51.410 118.880 # SOURCE3 20 2.8923 - angle_coeff @angle:ha-cd-nd harmonic 50.730 116.540 # SOURCE3 5 1.4482 - angle_coeff @angle:ha-cd-os harmonic 52.490 110.860 # SOURCE3 7 1.3846 - angle_coeff @angle:ha-cd-pc harmonic 42.350 121.760 # SOURCE3 84 2.2216 - angle_coeff @angle:ha-cd-ss harmonic 53.490 121.640 # SOURCE2 5 same_as_ha-cc-ss - angle_coeff @angle:na-cd-nc harmonic 74.780 112.020 # SOURCE3 17 2.2434 - angle_coeff @angle:na-cd-nd harmonic 70.890 121.040 # SOURCE4 62 1.4580 - angle_coeff @angle:na-cd-nh harmonic 72.430 116.980 # SOURCE4 46 1.4937 - angle_coeff @angle:na-cd-ss harmonic 84.890 111.460 # SOURCE4 20 0.8600 - angle_coeff @angle:nc-cd-nd harmonic 73.390 115.840 # SOURCE4 213 1.4060 - angle_coeff @angle:nc-cd-nh harmonic 72.410 120.110 # SOURCE3 5 0.9313 - angle_coeff @angle:nc-cd-oh harmonic 73.040 120.890 # SOURCE4 11 1.5340 - angle_coeff @angle:nc-cd-os harmonic 73.420 117.640 # SOURCE4 100 1.8409 - angle_coeff @angle:nc-cd-ss harmonic 84.180 114.510 # SOURCE3 8 0.3449 - angle_coeff @angle:nd-cd-nd harmonic 69.470 125.580 # SOURCE4 13 0.4672 - angle_coeff @angle:nd-cd-nh harmonic 72.140 117.470 # SOURCE4 23 1.5450 - angle_coeff @angle:nd-cd-ss harmonic 81.790 119.860 # SOURCE3 2 same_as_nc-cc-ss - angle_coeff @angle:nh-cd-nh harmonic 72.930 115.960 # SOURCE3 1 same_as_nh-cc-nh - angle_coeff @angle:nh-cd-os harmonic 73.160 116.070 # SOURCE4 12 0.5342 - angle_coeff @angle:nh-cd-ss harmonic 81.480 121.220 # SOURCE4 11 1.1514 - angle_coeff @angle:n-cd-na harmonic 70.500 122.010 # SOURCE4 13 1.2061 - angle_coeff @angle:n-cd-nc harmonic 70.990 123.410 # SOURCE4 88 0.9565 - angle_coeff @angle:n-cd-nd harmonic 69.060 126.700 # SOURCE4 54 0.3231 - angle_coeff @angle:n-cd-nh harmonic 72.210 116.880 # SOURCE4 47 0.3458 - angle_coeff @angle:n-cd-ss harmonic 80.730 122.890 # SOURCE4 7 1.1978 - angle_coeff @angle:oh-cd-os harmonic 75.470 111.610 # SOURCE4 6 1.1909 - angle_coeff @angle:os-cd-ss harmonic 78.460 132.010 # SOURCE3 1 same_as_os-cc-ss - angle_coeff @angle:ss-cd-ss harmonic 99.630 122.300 # SOURCE3 2 same_as_ss-cc-ss - angle_coeff @angle:ss-cd-sy harmonic 98.720 121.620 # SOURCE4 19 0.4931 - angle_coeff @angle:c2-ce-c3 harmonic 64.300 122.890 # SOURCE3 7 1.0449 - angle_coeff @angle:c2-ce-ca harmonic 65.160 123.080 # SOURCE3 6 2.1589 - angle_coeff @angle:c2-ce-cc harmonic 65.550 123.840 # SOURCE4 49 2.1264 - angle_coeff @angle:c2-ce-ce harmonic 65.730 123.080 # SOURCE3 12 0.6518 - angle_coeff @angle:c2-ce-cg harmonic 66.680 121.580 # SOURCE4 18 1.3663 - angle_coeff @angle:c2-ce-cl harmonic 62.220 119.510 # SOURCE4 24 1.4963 - angle_coeff @angle:c2-ce-h4 harmonic 48.640 125.580 # SOURCE4 11 0.9381 - angle_coeff @angle:c2-ce-ha harmonic 49.560 121.100 # SOURCE3 46 2.4054 - angle_coeff @angle:c2-ce-n1 harmonic 72.730 117.850 # SOURCE4 7 0.3180 - angle_coeff @angle:c2-ce-n2 harmonic 70.340 128.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ce-na harmonic 69.290 119.190 # SOURCE4 5 0.8452 - angle_coeff @angle:c2-ce-ne harmonic 69.730 118.320 # SOURCE3 7 1.0468 - angle_coeff @angle:c2-ce-oh harmonic 70.180 123.780 # SOURCE4 10 1.8182 - angle_coeff @angle:c2-ce-p2 harmonic 61.560 118.240 # SOURCE3 1 - angle_coeff @angle:c2-ce-pe harmonic 61.300 118.760 # SOURCE3 8 2.3984 - angle_coeff @angle:c2-ce-px harmonic 60.970 119.720 # SOURCE3 6 0.5213 - angle_coeff @angle:c2-ce-py harmonic 61.150 122.130 # SOURCE3 5 3.1367 - angle_coeff @angle:c2-ce-sx harmonic 78.010 119.870 # SOURCE3 5 0.8557 - angle_coeff @angle:c2-ce-sy harmonic 78.410 120.350 # SOURCE3 5 0.5401 - angle_coeff @angle:c3-ce-ca harmonic 62.810 119.110 # SOURCE4 127 1.8824 - angle_coeff @angle:c3-ce-cc harmonic 63.490 118.180 # SOURCE4 22 1.7743 - angle_coeff @angle:c3-ce-ce harmonic 63.910 116.590 # SOURCE4 175 1.6539 - angle_coeff @angle:c3-ce-cf harmonic 64.510 122.180 # SOURCE4 119 2.0632 - angle_coeff @angle:c3-ce-cg harmonic 63.790 118.480 # SOURCE4 8 1.4756 - angle_coeff @angle:c3-ce-n2 harmonic 66.940 122.640 # SOURCE4 76 2.0781 - angle_coeff @angle:c3-ce-nf harmonic 67.240 120.750 # SOURCE4 6 2.1938 - angle_coeff @angle:c3-ce-nh harmonic 65.740 119.900 # SOURCE4 5 0.9634 - angle_coeff @angle:ca-ce-ca harmonic 63.870 117.820 # SOURCE4 100 0.9790 - angle_coeff @angle:ca-ce-cc harmonic 64.120 118.640 # SOURCE4 12 0.8455 - angle_coeff @angle:ca-ce-ce harmonic 63.840 119.620 # SOURCE4 14 1.9171 - angle_coeff @angle:ca-ce-cf harmonic 64.090 127.310 # SOURCE4 132 1.9691 - angle_coeff @angle:ca-ce-cl harmonic 62.350 114.220 # SOURCE4 6 1.3164 - angle_coeff @angle:ca-ce-h4 harmonic 46.710 116.860 # SOURCE4 74 0.9179 - angle_coeff @angle:ca-ce-ha harmonic 47.080 115.120 # SOURCE4 210 1.0763 - angle_coeff @angle:ca-ce-n2 harmonic 68.510 120.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ce-nf harmonic 67.770 122.500 # SOURCE4 11 2.3863 - angle_coeff @angle:ca-ce-nh harmonic 67.850 115.510 # SOURCE4 93 0.9284 - angle_coeff @angle:ca-ce-oh harmonic 68.500 117.180 # SOURCE4 5 0.5951 - angle_coeff @angle:ca-ce-os harmonic 68.570 115.580 # SOURCE4 8 1.0735 - angle_coeff @angle:ca-ce-ss harmonic 77.470 117.730 # SOURCE4 5 1.1596 - angle_coeff @angle:c-ce-c2 harmonic 65.820 120.420 # SOURCE3 13 1.8877 - angle_coeff @angle:c-ce-c3 harmonic 63.430 116.630 # SOURCE4 169 2.4309 - angle_coeff @angle:c-ce-c harmonic 62.550 122.540 # SOURCE4 22 1.3987 - angle_coeff @angle:c-ce-ca harmonic 63.790 117.980 # SOURCE4 8 1.5129 - angle_coeff @angle:cc-ce-cd harmonic 63.280 130.360 # SOURCE4 5 2.3402 - angle_coeff @angle:cc-ce-cf harmonic 65.060 125.790 # SOURCE4 39 1.5227 - angle_coeff @angle:c-ce-cd harmonic 63.740 126.070 # SOURCE3 1 same_as_c-cf-cc - angle_coeff @angle:c-ce-ce harmonic 63.460 120.890 # SOURCE4 16 1.8719 - angle_coeff @angle:c-ce-cf harmonic 64.260 126.410 # SOURCE3 2 5.7847 - angle_coeff @angle:c-ce-cg harmonic 64.570 118.320 # SOURCE4 15 1.0595 - angle_coeff @angle:cc-ce-h4 harmonic 47.610 115.400 # SOURCE4 29 0.8744 - angle_coeff @angle:cc-ce-ha harmonic 47.630 115.360 # SOURCE4 66 0.9385 - angle_coeff @angle:c-ce-cl harmonic 62.010 115.400 # SOURCE4 6 1.0958 - angle_coeff @angle:cc-ce-n2 harmonic 68.910 121.690 # SOURCE4 52 2.2459 - angle_coeff @angle:cc-ce-nh harmonic 67.360 119.170 # SOURCE4 8 2.1378 - angle_coeff @angle:c-ce-cy harmonic 72.720 88.220 # SOURCE4 19 0.3234 - angle_coeff @angle:cd-ce-ce harmonic 65.140 122.940 # SOURCE4 6 0.3490 - angle_coeff @angle:cd-ce-ha harmonic 49.760 115.940 # SOURCE4 23 1.6379 - angle_coeff @angle:ce-ce-ce harmonic 64.550 118.740 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ce-cf harmonic 65.490 124.050 # SOURCE4 166 1.7004 - angle_coeff @angle:ce-ce-cl harmonic 61.600 117.930 # SOURCE4 12 0.2639 - angle_coeff @angle:ce-ce-h4 harmonic 47.060 118.000 # SOURCE4 10 0.8551 - angle_coeff @angle:ce-ce-ha harmonic 47.500 115.900 # SOURCE3 12 0.4670 - angle_coeff @angle:ce-ce-n1 harmonic 66.840 127.150 # SOURCE3 2 same_as_cf-cf-n1 - angle_coeff @angle:ce-ce-n2 harmonic 68.520 123.000 # SOURCE3 2 0.0000 - angle_coeff @angle:ce-ce-oh harmonic 69.180 116.890 # SOURCE4 11 2.0380 - angle_coeff @angle:cf-ce-cg harmonic 66.060 123.940 # SOURCE4 21 1.4852 - angle_coeff @angle:cf-ce-cy harmonic 60.530 137.740 # SOURCE4 13 0.3952 - angle_coeff @angle:cf-ce-h4 harmonic 49.030 123.760 # SOURCE4 5 1.0909 - angle_coeff @angle:cf-ce-ha harmonic 50.180 118.290 # SOURCE4 299 1.3038 - angle_coeff @angle:cf-ce-n1 harmonic 72.090 120.030 # SOURCE4 6 1.9451 - angle_coeff @angle:cf-ce-n harmonic 72.630 108.180 # SOURCE4 54 0.5772 - angle_coeff @angle:cf-ce-nh harmonic 69.450 121.520 # SOURCE4 12 2.0106 - angle_coeff @angle:cf-ce-oh harmonic 70.830 121.620 # SOURCE4 12 0.5995 - angle_coeff @angle:cg-ce-cg harmonic 65.510 118.510 # SOURCE4 6 0.9614 - angle_coeff @angle:cg-ce-ha harmonic 47.910 116.610 # SOURCE4 12 0.3943 - angle_coeff @angle:cg-ce-n1 harmonic 69.540 119.500 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ce-n2 harmonic 69.590 121.430 # SOURCE4 6 0.8382 - angle_coeff @angle:c-ce-ha harmonic 46.590 117.260 # SOURCE3 11 2.7158 - angle_coeff @angle:c-ce-n harmonic 66.170 118.730 # SOURCE4 129 1.5548 - angle_coeff @angle:c-ce-nh harmonic 67.880 115.220 # SOURCE4 18 2.4886 - angle_coeff @angle:c-ce-oh harmonic 68.230 117.920 # SOURCE4 5 1.4580 - angle_coeff @angle:c-ce-os harmonic 69.050 113.780 # SOURCE4 21 1.8258 - angle_coeff @angle:h4-ce-n1 harmonic 52.650 116.360 # SOURCE4 7 0.2182 - angle_coeff @angle:h4-ce-n2 harmonic 52.370 121.520 # SOURCE4 105 1.2900 - angle_coeff @angle:h4-ce-ne harmonic 49.720 115.810 # SOURCE4 7 1.9836 - angle_coeff @angle:ha-ce-n1 harmonic 52.770 115.960 # SOURCE3 2 same_as_ha-cf-n1 - angle_coeff @angle:ha-ce-n2 harmonic 52.850 119.510 # SOURCE3 2 0.4623 - angle_coeff @angle:ha-ce-ne harmonic 49.160 118.590 # SOURCE3 5 1.1113 - angle_coeff @angle:ha-ce-nh harmonic 50.580 114.990 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-ce-p2 harmonic 40.610 120.110 # SOURCE3 1 - angle_coeff @angle:ha-ce-pe harmonic 40.640 119.330 # SOURCE3 6 0.8966 - angle_coeff @angle:ha-ce-px harmonic 40.810 117.900 # SOURCE3 6 0.1809 - angle_coeff @angle:ha-ce-py harmonic 41.340 118.720 # SOURCE3 3 0.3064 - angle_coeff @angle:ha-ce-sx harmonic 52.960 115.450 # SOURCE3 3 0.6640 - angle_coeff @angle:ha-ce-sy harmonic 53.580 114.860 # SOURCE3 3 0.4717 - angle_coeff @angle:n2-ce-nh harmonic 71.550 124.860 # SOURCE4 83 2.0415 - angle_coeff @angle:n2-ce-os harmonic 74.520 118.130 # SOURCE4 6 0.1367 - angle_coeff @angle:n2-ce-ss harmonic 81.510 117.230 # SOURCE4 6 2.0518 - angle_coeff @angle:ne-ce-ne harmonic 68.070 123.870 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-ce-nh harmonic 71.870 112.910 # SOURCE4 12 1.1263 - angle_coeff @angle:nf-ce-nh harmonic 73.250 118.130 # SOURCE4 6 0.5842 - angle_coeff @angle:pe-ce-pe harmonic 57.690 129.790 # SOURCE3 1 0.0000 - angle_coeff @angle:py-ce-py harmonic 64.070 108.060 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-ce-sx harmonic 97.090 120.320 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-ce-sy harmonic 98.050 119.970 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cf-c3 harmonic 64.300 122.890 # SOURCE3 7 same_as_c2-ce-c3 - angle_coeff @angle:c2-cf-ca harmonic 65.160 123.080 # SOURCE3 6 same_as_c2-ce-ca - angle_coeff @angle:c2-cf-cd harmonic 65.810 122.050 # SOURCE4 23 1.7894 - angle_coeff @angle:c2-cf-cf harmonic 65.730 123.080 # SOURCE3 12 same_as_c2-ce-ce - angle_coeff @angle:c2-cf-ch harmonic 66.510 122.220 # SOURCE3 3 same_as_c2-ce-cg - angle_coeff @angle:c2-cf-ha harmonic 49.560 121.100 # SOURCE3 46 same_as_c2-ce-ha - angle_coeff @angle:c2-cf-n2 harmonic 70.340 128.700 # SOURCE3 1 same_as_c2-ce-n2 - angle_coeff @angle:c2-cf-nf harmonic 69.730 118.320 # SOURCE3 7 same_as_c2-ce-ne - angle_coeff @angle:c2-cf-p2 harmonic 61.560 118.240 # SOURCE3 1 same_as_c2-ce-p2 - angle_coeff @angle:c2-cf-pf harmonic 61.300 118.760 # SOURCE3 8 same_as_c2-ce-pe - angle_coeff @angle:c2-cf-px harmonic 60.970 119.720 # SOURCE3 6 same_as_c2-ce-px - angle_coeff @angle:c2-cf-py harmonic 61.150 122.130 # SOURCE3 5 same_as_c2-ce-py - angle_coeff @angle:c2-cf-sx harmonic 78.010 119.870 # SOURCE3 5 same_as_c2-ce-sx - angle_coeff @angle:c2-cf-sy harmonic 78.410 120.350 # SOURCE3 5 same_as_c2-ce-sy - angle_coeff @angle:c3-cf-ca harmonic 62.650 119.700 # SOURCE4 51 1.2029 - angle_coeff @angle:c3-cf-cd harmonic 63.300 118.280 # SOURCE4 17 0.8680 - angle_coeff @angle:c3-cf-ce harmonic 64.550 122.030 # SOURCE4 102 1.9728 - angle_coeff @angle:c3-cf-cf harmonic 63.520 118.010 # SOURCE4 69 0.9443 - angle_coeff @angle:c3-cf-n2 harmonic 66.670 123.650 # SOURCE4 5 1.9155 - angle_coeff @angle:ca-cf-ca harmonic 64.500 115.530 # SOURCE4 12 0.5692 - angle_coeff @angle:ca-cf-cc harmonic 62.810 130.800 # SOURCE4 12 1.2696 - angle_coeff @angle:ca-cf-cd harmonic 64.490 116.650 # SOURCE4 5 0.8685 - angle_coeff @angle:ca-cf-ce harmonic 64.050 127.440 # SOURCE4 186 1.8735 - angle_coeff @angle:ca-cf-ha harmonic 47.060 115.210 # SOURCE4 135 0.9402 - angle_coeff @angle:ca-cf-n2 harmonic 68.510 120.720 # SOURCE3 1 same_as_ca-ce-n2 - angle_coeff @angle:ca-cf-ne harmonic 67.710 122.810 # SOURCE4 11 2.3913 - angle_coeff @angle:ca-cf-oh harmonic 69.220 115.690 # SOURCE4 6 0.8381 - angle_coeff @angle:c-cf-c2 harmonic 65.820 120.420 # SOURCE3 13 same_as_c-ce-c2 - angle_coeff @angle:c-cf-c3 harmonic 62.670 119.470 # SOURCE4 19 1.2665 - angle_coeff @angle:c-cf-c harmonic 63.510 118.850 # SOURCE3 1 same_as_c-ce-c - angle_coeff @angle:c-cf-cc harmonic 63.930 126.070 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-cf-cf harmonic 64.530 126.040 # SOURCE4 6 1.0648 - angle_coeff @angle:c-cf-cd harmonic 64.140 117.760 # SOURCE4 10 1.2451 - angle_coeff @angle:c-cf-ce harmonic 64.260 126.410 # SOURCE3 2 same_as_c-ce-cf - angle_coeff @angle:cc-cf-ha harmonic 50.290 114.810 # SOURCE4 16 0.9788 - angle_coeff @angle:cd-cf-ce harmonic 64.650 126.530 # SOURCE4 49 2.0998 - angle_coeff @angle:cd-cf-ha harmonic 47.360 115.570 # SOURCE4 47 0.8973 - angle_coeff @angle:cd-cf-n2 harmonic 69.140 120.020 # SOURCE4 17 2.4566 - angle_coeff @angle:ce-cf-cf harmonic 65.420 124.330 # SOURCE4 175 1.6942 - angle_coeff @angle:ce-cf-ch harmonic 66.150 123.630 # SOURCE4 20 1.3910 - angle_coeff @angle:ce-cf-ha harmonic 50.240 117.980 # SOURCE4 356 1.4772 - angle_coeff @angle:ce-cf-n harmonic 72.320 108.630 # SOURCE4 10 1.2271 - angle_coeff @angle:ce-cf-oh harmonic 71.100 121.930 # SOURCE4 12 1.6250 - angle_coeff @angle:cf-cf-cf harmonic 64.550 118.740 # SOURCE3 1 same_as_ce-ce-ce - angle_coeff @angle:cf-cf-h4 harmonic 47.050 117.940 # SOURCE4 9 0.8559 - angle_coeff @angle:cf-cf-ha harmonic 47.500 115.900 # SOURCE3 12 0.4670 - angle_coeff @angle:cf-cf-n1 harmonic 66.650 127.150 # SOURCE3 2 2.1936 - angle_coeff @angle:cf-cf-n2 harmonic 69.760 118.660 # SOURCE4 11 1.2238 - angle_coeff @angle:c-cf-ha harmonic 46.590 117.260 # SOURCE3 11 2.7158 - angle_coeff @angle:ch-cf-ch harmonic 66.000 116.750 # SOURCE3 1 same_as_cg-ce-cg - angle_coeff @angle:ch-cf-ha harmonic 47.950 116.400 # SOURCE4 6 0.3381 - angle_coeff @angle:ch-cf-n1 harmonic 69.330 119.500 # SOURCE2 1 same_as_cg-ce-n1 - angle_coeff @angle:c-cf-n2 harmonic 70.160 114.880 # SOURCE4 5 1.3647 - angle_coeff @angle:c-cf-n harmonic 66.600 116.790 # SOURCE4 8 0.8255 - angle_coeff @angle:c-cf-nh harmonic 65.940 122.760 # SOURCE3 1 same_as_c-ce-nh - angle_coeff @angle:f-c-f harmonic 72.220 107.350 # SOURCE2 2 0.2500 - angle_coeff @angle:h4-cf-n2 harmonic 52.210 122.140 # SOURCE4 11 0.9297 - angle_coeff @angle:h4-cf-ne harmonic 52.280 120.210 # SOURCE4 6 0.8104 - angle_coeff @angle:ha-cf-n1 harmonic 52.480 115.960 # SOURCE3 2 3.5425 - angle_coeff @angle:ha-cf-n2 harmonic 52.850 119.510 # SOURCE3 2 same_as_ha-ce-n2 - angle_coeff @angle:ha-cf-nf harmonic 49.160 118.590 # SOURCE3 5 same_as_ha-ce-ne - angle_coeff @angle:ha-cf-nh harmonic 50.850 114.990 # SOURCE3 1 same_as_ha-ce-nh - angle_coeff @angle:ha-cf-p2 harmonic 40.610 120.110 # SOURCE3 1 same_as_ha-ce-p2 - angle_coeff @angle:ha-cf-pf harmonic 40.640 119.330 # SOURCE3 6 same_as_ha-ce-pe - angle_coeff @angle:ha-cf-px harmonic 40.810 117.900 # SOURCE3 6 same_as_ha-ce-px - angle_coeff @angle:ha-cf-py harmonic 41.340 118.720 # SOURCE3 3 same_as_ha-ce-py - angle_coeff @angle:ha-cf-sx harmonic 52.960 115.450 # SOURCE3 3 same_as_ha-ce-sx - angle_coeff @angle:ha-cf-sy harmonic 53.580 114.860 # SOURCE3 3 same_as_ha-ce-sy - angle_coeff @angle:n2-cf-nh harmonic 71.540 125.890 # SOURCE4 9 1.5587 - angle_coeff @angle:nf-cf-nf harmonic 68.070 123.870 # SOURCE3 1 same_as_ne-ce-ne - angle_coeff @angle:f-c-o harmonic 73.210 123.440 # SOURCE3 1 - angle_coeff @angle:pf-cf-pf harmonic 57.690 129.790 # SOURCE3 1 same_as_pe-ce-pe - angle_coeff @angle:py-cf-py harmonic 64.070 108.060 # SOURCE3 1 same_as_py-ce-py - angle_coeff @angle:f-c-s harmonic 80.250 124.000 # SOURCE2 1 0.0000 - angle_coeff @angle:sx-cf-sx harmonic 97.090 120.320 # SOURCE3 1 same_as_sx-ce-sx - angle_coeff @angle:sy-cf-sy harmonic 98.050 119.970 # SOURCE3 1 same_as_sy-ce-sy - angle_coeff @angle:c1-cg-ca harmonic 56.530 179.460 # SOURCE4 17 0.3461 - angle_coeff @angle:c1-cg-cc harmonic 56.970 178.600 # SOURCE4 6 0.3822 - angle_coeff @angle:c1-cg-ce harmonic 56.960 178.000 # SOURCE4 6 0.4324 - angle_coeff @angle:c1-cg-cg harmonic 58.180 179.660 # SOURCE4 16 0.1241 - angle_coeff @angle:c1-cg-ne harmonic 62.730 170.020 # SOURCE3 4 1.1724 - angle_coeff @angle:c1-cg-pe harmonic 56.730 173.290 # SOURCE3 11 4.9305 - angle_coeff @angle:ca-cg-ch harmonic 56.940 179.490 # SOURCE4 5 0.3022 - angle_coeff @angle:ca-cg-n1 harmonic 58.930 179.420 # SOURCE4 102 0.6923 - angle_coeff @angle:c-cg-c1 harmonic 56.190 179.140 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-cg-n1 harmonic 59.440 178.460 # SOURCE4 24 0.7137 - angle_coeff @angle:ce-cg-ch harmonic 57.380 177.980 # SOURCE4 9 0.4223 - angle_coeff @angle:ce-cg-n1 harmonic 59.410 177.890 # SOURCE4 45 1.1337 - angle_coeff @angle:n1-cg-ne harmonic 65.040 174.070 # SOURCE4 14 1.2208 - angle_coeff @angle:h4-c-o harmonic 54.280 120.930 # SOURCE4 129 0.5769 - angle_coeff @angle:h5-c-n harmonic 52.390 112.190 # SOURCE4 33 0.4220 - angle_coeff @angle:h5-c-o harmonic 53.890 123.260 # SOURCE4 38 0.4806 - angle_coeff @angle:ha-c-ha harmonic 37.860 115.610 # SOURCE3 4 0.0458 - angle_coeff @angle:ha-c-i harmonic 36.710 110.580 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-c-n harmonic 52.400 112.370 # SOURCE3 4 0.6424 - angle_coeff @angle:ha-c-o harmonic 54.270 121.940 # SOURCE3 51 2.3235 - angle_coeff @angle:ha-c-oh harmonic 53.970 111.820 # SOURCE3 4 1.9375 - angle_coeff @angle:ha-c-os harmonic 53.240 110.340 # SOURCE3 8 1.9344 - angle_coeff @angle:ha-c-s harmonic 56.030 119.560 # SOURCE3 3 0.7586 - angle_coeff @angle:c1-ch-ca harmonic 56.450 180.000 # SOURCE3 2 same_as_c1-cg-ca - angle_coeff @angle:c1-ch-cf harmonic 56.900 178.320 # SOURCE3 1 same_as_c1-cg-ce - angle_coeff @angle:c1-ch-ch harmonic 58.120 180.000 # SOURCE3 2 same_as_c1-cg-cg - angle_coeff @angle:c1-ch-nf harmonic 62.730 170.020 # SOURCE3 4 same_as_c1-cg-ne - angle_coeff @angle:c1-ch-pf harmonic 56.730 173.290 # SOURCE3 11 same_as_c1-cg-pe - angle_coeff @angle:ca-ch-cg harmonic 56.900 179.740 # SOURCE4 8 0.2890 - angle_coeff @angle:ca-ch-n1 harmonic 58.830 180.000 # SOURCE3 1 same_as_ca-cg-n1 - angle_coeff @angle:c-ch-c1 harmonic 56.190 179.140 # SOURCE3 2 same_as_c-cg-c1 - angle_coeff @angle:cd-ch-n1 harmonic 59.410 178.620 # SOURCE4 26 0.2919 - angle_coeff @angle:cf-ch-cg harmonic 57.400 177.900 # SOURCE4 8 0.4883 - angle_coeff @angle:cf-ch-n1 harmonic 59.370 178.120 # SOURCE4 22 1.5200 - angle_coeff @angle:cg-ch-ch harmonic 58.680 179.670 # SOURCE4 7 0.1439 - angle_coeff @angle:n1-ch-nf harmonic 64.660 176.170 # SOURCE2 3 same_as_n1-cg-ne - angle_coeff @angle:i-c-i harmonic 59.790 116.450 # SOURCE3 1 0.0000 - angle_coeff @angle:i-c-o harmonic 55.510 122.020 # SOURCE3 4 1.2961 - angle_coeff @angle:f-cl-f harmonic 50.000 87.500 # SOURCE2 1 estimated_force_constant - angle_coeff @angle:n2-c-n2 harmonic 71.830 110.310 # SOURCE3 1 - angle_coeff @angle:n2-c-o harmonic 73.020 122.500 # SOURCE3 1 - angle_coeff @angle:n4-c-n4 harmonic 64.710 114.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-c-o harmonic 69.580 118.830 # SOURCE3 4 3.8516 - angle_coeff @angle:nc-c-o harmonic 74.050 123.980 # SOURCE4 66 0.9502 - angle_coeff @angle:nd-c-o harmonic 73.720 121.760 # SOURCE4 55 1.1138 - angle_coeff @angle:ne-c-ne harmonic 73.220 110.310 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-c-o harmonic 72.940 126.030 # SOURCE4 39 0.9885 - angle_coeff @angle:nf-c-nf harmonic 73.070 110.310 # SOURCE3 1 same_as_ne-c-ne - angle_coeff @angle:nf-c-o harmonic 73.320 124.390 # SOURCE3 3 same_as_ne-c-o - angle_coeff @angle:n-c-n harmonic 74.800 113.380 # SOURCE4 635 1.4358 - angle_coeff @angle:n-c-nc harmonic 72.690 117.050 # SOURCE4 54 0.7020 - angle_coeff @angle:n-c-nd harmonic 71.900 117.060 # SOURCE4 23 0.9856 - angle_coeff @angle:n-c-ne harmonic 74.440 110.370 # SOURCE4 10 1.7492 - angle_coeff @angle:n-c-o harmonic 75.830 122.030 # SOURCE3 221 2.3565 - angle_coeff @angle:n-c-oh harmonic 76.220 113.630 # SOURCE4 5 1.1209 - angle_coeff @angle:no-c-no harmonic 66.540 109.280 # SOURCE3 1 - angle_coeff @angle:no-c-o harmonic 67.950 125.360 # SOURCE3 1 - angle_coeff @angle:n-c-os harmonic 76.680 109.280 # SOURCE4 318 0.8749 - angle_coeff @angle:n-c-s harmonic 83.180 123.880 # SOURCE3 5 1.2935 - angle_coeff @angle:n-c-sh harmonic 83.030 112.610 # SOURCE4 8 1.2601 - angle_coeff @angle:n-c-ss harmonic 84.610 110.420 # SOURCE4 59 1.5507 - angle_coeff @angle:oh-c-oh harmonic 78.910 110.560 # SOURCE3 2 0.5498 - angle_coeff @angle:oh-c-s harmonic 84.340 123.440 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c-o harmonic 78.170 130.380 # SOURCE4 429 1.0315 - angle_coeff @angle:o-c-oh harmonic 77.380 122.880 # SOURCE3 33 2.1896 - angle_coeff @angle:o-c-os harmonic 75.930 123.330 # SOURCE4 1708 1.0632 - angle_coeff @angle:o-c-p2 harmonic 59.770 123.100 # SOURCE3 1 - angle_coeff @angle:o-c-p3 harmonic 60.900 120.790 # SOURCE3 1 - angle_coeff @angle:o-c-p5 harmonic 60.850 121.200 # SOURCE4 8 1.2117 - angle_coeff @angle:o-c-pe harmonic 59.440 123.020 # SOURCE3 3 0.1404 - angle_coeff @angle:o-c-pf harmonic 59.440 123.020 # SOURCE3 3 same_as_o-c-pe - angle_coeff @angle:o-c-px harmonic 60.640 119.100 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c-py harmonic 61.200 121.710 # SOURCE4 5 0.3133 - angle_coeff @angle:o-c-s4 harmonic 77.510 121.150 # SOURCE3 1 - angle_coeff @angle:o-c-s6 harmonic 78.060 119.450 # SOURCE3 1 - angle_coeff @angle:o-c-s harmonic 86.330 120.440 # SOURCE3 2 0.0000 - angle_coeff @angle:o-c-sh harmonic 81.240 121.410 # SOURCE3 4 1.4052 - angle_coeff @angle:os-c-os harmonic 76.450 111.380 # SOURCE4 12 0.8309 - angle_coeff @angle:o-c-ss harmonic 81.780 122.290 # SOURCE3 7 1.9240 - angle_coeff @angle:os-c-s harmonic 83.310 125.030 # SOURCE4 18 0.9978 - angle_coeff @angle:os-c-ss harmonic 83.910 113.630 # SOURCE4 5 0.7367 - angle_coeff @angle:o-c-sx harmonic 76.880 121.150 # SOURCE3 5 3.6452 - angle_coeff @angle:o-c-sy harmonic 78.310 119.320 # SOURCE3 5 2.4495 - angle_coeff @angle:p2-c-p2 harmonic 58.960 113.750 # SOURCE3 1 - angle_coeff @angle:p3-c-p3 harmonic 58.400 118.040 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-c-py harmonic 67.140 90.080 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c-p5 harmonic 57.080 123.760 # SOURCE3 1 - angle_coeff @angle:ca-cp-ca harmonic 67.250 118.330 # SOURCE4 521 0.6228 - angle_coeff @angle:ca-cp-cp harmonic 64.140 121.140 # SOURCE4 979 1.4462 - angle_coeff @angle:ca-cp-na harmonic 68.850 119.430 # SOURCE4 21 0.6591 - angle_coeff @angle:ca-cp-nb harmonic 69.270 121.650 # SOURCE4 63 0.6564 - angle_coeff @angle:cp-cp-cp harmonic 72.200 90.000 # SOURCE3 4 0.0000 - angle_coeff @angle:cp-cp-cq harmonic 62.640 124.480 # SOURCE4 5 1.9038 - angle_coeff @angle:cp-cp-nb harmonic 68.050 116.600 # SOURCE4 88 1.1887 - angle_coeff @angle:pe-c-pe harmonic 58.620 113.770 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-c-pf harmonic 58.620 113.770 # SOURCE3 1 same_as_pe-c-pe - angle_coeff @angle:nb-cp-nb harmonic 71.310 125.720 # SOURCE4 5 0.6674 - angle_coeff @angle:py-c-py harmonic 57.520 123.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-cq-ca harmonic 67.000 118.240 # SOURCE4 5 0.2181 - angle_coeff @angle:ca-cq-cq harmonic 64.220 120.410 # SOURCE4 12 1.4029 - angle_coeff @angle:ca-cq-nb harmonic 69.270 121.650 # SOURCE4 63 same as ca-cp-nb - angle_coeff @angle:cp-cq-cq harmonic 62.640 124.470 # SOURCE4 5 1.0864 - angle_coeff @angle:cq-cq-cq harmonic 72.200 90.000 # SOURCE3 4 0.0000 - angle_coeff @angle:cq-cq-nb harmonic 68.050 116.600 # SOURCE4 88 same as cp-cp-nb - angle_coeff @angle:s4-c-s4 harmonic 98.110 108.810 # SOURCE3 1 - angle_coeff @angle:s6-c-s6 harmonic 95.130 115.750 # SOURCE3 1 - angle_coeff @angle:sh-c-sh harmonic 100.060 115.330 # SOURCE3 1 0.0000 - angle_coeff @angle:s-c-s harmonic 104.130 120.400 # SOURCE3 2 1.2766 - angle_coeff @angle:s-c-sh harmonic 99.770 122.760 # SOURCE4 11 1.5734 - angle_coeff @angle:s-c-ss harmonic 99.130 125.900 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-c-ss harmonic 102.180 113.000 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-c-sx harmonic 97.340 108.800 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-c-sy harmonic 95.370 115.780 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cu-cx harmonic 58.560 148.210 # SOURCE4 6 1.8305 - angle_coeff @angle:c-cu-cu harmonic 94.970 62.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cu-cx harmonic 100.970 50.800 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cu-ha harmonic 46.110 147.730 # SOURCE2 3 2.0950 - angle_coeff @angle:cv-cv-cy harmonic 73.280 94.170 # SOURCE3 2 0.0000 - angle_coeff @angle:cv-cv-ha harmonic 47.300 133.700 # SOURCE3 2 0.0000 - angle_coeff @angle:cx-cv-cx harmonic 84.660 63.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cy-cv-ha harmonic 42.890 132.140 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-cx-cx harmonic 63.100 120.660 # SOURCE4 9 0.9067 - angle_coeff @angle:c2-cx-cx harmonic 62.330 120.540 # SOURCE4 51 2.2377 - angle_coeff @angle:c2-cx-h1 harmonic 46.630 115.780 # SOURCE4 8 0.2332 - angle_coeff @angle:c2-cx-hc harmonic 46.770 115.100 # SOURCE4 12 0.7463 - angle_coeff @angle:c2-cx-os harmonic 67.140 116.170 # SOURCE4 14 1.2782 - angle_coeff @angle:c3-cx-c3 harmonic 63.000 114.480 # SOURCE4 46 1.9627 - angle_coeff @angle:c3-cx-cx harmonic 61.820 120.060 # SOURCE4 448 2.1467 - angle_coeff @angle:c3-cx-h1 harmonic 45.870 115.420 # SOURCE4 89 1.1096 - angle_coeff @angle:c3-cx-hc harmonic 46.120 114.160 # SOURCE4 85 1.1118 - angle_coeff @angle:c3-cx-n3 harmonic 64.310 118.500 # SOURCE4 17 2.4897 - angle_coeff @angle:c3-cx-os harmonic 66.570 115.500 # SOURCE4 161 1.3016 - angle_coeff @angle:ca-cx-cx harmonic 61.860 122.180 # SOURCE4 65 1.6898 - angle_coeff @angle:ca-cx-h1 harmonic 46.810 114.570 # SOURCE4 7 0.6498 - angle_coeff @angle:ca-cx-hc harmonic 47.050 113.410 # SOURCE4 18 0.7843 - angle_coeff @angle:ca-cx-oh harmonic 69.250 112.930 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-cx-os harmonic 66.420 118.500 # SOURCE4 6 0.7514 - angle_coeff @angle:c-cx-c3 harmonic 62.910 116.930 # SOURCE4 18 1.8253 - angle_coeff @angle:cc-cx-cx harmonic 63.040 118.970 # SOURCE4 30 0.7725 - angle_coeff @angle:cc-cx-hc harmonic 47.440 113.840 # SOURCE4 15 0.6682 - angle_coeff @angle:c-cx-cx harmonic 62.960 117.960 # SOURCE4 147 1.8483 - angle_coeff @angle:cd-cx-cx harmonic 62.450 120.460 # SOURCE4 9 0.8796 - angle_coeff @angle:c-cx-h1 harmonic 46.270 117.250 # SOURCE4 24 0.7935 - angle_coeff @angle:c-cx-hc harmonic 46.420 116.530 # SOURCE4 36 1.2830 - angle_coeff @angle:cl-cx-cl harmonic 62.910 114.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-cx-cx harmonic 60.790 120.100 # SOURCE4 15 0.5917 - angle_coeff @angle:cl-cx-h1 harmonic 43.410 111.430 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-cx-hc harmonic 42.580 115.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c-cx-os harmonic 67.250 115.590 # SOURCE4 36 0.8227 - angle_coeff @angle:cu-cx-cu harmonic 91.530 54.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cx-cx harmonic 88.720 58.500 # SOURCE4 7 0.1333 - angle_coeff @angle:cu-cx-hc harmonic 45.490 118.090 # SOURCE4 7 1.0126 - angle_coeff @angle:cx-cx-cx harmonic 87.900 60.000 # SOURCE4 681 0.6259 - angle_coeff @angle:cx-cx-cy harmonic 67.540 100.530 # SOURCE3 4 0.0000 - angle_coeff @angle:cx-cx-f harmonic 64.530 117.930 # SOURCE4 7 1.1613 - angle_coeff @angle:cx-cx-h1 harmonic 45.450 119.660 # SOURCE3 12 0.4529 - angle_coeff @angle:cx-cx-hc harmonic 45.790 117.920 # SOURCE3 92 1.1927 - angle_coeff @angle:cx-cx-hx harmonic 45.470 119.620 # SOURCE4 9 0.1118 - angle_coeff @angle:cx-cx-n3 harmonic 91.170 59.590 # SOURCE4 154 0.3104 - angle_coeff @angle:cx-cx-na harmonic 62.940 125.850 # SOURCE4 16 2.0385 - angle_coeff @angle:cx-cx-nh harmonic 92.030 59.150 # SOURCE4 116 0.6758 - angle_coeff @angle:cx-cx-os harmonic 93.610 59.070 # SOURCE4 306 0.5253 - angle_coeff @angle:cy-cx-hc harmonic 43.980 125.430 # SOURCE3 2 0.0000 - angle_coeff @angle:f-cx-f harmonic 70.610 106.900 # SOURCE2 2 1.4000 - angle_coeff @angle:f-cx-h1 harmonic 50.350 111.680 # SOURCE3 1 0.0000 - angle_coeff @angle:f-cx-hc harmonic 50.220 112.300 # SOURCE2 1 0.0000 - angle_coeff @angle:h1-cx-h1 harmonic 38.380 115.450 # SOURCE4 230 0.3302 - angle_coeff @angle:h1-cx-n3 harmonic 47.970 116.430 # SOURCE4 173 1.4531 - angle_coeff @angle:h1-cx-n harmonic 49.060 115.420 # SOURCE4 12 1.0443 - angle_coeff @angle:h1-cx-na harmonic 49.960 108.670 # SOURCE4 8 1.6134 - angle_coeff @angle:h1-cx-nh harmonic 48.500 116.320 # SOURCE4 151 1.0310 - angle_coeff @angle:h1-cx-os harmonic 50.010 115.170 # SOURCE3 8 0.0226 - angle_coeff @angle:h2-cx-h2 harmonic 37.870 119.430 # SOURCE3 1 0.0000 - angle_coeff @angle:h2-cx-n2 harmonic 47.550 117.180 # SOURCE3 4 0.0000 - angle_coeff @angle:hc-cx-hc harmonic 38.580 114.470 # SOURCE3 19 0.3295 - angle_coeff @angle:hc-cx-os harmonic 50.250 114.100 # SOURCE2 1 0.0000 - angle_coeff @angle:hx-cx-n4 harmonic 47.620 114.470 # SOURCE4 8 0.1059 - angle_coeff @angle:n2-cx-n2 harmonic 102.060 50.160 # SOURCE3 1 0.0000 - angle_coeff @angle:n-cx-oh harmonic 70.160 119.750 # SOURCE3 2 0.0000 - angle_coeff @angle:n-cx-os harmonic 92.710 65.980 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-cx-oh harmonic 76.670 107.850 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-cx-os harmonic 71.640 118.120 # SOURCE3 4 1.3581 - angle_coeff @angle:os-cx-os harmonic 70.900 115.840 # SOURCE4 7 2.0760 - angle_coeff @angle:c2-cy-cy harmonic 66.570 100.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-cy-c3 harmonic 63.190 111.580 # SOURCE4 15 1.0060 - angle_coeff @angle:c3-cy-cy harmonic 60.760 118.700 # SOURCE4 293 1.8510 - angle_coeff @angle:c3-cy-h1 harmonic 46.160 111.770 # SOURCE4 119 0.4412 - angle_coeff @angle:c3-cy-hc harmonic 46.210 111.550 # SOURCE3 5 0.6276 - angle_coeff @angle:c3-cy-n3 harmonic 65.280 112.920 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-cy-n harmonic 68.320 104.050 # SOURCE4 122 0.5745 - angle_coeff @angle:c3-cy-os harmonic 66.990 111.960 # SOURCE4 11 1.0668 - angle_coeff @angle:c-cy-c3 harmonic 61.780 116.720 # SOURCE4 129 0.5236 - angle_coeff @angle:cc-cy-cy harmonic 60.440 121.790 # SOURCE4 6 0.2155 - angle_coeff @angle:c-cy-cy harmonic 71.810 84.990 # SOURCE4 263 0.6952 - angle_coeff @angle:cd-cy-cy harmonic 60.650 120.880 # SOURCE4 13 0.5333 - angle_coeff @angle:ce-cy-h2 harmonic 45.500 117.250 # SOURCE4 17 0.5351 - angle_coeff @angle:ce-cy-n harmonic 74.690 88.020 # SOURCE4 14 0.1416 - angle_coeff @angle:ce-cy-ss harmonic 74.010 121.330 # SOURCE4 13 0.1599 - angle_coeff @angle:c-cy-h1 harmonic 45.890 113.100 # SOURCE4 71 0.7655 - angle_coeff @angle:c-cy-hc harmonic 45.750 113.850 # SOURCE3 8 0.2067 - angle_coeff @angle:cl-cy-cy harmonic 61.910 112.000 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-cy-h1 harmonic 44.060 106.590 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-cy-hc harmonic 42.600 114.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c-cy-n harmonic 64.320 117.390 # SOURCE4 70 1.0742 - angle_coeff @angle:c-cy-os harmonic 66.270 114.420 # SOURCE4 6 1.2052 - angle_coeff @angle:cv-cy-cy harmonic 71.460 86.670 # SOURCE4 6 1.1600 - angle_coeff @angle:cv-cy-hc harmonic 46.060 114.470 # SOURCE4 7 0.4307 - angle_coeff @angle:cx-cy-cy harmonic 66.080 101.230 # SOURCE3 4 0.0000 - angle_coeff @angle:cx-cy-hc harmonic 45.250 118.300 # SOURCE2 3 5.7799 - angle_coeff @angle:cy-cy-cy harmonic 70.160 87.610 # SOURCE3 32 1.5407 - angle_coeff @angle:cy-cy-f harmonic 64.550 112.870 # SOURCE4 13 1.6772 - angle_coeff @angle:cy-cy-h1 harmonic 44.870 114.840 # SOURCE3 20 2.5651 - angle_coeff @angle:cy-cy-h2 harmonic 44.510 116.770 # SOURCE4 83 0.8683 - angle_coeff @angle:cy-cy-hc harmonic 44.820 115.140 # SOURCE3 114 0.8364 - angle_coeff @angle:cy-cy-n3 harmonic 73.470 87.580 # SOURCE3 4 0.6135 - angle_coeff @angle:cy-cy-n harmonic 65.220 112.130 # SOURCE3 31 2.0700 - angle_coeff @angle:cy-cy-na harmonic 63.370 119.700 # SOURCE4 9 0.3333 - angle_coeff @angle:cy-cy-oh harmonic 66.000 114.190 # SOURCE3 4 0.0000 - angle_coeff @angle:cy-cy-os harmonic 66.410 111.770 # SOURCE4 18 2.1334 - angle_coeff @angle:cy-cy-s6 harmonic 74.590 117.460 # SOURCE4 7 1.2423 - angle_coeff @angle:cy-cy-ss harmonic 74.450 118.180 # SOURCE4 55 0.9860 - angle_coeff @angle:h1-cy-h1 harmonic 39.010 109.720 # SOURCE3 6 0.8087 - angle_coeff @angle:h1-cy-n3 harmonic 48.210 113.360 # SOURCE3 6 1.4509 - angle_coeff @angle:h1-cy-n harmonic 49.100 111.180 # SOURCE4 141 0.5848 - angle_coeff @angle:h1-cy-oh harmonic 50.890 111.490 # SOURCE3 2 0.0000 - angle_coeff @angle:h1-cy-os harmonic 50.530 110.940 # SOURCE3 8 0.6522 - angle_coeff @angle:h1-cy-s6 harmonic 51.950 112.570 # SOURCE4 5 1.2943 - angle_coeff @angle:h2-cy-n harmonic 48.420 114.440 # SOURCE4 88 0.7114 - angle_coeff @angle:h2-cy-os harmonic 50.970 109.190 # SOURCE4 6 0.4162 - angle_coeff @angle:h2-cy-s6 harmonic 53.300 106.850 # SOURCE4 6 0.3975 - angle_coeff @angle:h2-cy-ss harmonic 52.700 109.730 # SOURCE4 92 0.7424 - angle_coeff @angle:hc-cy-hc harmonic 39.240 109.040 # SOURCE3 28 0.5962 - angle_coeff @angle:n-cy-os harmonic 71.620 107.500 # SOURCE4 9 2.3773 - angle_coeff @angle:n-cy-s6 harmonic 82.570 103.450 # SOURCE4 6 0.7197 - angle_coeff @angle:n-cy-ss harmonic 82.030 105.120 # SOURCE4 69 0.3987 - angle_coeff @angle:nh-cz-nh harmonic 72.970 120.170 # SOURCE4 26 0.3964 - angle_coeff @angle:br-n1-c1 harmonic 51.100 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c1 harmonic 64.910 179.920 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c2 harmonic 60.250 177.730 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c3 harmonic 54.830 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-ca harmonic 56.970 179.990 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-cl harmonic 53.870 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-f harmonic 55.860 179.960 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-hn harmonic 45.620 179.980 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-i harmonic 46.230 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n1 harmonic 66.890 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n2 harmonic 65.700 171.560 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n3 harmonic 60.690 175.590 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n4 harmonic 59.680 179.690 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-na harmonic 59.950 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-nh harmonic 60.880 176.350 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-o harmonic 62.620 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-oh harmonic 62.880 174.310 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-os harmonic 62.150 176.610 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p2 harmonic 53.810 172.830 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p3 harmonic 54.260 173.510 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p4 harmonic 53.620 173.640 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p5 harmonic 56.480 177.280 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s2 harmonic 76.360 178.110 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s4 harmonic 69.870 169.600 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s harmonic 67.470 179.990 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s6 harmonic 78.230 175.920 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-sh harmonic 70.520 174.250 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-ss harmonic 70.160 176.060 # HF/6-31G* 1 - angle_coeff @angle:c2-n1-n1 harmonic 61.580 180.000 # HF/6-31G* 1 - angle_coeff @angle:c2-n1-o harmonic 73.090 116.940 # SOURCE3 2 0.0060 - angle_coeff @angle:c2-n1-s harmonic 81.900 118.000 # SOURCE3 2 0.0121 - angle_coeff @angle:c3-n1-n1 harmonic 56.300 180.000 # HF/6-31G* 1 - angle_coeff @angle:ca-n1-n1 harmonic 58.540 180.000 # HF/6-31G* 1 - angle_coeff @angle:ce-n1-o harmonic 71.350 122.400 # SOURCE3 1 same_as_cf-n1-o - angle_coeff @angle:ce-n1-s harmonic 82.090 117.340 # SOURCE3 1 same_as_cf-n1-s - angle_coeff @angle:cf-n1-o harmonic 71.060 122.400 # SOURCE3 1 0.0000 - angle_coeff @angle:cf-n1-s harmonic 81.960 117.340 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n1-n1 harmonic 55.230 179.940 # HF/6-31G* 1 - angle_coeff @angle:f-n1-n1 harmonic 57.390 179.930 # HF/6-31G* 1 - angle_coeff @angle:hn-n1-n1 harmonic 47.140 179.910 # HF/6-31G* 1 - angle_coeff @angle:i-n1-n1 harmonic 47.260 179.940 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n1 harmonic 68.970 179.970 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n2 harmonic 67.650 171.570 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n3 harmonic 62.490 175.090 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n4 harmonic 61.310 179.910 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-na harmonic 61.630 179.970 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-nh harmonic 62.660 176.000 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-o harmonic 64.430 179.940 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-oh harmonic 64.780 173.770 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-os harmonic 64.010 176.120 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-p2 harmonic 54.850 174.710 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-p3 harmonic 55.500 174.270 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-s harmonic 69.160 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n1-sh harmonic 72.150 175.070 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-ss harmonic 72.040 175.610 # HF/6-31G* 1 - angle_coeff @angle:o-n1-p2 harmonic 66.900 116.050 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n1-s harmonic 80.340 119.930 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-br harmonic 63.890 106.600 # SOURCE3 1 - angle_coeff @angle:br-n2-c2 harmonic 59.130 112.400 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-n2 harmonic 61.080 110.420 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-o harmonic 60.100 114.470 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-p2 harmonic 63.250 111.030 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-s harmonic 78.980 115.780 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n2-c1 harmonic 74.410 121.100 # SOURCE3 1 - angle_coeff @angle:c1-n2-c3 harmonic 58.670 151.880 # SOURCE3 4 15.8282 - angle_coeff @angle:c1-n2-cl harmonic 59.530 118.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-n2-hn harmonic 51.470 126.500 # SOURCE2 3 7.6267 - angle_coeff @angle:c1-n2-n2 harmonic 76.750 113.400 # SOURCE3 1 - angle_coeff @angle:c1-n2-o harmonic 79.200 113.590 # SOURCE3 1 - angle_coeff @angle:c1-n2-p2 harmonic 66.970 119.570 # SOURCE3 1 - angle_coeff @angle:c1-n2-s harmonic 88.340 117.670 # SOURCE3 1 - angle_coeff @angle:c2-n2-c2 harmonic 70.760 118.180 # SOURCE3 1 - angle_coeff @angle:c2-n2-c3 harmonic 66.130 115.300 # SOURCE3 8 4.2940 - angle_coeff @angle:c2-n2-ca harmonic 69.830 119.940 # SOURCE3 1 - angle_coeff @angle:c2-n2-cl harmonic 60.950 112.640 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-f harmonic 68.300 108.140 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-hn harmonic 52.630 110.330 # SOURCE3 9 0.6498 - angle_coeff @angle:c2-n2-i harmonic 51.860 114.740 # SOURCE3 2 0.0139 - angle_coeff @angle:c2-n2-n1 harmonic 75.450 115.090 # HF/6-31G* 1 - angle_coeff @angle:c2-n2-n2 harmonic 77.940 103.590 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-n2-n3 harmonic 71.340 118.140 # SOURCE3 1 - angle_coeff @angle:c2-n2-n4 harmonic 62.390 112.220 # SOURCE3 3 0.0406 - angle_coeff @angle:c2-n2-n harmonic 70.160 117.980 # SOURCE4 11 0.9019 - angle_coeff @angle:c2-n2-na harmonic 70.350 117.580 # SOURCE3 8 1.6671 - angle_coeff @angle:c2-n2-nh harmonic 70.710 117.610 # SOURCE3 6 3.2642 - angle_coeff @angle:c2-n2-no harmonic 64.220 111.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-o harmonic 75.470 116.940 # SOURCE3 1 - angle_coeff @angle:c2-n2-oh harmonic 72.080 110.890 # SOURCE4 22 1.2709 - angle_coeff @angle:c2-n2-os harmonic 71.830 110.510 # SOURCE4 13 0.7888 - angle_coeff @angle:c2-n2-p2 harmonic 67.180 116.000 # SOURCE3 1 - angle_coeff @angle:c2-n2-p3 harmonic 61.270 119.300 # SOURCE3 3 2.8489 - angle_coeff @angle:c2-n2-p4 harmonic 62.640 118.770 # SOURCE3 1 - angle_coeff @angle:c2-n2-s4 harmonic 86.210 112.290 # SOURCE3 1 - angle_coeff @angle:c2-n2-s6 harmonic 87.140 116.240 # SOURCE3 1 - angle_coeff @angle:c2-n2-s harmonic 86.900 118.000 # SOURCE3 1 - angle_coeff @angle:c2-n2-sh harmonic 79.840 115.480 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-ss harmonic 82.230 118.040 # SOURCE3 4 2.2804 - angle_coeff @angle:c3-n2-c3 harmonic 63.760 110.700 # SOURCE3 1 - angle_coeff @angle:c3-n2-ca harmonic 65.970 114.950 # SOURCE4 5 0.9744 - angle_coeff @angle:c3-n2-ce harmonic 65.370 118.520 # SOURCE4 113 1.6475 - angle_coeff @angle:c3-n2-cf harmonic 65.320 118.690 # SOURCE4 10 1.2155 - angle_coeff @angle:c3-n2-hn harmonic 45.180 118.400 # SOURCE3 1 - angle_coeff @angle:c3-n2-n1 harmonic 68.640 116.200 # SOURCE4 12 0.5407 - angle_coeff @angle:c3-n2-n2 harmonic 69.290 111.180 # SOURCE3 7 0.4349 - angle_coeff @angle:c3-n2-nh harmonic 68.080 109.990 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n2-o harmonic 70.290 112.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-n2-p2 harmonic 64.870 114.210 # SOURCE3 2 2.2772 - angle_coeff @angle:c3-n2-s6 harmonic 83.890 113.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n2-s harmonic 83.150 116.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-n2-ca harmonic 71.790 112.200 # SOURCE3 1 - angle_coeff @angle:ca-n2-hn harmonic 50.010 120.000 # SOURCE3 1 - angle_coeff @angle:ca-n2-n2 harmonic 74.000 113.530 # SOURCE3 1 - angle_coeff @angle:ca-n2-o harmonic 75.260 116.000 # SOURCE2 1 0.0000 - angle_coeff @angle:ca-n2-p2 harmonic 66.400 118.110 # SOURCE3 1 - angle_coeff @angle:ca-n2-s harmonic 85.850 120.110 # SOURCE3 1 - angle_coeff @angle:c-n2-c2 harmonic 66.220 120.970 # SOURCE3 1 - angle_coeff @angle:c-n2-c harmonic 62.710 123.800 # SOURCE3 1 - angle_coeff @angle:c-n2-ca harmonic 66.050 120.500 # SOURCE3 1 - angle_coeff @angle:cc-n2-cl harmonic 60.100 115.790 # SOURCE3 1 same_as_cd-n2-cl - angle_coeff @angle:cc-n2-hn harmonic 52.300 111.140 # SOURCE4 12 0.8109 - angle_coeff @angle:cc-n2-na harmonic 72.990 108.920 # SOURCE4 9 1.6245 - angle_coeff @angle:cc-n2-nh harmonic 70.350 118.470 # SOURCE4 6 1.7995 - angle_coeff @angle:cd-n2-cl harmonic 60.110 115.790 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n2-hn harmonic 52.630 110.090 # SOURCE4 8 0.6980 - angle_coeff @angle:ce-n2-hn harmonic 52.730 111.120 # SOURCE4 68 0.2440 - angle_coeff @angle:ce-n2-n harmonic 70.330 118.090 # SOURCE4 92 1.1048 - angle_coeff @angle:ce-n2-nh harmonic 70.640 118.550 # SOURCE4 52 1.1425 - angle_coeff @angle:ce-n2-o harmonic 77.370 112.160 # SOURCE3 1 - angle_coeff @angle:ce-n2-oh harmonic 71.450 113.480 # SOURCE4 36 1.7049 - angle_coeff @angle:ce-n2-os harmonic 71.290 112.780 # SOURCE4 33 0.8683 - angle_coeff @angle:ce-n2-s harmonic 87.710 116.280 # SOURCE3 1 - angle_coeff @angle:cf-n2-hn harmonic 53.860 106.500 # SOURCE3 1 same_as_ce-n2-hn - angle_coeff @angle:cf-n2-n harmonic 70.490 117.550 # SOURCE4 9 0.7822 - angle_coeff @angle:cf-n2-nh harmonic 70.490 119.080 # SOURCE3 2 same_as_ce-n2-nh - angle_coeff @angle:cf-n2-o harmonic 77.370 112.160 # SOURCE3 1 same_as_ce-n2-o - angle_coeff @angle:cf-n2-oh harmonic 72.610 109.870 # SOURCE3 1 same_as_ce-n2-oh - angle_coeff @angle:cf-n2-os harmonic 70.950 113.870 # SOURCE4 7 0.6449 - angle_coeff @angle:cf-n2-s harmonic 87.710 116.280 # SOURCE3 1 same_as_ce-n2-s - angle_coeff @angle:cl-n2-n1 harmonic 63.750 108.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-n2-n2 harmonic 63.120 110.470 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n2-o harmonic 62.610 114.030 # SOURCE3 1 - angle_coeff @angle:cl-n2-p2 harmonic 62.850 112.980 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n2-s harmonic 79.610 115.770 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-n2-n2 harmonic 90.460 64.920 # SOURCE3 2 0.0000 - angle_coeff @angle:f-n2-n2 harmonic 68.290 114.600 # SOURCE2 1 0.0000 - angle_coeff @angle:f-n2-o harmonic 71.170 110.100 # SOURCE2 1 0.0000 - angle_coeff @angle:f-n2-p2 harmonic 66.600 107.100 # SOURCE3 1 0.0000 - angle_coeff @angle:f-n2-s harmonic 84.970 110.730 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-hn harmonic 38.610 120.000 # SOURCE3 1 - angle_coeff @angle:hn-n2-n1 harmonic 55.330 114.100 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n2-n2 harmonic 55.840 105.010 # SOURCE3 19 1.5183 - angle_coeff @angle:hn-n2-ne harmonic 54.690 108.560 # SOURCE3 29 5.5708 - angle_coeff @angle:hn-n2-nf harmonic 54.690 108.560 # SOURCE3 29 same_as_hn-n2-ne - angle_coeff @angle:hn-n2-o harmonic 57.610 107.370 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-p2 harmonic 46.310 112.090 # SOURCE3 18 4.0663 - angle_coeff @angle:hn-n2-p4 harmonic 43.060 111.330 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-p5 harmonic 44.500 122.340 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-pe harmonic 48.420 111.410 # SOURCE3 20 4.9895 - angle_coeff @angle:hn-n2-pf harmonic 48.420 111.410 # SOURCE3 20 same_as_hn-n2-pe - angle_coeff @angle:hn-n2-s2 harmonic 61.190 115.800 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n2-s4 harmonic 58.650 111.210 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-s harmonic 62.150 108.170 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-s6 harmonic 60.520 112.590 # SOURCE3 2 0.0000 - angle_coeff @angle:i-n2-n2 harmonic 53.710 111.790 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-o harmonic 52.330 116.820 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-p2 harmonic 57.140 113.260 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-s harmonic 71.310 116.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n2-n1 harmonic 80.820 112.000 # HF/6-31G* 1 - angle_coeff @angle:n2-n2-n1 harmonic 62.280 180.000 # dac_for_azides 0 - angle_coeff @angle:n2-n2-n2 harmonic 78.200 109.490 # SOURCE3 2 0.0000 - angle_coeff @angle:n2-n2-n3 harmonic 76.590 108.880 # SOURCE3 1 - angle_coeff @angle:n2-n2-n4 harmonic 65.780 106.450 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-na harmonic 74.180 112.230 # SOURCE3 1 - angle_coeff @angle:n2-n2-nh harmonic 74.760 111.700 # SOURCE3 5 0.3475 - angle_coeff @angle:n2-n2-no harmonic 67.680 105.970 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-o harmonic 80.170 110.430 # SOURCE3 1 - angle_coeff @angle:n2-n2-oh harmonic 74.020 111.510 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-os harmonic 74.690 108.380 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-p2 harmonic 71.160 109.150 # SOURCE3 1 - angle_coeff @angle:n2-n2-p3 harmonic 64.580 113.050 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-p4 harmonic 64.290 118.770 # SOURCE3 1 - angle_coeff @angle:n2-n2-p5 harmonic 70.950 110.460 # SOURCE3 1 - angle_coeff @angle:n2-n2-s4 harmonic 90.620 107.300 # SOURCE3 1 - angle_coeff @angle:n2-n2-s6 harmonic 91.570 111.250 # SOURCE3 1 - angle_coeff @angle:n2-n2-s harmonic 90.160 115.910 # SOURCE3 1 - angle_coeff @angle:n2-n2-sh harmonic 83.540 111.100 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-ss harmonic 86.650 112.140 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n2-n3 harmonic 72.950 115.070 # SOURCE3 1 - angle_coeff @angle:n3-n2-o harmonic 76.860 114.000 # SOURCE2 1 0.0000 - angle_coeff @angle:n3-n2-p2 harmonic 68.490 115.340 # SOURCE3 1 - angle_coeff @angle:n3-n2-s harmonic 88.540 117.130 # SOURCE3 1 - angle_coeff @angle:n4-n2-n4 harmonic 59.970 106.700 # SOURCE3 1 - angle_coeff @angle:n4-n2-o harmonic 64.860 112.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n2-p2 harmonic 62.840 113.070 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n2-s harmonic 79.030 118.500 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-na harmonic 73.470 107.000 # SOURCE3 1 - angle_coeff @angle:na-n2-o harmonic 75.740 113.090 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-p2 harmonic 66.830 119.160 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-s harmonic 87.260 118.260 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-n2-nh harmonic 74.080 113.250 # SOURCE4 11 0.7711 - angle_coeff @angle:ne-n2-o harmonic 79.970 110.310 # SOURCE3 1 - angle_coeff @angle:ne-n2-s harmonic 89.910 116.220 # SOURCE3 1 - angle_coeff @angle:nf-n2-nh harmonic 74.690 111.380 # SOURCE3 1 same_as_ne-n2-nh - angle_coeff @angle:nf-n2-o harmonic 79.970 110.310 # SOURCE3 1 same_as_ne-n2-o - angle_coeff @angle:nf-n2-s harmonic 89.910 116.220 # SOURCE3 1 same_as_ne-n2-s - angle_coeff @angle:nh-n2-nh harmonic 69.670 121.200 # SOURCE3 1 - angle_coeff @angle:nh-n2-o harmonic 76.020 113.600 # SOURCE4 13 1.0945 - angle_coeff @angle:nh-n2-p2 harmonic 67.100 118.830 # SOURCE3 2 0.1024 - angle_coeff @angle:nh-n2-s harmonic 88.040 116.900 # SOURCE3 2 0.2276 - angle_coeff @angle:n-n2-n2 harmonic 75.480 108.180 # SOURCE4 8 0.3496 - angle_coeff @angle:n-n2-o harmonic 74.990 115.100 # SOURCE4 31 0.2796 - angle_coeff @angle:no-n2-no harmonic 62.810 103.700 # SOURCE3 1 - angle_coeff @angle:no-n2-o harmonic 70.400 100.760 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n2-p2 harmonic 64.250 111.950 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n2-p2 harmonic 67.320 117.300 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n2-s harmonic 88.140 115.740 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n2-oh harmonic 74.840 101.700 # SOURCE3 1 - angle_coeff @angle:oh-n2-p2 harmonic 67.990 115.110 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n2-s harmonic 87.990 116.080 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-o harmonic 81.020 115.370 # SOURCE3 1 - angle_coeff @angle:o-n2-oh harmonic 75.560 112.150 # SOURCE2 2 1.4500 - angle_coeff @angle:o-n2-os harmonic 75.730 110.350 # SOURCE3 2 0.0042 - angle_coeff @angle:o-n2-p2 harmonic 70.040 116.080 # SOURCE3 1 - angle_coeff @angle:o-n2-p3 harmonic 65.080 113.430 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-p4 harmonic 67.340 110.610 # SOURCE3 1 - angle_coeff @angle:o-n2-p5 harmonic 72.480 109.110 # SOURCE3 1 - angle_coeff @angle:o-n2-pe harmonic 67.310 134.560 # SOURCE3 1 - angle_coeff @angle:o-n2-pf harmonic 67.310 134.560 # SOURCE3 1 same_as_o-n2-pe - angle_coeff @angle:o-n2-s4 harmonic 91.280 108.910 # SOURCE3 1 - angle_coeff @angle:o-n2-s6 harmonic 93.100 111.340 # SOURCE3 1 - angle_coeff @angle:o-n2-s harmonic 91.240 117.180 # SOURCE3 1 - angle_coeff @angle:o-n2-sh harmonic 82.970 114.980 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n2-os harmonic 71.250 110.290 # SOURCE3 1 - angle_coeff @angle:os-n2-p2 harmonic 69.290 110.200 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-ss harmonic 86.560 115.340 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n2-s harmonic 89.190 112.230 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-p2 harmonic 66.870 116.800 # SOURCE3 1 - angle_coeff @angle:p2-n2-p3 harmonic 61.450 124.480 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-p4 harmonic 61.350 128.370 # SOURCE3 1 - angle_coeff @angle:p2-n2-p5 harmonic 65.160 123.470 # SOURCE3 1 - angle_coeff @angle:p2-n2-s4 harmonic 86.260 112.100 # SOURCE3 1 - angle_coeff @angle:p2-n2-s6 harmonic 86.440 115.700 # SOURCE3 1 - angle_coeff @angle:p2-n2-s harmonic 85.910 117.840 # SOURCE3 1 - angle_coeff @angle:p2-n2-sh harmonic 80.450 118.450 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-ss harmonic 82.010 120.430 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-n2-p3 harmonic 59.930 120.400 # SOURCE3 1 - angle_coeff @angle:p3-n2-s harmonic 80.080 120.860 # SOURCE3 1 0.0000 - angle_coeff @angle:p4-n2-s harmonic 77.830 131.840 # SOURCE3 1 - angle_coeff @angle:p5-n2-p5 harmonic 66.060 120.600 # SOURCE3 1 - angle_coeff @angle:p5-n2-s harmonic 85.340 119.890 # SOURCE3 1 - angle_coeff @angle:pe-n2-s harmonic 88.590 115.730 # SOURCE3 1 - angle_coeff @angle:pf-n2-s harmonic 88.590 115.730 # SOURCE3 1 same_as_pe-n2-s - angle_coeff @angle:s4-n2-s4 harmonic 105.720 119.180 # SOURCE3 1 - angle_coeff @angle:s4-n2-s6 harmonic 107.600 119.180 # SOURCE3 1 - angle_coeff @angle:s6-n2-s6 harmonic 109.720 119.180 # SOURCE3 1 - angle_coeff @angle:sh-n2-sh harmonic 96.030 123.930 # SOURCE3 1 - angle_coeff @angle:sh-n2-ss harmonic 98.240 123.930 # SOURCE3 1 - angle_coeff @angle:s-n2-s harmonic 109.670 120.880 # SOURCE3 1 - angle_coeff @angle:s-n2-s4 harmonic 110.840 113.000 # SOURCE3 1 - angle_coeff @angle:s-n2-s6 harmonic 109.880 119.610 # SOURCE3 1 - angle_coeff @angle:s-n2-sh harmonic 101.850 122.050 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n2-ss harmonic 106.640 118.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n2-ss harmonic 100.790 123.930 # SOURCE3 1 - angle_coeff @angle:br-n3-br harmonic 66.540 107.150 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n3-c3 harmonic 62.700 106.930 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-n3-c1 harmonic 64.090 123.340 # SOURCE3 1 - angle_coeff @angle:c1-n3-f harmonic 68.220 104.700 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-n3-hn harmonic 47.740 118.310 # SOURCE3 1 - angle_coeff @angle:c1-n3-o harmonic 70.010 116.630 # SOURCE3 1 - angle_coeff @angle:c2-n3-c2 harmonic 66.220 124.680 # SOURCE3 1 - angle_coeff @angle:c2-n3-hn harmonic 49.110 119.380 # SOURCE3 1 - angle_coeff @angle:c3-n3-c3 harmonic 64.010 110.900 # SOURCE3 40 2.3048 - angle_coeff @angle:c3-n3-cl harmonic 62.170 107.230 # SOURCE3 3 0.3673 - angle_coeff @angle:c3-n3-cx harmonic 62.450 116.320 # SOURCE4 24 0.5119 - angle_coeff @angle:c3-n3-cy harmonic 61.690 118.260 # SOURCE4 14 0.8788 - angle_coeff @angle:c3-n3-f harmonic 66.810 103.130 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n3-hn harmonic 47.130 109.920 # SOURCE3 120 2.2590 - angle_coeff @angle:c3-n3-i harmonic 56.980 108.480 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n3-n2 harmonic 66.230 118.750 # SOURCE2 2 2.6500 - angle_coeff @angle:c3-n3-n3 harmonic 66.760 108.150 # SOURCE3 15 1.3999 - angle_coeff @angle:c3-n3-n4 harmonic 67.180 109.650 # SOURCE3 3 0.1146 - angle_coeff @angle:c3-n3-n harmonic 66.670 111.750 # SOURCE4 50 1.6777 - angle_coeff @angle:c3-n3-nh harmonic 66.370 111.890 # SOURCE4 21 1.3006 - angle_coeff @angle:c3-n3-no harmonic 66.020 111.270 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-o harmonic 68.680 113.310 # SOURCE3 5 8.9081 - angle_coeff @angle:c3-n3-oh harmonic 69.070 106.140 # SOURCE4 14 1.1040 - angle_coeff @angle:c3-n3-os harmonic 68.480 104.950 # SOURCE4 9 0.9687 - angle_coeff @angle:c3-n3-p3 harmonic 59.890 121.930 # SOURCE3 3 5.6009 - angle_coeff @angle:c3-n3-p5 harmonic 62.050 119.810 # SOURCE4 58 1.8367 - angle_coeff @angle:c3-n3-s4 harmonic 77.770 112.910 # SOURCE3 3 0.8983 - angle_coeff @angle:c3-n3-s6 harmonic 80.590 116.570 # SOURCE4 73 1.8772 - angle_coeff @angle:c3-n3-s harmonic 77.780 110.020 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-sh harmonic 78.550 112.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-ss harmonic 77.950 116.010 # SOURCE3 3 1.1944 - angle_coeff @angle:c3-n3-sy harmonic 79.010 115.270 # SOURCE4 108 1.7647 - angle_coeff @angle:cl-n3-cl harmonic 61.850 108.280 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n3-hn harmonic 42.590 104.390 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-n3-n3 harmonic 63.750 107.650 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-n3-cx harmonic 86.390 60.710 # SOURCE4 57 0.2359 - angle_coeff @angle:cx-n3-hn harmonic 47.150 109.570 # SOURCE4 26 0.7439 - angle_coeff @angle:cx-n3-p5 harmonic 62.150 119.320 # SOURCE4 71 1.1948 - angle_coeff @angle:cx-n3-py harmonic 60.630 121.750 # SOURCE4 10 1.0295 - angle_coeff @angle:cy-n3-cy harmonic 70.040 90.870 # SOURCE4 10 0.5777 - angle_coeff @angle:cy-n3-hn harmonic 46.250 112.120 # SOURCE4 9 1.9058 - angle_coeff @angle:f-n3-f harmonic 67.710 102.220 # SOURCE2 4 0.7562 - angle_coeff @angle:f-n3-hn harmonic 50.780 99.800 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n3-hn harmonic 41.300 107.130 # SOURCE3 44 1.9687 - angle_coeff @angle:hn-n3-i harmonic 35.430 109.980 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n3-n1 harmonic 52.050 110.170 # HF/6-31G* 1 - angle_coeff @angle:hn-n3-n2 harmonic 51.400 115.940 # SOURCE3 1 - angle_coeff @angle:hn-n3-n3 harmonic 50.160 103.980 # SOURCE3 18 1.8593 - angle_coeff @angle:hn-n3-n4 harmonic 50.870 106.400 # SOURCE3 5 0.5863 - angle_coeff @angle:hn-n3-n harmonic 51.020 106.570 # SOURCE3 6 1.0767 - angle_coeff @angle:hn-n3-na harmonic 50.320 107.890 # SOURCE3 1 - angle_coeff @angle:hn-n3-nh harmonic 50.440 107.390 # SOURCE3 11 1.6294 - angle_coeff @angle:hn-n3-no harmonic 50.250 104.780 # SOURCE3 3 1.1126 - angle_coeff @angle:hn-n3-o harmonic 53.140 113.320 # SOURCE3 3 4.3945 - angle_coeff @angle:hn-n3-oh harmonic 53.080 101.110 # SOURCE3 4 0.9921 - angle_coeff @angle:hn-n3-os harmonic 51.670 100.920 # SOURCE3 6 0.7295 - angle_coeff @angle:hn-n3-p2 harmonic 42.850 120.260 # SOURCE3 1 - angle_coeff @angle:hn-n3-p3 harmonic 41.820 116.890 # SOURCE3 9 3.8816 - angle_coeff @angle:hn-n3-p4 harmonic 43.440 113.050 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n3-p5 harmonic 44.280 113.680 # SOURCE3 6 2.1781 - angle_coeff @angle:hn-n3-s4 harmonic 53.750 108.930 # SOURCE3 7 1.7819 - angle_coeff @angle:hn-n3-s harmonic 52.560 109.470 # SOURCE3 1 - angle_coeff @angle:hn-n3-s6 harmonic 58.300 109.330 # SOURCE4 86 0.9610 - angle_coeff @angle:hn-n3-sh harmonic 54.580 108.670 # SOURCE3 3 2.5025 - angle_coeff @angle:hn-n3-ss harmonic 54.880 109.850 # SOURCE3 5 2.3215 - angle_coeff @angle:hn-n3-sy harmonic 55.880 109.490 # SOURCE4 278 0.7897 - angle_coeff @angle:i-n3-i harmonic 60.040 111.270 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n3-n1 harmonic 72.400 113.210 # HF/6-31G* 1 - angle_coeff @angle:n2-n3-n2 harmonic 71.820 118.730 # SOURCE3 1 - angle_coeff @angle:n2-n3-o harmonic 74.130 114.910 # SOURCE3 1 - angle_coeff @angle:n3-n3-n3 harmonic 69.570 105.710 # SOURCE3 3 0.3561 - angle_coeff @angle:n4-n3-n4 harmonic 69.040 113.480 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n3-nh harmonic 70.910 107.140 # SOURCE3 1 - angle_coeff @angle:na-n3-na harmonic 69.210 112.000 # SOURCE3 1 - angle_coeff @angle:nh-n3-nh harmonic 70.750 107.150 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n3-n harmonic 70.250 110.550 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n3-no harmonic 67.040 115.260 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n3-oh harmonic 72.790 107.180 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n3-o harmonic 71.890 126.140 # SOURCE3 1 - angle_coeff @angle:o-n3-p2 harmonic 66.640 117.020 # SOURCE3 1 - angle_coeff @angle:o-n3-p4 harmonic 65.880 116.650 # SOURCE3 1 - angle_coeff @angle:o-n3-s4 harmonic 81.710 114.090 # SOURCE3 1 - angle_coeff @angle:o-n3-s6 harmonic 87.090 113.800 # SOURCE3 1 - angle_coeff @angle:o-n3-s harmonic 78.520 119.810 # SOURCE3 1 - angle_coeff @angle:os-n3-os harmonic 70.790 106.520 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n3-p2 harmonic 60.890 130.130 # SOURCE3 1 - angle_coeff @angle:p3-n3-p3 harmonic 61.530 118.740 # SOURCE3 3 3.3755 - angle_coeff @angle:p4-n3-p4 harmonic 63.370 116.350 # SOURCE3 1 - angle_coeff @angle:p5-n3-p5 harmonic 63.830 119.420 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-n3-s4 harmonic 96.310 120.020 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-n3-s6 harmonic 99.300 120.950 # SOURCE3 1 - angle_coeff @angle:s6-n3-s6 harmonic 101.380 126.130 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n3-sh harmonic 98.100 118.630 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n3-ss harmonic 98.150 119.670 # SOURCE3 1 - angle_coeff @angle:s-n3-s harmonic 90.470 131.360 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n3-ss harmonic 98.680 119.570 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n4-br harmonic 65.140 114.820 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n4-hn harmonic 41.380 108.440 # SOURCE3 7 0.5630 - angle_coeff @angle:c1-n4-c1 harmonic 65.530 113.870 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n4-hn harmonic 48.620 110.190 # SOURCE3 7 1.0847 - angle_coeff @angle:c2-n4-c2 harmonic 63.010 112.580 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n4-c3 harmonic 63.100 110.960 # SOURCE4 13 2.4632 - angle_coeff @angle:c2-n4-hn harmonic 46.430 111.360 # SOURCE3 13 1.2672 - angle_coeff @angle:c3-n4-c3 harmonic 62.840 110.640 # SOURCE3 13 1.3060 - angle_coeff @angle:c3-n4-ca harmonic 63.610 110.400 # SOURCE4 46 1.4643 - angle_coeff @angle:c3-n4-cc harmonic 62.840 111.090 # SOURCE4 7 0.7065 - angle_coeff @angle:c3-n4-cl harmonic 62.270 108.040 # SOURCE3 3 0.0000 - angle_coeff @angle:c3-n4-hn harmonic 46.190 110.110 # SOURCE3 100 1.3136 - angle_coeff @angle:c3-n4-n3 harmonic 66.730 108.720 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n4-n4 harmonic 63.720 114.070 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-n4-n harmonic 66.200 109.260 # SOURCE4 7 1.9859 - angle_coeff @angle:c3-n4-nh harmonic 64.760 111.730 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-no harmonic 65.250 109.080 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-o harmonic 67.250 111.660 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-oh harmonic 65.900 113.730 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-os harmonic 67.380 107.420 # SOURCE3 3 3.5920 - angle_coeff @angle:c3-n4-p2 harmonic 56.830 112.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-p3 harmonic 58.790 110.730 # SOURCE3 3 2.1084 - angle_coeff @angle:c3-n4-p5 harmonic 59.350 113.220 # SOURCE3 3 0.4021 - angle_coeff @angle:c3-n4-s4 harmonic 72.410 108.230 # SOURCE3 3 0.4195 - angle_coeff @angle:c3-n4-s6 harmonic 73.090 111.560 # SOURCE3 3 1.8851 - angle_coeff @angle:c3-n4-s harmonic 74.940 113.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-sh harmonic 74.840 115.810 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-ss harmonic 75.510 113.680 # SOURCE3 3 1.1405 - angle_coeff @angle:ca-n4-ca harmonic 63.210 114.480 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-n4-hn harmonic 47.540 108.520 # SOURCE3 5 1.1693 - angle_coeff @angle:c-n4-c harmonic 61.500 108.610 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n4-hn harmonic 44.680 110.860 # SOURCE3 10 1.0073 - angle_coeff @angle:cl-n4-cl harmonic 60.960 114.910 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n4-hn harmonic 42.500 108.870 # SOURCE3 7 0.7719 - angle_coeff @angle:f-n4-f harmonic 70.470 109.050 # SOURCE3 1 0.0000 - angle_coeff @angle:f-n4-hn harmonic 51.670 108.390 # SOURCE3 4 0.0000 - angle_coeff @angle:hn-n4-hn harmonic 40.520 108.110 # SOURCE3 208 1.4126 - angle_coeff @angle:hn-n4-i harmonic 36.440 108.720 # SOURCE3 7 1.2717 - angle_coeff @angle:hn-n4-n1 harmonic 51.790 109.390 # HF/6-31G* 1 - angle_coeff @angle:hn-n4-n2 harmonic 42.290 109.680 # SOURCE3 19 0.6266 - angle_coeff @angle:hn-n4-n3 harmonic 49.850 110.400 # SOURCE3 11 0.7307 - angle_coeff @angle:hn-n4-n4 harmonic 48.090 108.660 # SOURCE3 18 1.2967 - angle_coeff @angle:hn-n4-n harmonic 49.590 109.080 # SOURCE3 13 1.6047 - angle_coeff @angle:hn-n4-na harmonic 49.430 109.380 # SOURCE3 25 1.0758 - angle_coeff @angle:hn-n4-nh harmonic 48.360 109.920 # SOURCE3 12 0.7304 - angle_coeff @angle:hn-n4-no harmonic 49.190 104.380 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n4-o harmonic 52.090 109.260 # SOURCE3 6 2.1203 - angle_coeff @angle:hn-n4-oh harmonic 51.120 108.090 # SOURCE3 6 1.6728 - angle_coeff @angle:hn-n4-os harmonic 50.150 109.390 # SOURCE3 10 1.4403 - angle_coeff @angle:hn-n4-p2 harmonic 37.700 110.500 # SOURCE3 25 1.0664 - angle_coeff @angle:hn-n4-p3 harmonic 39.300 109.890 # SOURCE3 10 2.3870 - angle_coeff @angle:hn-n4-p4 harmonic 37.650 111.330 # SOURCE3 3 0.0000 - angle_coeff @angle:hn-n4-p5 harmonic 40.530 110.000 # SOURCE3 10 1.0282 - angle_coeff @angle:hn-n4-py harmonic 37.420 117.890 # SOURCE3 8 0.0000 - angle_coeff @angle:hn-n4-s4 harmonic 46.920 110.100 # SOURCE3 6 0.8471 - angle_coeff @angle:hn-n4-s harmonic 51.970 106.890 # SOURCE3 6 1.0775 - angle_coeff @angle:hn-n4-s6 harmonic 48.900 108.940 # SOURCE3 10 0.5715 - angle_coeff @angle:hn-n4-sh harmonic 52.260 108.560 # SOURCE3 6 0.8535 - angle_coeff @angle:hn-n4-ss harmonic 52.080 109.170 # SOURCE3 10 0.8455 - angle_coeff @angle:i-n4-i harmonic 58.990 118.490 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n4-n1 harmonic 72.690 110.670 # HF/6-31G* 1 - angle_coeff @angle:n2-n4-n2 harmonic 59.430 108.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n4-n3 harmonic 69.790 111.070 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n4-n4 harmonic 65.210 115.490 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n4-na harmonic 66.270 119.600 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-n4-nh harmonic 67.830 109.380 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n4-n harmonic 66.680 118.620 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n4-oh harmonic 72.250 108.190 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n4-o harmonic 70.280 120.970 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n4-os harmonic 72.460 104.400 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n4-p2 harmonic 55.970 113.910 # SOURCE3 2 0.0000 - angle_coeff @angle:p3-n4-p3 harmonic 56.000 121.380 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-n4-p5 harmonic 61.270 107.020 # SOURCE3 1 0.0000 - angle_coeff @angle:py-n4-py harmonic 73.000 69.790 # SOURCE3 2 0.0000 - angle_coeff @angle:s4-n4-s4 harmonic 87.700 115.430 # SOURCE3 1 - angle_coeff @angle:s6-n4-s6 harmonic 92.770 109.510 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n4-sh harmonic 96.690 112.590 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n4-s harmonic 90.880 124.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n4-ss harmonic 98.130 109.200 # SOURCE3 1 0.0000 - angle_coeff @angle:br-na-br harmonic 60.550 123.000 # SOURCE3 1 - angle_coeff @angle:br-na-c2 harmonic 63.610 100.480 # SOURCE3 2 1.0536 - angle_coeff @angle:br-na-ca harmonic 57.150 124.810 # SOURCE3 1 - angle_coeff @angle:br-na-cc harmonic 57.160 124.620 # SOURCE3 3 0.5348 - angle_coeff @angle:br-na-cd harmonic 57.160 124.620 # SOURCE3 3 same_as_br-na-cc - angle_coeff @angle:br-na-nc harmonic 59.860 119.420 # SOURCE3 4 1.6703 - angle_coeff @angle:br-na-nd harmonic 59.860 119.420 # SOURCE3 4 same_as_br-na-nc - angle_coeff @angle:br-na-os harmonic 63.920 104.990 # SOURCE3 1 0.0000 - angle_coeff @angle:br-na-p2 harmonic 59.980 121.010 # SOURCE3 1 - angle_coeff @angle:br-na-pc harmonic 60.360 120.260 # SOURCE3 3 2.1456 - angle_coeff @angle:br-na-pd harmonic 60.360 120.260 # SOURCE3 3 same_as_br-na-pc - angle_coeff @angle:br-na-ss harmonic 79.050 112.280 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-na-c1 harmonic 67.200 117.200 # SOURCE3 1 - angle_coeff @angle:c1-na-c2 harmonic 64.320 125.200 # SOURCE3 1 - angle_coeff @angle:c1-na-ca harmonic 66.540 120.570 # SOURCE3 1 - angle_coeff @angle:c1-na-cc harmonic 65.820 121.350 # SOURCE3 6 0.6517 - angle_coeff @angle:c1-na-cd harmonic 65.820 121.350 # SOURCE3 6 0.6517 - angle_coeff @angle:c1-na-nc harmonic 68.270 120.240 # SOURCE3 4 1.6849 - angle_coeff @angle:c1-na-nd harmonic 68.270 120.240 # SOURCE3 4 same_as_c1-na-nc - angle_coeff @angle:c1-na-os harmonic 70.240 106.960 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-na-p2 harmonic 60.440 122.250 # SOURCE3 1 - angle_coeff @angle:c1-na-pc harmonic 61.100 121.480 # SOURCE3 3 2.1681 - angle_coeff @angle:c1-na-pd harmonic 61.100 121.480 # SOURCE3 3 same_as_c1-na-pc - angle_coeff @angle:c1-na-ss harmonic 78.330 118.300 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-c2 harmonic 67.800 110.370 # SOURCE3 6 0.5121 - angle_coeff @angle:c2-na-c3 harmonic 64.230 117.200 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-na-ca harmonic 64.550 125.330 # SOURCE4 7 0.5648 - angle_coeff @angle:c2-na-cc harmonic 63.980 125.750 # SOURCE3 10 1.5856 - angle_coeff @angle:c2-na-cd harmonic 63.980 125.750 # SOURCE3 10 1.5856 - angle_coeff @angle:c2-na-cl harmonic 63.280 101.010 # SOURCE3 2 1.5799 - angle_coeff @angle:c2-na-f harmonic 68.640 103.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-hn harmonic 47.620 119.280 # SOURCE3 14 6.6027 - angle_coeff @angle:c2-na-i harmonic 58.980 106.740 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-n1 harmonic 66.270 124.810 # HF/6-31G* 1 - angle_coeff @angle:c2-na-n2 harmonic 65.800 125.000 # SOURCE3 1 - angle_coeff @angle:c2-na-n3 harmonic 64.640 124.800 # SOURCE3 1 - angle_coeff @angle:c2-na-n4 harmonic 65.190 121.320 # SOURCE3 1 - angle_coeff @angle:c2-na-n harmonic 65.630 124.700 # SOURCE3 1 - angle_coeff @angle:c2-na-na harmonic 65.140 124.600 # SOURCE3 1 - angle_coeff @angle:c2-na-nc harmonic 67.270 121.140 # SOURCE4 5 1.0225 - angle_coeff @angle:c2-na-nd harmonic 67.600 119.950 # SOURCE3 4 same_as_c2-na-nc - angle_coeff @angle:c2-na-nh harmonic 65.040 124.980 # SOURCE3 1 - angle_coeff @angle:c2-na-no harmonic 64.340 124.200 # SOURCE3 1 - angle_coeff @angle:c2-na-o harmonic 68.210 125.900 # SOURCE3 1 - angle_coeff @angle:c2-na-oh harmonic 65.800 123.900 # SOURCE3 1 - angle_coeff @angle:c2-na-os harmonic 68.530 110.330 # SOURCE3 4 3.2172 - angle_coeff @angle:c2-na-p2 harmonic 60.200 122.140 # SOURCE3 1 - angle_coeff @angle:c2-na-p3 harmonic 58.910 126.100 # SOURCE3 1 - angle_coeff @angle:c2-na-p4 harmonic 64.460 125.000 # SOURCE3 1 - angle_coeff @angle:c2-na-p5 harmonic 60.390 125.100 # SOURCE3 1 - angle_coeff @angle:c2-na-pc harmonic 60.800 121.560 # SOURCE3 3 1.6252 - angle_coeff @angle:c2-na-pd harmonic 60.800 121.560 # SOURCE3 3 same_as_c2-na-pc - angle_coeff @angle:c2-na-s4 harmonic 73.870 124.900 # SOURCE3 1 - angle_coeff @angle:c2-na-s6 harmonic 76.240 124.400 # SOURCE3 1 - angle_coeff @angle:c2-na-s harmonic 74.540 125.800 # SOURCE3 1 - angle_coeff @angle:c2-na-sh harmonic 76.230 125.100 # SOURCE3 1 - angle_coeff @angle:c2-na-ss harmonic 78.900 115.530 # SOURCE3 5 1.4036 - angle_coeff @angle:c3-na-c3 harmonic 60.720 125.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-na-ca harmonic 63.150 124.360 # SOURCE3 5 4.2557 - angle_coeff @angle:c3-na-cc harmonic 62.560 125.090 # SOURCE3 18 1.2138 - angle_coeff @angle:c3-na-cd harmonic 62.560 125.090 # SOURCE3 18 1.2138 - angle_coeff @angle:c3-na-cp harmonic 63.760 119.460 # SOURCE4 7 0.4108 - angle_coeff @angle:c3-na-n2 harmonic 65.480 120.050 # SOURCE4 5 0.8795 - angle_coeff @angle:c3-na-n harmonic 67.370 112.680 # SOURCE4 12 0.5122 - angle_coeff @angle:c3-na-nc harmonic 65.740 120.460 # SOURCE3 8 2.1625 - angle_coeff @angle:c3-na-nd harmonic 65.740 120.460 # SOURCE3 8 2.1625 - angle_coeff @angle:c3-na-os harmonic 68.910 104.390 # SOURCE3 3 1.2017 - angle_coeff @angle:c3-na-p2 harmonic 59.290 123.120 # SOURCE3 1 - angle_coeff @angle:c3-na-pc harmonic 59.960 122.110 # SOURCE3 3 2.8504 - angle_coeff @angle:c3-na-pd harmonic 59.960 122.110 # SOURCE3 3 same_as_c3-na-pc - angle_coeff @angle:c3-na-sh harmonic 80.220 110.280 # SOURCE3 1 - angle_coeff @angle:c3-na-ss harmonic 79.610 110.870 # SOURCE3 3 0.8260 - angle_coeff @angle:ca-na-ca harmonic 66.980 120.090 # SOURCE4 321 1.7366 - angle_coeff @angle:ca-na-cc harmonic 68.460 113.150 # SOURCE3 18 9.8644 - angle_coeff @angle:ca-na-cd harmonic 68.460 113.150 # SOURCE3 18 9.8644 - angle_coeff @angle:ca-na-cl harmonic 57.170 124.790 # SOURCE3 1 - angle_coeff @angle:ca-na-cp harmonic 65.880 120.960 # SOURCE4 20 1.2820 - angle_coeff @angle:ca-na-cx harmonic 63.070 124.090 # SOURCE4 12 1.8167 - angle_coeff @angle:ca-na-f harmonic 65.510 116.400 # SOURCE3 1 - angle_coeff @angle:ca-na-hn harmonic 47.630 125.590 # SOURCE4 437 1.1893 - angle_coeff @angle:ca-na-i harmonic 55.210 121.620 # SOURCE3 1 - angle_coeff @angle:ca-na-n2 harmonic 68.210 119.850 # SOURCE4 6 1.2043 - angle_coeff @angle:ca-na-n4 harmonic 66.370 120.190 # SOURCE3 1 - angle_coeff @angle:ca-na-n harmonic 67.340 122.000 # SOURCE3 1 - angle_coeff @angle:ca-na-na harmonic 66.290 123.760 # SOURCE3 1 - angle_coeff @angle:ca-na-nb harmonic 68.180 122.160 # SOURCE4 7 0.8543 - angle_coeff @angle:ca-na-nc harmonic 69.270 117.850 # SOURCE3 6 3.6536 - angle_coeff @angle:ca-na-nd harmonic 69.270 117.850 # SOURCE3 6 same_as_ca-na-nc - angle_coeff @angle:ca-na-nh harmonic 66.140 124.330 # SOURCE4 7 1.3855 - angle_coeff @angle:ca-na-o harmonic 71.140 119.990 # SOURCE4 51 1.2671 - angle_coeff @angle:ca-na-oh harmonic 66.690 124.080 # SOURCE3 1 - angle_coeff @angle:ca-na-os harmonic 69.700 109.460 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-na-p2 harmonic 59.660 125.850 # SOURCE3 1 - angle_coeff @angle:ca-na-p3 harmonic 59.650 124.380 # SOURCE3 1 - angle_coeff @angle:ca-na-p4 harmonic 65.120 124.970 # SOURCE3 1 - angle_coeff @angle:ca-na-p5 harmonic 61.240 123.300 # SOURCE3 1 - angle_coeff @angle:ca-na-pc harmonic 61.050 122.130 # SOURCE3 3 2.2393 - angle_coeff @angle:ca-na-pd harmonic 61.050 122.130 # SOURCE3 3 same_as_ca-na-pc - angle_coeff @angle:ca-na-py harmonic 57.370 140.880 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-na-s4 harmonic 76.640 117.230 # SOURCE3 1 - angle_coeff @angle:ca-na-s6 harmonic 77.900 120.690 # SOURCE3 1 - angle_coeff @angle:ca-na-s harmonic 75.010 125.640 # SOURCE3 1 - angle_coeff @angle:ca-na-sh harmonic 76.630 125.440 # SOURCE3 1 - angle_coeff @angle:ca-na-ss harmonic 74.880 129.910 # SOURCE4 8 0.1449 - angle_coeff @angle:cc-na-cc harmonic 68.940 109.900 # SOURCE3 109 1.5547 - angle_coeff @angle:cc-na-cd harmonic 63.880 128.010 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-na-ce harmonic 63.050 126.610 # SOURCE4 8 0.5158 - angle_coeff @angle:cc-na-cl harmonic 57.100 124.610 # SOURCE3 3 0.5208 - angle_coeff @angle:cc-na-f harmonic 64.600 118.030 # SOURCE3 4 0.3081 - angle_coeff @angle:cc-na-hn harmonic 46.990 125.660 # SOURCE4 549 1.5224 - angle_coeff @angle:cc-na-i harmonic 54.340 125.700 # SOURCE3 6 0.7821 - angle_coeff @angle:cc-na-n2 harmonic 66.830 122.960 # SOURCE3 15 0.9350 - angle_coeff @angle:cc-na-n4 harmonic 65.900 120.310 # SOURCE3 10 3.4394 - angle_coeff @angle:cc-na-n harmonic 66.520 123.190 # SOURCE3 13 0.3010 - angle_coeff @angle:cc-na-na harmonic 65.910 123.430 # SOURCE3 23 0.2088 - angle_coeff @angle:cc-na-nc harmonic 70.180 113.020 # SOURCE3 38 2.2867 - angle_coeff @angle:cc-na-nd harmonic 66.370 126.350 # SOURCE4 94 1.1249 - angle_coeff @angle:cc-na-nh harmonic 66.230 122.250 # SOURCE3 19 0.2010 - angle_coeff @angle:cc-na-no harmonic 65.400 121.780 # SOURCE3 9 0.3521 - angle_coeff @angle:cc-na-o harmonic 69.010 125.210 # SOURCE3 10 0.0124 - angle_coeff @angle:cc-na-oh harmonic 66.670 122.380 # SOURCE3 10 0.1570 - angle_coeff @angle:cc-na-os harmonic 67.340 115.740 # SOURCE3 41 5.4093 - angle_coeff @angle:cc-na-p2 harmonic 59.490 125.860 # SOURCE3 14 2.2993 - angle_coeff @angle:cc-na-p3 harmonic 59.280 125.250 # SOURCE3 8 0.1998 - angle_coeff @angle:cc-na-p4 harmonic 64.080 127.730 # SOURCE3 7 3.6077 - angle_coeff @angle:cc-na-p5 harmonic 60.690 124.700 # SOURCE3 13 1.4225 - angle_coeff @angle:cc-na-s4 harmonic 75.240 121.030 # SOURCE3 10 0.5589 - angle_coeff @angle:cc-na-s6 harmonic 77.180 122.190 # SOURCE3 10 0.9634 - angle_coeff @angle:cc-na-s harmonic 74.800 125.660 # SOURCE3 8 0.1880 - angle_coeff @angle:cc-na-sh harmonic 76.830 123.960 # SOURCE3 10 0.3424 - angle_coeff @angle:cc-na-ss harmonic 76.340 124.220 # SOURCE4 8 0.1585 - angle_coeff @angle:cd-na-cd harmonic 68.940 109.900 # SOURCE3 109 1.5547 - angle_coeff @angle:cd-na-cl harmonic 57.100 124.610 # SOURCE3 3 same_as_cc-na-cl - angle_coeff @angle:cd-na-f harmonic 64.600 118.030 # SOURCE3 4 0.3081 - angle_coeff @angle:cd-na-hn harmonic 47.070 125.220 # SOURCE4 312 1.1426 - angle_coeff @angle:cd-na-i harmonic 54.340 125.700 # SOURCE3 6 0.7821 - angle_coeff @angle:cd-na-n2 harmonic 66.830 122.960 # SOURCE3 15 0.9350 - angle_coeff @angle:cd-na-n4 harmonic 65.900 120.310 # SOURCE3 10 3.4394 - angle_coeff @angle:cd-na-n harmonic 66.520 123.190 # SOURCE3 13 0.3010 - angle_coeff @angle:cd-na-na harmonic 65.910 123.430 # SOURCE3 23 0.2088 - angle_coeff @angle:cd-na-nc harmonic 66.510 125.820 # SOURCE4 30 1.6776 - angle_coeff @angle:cd-na-nd harmonic 70.180 113.020 # SOURCE3 38 2.2867 - angle_coeff @angle:cd-na-nh harmonic 66.230 122.250 # SOURCE3 19 0.2010 - angle_coeff @angle:cd-na-no harmonic 65.400 121.780 # SOURCE3 9 0.3521 - angle_coeff @angle:cd-na-o harmonic 69.010 125.210 # SOURCE3 10 0.0124 - angle_coeff @angle:cd-na-oh harmonic 66.670 122.380 # SOURCE3 10 0.1570 - angle_coeff @angle:cd-na-os harmonic 65.210 123.420 # SOURCE4 7 2.3824 - angle_coeff @angle:cd-na-p2 harmonic 59.490 125.860 # SOURCE3 14 2.2993 - angle_coeff @angle:cd-na-p3 harmonic 59.280 125.250 # SOURCE3 8 0.1998 - angle_coeff @angle:cd-na-p4 harmonic 64.080 127.730 # SOURCE3 7 same_as_cc-na-p4 - angle_coeff @angle:cd-na-p5 harmonic 60.690 124.700 # SOURCE3 13 1.4225 - angle_coeff @angle:cd-na-s4 harmonic 75.240 121.030 # SOURCE3 10 0.5589 - angle_coeff @angle:cd-na-s6 harmonic 77.180 122.190 # SOURCE3 10 0.9634 - angle_coeff @angle:cd-na-s harmonic 74.800 125.660 # SOURCE3 8 0.1880 - angle_coeff @angle:cd-na-sh harmonic 76.830 123.960 # SOURCE3 10 0.3424 - angle_coeff @angle:cd-na-ss harmonic 77.930 119.180 # SOURCE3 36 5.0538 - angle_coeff @angle:cl-na-cl harmonic 56.330 122.800 # SOURCE3 1 - angle_coeff @angle:cl-na-nc harmonic 59.890 119.360 # SOURCE3 4 1.7128 - angle_coeff @angle:cl-na-nd harmonic 59.890 119.360 # SOURCE3 4 same_as_cl-na-nc - angle_coeff @angle:cl-na-os harmonic 63.040 106.580 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-na-p2 harmonic 58.340 121.290 # SOURCE3 1 - angle_coeff @angle:cl-na-pc harmonic 58.780 120.510 # SOURCE3 3 2.1985 - angle_coeff @angle:cl-na-pd harmonic 58.780 120.510 # SOURCE3 3 same_as_cl-na-pc - angle_coeff @angle:cl-na-ss harmonic 77.180 111.910 # SOURCE3 1 0.0000 - angle_coeff @angle:f-na-f harmonic 62.220 120.200 # SOURCE3 1 - angle_coeff @angle:f-na-nc harmonic 66.640 118.050 # SOURCE3 4 1.7931 - angle_coeff @angle:f-na-nd harmonic 66.640 118.050 # SOURCE3 4 same_as_f-na-nc - angle_coeff @angle:f-na-os harmonic 69.150 103.860 # SOURCE3 1 0.0000 - angle_coeff @angle:f-na-p2 harmonic 59.680 119.950 # SOURCE3 1 - angle_coeff @angle:f-na-pc harmonic 60.340 119.100 # SOURCE3 3 2.3967 - angle_coeff @angle:f-na-pd harmonic 60.340 119.100 # SOURCE3 3 same_as_f-na-pc - angle_coeff @angle:f-na-ss harmonic 80.160 108.010 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-na-hn harmonic 39.830 116.800 # SOURCE3 1 - angle_coeff @angle:hn-na-n harmonic 50.900 111.260 # SOURCE4 5 1.1280 - angle_coeff @angle:hn-na-nc harmonic 50.000 119.610 # SOURCE3 16 1.8079 - angle_coeff @angle:hn-na-nd harmonic 50.000 119.610 # SOURCE3 16 1.8079 - angle_coeff @angle:hn-na-os harmonic 51.440 101.410 # SOURCE3 7 3.0814 - angle_coeff @angle:hn-na-p2 harmonic 40.320 122.520 # SOURCE3 1 - angle_coeff @angle:hn-na-pc harmonic 40.940 121.480 # SOURCE3 3 2.9355 - angle_coeff @angle:hn-na-pd harmonic 40.940 121.480 # SOURCE3 3 same_as_hn-na-pc - angle_coeff @angle:hn-na-ss harmonic 53.460 113.950 # SOURCE3 1 0.0000 - angle_coeff @angle:i-na-i harmonic 58.320 124.200 # SOURCE3 1 - angle_coeff @angle:i-na-nc harmonic 56.940 120.030 # SOURCE3 4 2.0032 - angle_coeff @angle:i-na-nd harmonic 56.940 120.030 # SOURCE3 4 same_as_i-na-nc - angle_coeff @angle:i-na-os harmonic 59.850 109.910 # SOURCE3 1 0.0000 - angle_coeff @angle:i-na-p2 harmonic 57.960 122.280 # SOURCE3 1 - angle_coeff @angle:i-na-pc harmonic 58.320 121.400 # SOURCE3 3 2.4763 - angle_coeff @angle:i-na-pd harmonic 58.320 121.400 # SOURCE3 3 same_as_i-na-pc - angle_coeff @angle:i-na-ss harmonic 74.730 118.400 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-na-n2 harmonic 70.350 116.710 # SOURCE3 1 - angle_coeff @angle:n2-na-nc harmonic 69.850 119.960 # SOURCE3 4 4.5041 - angle_coeff @angle:n2-na-nd harmonic 69.850 119.960 # SOURCE3 4 same_as_n2-na-nc - angle_coeff @angle:n2-na-os harmonic 70.330 111.530 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-na-p2 harmonic 61.200 124.880 # SOURCE3 1 - angle_coeff @angle:n2-na-pc harmonic 62.110 123.180 # SOURCE3 3 4.7947 - angle_coeff @angle:n2-na-pd harmonic 62.110 123.180 # SOURCE3 3 same_as_n2-na-pc - angle_coeff @angle:n2-na-ss harmonic 78.110 124.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-na-n3 harmonic 65.770 124.000 # SOURCE3 1 - angle_coeff @angle:n4-na-n4 harmonic 68.570 111.700 # SOURCE3 1 - angle_coeff @angle:n4-na-nc harmonic 69.090 116.440 # SOURCE3 4 3.6604 - angle_coeff @angle:n4-na-nd harmonic 69.090 116.440 # SOURCE3 4 same_as_n4-na-nc - angle_coeff @angle:n4-na-os harmonic 71.610 102.970 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-na-p2 harmonic 60.870 123.560 # SOURCE3 1 - angle_coeff @angle:n4-na-pc harmonic 61.710 121.980 # SOURCE3 3 4.4884 - angle_coeff @angle:n4-na-pd harmonic 61.710 121.980 # SOURCE3 3 same_as_n4-na-pc - angle_coeff @angle:na-na-na harmonic 66.770 123.600 # SOURCE3 1 - angle_coeff @angle:na-na-nc harmonic 69.080 119.640 # SOURCE3 4 1.6920 - angle_coeff @angle:na-na-nd harmonic 69.080 119.640 # SOURCE3 4 same_as_na-na-nc - angle_coeff @angle:na-na-os harmonic 70.250 109.470 # SOURCE3 1 0.0000 - angle_coeff @angle:na-na-p2 harmonic 61.690 121.720 # SOURCE3 1 - angle_coeff @angle:na-na-pc harmonic 62.360 120.910 # SOURCE3 3 2.3033 - angle_coeff @angle:na-na-pd harmonic 62.360 120.910 # SOURCE3 3 same_as_na-na-pc - angle_coeff @angle:na-na-ss harmonic 80.370 116.500 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-na-nc harmonic 71.200 117.080 # SOURCE3 31 1.8121 - angle_coeff @angle:nc-na-nd harmonic 69.530 122.770 # SOURCE4 5 0.1352 - angle_coeff @angle:nc-na-nh harmonic 68.820 120.550 # SOURCE3 8 1.1436 - angle_coeff @angle:nc-na-no harmonic 68.190 119.150 # SOURCE3 4 1.6049 - angle_coeff @angle:nc-na-o harmonic 72.040 122.790 # SOURCE3 6 1.3154 - angle_coeff @angle:nc-na-oh harmonic 69.710 119.220 # SOURCE3 4 1.7201 - angle_coeff @angle:nc-na-os harmonic 68.300 119.650 # SOURCE3 4 1.5019 - angle_coeff @angle:nc-na-p2 harmonic 62.600 119.990 # SOURCE3 4 3.6009 - angle_coeff @angle:nc-na-p3 harmonic 62.200 120.070 # SOURCE3 4 3.7188 - angle_coeff @angle:nc-na-p4 harmonic 68.140 119.770 # SOURCE3 3 0.3747 - angle_coeff @angle:nc-na-p5 harmonic 63.880 118.950 # SOURCE3 4 3.1194 - angle_coeff @angle:nc-na-pc harmonic 63.450 118.660 # SOURCE3 27 1.5082 - angle_coeff @angle:nc-na-s4 harmonic 77.870 119.200 # SOURCE3 4 2.3841 - angle_coeff @angle:nc-na-s6 harmonic 80.300 119.240 # SOURCE3 4 2.2262 - angle_coeff @angle:nc-na-s harmonic 77.910 122.260 # SOURCE3 4 0.9173 - angle_coeff @angle:nc-na-sh harmonic 80.100 120.500 # SOURCE3 4 1.5016 - angle_coeff @angle:nc-na-ss harmonic 79.650 120.500 # SOURCE3 4 1.5615 - angle_coeff @angle:nd-na-nd harmonic 71.200 117.080 # SOURCE3 31 1.8121 - angle_coeff @angle:nd-na-nh harmonic 68.820 120.550 # SOURCE3 8 same_as_nc-na-nh - angle_coeff @angle:nd-na-no harmonic 68.190 119.150 # SOURCE3 4 same_as_nc-na-no - angle_coeff @angle:nd-na-o harmonic 72.040 122.790 # SOURCE3 6 same_as_nc-na-o - angle_coeff @angle:nd-na-oh harmonic 69.710 119.220 # SOURCE3 4 same_as_nc-na-oh - angle_coeff @angle:nd-na-os harmonic 68.300 119.650 # SOURCE3 4 same_as_nc-na-os - angle_coeff @angle:nd-na-p2 harmonic 62.600 119.990 # SOURCE3 4 same_as_nc-na-p2 - angle_coeff @angle:nd-na-p3 harmonic 62.200 120.070 # SOURCE3 4 same_as_nc-na-p3 - angle_coeff @angle:nd-na-p4 harmonic 68.140 119.770 # SOURCE3 3 same_as_nc-na-p4 - angle_coeff @angle:nd-na-p5 harmonic 63.880 118.950 # SOURCE3 4 same_as_nc-na-p5 - angle_coeff @angle:nd-na-pd harmonic 63.450 118.660 # SOURCE3 27 same_as_nc-na-pc - angle_coeff @angle:nd-na-s4 harmonic 77.870 119.200 # SOURCE3 4 same_as_nc-na-s4 - angle_coeff @angle:nd-na-s6 harmonic 80.300 119.240 # SOURCE3 4 same_as_nc-na-s6 - angle_coeff @angle:nd-na-s harmonic 77.910 122.260 # SOURCE3 4 same_as_nc-na-s - angle_coeff @angle:nd-na-sh harmonic 80.100 120.500 # SOURCE3 4 same_as_nc-na-sh - angle_coeff @angle:nd-na-ss harmonic 79.650 120.500 # SOURCE3 4 same_as_nc-na-ss - angle_coeff @angle:nh-na-nh harmonic 66.770 123.600 # SOURCE3 1 - angle_coeff @angle:nh-na-os harmonic 69.650 111.370 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-na-p2 harmonic 61.900 120.860 # SOURCE3 1 - angle_coeff @angle:nh-na-pc harmonic 62.500 120.380 # SOURCE3 6 1.3513 - angle_coeff @angle:nh-na-pd harmonic 62.500 120.380 # SOURCE3 6 same_as_nh-na-pc - angle_coeff @angle:nh-na-ss harmonic 81.840 112.350 # SOURCE3 2 5.2951 - angle_coeff @angle:n-na-n harmonic 67.780 123.800 # SOURCE3 1 - angle_coeff @angle:n-na-nc harmonic 69.610 119.850 # SOURCE3 4 1.6156 - angle_coeff @angle:n-na-nd harmonic 69.610 119.850 # SOURCE3 4 same_as_n-na-nc - angle_coeff @angle:no-na-no harmonic 65.220 122.800 # SOURCE3 1 - angle_coeff @angle:no-na-os harmonic 70.300 106.550 # SOURCE3 1 0.0000 - angle_coeff @angle:no-na-pc harmonic 62.140 120.110 # SOURCE3 3 2.0821 - angle_coeff @angle:no-na-pd harmonic 62.140 120.110 # SOURCE3 3 same_as_no-na-pc - angle_coeff @angle:n-na-os harmonic 72.340 104.710 # SOURCE3 1 0.0000 - angle_coeff @angle:no-na-ss harmonic 80.360 114.950 # SOURCE3 1 0.0000 - angle_coeff @angle:n-na-p2 harmonic 61.990 121.350 # SOURCE3 1 - angle_coeff @angle:n-na-pc harmonic 62.650 120.640 # SOURCE3 3 2.0168 - angle_coeff @angle:n-na-pd harmonic 62.650 120.640 # SOURCE3 3 same_as_n-na-pc - angle_coeff @angle:n-na-ss harmonic 80.800 116.100 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-na-oh harmonic 68.130 122.200 # SOURCE3 1 - angle_coeff @angle:oh-na-p2 harmonic 62.330 120.760 # SOURCE3 1 - angle_coeff @angle:oh-na-pc harmonic 63.000 119.990 # SOURCE3 3 2.1734 - angle_coeff @angle:oh-na-pd harmonic 63.000 119.990 # SOURCE3 3 same_as_oh-na-pc - angle_coeff @angle:oh-na-ss harmonic 82.110 113.040 # SOURCE3 1 0.0000 - angle_coeff @angle:o-na-o harmonic 74.030 126.200 # SOURCE3 1 - angle_coeff @angle:o-na-os harmonic 70.760 118.390 # SOURCE3 1 0.0000 - angle_coeff @angle:o-na-p2 harmonic 62.830 122.800 # SOURCE3 1 - angle_coeff @angle:o-na-pc harmonic 63.490 122.340 # SOURCE3 3 1.2908 - angle_coeff @angle:o-na-pd harmonic 63.490 122.340 # SOURCE3 3 same_as_o-na-pc - angle_coeff @angle:os-na-os harmonic 71.290 104.450 # SOURCE3 2 0.0983 - angle_coeff @angle:os-na-p2 harmonic 62.590 117.860 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-p3 harmonic 66.040 104.700 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-p5 harmonic 65.290 111.410 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-pc harmonic 62.490 119.910 # SOURCE3 3 1.9002 - angle_coeff @angle:os-na-pd harmonic 62.490 119.910 # SOURCE3 3 same_as_os-na-pc - angle_coeff @angle:os-na-s4 harmonic 82.020 105.880 # SOURCE3 2 0.0000 - angle_coeff @angle:os-na-s6 harmonic 82.010 112.000 # SOURCE3 2 0.0000 - angle_coeff @angle:os-na-ss harmonic 82.680 109.640 # SOURCE3 3 4.1395 - angle_coeff @angle:p2-na-p2 harmonic 60.320 120.910 # SOURCE3 1 - angle_coeff @angle:p2-na-p3 harmonic 59.150 124.800 # SOURCE3 1 - angle_coeff @angle:p2-na-p5 harmonic 60.140 123.990 # SOURCE3 1 - angle_coeff @angle:p2-na-pc harmonic 60.660 120.720 # SOURCE3 3 0.2407 - angle_coeff @angle:p2-na-pd harmonic 60.660 120.720 # SOURCE3 3 same_as_p2-na-pc - angle_coeff @angle:p2-na-s4 harmonic 74.880 122.470 # SOURCE3 1 - angle_coeff @angle:p2-na-s6 harmonic 76.310 122.500 # SOURCE3 1 - angle_coeff @angle:p2-na-s harmonic 75.690 121.850 # SOURCE3 1 - angle_coeff @angle:p2-na-sh harmonic 76.680 121.750 # SOURCE3 1 - angle_coeff @angle:p2-na-ss harmonic 76.380 121.880 # SOURCE3 1 - angle_coeff @angle:p3-na-p3 harmonic 58.510 126.600 # SOURCE3 1 - angle_coeff @angle:p3-na-pc harmonic 59.780 123.320 # SOURCE3 3 4.1781 - angle_coeff @angle:p3-na-pd harmonic 59.780 123.320 # SOURCE3 3 same_as_p3-na-pc - angle_coeff @angle:p5-na-p5 harmonic 60.590 124.600 # SOURCE3 1 - angle_coeff @angle:p5-na-pc harmonic 60.760 122.690 # SOURCE3 3 3.6738 - angle_coeff @angle:p5-na-pd harmonic 60.760 122.690 # SOURCE3 3 same_as_p5-na-pc - angle_coeff @angle:p5-na-ss harmonic 78.220 118.520 # SOURCE3 1 0.0000 - angle_coeff @angle:pc-na-pc harmonic 60.940 120.780 # SOURCE3 27 1.6457 - angle_coeff @angle:pc-na-s4 harmonic 75.520 121.510 # SOURCE3 3 2.7242 - angle_coeff @angle:pc-na-s6 harmonic 76.990 121.550 # SOURCE3 3 2.7065 - angle_coeff @angle:pc-na-s harmonic 76.170 121.470 # SOURCE3 3 1.0668 - angle_coeff @angle:pc-na-sh harmonic 77.280 121.080 # SOURCE3 3 1.8942 - angle_coeff @angle:pc-na-ss harmonic 76.970 121.200 # SOURCE3 3 1.9295 - angle_coeff @angle:pd-na-pd harmonic 60.940 120.780 # SOURCE3 27 same_as_pc-na-pc - angle_coeff @angle:pd-na-s4 harmonic 75.520 121.510 # SOURCE3 3 same_as_pc-na-s4 - angle_coeff @angle:pd-na-s6 harmonic 76.990 121.550 # SOURCE3 3 same_as_pc-na-s6 - angle_coeff @angle:pd-na-s harmonic 76.170 121.470 # SOURCE3 3 same_as_pc-na-s - angle_coeff @angle:pd-na-sh harmonic 77.280 121.080 # SOURCE3 3 same_as_pc-na-sh - angle_coeff @angle:pd-na-ss harmonic 76.970 121.200 # SOURCE3 3 same_as_pc-na-ss - angle_coeff @angle:py-na-py harmonic 76.600 78.250 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-na-s4 harmonic 92.990 124.200 # SOURCE3 1 - angle_coeff @angle:s4-na-s6 harmonic 99.310 112.860 # SOURCE3 1 - angle_coeff @angle:s4-na-ss harmonic 99.570 111.920 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-na-s6 harmonic 96.930 123.200 # SOURCE3 1 - angle_coeff @angle:s6-na-ss harmonic 98.410 119.100 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-na-sh harmonic 96.720 124.600 # SOURCE3 1 - angle_coeff @angle:sh-na-ss harmonic 98.710 118.790 # SOURCE3 1 0.0000 - angle_coeff @angle:s-na-s harmonic 93.790 126.000 # SOURCE3 1 - angle_coeff @angle:s-na-ss harmonic 100.150 112.490 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-na-ss harmonic 100.760 113.240 # SOURCE3 2 6.6084 - angle_coeff @angle:sy-na-sy harmonic 96.930 123.200 # SOURCE3 1 - angle_coeff @angle:ca-nb-ca harmonic 68.590 115.860 # SOURCE3 46 1.1645 - angle_coeff @angle:ca-nb-cp harmonic 68.010 118.040 # SOURCE4 58 0.7819 - angle_coeff @angle:ca-nb-cq harmonic 68.010 118.040 # SOURCE4 58 same as ca-nb-cp - angle_coeff @angle:ca-nb-nb harmonic 69.370 118.890 # SOURCE3 10 0.6031 - angle_coeff @angle:cp-nb-nb harmonic 68.790 121.110 # SOURCE4 12 0.4315 - angle_coeff @angle:nb-nb-nb harmonic 70.440 121.040 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n-br harmonic 66.590 116.200 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n-c harmonic 61.850 120.770 # SOURCE3 5 2.6390 - angle_coeff @angle:br-n-ca harmonic 62.070 118.190 # SOURCE3 1 - angle_coeff @angle:br-n-cc harmonic 62.340 118.190 # SOURCE3 1 same_as_br-n-cd - angle_coeff @angle:br-n-cd harmonic 62.340 118.190 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n-c1 harmonic 73.520 102.690 # SOURCE3 1 - angle_coeff @angle:c1-n-ca harmonic 65.900 118.880 # SOURCE3 1 - angle_coeff @angle:c1-n-cc harmonic 67.020 118.880 # SOURCE3 1 same_as_c1-n-cd - angle_coeff @angle:c1-n-cd harmonic 67.020 118.880 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-c2 harmonic 65.180 116.750 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-c3 harmonic 63.060 119.980 # SOURCE4 23 2.3373 - angle_coeff @angle:c2-n-ca harmonic 64.880 116.540 # SOURCE3 1 - angle_coeff @angle:c2-n-cc harmonic 65.850 116.540 # SOURCE3 1 same_as_c2-n-cd - angle_coeff @angle:c2-n-cd harmonic 65.850 116.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-hn harmonic 47.330 118.360 # SOURCE4 40 1.8005 - angle_coeff @angle:c3-n-c3 harmonic 63.130 115.560 # SOURCE4 392 2.0191 - angle_coeff @angle:c3-n-ca harmonic 62.760 119.960 # SOURCE4 165 2.0808 - angle_coeff @angle:c3-n-cc harmonic 63.380 120.810 # SOURCE4 172 1.6565 - angle_coeff @angle:c3-n-cd harmonic 63.240 121.340 # SOURCE4 95 1.0297 - angle_coeff @angle:c3-n-cy harmonic 62.510 117.110 # SOURCE4 49 1.0344 - angle_coeff @angle:c3-n-hn harmonic 46.040 116.780 # SOURCE3 39 2.1985 - angle_coeff @angle:c3-n-n2 harmonic 64.890 121.680 # SOURCE4 52 1.3175 - angle_coeff @angle:c3-n-n harmonic 66.400 114.820 # SOURCE4 9 0.7008 - angle_coeff @angle:c3-n-nc harmonic 66.990 115.190 # SOURCE4 41 0.8150 - angle_coeff @angle:c3-n-nd harmonic 66.870 115.310 # SOURCE4 7 0.9993 - angle_coeff @angle:c3-n-oh harmonic 66.880 113.050 # SOURCE4 31 0.8144 - angle_coeff @angle:c3-n-os harmonic 66.990 112.650 # SOURCE4 16 1.5399 - angle_coeff @angle:c3-n-sy harmonic 76.610 121.270 # SOURCE4 5 1.1298 - angle_coeff @angle:ca-n-ca harmonic 64.310 117.390 # SOURCE4 39 1.6465 - angle_coeff @angle:ca-n-cc harmonic 64.270 121.000 # SOURCE4 16 1.8986 - angle_coeff @angle:ca-n-cd harmonic 68.060 107.900 # SOURCE4 18 0.3512 - angle_coeff @angle:ca-n-cl harmonic 61.550 117.720 # SOURCE3 1 - angle_coeff @angle:ca-n-f harmonic 64.620 114.920 # SOURCE3 1 - angle_coeff @angle:ca-n-hn harmonic 47.360 115.940 # SOURCE4 537 1.8890 - angle_coeff @angle:ca-n-i harmonic 56.580 119.300 # SOURCE3 1 - angle_coeff @angle:ca-n-n2 harmonic 65.720 122.170 # SOURCE4 5 0.2545 - angle_coeff @angle:ca-n-n4 harmonic 64.150 122.980 # SOURCE3 1 - angle_coeff @angle:ca-n-n harmonic 66.300 118.540 # SOURCE4 21 0.3399 - angle_coeff @angle:ca-n-na harmonic 66.330 119.310 # SOURCE4 16 0.3168 - angle_coeff @angle:ca-n-nc harmonic 68.180 114.630 # SOURCE4 5 0.3030 - angle_coeff @angle:ca-n-nd harmonic 68.570 113.030 # SOURCE3 1 same_as_ca-n-nc - angle_coeff @angle:ca-n-nh harmonic 66.600 116.450 # SOURCE3 1 - angle_coeff @angle:ca-n-p2 harmonic 62.890 112.320 # SOURCE3 1 - angle_coeff @angle:ca-n-p3 harmonic 58.640 125.110 # SOURCE3 1 - angle_coeff @angle:ca-n-s4 harmonic 75.900 118.400 # SOURCE3 1 - angle_coeff @angle:ca-n-s6 harmonic 78.480 117.320 # SOURCE3 1 - angle_coeff @angle:ca-n-ss harmonic 78.660 116.600 # SOURCE3 1 - angle_coeff @angle:c-n-c1 harmonic 68.470 117.040 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-c2 harmonic 65.090 122.150 # SOURCE3 9 5.1016 - angle_coeff @angle:c-n-c3 harmonic 63.920 121.350 # SOURCE3 54 2.3808 - angle_coeff @angle:c3-nc-cd harmonic 67.600 109.510 # SOURCE3 9 5.4142 - angle_coeff @angle:c-n-c harmonic 65.330 127.140 # SOURCE4 514 2.0111 - angle_coeff @angle:c-n-ca harmonic 64.290 123.710 # SOURCE3 10 3.8159 - angle_coeff @angle:ca-nc-ca harmonic 70.730 109.950 # SOURCE3 1 - angle_coeff @angle:ca-nc-cd harmonic 72.670 104.240 # SOURCE4 187 1.2216 - angle_coeff @angle:ca-nc-n harmonic 73.700 104.690 # SOURCE3 1 - angle_coeff @angle:ca-nc-na harmonic 74.610 102.630 # SOURCE4 13 0.2570 - angle_coeff @angle:ca-nc-os harmonic 73.070 104.500 # SOURCE4 9 0.1740 - angle_coeff @angle:ca-nc-ss harmonic 85.860 116.290 # SOURCE3 1 - angle_coeff @angle:c-n-cc harmonic 65.240 124.190 # SOURCE3 57 2.2262 - angle_coeff @angle:c-nc-ca harmonic 66.430 120.660 # SOURCE3 1 - angle_coeff @angle:cc-n-cc harmonic 68.800 108.920 # SOURCE3 11 0.3167 - angle_coeff @angle:cc-nc-cc harmonic 68.600 110.190 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-nc-cd harmonic 70.480 107.470 # SOURCE3 26 5.4053 - angle_coeff @angle:c-nc-cd harmonic 66.550 120.320 # SOURCE4 76 0.9196 - angle_coeff @angle:cc-n-cl harmonic 62.010 117.720 # SOURCE3 1 same_as_cd-n-cl - angle_coeff @angle:cc-nc-na harmonic 73.380 102.970 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-nc-nd harmonic 72.540 107.940 # SOURCE3 6 1.4052 - angle_coeff @angle:c-n-cd harmonic 65.240 124.190 # SOURCE3 57 2.2262 - angle_coeff @angle:cd-nc-cd harmonic 68.020 119.060 # SOURCE4 7 0.1559 - angle_coeff @angle:cd-nc-n harmonic 69.430 118.060 # SOURCE4 60 1.8266 - angle_coeff @angle:cd-nc-na harmonic 74.240 103.730 # SOURCE3 122 2.3292 - angle_coeff @angle:cd-nc-nc harmonic 72.470 106.430 # SOURCE4 9 0.7064 - angle_coeff @angle:cd-nc-os harmonic 73.170 104.300 # SOURCE4 58 1.0231 - angle_coeff @angle:cd-nc-ss harmonic 88.980 108.340 # SOURCE4 33 1.3882 - angle_coeff @angle:c-n-ce harmonic 62.210 131.830 # SOURCE4 146 1.3048 - angle_coeff @angle:cc-n-f harmonic 65.610 114.920 # SOURCE3 1 same_as_cd-n-f - angle_coeff @angle:cc-n-hn harmonic 48.080 118.710 # SOURCE4 170 2.2963 - angle_coeff @angle:cc-n-i harmonic 56.610 119.300 # SOURCE3 1 same_as_cd-n-i - angle_coeff @angle:c-n-cl harmonic 62.720 116.350 # SOURCE4 11 0.6829 - angle_coeff @angle:cc-n-n2 harmonic 70.090 110.870 # SOURCE3 1 same_as_cd-n-n2 - angle_coeff @angle:cc-n-n harmonic 66.530 121.370 # SOURCE3 1 same_as_cd-n-n - angle_coeff @angle:cc-n-na harmonic 67.870 117.570 # SOURCE3 1 same_as_cd-n-na - angle_coeff @angle:cc-n-nc harmonic 70.120 111.950 # SOURCE4 13 0.6972 - angle_coeff @angle:cc-n-nh harmonic 67.300 117.520 # SOURCE3 1 same_as_cd-n-nh - angle_coeff @angle:cc-n-no harmonic 66.400 115.920 # SOURCE3 1 same_as_cd-n-no - angle_coeff @angle:cc-n-o harmonic 70.070 120.540 # SOURCE3 1 same_as_cd-n-o - angle_coeff @angle:cc-n-oh harmonic 67.320 118.150 # SOURCE3 1 same_as_cd-n-oh - angle_coeff @angle:cc-n-os harmonic 68.060 115.560 # SOURCE3 1 same_as_cd-n-os - angle_coeff @angle:cc-n-p2 harmonic 63.340 112.320 # SOURCE3 1 same_as_cd-n-p2 - angle_coeff @angle:cc-n-p3 harmonic 59.020 125.110 # SOURCE3 1 same_as_cd-n-p3 - angle_coeff @angle:cc-n-p5 harmonic 61.710 121.000 # SOURCE3 1 same_as_cd-n-p5 - angle_coeff @angle:cc-n-s4 harmonic 76.360 118.400 # SOURCE3 1 same_as_cd-n-s4 - angle_coeff @angle:cc-n-s6 harmonic 79.070 117.320 # SOURCE3 1 same_as_cd-n-s6 - angle_coeff @angle:cc-n-s harmonic 76.920 118.290 # SOURCE3 1 same_as_cd-n-s - angle_coeff @angle:cc-n-sh harmonic 78.020 119.130 # SOURCE3 1 same_as_cd-n-sh - angle_coeff @angle:cc-n-ss harmonic 79.250 116.600 # SOURCE3 2 same_as_cd-n-ss - angle_coeff @angle:c-n-cx harmonic 64.220 122.070 # SOURCE4 11 1.9478 - angle_coeff @angle:c-n-cy harmonic 72.260 94.230 # SOURCE4 270 1.3777 - angle_coeff @angle:cd-n-cd harmonic 68.800 108.920 # SOURCE3 11 same_as_cc-n-cc - angle_coeff @angle:cd-n-cl harmonic 62.010 117.720 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-f harmonic 65.610 114.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-hn harmonic 47.860 119.820 # SOURCE4 106 1.1020 - angle_coeff @angle:cd-n-i harmonic 56.610 119.300 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-n2 harmonic 70.090 110.870 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-n harmonic 66.530 121.370 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-na harmonic 67.870 117.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-nd harmonic 69.680 113.030 # SOURCE3 1 same_as_cc-n-nc - angle_coeff @angle:cd-n-nh harmonic 67.300 117.520 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-no harmonic 66.400 115.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-o harmonic 70.070 120.540 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-oh harmonic 67.320 118.150 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-os harmonic 68.060 115.560 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p2 harmonic 63.340 112.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p3 harmonic 59.020 125.110 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p5 harmonic 61.710 121.000 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s4 harmonic 76.360 118.400 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s6 harmonic 79.070 117.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s harmonic 76.920 118.290 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-sh harmonic 78.020 119.130 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-ss harmonic 79.250 116.600 # SOURCE3 2 1.8318 - angle_coeff @angle:ce-n-cy harmonic 64.680 111.970 # SOURCE4 142 2.1245 - angle_coeff @angle:c-n-f harmonic 68.300 108.630 # SOURCE3 3 4.6785 - angle_coeff @angle:cf-n-cy harmonic 64.910 110.790 # SOURCE4 10 1.1677 - angle_coeff @angle:c-n-hn harmonic 49.210 118.460 # SOURCE3 157 2.4094 - angle_coeff @angle:c-n-i harmonic 56.340 120.380 # SOURCE3 5 2.1600 - angle_coeff @angle:cl-n-cl harmonic 63.240 111.690 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-n2 harmonic 68.060 120.590 # SOURCE3 9 3.2410 - angle_coeff @angle:c-n-n3 harmonic 67.130 120.430 # SOURCE3 5 0.9481 - angle_coeff @angle:c-n-n4 harmonic 68.850 112.320 # SOURCE3 5 1.2622 - angle_coeff @angle:c-n-n harmonic 68.180 118.420 # SOURCE3 10 2.8922 - angle_coeff @angle:c-n-na harmonic 68.250 119.200 # SOURCE3 11 2.3032 - angle_coeff @angle:na-nc-nd harmonic 75.970 105.470 # SOURCE3 6 0.6349 - angle_coeff @angle:c-n-nc harmonic 67.170 125.230 # SOURCE4 72 2.1204 - angle_coeff @angle:nc-nc-nd harmonic 73.150 111.150 # SOURCE3 3 same_as_nc-nd-nd - angle_coeff @angle:c-n-nd harmonic 67.140 124.930 # SOURCE4 12 2.2148 - angle_coeff @angle:nd-nc-os harmonic 74.420 107.220 # SOURCE3 3 0.4707 - angle_coeff @angle:c-n-nh harmonic 68.020 117.810 # SOURCE4 21 1.5935 - angle_coeff @angle:c-n-no harmonic 66.470 118.160 # SOURCE3 4 5.4870 - angle_coeff @angle:c-n-o harmonic 71.640 118.900 # SOURCE3 9 5.4085 - angle_coeff @angle:c-n-oh harmonic 69.530 113.390 # SOURCE3 6 1.3345 - angle_coeff @angle:c-n-os harmonic 69.600 113.140 # SOURCE3 7 3.0839 - angle_coeff @angle:c-n-p2 harmonic 60.460 124.560 # SOURCE3 8 3.6907 - angle_coeff @angle:c-n-p3 harmonic 59.910 122.540 # SOURCE3 9 4.4802 - angle_coeff @angle:c-n-p4 harmonic 60.710 123.440 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-p5 harmonic 60.230 128.500 # SOURCE4 6 0.5353 - angle_coeff @angle:c-n-pc harmonic 60.840 122.230 # SOURCE3 3 2.8787 - angle_coeff @angle:c-n-pd harmonic 60.840 122.230 # SOURCE3 3 same_as_c-n-pc - angle_coeff @angle:c-n-s4 harmonic 76.060 120.410 # SOURCE3 4 3.1760 - angle_coeff @angle:c-n-s6 harmonic 77.030 125.010 # SOURCE4 13 1.6314 - angle_coeff @angle:c-n-s harmonic 74.720 126.550 # SOURCE3 3 4.3365 - angle_coeff @angle:c-n-sh harmonic 78.300 119.540 # SOURCE3 4 1.7681 - angle_coeff @angle:c-n-ss harmonic 78.430 120.370 # SOURCE3 7 1.4450 - angle_coeff @angle:c-n-sy harmonic 77.090 124.810 # SOURCE4 51 1.0517 - angle_coeff @angle:cx-n-hn harmonic 46.260 118.580 # SOURCE4 5 0.3288 - angle_coeff @angle:cx-n-os harmonic 97.400 54.040 # SOURCE3 1 0.0000 - angle_coeff @angle:cy-n-hn harmonic 45.340 119.000 # SOURCE4 65 1.3840 - angle_coeff @angle:c3-nd-cc harmonic 67.600 109.510 # SOURCE3 9 same_as_c3-nc-cd - angle_coeff @angle:ca-nd-ca harmonic 70.730 109.950 # SOURCE3 1 same_as_ca-nc-ca - angle_coeff @angle:ca-nd-cc harmonic 72.240 105.470 # SOURCE4 250 2.4919 - angle_coeff @angle:ca-nd-n harmonic 73.580 104.690 # SOURCE3 1 same_as_ca-nc-n - angle_coeff @angle:ca-nd-na harmonic 74.060 104.160 # SOURCE3 1 same_as_ca-nc-na - angle_coeff @angle:ca-nd-nc harmonic 73.550 108.410 # SOURCE4 9 0.1575 - angle_coeff @angle:ca-nd-os harmonic 73.130 104.340 # SOURCE3 1 same_as_ca-nc-os - angle_coeff @angle:ca-nd-ss harmonic 85.860 116.290 # SOURCE3 1 same_as_ca-nc-ss - angle_coeff @angle:c-nd-ca harmonic 65.700 120.660 # SOURCE3 1 same_as_c-nc-ca - angle_coeff @angle:c-nd-cc harmonic 65.710 120.680 # SOURCE4 62 1.4340 - angle_coeff @angle:cc-nd-cc harmonic 68.900 116.040 # SOURCE4 10 0.2861 - angle_coeff @angle:cc-nd-cd harmonic 71.090 105.630 # SOURCE4 1214 2.1301 - angle_coeff @angle:cc-nd-n harmonic 73.800 104.150 # SOURCE3 4 same_as_cd-nc-n - angle_coeff @angle:cc-nd-na harmonic 74.240 103.730 # SOURCE3 122 2.3292 - angle_coeff @angle:cc-nd-nd harmonic 71.970 107.920 # SOURCE4 346 1.6831 - angle_coeff @angle:cc-nd-os harmonic 72.920 105.010 # SOURCE4 58 0.4186 - angle_coeff @angle:cc-nd-ss harmonic 89.270 107.640 # SOURCE4 12 0.4724 - angle_coeff @angle:cd-nd-cd harmonic 70.890 103.170 # SOURCE4 5 0.0317 - angle_coeff @angle:cd-nd-na harmonic 73.380 102.970 # SOURCE3 1 same_as_cc-nc-na - angle_coeff @angle:cd-nd-nc harmonic 72.540 107.940 # SOURCE3 6 1.4052 - angle_coeff @angle:na-nd-nc harmonic 75.970 105.470 # SOURCE3 6 0.6349 - angle_coeff @angle:nc-nd-nd harmonic 73.100 111.300 # SOURCE4 58 0.2082 - angle_coeff @angle:nc-nd-os harmonic 74.420 107.220 # SOURCE3 3 same_as_nd-nc-os - angle_coeff @angle:c1-ne-ca harmonic 60.080 152.480 # SOURCE4 8 1.5840 - angle_coeff @angle:c1-ne-cg harmonic 66.000 140.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-ne-ca harmonic 66.060 120.920 # SOURCE4 53 1.9651 - angle_coeff @angle:c2-ne-ce harmonic 67.330 118.170 # SOURCE3 3 1.2374 - angle_coeff @angle:c2-ne-cg harmonic 68.360 123.580 # SOURCE4 12 0.8560 - angle_coeff @angle:c2-ne-n2 harmonic 74.560 113.310 # SOURCE3 1 - angle_coeff @angle:c2-ne-ne harmonic 69.170 110.860 # SOURCE3 7 4.5874 - angle_coeff @angle:c2-ne-p2 harmonic 63.870 134.030 # SOURCE3 1 - angle_coeff @angle:c2-ne-pe harmonic 62.610 120.520 # SOURCE3 8 8.1381 - angle_coeff @angle:c2-ne-px harmonic 63.660 117.750 # SOURCE3 5 0.8581 - angle_coeff @angle:c2-ne-py harmonic 66.630 117.040 # SOURCE3 3 1.4398 - angle_coeff @angle:c2-ne-sx harmonic 77.140 111.980 # SOURCE3 3 0.4090 - angle_coeff @angle:c2-ne-sy harmonic 77.530 120.970 # SOURCE4 6 0.2394 - angle_coeff @angle:ca-ne-cf harmonic 65.630 121.760 # SOURCE4 9 1.9872 - angle_coeff @angle:ca-ne-n2 harmonic 69.660 114.270 # SOURCE4 9 0.4600 - angle_coeff @angle:ca-ne-nf harmonic 69.710 115.050 # SOURCE4 22 0.7409 - angle_coeff @angle:ca-ne-o harmonic 71.100 113.960 # SOURCE3 3 1.1253 - angle_coeff @angle:ca-ne-p2 harmonic 65.650 118.090 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ne-s harmonic 83.220 120.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ne-c2 harmonic 67.860 118.530 # SOURCE3 3 3.2058 - angle_coeff @angle:ce-ne-n2 harmonic 71.160 111.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-o harmonic 72.260 112.160 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-p2 harmonic 66.250 117.020 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-s harmonic 84.980 116.280 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-n1 harmonic 71.710 120.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ne-n2 harmonic 73.160 113.390 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-o harmonic 74.430 114.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ne-p2 harmonic 66.960 119.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-s harmonic 86.420 117.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ne-sy harmonic 78.040 116.050 # SOURCE4 6 1.2661 - angle_coeff @angle:n2-ne-n2 harmonic 78.590 107.220 # SOURCE3 1 - angle_coeff @angle:n2-ne-ne harmonic 70.940 110.720 # SOURCE3 9 6.1488 - angle_coeff @angle:n2-ne-o harmonic 78.090 114.100 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-p2 harmonic 72.370 109.660 # SOURCE3 1 - angle_coeff @angle:n2-ne-pe harmonic 66.510 112.150 # SOURCE3 7 6.5273 - angle_coeff @angle:n2-ne-px harmonic 65.740 115.970 # SOURCE3 3 1.9854 - angle_coeff @angle:n2-ne-py harmonic 69.010 114.600 # SOURCE3 3 2.9261 - angle_coeff @angle:n2-ne-s harmonic 90.200 115.900 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-sx harmonic 80.750 107.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-sy harmonic 82.850 111.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-ne-o harmonic 72.280 110.450 # SOURCE3 10 1.8535 - angle_coeff @angle:ne-ne-p2 harmonic 67.420 114.390 # SOURCE3 6 4.0528 - angle_coeff @angle:ne-ne-s harmonic 85.550 115.950 # SOURCE3 6 3.4604 - angle_coeff @angle:o-ne-o harmonic 76.910 124.090 # SOURCE3 2 8.7534 - angle_coeff @angle:o-ne-pe harmonic 61.880 132.320 # SOURCE3 11 23.9559 - angle_coeff @angle:o-ne-px harmonic 68.040 110.620 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ne-py harmonic 71.120 110.790 # SOURCE3 4 1.6818 - angle_coeff @angle:o-ne-s harmonic 91.120 117.190 # SOURCE3 2 0.0225 - angle_coeff @angle:o-ne-sx harmonic 80.740 108.920 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ne-sy harmonic 83.600 111.340 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-pe harmonic 65.270 116.810 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-px harmonic 62.490 128.350 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-py harmonic 65.650 123.470 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-sx harmonic 80.480 112.120 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-sy harmonic 81.800 115.730 # SOURCE3 1 0.0000 - angle_coeff @angle:pe-ne-s harmonic 83.520 115.730 # SOURCE3 1 0.0000 - angle_coeff @angle:px-ne-s harmonic 78.540 131.840 # SOURCE3 1 0.0000 - angle_coeff @angle:py-ne-s harmonic 86.300 116.180 # SOURCE3 4 3.7135 - angle_coeff @angle:s-ne-s harmonic 109.960 120.870 # SOURCE3 1 0.0000 - angle_coeff @angle:s-ne-sx harmonic 101.960 112.960 # SOURCE3 1 0.0000 - angle_coeff @angle:s-ne-sy harmonic 102.420 119.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nf-ca harmonic 63.220 137.740 # SOURCE3 1 same_as_c1-ne-ca - angle_coeff @angle:c1-nf-ch harmonic 66.000 140.000 # SOURCE2 1 same_as_c1-ne-cg - angle_coeff @angle:c2-nf-ca harmonic 66.690 118.670 # SOURCE3 2 same_as_c2-ne-ca - angle_coeff @angle:c2-nf-cf harmonic 67.330 118.170 # SOURCE3 3 same_as_c2-ne-ce - angle_coeff @angle:c2-nf-n2 harmonic 74.560 113.310 # SOURCE3 1 same_as_c2-ne-n2 - angle_coeff @angle:c2-nf-nf harmonic 69.170 110.860 # SOURCE3 7 same_as_c2-ne-ne - angle_coeff @angle:c2-nf-p2 harmonic 63.870 134.030 # SOURCE3 1 same_as_c2-ne-p2 - angle_coeff @angle:c2-nf-pf harmonic 62.610 120.520 # SOURCE3 8 same_as_c2-ne-pe - angle_coeff @angle:c2-nf-px harmonic 63.660 117.750 # SOURCE3 5 same_as_c2-ne-px - angle_coeff @angle:c2-nf-py harmonic 66.630 117.040 # SOURCE3 3 same_as_c2-ne-py - angle_coeff @angle:c2-nf-sx harmonic 77.140 111.980 # SOURCE3 3 same_as_c2-ne-sx - angle_coeff @angle:c2-nf-sy harmonic 79.580 114.810 # SOURCE3 3 same_as_c2-ne-sy - angle_coeff @angle:ca-nf-ce harmonic 65.450 122.300 # SOURCE4 6 1.8938 - angle_coeff @angle:ca-nf-n2 harmonic 70.020 113.110 # SOURCE3 2 same_as_ca-ne-n2 - angle_coeff @angle:ca-nf-ne harmonic 69.660 115.190 # SOURCE4 22 0.6536 - angle_coeff @angle:ca-nf-o harmonic 71.100 113.960 # SOURCE3 3 same_as_ca-ne-o - angle_coeff @angle:ca-nf-p2 harmonic 65.650 118.090 # SOURCE3 1 same_as_ca-ne-p2 - angle_coeff @angle:ca-nf-s harmonic 83.220 120.110 # SOURCE3 1 same_as_ca-ne-s - angle_coeff @angle:c-nf-c2 harmonic 67.770 118.530 # SOURCE3 3 same_as_c-ne-c2 - angle_coeff @angle:cf-nf-n2 harmonic 71.160 111.190 # SOURCE3 1 same_as_ce-ne-n2 - angle_coeff @angle:cf-nf-o harmonic 72.260 112.160 # SOURCE3 1 same_as_ce-ne-o - angle_coeff @angle:cf-nf-p2 harmonic 66.250 117.020 # SOURCE3 1 same_as_ce-ne-p2 - angle_coeff @angle:cf-nf-s harmonic 84.980 116.280 # SOURCE3 1 same_as_ce-ne-s - angle_coeff @angle:ch-nf-n1 harmonic 71.710 120.200 # SOURCE2 1 same_as_cg-ne-n1 - angle_coeff @angle:ch-nf-n2 harmonic 73.160 113.390 # SOURCE3 1 same_as_cg-ne-n2 - angle_coeff @angle:ch-nf-o harmonic 74.430 114.700 # SOURCE2 1 same_as_cg-ne-o - angle_coeff @angle:ch-nf-p2 harmonic 66.960 119.570 # SOURCE3 1 same_as_cg-ne-p2 - angle_coeff @angle:ch-nf-s harmonic 86.420 117.700 # SOURCE3 1 same_as_cg-ne-s - angle_coeff @angle:f-n-f harmonic 67.900 102.980 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-nf-n2 harmonic 78.590 107.220 # SOURCE3 1 same_as_n2-ne-n2 - angle_coeff @angle:n2-nf-nf harmonic 70.940 110.720 # SOURCE3 9 same_as_n2-ne-ne - angle_coeff @angle:n2-nf-o harmonic 78.090 114.100 # SOURCE3 1 same_as_n2-ne-o - angle_coeff @angle:n2-nf-p2 harmonic 72.370 109.660 # SOURCE3 1 same_as_n2-ne-p2 - angle_coeff @angle:n2-nf-pf harmonic 66.510 112.150 # SOURCE3 7 same_as_n2-ne-pe - angle_coeff @angle:n2-nf-px harmonic 65.740 115.970 # SOURCE3 3 same_as_n2-ne-px - angle_coeff @angle:n2-nf-py harmonic 69.010 114.600 # SOURCE3 3 same_as_n2-ne-py - angle_coeff @angle:n2-nf-s harmonic 90.200 115.900 # SOURCE3 1 same_as_n2-ne-s - angle_coeff @angle:n2-nf-sx harmonic 80.750 107.290 # SOURCE3 1 same_as_n2-ne-sx - angle_coeff @angle:n2-nf-sy harmonic 82.850 111.210 # SOURCE3 1 same_as_n2-ne-sy - angle_coeff @angle:nf-nf-o harmonic 72.280 110.450 # SOURCE3 10 same_as_ne-ne-o - angle_coeff @angle:nf-nf-p2 harmonic 67.420 114.390 # SOURCE3 6 same_as_ne-ne-p2 - angle_coeff @angle:nf-nf-s harmonic 85.550 115.950 # SOURCE3 6 same_as_ne-ne-s - angle_coeff @angle:o-nf-o harmonic 76.910 124.090 # SOURCE3 2 same_as_o-ne-o - angle_coeff @angle:o-nf-pf harmonic 61.880 132.320 # SOURCE3 11 same_as_o-ne-pe - angle_coeff @angle:o-nf-px harmonic 68.040 110.620 # SOURCE3 1 same_as_o-ne-px - angle_coeff @angle:o-nf-py harmonic 71.120 110.790 # SOURCE3 4 same_as_o-ne-py - angle_coeff @angle:o-nf-s harmonic 91.120 117.190 # SOURCE3 2 same_as_o-ne-s - angle_coeff @angle:o-nf-sx harmonic 80.740 108.920 # SOURCE3 1 same_as_o-ne-sx - angle_coeff @angle:o-nf-sy harmonic 83.600 111.340 # SOURCE3 1 same_as_o-ne-sy - angle_coeff @angle:p2-nf-pf harmonic 65.270 116.810 # SOURCE3 1 same_as_p2-ne-pe - angle_coeff @angle:p2-nf-px harmonic 62.490 128.350 # SOURCE3 1 same_as_p2-ne-px - angle_coeff @angle:p2-nf-py harmonic 65.650 123.470 # SOURCE3 1 same_as_p2-ne-py - angle_coeff @angle:p2-nf-sx harmonic 80.480 112.120 # SOURCE3 1 same_as_p2-ne-sx - angle_coeff @angle:p2-nf-sy harmonic 81.800 115.730 # SOURCE3 1 same_as_p2-ne-sy - angle_coeff @angle:pf-nf-s harmonic 83.520 115.730 # SOURCE3 1 same_as_pe-ne-s - angle_coeff @angle:px-nf-s harmonic 78.540 131.840 # SOURCE3 1 same_as_px-ne-s - angle_coeff @angle:py-nf-s harmonic 86.300 116.180 # SOURCE3 4 same_as_py-ne-s - angle_coeff @angle:s-nf-s harmonic 109.960 120.870 # SOURCE3 1 same_as_s-ne-s - angle_coeff @angle:s-nf-sx harmonic 101.960 112.960 # SOURCE3 1 same_as_s-ne-sx - angle_coeff @angle:s-nf-sy harmonic 102.420 119.630 # SOURCE3 1 same_as_s-ne-sy - angle_coeff @angle:br-nh-br harmonic 67.090 106.270 # SOURCE3 1 - angle_coeff @angle:br-nh-ca harmonic 62.040 111.880 # SOURCE3 1 0.0000 - angle_coeff @angle:br-nh-hn harmonic 42.110 101.560 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nh-c1 harmonic 68.330 116.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nh-c2 harmonic 66.360 122.710 # SOURCE4 5 1.0077 - angle_coeff @angle:c1-nh-ca harmonic 66.220 122.360 # SOURCE3 3 1.2016 - angle_coeff @angle:c1-nh-hn harmonic 49.550 117.300 # SOURCE4 8 0.7120 - angle_coeff @angle:c2-nh-c2 harmonic 65.540 124.500 # SOURCE4 43 1.7515 - angle_coeff @angle:c2-nh-c3 harmonic 63.170 123.710 # SOURCE3 8 3.5348 - angle_coeff @angle:c2-nh-ca harmonic 64.590 127.340 # SOURCE4 97 2.4321 - angle_coeff @angle:c2-nh-cc harmonic 64.990 125.770 # SOURCE4 6 1.4868 - angle_coeff @angle:c2-nh-cd harmonic 64.840 126.330 # SOURCE4 5 0.9167 - angle_coeff @angle:c2-nh-cx harmonic 63.080 124.440 # SOURCE4 10 1.6817 - angle_coeff @angle:c2-nh-hn harmonic 49.620 114.890 # SOURCE4 1000 1.4571 - angle_coeff @angle:c2-nh-n2 harmonic 68.360 120.000 # SOURCE4 33 1.1823 - angle_coeff @angle:c2-nh-n3 harmonic 67.570 116.980 # SOURCE4 14 1.4183 - angle_coeff @angle:c2-nh-no harmonic 66.090 125.630 # SOURCE4 7 0.7554 - angle_coeff @angle:c2-nh-oh harmonic 69.450 112.510 # SOURCE4 12 1.1687 - angle_coeff @angle:c2-nh-os harmonic 69.270 112.930 # SOURCE4 6 0.3945 - angle_coeff @angle:c2-nh-sy harmonic 78.160 121.130 # SOURCE4 10 0.5133 - angle_coeff @angle:c3-nh-c3 harmonic 63.530 114.440 # SOURCE4 523 2.1428 - angle_coeff @angle:c3-nh-ca harmonic 64.560 117.770 # SOURCE3 8 1.7521 - angle_coeff @angle:c3-nh-cc harmonic 63.650 121.180 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-nh-cd harmonic 64.170 119.220 # SOURCE4 162 2.4515 - angle_coeff @angle:c3-nh-cf harmonic 63.620 119.920 # SOURCE4 20 1.8571 - angle_coeff @angle:c3-nh-cz harmonic 63.010 125.510 # SOURCE4 12 0.5177 - angle_coeff @angle:c3-nh-hn harmonic 46.460 114.950 # SOURCE3 19 2.4787 - angle_coeff @angle:c3-nh-n2 harmonic 67.890 112.350 # SOURCE3 9 4.0058 - angle_coeff @angle:c3-nh-n harmonic 67.100 111.710 # SOURCE4 6 2.4251 - angle_coeff @angle:c3-nh-na harmonic 66.920 112.430 # SOURCE4 8 1.4219 - angle_coeff @angle:c3-nh-p2 harmonic 60.930 123.350 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-nh-sy harmonic 78.350 116.120 # SOURCE4 13 1.2830 - angle_coeff @angle:ca-nh-ca harmonic 64.340 127.460 # SOURCE3 2 0.0002 - angle_coeff @angle:ca-nh-cc harmonic 63.730 129.910 # SOURCE4 29 1.3269 - angle_coeff @angle:ca-nh-cd harmonic 63.880 129.310 # SOURCE4 9 1.5610 - angle_coeff @angle:ca-nh-cl harmonic 62.010 113.150 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-cx harmonic 63.110 123.630 # SOURCE4 36 0.5899 - angle_coeff @angle:ca-nh-f harmonic 67.900 106.090 # SOURCE3 3 1.0660 - angle_coeff @angle:ca-nh-hn harmonic 49.080 116.130 # SOURCE4 1780 1.2853 - angle_coeff @angle:ca-nh-i harmonic 55.550 117.830 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-n1 harmonic 69.370 117.130 # HF/6-31G* 1 - angle_coeff @angle:ca-nh-n2 harmonic 67.820 121.110 # SOURCE4 19 0.9700 - angle_coeff @angle:ca-nh-n3 harmonic 68.180 114.210 # SOURCE3 6 2.2412 - angle_coeff @angle:ca-nh-n4 harmonic 68.560 108.940 # SOURCE3 5 0.6562 - angle_coeff @angle:ca-nh-n harmonic 68.070 116.150 # SOURCE4 12 0.8135 - angle_coeff @angle:ca-nh-na harmonic 68.580 114.540 # SOURCE3 8 0.7807 - angle_coeff @angle:ca-nh-nh harmonic 68.490 114.870 # SOURCE3 6 2.1432 - angle_coeff @angle:ca-nh-no harmonic 69.190 113.920 # SOURCE3 4 2.9561 - angle_coeff @angle:ca-nh-o harmonic 69.640 121.920 # SOURCE3 2 3.9630 - angle_coeff @angle:ca-nh-oh harmonic 69.150 112.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-os harmonic 69.930 110.170 # SOURCE3 3 0.6448 - angle_coeff @angle:ca-nh-p2 harmonic 61.620 125.270 # SOURCE3 8 5.1798 - angle_coeff @angle:ca-nh-p3 harmonic 60.110 125.700 # SOURCE3 3 5.7796 - angle_coeff @angle:ca-nh-p4 harmonic 61.180 124.010 # SOURCE3 3 2.5810 - angle_coeff @angle:ca-nh-p5 harmonic 61.760 125.610 # SOURCE3 3 0.5287 - angle_coeff @angle:ca-nh-s4 harmonic 78.630 115.620 # SOURCE3 3 0.3434 - angle_coeff @angle:ca-nh-s6 harmonic 77.920 123.530 # SOURCE4 33 2.0385 - angle_coeff @angle:ca-nh-s harmonic 75.150 122.540 # SOURCE3 3 2.7001 - angle_coeff @angle:ca-nh-sh harmonic 78.190 121.410 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-ss harmonic 78.160 121.500 # SOURCE3 3 2.6255 - angle_coeff @angle:ca-nh-sy harmonic 76.750 125.260 # SOURCE4 41 1.7517 - angle_coeff @angle:cc-nh-cx harmonic 63.320 122.820 # SOURCE4 42 1.1841 - angle_coeff @angle:cc-nh-hn harmonic 48.860 117.160 # SOURCE3 11 2.6137 - angle_coeff @angle:cc-nh-n2 harmonic 68.230 119.660 # SOURCE4 5 1.3903 - angle_coeff @angle:cc-nh-sy harmonic 77.480 122.910 # SOURCE4 23 1.2029 - angle_coeff @angle:cd-nh-cx harmonic 62.500 126.090 # SOURCE4 16 2.3269 - angle_coeff @angle:cd-nh-hn harmonic 48.860 117.160 # SOURCE3 11 2.6137 - angle_coeff @angle:ce-nh-hn harmonic 48.340 115.620 # SOURCE4 187 1.0421 - angle_coeff @angle:ce-nh-o harmonic 66.820 129.430 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-nh-sy harmonic 80.450 112.970 # SOURCE4 7 1.0636 - angle_coeff @angle:cf-nh-hn harmonic 48.620 115.620 # SOURCE4 16 1.3549 - angle_coeff @angle:cf-nh-o harmonic 67.070 129.430 # SOURCE3 1 same_as_ce-nh-o - angle_coeff @angle:cl-nh-cl harmonic 62.930 106.600 # SOURCE3 1 - angle_coeff @angle:cl-nh-hn harmonic 43.080 104.140 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-nh-cx harmonic 86.530 62.020 # SOURCE4 45 0.6189 - angle_coeff @angle:cx-nh-hn harmonic 45.790 118.890 # SOURCE4 8 0.1391 - angle_coeff @angle:cz-nh-hn harmonic 48.790 121.240 # SOURCE4 40 0.5682 - angle_coeff @angle:f-nh-f harmonic 66.930 101.700 # SOURCE3 1 0.0000 - angle_coeff @angle:f-nh-hn harmonic 49.800 101.230 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-hn harmonic 40.050 114.850 # SOURCE4 1108 2.0811 - angle_coeff @angle:hn-nh-i harmonic 36.550 107.570 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-n1 harmonic 52.310 110.570 # HF/6-31G* 1 - angle_coeff @angle:hn-nh-n2 harmonic 50.080 118.220 # SOURCE4 75 2.3319 - angle_coeff @angle:hn-nh-n3 harmonic 50.050 109.120 # SOURCE3 5 2.3680 - angle_coeff @angle:hn-nh-n4 harmonic 49.690 104.400 # SOURCE3 3 0.5056 - angle_coeff @angle:hn-nh-n harmonic 50.890 107.960 # SOURCE4 16 1.2025 - angle_coeff @angle:hn-nh-na harmonic 50.950 107.910 # SOURCE3 26 1.5528 - angle_coeff @angle:hn-nh-nh harmonic 50.320 110.640 # SOURCE4 8 1.3390 - angle_coeff @angle:hn-nh-no harmonic 50.990 109.930 # SOURCE4 7 0.2027 - angle_coeff @angle:hn-nh-o harmonic 52.990 116.450 # SOURCE3 2 0.6063 - angle_coeff @angle:hn-nh-oh harmonic 51.130 106.550 # SOURCE4 8 0.4590 - angle_coeff @angle:hn-nh-os harmonic 51.510 104.760 # SOURCE3 3 0.4883 - angle_coeff @angle:hn-nh-p2 harmonic 42.970 118.180 # SOURCE3 21 3.6927 - angle_coeff @angle:hn-nh-p3 harmonic 41.930 116.190 # SOURCE3 3 3.0539 - angle_coeff @angle:hn-nh-p4 harmonic 43.250 112.600 # SOURCE3 3 0.8237 - angle_coeff @angle:hn-nh-p5 harmonic 43.730 115.260 # SOURCE3 3 0.9168 - angle_coeff @angle:hn-nh-s4 harmonic 54.500 107.480 # SOURCE3 3 1.3960 - angle_coeff @angle:hn-nh-s harmonic 51.650 114.370 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-s6 harmonic 55.730 109.980 # SOURCE4 29 0.7478 - angle_coeff @angle:hn-nh-sh harmonic 54.760 112.250 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-ss harmonic 54.360 113.890 # SOURCE3 3 1.4030 - angle_coeff @angle:hn-nh-sy harmonic 54.780 111.230 # SOURCE4 62 1.1413 - angle_coeff @angle:i-nh-i harmonic 59.800 115.820 # SOURCE3 1 - angle_coeff @angle:n1-nh-n1 harmonic 75.130 106.710 # HF/6-31G* 1 - angle_coeff @angle:n2-nh-n2 harmonic 70.760 117.500 # SOURCE3 2 1.1907 - angle_coeff @angle:n2-nh-n3 harmonic 69.630 115.540 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-nh-o harmonic 70.400 126.060 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-nh-n3 harmonic 69.520 110.980 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-nh-n4 harmonic 68.150 108.360 # SOURCE3 1 0.0000 - angle_coeff @angle:na-nh-na harmonic 70.140 112.010 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-hn harmonic 39.730 117.850 # SOURCE3 15 2.3694 - angle_coeff @angle:nh-nh-nh harmonic 70.070 112.230 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-i harmonic 36.080 117.240 # SOURCE3 2 0.4435 - angle_coeff @angle:hn-n-n2 harmonic 49.620 118.330 # SOURCE3 5 2.2377 - angle_coeff @angle:hn-n-n3 harmonic 48.690 117.220 # SOURCE4 37 1.3737 - angle_coeff @angle:hn-n-n4 harmonic 48.900 112.680 # SOURCE3 3 1.9746 - angle_coeff @angle:hn-n-n harmonic 50.140 113.120 # SOURCE3 7 3.2954 - angle_coeff @angle:hn-n-na harmonic 50.400 113.550 # SOURCE3 8 1.9324 - angle_coeff @angle:hn-n-nc harmonic 50.760 115.240 # SOURCE4 10 0.4966 - angle_coeff @angle:hn-n-nh harmonic 49.740 113.130 # SOURCE4 12 1.2125 - angle_coeff @angle:hn-n-no harmonic 48.710 110.110 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-o harmonic 53.830 116.320 # SOURCE3 2 0.0175 - angle_coeff @angle:n-nh-o harmonic 72.070 115.630 # SOURCE3 1 - angle_coeff @angle:hn-n-oh harmonic 50.330 110.710 # SOURCE4 46 1.1278 - angle_coeff @angle:no-nh-no harmonic 72.070 108.550 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-os harmonic 50.520 109.820 # SOURCE4 12 0.6996 - angle_coeff @angle:hn-n-p2 harmonic 41.490 118.050 # SOURCE3 7 3.0564 - angle_coeff @angle:hn-n-p3 harmonic 40.240 119.630 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n-p4 harmonic 41.880 115.710 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-p5 harmonic 43.060 113.200 # SOURCE4 6 1.0341 - angle_coeff @angle:hn-n-s4 harmonic 52.120 112.460 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-s harmonic 52.060 114.920 # SOURCE3 2 0.0260 - angle_coeff @angle:hn-n-s6 harmonic 54.500 112.180 # SOURCE4 6 0.6101 - angle_coeff @angle:hn-n-sh harmonic 53.400 114.910 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-ss harmonic 53.620 115.600 # SOURCE3 3 0.6414 - angle_coeff @angle:hn-n-sy harmonic 54.450 112.340 # SOURCE4 38 0.6039 - angle_coeff @angle:oh-nh-oh harmonic 72.150 106.270 # SOURCE3 1 - angle_coeff @angle:o-nh-o harmonic 72.240 128.060 # SOURCE3 1 - angle_coeff @angle:os-nh-os harmonic 72.410 105.270 # SOURCE3 1 - angle_coeff @angle:p2-nh-p2 harmonic 61.230 127.330 # SOURCE3 2 2.7857 - angle_coeff @angle:p3-nh-p3 harmonic 59.950 125.080 # SOURCE3 1 - angle_coeff @angle:p5-nh-p5 harmonic 65.370 112.760 # SOURCE3 1 - angle_coeff @angle:s4-nh-s4 harmonic 100.210 112.390 # SOURCE3 1 - angle_coeff @angle:s6-nh-s6 harmonic 99.870 120.270 # SOURCE3 1 - angle_coeff @angle:sh-nh-sh harmonic 99.730 119.000 # SOURCE3 1 - angle_coeff @angle:s-nh-s harmonic 95.590 118.730 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-nh-ss harmonic 99.620 119.250 # SOURCE3 1 - angle_coeff @angle:i-n-i harmonic 60.660 118.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n-n2 harmonic 70.160 116.890 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n-n3 harmonic 68.020 117.940 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n-n4 harmonic 68.420 112.690 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n-na harmonic 69.610 117.380 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-n-nc harmonic 71.080 116.410 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-n-p2 harmonic 63.760 117.210 # SOURCE3 1 - angle_coeff @angle:nc-n-pc harmonic 63.550 117.210 # SOURCE3 1 0.0000 - angle_coeff @angle:nd-n-nd harmonic 70.860 116.410 # SOURCE3 1 same_as_nc-n-nc - angle_coeff @angle:nd-n-p2 harmonic 63.720 117.210 # SOURCE3 1 same_as_nc-n-p2 - angle_coeff @angle:nd-n-pd harmonic 63.510 117.210 # SOURCE3 1 same_as_nc-n-pc - angle_coeff @angle:nh-n-nh harmonic 69.100 115.180 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n-n harmonic 69.890 114.620 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n-no harmonic 68.520 108.660 # SOURCE3 1 0.0000 - angle_coeff @angle:br-no-o harmonic 58.480 113.190 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-no-o harmonic 71.340 116.630 # SOURCE3 6 0.0000 - angle_coeff @angle:c2-no-o harmonic 69.870 116.870 # SOURCE3 8 0.4200 - angle_coeff @angle:c3-no-o harmonic 66.960 116.560 # SOURCE3 6 0.3959 - angle_coeff @angle:ca-no-o harmonic 68.740 118.100 # SOURCE3 10 1.1524 - angle_coeff @angle:cc-no-o harmonic 70.340 117.520 # SOURCE4 198 0.6255 - angle_coeff @angle:cl-no-o harmonic 61.610 115.080 # SOURCE3 2 0.0000 - angle_coeff @angle:c-no-o harmonic 67.100 115.260 # SOURCE3 1 - angle_coeff @angle:hn-no-o harmonic 55.310 115.490 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-n-oh harmonic 72.050 107.260 # SOURCE3 1 0.0000 - angle_coeff @angle:i-no-o harmonic 54.600 116.310 # SOURCE3 2 0.0000 - angle_coeff @angle:n1-no-o harmonic 73.780 115.000 # HF/6-31G* 1 - angle_coeff @angle:n2-no-o harmonic 65.790 115.100 # SOURCE2 2 2.4000 - angle_coeff @angle:n3-no-o harmonic 72.010 115.560 # SOURCE3 6 0.6427 - angle_coeff @angle:n4-no-o harmonic 72.870 109.000 # SOURCE3 2 0.0000 - angle_coeff @angle:na-no-o harmonic 72.240 115.490 # SOURCE3 18 0.5640 - angle_coeff @angle:nh-no-o harmonic 74.080 115.710 # SOURCE3 8 0.4811 - angle_coeff @angle:n-no-o harmonic 71.670 115.410 # SOURCE3 8 0.3748 - angle_coeff @angle:no-no-o harmonic 59.920 112.380 # SOURCE3 4 0.0000 - angle_coeff @angle:o-n-o harmonic 73.390 128.610 # SOURCE3 3 1.0626 - angle_coeff @angle:o-no-o harmonic 77.150 125.130 # SOURCE4 461 0.7605 - angle_coeff @angle:o-no-oh harmonic 74.090 114.700 # SOURCE3 2 0.0000 - angle_coeff @angle:o-no-os harmonic 73.710 114.010 # SOURCE3 8 0.9778 - angle_coeff @angle:o-no-p2 harmonic 64.840 117.380 # SOURCE3 20 0.8083 - angle_coeff @angle:o-no-p3 harmonic 61.420 116.780 # SOURCE3 6 0.4929 - angle_coeff @angle:o-no-p4 harmonic 60.600 116.640 # SOURCE3 6 0.0089 - angle_coeff @angle:o-no-p5 harmonic 61.770 116.690 # SOURCE3 8 0.4507 - angle_coeff @angle:o-no-s4 harmonic 72.320 114.490 # SOURCE3 6 0.5674 - angle_coeff @angle:o-no-s6 harmonic 73.140 114.390 # SOURCE3 6 0.8311 - angle_coeff @angle:o-no-s harmonic 81.060 119.810 # SOURCE3 4 0.0042 - angle_coeff @angle:o-no-sh harmonic 79.650 116.100 # SOURCE3 2 0.0000 - angle_coeff @angle:o-no-ss harmonic 78.810 115.580 # SOURCE3 6 0.5860 - angle_coeff @angle:os-n-os harmonic 72.280 106.530 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n-p2 harmonic 61.200 119.620 # SOURCE3 1 - angle_coeff @angle:p3-n-p3 harmonic 62.850 108.730 # SOURCE3 3 0.2591 - angle_coeff @angle:p4-n-p4 harmonic 64.210 108.550 # SOURCE3 1 - angle_coeff @angle:p5-n-p5 harmonic 67.920 99.990 # SOURCE3 1 - angle_coeff @angle:pc-n-pc harmonic 60.950 119.620 # SOURCE3 1 0.0000 - angle_coeff @angle:pd-n-pd harmonic 60.950 119.620 # SOURCE3 1 same_as_pc-n-pc - angle_coeff @angle:s4-n-s4 harmonic 97.760 113.750 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-n-s6 harmonic 99.030 119.680 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n-sh harmonic 98.560 119.030 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n-s harmonic 93.680 126.000 # SOURCE3 1 - angle_coeff @angle:ss-n-ss harmonic 99.420 118.490 # SOURCE3 1 0.0000 - angle_coeff @angle:br-oh-ho harmonic 42.150 101.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-oh-ho harmonic 50.200 108.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-oh-ho harmonic 49.910 108.980 # SOURCE3 6 2.2379 - angle_coeff @angle:c3-oh-ho harmonic 47.090 108.160 # SOURCE3 42 1.3034 - angle_coeff @angle:ca-oh-ho harmonic 48.850 109.470 # SOURCE3 7 1.0405 - angle_coeff @angle:cc-oh-ho harmonic 50.060 106.970 # SOURCE4 63 1.4230 - angle_coeff @angle:cd-oh-ho harmonic 49.840 107.160 # SOURCE4 54 1.4035 - angle_coeff @angle:ce-oh-ho harmonic 49.700 106.840 # SOURCE4 23 1.5653 - angle_coeff @angle:cf-oh-ho harmonic 50.070 107.190 # SOURCE4 11 0.9954 - angle_coeff @angle:c-oh-ho harmonic 51.190 107.370 # SOURCE3 34 1.6830 - angle_coeff @angle:cl-oh-ho harmonic 43.560 102.400 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-oh-ho harmonic 49.640 106.170 # SOURCE3 3 0.0644 - angle_coeff @angle:cy-oh-ho harmonic 47.620 107.320 # SOURCE4 5 0.4955 - angle_coeff @angle:f-oh-ho harmonic 48.470 96.800 # SOURCE2 1 0.0000 - angle_coeff @angle:ho-oh-ho harmonic 41.930 104.800 # SOURCE2 1 0.0000 - angle_coeff @angle:ho-oh-i harmonic 35.670 107.980 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-n1 harmonic 52.550 107.810 # HF/6-31G* 1 - angle_coeff @angle:ho-oh-n2 harmonic 50.570 102.740 # SOURCE3 9 2.1286 - angle_coeff @angle:ho-oh-n3 harmonic 50.610 102.330 # SOURCE3 5 1.2591 - angle_coeff @angle:ho-oh-n4 harmonic 49.440 106.630 # SOURCE3 3 0.2770 - angle_coeff @angle:ho-oh-n harmonic 50.460 101.030 # SOURCE3 6 1.4086 - angle_coeff @angle:ho-oh-na harmonic 50.240 103.710 # SOURCE3 9 1.2590 - angle_coeff @angle:ho-oh-nh harmonic 49.970 102.420 # SOURCE4 15 0.6819 - angle_coeff @angle:ho-oh-no harmonic 50.310 102.170 # SOURCE3 1 0.0000 - angle_coeff @angle:ho-oh-o harmonic 47.260 100.870 # SOURCE3 1 - angle_coeff @angle:ho-oh-oh harmonic 49.340 98.720 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-os harmonic 49.580 99.690 # SOURCE4 18 0.3384 - angle_coeff @angle:ho-oh-p2 harmonic 44.140 109.450 # SOURCE3 8 3.3491 - angle_coeff @angle:ho-oh-p3 harmonic 42.540 110.640 # SOURCE3 3 0.5191 - angle_coeff @angle:ho-oh-p4 harmonic 43.670 110.190 # SOURCE3 4 0.2372 - angle_coeff @angle:ho-oh-p5 harmonic 44.150 110.140 # SOURCE3 92 3.8033 - angle_coeff @angle:ho-oh-py harmonic 44.390 110.730 # SOURCE3 79 1.7835 - angle_coeff @angle:ho-oh-s4 harmonic 54.130 106.760 # SOURCE4 9 0.4035 - angle_coeff @angle:ho-oh-s harmonic 51.720 100.150 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-s6 harmonic 57.540 109.200 # SOURCE3 13 0.1856 - angle_coeff @angle:ho-oh-sh harmonic 54.390 106.240 # SOURCE3 2 0.0661 - angle_coeff @angle:ho-oh-ss harmonic 54.540 107.060 # SOURCE3 4 0.9967 - angle_coeff @angle:ho-oh-sy harmonic 55.940 106.410 # SOURCE4 33 0.3729 - angle_coeff @angle:br-os-br harmonic 65.080 110.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-os-c1 harmonic 66.990 115.020 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-os-c3 harmonic 64.470 113.390 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-c2 harmonic 65.950 113.140 # SOURCE3 6 2.1932 - angle_coeff @angle:c2-os-c3 harmonic 64.210 112.090 # SOURCE3 7 4.1809 - angle_coeff @angle:c2-os-ca harmonic 65.430 113.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-n2 harmonic 64.910 118.130 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-na harmonic 68.210 103.850 # SOURCE3 4 0.6297 - angle_coeff @angle:c2-os-os harmonic 68.350 102.770 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-p5 harmonic 61.090 126.370 # SOURCE4 7 1.7939 - angle_coeff @angle:c2-os-ss harmonic 79.830 108.130 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-c3 harmonic 62.390 112.450 # SOURCE4 1293 1.6468 - angle_coeff @angle:c3-os-ca harmonic 62.270 117.970 # SOURCE4 2495 1.4576 - angle_coeff @angle:c3-os-cc harmonic 62.430 117.580 # SOURCE4 118 1.0660 - angle_coeff @angle:c3-os-cd harmonic 62.560 117.110 # SOURCE4 130 1.0230 - angle_coeff @angle:c3-os-ce harmonic 62.850 115.700 # SOURCE4 31 2.2296 - angle_coeff @angle:c3-os-cf harmonic 62.540 117.850 # SOURCE4 6 1.2514 - angle_coeff @angle:c3-os-cl harmonic 60.430 110.500 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-os-cy harmonic 61.670 115.650 # SOURCE4 5 0.2390 - angle_coeff @angle:c3-os-i harmonic 54.880 113.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-n1 harmonic 66.310 113.500 # HF/6-31G* 1 - angle_coeff @angle:c3-os-n2 harmonic 65.920 108.120 # SOURCE3 7 0.3048 - angle_coeff @angle:c3-os-n3 harmonic 64.520 110.280 # SOURCE4 14 1.9026 - angle_coeff @angle:c3-os-n4 harmonic 64.880 110.500 # SOURCE3 3 0.5426 - angle_coeff @angle:c3-os-n harmonic 65.400 109.520 # SOURCE4 14 0.6827 - angle_coeff @angle:c3-os-na harmonic 64.540 109.910 # SOURCE3 9 1.8268 - angle_coeff @angle:c3-os-nc harmonic 64.800 112.730 # SOURCE3 2 1.0358 - angle_coeff @angle:c3-os-nd harmonic 64.800 112.730 # SOURCE3 2 same_as_c3-os-nc - angle_coeff @angle:c3-os-nh harmonic 65.220 109.690 # SOURCE4 8 0.1662 - angle_coeff @angle:c3-os-no harmonic 63.890 113.800 # SOURCE4 42 0.2726 - angle_coeff @angle:c3-os-o harmonic 65.620 103.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-oh harmonic 65.240 107.970 # SOURCE4 11 0.4333 - angle_coeff @angle:c3-os-os harmonic 65.890 105.010 # SOURCE3 7 0.6328 - angle_coeff @angle:c3-os-p2 harmonic 63.400 115.470 # SOURCE3 8 2.6374 - angle_coeff @angle:c3-os-p3 harmonic 60.450 115.970 # SOURCE3 3 0.3597 - angle_coeff @angle:c3-os-p4 harmonic 61.300 117.480 # SOURCE3 4 0.3850 - angle_coeff @angle:c3-os-p5 harmonic 62.000 118.000 # SOURCE3 31 1.2882 - angle_coeff @angle:c3-os-py harmonic 61.690 117.800 # SOURCE3 16 0.9654 - angle_coeff @angle:c3-os-s4 harmonic 77.610 111.500 # SOURCE3 6 1.4240 - angle_coeff @angle:c3-os-s6 harmonic 80.000 115.790 # SOURCE4 60 1.2588 - angle_coeff @angle:c3-os-s harmonic 75.020 109.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-sh harmonic 78.050 112.820 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-ss harmonic 76.870 113.190 # SOURCE3 3 0.2455 - angle_coeff @angle:ca-os-ca harmonic 63.310 119.950 # SOURCE4 107 1.6535 - angle_coeff @angle:ca-os-cc harmonic 67.320 106.320 # SOURCE4 56 2.1614 - angle_coeff @angle:ca-os-cd harmonic 66.250 109.770 # SOURCE3 6 5.0326 - angle_coeff @angle:ca-os-n3 harmonic 65.390 112.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-os-na harmonic 66.470 108.240 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-os-nc harmonic 66.090 113.680 # SOURCE3 2 - angle_coeff @angle:ca-os-nd harmonic 66.090 113.680 # SOURCE3 2 - angle_coeff @angle:ca-os-p5 harmonic 61.600 123.420 # SOURCE4 54 1.1358 - angle_coeff @angle:ca-os-s6 harmonic 80.940 116.970 # SOURCE4 15 0.9514 - angle_coeff @angle:c-os-c2 harmonic 64.910 118.020 # SOURCE4 7 0.3666 - angle_coeff @angle:c-os-c3 harmonic 63.630 115.140 # SOURCE3 17 1.8967 - angle_coeff @angle:c-os-c harmonic 64.540 120.640 # SOURCE4 7 1.5114 - angle_coeff @angle:c-os-ca harmonic 63.750 120.870 # SOURCE4 257 1.7209 - angle_coeff @angle:c-os-cc harmonic 64.150 119.620 # SOURCE3 5 6.0675 - angle_coeff @angle:cc-os-cc harmonic 67.250 106.760 # SOURCE4 192 0.6652 - angle_coeff @angle:cc-os-cd harmonic 63.800 118.620 # SOURCE4 14 1.9764 - angle_coeff @angle:c-os-cd harmonic 64.150 119.620 # SOURCE3 5 6.0675 - angle_coeff @angle:cc-os-na harmonic 65.510 111.660 # SOURCE3 28 4.1343 - angle_coeff @angle:cc-os-nc harmonic 68.120 107.230 # SOURCE3 6 2.7507 - angle_coeff @angle:cc-os-os harmonic 66.270 108.470 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-os-ss harmonic 75.750 119.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c-os-cy harmonic 71.750 91.100 # SOURCE3 2 0.0155 - angle_coeff @angle:cd-os-cd harmonic 67.350 106.450 # SOURCE4 60 0.9115 - angle_coeff @angle:cd-os-na harmonic 65.510 111.660 # SOURCE3 28 4.1343 - angle_coeff @angle:cd-os-nd harmonic 68.120 107.230 # SOURCE3 6 2.7507 - angle_coeff @angle:cd-os-os harmonic 66.270 108.470 # SOURCE3 2 same_as_cc-os-os - angle_coeff @angle:cd-os-ss harmonic 75.750 119.590 # SOURCE3 1 same_as_cc-os-ss - angle_coeff @angle:cl-os-cl harmonic 60.450 110.760 # SOURCE3 2 0.0000 - angle_coeff @angle:c-os-n2 harmonic 66.950 112.080 # SOURCE4 6 0.1154 - angle_coeff @angle:c-os-n harmonic 66.830 112.100 # SOURCE4 6 0.6163 - angle_coeff @angle:c-os-oh harmonic 66.500 110.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c-os-os harmonic 66.250 110.280 # SOURCE4 10 1.3612 - angle_coeff @angle:c-os-p5 harmonic 62.330 122.100 # SOURCE4 5 0.5870 - angle_coeff @angle:c-os-sy harmonic 78.280 113.490 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-os-cx harmonic 85.270 61.820 # SOURCE4 107 0.1793 - angle_coeff @angle:cx-os-n harmonic 88.980 59.990 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-os-os harmonic 90.380 56.520 # SOURCE3 2 0.0000 - angle_coeff @angle:cy-os-cy harmonic 68.810 93.400 # SOURCE2 2 1.4000 - angle_coeff @angle:f-os-f harmonic 63.940 103.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-os-os harmonic 63.940 109.500 # SOURCE2 1 0.0000 - angle_coeff @angle:i-os-i harmonic 58.060 115.670 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-os-n1 harmonic 70.280 117.790 # HF/6-31G* 1 - angle_coeff @angle:n2-os-n2 harmonic 68.760 106.830 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-os-s6 harmonic 84.320 111.300 # SOURCE4 7 0.5651 - angle_coeff @angle:n3-os-n3 harmonic 67.760 104.880 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-os-n4 harmonic 65.660 114.680 # SOURCE3 1 0.0000 - angle_coeff @angle:na-os-na harmonic 66.100 109.590 # SOURCE3 1 0.0000 - angle_coeff @angle:na-os-ss harmonic 81.940 104.340 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-os-nc harmonic 68.170 110.400 # SOURCE2 1 0.0000 - angle_coeff @angle:nc-os-ss harmonic 80.210 110.970 # SOURCE3 1 0.0000 - angle_coeff @angle:nd-os-nd harmonic 68.170 110.400 # SOURCE2 1 same_as_nc-os-nc - angle_coeff @angle:nd-os-ss harmonic 80.210 110.970 # SOURCE3 1 same_as_nc-os-ss - angle_coeff @angle:nh-os-nh harmonic 67.810 108.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n-os-n harmonic 68.080 108.310 # SOURCE3 1 0.0000 - angle_coeff @angle:no-os-no harmonic 66.400 111.860 # SOURCE3 1 0.0000 - angle_coeff @angle:n-os-s6 harmonic 83.370 113.620 # SOURCE4 5 0.0928 - angle_coeff @angle:o-os-o harmonic 62.760 114.680 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-os-p2 harmonic 64.670 120.020 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-os-p5 harmonic 67.590 107.860 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-os-p3 harmonic 60.040 121.220 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-os-py harmonic 65.620 105.580 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-os-p5 harmonic 61.920 126.250 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-os-s4 harmonic 99.450 111.630 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-os-s6 harmonic 103.740 119.070 # SOURCE3 2 0.4318 - angle_coeff @angle:sh-os-sh harmonic 97.950 118.950 # SOURCE3 1 0.0000 - angle_coeff @angle:s-os-s harmonic 91.270 118.080 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-os-ss harmonic 97.420 115.640 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-br harmonic 65.020 108.600 # SOURCE3 1 - angle_coeff @angle:br-p2-c2 harmonic 63.020 102.320 # SOURCE3 2 0.0146 - angle_coeff @angle:br-p2-n2 harmonic 64.590 103.330 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-o harmonic 63.020 110.870 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-p2 harmonic 63.350 115.460 # SOURCE3 4 7.8622 - angle_coeff @angle:br-p2-s harmonic 82.100 110.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p2-c1 harmonic 62.650 99.040 # SOURCE3 1 - angle_coeff @angle:c1-p2-c2 harmonic 63.650 101.290 # SOURCE3 1 - angle_coeff @angle:c1-p2-n2 harmonic 66.100 101.790 # SOURCE3 1 - angle_coeff @angle:c1-p2-o harmonic 66.040 107.620 # SOURCE3 1 - angle_coeff @angle:c1-p2-p2 harmonic 67.310 99.540 # SOURCE3 1 - angle_coeff @angle:c1-p2-s harmonic 82.930 105.900 # SOURCE3 1 - angle_coeff @angle:c2-p2-c2 harmonic 64.650 104.500 # SOURCE3 1 - angle_coeff @angle:c2-p2-c3 harmonic 61.690 101.900 # SOURCE3 4 0.1132 - angle_coeff @angle:c2-p2-ca harmonic 61.990 101.950 # SOURCE3 1 - angle_coeff @angle:c2-p2-cl harmonic 61.200 102.720 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p2-f harmonic 66.480 103.470 # SOURCE3 2 0.0136 - angle_coeff @angle:c2-p2-hp harmonic 48.160 97.190 # SOURCE3 3 0.0216 - angle_coeff @angle:c2-p2-i harmonic 54.100 101.940 # SOURCE3 2 0.0368 - angle_coeff @angle:c2-p2-n2 harmonic 69.040 99.880 # SOURCE3 1 - angle_coeff @angle:c2-p2-n3 harmonic 67.110 101.800 # SOURCE3 1 - angle_coeff @angle:c2-p2-n4 harmonic 62.450 98.260 # SOURCE3 6 0.1522 - angle_coeff @angle:c2-p2-n harmonic 65.340 103.280 # SOURCE3 4 3.3113 - angle_coeff @angle:c2-p2-na harmonic 64.790 103.990 # SOURCE3 8 1.6834 - angle_coeff @angle:c2-p2-nh harmonic 65.840 105.170 # SOURCE3 8 0.8263 - angle_coeff @angle:c2-p2-no harmonic 66.990 97.970 # SOURCE3 3 0.4175 - angle_coeff @angle:c2-p2-o harmonic 66.350 115.160 # SOURCE3 1 - angle_coeff @angle:c2-p2-oh harmonic 67.930 102.890 # SOURCE3 3 0.8191 - angle_coeff @angle:c2-p2-os harmonic 69.280 102.120 # SOURCE3 4 0.8783 - angle_coeff @angle:c2-p2-p2 harmonic 69.100 99.560 # SOURCE3 1 - angle_coeff @angle:c2-p2-p3 harmonic 60.750 99.270 # SOURCE3 4 1.1590 - angle_coeff @angle:c2-p2-p4 harmonic 60.850 96.940 # SOURCE3 1 - angle_coeff @angle:c2-p2-p5 harmonic 60.620 97.610 # SOURCE3 1 - angle_coeff @angle:c2-p2-s4 harmonic 77.420 95.150 # SOURCE3 1 - angle_coeff @angle:c2-p2-s6 harmonic 77.560 95.510 # SOURCE3 1 - angle_coeff @angle:c2-p2-s harmonic 85.340 105.530 # SOURCE3 1 - angle_coeff @angle:c2-p2-sh harmonic 81.290 101.490 # SOURCE3 3 0.0057 - angle_coeff @angle:c2-p2-ss harmonic 81.300 101.810 # SOURCE3 4 0.5883 - angle_coeff @angle:c3-p2-c3 harmonic 59.710 99.300 # SOURCE3 1 - angle_coeff @angle:c3-p2-n2 harmonic 64.420 100.820 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-o harmonic 64.090 106.720 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-os harmonic 65.020 101.340 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-p2 harmonic 65.390 100.480 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-s harmonic 80.980 105.680 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p2-ca harmonic 60.070 99.700 # SOURCE3 1 - angle_coeff @angle:ca-p2-n2 harmonic 64.770 100.820 # SOURCE3 1 - angle_coeff @angle:ca-p2-n harmonic 66.610 89.970 # SOURCE3 1 - angle_coeff @angle:ca-p2-na harmonic 66.630 89.210 # SOURCE3 1 - angle_coeff @angle:ca-p2-o harmonic 64.430 106.880 # SOURCE3 1 - angle_coeff @angle:ca-p2-s harmonic 80.490 107.930 # SOURCE3 1 - angle_coeff @angle:c-p2-c2 harmonic 62.160 97.300 # SOURCE3 1 - angle_coeff @angle:c-p2-c harmonic 61.190 90.100 # SOURCE3 1 - angle_coeff @angle:ce-p2-o harmonic 64.940 107.440 # SOURCE3 1 - angle_coeff @angle:ce-p2-s harmonic 82.030 105.540 # SOURCE3 1 - angle_coeff @angle:cf-p2-o harmonic 64.940 107.440 # SOURCE3 1 same_as_ce-p2-o - angle_coeff @angle:cf-p2-s harmonic 82.030 105.540 # SOURCE3 1 same_as_ce-p2-s - angle_coeff @angle:cl-p2-cl harmonic 59.120 108.700 # SOURCE3 1 - angle_coeff @angle:cl-p2-n2 harmonic 63.020 103.380 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-o harmonic 61.870 110.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-p2 harmonic 64.880 103.110 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-s harmonic 79.650 110.110 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-f harmonic 67.450 107.100 # SOURCE3 1 - angle_coeff @angle:f-p2-n2 harmonic 69.660 103.570 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-o harmonic 70.010 110.610 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-p2 harmonic 68.870 103.480 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-s harmonic 83.240 114.710 # SOURCE3 2 5.2794 - angle_coeff @angle:hp-p2-hp harmonic 36.510 98.760 # SOURCE3 1 - angle_coeff @angle:hp-p2-n1 harmonic 49.670 95.180 # SOURCE3 2 1.5708 - angle_coeff @angle:hp-p2-n2 harmonic 51.270 95.540 # SOURCE3 19 4.7352 - angle_coeff @angle:hp-p2-ne harmonic 51.040 100.100 # SOURCE3 14 6.1290 - angle_coeff @angle:hp-p2-nf harmonic 51.040 100.100 # SOURCE3 14 same_as_hp-p2-ne - angle_coeff @angle:hp-p2-o harmonic 51.210 105.580 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-p2 harmonic 48.180 101.880 # SOURCE3 27 12.9535 - angle_coeff @angle:hp-p2-p4 harmonic 41.290 94.510 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-p5 harmonic 42.510 89.070 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-pe harmonic 47.430 97.250 # SOURCE3 16 8.8916 - angle_coeff @angle:hp-p2-pf harmonic 47.430 97.250 # SOURCE3 16 same_as_hp-p2-pe - angle_coeff @angle:hp-p2-s4 harmonic 53.260 89.990 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-s harmonic 61.200 102.520 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-s6 harmonic 54.080 88.130 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-i harmonic 57.140 104.160 # SOURCE3 1 - angle_coeff @angle:i-p2-n2 harmonic 55.340 101.770 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-o harmonic 53.280 109.510 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-p2 harmonic 58.360 102.630 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-s harmonic 71.170 110.600 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-p2-n1 harmonic 74.350 86.220 # HF/6-31G* 1 - angle_coeff @angle:n2-p2-n2 harmonic 72.910 98.000 # SOURCE3 1 - angle_coeff @angle:n2-p2-n3 harmonic 70.540 100.420 # SOURCE3 1 - angle_coeff @angle:n2-p2-n4 harmonic 66.370 93.420 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-na harmonic 68.130 102.030 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-nh harmonic 69.830 101.870 # SOURCE3 2 0.8491 - angle_coeff @angle:n2-p2-no harmonic 69.740 98.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-o harmonic 69.560 115.340 # SOURCE3 1 - angle_coeff @angle:n2-p2-oh harmonic 68.760 109.720 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-os harmonic 72.480 102.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-p3 harmonic 62.580 99.510 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-p4 harmonic 61.230 101.730 # SOURCE3 1 - angle_coeff @angle:n2-p2-p5 harmonic 63.780 93.680 # SOURCE3 1 - angle_coeff @angle:n2-p2-s4 harmonic 78.670 97.830 # SOURCE3 1 - angle_coeff @angle:n2-p2-s6 harmonic 78.860 98.140 # SOURCE3 1 - angle_coeff @angle:n2-p2-s harmonic 85.870 112.940 # SOURCE3 1 - angle_coeff @angle:n2-p2-sh harmonic 84.460 100.820 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-ss harmonic 84.230 101.760 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p2-n3 harmonic 67.280 106.300 # SOURCE3 1 - angle_coeff @angle:n3-p2-o harmonic 70.570 106.830 # SOURCE3 1 - angle_coeff @angle:n3-p2-p2 harmonic 70.440 100.580 # SOURCE3 1 - angle_coeff @angle:n3-p2-s harmonic 87.340 105.750 # SOURCE3 1 - angle_coeff @angle:n4-p2-n4 harmonic 63.300 88.800 # SOURCE3 1 - angle_coeff @angle:n4-p2-o harmonic 65.000 101.360 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p2-p2 harmonic 66.570 96.530 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p2-s harmonic 81.040 104.980 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p2-na harmonic 64.300 106.100 # SOURCE3 1 - angle_coeff @angle:na-p2-o harmonic 68.270 107.460 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p2-s harmonic 84.570 108.150 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-p2-o harmonic 73.070 107.710 # SOURCE3 1 - angle_coeff @angle:ne-p2-s harmonic 89.700 105.500 # SOURCE3 1 - angle_coeff @angle:nf-p2-o harmonic 73.070 107.710 # SOURCE3 1 same_as_ne-p2-o - angle_coeff @angle:nf-p2-s harmonic 89.700 105.500 # SOURCE3 1 same_as_ne-p2-s - angle_coeff @angle:nh-p2-nh harmonic 67.650 104.000 # SOURCE3 1 - angle_coeff @angle:nh-p2-o harmonic 69.920 108.110 # SOURCE3 2 0.6773 - angle_coeff @angle:nh-p2-p2 harmonic 67.910 107.730 # SOURCE3 3 3.1678 - angle_coeff @angle:nh-p2-s harmonic 85.580 109.620 # SOURCE3 2 1.7725 - angle_coeff @angle:n-p2-n2 harmonic 69.610 98.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p2-o harmonic 69.470 105.080 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p2-no harmonic 67.260 98.200 # SOURCE3 1 - angle_coeff @angle:no-p2-o harmonic 69.400 104.870 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p2-p2 harmonic 66.610 108.570 # SOURCE3 3 8.2121 - angle_coeff @angle:no-p2-s harmonic 84.470 109.060 # SOURCE3 2 5.4074 - angle_coeff @angle:n-p2-p2 harmonic 68.780 102.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p2-s harmonic 83.340 112.340 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-p2-oh harmonic 71.860 100.100 # SOURCE3 1 - angle_coeff @angle:oh-p2-p2 harmonic 69.090 107.820 # SOURCE3 2 2.6708 - angle_coeff @angle:oh-p2-s harmonic 87.090 109.750 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-o harmonic 70.950 119.960 # SOURCE3 1 - angle_coeff @angle:o-p2-oh harmonic 70.850 110.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-os harmonic 72.860 108.810 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-p2 harmonic 68.910 114.230 # SOURCE3 1 - angle_coeff @angle:o-p2-p3 harmonic 61.190 106.690 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-p4 harmonic 61.150 104.370 # SOURCE3 1 - angle_coeff @angle:o-p2-p5 harmonic 61.090 104.490 # SOURCE3 1 - angle_coeff @angle:o-p2-pe harmonic 59.000 145.960 # SOURCE3 1 - angle_coeff @angle:o-p2-pf harmonic 59.000 145.960 # SOURCE3 1 same_as_o-p2-pe - angle_coeff @angle:o-p2-s4 harmonic 76.220 106.590 # SOURCE3 1 - angle_coeff @angle:o-p2-s6 harmonic 77.110 105.040 # SOURCE3 1 - angle_coeff @angle:o-p2-s harmonic 86.500 117.420 # SOURCE3 1 - angle_coeff @angle:o-p2-sh harmonic 82.540 109.600 # SOURCE3 1 0.0000 - angle_coeff @angle:os-p2-os harmonic 75.140 98.300 # SOURCE3 1 - angle_coeff @angle:os-p2-p2 harmonic 72.150 101.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-ss harmonic 82.710 109.600 # SOURCE3 1 0.0000 - angle_coeff @angle:os-p2-s harmonic 88.770 108.470 # SOURCE3 3 1.7065 - angle_coeff @angle:p2-p2-n2 harmonic 72.700 97.400 # SOURCE3 1 - angle_coeff @angle:p2-p2-p3 harmonic 63.950 101.730 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-p2-p4 harmonic 63.280 101.980 # SOURCE3 1 - angle_coeff @angle:p2-p2-p5 harmonic 64.100 99.330 # SOURCE3 1 - angle_coeff @angle:p2-p2-s4 harmonic 82.350 95.730 # SOURCE3 1 - angle_coeff @angle:p2-p2-s6 harmonic 82.540 95.950 # SOURCE3 1 - angle_coeff @angle:p2-p2-s harmonic 87.130 111.280 # SOURCE3 1 - angle_coeff @angle:p2-p2-sh harmonic 81.160 113.940 # SOURCE3 3 8.5009 - angle_coeff @angle:p3-p2-p3 harmonic 59.740 101.000 # SOURCE3 1 - angle_coeff @angle:p3-p2-s harmonic 76.850 113.280 # SOURCE3 2 6.7035 - angle_coeff @angle:p4-p2-s harmonic 79.510 103.890 # SOURCE3 1 - angle_coeff @angle:p5-p2-p5 harmonic 62.680 89.400 # SOURCE3 1 - angle_coeff @angle:p5-p2-s harmonic 80.520 101.210 # SOURCE3 1 - angle_coeff @angle:pe-p2-s harmonic 87.030 106.350 # SOURCE3 1 - angle_coeff @angle:pf-p2-s harmonic 87.030 106.350 # SOURCE3 1 same_as_pe-p2-s - angle_coeff @angle:s4-p2-s4 harmonic 102.320 85.300 # SOURCE3 1 - angle_coeff @angle:s6-p2-s6 harmonic 95.800 98.200 # SOURCE3 1 - angle_coeff @angle:sh-p2-sh harmonic 105.800 98.500 # SOURCE3 1 - angle_coeff @angle:s-p2-s harmonic 113.120 106.600 # SOURCE3 1 - angle_coeff @angle:s-p2-s4 harmonic 99.570 105.290 # SOURCE3 1 - angle_coeff @angle:s-p2-s6 harmonic 99.150 106.930 # SOURCE3 1 - angle_coeff @angle:s-p2-sh harmonic 104.500 110.730 # SOURCE3 2 0.0232 - angle_coeff @angle:s-p2-ss harmonic 103.090 114.140 # SOURCE3 4 5.9223 - angle_coeff @angle:ss-p2-ss harmonic 106.390 97.900 # SOURCE3 1 - angle_coeff @angle:br-p3-br harmonic 65.960 103.540 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p3-hp harmonic 43.060 96.360 # SOURCE3 4 0.6701 - angle_coeff @angle:c1-p3-c1 harmonic 61.500 100.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p3-f harmonic 65.100 96.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-p3-hp harmonic 44.980 97.670 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p3-c2 harmonic 59.650 101.770 # SOURCE3 3 0.0000 - angle_coeff @angle:c2-p3-hp harmonic 44.060 97.850 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-p3-c3 harmonic 59.950 99.660 # SOURCE3 40 0.9854 - angle_coeff @angle:c3-p3-ca harmonic 59.600 101.940 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-cl harmonic 61.420 99.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p3-f harmonic 63.510 97.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-p3-hp harmonic 43.910 97.660 # SOURCE3 9 0.4096 - angle_coeff @angle:c3-p3-n2 harmonic 63.720 96.550 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-n3 harmonic 62.780 101.180 # SOURCE3 10 2.2338 - angle_coeff @angle:c3-p3-n4 harmonic 61.660 96.940 # SOURCE3 6 0.4815 - angle_coeff @angle:c3-p3-n harmonic 61.970 101.770 # SOURCE3 12 2.4449 - angle_coeff @angle:c3-p3-na harmonic 62.590 100.170 # SOURCE3 4 0.0554 - angle_coeff @angle:c3-p3-nh harmonic 61.770 104.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-no harmonic 62.270 96.980 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-o harmonic 62.860 111.670 # SOURCE3 28 5.3387 - angle_coeff @angle:c3-p3-oh harmonic 64.890 98.210 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-os harmonic 64.330 99.530 # SOURCE3 3 1.7678 - angle_coeff @angle:c3-p3-p3 harmonic 57.790 100.310 # SOURCE3 18 2.1836 - angle_coeff @angle:c3-p3-p5 harmonic 57.640 100.900 # SOURCE3 10 2.7070 - angle_coeff @angle:c3-p3-s4 harmonic 76.740 98.880 # SOURCE3 8 6.2235 - angle_coeff @angle:c3-p3-s6 harmonic 76.100 101.180 # SOURCE3 12 6.4536 - angle_coeff @angle:c3-p3-sh harmonic 75.720 98.710 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-ss harmonic 75.730 99.370 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-p3-ca harmonic 60.550 99.860 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p3-hp harmonic 44.340 97.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c-p3-c3 harmonic 60.100 97.060 # SOURCE3 3 1.1490 - angle_coeff @angle:c-p3-c harmonic 58.350 100.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c-p3-hp harmonic 43.390 96.550 # SOURCE3 6 0.5223 - angle_coeff @angle:cl-p3-cl harmonic 62.670 102.820 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p3-f harmonic 63.640 99.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-p3-hp harmonic 44.110 96.300 # SOURCE3 3 0.6203 - angle_coeff @angle:c-p3-os harmonic 70.240 81.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-p3-hp harmonic 44.010 95.200 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-f harmonic 68.840 97.400 # SOURCE2 8 1.6636 - angle_coeff @angle:f-p3-hp harmonic 48.850 96.410 # SOURCE3 2 0.0000 - angle_coeff @angle:f-p3-n3 harmonic 66.890 100.600 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-os harmonic 67.790 102.200 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-p3 harmonic 59.520 97.200 # SOURCE2 1 0.0000 - angle_coeff @angle:hp-p3-hp harmonic 35.200 95.520 # SOURCE3 44 2.4200 - angle_coeff @angle:hp-p3-i harmonic 37.430 96.190 # SOURCE3 4 0.6454 - angle_coeff @angle:hp-p3-n1 harmonic 49.970 92.980 # HF/6-31G* 1 - angle_coeff @angle:hp-p3-n2 harmonic 46.470 98.280 # SOURCE3 10 1.8860 - angle_coeff @angle:hp-p3-n3 harmonic 48.110 94.460 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-n4 harmonic 45.300 93.210 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-n harmonic 47.100 95.150 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-na harmonic 46.750 97.270 # SOURCE3 12 0.9318 - angle_coeff @angle:hp-p3-nh harmonic 48.200 94.100 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-no harmonic 46.080 93.060 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-o harmonic 51.150 101.020 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-oh harmonic 49.120 95.950 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-os harmonic 48.580 97.350 # SOURCE3 6 2.8326 - angle_coeff @angle:hp-p3-p2 harmonic 40.920 99.110 # SOURCE3 16 4.3022 - angle_coeff @angle:hp-p3-p3 harmonic 40.500 95.520 # SOURCE3 4 0.0844 - angle_coeff @angle:hp-p3-p4 harmonic 40.370 95.950 # SOURCE3 6 0.0489 - angle_coeff @angle:hp-p3-p5 harmonic 40.510 95.540 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-s4 harmonic 54.390 95.490 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-s6 harmonic 55.380 92.950 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-sh harmonic 53.620 94.210 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-ss harmonic 53.780 94.610 # SOURCE3 2 0.0000 - angle_coeff @angle:i-p3-i harmonic 58.550 105.250 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-p3-n1 harmonic 73.380 90.440 # HF/6-31G* 1 - angle_coeff @angle:n2-p3-n2 harmonic 64.560 103.460 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p3-n3 harmonic 62.770 113.800 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p3-o harmonic 68.780 107.100 # SOURCE3 4 0.0000 - angle_coeff @angle:n3-p3-oh harmonic 68.930 98.360 # SOURCE3 1 - angle_coeff @angle:n4-p3-n4 harmonic 61.460 100.530 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p3-na harmonic 63.790 106.220 # SOURCE3 1 - angle_coeff @angle:nh-p3-nh harmonic 64.100 109.110 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p3-n harmonic 64.000 104.580 # SOURCE3 1 - angle_coeff @angle:n-p3-o harmonic 68.400 104.990 # SOURCE3 4 0.0000 - angle_coeff @angle:no-p3-no harmonic 63.350 98.330 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-p3-oh harmonic 68.360 104.480 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p3-o harmonic 69.980 122.180 # SOURCE3 2 7.8556 - angle_coeff @angle:o-p3-p3 harmonic 56.940 116.740 # SOURCE3 14 0.7525 - angle_coeff @angle:o-p3-p5 harmonic 59.320 107.620 # SOURCE3 4 0.0000 - angle_coeff @angle:o-p3-s4 harmonic 78.140 110.700 # SOURCE3 4 0.7259 - angle_coeff @angle:o-p3-s6 harmonic 79.950 106.660 # SOURCE3 6 3.4017 - angle_coeff @angle:os-p3-os harmonic 67.300 106.650 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-p3-p2 harmonic 58.990 103.580 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-p3-p3 harmonic 56.870 105.310 # SOURCE3 4 3.5864 - angle_coeff @angle:p4-p3-p4 harmonic 58.570 99.090 # SOURCE3 1 - angle_coeff @angle:p5-p3-p5 harmonic 58.650 99.100 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-p3-s4 harmonic 100.040 98.260 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-p3-s6 harmonic 100.770 97.780 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-p3-sh harmonic 93.590 107.580 # SOURCE3 1 0.0000 - angle_coeff @angle:s-p3-s harmonic 87.250 131.320 # SOURCE3 1 - angle_coeff @angle:ss-p3-ss harmonic 93.360 109.240 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p4-br harmonic 65.640 110.410 # SOURCE3 1 - angle_coeff @angle:br-p4-o harmonic 60.420 124.800 # SOURCE3 1 - angle_coeff @angle:c2-p4-c2 harmonic 59.340 104.210 # SOURCE3 1 - angle_coeff @angle:c2-p4-hp harmonic 44.230 99.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p4-o harmonic 63.010 113.590 # SOURCE3 1 - angle_coeff @angle:c3-p4-c3 harmonic 59.460 102.550 # SOURCE3 4 0.0192 - angle_coeff @angle:c3-p4-n2 harmonic 62.470 103.170 # SOURCE3 1 - angle_coeff @angle:c3-p4-n3 harmonic 63.130 102.370 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-n4 harmonic 60.000 99.570 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-n harmonic 62.290 103.260 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-na harmonic 60.600 117.670 # SOURCE3 5 19.0404 - angle_coeff @angle:c3-p4-nh harmonic 62.860 102.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-no harmonic 61.120 99.800 # SOURCE3 3 0.2151 - angle_coeff @angle:c3-p4-o harmonic 61.960 116.440 # SOURCE3 25 2.6494 - angle_coeff @angle:c3-p4-oh harmonic 65.550 98.560 # SOURCE3 2 0.4558 - angle_coeff @angle:c3-p4-os harmonic 65.800 98.010 # SOURCE3 2 0.0931 - angle_coeff @angle:c3-p4-p2 harmonic 56.110 109.270 # SOURCE3 1 - angle_coeff @angle:c3-p4-p3 harmonic 56.940 103.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-p4 harmonic 60.790 102.120 # SOURCE3 1 - angle_coeff @angle:c3-p4-p5 harmonic 56.380 104.150 # SOURCE3 1 - angle_coeff @angle:c3-p4-sh harmonic 75.720 100.170 # SOURCE3 2 0.0815 - angle_coeff @angle:c3-p4-ss harmonic 75.600 101.190 # SOURCE3 1 - angle_coeff @angle:ca-p4-ca harmonic 58.870 107.770 # SOURCE3 1 - angle_coeff @angle:ca-p4-o harmonic 63.970 111.640 # SOURCE3 1 - angle_coeff @angle:cl-p4-cl harmonic 62.460 103.510 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p4-o harmonic 61.910 116.530 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p4-hp harmonic 36.070 99.210 # SOURCE3 4 6.4572 - angle_coeff @angle:hp-p4-n1 harmonic 48.330 99.910 # HF/6-31G* 1 - angle_coeff @angle:hp-p4-o harmonic 50.250 109.350 # SOURCE3 6 10.8284 - angle_coeff @angle:hp-p4-p3 harmonic 39.650 98.960 # SOURCE3 4 0.0000 - angle_coeff @angle:hp-p4-s harmonic 49.200 110.240 # SOURCE3 4 4.1081 - angle_coeff @angle:i-p4-i harmonic 61.590 113.220 # SOURCE3 2 6.7916 - angle_coeff @angle:i-p4-o harmonic 60.270 110.220 # SOURCE3 4 9.7726 - angle_coeff @angle:n1-p4-n1 harmonic 68.740 100.610 # HF/6-31G* 1 - angle_coeff @angle:n1-p4-o harmonic 67.970 114.590 # HF/6-31G* 1 - angle_coeff @angle:n2-p4-n2 harmonic 66.360 102.540 # SOURCE3 1 - angle_coeff @angle:n2-p4-o harmonic 65.230 120.280 # SOURCE3 1 - angle_coeff @angle:n3-p4-o harmonic 67.920 113.270 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p4-o harmonic 63.230 107.610 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p4-o harmonic 72.190 110.600 # SOURCE3 5 1.3133 - angle_coeff @angle:nh-p4-nh harmonic 69.560 95.300 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-p4-o harmonic 66.920 115.860 # SOURCE3 3 3.2712 - angle_coeff @angle:n-p4-o harmonic 65.600 117.990 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p4-o harmonic 63.000 114.690 # SOURCE3 3 0.1070 - angle_coeff @angle:oh-p4-oh harmonic 72.990 95.710 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p4-o harmonic 72.010 117.220 # SOURCE3 6 2.7792 - angle_coeff @angle:o-p4-oh harmonic 68.540 117.390 # SOURCE3 4 1.0083 - angle_coeff @angle:o-p4-os harmonic 68.880 116.670 # SOURCE3 4 0.6923 - angle_coeff @angle:o-p4-p2 harmonic 56.720 121.350 # SOURCE3 1 - angle_coeff @angle:o-p4-p3 harmonic 57.580 114.000 # SOURCE3 3 0.6663 - angle_coeff @angle:o-p4-p4 harmonic 61.640 116.430 # SOURCE3 1 - angle_coeff @angle:o-p4-p5 harmonic 58.150 109.760 # SOURCE3 1 - angle_coeff @angle:o-p4-s4 harmonic 72.350 112.190 # SOURCE3 1 - angle_coeff @angle:o-p4-s6 harmonic 71.250 113.890 # SOURCE3 1 - angle_coeff @angle:o-p4-s harmonic 75.540 112.780 # SOURCE3 2 0.0000 - angle_coeff @angle:o-p4-sh harmonic 74.810 118.090 # SOURCE3 1 - angle_coeff @angle:os-p4-os harmonic 71.510 100.340 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p4-ss harmonic 75.800 116.140 # SOURCE3 4 1.0636 - angle_coeff @angle:p2-p4-p2 harmonic 56.350 110.710 # SOURCE3 1 - angle_coeff @angle:p3-p4-p3 harmonic 54.380 114.980 # SOURCE3 1 0.0000 - angle_coeff @angle:p4-p4-p4 harmonic 61.300 107.380 # SOURCE3 1 - angle_coeff @angle:p5-p4-p5 harmonic 55.630 107.780 # SOURCE3 1 - angle_coeff @angle:s4-p4-s4 harmonic 93.720 96.240 # SOURCE3 1 - angle_coeff @angle:s6-p4-s6 harmonic 90.160 102.360 # SOURCE3 1 - angle_coeff @angle:sh-p4-sh harmonic 98.440 98.810 # SOURCE3 1 0.0000 - angle_coeff @angle:s-p4-s harmonic 93.540 106.300 # SOURCE3 2 25.0119 - angle_coeff @angle:ss-p4-ss harmonic 96.270 104.410 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p5-br harmonic 67.070 103.380 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p5-o harmonic 62.390 114.650 # SOURCE3 3 1.0910 - angle_coeff @angle:br-p5-oh harmonic 65.360 102.920 # SOURCE3 4 0.5468 - angle_coeff @angle:c1-p5-c1 harmonic 62.070 102.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p5-o harmonic 64.450 115.770 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-p5-oh harmonic 66.220 102.790 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p5-c2 harmonic 57.300 106.560 # SOURCE3 1 - angle_coeff @angle:c2-p5-o harmonic 63.330 109.240 # SOURCE4 7 2.2628 - angle_coeff @angle:c2-p5-oh harmonic 64.000 101.690 # SOURCE3 1 - angle_coeff @angle:c2-p5-os harmonic 63.780 103.340 # SOURCE3 1 - angle_coeff @angle:c3-p5-c3 harmonic 59.060 106.230 # SOURCE3 14 2.6389 - angle_coeff @angle:c3-p5-hp harmonic 43.230 103.620 # SOURCE4 7 1.1616 - angle_coeff @angle:c3-p5-n3 harmonic 63.940 102.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p5-o harmonic 63.790 112.500 # SOURCE3 23 4.4203 - angle_coeff @angle:c3-p5-oh harmonic 65.260 101.560 # SOURCE3 17 2.1803 - angle_coeff @angle:c3-p5-os harmonic 65.840 100.770 # SOURCE4 51 2.0928 - angle_coeff @angle:c3-p5-p4 harmonic 55.960 106.270 # SOURCE3 1 - angle_coeff @angle:c3-p5-s harmonic 75.870 113.400 # SOURCE3 4 2.0067 - angle_coeff @angle:c3-p5-ss harmonic 74.660 103.760 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p5-ca harmonic 59.290 107.530 # SOURCE3 1 - angle_coeff @angle:ca-p5-o harmonic 63.850 113.980 # SOURCE3 1 - angle_coeff @angle:ca-p5-oh harmonic 65.600 101.770 # SOURCE3 1 - angle_coeff @angle:ca-p5-os harmonic 65.310 103.750 # SOURCE3 1 - angle_coeff @angle:c-p5-c harmonic 57.470 104.160 # SOURCE3 1 - angle_coeff @angle:cl-p5-cl harmonic 62.400 103.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-p5-o harmonic 62.360 115.320 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-p5-oh harmonic 65.050 102.440 # SOURCE3 2 0.0000 - angle_coeff @angle:c-p5-o harmonic 63.510 107.190 # SOURCE4 16 0.5711 - angle_coeff @angle:c-p5-oh harmonic 63.500 102.120 # SOURCE3 1 - angle_coeff @angle:f-p5-f harmonic 67.910 99.960 # SOURCE2 4 0.9197 - angle_coeff @angle:f-p5-o harmonic 69.070 112.030 # SOURCE4 7 0.5178 - angle_coeff @angle:f-p5-oh harmonic 69.260 101.980 # SOURCE3 2 0.0000 - angle_coeff @angle:f-p5-os harmonic 69.530 102.700 # SOURCE4 5 0.1524 - angle_coeff @angle:f-p5-s harmonic 77.040 117.400 # SOURCE2 1 0.0000 - angle_coeff @angle:hp-p5-hp harmonic 34.260 101.090 # SOURCE3 4 1.3036 - angle_coeff @angle:hp-p5-n1 harmonic 49.690 101.320 # HF/6-31G* 1 - angle_coeff @angle:hp-p5-o harmonic 48.280 116.580 # SOURCE3 7 1.3282 - angle_coeff @angle:hp-p5-oh harmonic 48.850 101.450 # SOURCE3 5 0.9084 - angle_coeff @angle:hp-p5-s harmonic 52.540 119.200 # SOURCE2 1 0.0000 - angle_coeff @angle:i-p5-i harmonic 57.350 107.170 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p5-o harmonic 52.720 115.930 # SOURCE3 3 0.0415 - angle_coeff @angle:i-p5-oh harmonic 56.650 102.260 # SOURCE3 4 1.9577 - angle_coeff @angle:n1-p5-n1 harmonic 73.170 101.550 # HF/6-31G* 1 - angle_coeff @angle:n1-p5-o harmonic 71.450 113.780 # HF/6-31G* 1 - angle_coeff @angle:n2-p5-n2 harmonic 70.250 106.340 # SOURCE3 1 - angle_coeff @angle:n2-p5-o harmonic 70.800 113.530 # SOURCE3 1 - angle_coeff @angle:n2-p5-oh harmonic 71.420 102.400 # SOURCE3 1 - angle_coeff @angle:n3-p5-n3 harmonic 68.510 103.370 # SOURCE4 47 2.1009 - angle_coeff @angle:n3-p5-nh harmonic 68.130 104.020 # SOURCE4 5 1.8740 - angle_coeff @angle:n3-p5-o harmonic 68.760 114.640 # SOURCE4 76 2.2728 - angle_coeff @angle:n3-p5-oh harmonic 69.420 104.180 # SOURCE3 6 0.4373 - angle_coeff @angle:n3-p5-os harmonic 70.640 101.940 # SOURCE4 34 2.3553 - angle_coeff @angle:n3-p5-s harmonic 78.990 117.120 # SOURCE4 7 0.7109 - angle_coeff @angle:n4-p5-n4 harmonic 62.620 102.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p5-o harmonic 65.690 109.780 # SOURCE3 5 2.7519 - angle_coeff @angle:n4-p5-oh harmonic 67.490 98.480 # SOURCE3 6 0.4104 - angle_coeff @angle:n4-p5-os harmonic 69.210 94.550 # SOURCE3 2 0.0000 - angle_coeff @angle:na-p5-na harmonic 64.830 108.570 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p5-o harmonic 67.730 113.430 # SOURCE3 11 0.8968 - angle_coeff @angle:na-p5-oh harmonic 68.960 102.070 # SOURCE3 16 1.4144 - angle_coeff @angle:na-p5-os harmonic 69.040 103.060 # SOURCE3 4 0.7463 - angle_coeff @angle:nh-p5-nh harmonic 69.500 99.510 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-p5-o harmonic 67.300 118.910 # SOURCE3 3 1.3237 - angle_coeff @angle:nh-p5-oh harmonic 69.360 103.810 # SOURCE3 2 0.0000 - angle_coeff @angle:nh-p5-os harmonic 70.950 100.510 # SOURCE3 2 0.0000 - angle_coeff @angle:n-p5-n3 harmonic 67.330 104.110 # SOURCE4 11 1.4088 - angle_coeff @angle:n-p5-n harmonic 66.800 103.090 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p5-o harmonic 69.370 108.730 # SOURCE4 5 0.2571 - angle_coeff @angle:n-p5-oh harmonic 68.990 102.440 # SOURCE3 4 0.0999 - angle_coeff @angle:no-p5-no harmonic 64.570 95.680 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p5-o harmonic 64.720 112.750 # SOURCE3 4 3.3684 - angle_coeff @angle:no-p5-oh harmonic 66.430 101.350 # SOURCE3 2 0.0000 - angle_coeff @angle:no-p5-os harmonic 66.640 101.700 # SOURCE3 4 0.0565 - angle_coeff @angle:n-p5-os harmonic 70.090 100.480 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-p5-oh harmonic 71.250 102.450 # SOURCE3 39 2.4223 - angle_coeff @angle:oh-p5-os harmonic 71.770 102.370 # SOURCE3 8 1.5063 - angle_coeff @angle:oh-p5-p2 harmonic 60.920 103.530 # SOURCE3 1 - angle_coeff @angle:oh-p5-p3 harmonic 60.040 103.830 # SOURCE3 13 0.4303 - angle_coeff @angle:oh-p5-p4 harmonic 60.070 101.790 # SOURCE3 1 - angle_coeff @angle:oh-p5-p5 harmonic 64.950 100.450 # SOURCE3 1 - angle_coeff @angle:oh-p5-s4 harmonic 81.520 103.240 # SOURCE3 1 - angle_coeff @angle:oh-p5-s6 harmonic 82.230 101.480 # SOURCE3 1 - angle_coeff @angle:oh-p5-s harmonic 85.370 102.880 # SOURCE3 3 1.6044 - angle_coeff @angle:oh-p5-sh harmonic 80.940 101.410 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-p5-ss harmonic 78.780 104.330 # SOURCE3 6 2.0112 - angle_coeff @angle:o-p5-o harmonic 73.530 115.800 # SOURCE3 17 5.7902 - angle_coeff @angle:o-p5-oh harmonic 69.980 115.260 # SOURCE4 740 1.3004 - angle_coeff @angle:o-p5-os harmonic 70.340 116.090 # SOURCE3 35 3.2062 - angle_coeff @angle:o-p5-p2 harmonic 58.380 114.600 # SOURCE3 1 - angle_coeff @angle:o-p5-p3 harmonic 57.310 115.480 # SOURCE3 9 2.1084 - angle_coeff @angle:o-p5-p4 harmonic 56.910 114.660 # SOURCE3 1 - angle_coeff @angle:o-p5-p5 harmonic 62.020 113.440 # SOURCE3 1 - angle_coeff @angle:o-p5-s4 harmonic 80.110 110.230 # SOURCE3 1 - angle_coeff @angle:o-p5-s6 harmonic 79.570 111.750 # SOURCE3 1 - angle_coeff @angle:o-p5-s harmonic 81.840 116.940 # SOURCE3 3 2.9506 - angle_coeff @angle:o-p5-sh harmonic 77.150 114.560 # SOURCE3 3 1.7645 - angle_coeff @angle:os-p5-os harmonic 72.510 101.770 # SOURCE4 243 2.0816 - angle_coeff @angle:os-p5-p3 harmonic 60.190 103.670 # SOURCE3 2 0.0000 - angle_coeff @angle:os-p5-p5 harmonic 63.870 104.480 # SOURCE3 1 - angle_coeff @angle:os-p5-s4 harmonic 82.050 102.520 # SOURCE3 1 - angle_coeff @angle:os-p5-s6 harmonic 82.310 101.890 # SOURCE3 1 - angle_coeff @angle:o-p5-ss harmonic 76.760 112.460 # SOURCE3 6 2.7392 - angle_coeff @angle:os-p5-s harmonic 80.280 117.280 # SOURCE4 74 0.7542 - angle_coeff @angle:os-p5-sh harmonic 79.910 104.590 # SOURCE3 2 0.0000 - angle_coeff @angle:os-p5-ss harmonic 79.620 102.650 # SOURCE4 25 1.8093 - angle_coeff @angle:p2-p5-p2 harmonic 57.260 107.140 # SOURCE3 1 - angle_coeff @angle:p3-p5-p3 harmonic 56.920 105.230 # SOURCE3 3 5.1024 - angle_coeff @angle:p4-p5-p4 harmonic 57.300 101.620 # SOURCE3 1 - angle_coeff @angle:p5-p5-p5 harmonic 59.250 112.720 # SOURCE3 1 - angle_coeff @angle:s6-p5-s6 harmonic 98.920 105.180 # SOURCE3 1 - angle_coeff @angle:sh-p5-sh harmonic 97.210 104.560 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-p5-ss harmonic 95.280 107.130 # SOURCE3 1 - angle_coeff @angle:s-p5-s harmonic 100.790 114.130 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-p5-ss harmonic 93.470 109.610 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-pc-n harmonic 68.330 90.800 # SOURCE3 3 2.3423 - angle_coeff @angle:cd-pc-na harmonic 68.730 90.180 # SOURCE3 81 2.7619 - angle_coeff @angle:cc-pd-n harmonic 68.330 90.800 # SOURCE3 3 same_as_cd-pc-n - angle_coeff @angle:cc-pd-na harmonic 68.730 90.180 # SOURCE3 81 same_as_cd-pc-na - angle_coeff @angle:c2-pe-ca harmonic 62.070 101.440 # SOURCE3 3 0.7177 - angle_coeff @angle:c2-pe-ce harmonic 61.820 103.010 # SOURCE3 4 1.4470 - angle_coeff @angle:c2-pe-cg harmonic 65.280 104.030 # SOURCE3 3 3.8740 - angle_coeff @angle:c2-pe-n2 harmonic 71.820 94.140 # SOURCE3 1 - angle_coeff @angle:c2-pe-ne harmonic 66.880 98.700 # SOURCE3 12 5.3383 - angle_coeff @angle:c2-pe-o harmonic 65.620 115.160 # SOURCE3 2 0.0149 - angle_coeff @angle:c2-pe-p2 harmonic 64.330 107.820 # SOURCE3 1 - angle_coeff @angle:c2-pe-pe harmonic 60.830 102.990 # SOURCE3 9 8.2860 - angle_coeff @angle:c2-pe-px harmonic 64.550 97.370 # SOURCE3 4 0.6655 - angle_coeff @angle:c2-pe-py harmonic 64.310 96.710 # SOURCE3 4 1.2755 - angle_coeff @angle:c2-pe-s harmonic 83.060 111.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-pe-sx harmonic 77.900 95.110 # SOURCE3 4 0.2676 - angle_coeff @angle:c2-pe-sy harmonic 76.420 95.560 # SOURCE3 2 0.0462 - angle_coeff @angle:ca-pe-n2 harmonic 65.480 102.030 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-pe-o harmonic 64.570 106.880 # SOURCE3 2 0.0018 - angle_coeff @angle:ca-pe-p2 harmonic 64.350 100.790 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-pe-pf harmonic 61.170 99.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-pe-s harmonic 81.050 107.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c-pe-c2 harmonic 61.660 97.300 # SOURCE3 3 0.0335 - angle_coeff @angle:ce-pe-n2 harmonic 66.250 100.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-o harmonic 64.690 107.440 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-p2 harmonic 64.930 99.560 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-s harmonic 82.230 105.540 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-n2 harmonic 70.820 101.790 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-o harmonic 69.640 107.620 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-p2 harmonic 66.260 104.680 # SOURCE3 2 5.1435 - angle_coeff @angle:cg-pe-s harmonic 85.560 108.600 # SOURCE3 4 2.6981 - angle_coeff @angle:n2-pe-n2 harmonic 72.340 108.140 # SOURCE3 1 - angle_coeff @angle:n2-pe-ne harmonic 68.550 106.800 # SOURCE3 6 4.5981 - angle_coeff @angle:n2-pe-o harmonic 70.860 115.390 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-p2 harmonic 66.740 111.600 # SOURCE3 1 - angle_coeff @angle:n2-pe-pe harmonic 61.500 109.400 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-px harmonic 63.500 110.300 # SOURCE3 3 6.0548 - angle_coeff @angle:n2-pe-py harmonic 68.340 93.680 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-s harmonic 86.860 114.840 # SOURCE3 3 3.6512 - angle_coeff @angle:n2-pe-sx harmonic 79.730 97.830 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-sy harmonic 78.100 98.140 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-pe-o harmonic 68.170 110.240 # SOURCE3 3 3.8478 - angle_coeff @angle:ne-pe-p2 harmonic 66.630 104.480 # SOURCE3 2 7.1207 - angle_coeff @angle:ne-pe-s harmonic 85.380 109.190 # SOURCE3 5 3.6708 - angle_coeff @angle:o-pe-o harmonic 70.340 119.960 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-p2 harmonic 66.560 114.230 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-pe harmonic 53.630 145.960 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-px harmonic 65.790 104.370 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-py harmonic 65.210 104.490 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-s harmonic 86.750 117.420 # SOURCE3 2 0.0426 - angle_coeff @angle:o-pe-sx harmonic 76.900 106.590 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-sy harmonic 75.980 105.040 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-pe harmonic 65.430 98.240 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-px harmonic 63.970 108.280 # SOURCE3 2 6.2959 - angle_coeff @angle:p2-pe-py harmonic 62.850 110.870 # SOURCE3 3 8.1645 - angle_coeff @angle:p2-pe-s harmonic 85.370 111.280 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-sx harmonic 81.920 95.730 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-sy harmonic 80.670 95.950 # SOURCE3 1 0.0000 - angle_coeff @angle:pe-pe-s harmonic 80.550 107.910 # SOURCE3 2 1.5577 - angle_coeff @angle:px-pe-s harmonic 83.060 107.620 # SOURCE3 2 3.7266 - angle_coeff @angle:py-pe-s harmonic 82.090 108.730 # SOURCE3 3 5.3201 - angle_coeff @angle:s-pe-s harmonic 88.130 178.440 # SOURCE3 1 0.0000 - angle_coeff @angle:s-pe-sx harmonic 99.120 108.320 # SOURCE3 2 3.0318 - angle_coeff @angle:s-pe-sy harmonic 98.190 106.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-pf-ca harmonic 62.070 101.440 # SOURCE3 3 same_as_c2-pe-ca - angle_coeff @angle:c2-pf-cf harmonic 61.820 103.010 # SOURCE3 4 same_as_c2-pe-ce - angle_coeff @angle:c2-pf-ch harmonic 65.280 104.030 # SOURCE3 3 same_as_c2-pe-cg - angle_coeff @angle:c2-pf-n2 harmonic 71.820 94.140 # SOURCE3 1 same_as_c2-pe-n2 - angle_coeff @angle:c2-pf-nf harmonic 66.880 98.700 # SOURCE3 12 same_as_c2-pe-ne - angle_coeff @angle:c2-pf-o harmonic 65.620 115.160 # SOURCE3 2 same_as_c2-pe-o - angle_coeff @angle:c2-pf-p2 harmonic 64.330 107.820 # SOURCE3 1 same_as_c2-pe-p2 - angle_coeff @angle:c2-pf-pf harmonic 60.830 102.990 # SOURCE3 9 same_as_c2-pe-pe - angle_coeff @angle:c2-pf-px harmonic 64.550 97.370 # SOURCE3 4 same_as_c2-pe-px - angle_coeff @angle:c2-pf-py harmonic 64.310 96.710 # SOURCE3 4 same_as_c2-pe-py - angle_coeff @angle:c2-pf-s harmonic 83.060 111.160 # SOURCE3 2 same_as_c2-pe-s - angle_coeff @angle:c2-pf-sx harmonic 77.900 95.110 # SOURCE3 4 same_as_c2-pe-sx - angle_coeff @angle:c2-pf-sy harmonic 76.420 95.560 # SOURCE3 2 same_as_c2-pe-sy - angle_coeff @angle:ca-pf-n2 harmonic 65.480 102.030 # SOURCE3 1 same_as_ca-pe-n2 - angle_coeff @angle:ca-pf-o harmonic 64.570 106.880 # SOURCE3 2 same_as_ca-pe-o - angle_coeff @angle:ca-pf-p2 harmonic 64.350 100.790 # SOURCE3 1 same_as_ca-pe-p2 - angle_coeff @angle:ca-pf-pe harmonic 61.170 99.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-pf-s harmonic 81.050 107.930 # SOURCE3 1 same_as_ca-pe-s - angle_coeff @angle:c-pf-c2 harmonic 61.660 97.300 # SOURCE3 3 same_as_c-pe-c2 - angle_coeff @angle:cf-pf-n2 harmonic 66.250 100.550 # SOURCE3 1 same_as_ce-pe-n2 - angle_coeff @angle:cf-pf-o harmonic 64.690 107.440 # SOURCE3 1 same_as_ce-pe-o - angle_coeff @angle:cf-pf-p2 harmonic 64.930 99.560 # SOURCE3 1 same_as_ce-pe-p2 - angle_coeff @angle:cf-pf-s harmonic 82.230 105.540 # SOURCE3 1 same_as_ce-pe-s - angle_coeff @angle:ch-pf-n2 harmonic 70.820 101.790 # SOURCE3 1 same_as_cg-pe-n2 - angle_coeff @angle:ch-pf-o harmonic 69.640 107.620 # SOURCE3 1 same_as_cg-pe-o - angle_coeff @angle:ch-pf-p2 harmonic 66.260 104.680 # SOURCE3 2 same_as_cg-pe-p2 - angle_coeff @angle:ch-pf-s harmonic 85.560 108.600 # SOURCE3 4 same_as_cg-pe-s - angle_coeff @angle:n2-pf-n2 harmonic 72.340 108.140 # SOURCE3 1 same_as_n2-pe-n2 - angle_coeff @angle:n2-pf-nf harmonic 68.550 106.800 # SOURCE3 6 same_as_n2-pe-ne - angle_coeff @angle:n2-pf-o harmonic 70.860 115.390 # SOURCE3 1 same_as_n2-pe-o - angle_coeff @angle:n2-pf-p2 harmonic 66.740 111.600 # SOURCE3 1 same_as_n2-pe-p2 - angle_coeff @angle:n2-pf-pf harmonic 61.500 109.400 # SOURCE3 1 same_as_n2-pe-pe - angle_coeff @angle:n2-pf-px harmonic 63.500 110.300 # SOURCE3 3 same_as_n2-pe-px - angle_coeff @angle:n2-pf-py harmonic 68.340 93.680 # SOURCE3 1 same_as_n2-pe-py - angle_coeff @angle:n2-pf-s harmonic 86.860 114.840 # SOURCE3 3 same_as_n2-pe-s - angle_coeff @angle:n2-pf-sx harmonic 79.730 97.830 # SOURCE3 1 same_as_n2-pe-sx - angle_coeff @angle:n2-pf-sy harmonic 78.100 98.140 # SOURCE3 1 same_as_n2-pe-sy - angle_coeff @angle:nf-pf-o harmonic 68.170 110.240 # SOURCE3 3 same_as_ne-pe-o - angle_coeff @angle:nf-pf-p2 harmonic 66.630 104.480 # SOURCE3 2 same_as_ne-pe-p2 - angle_coeff @angle:nf-pf-s harmonic 85.380 109.190 # SOURCE3 5 same_as_ne-pe-s - angle_coeff @angle:o-pf-o harmonic 70.340 119.960 # SOURCE3 1 same_as_o-pe-o - angle_coeff @angle:o-pf-p2 harmonic 66.560 114.230 # SOURCE3 1 same_as_o-pe-p2 - angle_coeff @angle:o-pf-pf harmonic 53.630 145.960 # SOURCE3 1 same_as_o-pe-pe - angle_coeff @angle:o-pf-px harmonic 65.790 104.370 # SOURCE3 1 same_as_o-pe-px - angle_coeff @angle:o-pf-py harmonic 65.210 104.490 # SOURCE3 1 same_as_o-pe-py - angle_coeff @angle:o-pf-s harmonic 86.750 117.420 # SOURCE3 2 same_as_o-pe-s - angle_coeff @angle:o-pf-sx harmonic 76.900 106.590 # SOURCE3 1 same_as_o-pe-sx - angle_coeff @angle:o-pf-sy harmonic 75.980 105.040 # SOURCE3 1 same_as_o-pe-sy - angle_coeff @angle:p2-pf-pf harmonic 65.430 98.240 # SOURCE3 1 same_as_p2-pe-pe - angle_coeff @angle:p2-pf-px harmonic 63.970 108.280 # SOURCE3 2 same_as_p2-pe-px - angle_coeff @angle:p2-pf-py harmonic 62.850 110.870 # SOURCE3 3 same_as_p2-pe-py - angle_coeff @angle:p2-pf-s harmonic 85.370 111.280 # SOURCE3 1 same_as_p2-pe-s - angle_coeff @angle:p2-pf-sx harmonic 81.920 95.730 # SOURCE3 1 same_as_p2-pe-sx - angle_coeff @angle:p2-pf-sy harmonic 80.670 95.950 # SOURCE3 1 same_as_p2-pe-sy - angle_coeff @angle:pf-pf-s harmonic 80.550 107.910 # SOURCE3 2 same_as_pe-pe-s - angle_coeff @angle:px-pf-s harmonic 83.060 107.620 # SOURCE3 2 same_as_px-pe-s - angle_coeff @angle:py-pf-s harmonic 82.090 108.730 # SOURCE3 3 same_as_py-pe-s - angle_coeff @angle:s-pf-s harmonic 88.130 178.440 # SOURCE3 1 same_as_s-pe-s - angle_coeff @angle:s-pf-sx harmonic 99.120 108.320 # SOURCE3 2 same_as_s-pe-sx - angle_coeff @angle:s-pf-sy harmonic 98.190 106.930 # SOURCE3 1 same_as_s-pe-sy - angle_coeff @angle:c3-px-ca harmonic 59.090 104.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-px-ce harmonic 59.140 104.860 # SOURCE3 4 0.6354 - angle_coeff @angle:c3-px-cf harmonic 59.140 104.860 # SOURCE3 4 same_as_c3-px-ce - angle_coeff @angle:c3-px-ne harmonic 63.210 102.460 # SOURCE3 7 1.8685 - angle_coeff @angle:c3-px-nf harmonic 63.210 102.460 # SOURCE3 7 same_as_c3-px-ne - angle_coeff @angle:c3-px-o harmonic 62.960 113.680 # SOURCE3 28 4.8990 - angle_coeff @angle:c3-px-pe harmonic 60.390 105.730 # SOURCE3 10 4.4059 - angle_coeff @angle:c3-px-pf harmonic 60.390 105.730 # SOURCE3 10 same_as_c3-px-pe - angle_coeff @angle:c3-px-py harmonic 57.460 103.110 # SOURCE3 3 0.8680 - angle_coeff @angle:c3-px-sx harmonic 72.950 99.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-px-sy harmonic 71.410 103.410 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-px-ca harmonic 59.260 104.150 # SOURCE3 2 3.6168 - angle_coeff @angle:ca-px-o harmonic 64.720 107.500 # SOURCE3 5 5.7355 - angle_coeff @angle:c-px-c3 harmonic 58.650 101.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-px-ce harmonic 59.370 104.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-px-o harmonic 63.000 113.790 # SOURCE3 6 0.3877 - angle_coeff @angle:cf-px-cf harmonic 59.370 104.210 # SOURCE3 1 same_as_ce-px-ce - angle_coeff @angle:cf-px-o harmonic 63.000 113.790 # SOURCE3 6 same_as_ce-px-o - angle_coeff @angle:c-px-o harmonic 60.710 114.470 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-px-ne harmonic 66.990 103.220 # SOURCE3 2 0.6807 - angle_coeff @angle:ne-px-o harmonic 67.560 114.130 # SOURCE3 11 8.9737 - angle_coeff @angle:nf-px-nf harmonic 66.990 103.220 # SOURCE3 2 same_as_ne-px-ne - angle_coeff @angle:nf-px-o harmonic 67.560 114.130 # SOURCE3 11 same_as_ne-px-o - angle_coeff @angle:o-px-pe harmonic 62.400 116.500 # SOURCE3 12 8.2925 - angle_coeff @angle:o-px-pf harmonic 62.400 116.500 # SOURCE3 12 same_as_o-px-pe - angle_coeff @angle:o-px-py harmonic 57.960 114.200 # SOURCE3 5 1.7165 - angle_coeff @angle:o-px-sx harmonic 72.440 112.810 # SOURCE3 3 0.8799 - angle_coeff @angle:o-px-sy harmonic 71.990 113.540 # SOURCE3 3 0.5010 - angle_coeff @angle:pe-px-pe harmonic 61.250 110.710 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-px-pf harmonic 61.250 110.710 # SOURCE3 1 same_as_pe-px-pe - angle_coeff @angle:py-px-py harmonic 56.600 107.780 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-px-sx harmonic 94.100 96.240 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-px-sy harmonic 90.960 102.360 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-py-n4 harmonic 59.670 103.830 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-py-na harmonic 61.950 106.890 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-o harmonic 62.250 117.870 # SOURCE3 13 2.3554 - angle_coeff @angle:c3-py-oh harmonic 65.880 100.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-os harmonic 64.170 105.390 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-py-px harmonic 56.690 106.270 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-py harmonic 54.980 113.970 # SOURCE3 10 1.6346 - angle_coeff @angle:c3-py-sx harmonic 70.270 106.360 # SOURCE3 4 0.0000 - angle_coeff @angle:ca-py-ca harmonic 59.130 107.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-py-o harmonic 63.640 113.980 # SOURCE3 3 0.5309 - angle_coeff @angle:ca-py-oh harmonic 65.370 102.680 # SOURCE4 5 1.2945 - angle_coeff @angle:ca-py-os harmonic 64.980 103.750 # SOURCE3 2 0.0000 - angle_coeff @angle:c-py-c3 harmonic 57.070 110.360 # SOURCE3 1 0.0000 - angle_coeff @angle:c-py-c harmonic 57.910 104.200 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-py-ce harmonic 59.600 106.540 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-py-o harmonic 64.310 112.160 # SOURCE3 5 3.2594 - angle_coeff @angle:ce-py-oh harmonic 64.850 104.770 # SOURCE3 6 2.1852 - angle_coeff @angle:ce-py-os harmonic 65.240 103.340 # SOURCE3 2 0.0000 - angle_coeff @angle:cf-py-cf harmonic 59.600 106.540 # SOURCE3 1 same_as_ce-py-ce - angle_coeff @angle:cf-py-o harmonic 64.310 112.160 # SOURCE3 5 same_as_ce-py-o - angle_coeff @angle:cf-py-oh harmonic 64.850 104.770 # SOURCE3 6 same_as_ce-py-oh - angle_coeff @angle:cf-py-os harmonic 65.240 103.340 # SOURCE3 2 same_as_ce-py-os - angle_coeff @angle:c-py-o harmonic 61.560 115.250 # SOURCE3 6 2.6519 - angle_coeff @angle:c-py-oh harmonic 63.980 102.140 # SOURCE3 6 1.0654 - angle_coeff @angle:c-py-os harmonic 66.040 95.740 # SOURCE3 3 9.0999 - angle_coeff @angle:n3-py-ne harmonic 67.010 108.440 # SOURCE4 12 0.9498 - angle_coeff @angle:n4-py-o harmonic 62.060 115.580 # SOURCE3 4 0.0000 - angle_coeff @angle:n4-py-py harmonic 79.860 55.100 # SOURCE3 4 0.0000 - angle_coeff @angle:na-py-o harmonic 65.180 122.400 # SOURCE3 2 0.0000 - angle_coeff @angle:na-py-py harmonic 85.440 50.880 # SOURCE3 2 0.0000 - angle_coeff @angle:ne-py-ne harmonic 69.540 106.290 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-py-o harmonic 70.320 113.210 # SOURCE3 15 3.8894 - angle_coeff @angle:ne-py-oh harmonic 70.530 104.700 # SOURCE3 26 2.7513 - angle_coeff @angle:ne-py-os harmonic 71.610 101.330 # SOURCE3 2 0.0000 - angle_coeff @angle:nf-py-nf harmonic 69.540 106.290 # SOURCE3 1 same_as_ne-py-ne - angle_coeff @angle:nf-py-o harmonic 70.320 113.210 # SOURCE3 15 same_as_ne-py-o - angle_coeff @angle:nf-py-oh harmonic 70.530 104.700 # SOURCE3 26 same_as_ne-py-oh - angle_coeff @angle:nf-py-os harmonic 71.610 101.330 # SOURCE3 2 same_as_ne-py-os - angle_coeff @angle:oh-py-oh harmonic 72.010 101.780 # SOURCE3 35 2.2937 - angle_coeff @angle:oh-py-pe harmonic 64.390 104.840 # SOURCE3 22 2.0337 - angle_coeff @angle:oh-py-pf harmonic 64.390 104.840 # SOURCE3 22 same_as_oh-py-pe - angle_coeff @angle:oh-py-px harmonic 60.300 104.300 # SOURCE3 8 1.2772 - angle_coeff @angle:oh-py-py harmonic 61.760 100.450 # SOURCE3 6 0.0000 - angle_coeff @angle:oh-py-sx harmonic 75.730 100.940 # SOURCE3 4 0.0000 - angle_coeff @angle:oh-py-sy harmonic 77.890 101.470 # SOURCE3 6 0.2490 - angle_coeff @angle:o-py-oh harmonic 69.900 116.140 # SOURCE3 79 2.1455 - angle_coeff @angle:o-py-os harmonic 69.600 116.790 # SOURCE3 17 1.3534 - angle_coeff @angle:o-py-pe harmonic 62.460 114.560 # SOURCE3 12 3.6114 - angle_coeff @angle:o-py-pf harmonic 62.460 114.560 # SOURCE3 12 same_as_o-py-pe - angle_coeff @angle:o-py-px harmonic 58.710 111.370 # SOURCE3 5 0.3803 - angle_coeff @angle:o-py-py harmonic 56.790 120.430 # SOURCE3 16 6.0629 - angle_coeff @angle:os-py-os harmonic 72.020 101.250 # SOURCE3 8 2.0860 - angle_coeff @angle:os-py-py harmonic 60.540 104.480 # SOURCE3 4 0.0000 - angle_coeff @angle:os-py-sx harmonic 74.640 103.860 # SOURCE3 2 0.0000 - angle_coeff @angle:os-py-sy harmonic 77.620 102.120 # SOURCE3 2 0.0000 - angle_coeff @angle:o-py-sx harmonic 70.140 118.560 # SOURCE3 7 6.2976 - angle_coeff @angle:o-py-sy harmonic 74.750 111.710 # SOURCE3 5 1.1937 - angle_coeff @angle:pe-py-pe harmonic 61.640 107.140 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-py-pf harmonic 61.640 107.140 # SOURCE3 1 same_as_pe-py-pe - angle_coeff @angle:py-py-py harmonic 55.680 112.700 # SOURCE3 1 0.0000 - angle_coeff @angle:py-py-sx harmonic 93.740 61.540 # SOURCE3 4 0.0000 - angle_coeff @angle:sy-py-sy harmonic 92.490 105.170 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s2-o harmonic 41.150 117.250 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-s2-n2 harmonic 42.960 110.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-s2-o harmonic 41.410 114.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-s2-n1 harmonic 35.940 117.700 # SOURCE2 1 0.0000 - angle_coeff @angle:f-s2-n1 harmonic 41.390 116.900 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-s2-o harmonic 45.710 108.460 # HF/6-31G* 1 - angle_coeff @angle:n2-s2-o harmonic 42.500 121.200 # SOURCE2 2 0.8000 - angle_coeff @angle:o-s2-o harmonic 42.540 116.170 # SOURCE3 1 0.0000 - angle_coeff @angle:o-s2-s harmonic 50.510 118.300 # SOURCE2 1 0.0000 - angle_coeff @angle:s-s2-s harmonic 63.640 115.040 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s4-br harmonic 40.430 98.020 # SOURCE3 1 - angle_coeff @angle:br-s4-c3 harmonic 38.910 92.980 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s4-o harmonic 37.040 112.070 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s4-c1 harmonic 40.890 93.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s4-o harmonic 41.280 110.360 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-s4-c2 harmonic 38.790 102.290 # SOURCE3 1 - angle_coeff @angle:c2-s4-c3 harmonic 39.720 94.950 # SOURCE3 1 - angle_coeff @angle:c2-s4-o harmonic 41.680 107.090 # SOURCE3 1 - angle_coeff @angle:c3-s4-c3 harmonic 38.840 96.820 # SOURCE3 11 1.5580 - angle_coeff @angle:c3-s4-ca harmonic 39.410 95.000 # SOURCE3 1 - angle_coeff @angle:c3-s4-f harmonic 41.500 91.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-hs harmonic 29.130 90.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-i harmonic 33.080 90.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-n2 harmonic 43.220 90.590 # SOURCE3 1 - angle_coeff @angle:c3-s4-n3 harmonic 40.780 94.490 # SOURCE3 4 1.5570 - angle_coeff @angle:c3-s4-n harmonic 40.220 96.070 # SOURCE3 4 1.0354 - angle_coeff @angle:c3-s4-n4 harmonic 38.790 92.470 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-na harmonic 40.740 93.070 # SOURCE3 10 1.8813 - angle_coeff @angle:c3-s4-nh harmonic 40.360 97.080 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-no harmonic 39.130 89.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-o harmonic 41.060 106.210 # SOURCE3 60 2.0426 - angle_coeff @angle:c3-s4-oh harmonic 42.680 90.250 # SOURCE4 8 0.3023 - angle_coeff @angle:c3-s4-os harmonic 42.690 90.060 # SOURCE3 4 0.4484 - angle_coeff @angle:c3-s4-p2 harmonic 37.780 94.370 # SOURCE3 1 - angle_coeff @angle:c3-s4-p3 harmonic 38.650 96.540 # SOURCE3 4 1.3634 - angle_coeff @angle:c3-s4-p4 harmonic 36.430 97.400 # SOURCE3 1 - angle_coeff @angle:c3-s4-p5 harmonic 38.720 99.180 # SOURCE3 1 - angle_coeff @angle:c3-s4-s4 harmonic 50.930 89.500 # SOURCE3 1 - angle_coeff @angle:c3-s4-s harmonic 48.550 98.720 # SOURCE3 2 0.0185 - angle_coeff @angle:c3-s4-s6 harmonic 48.800 97.480 # SOURCE3 1 - angle_coeff @angle:c3-s4-sh harmonic 48.100 94.660 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-ss harmonic 47.970 95.310 # SOURCE3 3 1.4101 - angle_coeff @angle:ca-s4-ca harmonic 39.580 95.210 # SOURCE3 1 - angle_coeff @angle:ca-s4-o harmonic 41.300 106.630 # SOURCE3 1 - angle_coeff @angle:c-s4-c3 harmonic 38.500 95.070 # SOURCE3 1 - angle_coeff @angle:c-s4-c harmonic 39.630 86.830 # SOURCE3 1 - angle_coeff @angle:cl-s4-cl harmonic 38.990 97.680 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-s4-o harmonic 39.110 108.340 # SOURCE3 2 0.0000 - angle_coeff @angle:c-s4-o harmonic 40.030 106.170 # SOURCE3 1 - angle_coeff @angle:cx-s4-cx harmonic 54.250 48.800 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-s4-o harmonic 40.110 110.000 # SOURCE2 1 0.0000 - angle_coeff @angle:f-s4-f harmonic 43.790 92.710 # SOURCE2 3 0.1490 - angle_coeff @angle:f-s4-o harmonic 43.870 106.810 # SOURCE2 2 0.0100 - angle_coeff @angle:f-s4-s harmonic 47.340 107.500 # SOURCE2 1 0.0000 - angle_coeff @angle:hs-s4-hs harmonic 23.650 87.000 # SOURCE3 2 0.0202 - angle_coeff @angle:hs-s4-n1 harmonic 32.050 90.510 # HF/6-31G* 1 - angle_coeff @angle:hs-s4-o harmonic 31.160 110.270 # SOURCE3 5 0.1908 - angle_coeff @angle:i-s4-i harmonic 34.070 97.290 # SOURCE3 1 - angle_coeff @angle:i-s4-o harmonic 29.610 113.910 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-s4-n1 harmonic 45.300 94.020 # HF/6-31G* 1 - angle_coeff @angle:n1-s4-o harmonic 43.950 110.090 # HF/6-31G* 1 - angle_coeff @angle:n2-s4-n2 harmonic 47.410 90.170 # SOURCE3 1 - angle_coeff @angle:n2-s4-o harmonic 45.130 107.570 # SOURCE3 1 - angle_coeff @angle:n3-s4-n3 harmonic 43.100 91.190 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-s4-o harmonic 42.290 109.070 # SOURCE3 6 2.3605 - angle_coeff @angle:n4-s4-n4 harmonic 37.790 94.610 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-s4-o harmonic 39.520 104.910 # SOURCE3 3 0.4370 - angle_coeff @angle:na-s4-na harmonic 39.810 103.100 # SOURCE3 1 - angle_coeff @angle:na-s4-o harmonic 41.620 109.750 # SOURCE3 10 2.6919 - angle_coeff @angle:nh-s4-nh harmonic 43.150 92.240 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-s4-o harmonic 42.790 107.540 # SOURCE3 3 0.0401 - angle_coeff @angle:n-s4-n harmonic 42.570 91.300 # SOURCE3 1 - angle_coeff @angle:n-s4-o harmonic 42.600 105.700 # SOURCE3 4 1.6857 - angle_coeff @angle:no-s4-no harmonic 39.760 83.400 # SOURCE3 1 0.0000 - angle_coeff @angle:no-s4-o harmonic 39.370 103.580 # SOURCE3 3 1.5109 - angle_coeff @angle:oh-s4-oh harmonic 43.170 100.340 # SOURCE3 1 - angle_coeff @angle:o-s4-o harmonic 46.570 110.610 # SOURCE3 5 3.6413 - angle_coeff @angle:o-s4-oh harmonic 43.430 110.130 # SOURCE4 10 0.5760 - angle_coeff @angle:o-s4-os harmonic 43.590 109.020 # SOURCE3 8 1.5005 - angle_coeff @angle:o-s4-p2 harmonic 37.660 106.770 # SOURCE3 1 - angle_coeff @angle:o-s4-p3 harmonic 39.430 106.510 # SOURCE3 8 4.0943 - angle_coeff @angle:o-s4-p4 harmonic 37.270 103.360 # SOURCE3 1 - angle_coeff @angle:o-s4-p5 harmonic 42.180 96.950 # SOURCE3 1 - angle_coeff @angle:o-s4-s4 harmonic 50.530 104.550 # SOURCE3 1 - angle_coeff @angle:o-s4-s harmonic 48.850 112.220 # SOURCE3 4 2.8682 - angle_coeff @angle:o-s4-s6 harmonic 50.940 102.840 # SOURCE3 1 - angle_coeff @angle:o-s4-sh harmonic 47.960 107.510 # SOURCE3 3 0.7511 - angle_coeff @angle:os-s4-os harmonic 44.590 93.680 # SOURCE3 2 2.4166 - angle_coeff @angle:o-s4-ss harmonic 47.560 109.490 # SOURCE3 5 1.8509 - angle_coeff @angle:p2-s4-p2 harmonic 38.360 92.620 # SOURCE3 1 - angle_coeff @angle:p3-s4-p3 harmonic 39.590 95.710 # SOURCE3 2 1.2239 - angle_coeff @angle:p5-s4-p5 harmonic 40.900 93.860 # SOURCE3 1 - angle_coeff @angle:s4-s4-s4 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s4-s4-s6 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s6-s4-s6 harmonic 64.380 93.520 # SOURCE3 1 - angle_coeff @angle:sh-s4-sh harmonic 58.920 102.760 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-s4-ss harmonic 58.980 102.640 # SOURCE3 1 - angle_coeff @angle:s-s4-s harmonic 60.000 108.080 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-s4-ss harmonic 61.190 95.470 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-br harmonic 41.990 101.570 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-c3 harmonic 39.570 98.990 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-f harmonic 39.450 100.600 # SOURCE2 1 0.0000 - angle_coeff @angle:br-s6-o harmonic 39.980 107.580 # SOURCE3 6 0.3000 - angle_coeff @angle:c1-s6-c1 harmonic 40.100 99.990 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s6-o harmonic 42.610 108.230 # SOURCE3 4 0.0000 - angle_coeff @angle:c2-s6-c2 harmonic 38.710 102.750 # SOURCE3 1 - angle_coeff @angle:c2-s6-c3 harmonic 38.310 104.050 # SOURCE3 1 - angle_coeff @angle:c2-s6-o harmonic 42.250 106.580 # SOURCE3 1 - angle_coeff @angle:c3-s6-c3 harmonic 38.390 102.830 # SOURCE3 7 1.2531 - angle_coeff @angle:c3-s6-ca harmonic 38.480 103.170 # SOURCE3 1 - angle_coeff @angle:c3-s6-cy harmonic 39.140 94.570 # SOURCE4 8 0.4183 - angle_coeff @angle:c3-s6-f harmonic 41.130 97.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-hs harmonic 28.120 100.620 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-i harmonic 31.800 97.740 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-n2 harmonic 39.680 112.950 # SOURCE4 11 0.7920 - angle_coeff @angle:c3-s6-n3 harmonic 41.120 101.380 # SOURCE4 60 0.9507 - angle_coeff @angle:c3-s6-n harmonic 39.940 102.970 # SOURCE3 4 0.8785 - angle_coeff @angle:c3-s6-n4 harmonic 38.370 99.400 # SOURCE3 3 0.4695 - angle_coeff @angle:c3-s6-na harmonic 39.840 102.810 # SOURCE3 10 3.1256 - angle_coeff @angle:c3-s6-nh harmonic 39.880 104.310 # SOURCE4 34 1.5848 - angle_coeff @angle:c3-s6-no harmonic 37.590 99.570 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-o harmonic 41.660 108.320 # SOURCE3 112 1.8014 - angle_coeff @angle:c3-s6-oh harmonic 42.370 98.600 # SOURCE4 42 0.8366 - angle_coeff @angle:c3-s6-os harmonic 42.970 96.320 # SOURCE4 30 0.4539 - angle_coeff @angle:c3-s6-p2 harmonic 35.860 106.470 # SOURCE3 1 - angle_coeff @angle:c3-s6-p3 harmonic 37.690 103.400 # SOURCE3 3 0.8516 - angle_coeff @angle:c3-s6-p4 harmonic 35.150 104.120 # SOURCE3 1 - angle_coeff @angle:c3-s6-p5 harmonic 38.150 103.460 # SOURCE3 1 - angle_coeff @angle:c3-s6-s4 harmonic 48.920 98.100 # SOURCE3 1 - angle_coeff @angle:c3-s6-s harmonic 48.070 104.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-s6 harmonic 47.990 101.950 # SOURCE3 1 - angle_coeff @angle:c3-s6-sh harmonic 47.570 101.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-ss harmonic 47.260 102.470 # SOURCE3 3 1.7451 - angle_coeff @angle:ca-s6-ca harmonic 38.670 103.080 # SOURCE3 1 - angle_coeff @angle:ca-s6-o harmonic 42.780 104.070 # SOURCE4 59 0.5636 - angle_coeff @angle:c-s6-c3 harmonic 37.620 101.240 # SOURCE3 1 - angle_coeff @angle:c-s6-c harmonic 36.960 99.820 # SOURCE3 1 - angle_coeff @angle:cc-s6-o harmonic 42.850 103.630 # SOURCE4 9 0.5934 - angle_coeff @angle:cl-s6-cl harmonic 38.290 101.250 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-s6-f harmonic 38.940 99.000 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-s6-o harmonic 39.360 107.660 # SOURCE3 4 0.0000 - angle_coeff @angle:c-s6-o harmonic 40.020 107.970 # SOURCE3 1 - angle_coeff @angle:c-s6-os harmonic 40.270 102.120 # SOURCE3 1 - angle_coeff @angle:cx-s6-cx harmonic 53.940 54.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cy-s6-o harmonic 39.940 110.220 # SOURCE4 20 1.1009 - angle_coeff @angle:f-s6-f harmonic 44.300 94.700 # SOURCE2 3 0.9899 - angle_coeff @angle:f-s6-o harmonic 45.290 106.480 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-s6-hs harmonic 22.430 99.020 # SOURCE3 2 0.0595 - angle_coeff @angle:hs-s6-n1 harmonic 34.230 97.270 # HF/6-31G* 1 - angle_coeff @angle:hs-s6-o harmonic 32.480 107.600 # SOURCE3 10 0.0343 - angle_coeff @angle:i-s6-i harmonic 33.730 99.250 # SOURCE3 1 - angle_coeff @angle:i-s6-o harmonic 29.870 109.740 # SOURCE3 2 0.0000 - angle_coeff @angle:n1-s6-n1 harmonic 52.370 95.520 # HF/6-31G* 1 - angle_coeff @angle:n1-s6-o harmonic 49.300 107.520 # HF/6-31G* 1 - angle_coeff @angle:n2-s6-n2 harmonic 47.050 98.610 # SOURCE3 1 - angle_coeff @angle:n2-s6-o harmonic 45.100 116.410 # SOURCE3 3 5.0830 - angle_coeff @angle:n2-s6-oh harmonic 44.890 106.960 # SOURCE3 2 0.0000 - angle_coeff @angle:n2-s6-os harmonic 45.860 103.250 # SOURCE3 1 - angle_coeff @angle:n3-s6-n3 harmonic 44.730 98.570 # SOURCE4 7 0.2690 - angle_coeff @angle:n3-s6-o harmonic 45.610 106.800 # SOURCE3 14 1.7908 - angle_coeff @angle:n3-s6-os harmonic 45.580 99.260 # SOURCE4 8 0.5141 - angle_coeff @angle:n4-s6-n4 harmonic 37.520 101.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-s6-o harmonic 41.190 102.920 # SOURCE3 10 1.5434 - angle_coeff @angle:na-s6-na harmonic 42.390 98.040 # SOURCE3 1 - angle_coeff @angle:na-s6-o harmonic 44.090 105.670 # SOURCE3 20 0.8019 - angle_coeff @angle:nh-s6-nh harmonic 43.940 94.560 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-s6-o harmonic 43.940 109.120 # SOURCE3 6 0.9556 - angle_coeff @angle:n-s6-n harmonic 41.410 104.160 # SOURCE3 1 - angle_coeff @angle:n-s6-o harmonic 44.260 105.910 # SOURCE3 8 0.2953 - angle_coeff @angle:no-s6-no harmonic 38.320 91.630 # SOURCE3 1 0.0000 - angle_coeff @angle:no-s6-o harmonic 39.210 107.430 # SOURCE3 6 1.5494 - angle_coeff @angle:n-s6-os harmonic 44.300 99.230 # SOURCE4 5 0.9794 - angle_coeff @angle:oh-s6-oh harmonic 46.090 100.340 # SOURCE3 6 0.0076 - angle_coeff @angle:oh-s6-os harmonic 47.130 96.620 # SOURCE4 26 0.6688 - angle_coeff @angle:oh-s6-p2 harmonic 37.140 109.670 # SOURCE3 2 0.0000 - angle_coeff @angle:o-s6-o harmonic 46.660 119.730 # SOURCE4 324 2.0530 - angle_coeff @angle:o-s6-oh harmonic 46.380 108.210 # SOURCE3 18 0.7437 - angle_coeff @angle:o-s6-os harmonic 46.660 107.840 # SOURCE3 12 0.7025 - angle_coeff @angle:o-s6-p2 harmonic 37.890 106.610 # SOURCE3 1 - angle_coeff @angle:o-s6-p3 harmonic 39.630 107.070 # SOURCE3 22 1.0550 - angle_coeff @angle:o-s6-p4 harmonic 36.540 105.670 # SOURCE3 1 - angle_coeff @angle:o-s6-p5 harmonic 40.380 106.640 # SOURCE3 1 - angle_coeff @angle:o-s6-s4 harmonic 49.910 107.850 # SOURCE3 1 - angle_coeff @angle:o-s6-s harmonic 50.300 110.290 # SOURCE3 6 2.2405 - angle_coeff @angle:o-s6-s6 harmonic 50.330 106.070 # SOURCE3 1 - angle_coeff @angle:o-s6-sh harmonic 49.520 106.810 # SOURCE3 6 0.6292 - angle_coeff @angle:os-s6-os harmonic 46.800 98.700 # SOURCE3 1 0.0000 - angle_coeff @angle:o-s6-ss harmonic 49.150 107.430 # SOURCE3 10 1.1423 - angle_coeff @angle:p3-s6-p3 harmonic 37.080 110.170 # SOURCE3 4 5.3678 - angle_coeff @angle:p5-s6-p5 harmonic 38.770 104.490 # SOURCE3 1 - angle_coeff @angle:s4-s6-s4 harmonic 61.650 101.990 # SOURCE3 1 - angle_coeff @angle:s4-s6-s6 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s6-s6-s6 harmonic 61.260 103.290 # SOURCE3 1 - angle_coeff @angle:sh-s6-sh harmonic 59.550 106.430 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-s6-ss harmonic 60.490 102.640 # SOURCE3 1 - angle_coeff @angle:s-s6-s harmonic 60.770 109.340 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-s6-ss harmonic 60.590 101.820 # SOURCE3 1 0.0000 - angle_coeff @angle:br-sh-hs harmonic 27.240 95.640 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-sh-hs harmonic 30.170 95.990 # calculated_based_on_C#C-SH 0 - angle_coeff @angle:c2-sh-hs harmonic 28.660 97.080 # SOURCE4 5 0.3132 - angle_coeff @angle:c3-sh-hs harmonic 28.120 96.600 # SOURCE3 12 0.8009 - angle_coeff @angle:ca-sh-hs harmonic 28.980 94.840 # SOURCE4 13 0.4130 - angle_coeff @angle:cc-sh-hs harmonic 29.040 95.380 # SOURCE4 8 1.1410 - angle_coeff @angle:c-sh-hs harmonic 28.760 96.070 # SOURCE3 6 1.1164 - angle_coeff @angle:f-sh-hs harmonic 30.090 96.500 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-hs harmonic 23.430 93.720 # SOURCE3 3 0.4777 - angle_coeff @angle:hs-sh-i harmonic 23.210 96.440 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-n1 harmonic 32.340 93.510 # HF/6-31G* 1 - angle_coeff @angle:hs-sh-n2 harmonic 30.110 95.820 # SOURCE3 5 3.1495 - angle_coeff @angle:hs-sh-n harmonic 30.290 95.590 # SOURCE3 4 3.9065 - angle_coeff @angle:hs-sh-n3 harmonic 30.070 95.980 # SOURCE3 3 1.1735 - angle_coeff @angle:hs-sh-n4 harmonic 29.500 93.130 # SOURCE3 3 0.1675 - angle_coeff @angle:hs-sh-na harmonic 30.110 97.380 # SOURCE3 9 1.0223 - angle_coeff @angle:hs-sh-nh harmonic 29.730 101.110 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-no harmonic 29.630 92.930 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-o harmonic 30.170 109.230 # SOURCE3 2 0.0068 - angle_coeff @angle:hs-sh-oh harmonic 30.500 98.640 # SOURCE3 2 0.0605 - angle_coeff @angle:hs-sh-os harmonic 30.880 98.150 # SOURCE3 3 0.1661 - angle_coeff @angle:hs-sh-p2 harmonic 27.940 99.120 # SOURCE3 10 5.4110 - angle_coeff @angle:hs-sh-p3 harmonic 26.260 95.810 # SOURCE3 3 0.4396 - angle_coeff @angle:hs-sh-p4 harmonic 26.700 94.220 # SOURCE3 4 0.7605 - angle_coeff @angle:hs-sh-p5 harmonic 27.090 94.520 # SOURCE3 3 0.5589 - angle_coeff @angle:hs-sh-s harmonic 32.420 102.870 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-sh-s4 harmonic 33.290 92.160 # SOURCE3 3 1.6519 - angle_coeff @angle:hs-sh-s6 harmonic 33.980 93.830 # SOURCE3 3 1.2561 - angle_coeff @angle:hs-sh-sh harmonic 33.890 99.070 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-sh-ss harmonic 33.730 99.170 # SOURCE3 3 0.2457 - angle_coeff @angle:br-ss-br harmonic 41.920 102.920 # SOURCE3 1 0.0000 - angle_coeff @angle:br-ss-c3 harmonic 39.460 99.030 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-ss-c1 harmonic 41.480 98.300 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-ss-c3 harmonic 39.350 99.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-ss-c2 harmonic 39.870 99.560 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-c3 harmonic 38.710 100.370 # SOURCE4 100 2.3280 - angle_coeff @angle:c2-ss-cy harmonic 40.860 88.610 # SOURCE4 27 0.4481 - angle_coeff @angle:c2-ss-n2 harmonic 40.330 106.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-na harmonic 40.680 100.510 # SOURCE3 6 6.9702 - angle_coeff @angle:c2-ss-os harmonic 43.660 89.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-ss harmonic 51.300 92.260 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-c3 harmonic 37.940 99.920 # SOURCE3 14 2.0723 - angle_coeff @angle:c3-ss-ca harmonic 38.040 102.120 # SOURCE4 161 1.3084 - angle_coeff @angle:c3-ss-cc harmonic 38.610 100.850 # SOURCE4 74 1.3149 - angle_coeff @angle:c3-ss-cd harmonic 38.730 100.210 # SOURCE4 13 1.3340 - angle_coeff @angle:c3-ss-cl harmonic 37.940 99.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-ss-cy harmonic 38.750 94.320 # SOURCE4 62 0.3646 - angle_coeff @angle:c3-ss-f harmonic 39.670 97.490 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-i harmonic 35.060 100.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-n1 harmonic 41.250 98.440 # HF/6-31G* 1 - angle_coeff @angle:c3-ss-n2 harmonic 41.260 96.420 # SOURCE3 5 1.3604 - angle_coeff @angle:c3-ss-n3 harmonic 40.110 98.830 # SOURCE3 3 0.2909 - angle_coeff @angle:c3-ss-n harmonic 39.860 100.300 # SOURCE3 4 0.6579 - angle_coeff @angle:c3-ss-n4 harmonic 39.380 97.790 # SOURCE3 3 0.2002 - angle_coeff @angle:c3-ss-na harmonic 39.740 100.140 # SOURCE3 12 1.7415 - angle_coeff @angle:c3-ss-nh harmonic 39.890 100.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-no harmonic 39.050 98.620 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-o harmonic 40.460 106.600 # SOURCE3 2 1.6714 - angle_coeff @angle:c3-ss-oh harmonic 40.850 98.280 # SOURCE3 2 1.4326 - angle_coeff @angle:c3-ss-os harmonic 40.650 98.210 # SOURCE3 4 1.7097 - angle_coeff @angle:c3-ss-p2 harmonic 39.660 98.410 # SOURCE3 8 0.9454 - angle_coeff @angle:c3-ss-p3 harmonic 37.720 98.700 # SOURCE3 3 0.0356 - angle_coeff @angle:c3-ss-p4 harmonic 38.030 98.160 # SOURCE3 4 0.1361 - angle_coeff @angle:c3-ss-p5 harmonic 37.500 100.220 # SOURCE4 23 1.1410 - angle_coeff @angle:c3-ss-s4 harmonic 47.600 96.370 # SOURCE3 3 0.0202 - angle_coeff @angle:c3-ss-s harmonic 47.470 101.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-s6 harmonic 48.260 96.760 # SOURCE3 3 1.5680 - angle_coeff @angle:c3-ss-sh harmonic 47.800 101.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-ss harmonic 47.780 103.100 # SOURCE4 70 1.3377 - angle_coeff @angle:ca-ss-ca harmonic 39.270 98.710 # SOURCE4 97 1.2321 - angle_coeff @angle:ca-ss-cc harmonic 41.730 89.010 # SOURCE4 88 1.2324 - angle_coeff @angle:ca-ss-cd harmonic 41.420 90.360 # SOURCE4 46 0.9833 - angle_coeff @angle:ca-ss-cl harmonic 37.980 101.050 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ss-n harmonic 41.150 97.160 # SOURCE3 1 - angle_coeff @angle:ca-ss-na harmonic 40.520 99.320 # SOURCE3 1 - angle_coeff @angle:ca-ss-nc harmonic 43.300 94.760 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ss-nd harmonic 43.300 94.760 # SOURCE3 1 same_as_ca-ss-nc - angle_coeff @angle:ca-ss-ss harmonic 47.820 104.900 # SOURCE4 19 0.8743 - angle_coeff @angle:c-ss-c2 harmonic 41.060 92.430 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ss-c3 harmonic 38.470 100.290 # SOURCE3 5 2.2127 - angle_coeff @angle:c-ss-c harmonic 38.920 101.400 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ss-cc harmonic 41.050 92.430 # SOURCE4 14 2.3600 - angle_coeff @angle:cc-ss-cc harmonic 41.930 89.910 # SOURCE3 11 2.2164 - angle_coeff @angle:cc-ss-cd harmonic 41.970 89.740 # SOURCE4 49 0.7509 - angle_coeff @angle:cc-ss-n harmonic 41.560 97.160 # SOURCE3 1 same_as_cd-ss-n - angle_coeff @angle:cc-ss-na harmonic 40.910 99.330 # SOURCE3 18 same_as_cd-ss-na - angle_coeff @angle:cc-ss-nc harmonic 44.100 93.610 # SOURCE4 10 0.8252 - angle_coeff @angle:cc-ss-os harmonic 41.600 98.810 # SOURCE3 2 2.1583 - angle_coeff @angle:cc-ss-ss harmonic 48.670 102.460 # SOURCE3 2 0.0000 - angle_coeff @angle:cd-ss-cd harmonic 41.930 89.910 # SOURCE3 11 2.2164 - angle_coeff @angle:cd-ss-n harmonic 41.560 97.160 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-ss-na harmonic 40.910 99.330 # SOURCE3 18 2.5847 - angle_coeff @angle:cd-ss-nd harmonic 43.630 95.660 # SOURCE3 3 0.0000 - angle_coeff @angle:cd-ss-os harmonic 41.600 98.810 # SOURCE3 2 same_as_cc-ss-os - angle_coeff @angle:cd-ss-ss harmonic 50.980 93.360 # SOURCE4 11 0.3795 - angle_coeff @angle:cl-ss-cl harmonic 37.900 103.370 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-ss-cx harmonic 54.740 48.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-ss-f harmonic 41.410 98.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-ss-ss harmonic 47.400 108.300 # SOURCE2 1 0.0000 - angle_coeff @angle:i-ss-i harmonic 36.380 106.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-ss-n1 harmonic 45.720 96.960 # HF/6-31G* 1 - angle_coeff @angle:n2-ss-n2 harmonic 44.500 96.750 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-ss-n3 harmonic 41.610 102.340 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-ss-n4 harmonic 39.760 101.190 # SOURCE3 1 0.0000 - angle_coeff @angle:na-ss-na harmonic 41.250 102.810 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-ss-nc harmonic 46.990 97.750 # SOURCE4 8 0.3345 - angle_coeff @angle:nd-ss-nd harmonic 46.580 99.500 # SOURCE2 1 same_as_nc-ss-nc - angle_coeff @angle:nh-ss-nh harmonic 40.860 107.890 # SOURCE3 1 0.0000 - angle_coeff @angle:n-ss-n harmonic 41.570 103.100 # SOURCE3 1 0.0000 - angle_coeff @angle:no-ss-no harmonic 38.430 106.430 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-ss-oh harmonic 42.690 104.250 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-o harmonic 43.680 119.300 # SOURCE2 1 0.0000 - angle_coeff @angle:o-ss-p5 harmonic 38.880 106.410 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-s6 harmonic 49.380 105.390 # SOURCE3 1 - angle_coeff @angle:os-ss-os harmonic 42.400 102.990 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-ss harmonic 49.130 112.700 # SOURCE2 1 0.0000 - angle_coeff @angle:p2-ss-p2 harmonic 41.220 99.520 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-ss-p3 harmonic 37.800 101.670 # SOURCE3 1 - angle_coeff @angle:p5-ss-p5 harmonic 40.330 89.830 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-ss-s4 harmonic 60.990 96.080 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-ss-s6 harmonic 60.060 101.260 # SOURCE3 1 - angle_coeff @angle:s6-ss-s6 harmonic 60.590 101.810 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-ss-sh harmonic 60.410 107.540 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-ss-ss harmonic 60.950 106.530 # SOURCE3 1 - angle_coeff @angle:s-ss-s harmonic 57.790 115.040 # SOURCE3 1 - angle_coeff @angle:ss-ss-ss harmonic 60.570 108.760 # SOURCE4 8 0.2385 - angle_coeff @angle:c3-sx-ca harmonic 38.700 96.410 # SOURCE4 13 0.3130 - angle_coeff @angle:c3-sx-cc harmonic 39.120 95.110 # SOURCE4 17 0.6557 - angle_coeff @angle:c3-sx-ce harmonic 39.300 94.950 # SOURCE3 3 0.0007 - angle_coeff @angle:c3-sx-cf harmonic 39.300 94.950 # SOURCE3 3 same_as_c3-sx-ce - angle_coeff @angle:c3-sx-ne harmonic 40.880 90.060 # SOURCE3 5 1.9627 - angle_coeff @angle:c3-sx-nf harmonic 40.880 90.060 # SOURCE3 5 same_as_c3-sx-ne - angle_coeff @angle:c3-sx-o harmonic 40.630 107.880 # SOURCE3 30 0.8721 - angle_coeff @angle:c3-sx-pe harmonic 38.060 94.320 # SOURCE3 7 0.5547 - angle_coeff @angle:c3-sx-pf harmonic 38.060 94.320 # SOURCE3 7 same_as_c3-sx-pe - angle_coeff @angle:c3-sx-px harmonic 36.710 96.460 # SOURCE3 3 1.3351 - angle_coeff @angle:c3-sx-py harmonic 36.650 95.670 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-sx-sx harmonic 45.310 91.470 # SOURCE3 4 1.9919 - angle_coeff @angle:c3-sx-sy harmonic 46.490 95.470 # SOURCE3 3 2.8422 - angle_coeff @angle:ca-sx-ca harmonic 38.770 95.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-sx-o harmonic 40.550 106.890 # SOURCE4 25 0.5562 - angle_coeff @angle:c-sx-c3 harmonic 38.800 92.710 # SOURCE3 3 0.3095 - angle_coeff @angle:c-sx-c harmonic 39.310 86.850 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-sx-o harmonic 41.250 104.490 # SOURCE4 17 1.7759 - angle_coeff @angle:ce-sx-ce harmonic 39.430 94.960 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-sx-o harmonic 40.910 107.470 # SOURCE3 5 0.3128 - angle_coeff @angle:cf-sx-cf harmonic 39.430 94.960 # SOURCE3 1 same_as_ce-sx-ce - angle_coeff @angle:cf-sx-o harmonic 40.910 107.470 # SOURCE3 5 same_as_ce-sx-o - angle_coeff @angle:c-sx-o harmonic 39.710 106.170 # SOURCE3 5 0.9477 - angle_coeff @angle:ne-sx-ne harmonic 41.530 90.170 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-sx-o harmonic 40.900 109.200 # SOURCE3 7 1.4542 - angle_coeff @angle:nf-sx-nf harmonic 41.530 90.170 # SOURCE3 1 same_as_ne-sx-ne - angle_coeff @angle:nf-sx-o harmonic 40.900 109.200 # SOURCE3 7 same_as_ne-sx-o - angle_coeff @angle:o-sx-pe harmonic 38.070 106.430 # SOURCE3 9 2.8345 - angle_coeff @angle:o-sx-pf harmonic 38.070 106.430 # SOURCE3 9 same_as_o-sx-pe - angle_coeff @angle:o-sx-px harmonic 37.160 104.770 # SOURCE3 3 1.9810 - angle_coeff @angle:o-sx-py harmonic 36.140 109.130 # SOURCE3 7 5.6840 - angle_coeff @angle:o-sx-sx harmonic 44.100 104.650 # SOURCE3 6 3.0524 - angle_coeff @angle:o-sx-sy harmonic 47.070 103.410 # SOURCE3 5 0.9618 - angle_coeff @angle:pe-sx-pe harmonic 38.750 92.620 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-sx-pf harmonic 38.750 92.620 # SOURCE3 1 same_as_pe-sx-pe - angle_coeff @angle:py-sx-py harmonic 43.010 69.230 # SOURCE3 3 17.4143 - angle_coeff @angle:sx-sx-sx harmonic 58.780 84.900 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-sx-sy harmonic 59.380 93.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-sy-ca harmonic 38.000 103.860 # SOURCE4 54 0.3180 - angle_coeff @angle:c3-sy-cc harmonic 38.280 102.190 # SOURCE4 12 1.5324 - angle_coeff @angle:c3-sy-ce harmonic 38.030 103.810 # SOURCE3 3 0.3368 - angle_coeff @angle:c3-sy-cf harmonic 38.030 103.810 # SOURCE3 3 same_as_c3-sy-ce - angle_coeff @angle:c3-sy-ne harmonic 39.420 103.120 # SOURCE3 5 4.1882 - angle_coeff @angle:c3-sy-nf harmonic 39.420 103.120 # SOURCE3 5 same_as_c3-sy-ne - angle_coeff @angle:c3-sy-o harmonic 41.280 108.480 # SOURCE3 62 0.8576 - angle_coeff @angle:c3-sy-pe harmonic 35.490 106.030 # SOURCE3 6 2.6117 - angle_coeff @angle:c3-sy-pf harmonic 35.490 106.030 # SOURCE3 6 same_as_c3-sy-pe - angle_coeff @angle:c3-sy-px harmonic 35.450 103.620 # SOURCE3 3 0.7078 - angle_coeff @angle:c3-sy-py harmonic 36.330 103.390 # SOURCE3 3 0.4563 - angle_coeff @angle:c3-sy-sx harmonic 44.560 104.640 # SOURCE3 3 4.6276 - angle_coeff @angle:c3-sy-sy harmonic 45.480 100.780 # SOURCE3 4 1.1633 - angle_coeff @angle:ca-sy-ca harmonic 37.950 104.040 # SOURCE4 25 2.0762 - angle_coeff @angle:ca-sy-cc harmonic 37.720 105.090 # SOURCE4 5 0.3628 - angle_coeff @angle:ca-sy-n3 harmonic 40.110 102.480 # SOURCE4 180 1.0802 - angle_coeff @angle:ca-sy-n harmonic 39.350 105.450 # SOURCE4 51 1.1497 - angle_coeff @angle:ca-sy-ne harmonic 39.330 103.470 # SOURCE4 11 1.6071 - angle_coeff @angle:ca-sy-nh harmonic 39.330 105.590 # SOURCE4 78 1.5805 - angle_coeff @angle:ca-sy-o harmonic 41.200 108.730 # SOURCE3 26 1.2638 - angle_coeff @angle:ca-sy-oh harmonic 41.070 101.250 # SOURCE4 23 0.9100 - angle_coeff @angle:ca-sy-os harmonic 42.320 92.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c-sy-c3 harmonic 37.600 101.250 # SOURCE3 3 1.1850 - angle_coeff @angle:c-sy-c harmonic 37.060 99.810 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-sy-n3 harmonic 40.090 102.390 # SOURCE4 17 0.6395 - angle_coeff @angle:cc-sy-o harmonic 41.420 107.270 # SOURCE4 62 0.9782 - angle_coeff @angle:cd-sy-n3 harmonic 40.140 102.730 # SOURCE4 13 0.5722 - angle_coeff @angle:cd-sy-nh harmonic 41.070 97.200 # SOURCE4 6 0.2429 - angle_coeff @angle:cd-sy-o harmonic 41.360 108.420 # SOURCE4 38 0.6229 - angle_coeff @angle:ce-sy-ce harmonic 38.220 102.780 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-sy-o harmonic 41.510 107.250 # SOURCE3 10 0.5477 - angle_coeff @angle:cf-sy-cf harmonic 38.220 102.780 # SOURCE3 1 same_as_ce-sy-ce - angle_coeff @angle:cf-sy-o harmonic 41.510 107.250 # SOURCE3 10 same_as_ce-sy-o - angle_coeff @angle:c-sy-o harmonic 40.090 107.230 # SOURCE3 10 0.8425 - angle_coeff @angle:f-sy-o harmonic 45.090 105.600 # SOURCE4 7 0.2000 - angle_coeff @angle:n2-sy-o harmonic 43.410 123.530 # SOURCE4 6 1.2388 - angle_coeff @angle:n3-sy-ne harmonic 41.520 102.400 # SOURCE4 5 1.3390 - angle_coeff @angle:n3-sy-o harmonic 44.080 107.110 # SOURCE4 375 1.1257 - angle_coeff @angle:na-sy-na harmonic 42.390 98.040 # SOURCE3 1 - angle_coeff @angle:nc-sy-nc harmonic 47.080 98.040 # SOURCE3 2 - angle_coeff @angle:nd-sy-nd harmonic 47.080 98.040 # SOURCE3 2 - angle_coeff @angle:ne-sy-ne harmonic 41.660 98.620 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-sy-o harmonic 43.100 107.060 # SOURCE3 14 2.2705 - angle_coeff @angle:nf-sy-nf harmonic 41.660 98.620 # SOURCE3 1 same_as_ne-sy-ne - angle_coeff @angle:nf-sy-o harmonic 43.100 107.060 # SOURCE3 14 same_as_ne-sy-o - angle_coeff @angle:nh-sy-o harmonic 43.910 106.380 # SOURCE4 123 1.6517 - angle_coeff @angle:n-sy-o harmonic 43.660 107.500 # SOURCE4 61 1.8720 - angle_coeff @angle:o-sy-o harmonic 45.300 121.880 # SOURCE3 46 0.9495 - angle_coeff @angle:o-sy-oh harmonic 45.210 106.930 # SOURCE3 8 0.7424 - angle_coeff @angle:o-sy-os harmonic 44.040 108.310 # SOURCE4 7 0.1222 - angle_coeff @angle:o-sy-pe harmonic 37.280 106.900 # SOURCE3 12 1.4524 - angle_coeff @angle:o-sy-pf harmonic 37.280 106.900 # SOURCE3 12 same_as_o-sy-pe - angle_coeff @angle:o-sy-px harmonic 36.810 106.170 # SOURCE3 6 0.7059 - angle_coeff @angle:o-sy-py harmonic 37.840 106.670 # SOURCE3 10 0.6478 - angle_coeff @angle:o-sy-sx harmonic 46.420 106.330 # SOURCE3 10 2.0456 - angle_coeff @angle:o-sy-sy harmonic 46.560 106.190 # SOURCE3 12 0.1754 - angle_coeff @angle:py-sy-py harmonic 36.250 104.490 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-sy-sx harmonic 56.860 101.990 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-sy-sy harmonic 56.630 103.290 # SOURCE3 1 0.0000 - } # (end of angle_coeffs) - - write_once("Data Angles By Type") { - @angle:hw-ow-hw @atom:hw @atom:ow @atom:hw - @angle:hw-hw-ow @atom:hw @atom:hw @atom:ow - @angle:br-c1-br @atom:br @atom:c1 @atom:br - @angle:br-c1-c1 @atom:br @atom:c1 @atom:c1 - @angle:c1-c1-c1 @atom:c1 @atom:c1 @atom:c1 - @angle:c1-c1-c2 @atom:c1 @atom:c1 @atom:c2 - @angle:c1-c1-c3 @atom:c1 @atom:c1 @atom:c3 - @angle:c1-c1-ca @atom:c1 @atom:c1 @atom:ca - @angle:c1-c1-cl @atom:c1 @atom:c1 @atom:cl - @angle:c1-c1-f @atom:c1 @atom:c1 @atom:f - @angle:c1-c1-ha @atom:c1 @atom:c1 @atom:ha - @angle:c1-c1-hc @atom:c1 @atom:c1 @atom:hc - @angle:c1-c1-i @atom:c1 @atom:c1 @atom:i - @angle:c1-c1-n1 @atom:c1 @atom:c1 @atom:n1 - @angle:c1-c1-n2 @atom:c1 @atom:c1 @atom:n2 - @angle:c1-c1-n3 @atom:c1 @atom:c1 @atom:n3 - @angle:c1-c1-n4 @atom:c1 @atom:c1 @atom:n4 - @angle:c1-c1-n @atom:c1 @atom:c1 @atom:n - @angle:c1-c1-na @atom:c1 @atom:c1 @atom:na - @angle:c1-c1-nh @atom:c1 @atom:c1 @atom:nh - @angle:c1-c1-no @atom:c1 @atom:c1 @atom:no - @angle:c1-c1-o @atom:c1 @atom:c1 @atom:o - @angle:c1-c1-oh @atom:c1 @atom:c1 @atom:oh - @angle:c1-c1-os @atom:c1 @atom:c1 @atom:os - @angle:c1-c1-p2 @atom:c1 @atom:c1 @atom:p2 - @angle:c1-c1-p3 @atom:c1 @atom:c1 @atom:p3 - @angle:c1-c1-p4 @atom:c1 @atom:c1 @atom:p4 - @angle:c1-c1-p5 @atom:c1 @atom:c1 @atom:p5 - @angle:c1-c1-s4 @atom:c1 @atom:c1 @atom:s4 - @angle:c1-c1-s6 @atom:c1 @atom:c1 @atom:s6 - @angle:c1-c1-s @atom:c1 @atom:c1 @atom:s - @angle:c1-c1-sh @atom:c1 @atom:c1 @atom:sh - @angle:c1-c1-ss @atom:c1 @atom:c1 @atom:ss - @angle:c2-c1-c2 @atom:c2 @atom:c1 @atom:c2 - @angle:c2-c1-ce @atom:c2 @atom:c1 @atom:ce - @angle:c2-c1-n1 @atom:c2 @atom:c1 @atom:n1 - @angle:c2-c1-o @atom:c2 @atom:c1 @atom:o - @angle:c2-c1-s2 @atom:c2 @atom:c1 @atom:s2 - @angle:c3-c1-c3 @atom:c3 @atom:c1 @atom:c3 - @angle:c3-c1-cg @atom:c3 @atom:c1 @atom:cg - @angle:c3-c1-n1 @atom:c3 @atom:c1 @atom:n1 - @angle:ca-c1-ca @atom:ca @atom:c1 @atom:ca - @angle:c-c1-c1 @atom:c @atom:c1 @atom:c1 - @angle:cg-c1-ha @atom:cg @atom:c1 @atom:ha - @angle:ch-c1-ha @atom:ch @atom:c1 @atom:ha - @angle:cl-c1-cl @atom:cl @atom:c1 @atom:cl - @angle:f-c1-f @atom:f @atom:c1 @atom:f - @angle:i-c1-i @atom:i @atom:c1 @atom:i - @angle:n1-c1-n1 @atom:n1 @atom:c1 @atom:n1 - @angle:n1-c1-n3 @atom:n1 @atom:c1 @atom:n3 - @angle:n1-c1-nh @atom:n1 @atom:c1 @atom:nh - @angle:n1-c1-os @atom:n1 @atom:c1 @atom:os - @angle:n1-c1-p3 @atom:n1 @atom:c1 @atom:p3 - @angle:n1-c1-ss @atom:n1 @atom:c1 @atom:ss - @angle:n2-c1-n2 @atom:n2 @atom:c1 @atom:n2 - @angle:n2-c1-o @atom:n2 @atom:c1 @atom:o - @angle:n2-c1-s @atom:n2 @atom:c1 @atom:s - @angle:n3-c1-n3 @atom:n3 @atom:c1 @atom:n3 - @angle:n4-c1-n4 @atom:n4 @atom:c1 @atom:n4 - @angle:na-c1-na @atom:na @atom:c1 @atom:na - @angle:ne-c1-o @atom:ne @atom:c1 @atom:o - @angle:ne-c1-s @atom:ne @atom:c1 @atom:s - @angle:nf-c1-o @atom:nf @atom:c1 @atom:o - @angle:nh-c1-nh @atom:nh @atom:c1 @atom:nh - @angle:n-c1-n @atom:n @atom:c1 @atom:n - @angle:no-c1-no @atom:no @atom:c1 @atom:no - @angle:oh-c1-oh @atom:oh @atom:c1 @atom:oh - @angle:o-c1-o @atom:o @atom:c1 @atom:o - @angle:os-c1-os @atom:os @atom:c1 @atom:os - @angle:p2-c1-p2 @atom:p2 @atom:c1 @atom:p2 - @angle:p3-c1-p3 @atom:p3 @atom:c1 @atom:p3 - @angle:p4-c1-p4 @atom:p4 @atom:c1 @atom:p4 - @angle:p5-c1-p5 @atom:p5 @atom:c1 @atom:p5 - @angle:s2-c1-s2 @atom:s2 @atom:c1 @atom:s2 - @angle:s4-c1-s4 @atom:s4 @atom:c1 @atom:s4 - @angle:s6-c1-s6 @atom:s6 @atom:c1 @atom:s6 - @angle:sh-c1-sh @atom:sh @atom:c1 @atom:sh - @angle:s-c1-s @atom:s @atom:c1 @atom:s - @angle:ss-c1-ss @atom:ss @atom:c1 @atom:ss - @angle:br-c2-br @atom:br @atom:c2 @atom:br - @angle:br-c2-c2 @atom:br @atom:c2 @atom:c2 - @angle:br-c2-c3 @atom:br @atom:c2 @atom:c3 - @angle:br-c2-ce @atom:br @atom:c2 @atom:ce - @angle:br-c2-h4 @atom:br @atom:c2 @atom:h4 - @angle:br-c2-ha @atom:br @atom:c2 @atom:ha - @angle:c1-c2-c1 @atom:c1 @atom:c2 @atom:c1 - @angle:c1-c2-c2 @atom:c1 @atom:c2 @atom:c2 - @angle:c1-c2-c3 @atom:c1 @atom:c2 @atom:c3 - @angle:c1-c2-f @atom:c1 @atom:c2 @atom:f - @angle:c1-c2-ha @atom:c1 @atom:c2 @atom:ha - @angle:c2-c2-c2 @atom:c2 @atom:c2 @atom:c2 - @angle:c2-c2-c3 @atom:c2 @atom:c2 @atom:c3 - @angle:c2-c2-ca @atom:c2 @atom:c2 @atom:ca - @angle:c2-c2-cc @atom:c2 @atom:c2 @atom:cc - @angle:c2-c2-cd @atom:c2 @atom:c2 @atom:cd - @angle:c2-c2-cl @atom:c2 @atom:c2 @atom:cl - @angle:c2-c2-cx @atom:c2 @atom:c2 @atom:cx - @angle:c2-c2-cy @atom:c2 @atom:c2 @atom:cy - @angle:c2-c2-f @atom:c2 @atom:c2 @atom:f - @angle:c2-c2-h4 @atom:c2 @atom:c2 @atom:h4 - @angle:c2-c2-ha @atom:c2 @atom:c2 @atom:ha - @angle:c2-c2-hc @atom:c2 @atom:c2 @atom:hc - @angle:c2-c2-hx @atom:c2 @atom:c2 @atom:hx - @angle:c2-c2-i @atom:c2 @atom:c2 @atom:i - @angle:c2-c2-n1 @atom:c2 @atom:c2 @atom:n1 - @angle:c2-c2-n2 @atom:c2 @atom:c2 @atom:n2 - @angle:c2-c2-n3 @atom:c2 @atom:c2 @atom:n3 - @angle:c2-c2-n4 @atom:c2 @atom:c2 @atom:n4 - @angle:c2-c2-n @atom:c2 @atom:c2 @atom:n - @angle:c2-c2-na @atom:c2 @atom:c2 @atom:na - @angle:c2-c2-nh @atom:c2 @atom:c2 @atom:nh - @angle:c2-c2-no @atom:c2 @atom:c2 @atom:no - @angle:c2-c2-o @atom:c2 @atom:c2 @atom:o - @angle:c2-c2-oh @atom:c2 @atom:c2 @atom:oh - @angle:c2-c2-os @atom:c2 @atom:c2 @atom:os - @angle:c2-c2-p2 @atom:c2 @atom:c2 @atom:p2 - @angle:c2-c2-p3 @atom:c2 @atom:c2 @atom:p3 - @angle:c2-c2-p4 @atom:c2 @atom:c2 @atom:p4 - @angle:c2-c2-p5 @atom:c2 @atom:c2 @atom:p5 - @angle:c2-c2-s4 @atom:c2 @atom:c2 @atom:s4 - @angle:c2-c2-s6 @atom:c2 @atom:c2 @atom:s6 - @angle:c2-c2-s @atom:c2 @atom:c2 @atom:s - @angle:c2-c2-sh @atom:c2 @atom:c2 @atom:sh - @angle:c2-c2-ss @atom:c2 @atom:c2 @atom:ss - @angle:c3-c2-c3 @atom:c3 @atom:c2 @atom:c3 - @angle:c3-c2-cc @atom:c3 @atom:c2 @atom:cc - @angle:c3-c2-cd @atom:c3 @atom:c2 @atom:cd - @angle:c3-c2-ce @atom:c3 @atom:c2 @atom:ce - @angle:c3-c2-cf @atom:c3 @atom:c2 @atom:cf - @angle:c3-c2-h4 @atom:c3 @atom:c2 @atom:h4 - @angle:c3-c2-ha @atom:c3 @atom:c2 @atom:ha - @angle:c3-c2-hc @atom:c3 @atom:c2 @atom:hc - @angle:c3-c2-n2 @atom:c3 @atom:c2 @atom:n2 - @angle:c3-c2-n @atom:c3 @atom:c2 @atom:n - @angle:c3-c2-na @atom:c3 @atom:c2 @atom:na - @angle:c3-c2-ne @atom:c3 @atom:c2 @atom:ne - @angle:c3-c2-nf @atom:c3 @atom:c2 @atom:nf - @angle:c3-c2-nh @atom:c3 @atom:c2 @atom:nh - @angle:c3-c2-o @atom:c3 @atom:c2 @atom:o - @angle:c3-c2-oh @atom:c3 @atom:c2 @atom:oh - @angle:c3-c2-os @atom:c3 @atom:c2 @atom:os - @angle:c3-c2-p2 @atom:c3 @atom:c2 @atom:p2 - @angle:c3-c2-s @atom:c3 @atom:c2 @atom:s - @angle:c3-c2-ss @atom:c3 @atom:c2 @atom:ss - @angle:ca-c2-ca @atom:ca @atom:c2 @atom:ca - @angle:ca-c2-hc @atom:ca @atom:c2 @atom:hc - @angle:c-c2-c2 @atom:c @atom:c2 @atom:c2 - @angle:c-c2-c3 @atom:c @atom:c2 @atom:c3 - @angle:c-c2-c @atom:c @atom:c2 @atom:c - @angle:cc-c2-h4 @atom:cc @atom:c2 @atom:h4 - @angle:cc-c2-ha @atom:cc @atom:c2 @atom:ha - @angle:cc-c2-nh @atom:cc @atom:c2 @atom:nh - @angle:cc-c2-o @atom:cc @atom:c2 @atom:o - @angle:cd-c2-ha @atom:cd @atom:c2 @atom:ha - @angle:ce-c2-cl @atom:ce @atom:c2 @atom:cl - @angle:ce-c2-h4 @atom:ce @atom:c2 @atom:h4 - @angle:ce-c2-ha @atom:ce @atom:c2 @atom:ha - @angle:ce-c2-na @atom:ce @atom:c2 @atom:na - @angle:ce-c2-nh @atom:ce @atom:c2 @atom:nh - @angle:ce-c2-no @atom:ce @atom:c2 @atom:no - @angle:ce-c2-o @atom:ce @atom:c2 @atom:o - @angle:ce-c2-oh @atom:ce @atom:c2 @atom:oh - @angle:ce-c2-os @atom:ce @atom:c2 @atom:os - @angle:cf-c2-ha @atom:cf @atom:c2 @atom:ha - @angle:c-c2-ha @atom:c @atom:c2 @atom:ha - @angle:c-c2-hc @atom:c @atom:c2 @atom:hc - @angle:cl-c2-cl @atom:cl @atom:c2 @atom:cl - @angle:cl-c2-h4 @atom:cl @atom:c2 @atom:h4 - @angle:cl-c2-ha @atom:cl @atom:c2 @atom:ha - @angle:cx-c2-ha @atom:cx @atom:c2 @atom:ha - @angle:f-c2-f @atom:f @atom:c2 @atom:f - @angle:f-c2-ha @atom:f @atom:c2 @atom:ha - @angle:h4-c2-n2 @atom:h4 @atom:c2 @atom:n2 - @angle:h4-c2-n @atom:h4 @atom:c2 @atom:n - @angle:h4-c2-na @atom:h4 @atom:c2 @atom:na - @angle:h4-c2-ne @atom:h4 @atom:c2 @atom:ne - @angle:h4-c2-nh @atom:h4 @atom:c2 @atom:nh - @angle:h4-c2-no @atom:h4 @atom:c2 @atom:no - @angle:h4-c2-os @atom:h4 @atom:c2 @atom:os - @angle:h4-c2-ss @atom:h4 @atom:c2 @atom:ss - @angle:h5-c2-n2 @atom:h5 @atom:c2 @atom:n2 - @angle:h5-c2-na @atom:h5 @atom:c2 @atom:na - @angle:h5-c2-ne @atom:h5 @atom:c2 @atom:ne - @angle:h5-c2-nh @atom:h5 @atom:c2 @atom:nh - @angle:ha-c2-ha @atom:ha @atom:c2 @atom:ha - @angle:ha-c2-n1 @atom:ha @atom:c2 @atom:n1 - @angle:ha-c2-n2 @atom:ha @atom:c2 @atom:n2 - @angle:ha-c2-n3 @atom:ha @atom:c2 @atom:n3 - @angle:ha-c2-n @atom:ha @atom:c2 @atom:n - @angle:ha-c2-na @atom:ha @atom:c2 @atom:na - @angle:ha-c2-ne @atom:ha @atom:c2 @atom:ne - @angle:ha-c2-nf @atom:ha @atom:c2 @atom:nf - @angle:ha-c2-nh @atom:ha @atom:c2 @atom:nh - @angle:ha-c2-no @atom:ha @atom:c2 @atom:no - @angle:ha-c2-o @atom:ha @atom:c2 @atom:o - @angle:ha-c2-oh @atom:ha @atom:c2 @atom:oh - @angle:ha-c2-os @atom:ha @atom:c2 @atom:os - @angle:ha-c2-p2 @atom:ha @atom:c2 @atom:p2 - @angle:ha-c2-p3 @atom:ha @atom:c2 @atom:p3 - @angle:ha-c2-p4 @atom:ha @atom:c2 @atom:p4 - @angle:ha-c2-p5 @atom:ha @atom:c2 @atom:p5 - @angle:ha-c2-pe @atom:ha @atom:c2 @atom:pe - @angle:ha-c2-pf @atom:ha @atom:c2 @atom:pf - @angle:ha-c2-s2 @atom:ha @atom:c2 @atom:s2 - @angle:ha-c2-s4 @atom:ha @atom:c2 @atom:s4 - @angle:ha-c2-s @atom:ha @atom:c2 @atom:s - @angle:ha-c2-s6 @atom:ha @atom:c2 @atom:s6 - @angle:ha-c2-sh @atom:ha @atom:c2 @atom:sh - @angle:ha-c2-ss @atom:ha @atom:c2 @atom:ss - @angle:hc-c2-hc @atom:hc @atom:c2 @atom:hc - @angle:hc-c2-n2 @atom:hc @atom:c2 @atom:n2 - @angle:hc-c2-n @atom:hc @atom:c2 @atom:n - @angle:hc-c2-na @atom:hc @atom:c2 @atom:na - @angle:hc-c2-nh @atom:hc @atom:c2 @atom:nh - @angle:hc-c2-no @atom:hc @atom:c2 @atom:no - @angle:hc-c2-oh @atom:hc @atom:c2 @atom:oh - @angle:hc-c2-os @atom:hc @atom:c2 @atom:os - @angle:hc-c2-p3 @atom:hc @atom:c2 @atom:p3 - @angle:hc-c2-p5 @atom:hc @atom:c2 @atom:p5 - @angle:hc-c2-s4 @atom:hc @atom:c2 @atom:s4 - @angle:hc-c2-s6 @atom:hc @atom:c2 @atom:s6 - @angle:hc-c2-sh @atom:hc @atom:c2 @atom:sh - @angle:hc-c2-ss @atom:hc @atom:c2 @atom:ss - @angle:hx-c2-n4 @atom:hx @atom:c2 @atom:n4 - @angle:i-c2-i @atom:i @atom:c2 @atom:i - @angle:n1-c2-n1 @atom:n1 @atom:c2 @atom:n1 - @angle:n2-c2-n2 @atom:n2 @atom:c2 @atom:n2 - @angle:n2-c2-n4 @atom:n2 @atom:c2 @atom:n4 - @angle:n2-c2-na @atom:n2 @atom:c2 @atom:na - @angle:n2-c2-nh @atom:n2 @atom:c2 @atom:nh - @angle:n2-c2-oh @atom:n2 @atom:c2 @atom:oh - @angle:n2-c2-os @atom:n2 @atom:c2 @atom:os - @angle:n2-c2-ss @atom:n2 @atom:c2 @atom:ss - @angle:n3-c2-n3 @atom:n3 @atom:c2 @atom:n3 - @angle:n4-c2-n4 @atom:n4 @atom:c2 @atom:n4 - @angle:n4-c2-ss @atom:n4 @atom:c2 @atom:ss - @angle:na-c2-na @atom:na @atom:c2 @atom:na - @angle:ne-c2-nh @atom:ne @atom:c2 @atom:nh - @angle:ne-c2-os @atom:ne @atom:c2 @atom:os - @angle:ne-c2-ss @atom:ne @atom:c2 @atom:ss - @angle:nf-c2-nh @atom:nf @atom:c2 @atom:nh - @angle:nh-c2-nh @atom:nh @atom:c2 @atom:nh - @angle:nh-c2-oh @atom:nh @atom:c2 @atom:oh - @angle:nh-c2-os @atom:nh @atom:c2 @atom:os - @angle:nh-c2-ss @atom:nh @atom:c2 @atom:ss - @angle:n-c2-n2 @atom:n @atom:c2 @atom:n2 - @angle:n-c2-n @atom:n @atom:c2 @atom:n - @angle:n-c2-na @atom:n @atom:c2 @atom:na - @angle:n-c2-ne @atom:n @atom:c2 @atom:ne - @angle:n-c2-nh @atom:n @atom:c2 @atom:nh - @angle:no-c2-no @atom:no @atom:c2 @atom:no - @angle:n-c2-ss @atom:n @atom:c2 @atom:ss - @angle:oh-c2-oh @atom:oh @atom:c2 @atom:oh - @angle:o-c2-o @atom:o @atom:c2 @atom:o - @angle:o-c2-oh @atom:o @atom:c2 @atom:oh - @angle:o-c2-s @atom:o @atom:c2 @atom:s - @angle:os-c2-os @atom:os @atom:c2 @atom:os - @angle:p2-c2-p2 @atom:p2 @atom:c2 @atom:p2 - @angle:p3-c2-p3 @atom:p3 @atom:c2 @atom:p3 - @angle:p5-c2-p5 @atom:p5 @atom:c2 @atom:p5 - @angle:s4-c2-s4 @atom:s4 @atom:c2 @atom:s4 - @angle:s4-c2-s6 @atom:s4 @atom:c2 @atom:s6 - @angle:s6-c2-s6 @atom:s6 @atom:c2 @atom:s6 - @angle:sh-c2-sh @atom:sh @atom:c2 @atom:sh - @angle:sh-c2-ss @atom:sh @atom:c2 @atom:ss - @angle:s-c2-s @atom:s @atom:c2 @atom:s - @angle:ss-c2-ss @atom:ss @atom:c2 @atom:ss - @angle:br-c3-br @atom:br @atom:c3 @atom:br - @angle:br-c3-c1 @atom:br @atom:c3 @atom:c1 - @angle:br-c3-c3 @atom:br @atom:c3 @atom:c3 - @angle:br-c3-c @atom:br @atom:c3 @atom:c - @angle:br-c3-h1 @atom:br @atom:c3 @atom:h1 - @angle:br-c3-h2 @atom:br @atom:c3 @atom:h2 - @angle:br-c3-hc @atom:br @atom:c3 @atom:hc - @angle:c1-c3-c1 @atom:c1 @atom:c3 @atom:c1 - @angle:c1-c3-c2 @atom:c1 @atom:c3 @atom:c2 - @angle:c1-c3-c3 @atom:c1 @atom:c3 @atom:c3 - @angle:c1-c3-ca @atom:c1 @atom:c3 @atom:ca - @angle:c1-c3-cc @atom:c1 @atom:c3 @atom:cc - @angle:c1-c3-cd @atom:c1 @atom:c3 @atom:cd - @angle:c1-c3-cl @atom:c1 @atom:c3 @atom:cl - @angle:c1-c3-h1 @atom:c1 @atom:c3 @atom:h1 - @angle:c1-c3-hc @atom:c1 @atom:c3 @atom:hc - @angle:c1-c3-hx @atom:c1 @atom:c3 @atom:hx - @angle:c1-c3-n3 @atom:c1 @atom:c3 @atom:n3 - @angle:c1-c3-n4 @atom:c1 @atom:c3 @atom:n4 - @angle:c1-c3-n @atom:c1 @atom:c3 @atom:n - @angle:c1-c3-nh @atom:c1 @atom:c3 @atom:nh - @angle:c1-c3-oh @atom:c1 @atom:c3 @atom:oh - @angle:c1-c3-os @atom:c1 @atom:c3 @atom:os - @angle:c2-c3-c2 @atom:c2 @atom:c3 @atom:c2 - @angle:c2-c3-c3 @atom:c2 @atom:c3 @atom:c3 - @angle:c2-c3-ca @atom:c2 @atom:c3 @atom:ca - @angle:c2-c3-cc @atom:c2 @atom:c3 @atom:cc - @angle:c2-c3-cd @atom:c2 @atom:c3 @atom:cd - @angle:c2-c3-ce @atom:c2 @atom:c3 @atom:ce - @angle:c2-c3-cf @atom:c2 @atom:c3 @atom:cf - @angle:c2-c3-cl @atom:c2 @atom:c3 @atom:cl - @angle:c2-c3-cx @atom:c2 @atom:c3 @atom:cx - @angle:c2-c3-cy @atom:c2 @atom:c3 @atom:cy - @angle:c2-c3-f @atom:c2 @atom:c3 @atom:f - @angle:c2-c3-h1 @atom:c2 @atom:c3 @atom:h1 - @angle:c2-c3-h2 @atom:c2 @atom:c3 @atom:h2 - @angle:c2-c3-hc @atom:c2 @atom:c3 @atom:hc - @angle:c2-c3-hx @atom:c2 @atom:c3 @atom:hx - @angle:c2-c3-n2 @atom:c2 @atom:c3 @atom:n2 - @angle:c2-c3-n3 @atom:c2 @atom:c3 @atom:n3 - @angle:c2-c3-n @atom:c2 @atom:c3 @atom:n - @angle:c2-c3-na @atom:c2 @atom:c3 @atom:na - @angle:c2-c3-nh @atom:c2 @atom:c3 @atom:nh - @angle:c2-c3-oh @atom:c2 @atom:c3 @atom:oh - @angle:c2-c3-os @atom:c2 @atom:c3 @atom:os - @angle:c2-c3-s4 @atom:c2 @atom:c3 @atom:s4 - @angle:c2-c3-ss @atom:c2 @atom:c3 @atom:ss - @angle:c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 - @angle:c3-c3-ca @atom:c3 @atom:c3 @atom:ca - @angle:c3-c3-cc @atom:c3 @atom:c3 @atom:cc - @angle:c3-c3-cd @atom:c3 @atom:c3 @atom:cd - @angle:c3-c3-ce @atom:c3 @atom:c3 @atom:ce - @angle:c3-c3-cf @atom:c3 @atom:c3 @atom:cf - @angle:c3-c3-cl @atom:c3 @atom:c3 @atom:cl - @angle:c3-c3-cx @atom:c3 @atom:c3 @atom:cx - @angle:c3-c3-cy @atom:c3 @atom:c3 @atom:cy - @angle:c3-c3-f @atom:c3 @atom:c3 @atom:f - @angle:c3-c3-h1 @atom:c3 @atom:c3 @atom:h1 - @angle:c3-c3-h2 @atom:c3 @atom:c3 @atom:h2 - @angle:c3-c3-hc @atom:c3 @atom:c3 @atom:hc - @angle:c3-c3-hx @atom:c3 @atom:c3 @atom:hx - @angle:c3-c3-i @atom:c3 @atom:c3 @atom:i - @angle:c3-c3-n1 @atom:c3 @atom:c3 @atom:n1 - @angle:c3-c3-n2 @atom:c3 @atom:c3 @atom:n2 - @angle:c3-c3-n3 @atom:c3 @atom:c3 @atom:n3 - @angle:c3-c3-n4 @atom:c3 @atom:c3 @atom:n4 - @angle:c3-c3-n @atom:c3 @atom:c3 @atom:n - @angle:c3-c3-na @atom:c3 @atom:c3 @atom:na - @angle:c3-c3-nh @atom:c3 @atom:c3 @atom:nh - @angle:c3-c3-no @atom:c3 @atom:c3 @atom:no - @angle:c3-c3-o @atom:c3 @atom:c3 @atom:o - @angle:c3-c3-oh @atom:c3 @atom:c3 @atom:oh - @angle:c3-c3-os @atom:c3 @atom:c3 @atom:os - @angle:c3-c3-p3 @atom:c3 @atom:c3 @atom:p3 - @angle:c3-c3-p5 @atom:c3 @atom:c3 @atom:p5 - @angle:c3-c3-s4 @atom:c3 @atom:c3 @atom:s4 - @angle:c3-c3-s6 @atom:c3 @atom:c3 @atom:s6 - @angle:c3-c3-sh @atom:c3 @atom:c3 @atom:sh - @angle:c3-c3-ss @atom:c3 @atom:c3 @atom:ss - @angle:c3-c3-sy @atom:c3 @atom:c3 @atom:sy - @angle:ca-c3-ca @atom:ca @atom:c3 @atom:ca - @angle:ca-c3-cc @atom:ca @atom:c3 @atom:cc - @angle:ca-c3-cd @atom:ca @atom:c3 @atom:cd - @angle:ca-c3-ce @atom:ca @atom:c3 @atom:ce - @angle:ca-c3-cl @atom:ca @atom:c3 @atom:cl - @angle:ca-c3-cx @atom:ca @atom:c3 @atom:cx - @angle:ca-c3-f @atom:ca @atom:c3 @atom:f - @angle:ca-c3-h1 @atom:ca @atom:c3 @atom:h1 - @angle:ca-c3-h2 @atom:ca @atom:c3 @atom:h2 - @angle:ca-c3-hc @atom:ca @atom:c3 @atom:hc - @angle:ca-c3-hx @atom:ca @atom:c3 @atom:hx - @angle:ca-c3-n2 @atom:ca @atom:c3 @atom:n2 - @angle:ca-c3-n3 @atom:ca @atom:c3 @atom:n3 - @angle:ca-c3-n4 @atom:ca @atom:c3 @atom:n4 - @angle:ca-c3-n @atom:ca @atom:c3 @atom:n - @angle:ca-c3-na @atom:ca @atom:c3 @atom:na - @angle:ca-c3-nc @atom:ca @atom:c3 @atom:nc - @angle:ca-c3-nd @atom:ca @atom:c3 @atom:nd - @angle:ca-c3-nh @atom:ca @atom:c3 @atom:nh - @angle:ca-c3-oh @atom:ca @atom:c3 @atom:oh - @angle:ca-c3-os @atom:ca @atom:c3 @atom:os - @angle:ca-c3-p5 @atom:ca @atom:c3 @atom:p5 - @angle:ca-c3-s6 @atom:ca @atom:c3 @atom:s6 - @angle:ca-c3-ss @atom:ca @atom:c3 @atom:ss - @angle:ca-c3-sx @atom:ca @atom:c3 @atom:sx - @angle:c-c3-c1 @atom:c @atom:c3 @atom:c1 - @angle:c-c3-c2 @atom:c @atom:c3 @atom:c2 - @angle:c-c3-c3 @atom:c @atom:c3 @atom:c3 - @angle:c-c3-c @atom:c @atom:c3 @atom:c - @angle:c-c3-ca @atom:c @atom:c3 @atom:ca - @angle:c-c3-cc @atom:c @atom:c3 @atom:cc - @angle:cc-c3-cc @atom:cc @atom:c3 @atom:cc - @angle:cc-c3-cd @atom:cc @atom:c3 @atom:cd - @angle:cc-c3-cx @atom:cc @atom:c3 @atom:cx - @angle:c-c3-cd @atom:c @atom:c3 @atom:cd - @angle:c-c3-ce @atom:c @atom:c3 @atom:ce - @angle:cc-c3-f @atom:cc @atom:c3 @atom:f - @angle:cc-c3-h1 @atom:cc @atom:c3 @atom:h1 - @angle:cc-c3-hc @atom:cc @atom:c3 @atom:hc - @angle:cc-c3-hx @atom:cc @atom:c3 @atom:hx - @angle:c-c3-cl @atom:c @atom:c3 @atom:cl - @angle:cc-c3-n2 @atom:cc @atom:c3 @atom:n2 - @angle:cc-c3-n3 @atom:cc @atom:c3 @atom:n3 - @angle:cc-c3-n4 @atom:cc @atom:c3 @atom:n4 - @angle:cc-c3-n @atom:cc @atom:c3 @atom:n - @angle:cc-c3-na @atom:cc @atom:c3 @atom:na - @angle:cc-c3-nc @atom:cc @atom:c3 @atom:nc - @angle:cc-c3-nh @atom:cc @atom:c3 @atom:nh - @angle:cc-c3-oh @atom:cc @atom:c3 @atom:oh - @angle:cc-c3-os @atom:cc @atom:c3 @atom:os - @angle:cc-c3-p5 @atom:cc @atom:c3 @atom:p5 - @angle:cc-c3-sh @atom:cc @atom:c3 @atom:sh - @angle:cc-c3-ss @atom:cc @atom:c3 @atom:ss - @angle:c-c3-cx @atom:c @atom:c3 @atom:cx - @angle:cd-c3-cd @atom:cd @atom:c3 @atom:cd - @angle:cd-c3-f @atom:cd @atom:c3 @atom:f - @angle:cd-c3-h1 @atom:cd @atom:c3 @atom:h1 - @angle:cd-c3-hc @atom:cd @atom:c3 @atom:hc - @angle:cd-c3-n3 @atom:cd @atom:c3 @atom:n3 - @angle:cd-c3-n @atom:cd @atom:c3 @atom:n - @angle:cd-c3-nd @atom:cd @atom:c3 @atom:nd - @angle:cd-c3-nh @atom:cd @atom:c3 @atom:nh - @angle:cd-c3-oh @atom:cd @atom:c3 @atom:oh - @angle:cd-c3-os @atom:cd @atom:c3 @atom:os - @angle:cd-c3-sh @atom:cd @atom:c3 @atom:sh - @angle:cd-c3-ss @atom:cd @atom:c3 @atom:ss - @angle:ce-c3-ce @atom:ce @atom:c3 @atom:ce - @angle:ce-c3-cy @atom:ce @atom:c3 @atom:cy - @angle:ce-c3-h1 @atom:ce @atom:c3 @atom:h1 - @angle:ce-c3-hc @atom:ce @atom:c3 @atom:hc - @angle:ce-c3-n3 @atom:ce @atom:c3 @atom:n3 - @angle:ce-c3-n @atom:ce @atom:c3 @atom:n - @angle:ce-c3-oh @atom:ce @atom:c3 @atom:oh - @angle:ce-c3-os @atom:ce @atom:c3 @atom:os - @angle:ce-c3-ss @atom:ce @atom:c3 @atom:ss - @angle:c-c3-f @atom:c @atom:c3 @atom:f - @angle:cf-c3-cy @atom:cf @atom:c3 @atom:cy - @angle:cf-c3-h1 @atom:cf @atom:c3 @atom:h1 - @angle:cf-c3-hc @atom:cf @atom:c3 @atom:hc - @angle:cf-c3-n3 @atom:cf @atom:c3 @atom:n3 - @angle:c-c3-h1 @atom:c @atom:c3 @atom:h1 - @angle:c-c3-h2 @atom:c @atom:c3 @atom:h2 - @angle:c-c3-hc @atom:c @atom:c3 @atom:hc - @angle:c-c3-hx @atom:c @atom:c3 @atom:hx - @angle:cl-c3-cl @atom:cl @atom:c3 @atom:cl - @angle:cl-c3-f @atom:cl @atom:c3 @atom:f - @angle:cl-c3-h1 @atom:cl @atom:c3 @atom:h1 - @angle:cl-c3-h2 @atom:cl @atom:c3 @atom:h2 - @angle:cl-c3-hc @atom:cl @atom:c3 @atom:hc - @angle:cl-c3-os @atom:cl @atom:c3 @atom:os - @angle:cl-c3-ss @atom:cl @atom:c3 @atom:ss - @angle:c-c3-n2 @atom:c @atom:c3 @atom:n2 - @angle:c-c3-n3 @atom:c @atom:c3 @atom:n3 - @angle:c-c3-n4 @atom:c @atom:c3 @atom:n4 - @angle:c-c3-n @atom:c @atom:c3 @atom:n - @angle:c-c3-na @atom:c @atom:c3 @atom:na - @angle:c-c3-nh @atom:c @atom:c3 @atom:nh - @angle:c-c3-oh @atom:c @atom:c3 @atom:oh - @angle:c-c3-os @atom:c @atom:c3 @atom:os - @angle:c-c3-p5 @atom:c @atom:c3 @atom:p5 - @angle:c-c3-s6 @atom:c @atom:c3 @atom:s6 - @angle:c-c3-sh @atom:c @atom:c3 @atom:sh - @angle:c-c3-ss @atom:c @atom:c3 @atom:ss - @angle:cx-c3-cx @atom:cx @atom:c3 @atom:cx - @angle:cx-c3-h1 @atom:cx @atom:c3 @atom:h1 - @angle:cx-c3-hc @atom:cx @atom:c3 @atom:hc - @angle:cx-c3-hx @atom:cx @atom:c3 @atom:hx - @angle:cx-c3-n3 @atom:cx @atom:c3 @atom:n3 - @angle:cx-c3-n4 @atom:cx @atom:c3 @atom:n4 - @angle:cx-c3-n @atom:cx @atom:c3 @atom:n - @angle:cx-c3-oh @atom:cx @atom:c3 @atom:oh - @angle:cx-c3-os @atom:cx @atom:c3 @atom:os - @angle:cy-c3-h1 @atom:cy @atom:c3 @atom:h1 - @angle:cy-c3-hc @atom:cy @atom:c3 @atom:hc - @angle:cy-c3-n3 @atom:cy @atom:c3 @atom:n3 - @angle:cy-c3-oh @atom:cy @atom:c3 @atom:oh - @angle:cy-c3-os @atom:cy @atom:c3 @atom:os - @angle:f-c3-f @atom:f @atom:c3 @atom:f - @angle:f-c3-h1 @atom:f @atom:c3 @atom:h1 - @angle:f-c3-h2 @atom:f @atom:c3 @atom:h2 - @angle:f-c3-h3 @atom:f @atom:c3 @atom:h3 - @angle:f-c3-hc @atom:f @atom:c3 @atom:hc - @angle:f-c3-n2 @atom:f @atom:c3 @atom:n2 - @angle:f-c3-os @atom:f @atom:c3 @atom:os - @angle:f-c3-p5 @atom:f @atom:c3 @atom:p5 - @angle:f-c3-s6 @atom:f @atom:c3 @atom:s6 - @angle:f-c3-ss @atom:f @atom:c3 @atom:ss - @angle:h1-c3-h1 @atom:h1 @atom:c3 @atom:h1 - @angle:h1-c3-n1 @atom:h1 @atom:c3 @atom:n1 - @angle:h1-c3-n2 @atom:h1 @atom:c3 @atom:n2 - @angle:h1-c3-n3 @atom:h1 @atom:c3 @atom:n3 - @angle:h1-c3-n @atom:h1 @atom:c3 @atom:n - @angle:h1-c3-na @atom:h1 @atom:c3 @atom:na - @angle:h1-c3-nc @atom:h1 @atom:c3 @atom:nc - @angle:h1-c3-nd @atom:h1 @atom:c3 @atom:nd - @angle:h1-c3-nh @atom:h1 @atom:c3 @atom:nh - @angle:h1-c3-no @atom:h1 @atom:c3 @atom:no - @angle:h1-c3-o @atom:h1 @atom:c3 @atom:o - @angle:h1-c3-oh @atom:h1 @atom:c3 @atom:oh - @angle:h1-c3-os @atom:h1 @atom:c3 @atom:os - @angle:h1-c3-p5 @atom:h1 @atom:c3 @atom:p5 - @angle:h1-c3-s4 @atom:h1 @atom:c3 @atom:s4 - @angle:h1-c3-s @atom:h1 @atom:c3 @atom:s - @angle:h1-c3-s6 @atom:h1 @atom:c3 @atom:s6 - @angle:h1-c3-sh @atom:h1 @atom:c3 @atom:sh - @angle:h1-c3-ss @atom:h1 @atom:c3 @atom:ss - @angle:h1-c3-sx @atom:h1 @atom:c3 @atom:sx - @angle:h1-c3-sy @atom:h1 @atom:c3 @atom:sy - @angle:h2-c3-h2 @atom:h2 @atom:c3 @atom:h2 - @angle:h2-c3-i @atom:h2 @atom:c3 @atom:i - @angle:h2-c3-n2 @atom:h2 @atom:c3 @atom:n2 - @angle:h2-c3-n3 @atom:h2 @atom:c3 @atom:n3 - @angle:h2-c3-n @atom:h2 @atom:c3 @atom:n - @angle:h2-c3-na @atom:h2 @atom:c3 @atom:na - @angle:h2-c3-nc @atom:h2 @atom:c3 @atom:nc - @angle:h2-c3-nd @atom:h2 @atom:c3 @atom:nd - @angle:h2-c3-nh @atom:h2 @atom:c3 @atom:nh - @angle:h2-c3-no @atom:h2 @atom:c3 @atom:no - @angle:h2-c3-o @atom:h2 @atom:c3 @atom:o - @angle:h2-c3-oh @atom:h2 @atom:c3 @atom:oh - @angle:h2-c3-os @atom:h2 @atom:c3 @atom:os - @angle:h2-c3-s4 @atom:h2 @atom:c3 @atom:s4 - @angle:h2-c3-s @atom:h2 @atom:c3 @atom:s - @angle:h2-c3-s6 @atom:h2 @atom:c3 @atom:s6 - @angle:h2-c3-sh @atom:h2 @atom:c3 @atom:sh - @angle:h2-c3-ss @atom:h2 @atom:c3 @atom:ss - @angle:h3-c3-n3 @atom:h3 @atom:c3 @atom:n3 - @angle:h3-c3-nc @atom:h3 @atom:c3 @atom:nc - @angle:h3-c3-nd @atom:h3 @atom:c3 @atom:nd - @angle:h3-c3-nh @atom:h3 @atom:c3 @atom:nh - @angle:h3-c3-os @atom:h3 @atom:c3 @atom:os - @angle:h3-c3-ss @atom:h3 @atom:c3 @atom:ss - @angle:hc-c3-hc @atom:hc @atom:c3 @atom:hc - @angle:hc-c3-i @atom:hc @atom:c3 @atom:i - @angle:hc-c3-n2 @atom:hc @atom:c3 @atom:n2 - @angle:hc-c3-n3 @atom:hc @atom:c3 @atom:n3 - @angle:hc-c3-n4 @atom:hc @atom:c3 @atom:n4 - @angle:hc-c3-n @atom:hc @atom:c3 @atom:n - @angle:hc-c3-na @atom:hc @atom:c3 @atom:na - @angle:hc-c3-nh @atom:hc @atom:c3 @atom:nh - @angle:hc-c3-no @atom:hc @atom:c3 @atom:no - @angle:hc-c3-oh @atom:hc @atom:c3 @atom:oh - @angle:hc-c3-os @atom:hc @atom:c3 @atom:os - @angle:hc-c3-p2 @atom:hc @atom:c3 @atom:p2 - @angle:hc-c3-p3 @atom:hc @atom:c3 @atom:p3 - @angle:hc-c3-p4 @atom:hc @atom:c3 @atom:p4 - @angle:hc-c3-p5 @atom:hc @atom:c3 @atom:p5 - @angle:hc-c3-px @atom:hc @atom:c3 @atom:px - @angle:hc-c3-py @atom:hc @atom:c3 @atom:py - @angle:hc-c3-s4 @atom:hc @atom:c3 @atom:s4 - @angle:hc-c3-s6 @atom:hc @atom:c3 @atom:s6 - @angle:hc-c3-sh @atom:hc @atom:c3 @atom:sh - @angle:hc-c3-ss @atom:hc @atom:c3 @atom:ss - @angle:hx-c3-hx @atom:hx @atom:c3 @atom:hx - @angle:hx-c3-n4 @atom:hx @atom:c3 @atom:n4 - @angle:i-c3-i @atom:i @atom:c3 @atom:i - @angle:n1-c3-n1 @atom:n1 @atom:c3 @atom:n1 - @angle:n2-c3-n2 @atom:n2 @atom:c3 @atom:n2 - @angle:n2-c3-nh @atom:n2 @atom:c3 @atom:nh - @angle:n2-c3-oh @atom:n2 @atom:c3 @atom:oh - @angle:n2-c3-os @atom:n2 @atom:c3 @atom:os - @angle:n3-c3-n3 @atom:n3 @atom:c3 @atom:n3 - @angle:n3-c3-nc @atom:n3 @atom:c3 @atom:nc - @angle:n3-c3-nd @atom:n3 @atom:c3 @atom:nd - @angle:n3-c3-nh @atom:n3 @atom:c3 @atom:nh - @angle:n3-c3-oh @atom:n3 @atom:c3 @atom:oh - @angle:n3-c3-os @atom:n3 @atom:c3 @atom:os - @angle:n3-c3-p5 @atom:n3 @atom:c3 @atom:p5 - @angle:n3-c3-ss @atom:n3 @atom:c3 @atom:ss - @angle:n4-c3-n4 @atom:n4 @atom:c3 @atom:n4 - @angle:na-c3-na @atom:na @atom:c3 @atom:na - @angle:na-c3-os @atom:na @atom:c3 @atom:os - @angle:nc-c3-nc @atom:nc @atom:c3 @atom:nc - @angle:nc-c3-nh @atom:nc @atom:c3 @atom:nh - @angle:nc-c3-os @atom:nc @atom:c3 @atom:os - @angle:nd-c3-nd @atom:nd @atom:c3 @atom:nd - @angle:nd-c3-nh @atom:nd @atom:c3 @atom:nh - @angle:nd-c3-os @atom:nd @atom:c3 @atom:os - @angle:nh-c3-nh @atom:nh @atom:c3 @atom:nh - @angle:nh-c3-oh @atom:nh @atom:c3 @atom:oh - @angle:nh-c3-os @atom:nh @atom:c3 @atom:os - @angle:nh-c3-p5 @atom:nh @atom:c3 @atom:p5 - @angle:nh-c3-ss @atom:nh @atom:c3 @atom:ss - @angle:n-c3-n2 @atom:n @atom:c3 @atom:n2 - @angle:n-c3-n3 @atom:n @atom:c3 @atom:n3 - @angle:n-c3-n @atom:n @atom:c3 @atom:n - @angle:n-c3-nh @atom:n @atom:c3 @atom:nh - @angle:n-c3-oh @atom:n @atom:c3 @atom:oh - @angle:no-c3-no @atom:no @atom:c3 @atom:no - @angle:n-c3-os @atom:n @atom:c3 @atom:os - @angle:n-c3-p5 @atom:n @atom:c3 @atom:p5 - @angle:oh-c3-oh @atom:oh @atom:c3 @atom:oh - @angle:oh-c3-os @atom:oh @atom:c3 @atom:os - @angle:oh-c3-p5 @atom:oh @atom:c3 @atom:p5 - @angle:oh-c3-sh @atom:oh @atom:c3 @atom:sh - @angle:o-c3-o @atom:o @atom:c3 @atom:o - @angle:os-c3-os @atom:os @atom:c3 @atom:os - @angle:os-c3-p5 @atom:os @atom:c3 @atom:p5 - @angle:os-c3-ss @atom:os @atom:c3 @atom:ss - @angle:p2-c3-p2 @atom:p2 @atom:c3 @atom:p2 - @angle:p3-c3-p3 @atom:p3 @atom:c3 @atom:p3 - @angle:p5-c3-p5 @atom:p5 @atom:c3 @atom:p5 - @angle:p5-c3-ss @atom:p5 @atom:c3 @atom:ss - @angle:s4-c3-s4 @atom:s4 @atom:c3 @atom:s4 - @angle:s4-c3-s6 @atom:s4 @atom:c3 @atom:s6 - @angle:s6-c3-s6 @atom:s6 @atom:c3 @atom:s6 - @angle:sh-c3-sh @atom:sh @atom:c3 @atom:sh - @angle:sh-c3-ss @atom:sh @atom:c3 @atom:ss - @angle:s-c3-s @atom:s @atom:c3 @atom:s - @angle:ss-c3-ss @atom:ss @atom:c3 @atom:ss - @angle:br-ca-br @atom:br @atom:ca @atom:br - @angle:br-ca-ca @atom:br @atom:ca @atom:ca - @angle:c1-ca-c1 @atom:c1 @atom:ca @atom:c1 - @angle:c1-ca-ca @atom:c1 @atom:ca @atom:ca - @angle:c2-ca-c2 @atom:c2 @atom:ca @atom:c2 - @angle:c2-ca-ca @atom:c2 @atom:ca @atom:ca - @angle:c3-ca-c2 @atom:c3 @atom:ca @atom:c2 - @angle:c3-ca-c3 @atom:c3 @atom:ca @atom:c3 - @angle:c3-ca-ca @atom:c3 @atom:ca @atom:ca - @angle:c3-ca-cp @atom:c3 @atom:ca @atom:cp - @angle:c3-ca-cq @atom:c3 @atom:ca @atom:cq - @angle:c3-ca-na @atom:c3 @atom:ca @atom:na - @angle:c3-ca-nb @atom:c3 @atom:ca @atom:nb - @angle:ca-ca-ca @atom:ca @atom:ca @atom:ca - @angle:ca-ca-cc @atom:ca @atom:ca @atom:cc - @angle:ca-ca-cd @atom:ca @atom:ca @atom:cd - @angle:ca-ca-ce @atom:ca @atom:ca @atom:ce - @angle:ca-ca-cf @atom:ca @atom:ca @atom:cf - @angle:ca-ca-cg @atom:ca @atom:ca @atom:cg - @angle:ca-ca-ch @atom:ca @atom:ca @atom:ch - @angle:ca-ca-cl @atom:ca @atom:ca @atom:cl - @angle:ca-ca-cp @atom:ca @atom:ca @atom:cp - @angle:ca-ca-cq @atom:ca @atom:ca @atom:cq - @angle:ca-ca-cx @atom:ca @atom:ca @atom:cx - @angle:ca-ca-cy @atom:ca @atom:ca @atom:cy - @angle:ca-ca-f @atom:ca @atom:ca @atom:f - @angle:ca-ca-h4 @atom:ca @atom:ca @atom:h4 - @angle:ca-ca-ha @atom:ca @atom:ca @atom:ha - @angle:ca-ca-i @atom:ca @atom:ca @atom:i - @angle:ca-ca-n1 @atom:ca @atom:ca @atom:n1 - @angle:ca-ca-n2 @atom:ca @atom:ca @atom:n2 - @angle:ca-ca-n4 @atom:ca @atom:ca @atom:n4 - @angle:ca-ca-n @atom:ca @atom:ca @atom:n - @angle:ca-ca-na @atom:ca @atom:ca @atom:na - @angle:ca-ca-nb @atom:ca @atom:ca @atom:nb - @angle:ca-ca-nc @atom:ca @atom:ca @atom:nc - @angle:ca-ca-nd @atom:ca @atom:ca @atom:nd - @angle:ca-ca-ne @atom:ca @atom:ca @atom:ne - @angle:ca-ca-nf @atom:ca @atom:ca @atom:nf - @angle:ca-ca-nh @atom:ca @atom:ca @atom:nh - @angle:ca-ca-no @atom:ca @atom:ca @atom:no - @angle:ca-ca-o @atom:ca @atom:ca @atom:o - @angle:ca-ca-oh @atom:ca @atom:ca @atom:oh - @angle:ca-ca-os @atom:ca @atom:ca @atom:os - @angle:ca-ca-p2 @atom:ca @atom:ca @atom:p2 - @angle:ca-ca-p3 @atom:ca @atom:ca @atom:p3 - @angle:ca-ca-p4 @atom:ca @atom:ca @atom:p4 - @angle:ca-ca-p5 @atom:ca @atom:ca @atom:p5 - @angle:ca-ca-pe @atom:ca @atom:ca @atom:pe - @angle:ca-ca-pf @atom:ca @atom:ca @atom:pf - @angle:ca-ca-px @atom:ca @atom:ca @atom:px - @angle:ca-ca-py @atom:ca @atom:ca @atom:py - @angle:ca-ca-s4 @atom:ca @atom:ca @atom:s4 - @angle:ca-ca-s6 @atom:ca @atom:ca @atom:s6 - @angle:ca-ca-s @atom:ca @atom:ca @atom:s - @angle:ca-ca-sh @atom:ca @atom:ca @atom:sh - @angle:ca-ca-ss @atom:ca @atom:ca @atom:ss - @angle:ca-ca-sx @atom:ca @atom:ca @atom:sx - @angle:ca-ca-sy @atom:ca @atom:ca @atom:sy - @angle:c-ca-c3 @atom:c @atom:ca @atom:c3 - @angle:c-ca-c @atom:c @atom:ca @atom:c - @angle:c-ca-ca @atom:c @atom:ca @atom:ca - @angle:cc-ca-cp @atom:cc @atom:ca @atom:cp - @angle:cc-ca-nb @atom:cc @atom:ca @atom:nb - @angle:cd-ca-nb @atom:cd @atom:ca @atom:nb - @angle:ce-ca-na @atom:ce @atom:ca @atom:na - @angle:ce-ca-nb @atom:ce @atom:ca @atom:nb - @angle:cf-ca-nb @atom:cf @atom:ca @atom:nb - @angle:cg-ca-cp @atom:cg @atom:ca @atom:cp - @angle:c-ca-ha @atom:c @atom:ca @atom:ha - @angle:cl-ca-cl @atom:cl @atom:ca @atom:cl - @angle:cl-ca-cp @atom:cl @atom:ca @atom:cp - @angle:cl-ca-nb @atom:cl @atom:ca @atom:nb - @angle:c-ca-nb @atom:c @atom:ca @atom:nb - @angle:c-ca-nc @atom:c @atom:ca @atom:nc - @angle:c-ca-nd @atom:c @atom:ca @atom:nd - @angle:cp-ca-f @atom:cp @atom:ca @atom:f - @angle:cp-ca-h4 @atom:cp @atom:ca @atom:h4 - @angle:cp-ca-ha @atom:cp @atom:ca @atom:ha - @angle:cp-ca-na @atom:cp @atom:ca @atom:na - @angle:cp-ca-nb @atom:cp @atom:ca @atom:nb - @angle:cp-ca-nh @atom:cp @atom:ca @atom:nh - @angle:cp-ca-oh @atom:cp @atom:ca @atom:oh - @angle:cp-ca-ss @atom:cp @atom:ca @atom:ss - @angle:cp-ca-sy @atom:cp @atom:ca @atom:sy - @angle:cq-ca-ha @atom:cq @atom:ca @atom:ha - @angle:cq-ca-sy @atom:cq @atom:ca @atom:sy - @angle:f-ca-f @atom:f @atom:ca @atom:f - @angle:f-ca-nb @atom:f @atom:ca @atom:nb - @angle:h4-ca-n @atom:h4 @atom:ca @atom:n - @angle:h4-ca-na @atom:h4 @atom:ca @atom:na - @angle:h4-ca-nb @atom:h4 @atom:ca @atom:nb - @angle:h4-ca-nc @atom:h4 @atom:ca @atom:nc - @angle:h4-ca-nd @atom:h4 @atom:ca @atom:nd - @angle:h4-ca-os @atom:h4 @atom:ca @atom:os - @angle:h4-ca-ss @atom:h4 @atom:ca @atom:ss - @angle:h5-ca-nb @atom:h5 @atom:ca @atom:nb - @angle:h5-ca-nc @atom:h5 @atom:ca @atom:nc - @angle:h5-ca-nd @atom:h5 @atom:ca @atom:nd - @angle:ha-ca-n2 @atom:ha @atom:ca @atom:n2 - @angle:ha-ca-p2 @atom:ha @atom:ca @atom:p2 - @angle:i-ca-i @atom:i @atom:ca @atom:i - @angle:n1-ca-n1 @atom:n1 @atom:ca @atom:n1 - @angle:n2-ca-n2 @atom:n2 @atom:ca @atom:n2 - @angle:n2-ca-na @atom:n2 @atom:ca @atom:na - @angle:n4-ca-n4 @atom:n4 @atom:ca @atom:n4 - @angle:na-ca-na @atom:na @atom:ca @atom:na - @angle:na-ca-nb @atom:na @atom:ca @atom:nb - @angle:na-ca-nh @atom:na @atom:ca @atom:nh - @angle:nb-ca-nb @atom:nb @atom:ca @atom:nb - @angle:nb-ca-nc @atom:nb @atom:ca @atom:nc - @angle:nb-ca-nd @atom:nb @atom:ca @atom:nd - @angle:nb-ca-nh @atom:nb @atom:ca @atom:nh - @angle:nb-ca-oh @atom:nb @atom:ca @atom:oh - @angle:nb-ca-os @atom:nb @atom:ca @atom:os - @angle:nb-ca-sh @atom:nb @atom:ca @atom:sh - @angle:nb-ca-ss @atom:nb @atom:ca @atom:ss - @angle:nc-ca-nc @atom:nc @atom:ca @atom:nc - @angle:nc-ca-nh @atom:nc @atom:ca @atom:nh - @angle:nd-ca-nd @atom:nd @atom:ca @atom:nd - @angle:nd-ca-nh @atom:nd @atom:ca @atom:nh - @angle:nh-ca-nh @atom:nh @atom:ca @atom:nh - @angle:n-ca-nc @atom:n @atom:ca @atom:nc - @angle:n-ca-nd @atom:n @atom:ca @atom:nd - @angle:n-ca-nh @atom:n @atom:ca @atom:nh - @angle:no-ca-no @atom:no @atom:ca @atom:no - @angle:oh-ca-oh @atom:oh @atom:ca @atom:oh - @angle:o-ca-o @atom:o @atom:ca @atom:o - @angle:os-ca-os @atom:os @atom:ca @atom:os - @angle:p2-ca-p2 @atom:p2 @atom:ca @atom:p2 - @angle:p3-ca-p3 @atom:p3 @atom:ca @atom:p3 - @angle:p5-ca-p5 @atom:p5 @atom:ca @atom:p5 - @angle:s4-ca-s4 @atom:s4 @atom:ca @atom:s4 - @angle:s6-ca-s6 @atom:s6 @atom:ca @atom:s6 - @angle:sh-ca-sh @atom:sh @atom:ca @atom:sh - @angle:s-ca-s @atom:s @atom:ca @atom:s - @angle:ss-ca-ss @atom:ss @atom:ca @atom:ss - @angle:br-c-br @atom:br @atom:c @atom:br - @angle:br-c-c3 @atom:br @atom:c @atom:c3 - @angle:br-c-o @atom:br @atom:c @atom:o - @angle:c1-c-c1 @atom:c1 @atom:c @atom:c1 - @angle:c1-c-o @atom:c1 @atom:c @atom:o - @angle:c2-c-c2 @atom:c2 @atom:c @atom:c2 - @angle:c2-c-ha @atom:c2 @atom:c @atom:ha - @angle:c2-c-o @atom:c2 @atom:c @atom:o - @angle:c2-c-s @atom:c2 @atom:c @atom:s - @angle:c3-c-c3 @atom:c3 @atom:c @atom:c3 - @angle:c3-c-ca @atom:c3 @atom:c @atom:ca - @angle:c3-c-cc @atom:c3 @atom:c @atom:cc - @angle:c3-c-cd @atom:c3 @atom:c @atom:cd - @angle:c3-c-ce @atom:c3 @atom:c @atom:ce - @angle:c3-c-cf @atom:c3 @atom:c @atom:cf - @angle:c3-c-cg @atom:c3 @atom:c @atom:cg - @angle:c3-c-ch @atom:c3 @atom:c @atom:ch - @angle:c3-c-cl @atom:c3 @atom:c @atom:cl - @angle:c3-c-f @atom:c3 @atom:c @atom:f - @angle:c3-c-h4 @atom:c3 @atom:c @atom:h4 - @angle:c3-c-ha @atom:c3 @atom:c @atom:ha - @angle:c3-c-i @atom:c3 @atom:c @atom:i - @angle:c3-c-n2 @atom:c3 @atom:c @atom:n2 - @angle:c3-c-n4 @atom:c3 @atom:c @atom:n4 - @angle:c3-c-n @atom:c3 @atom:c @atom:n - @angle:c3-c-ne @atom:c3 @atom:c @atom:ne - @angle:c3-c-nf @atom:c3 @atom:c @atom:nf - @angle:c3-c-o @atom:c3 @atom:c @atom:o - @angle:c3-c-oh @atom:c3 @atom:c @atom:oh - @angle:c3-c-os @atom:c3 @atom:c @atom:os - @angle:c3-c-p3 @atom:c3 @atom:c @atom:p3 - @angle:c3-c-p5 @atom:c3 @atom:c @atom:p5 - @angle:c3-c-pe @atom:c3 @atom:c @atom:pe - @angle:c3-c-pf @atom:c3 @atom:c @atom:pf - @angle:c3-c-px @atom:c3 @atom:c @atom:px - @angle:c3-c-py @atom:c3 @atom:c @atom:py - @angle:c3-c-s4 @atom:c3 @atom:c @atom:s4 - @angle:c3-c-s6 @atom:c3 @atom:c @atom:s6 - @angle:c3-c-s @atom:c3 @atom:c @atom:s - @angle:c3-c-sh @atom:c3 @atom:c @atom:sh - @angle:c3-c-ss @atom:c3 @atom:c @atom:ss - @angle:c3-c-sx @atom:c3 @atom:c @atom:sx - @angle:c3-c-sy @atom:c3 @atom:c @atom:sy - @angle:ca-c-ca @atom:ca @atom:c @atom:ca - @angle:ca-c-cc @atom:ca @atom:c @atom:cc - @angle:ca-c-cd @atom:ca @atom:c @atom:cd - @angle:ca-c-ce @atom:ca @atom:c @atom:ce - @angle:ca-c-cf @atom:ca @atom:c @atom:cf - @angle:ca-c-h4 @atom:ca @atom:c @atom:h4 - @angle:ca-c-ha @atom:ca @atom:c @atom:ha - @angle:ca-c-n @atom:ca @atom:c @atom:n - @angle:ca-c-ne @atom:ca @atom:c @atom:ne - @angle:ca-c-o @atom:ca @atom:c @atom:o - @angle:ca-c-oh @atom:ca @atom:c @atom:oh - @angle:ca-c-os @atom:ca @atom:c @atom:os - @angle:ca-c-s @atom:ca @atom:c @atom:s - @angle:ca-c-sh @atom:ca @atom:c @atom:sh - @angle:ca-c-ss @atom:ca @atom:c @atom:ss - @angle:br-cc-c @atom:br @atom:cc @atom:c - @angle:br-cc-cc @atom:br @atom:cc @atom:cc - @angle:br-cc-cd @atom:br @atom:cc @atom:cd - @angle:br-cc-na @atom:br @atom:cc @atom:na - @angle:c2-cc-c3 @atom:c2 @atom:cc @atom:c3 - @angle:c2-cc-ca @atom:c2 @atom:cc @atom:ca - @angle:c2-cc-cc @atom:c2 @atom:cc @atom:cc - @angle:c2-cc-cd @atom:c2 @atom:cc @atom:cd - @angle:c2-cc-ha @atom:c2 @atom:cc @atom:ha - @angle:c2-cc-n @atom:c2 @atom:cc @atom:n - @angle:c2-cc-os @atom:c2 @atom:cc @atom:os - @angle:c-c-c3 @atom:c @atom:c @atom:c3 - @angle:c3-cc-ca @atom:c3 @atom:cc @atom:ca - @angle:c3-cc-cc @atom:c3 @atom:cc @atom:cc - @angle:c3-cc-cd @atom:c3 @atom:cc @atom:cd - @angle:c3-cc-cf @atom:c3 @atom:cc @atom:cf - @angle:c3-cc-ha @atom:c3 @atom:cc @atom:ha - @angle:c3-cc-n2 @atom:c3 @atom:cc @atom:n2 - @angle:c3-cc-n @atom:c3 @atom:cc @atom:n - @angle:c3-cc-na @atom:c3 @atom:cc @atom:na - @angle:c3-cc-nc @atom:c3 @atom:cc @atom:nc - @angle:c3-cc-nd @atom:c3 @atom:cc @atom:nd - @angle:c3-cc-os @atom:c3 @atom:cc @atom:os - @angle:c3-cc-ss @atom:c3 @atom:cc @atom:ss - @angle:c-c-c @atom:c @atom:c @atom:c - @angle:c-c-ca @atom:c @atom:c @atom:ca - @angle:ca-cc-cc @atom:ca @atom:cc @atom:cc - @angle:ca-cc-cd @atom:ca @atom:cc @atom:cd - @angle:ca-cc-ce @atom:ca @atom:cc @atom:ce - @angle:ca-cc-h4 @atom:ca @atom:cc @atom:h4 - @angle:ca-cc-ha @atom:ca @atom:cc @atom:ha - @angle:ca-cc-n @atom:ca @atom:cc @atom:n - @angle:ca-cc-nc @atom:ca @atom:cc @atom:nc - @angle:ca-cc-nd @atom:ca @atom:cc @atom:nd - @angle:ca-cc-nh @atom:ca @atom:cc @atom:nh - @angle:ca-cc-oh @atom:ca @atom:cc @atom:oh - @angle:ca-cc-os @atom:ca @atom:cc @atom:os - @angle:ca-cc-ss @atom:ca @atom:cc @atom:ss - @angle:c-cc-c2 @atom:c @atom:cc @atom:c2 - @angle:c-cc-c3 @atom:c @atom:cc @atom:c3 - @angle:c-cc-c @atom:c @atom:cc @atom:c - @angle:c-c-cc @atom:c @atom:c @atom:cc - @angle:c-cc-ca @atom:c @atom:cc @atom:ca - @angle:c-cc-cc @atom:c @atom:cc @atom:cc - @angle:cc-c-cc @atom:cc @atom:c @atom:cc - @angle:cc-cc-cc @atom:cc @atom:cc @atom:cc - @angle:cc-cc-cd @atom:cc @atom:cc @atom:cd - @angle:cc-cc-ce @atom:cc @atom:cc @atom:ce - @angle:cc-cc-cf @atom:cc @atom:cc @atom:cf - @angle:cc-cc-cg @atom:cc @atom:cc @atom:cg - @angle:c-cc-cd @atom:c @atom:cc @atom:cd - @angle:cc-c-cd @atom:cc @atom:c @atom:cd - @angle:c-cc-ce @atom:c @atom:cc @atom:ce - @angle:cc-c-ce @atom:cc @atom:c @atom:ce - @angle:cc-cc-f @atom:cc @atom:cc @atom:f - @angle:c-cc-cg @atom:c @atom:cc @atom:cg - @angle:cc-cc-h4 @atom:cc @atom:cc @atom:h4 - @angle:cc-cc-ha @atom:cc @atom:cc @atom:ha - @angle:c-cc-cl @atom:c @atom:cc @atom:cl - @angle:cc-cc-n2 @atom:cc @atom:cc @atom:n2 - @angle:cc-cc-n @atom:cc @atom:cc @atom:n - @angle:cc-cc-na @atom:cc @atom:cc @atom:na - @angle:cc-cc-nc @atom:cc @atom:cc @atom:nc - @angle:cc-cc-nd @atom:cc @atom:cc @atom:nd - @angle:cc-cc-nh @atom:cc @atom:cc @atom:nh - @angle:cc-cc-oh @atom:cc @atom:cc @atom:oh - @angle:cc-cc-os @atom:cc @atom:cc @atom:os - @angle:cc-cc-pd @atom:cc @atom:cc @atom:pd - @angle:cc-cc-ss @atom:cc @atom:cc @atom:ss - @angle:cc-cc-sy @atom:cc @atom:cc @atom:sy - @angle:c-c-cd @atom:c @atom:c @atom:cd - @angle:cd-cc-cd @atom:cd @atom:cc @atom:cd - @angle:cd-cc-ce @atom:cd @atom:cc @atom:ce - @angle:cd-cc-cl @atom:cd @atom:cc @atom:cl - @angle:cd-cc-f @atom:cd @atom:cc @atom:f - @angle:cd-cc-h4 @atom:cd @atom:cc @atom:h4 - @angle:cd-cc-ha @atom:cd @atom:cc @atom:ha - @angle:cd-cc-n @atom:cd @atom:cc @atom:n - @angle:cd-cc-na @atom:cd @atom:cc @atom:na - @angle:cd-cc-nc @atom:cd @atom:cc @atom:nc - @angle:cd-cc-nh @atom:cd @atom:cc @atom:nh - @angle:cd-cc-no @atom:cd @atom:cc @atom:no - @angle:cd-cc-oh @atom:cd @atom:cc @atom:oh - @angle:cd-cc-os @atom:cd @atom:cc @atom:os - @angle:cd-cc-ss @atom:cd @atom:cc @atom:ss - @angle:cd-cc-sy @atom:cd @atom:cc @atom:sy - @angle:ce-cc-na @atom:ce @atom:cc @atom:na - @angle:ce-cc-nc @atom:ce @atom:cc @atom:nc - @angle:ce-cc-nd @atom:ce @atom:cc @atom:nd - @angle:ce-cc-os @atom:ce @atom:cc @atom:os - @angle:ce-cc-ss @atom:ce @atom:cc @atom:ss - @angle:c-cc-f @atom:c @atom:cc @atom:f - @angle:cg-cc-na @atom:cg @atom:cc @atom:na - @angle:cg-cc-ss @atom:cg @atom:cc @atom:ss - @angle:cc-c-h4 @atom:cc @atom:c @atom:h4 - @angle:c-cc-ha @atom:c @atom:cc @atom:ha - @angle:cl-cc-na @atom:cl @atom:cc @atom:na - @angle:cl-cc-nd @atom:cl @atom:cc @atom:nd - @angle:cl-cc-ss @atom:cl @atom:cc @atom:ss - @angle:c-cc-n2 @atom:c @atom:cc @atom:n2 - @angle:c-cc-n @atom:c @atom:cc @atom:n - @angle:cc-c-n @atom:cc @atom:c @atom:n - @angle:c-cc-nc @atom:c @atom:cc @atom:nc - @angle:cc-c-nd @atom:cc @atom:c @atom:nd - @angle:c-cc-nd @atom:c @atom:cc @atom:nd - @angle:c-cc-ne @atom:c @atom:cc @atom:ne - @angle:cc-c-o @atom:cc @atom:c @atom:o - @angle:c-cc-oh @atom:c @atom:cc @atom:oh - @angle:cc-c-oh @atom:cc @atom:c @atom:oh - @angle:c-cc-os @atom:c @atom:cc @atom:os - @angle:cc-c-os @atom:cc @atom:c @atom:os - @angle:cc-c-s @atom:cc @atom:c @atom:s - @angle:cc-c-ss @atom:cc @atom:c @atom:ss - @angle:cx-cc-nd @atom:cx @atom:cc @atom:nd - @angle:cx-cc-os @atom:cx @atom:cc @atom:os - @angle:cd-c-cd @atom:cd @atom:c @atom:cd - @angle:cd-c-cx @atom:cd @atom:c @atom:cx - @angle:cd-c-n @atom:cd @atom:c @atom:n - @angle:cd-c-nc @atom:cd @atom:c @atom:nc - @angle:cd-c-nd @atom:cd @atom:c @atom:nd - @angle:cd-c-o @atom:cd @atom:c @atom:o - @angle:cd-c-oh @atom:cd @atom:c @atom:oh - @angle:cd-c-os @atom:cd @atom:c @atom:os - @angle:ce-c-ce @atom:ce @atom:c @atom:ce - @angle:ce-c-cf @atom:ce @atom:c @atom:cf - @angle:ce-c-cx @atom:ce @atom:c @atom:cx - @angle:ce-c-h4 @atom:ce @atom:c @atom:h4 - @angle:ce-c-ha @atom:ce @atom:c @atom:ha - @angle:ce-c-n @atom:ce @atom:c @atom:n - @angle:ce-c-o @atom:ce @atom:c @atom:o - @angle:ce-c-oh @atom:ce @atom:c @atom:oh - @angle:ce-c-os @atom:ce @atom:c @atom:os - @angle:ce-c-s @atom:ce @atom:c @atom:s - @angle:ce-c-ss @atom:ce @atom:c @atom:ss - @angle:cf-c-cf @atom:cf @atom:c @atom:cf - @angle:cf-c-ha @atom:cf @atom:c @atom:ha - @angle:cf-c-n @atom:cf @atom:c @atom:n - @angle:cf-c-o @atom:cf @atom:c @atom:o - @angle:cf-c-oh @atom:cf @atom:c @atom:oh - @angle:cf-c-os @atom:cf @atom:c @atom:os - @angle:cf-c-s @atom:cf @atom:c @atom:s - @angle:cg-c-cg @atom:cg @atom:c @atom:cg - @angle:cg-c-ha @atom:cg @atom:c @atom:ha - @angle:cg-c-o @atom:cg @atom:c @atom:o - @angle:c-c-h4 @atom:c @atom:c @atom:h4 - @angle:h4-cc-n @atom:h4 @atom:cc @atom:n - @angle:h4-cc-na @atom:h4 @atom:cc @atom:na - @angle:h4-cc-nc @atom:h4 @atom:cc @atom:nc - @angle:h4-cc-nd @atom:h4 @atom:cc @atom:nd - @angle:h4-cc-os @atom:h4 @atom:cc @atom:os - @angle:h4-cc-ss @atom:h4 @atom:cc @atom:ss - @angle:h5-cc-n @atom:h5 @atom:cc @atom:n - @angle:h5-cc-na @atom:h5 @atom:cc @atom:na - @angle:h5-cc-nc @atom:h5 @atom:cc @atom:nc - @angle:h5-cc-nd @atom:h5 @atom:cc @atom:nd - @angle:h5-cc-os @atom:h5 @atom:cc @atom:os - @angle:h5-cc-ss @atom:h5 @atom:cc @atom:ss - @angle:c-c-ha @atom:c @atom:c @atom:ha - @angle:ha-cc-na @atom:ha @atom:cc @atom:na - @angle:ha-cc-nc @atom:ha @atom:cc @atom:nc - @angle:ha-cc-nd @atom:ha @atom:cc @atom:nd - @angle:ha-cc-os @atom:ha @atom:cc @atom:os - @angle:ha-cc-pd @atom:ha @atom:cc @atom:pd - @angle:ha-cc-ss @atom:ha @atom:cc @atom:ss - @angle:ch-c-ch @atom:ch @atom:c @atom:ch - @angle:ch-c-ha @atom:ch @atom:c @atom:ha - @angle:ch-c-o @atom:ch @atom:c @atom:o - @angle:cl-c-cl @atom:cl @atom:c @atom:cl - @angle:cl-c-f @atom:cl @atom:c @atom:f - @angle:cl-c-ha @atom:cl @atom:c @atom:ha - @angle:cl-c-o @atom:cl @atom:c @atom:o - @angle:cl-c-s @atom:cl @atom:c @atom:s - @angle:c-c-n @atom:c @atom:c @atom:n - @angle:na-cc-nc @atom:na @atom:cc @atom:nc - @angle:na-cc-nd @atom:na @atom:cc @atom:nd - @angle:na-cc-no @atom:na @atom:cc @atom:no - @angle:na-cc-oh @atom:na @atom:cc @atom:oh - @angle:na-cc-sx @atom:na @atom:cc @atom:sx - @angle:na-cc-sy @atom:na @atom:cc @atom:sy - @angle:n-cc-c @atom:n @atom:cc @atom:c - @angle:nc-cc-nd @atom:nc @atom:cc @atom:nd - @angle:nc-cc-nh @atom:nc @atom:cc @atom:nh - @angle:nc-cc-no @atom:nc @atom:cc @atom:no - @angle:nc-cc-ss @atom:nc @atom:cc @atom:ss - @angle:nd-cc-nd @atom:nd @atom:cc @atom:nd - @angle:nd-cc-ne @atom:nd @atom:cc @atom:ne - @angle:nd-cc-nh @atom:nd @atom:cc @atom:nh - @angle:nd-cc-no @atom:nd @atom:cc @atom:no - @angle:nd-cc-oh @atom:nd @atom:cc @atom:oh - @angle:nd-cc-os @atom:nd @atom:cc @atom:os - @angle:nd-cc-sh @atom:nd @atom:cc @atom:sh - @angle:nd-cc-ss @atom:nd @atom:cc @atom:ss - @angle:nd-cc-sx @atom:nd @atom:cc @atom:sx - @angle:nd-cc-sy @atom:nd @atom:cc @atom:sy - @angle:ne-cc-ss @atom:ne @atom:cc @atom:ss - @angle:nh-cc-nh @atom:nh @atom:cc @atom:nh - @angle:nh-cc-os @atom:nh @atom:cc @atom:os - @angle:nh-cc-ss @atom:nh @atom:cc @atom:ss - @angle:n-cc-n2 @atom:n @atom:cc @atom:n2 - @angle:n-cc-na @atom:n @atom:cc @atom:na - @angle:n-cc-nc @atom:n @atom:cc @atom:nc - @angle:n-cc-nd @atom:n @atom:cc @atom:nd - @angle:n-cc-nh @atom:n @atom:cc @atom:nh - @angle:no-cc-os @atom:no @atom:cc @atom:os - @angle:no-cc-ss @atom:no @atom:cc @atom:ss - @angle:n-cc-ss @atom:n @atom:cc @atom:ss - @angle:c-c-o @atom:c @atom:c @atom:o - @angle:c-c-oh @atom:c @atom:c @atom:oh - @angle:c-c-os @atom:c @atom:c @atom:os - @angle:os-cc-ss @atom:os @atom:cc @atom:ss - @angle:ss-cc-ss @atom:ss @atom:cc @atom:ss - @angle:ss-cc-sy @atom:ss @atom:cc @atom:sy - @angle:cx-c-cx @atom:cx @atom:c @atom:cx - @angle:cx-c-n @atom:cx @atom:c @atom:n - @angle:cx-c-o @atom:cx @atom:c @atom:o - @angle:cx-c-oh @atom:cx @atom:c @atom:oh - @angle:cx-c-os @atom:cx @atom:c @atom:os - @angle:cy-c-cy @atom:cy @atom:c @atom:cy - @angle:cy-c-n @atom:cy @atom:c @atom:n - @angle:cy-c-o @atom:cy @atom:c @atom:o - @angle:cy-c-oh @atom:cy @atom:c @atom:oh - @angle:cy-c-os @atom:cy @atom:c @atom:os - @angle:c2-cd-c3 @atom:c2 @atom:cd @atom:c3 - @angle:c2-cd-ca @atom:c2 @atom:cd @atom:ca - @angle:c2-cd-cc @atom:c2 @atom:cd @atom:cc - @angle:c2-cd-cd @atom:c2 @atom:cd @atom:cd - @angle:c2-cd-ha @atom:c2 @atom:cd @atom:ha - @angle:c2-cd-n @atom:c2 @atom:cd @atom:n - @angle:c2-cd-os @atom:c2 @atom:cd @atom:os - @angle:c3-cd-ca @atom:c3 @atom:cd @atom:ca - @angle:c3-cd-cc @atom:c3 @atom:cd @atom:cc - @angle:c3-cd-cd @atom:c3 @atom:cd @atom:cd - @angle:c3-cd-ce @atom:c3 @atom:cd @atom:ce - @angle:c3-cd-ha @atom:c3 @atom:cd @atom:ha - @angle:c3-cd-n2 @atom:c3 @atom:cd @atom:n2 - @angle:c3-cd-n @atom:c3 @atom:cd @atom:n - @angle:c3-cd-na @atom:c3 @atom:cd @atom:na - @angle:c3-cd-nc @atom:c3 @atom:cd @atom:nc - @angle:c3-cd-nd @atom:c3 @atom:cd @atom:nd - @angle:c3-cd-os @atom:c3 @atom:cd @atom:os - @angle:c3-cd-ss @atom:c3 @atom:cd @atom:ss - @angle:ca-cd-cc @atom:ca @atom:cd @atom:cc - @angle:ca-cd-cd @atom:ca @atom:cd @atom:cd - @angle:ca-cd-ce @atom:ca @atom:cd @atom:ce - @angle:ca-cd-h4 @atom:ca @atom:cd @atom:h4 - @angle:ca-cd-ha @atom:ca @atom:cd @atom:ha - @angle:ca-cd-n @atom:ca @atom:cd @atom:n - @angle:ca-cd-na @atom:ca @atom:cd @atom:na - @angle:ca-cd-nc @atom:ca @atom:cd @atom:nc - @angle:ca-cd-nd @atom:ca @atom:cd @atom:nd - @angle:ca-cd-oh @atom:ca @atom:cd @atom:oh - @angle:ca-cd-os @atom:ca @atom:cd @atom:os - @angle:ca-cd-ss @atom:ca @atom:cd @atom:ss - @angle:c-cd-c2 @atom:c @atom:cd @atom:c2 - @angle:c-cd-c3 @atom:c @atom:cd @atom:c3 - @angle:c-cd-c @atom:c @atom:cd @atom:c - @angle:c-cd-ca @atom:c @atom:cd @atom:ca - @angle:c-cd-cc @atom:c @atom:cd @atom:cc - @angle:cc-cd-cc @atom:cc @atom:cd @atom:cc - @angle:cc-cd-cd @atom:cc @atom:cd @atom:cd - @angle:cc-cd-cf @atom:cc @atom:cd @atom:cf - @angle:cc-cd-ch @atom:cc @atom:cd @atom:ch - @angle:cc-cd-cl @atom:cc @atom:cd @atom:cl - @angle:cc-cd-cy @atom:cc @atom:cd @atom:cy - @angle:c-cd-cd @atom:c @atom:cd @atom:cd - @angle:c-cd-cf @atom:c @atom:cd @atom:cf - @angle:cc-cd-h4 @atom:cc @atom:cd @atom:h4 - @angle:cc-cd-ha @atom:cc @atom:cd @atom:ha - @angle:c-cd-cl @atom:c @atom:cd @atom:cl - @angle:cc-cd-n @atom:cc @atom:cd @atom:n - @angle:cc-cd-na @atom:cc @atom:cd @atom:na - @angle:cc-cd-nc @atom:cc @atom:cd @atom:nc - @angle:cc-cd-nd @atom:cc @atom:cd @atom:nd - @angle:cc-cd-nh @atom:cc @atom:cd @atom:nh - @angle:cc-cd-oh @atom:cc @atom:cd @atom:oh - @angle:cc-cd-os @atom:cc @atom:cd @atom:os - @angle:cc-cd-ss @atom:cc @atom:cd @atom:ss - @angle:cc-cd-sy @atom:cc @atom:cd @atom:sy - @angle:cd-cd-cd @atom:cd @atom:cd @atom:cd - @angle:cd-cd-ce @atom:cd @atom:cd @atom:ce - @angle:cd-cd-cf @atom:cd @atom:cd @atom:cf - @angle:cd-cd-ch @atom:cd @atom:cd @atom:ch - @angle:cd-cd-cy @atom:cd @atom:cd @atom:cy - @angle:cd-cd-h4 @atom:cd @atom:cd @atom:h4 - @angle:cd-cd-ha @atom:cd @atom:cd @atom:ha - @angle:cd-cd-n2 @atom:cd @atom:cd @atom:n2 - @angle:cd-cd-n @atom:cd @atom:cd @atom:n - @angle:cd-cd-na @atom:cd @atom:cd @atom:na - @angle:cd-cd-nc @atom:cd @atom:cd @atom:nc - @angle:cd-cd-nd @atom:cd @atom:cd @atom:nd - @angle:cd-cd-nh @atom:cd @atom:cd @atom:nh - @angle:cd-cd-oh @atom:cd @atom:cd @atom:oh - @angle:cd-cd-os @atom:cd @atom:cd @atom:os - @angle:cd-cd-pc @atom:cd @atom:cd @atom:pc - @angle:cd-cd-ss @atom:cd @atom:cd @atom:ss - @angle:ce-cd-nd @atom:ce @atom:cd @atom:nd - @angle:cf-cd-na @atom:cf @atom:cd @atom:na - @angle:cf-cd-nc @atom:cf @atom:cd @atom:nc - @angle:cf-cd-nd @atom:cf @atom:cd @atom:nd - @angle:cf-cd-os @atom:cf @atom:cd @atom:os - @angle:cf-cd-ss @atom:cf @atom:cd @atom:ss - @angle:c-cd-h4 @atom:c @atom:cd @atom:h4 - @angle:c-cd-ha @atom:c @atom:cd @atom:ha - @angle:cl-cd-nc @atom:cl @atom:cd @atom:nc - @angle:c-cd-n2 @atom:c @atom:cd @atom:n2 - @angle:c-cd-n @atom:c @atom:cd @atom:n - @angle:c-cd-nc @atom:c @atom:cd @atom:nc - @angle:c-cd-nd @atom:c @atom:cd @atom:nd - @angle:c-cd-oh @atom:c @atom:cd @atom:oh - @angle:c-cd-os @atom:c @atom:cd @atom:os - @angle:h4-cd-n @atom:h4 @atom:cd @atom:n - @angle:h4-cd-na @atom:h4 @atom:cd @atom:na - @angle:h4-cd-nc @atom:h4 @atom:cd @atom:nc - @angle:h4-cd-nd @atom:h4 @atom:cd @atom:nd - @angle:h4-cd-os @atom:h4 @atom:cd @atom:os - @angle:h4-cd-ss @atom:h4 @atom:cd @atom:ss - @angle:h5-cd-n @atom:h5 @atom:cd @atom:n - @angle:h5-cd-na @atom:h5 @atom:cd @atom:na - @angle:h5-cd-nc @atom:h5 @atom:cd @atom:nc - @angle:h5-cd-nd @atom:h5 @atom:cd @atom:nd - @angle:h5-cd-os @atom:h5 @atom:cd @atom:os - @angle:h5-cd-ss @atom:h5 @atom:cd @atom:ss - @angle:ha-cd-na @atom:ha @atom:cd @atom:na - @angle:ha-cd-nc @atom:ha @atom:cd @atom:nc - @angle:ha-cd-nd @atom:ha @atom:cd @atom:nd - @angle:ha-cd-os @atom:ha @atom:cd @atom:os - @angle:ha-cd-pc @atom:ha @atom:cd @atom:pc - @angle:ha-cd-ss @atom:ha @atom:cd @atom:ss - @angle:na-cd-nc @atom:na @atom:cd @atom:nc - @angle:na-cd-nd @atom:na @atom:cd @atom:nd - @angle:na-cd-nh @atom:na @atom:cd @atom:nh - @angle:na-cd-ss @atom:na @atom:cd @atom:ss - @angle:nc-cd-nd @atom:nc @atom:cd @atom:nd - @angle:nc-cd-nh @atom:nc @atom:cd @atom:nh - @angle:nc-cd-oh @atom:nc @atom:cd @atom:oh - @angle:nc-cd-os @atom:nc @atom:cd @atom:os - @angle:nc-cd-ss @atom:nc @atom:cd @atom:ss - @angle:nd-cd-nd @atom:nd @atom:cd @atom:nd - @angle:nd-cd-nh @atom:nd @atom:cd @atom:nh - @angle:nd-cd-ss @atom:nd @atom:cd @atom:ss - @angle:nh-cd-nh @atom:nh @atom:cd @atom:nh - @angle:nh-cd-os @atom:nh @atom:cd @atom:os - @angle:nh-cd-ss @atom:nh @atom:cd @atom:ss - @angle:n-cd-na @atom:n @atom:cd @atom:na - @angle:n-cd-nc @atom:n @atom:cd @atom:nc - @angle:n-cd-nd @atom:n @atom:cd @atom:nd - @angle:n-cd-nh @atom:n @atom:cd @atom:nh - @angle:n-cd-ss @atom:n @atom:cd @atom:ss - @angle:oh-cd-os @atom:oh @atom:cd @atom:os - @angle:os-cd-ss @atom:os @atom:cd @atom:ss - @angle:ss-cd-ss @atom:ss @atom:cd @atom:ss - @angle:ss-cd-sy @atom:ss @atom:cd @atom:sy - @angle:c2-ce-c3 @atom:c2 @atom:ce @atom:c3 - @angle:c2-ce-ca @atom:c2 @atom:ce @atom:ca - @angle:c2-ce-cc @atom:c2 @atom:ce @atom:cc - @angle:c2-ce-ce @atom:c2 @atom:ce @atom:ce - @angle:c2-ce-cg @atom:c2 @atom:ce @atom:cg - @angle:c2-ce-cl @atom:c2 @atom:ce @atom:cl - @angle:c2-ce-h4 @atom:c2 @atom:ce @atom:h4 - @angle:c2-ce-ha @atom:c2 @atom:ce @atom:ha - @angle:c2-ce-n1 @atom:c2 @atom:ce @atom:n1 - @angle:c2-ce-n2 @atom:c2 @atom:ce @atom:n2 - @angle:c2-ce-na @atom:c2 @atom:ce @atom:na - @angle:c2-ce-ne @atom:c2 @atom:ce @atom:ne - @angle:c2-ce-oh @atom:c2 @atom:ce @atom:oh - @angle:c2-ce-p2 @atom:c2 @atom:ce @atom:p2 - @angle:c2-ce-pe @atom:c2 @atom:ce @atom:pe - @angle:c2-ce-px @atom:c2 @atom:ce @atom:px - @angle:c2-ce-py @atom:c2 @atom:ce @atom:py - @angle:c2-ce-sx @atom:c2 @atom:ce @atom:sx - @angle:c2-ce-sy @atom:c2 @atom:ce @atom:sy - @angle:c3-ce-ca @atom:c3 @atom:ce @atom:ca - @angle:c3-ce-cc @atom:c3 @atom:ce @atom:cc - @angle:c3-ce-ce @atom:c3 @atom:ce @atom:ce - @angle:c3-ce-cf @atom:c3 @atom:ce @atom:cf - @angle:c3-ce-cg @atom:c3 @atom:ce @atom:cg - @angle:c3-ce-n2 @atom:c3 @atom:ce @atom:n2 - @angle:c3-ce-nf @atom:c3 @atom:ce @atom:nf - @angle:c3-ce-nh @atom:c3 @atom:ce @atom:nh - @angle:ca-ce-ca @atom:ca @atom:ce @atom:ca - @angle:ca-ce-cc @atom:ca @atom:ce @atom:cc - @angle:ca-ce-ce @atom:ca @atom:ce @atom:ce - @angle:ca-ce-cf @atom:ca @atom:ce @atom:cf - @angle:ca-ce-cl @atom:ca @atom:ce @atom:cl - @angle:ca-ce-h4 @atom:ca @atom:ce @atom:h4 - @angle:ca-ce-ha @atom:ca @atom:ce @atom:ha - @angle:ca-ce-n2 @atom:ca @atom:ce @atom:n2 - @angle:ca-ce-nf @atom:ca @atom:ce @atom:nf - @angle:ca-ce-nh @atom:ca @atom:ce @atom:nh - @angle:ca-ce-oh @atom:ca @atom:ce @atom:oh - @angle:ca-ce-os @atom:ca @atom:ce @atom:os - @angle:ca-ce-ss @atom:ca @atom:ce @atom:ss - @angle:c-ce-c2 @atom:c @atom:ce @atom:c2 - @angle:c-ce-c3 @atom:c @atom:ce @atom:c3 - @angle:c-ce-c @atom:c @atom:ce @atom:c - @angle:c-ce-ca @atom:c @atom:ce @atom:ca - @angle:cc-ce-cd @atom:cc @atom:ce @atom:cd - @angle:cc-ce-cf @atom:cc @atom:ce @atom:cf - @angle:c-ce-cd @atom:c @atom:ce @atom:cd - @angle:c-ce-ce @atom:c @atom:ce @atom:ce - @angle:c-ce-cf @atom:c @atom:ce @atom:cf - @angle:c-ce-cg @atom:c @atom:ce @atom:cg - @angle:cc-ce-h4 @atom:cc @atom:ce @atom:h4 - @angle:cc-ce-ha @atom:cc @atom:ce @atom:ha - @angle:c-ce-cl @atom:c @atom:ce @atom:cl - @angle:cc-ce-n2 @atom:cc @atom:ce @atom:n2 - @angle:cc-ce-nh @atom:cc @atom:ce @atom:nh - @angle:c-ce-cy @atom:c @atom:ce @atom:cy - @angle:cd-ce-ce @atom:cd @atom:ce @atom:ce - @angle:cd-ce-ha @atom:cd @atom:ce @atom:ha - @angle:ce-ce-ce @atom:ce @atom:ce @atom:ce - @angle:ce-ce-cf @atom:ce @atom:ce @atom:cf - @angle:ce-ce-cl @atom:ce @atom:ce @atom:cl - @angle:ce-ce-h4 @atom:ce @atom:ce @atom:h4 - @angle:ce-ce-ha @atom:ce @atom:ce @atom:ha - @angle:ce-ce-n1 @atom:ce @atom:ce @atom:n1 - @angle:ce-ce-n2 @atom:ce @atom:ce @atom:n2 - @angle:ce-ce-oh @atom:ce @atom:ce @atom:oh - @angle:cf-ce-cg @atom:cf @atom:ce @atom:cg - @angle:cf-ce-cy @atom:cf @atom:ce @atom:cy - @angle:cf-ce-h4 @atom:cf @atom:ce @atom:h4 - @angle:cf-ce-ha @atom:cf @atom:ce @atom:ha - @angle:cf-ce-n1 @atom:cf @atom:ce @atom:n1 - @angle:cf-ce-n @atom:cf @atom:ce @atom:n - @angle:cf-ce-nh @atom:cf @atom:ce @atom:nh - @angle:cf-ce-oh @atom:cf @atom:ce @atom:oh - @angle:cg-ce-cg @atom:cg @atom:ce @atom:cg - @angle:cg-ce-ha @atom:cg @atom:ce @atom:ha - @angle:cg-ce-n1 @atom:cg @atom:ce @atom:n1 - @angle:cg-ce-n2 @atom:cg @atom:ce @atom:n2 - @angle:c-ce-ha @atom:c @atom:ce @atom:ha - @angle:c-ce-n @atom:c @atom:ce @atom:n - @angle:c-ce-nh @atom:c @atom:ce @atom:nh - @angle:c-ce-oh @atom:c @atom:ce @atom:oh - @angle:c-ce-os @atom:c @atom:ce @atom:os - @angle:h4-ce-n1 @atom:h4 @atom:ce @atom:n1 - @angle:h4-ce-n2 @atom:h4 @atom:ce @atom:n2 - @angle:h4-ce-ne @atom:h4 @atom:ce @atom:ne - @angle:ha-ce-n1 @atom:ha @atom:ce @atom:n1 - @angle:ha-ce-n2 @atom:ha @atom:ce @atom:n2 - @angle:ha-ce-ne @atom:ha @atom:ce @atom:ne - @angle:ha-ce-nh @atom:ha @atom:ce @atom:nh - @angle:ha-ce-p2 @atom:ha @atom:ce @atom:p2 - @angle:ha-ce-pe @atom:ha @atom:ce @atom:pe - @angle:ha-ce-px @atom:ha @atom:ce @atom:px - @angle:ha-ce-py @atom:ha @atom:ce @atom:py - @angle:ha-ce-sx @atom:ha @atom:ce @atom:sx - @angle:ha-ce-sy @atom:ha @atom:ce @atom:sy - @angle:n2-ce-nh @atom:n2 @atom:ce @atom:nh - @angle:n2-ce-os @atom:n2 @atom:ce @atom:os - @angle:n2-ce-ss @atom:n2 @atom:ce @atom:ss - @angle:ne-ce-ne @atom:ne @atom:ce @atom:ne - @angle:ne-ce-nh @atom:ne @atom:ce @atom:nh - @angle:nf-ce-nh @atom:nf @atom:ce @atom:nh - @angle:pe-ce-pe @atom:pe @atom:ce @atom:pe - @angle:py-ce-py @atom:py @atom:ce @atom:py - @angle:sx-ce-sx @atom:sx @atom:ce @atom:sx - @angle:sy-ce-sy @atom:sy @atom:ce @atom:sy - @angle:c2-cf-c3 @atom:c2 @atom:cf @atom:c3 - @angle:c2-cf-ca @atom:c2 @atom:cf @atom:ca - @angle:c2-cf-cd @atom:c2 @atom:cf @atom:cd - @angle:c2-cf-cf @atom:c2 @atom:cf @atom:cf - @angle:c2-cf-ch @atom:c2 @atom:cf @atom:ch - @angle:c2-cf-ha @atom:c2 @atom:cf @atom:ha - @angle:c2-cf-n2 @atom:c2 @atom:cf @atom:n2 - @angle:c2-cf-nf @atom:c2 @atom:cf @atom:nf - @angle:c2-cf-p2 @atom:c2 @atom:cf @atom:p2 - @angle:c2-cf-pf @atom:c2 @atom:cf @atom:pf - @angle:c2-cf-px @atom:c2 @atom:cf @atom:px - @angle:c2-cf-py @atom:c2 @atom:cf @atom:py - @angle:c2-cf-sx @atom:c2 @atom:cf @atom:sx - @angle:c2-cf-sy @atom:c2 @atom:cf @atom:sy - @angle:c3-cf-ca @atom:c3 @atom:cf @atom:ca - @angle:c3-cf-cd @atom:c3 @atom:cf @atom:cd - @angle:c3-cf-ce @atom:c3 @atom:cf @atom:ce - @angle:c3-cf-cf @atom:c3 @atom:cf @atom:cf - @angle:c3-cf-n2 @atom:c3 @atom:cf @atom:n2 - @angle:ca-cf-ca @atom:ca @atom:cf @atom:ca - @angle:ca-cf-cc @atom:ca @atom:cf @atom:cc - @angle:ca-cf-cd @atom:ca @atom:cf @atom:cd - @angle:ca-cf-ce @atom:ca @atom:cf @atom:ce - @angle:ca-cf-ha @atom:ca @atom:cf @atom:ha - @angle:ca-cf-n2 @atom:ca @atom:cf @atom:n2 - @angle:ca-cf-ne @atom:ca @atom:cf @atom:ne - @angle:ca-cf-oh @atom:ca @atom:cf @atom:oh - @angle:c-cf-c2 @atom:c @atom:cf @atom:c2 - @angle:c-cf-c3 @atom:c @atom:cf @atom:c3 - @angle:c-cf-c @atom:c @atom:cf @atom:c - @angle:c-cf-cc @atom:c @atom:cf @atom:cc - @angle:cc-cf-cf @atom:cc @atom:cf @atom:cf - @angle:c-cf-cd @atom:c @atom:cf @atom:cd - @angle:c-cf-ce @atom:c @atom:cf @atom:ce - @angle:cc-cf-ha @atom:cc @atom:cf @atom:ha - @angle:cd-cf-ce @atom:cd @atom:cf @atom:ce - @angle:cd-cf-ha @atom:cd @atom:cf @atom:ha - @angle:cd-cf-n2 @atom:cd @atom:cf @atom:n2 - @angle:ce-cf-cf @atom:ce @atom:cf @atom:cf - @angle:ce-cf-ch @atom:ce @atom:cf @atom:ch - @angle:ce-cf-ha @atom:ce @atom:cf @atom:ha - @angle:ce-cf-n @atom:ce @atom:cf @atom:n - @angle:ce-cf-oh @atom:ce @atom:cf @atom:oh - @angle:cf-cf-cf @atom:cf @atom:cf @atom:cf - @angle:cf-cf-h4 @atom:cf @atom:cf @atom:h4 - @angle:cf-cf-ha @atom:cf @atom:cf @atom:ha - @angle:cf-cf-n1 @atom:cf @atom:cf @atom:n1 - @angle:cf-cf-n2 @atom:cf @atom:cf @atom:n2 - @angle:c-cf-ha @atom:c @atom:cf @atom:ha - @angle:ch-cf-ch @atom:ch @atom:cf @atom:ch - @angle:ch-cf-ha @atom:ch @atom:cf @atom:ha - @angle:ch-cf-n1 @atom:ch @atom:cf @atom:n1 - @angle:c-cf-n2 @atom:c @atom:cf @atom:n2 - @angle:c-cf-n @atom:c @atom:cf @atom:n - @angle:c-cf-nh @atom:c @atom:cf @atom:nh - @angle:f-c-f @atom:f @atom:c @atom:f - @angle:h4-cf-n2 @atom:h4 @atom:cf @atom:n2 - @angle:h4-cf-ne @atom:h4 @atom:cf @atom:ne - @angle:ha-cf-n1 @atom:ha @atom:cf @atom:n1 - @angle:ha-cf-n2 @atom:ha @atom:cf @atom:n2 - @angle:ha-cf-nf @atom:ha @atom:cf @atom:nf - @angle:ha-cf-nh @atom:ha @atom:cf @atom:nh - @angle:ha-cf-p2 @atom:ha @atom:cf @atom:p2 - @angle:ha-cf-pf @atom:ha @atom:cf @atom:pf - @angle:ha-cf-px @atom:ha @atom:cf @atom:px - @angle:ha-cf-py @atom:ha @atom:cf @atom:py - @angle:ha-cf-sx @atom:ha @atom:cf @atom:sx - @angle:ha-cf-sy @atom:ha @atom:cf @atom:sy - @angle:n2-cf-nh @atom:n2 @atom:cf @atom:nh - @angle:nf-cf-nf @atom:nf @atom:cf @atom:nf - @angle:f-c-o @atom:f @atom:c @atom:o - @angle:pf-cf-pf @atom:pf @atom:cf @atom:pf - @angle:py-cf-py @atom:py @atom:cf @atom:py - @angle:f-c-s @atom:f @atom:c @atom:s - @angle:sx-cf-sx @atom:sx @atom:cf @atom:sx - @angle:sy-cf-sy @atom:sy @atom:cf @atom:sy - @angle:c1-cg-ca @atom:c1 @atom:cg @atom:ca - @angle:c1-cg-cc @atom:c1 @atom:cg @atom:cc - @angle:c1-cg-ce @atom:c1 @atom:cg @atom:ce - @angle:c1-cg-cg @atom:c1 @atom:cg @atom:cg - @angle:c1-cg-ne @atom:c1 @atom:cg @atom:ne - @angle:c1-cg-pe @atom:c1 @atom:cg @atom:pe - @angle:ca-cg-ch @atom:ca @atom:cg @atom:ch - @angle:ca-cg-n1 @atom:ca @atom:cg @atom:n1 - @angle:c-cg-c1 @atom:c @atom:cg @atom:c1 - @angle:cc-cg-n1 @atom:cc @atom:cg @atom:n1 - @angle:ce-cg-ch @atom:ce @atom:cg @atom:ch - @angle:ce-cg-n1 @atom:ce @atom:cg @atom:n1 - @angle:n1-cg-ne @atom:n1 @atom:cg @atom:ne - @angle:h4-c-o @atom:h4 @atom:c @atom:o - @angle:h5-c-n @atom:h5 @atom:c @atom:n - @angle:h5-c-o @atom:h5 @atom:c @atom:o - @angle:ha-c-ha @atom:ha @atom:c @atom:ha - @angle:ha-c-i @atom:ha @atom:c @atom:i - @angle:ha-c-n @atom:ha @atom:c @atom:n - @angle:ha-c-o @atom:ha @atom:c @atom:o - @angle:ha-c-oh @atom:ha @atom:c @atom:oh - @angle:ha-c-os @atom:ha @atom:c @atom:os - @angle:ha-c-s @atom:ha @atom:c @atom:s - @angle:c1-ch-ca @atom:c1 @atom:ch @atom:ca - @angle:c1-ch-cf @atom:c1 @atom:ch @atom:cf - @angle:c1-ch-ch @atom:c1 @atom:ch @atom:ch - @angle:c1-ch-nf @atom:c1 @atom:ch @atom:nf - @angle:c1-ch-pf @atom:c1 @atom:ch @atom:pf - @angle:ca-ch-cg @atom:ca @atom:ch @atom:cg - @angle:ca-ch-n1 @atom:ca @atom:ch @atom:n1 - @angle:c-ch-c1 @atom:c @atom:ch @atom:c1 - @angle:cd-ch-n1 @atom:cd @atom:ch @atom:n1 - @angle:cf-ch-cg @atom:cf @atom:ch @atom:cg - @angle:cf-ch-n1 @atom:cf @atom:ch @atom:n1 - @angle:cg-ch-ch @atom:cg @atom:ch @atom:ch - @angle:n1-ch-nf @atom:n1 @atom:ch @atom:nf - @angle:i-c-i @atom:i @atom:c @atom:i - @angle:i-c-o @atom:i @atom:c @atom:o - @angle:f-cl-f @atom:f @atom:cl @atom:f - @angle:n2-c-n2 @atom:n2 @atom:c @atom:n2 - @angle:n2-c-o @atom:n2 @atom:c @atom:o - @angle:n4-c-n4 @atom:n4 @atom:c @atom:n4 - @angle:n4-c-o @atom:n4 @atom:c @atom:o - @angle:nc-c-o @atom:nc @atom:c @atom:o - @angle:nd-c-o @atom:nd @atom:c @atom:o - @angle:ne-c-ne @atom:ne @atom:c @atom:ne - @angle:ne-c-o @atom:ne @atom:c @atom:o - @angle:nf-c-nf @atom:nf @atom:c @atom:nf - @angle:nf-c-o @atom:nf @atom:c @atom:o - @angle:n-c-n @atom:n @atom:c @atom:n - @angle:n-c-nc @atom:n @atom:c @atom:nc - @angle:n-c-nd @atom:n @atom:c @atom:nd - @angle:n-c-ne @atom:n @atom:c @atom:ne - @angle:n-c-o @atom:n @atom:c @atom:o - @angle:n-c-oh @atom:n @atom:c @atom:oh - @angle:no-c-no @atom:no @atom:c @atom:no - @angle:no-c-o @atom:no @atom:c @atom:o - @angle:n-c-os @atom:n @atom:c @atom:os - @angle:n-c-s @atom:n @atom:c @atom:s - @angle:n-c-sh @atom:n @atom:c @atom:sh - @angle:n-c-ss @atom:n @atom:c @atom:ss - @angle:oh-c-oh @atom:oh @atom:c @atom:oh - @angle:oh-c-s @atom:oh @atom:c @atom:s - @angle:o-c-o @atom:o @atom:c @atom:o - @angle:o-c-oh @atom:o @atom:c @atom:oh - @angle:o-c-os @atom:o @atom:c @atom:os - @angle:o-c-p2 @atom:o @atom:c @atom:p2 - @angle:o-c-p3 @atom:o @atom:c @atom:p3 - @angle:o-c-p5 @atom:o @atom:c @atom:p5 - @angle:o-c-pe @atom:o @atom:c @atom:pe - @angle:o-c-pf @atom:o @atom:c @atom:pf - @angle:o-c-px @atom:o @atom:c @atom:px - @angle:o-c-py @atom:o @atom:c @atom:py - @angle:o-c-s4 @atom:o @atom:c @atom:s4 - @angle:o-c-s6 @atom:o @atom:c @atom:s6 - @angle:o-c-s @atom:o @atom:c @atom:s - @angle:o-c-sh @atom:o @atom:c @atom:sh - @angle:os-c-os @atom:os @atom:c @atom:os - @angle:o-c-ss @atom:o @atom:c @atom:ss - @angle:os-c-s @atom:os @atom:c @atom:s - @angle:os-c-ss @atom:os @atom:c @atom:ss - @angle:o-c-sx @atom:o @atom:c @atom:sx - @angle:o-c-sy @atom:o @atom:c @atom:sy - @angle:p2-c-p2 @atom:p2 @atom:c @atom:p2 - @angle:p3-c-p3 @atom:p3 @atom:c @atom:p3 - @angle:p3-c-py @atom:p3 @atom:c @atom:py - @angle:p5-c-p5 @atom:p5 @atom:c @atom:p5 - @angle:ca-cp-ca @atom:ca @atom:cp @atom:ca - @angle:ca-cp-cp @atom:ca @atom:cp @atom:cp - @angle:ca-cp-na @atom:ca @atom:cp @atom:na - @angle:ca-cp-nb @atom:ca @atom:cp @atom:nb - @angle:cp-cp-cp @atom:cp @atom:cp @atom:cp - @angle:cp-cp-cq @atom:cp @atom:cp @atom:cq - @angle:cp-cp-nb @atom:cp @atom:cp @atom:nb - @angle:pe-c-pe @atom:pe @atom:c @atom:pe - @angle:pf-c-pf @atom:pf @atom:c @atom:pf - @angle:nb-cp-nb @atom:nb @atom:cp @atom:nb - @angle:py-c-py @atom:py @atom:c @atom:py - @angle:ca-cq-ca @atom:ca @atom:cq @atom:ca - @angle:ca-cq-cq @atom:ca @atom:cq @atom:cq - @angle:ca-cq-nb @atom:ca @atom:cq @atom:nb - @angle:cp-cq-cq @atom:cp @atom:cq @atom:cq - @angle:cq-cq-cq @atom:cq @atom:cq @atom:cq - @angle:cq-cq-nb @atom:cq @atom:cq @atom:nb - @angle:s4-c-s4 @atom:s4 @atom:c @atom:s4 - @angle:s6-c-s6 @atom:s6 @atom:c @atom:s6 - @angle:sh-c-sh @atom:sh @atom:c @atom:sh - @angle:s-c-s @atom:s @atom:c @atom:s - @angle:s-c-sh @atom:s @atom:c @atom:sh - @angle:s-c-ss @atom:s @atom:c @atom:ss - @angle:ss-c-ss @atom:ss @atom:c @atom:ss - @angle:sx-c-sx @atom:sx @atom:c @atom:sx - @angle:sy-c-sy @atom:sy @atom:c @atom:sy - @angle:c2-cu-cx @atom:c2 @atom:cu @atom:cx - @angle:c-cu-cu @atom:c @atom:cu @atom:cu - @angle:cu-cu-cx @atom:cu @atom:cu @atom:cx - @angle:cu-cu-ha @atom:cu @atom:cu @atom:ha - @angle:cv-cv-cy @atom:cv @atom:cv @atom:cy - @angle:cv-cv-ha @atom:cv @atom:cv @atom:ha - @angle:cx-cv-cx @atom:cx @atom:cv @atom:cx - @angle:cy-cv-ha @atom:cy @atom:cv @atom:ha - @angle:c1-cx-cx @atom:c1 @atom:cx @atom:cx - @angle:c2-cx-cx @atom:c2 @atom:cx @atom:cx - @angle:c2-cx-h1 @atom:c2 @atom:cx @atom:h1 - @angle:c2-cx-hc @atom:c2 @atom:cx @atom:hc - @angle:c2-cx-os @atom:c2 @atom:cx @atom:os - @angle:c3-cx-c3 @atom:c3 @atom:cx @atom:c3 - @angle:c3-cx-cx @atom:c3 @atom:cx @atom:cx - @angle:c3-cx-h1 @atom:c3 @atom:cx @atom:h1 - @angle:c3-cx-hc @atom:c3 @atom:cx @atom:hc - @angle:c3-cx-n3 @atom:c3 @atom:cx @atom:n3 - @angle:c3-cx-os @atom:c3 @atom:cx @atom:os - @angle:ca-cx-cx @atom:ca @atom:cx @atom:cx - @angle:ca-cx-h1 @atom:ca @atom:cx @atom:h1 - @angle:ca-cx-hc @atom:ca @atom:cx @atom:hc - @angle:ca-cx-oh @atom:ca @atom:cx @atom:oh - @angle:ca-cx-os @atom:ca @atom:cx @atom:os - @angle:c-cx-c3 @atom:c @atom:cx @atom:c3 - @angle:cc-cx-cx @atom:cc @atom:cx @atom:cx - @angle:cc-cx-hc @atom:cc @atom:cx @atom:hc - @angle:c-cx-cx @atom:c @atom:cx @atom:cx - @angle:cd-cx-cx @atom:cd @atom:cx @atom:cx - @angle:c-cx-h1 @atom:c @atom:cx @atom:h1 - @angle:c-cx-hc @atom:c @atom:cx @atom:hc - @angle:cl-cx-cl @atom:cl @atom:cx @atom:cl - @angle:cl-cx-cx @atom:cl @atom:cx @atom:cx - @angle:cl-cx-h1 @atom:cl @atom:cx @atom:h1 - @angle:cl-cx-hc @atom:cl @atom:cx @atom:hc - @angle:c-cx-os @atom:c @atom:cx @atom:os - @angle:cu-cx-cu @atom:cu @atom:cx @atom:cu - @angle:cu-cx-cx @atom:cu @atom:cx @atom:cx - @angle:cu-cx-hc @atom:cu @atom:cx @atom:hc - @angle:cx-cx-cx @atom:cx @atom:cx @atom:cx - @angle:cx-cx-cy @atom:cx @atom:cx @atom:cy - @angle:cx-cx-f @atom:cx @atom:cx @atom:f - @angle:cx-cx-h1 @atom:cx @atom:cx @atom:h1 - @angle:cx-cx-hc @atom:cx @atom:cx @atom:hc - @angle:cx-cx-hx @atom:cx @atom:cx @atom:hx - @angle:cx-cx-n3 @atom:cx @atom:cx @atom:n3 - @angle:cx-cx-na @atom:cx @atom:cx @atom:na - @angle:cx-cx-nh @atom:cx @atom:cx @atom:nh - @angle:cx-cx-os @atom:cx @atom:cx @atom:os - @angle:cy-cx-hc @atom:cy @atom:cx @atom:hc - @angle:f-cx-f @atom:f @atom:cx @atom:f - @angle:f-cx-h1 @atom:f @atom:cx @atom:h1 - @angle:f-cx-hc @atom:f @atom:cx @atom:hc - @angle:h1-cx-h1 @atom:h1 @atom:cx @atom:h1 - @angle:h1-cx-n3 @atom:h1 @atom:cx @atom:n3 - @angle:h1-cx-n @atom:h1 @atom:cx @atom:n - @angle:h1-cx-na @atom:h1 @atom:cx @atom:na - @angle:h1-cx-nh @atom:h1 @atom:cx @atom:nh - @angle:h1-cx-os @atom:h1 @atom:cx @atom:os - @angle:h2-cx-h2 @atom:h2 @atom:cx @atom:h2 - @angle:h2-cx-n2 @atom:h2 @atom:cx @atom:n2 - @angle:hc-cx-hc @atom:hc @atom:cx @atom:hc - @angle:hc-cx-os @atom:hc @atom:cx @atom:os - @angle:hx-cx-n4 @atom:hx @atom:cx @atom:n4 - @angle:n2-cx-n2 @atom:n2 @atom:cx @atom:n2 - @angle:n-cx-oh @atom:n @atom:cx @atom:oh - @angle:n-cx-os @atom:n @atom:cx @atom:os - @angle:oh-cx-oh @atom:oh @atom:cx @atom:oh - @angle:oh-cx-os @atom:oh @atom:cx @atom:os - @angle:os-cx-os @atom:os @atom:cx @atom:os - @angle:c2-cy-cy @atom:c2 @atom:cy @atom:cy - @angle:c3-cy-c3 @atom:c3 @atom:cy @atom:c3 - @angle:c3-cy-cy @atom:c3 @atom:cy @atom:cy - @angle:c3-cy-h1 @atom:c3 @atom:cy @atom:h1 - @angle:c3-cy-hc @atom:c3 @atom:cy @atom:hc - @angle:c3-cy-n3 @atom:c3 @atom:cy @atom:n3 - @angle:c3-cy-n @atom:c3 @atom:cy @atom:n - @angle:c3-cy-os @atom:c3 @atom:cy @atom:os - @angle:c-cy-c3 @atom:c @atom:cy @atom:c3 - @angle:cc-cy-cy @atom:cc @atom:cy @atom:cy - @angle:c-cy-cy @atom:c @atom:cy @atom:cy - @angle:cd-cy-cy @atom:cd @atom:cy @atom:cy - @angle:ce-cy-h2 @atom:ce @atom:cy @atom:h2 - @angle:ce-cy-n @atom:ce @atom:cy @atom:n - @angle:ce-cy-ss @atom:ce @atom:cy @atom:ss - @angle:c-cy-h1 @atom:c @atom:cy @atom:h1 - @angle:c-cy-hc @atom:c @atom:cy @atom:hc - @angle:cl-cy-cy @atom:cl @atom:cy @atom:cy - @angle:cl-cy-h1 @atom:cl @atom:cy @atom:h1 - @angle:cl-cy-hc @atom:cl @atom:cy @atom:hc - @angle:c-cy-n @atom:c @atom:cy @atom:n - @angle:c-cy-os @atom:c @atom:cy @atom:os - @angle:cv-cy-cy @atom:cv @atom:cy @atom:cy - @angle:cv-cy-hc @atom:cv @atom:cy @atom:hc - @angle:cx-cy-cy @atom:cx @atom:cy @atom:cy - @angle:cx-cy-hc @atom:cx @atom:cy @atom:hc - @angle:cy-cy-cy @atom:cy @atom:cy @atom:cy - @angle:cy-cy-f @atom:cy @atom:cy @atom:f - @angle:cy-cy-h1 @atom:cy @atom:cy @atom:h1 - @angle:cy-cy-h2 @atom:cy @atom:cy @atom:h2 - @angle:cy-cy-hc @atom:cy @atom:cy @atom:hc - @angle:cy-cy-n3 @atom:cy @atom:cy @atom:n3 - @angle:cy-cy-n @atom:cy @atom:cy @atom:n - @angle:cy-cy-na @atom:cy @atom:cy @atom:na - @angle:cy-cy-oh @atom:cy @atom:cy @atom:oh - @angle:cy-cy-os @atom:cy @atom:cy @atom:os - @angle:cy-cy-s6 @atom:cy @atom:cy @atom:s6 - @angle:cy-cy-ss @atom:cy @atom:cy @atom:ss - @angle:h1-cy-h1 @atom:h1 @atom:cy @atom:h1 - @angle:h1-cy-n3 @atom:h1 @atom:cy @atom:n3 - @angle:h1-cy-n @atom:h1 @atom:cy @atom:n - @angle:h1-cy-oh @atom:h1 @atom:cy @atom:oh - @angle:h1-cy-os @atom:h1 @atom:cy @atom:os - @angle:h1-cy-s6 @atom:h1 @atom:cy @atom:s6 - @angle:h2-cy-n @atom:h2 @atom:cy @atom:n - @angle:h2-cy-os @atom:h2 @atom:cy @atom:os - @angle:h2-cy-s6 @atom:h2 @atom:cy @atom:s6 - @angle:h2-cy-ss @atom:h2 @atom:cy @atom:ss - @angle:hc-cy-hc @atom:hc @atom:cy @atom:hc - @angle:n-cy-os @atom:n @atom:cy @atom:os - @angle:n-cy-s6 @atom:n @atom:cy @atom:s6 - @angle:n-cy-ss @atom:n @atom:cy @atom:ss - @angle:nh-cz-nh @atom:nh @atom:cz @atom:nh - @angle:br-n1-c1 @atom:br @atom:n1 @atom:c1 - @angle:c1-n1-c1 @atom:c1 @atom:n1 @atom:c1 - @angle:c1-n1-c2 @atom:c1 @atom:n1 @atom:c2 - @angle:c1-n1-c3 @atom:c1 @atom:n1 @atom:c3 - @angle:c1-n1-ca @atom:c1 @atom:n1 @atom:ca - @angle:c1-n1-cl @atom:c1 @atom:n1 @atom:cl - @angle:c1-n1-f @atom:c1 @atom:n1 @atom:f - @angle:c1-n1-hn @atom:c1 @atom:n1 @atom:hn - @angle:c1-n1-i @atom:c1 @atom:n1 @atom:i - @angle:c1-n1-n1 @atom:c1 @atom:n1 @atom:n1 - @angle:c1-n1-n2 @atom:c1 @atom:n1 @atom:n2 - @angle:c1-n1-n3 @atom:c1 @atom:n1 @atom:n3 - @angle:c1-n1-n4 @atom:c1 @atom:n1 @atom:n4 - @angle:c1-n1-na @atom:c1 @atom:n1 @atom:na - @angle:c1-n1-nh @atom:c1 @atom:n1 @atom:nh - @angle:c1-n1-o @atom:c1 @atom:n1 @atom:o - @angle:c1-n1-oh @atom:c1 @atom:n1 @atom:oh - @angle:c1-n1-os @atom:c1 @atom:n1 @atom:os - @angle:c1-n1-p2 @atom:c1 @atom:n1 @atom:p2 - @angle:c1-n1-p3 @atom:c1 @atom:n1 @atom:p3 - @angle:c1-n1-p4 @atom:c1 @atom:n1 @atom:p4 - @angle:c1-n1-p5 @atom:c1 @atom:n1 @atom:p5 - @angle:c1-n1-s2 @atom:c1 @atom:n1 @atom:s2 - @angle:c1-n1-s4 @atom:c1 @atom:n1 @atom:s4 - @angle:c1-n1-s @atom:c1 @atom:n1 @atom:s - @angle:c1-n1-s6 @atom:c1 @atom:n1 @atom:s6 - @angle:c1-n1-sh @atom:c1 @atom:n1 @atom:sh - @angle:c1-n1-ss @atom:c1 @atom:n1 @atom:ss - @angle:c2-n1-n1 @atom:c2 @atom:n1 @atom:n1 - @angle:c2-n1-o @atom:c2 @atom:n1 @atom:o - @angle:c2-n1-s @atom:c2 @atom:n1 @atom:s - @angle:c3-n1-n1 @atom:c3 @atom:n1 @atom:n1 - @angle:ca-n1-n1 @atom:ca @atom:n1 @atom:n1 - @angle:ce-n1-o @atom:ce @atom:n1 @atom:o - @angle:ce-n1-s @atom:ce @atom:n1 @atom:s - @angle:cf-n1-o @atom:cf @atom:n1 @atom:o - @angle:cf-n1-s @atom:cf @atom:n1 @atom:s - @angle:cl-n1-n1 @atom:cl @atom:n1 @atom:n1 - @angle:f-n1-n1 @atom:f @atom:n1 @atom:n1 - @angle:hn-n1-n1 @atom:hn @atom:n1 @atom:n1 - @angle:i-n1-n1 @atom:i @atom:n1 @atom:n1 - @angle:n1-n1-n1 @atom:n1 @atom:n1 @atom:n1 - @angle:n1-n1-n2 @atom:n1 @atom:n1 @atom:n2 - @angle:n1-n1-n3 @atom:n1 @atom:n1 @atom:n3 - @angle:n1-n1-n4 @atom:n1 @atom:n1 @atom:n4 - @angle:n1-n1-na @atom:n1 @atom:n1 @atom:na - @angle:n1-n1-nh @atom:n1 @atom:n1 @atom:nh - @angle:n1-n1-o @atom:n1 @atom:n1 @atom:o - @angle:n1-n1-oh @atom:n1 @atom:n1 @atom:oh - @angle:n1-n1-os @atom:n1 @atom:n1 @atom:os - @angle:n1-n1-p2 @atom:n1 @atom:n1 @atom:p2 - @angle:n1-n1-p3 @atom:n1 @atom:n1 @atom:p3 - @angle:n1-n1-s @atom:n1 @atom:n1 @atom:s - @angle:n1-n1-sh @atom:n1 @atom:n1 @atom:sh - @angle:n1-n1-ss @atom:n1 @atom:n1 @atom:ss - @angle:o-n1-p2 @atom:o @atom:n1 @atom:p2 - @angle:p2-n1-s @atom:p2 @atom:n1 @atom:s - @angle:br-n2-br @atom:br @atom:n2 @atom:br - @angle:br-n2-c2 @atom:br @atom:n2 @atom:c2 - @angle:br-n2-n2 @atom:br @atom:n2 @atom:n2 - @angle:br-n2-o @atom:br @atom:n2 @atom:o - @angle:br-n2-p2 @atom:br @atom:n2 @atom:p2 - @angle:br-n2-s @atom:br @atom:n2 @atom:s - @angle:c1-n2-c1 @atom:c1 @atom:n2 @atom:c1 - @angle:c1-n2-c3 @atom:c1 @atom:n2 @atom:c3 - @angle:c1-n2-cl @atom:c1 @atom:n2 @atom:cl - @angle:c1-n2-hn @atom:c1 @atom:n2 @atom:hn - @angle:c1-n2-n2 @atom:c1 @atom:n2 @atom:n2 - @angle:c1-n2-o @atom:c1 @atom:n2 @atom:o - @angle:c1-n2-p2 @atom:c1 @atom:n2 @atom:p2 - @angle:c1-n2-s @atom:c1 @atom:n2 @atom:s - @angle:c2-n2-c2 @atom:c2 @atom:n2 @atom:c2 - @angle:c2-n2-c3 @atom:c2 @atom:n2 @atom:c3 - @angle:c2-n2-ca @atom:c2 @atom:n2 @atom:ca - @angle:c2-n2-cl @atom:c2 @atom:n2 @atom:cl - @angle:c2-n2-f @atom:c2 @atom:n2 @atom:f - @angle:c2-n2-hn @atom:c2 @atom:n2 @atom:hn - @angle:c2-n2-i @atom:c2 @atom:n2 @atom:i - @angle:c2-n2-n1 @atom:c2 @atom:n2 @atom:n1 - @angle:c2-n2-n2 @atom:c2 @atom:n2 @atom:n2 - @angle:c2-n2-n3 @atom:c2 @atom:n2 @atom:n3 - @angle:c2-n2-n4 @atom:c2 @atom:n2 @atom:n4 - @angle:c2-n2-n @atom:c2 @atom:n2 @atom:n - @angle:c2-n2-na @atom:c2 @atom:n2 @atom:na - @angle:c2-n2-nh @atom:c2 @atom:n2 @atom:nh - @angle:c2-n2-no @atom:c2 @atom:n2 @atom:no - @angle:c2-n2-o @atom:c2 @atom:n2 @atom:o - @angle:c2-n2-oh @atom:c2 @atom:n2 @atom:oh - @angle:c2-n2-os @atom:c2 @atom:n2 @atom:os - @angle:c2-n2-p2 @atom:c2 @atom:n2 @atom:p2 - @angle:c2-n2-p3 @atom:c2 @atom:n2 @atom:p3 - @angle:c2-n2-p4 @atom:c2 @atom:n2 @atom:p4 - @angle:c2-n2-s4 @atom:c2 @atom:n2 @atom:s4 - @angle:c2-n2-s6 @atom:c2 @atom:n2 @atom:s6 - @angle:c2-n2-s @atom:c2 @atom:n2 @atom:s - @angle:c2-n2-sh @atom:c2 @atom:n2 @atom:sh - @angle:c2-n2-ss @atom:c2 @atom:n2 @atom:ss - @angle:c3-n2-c3 @atom:c3 @atom:n2 @atom:c3 - @angle:c3-n2-ca @atom:c3 @atom:n2 @atom:ca - @angle:c3-n2-ce @atom:c3 @atom:n2 @atom:ce - @angle:c3-n2-cf @atom:c3 @atom:n2 @atom:cf - @angle:c3-n2-hn @atom:c3 @atom:n2 @atom:hn - @angle:c3-n2-n1 @atom:c3 @atom:n2 @atom:n1 - @angle:c3-n2-n2 @atom:c3 @atom:n2 @atom:n2 - @angle:c3-n2-nh @atom:c3 @atom:n2 @atom:nh - @angle:c3-n2-o @atom:c3 @atom:n2 @atom:o - @angle:c3-n2-p2 @atom:c3 @atom:n2 @atom:p2 - @angle:c3-n2-s6 @atom:c3 @atom:n2 @atom:s6 - @angle:c3-n2-s @atom:c3 @atom:n2 @atom:s - @angle:ca-n2-ca @atom:ca @atom:n2 @atom:ca - @angle:ca-n2-hn @atom:ca @atom:n2 @atom:hn - @angle:ca-n2-n2 @atom:ca @atom:n2 @atom:n2 - @angle:ca-n2-o @atom:ca @atom:n2 @atom:o - @angle:ca-n2-p2 @atom:ca @atom:n2 @atom:p2 - @angle:ca-n2-s @atom:ca @atom:n2 @atom:s - @angle:c-n2-c2 @atom:c @atom:n2 @atom:c2 - @angle:c-n2-c @atom:c @atom:n2 @atom:c - @angle:c-n2-ca @atom:c @atom:n2 @atom:ca - @angle:cc-n2-cl @atom:cc @atom:n2 @atom:cl - @angle:cc-n2-hn @atom:cc @atom:n2 @atom:hn - @angle:cc-n2-na @atom:cc @atom:n2 @atom:na - @angle:cc-n2-nh @atom:cc @atom:n2 @atom:nh - @angle:cd-n2-cl @atom:cd @atom:n2 @atom:cl - @angle:cd-n2-hn @atom:cd @atom:n2 @atom:hn - @angle:ce-n2-hn @atom:ce @atom:n2 @atom:hn - @angle:ce-n2-n @atom:ce @atom:n2 @atom:n - @angle:ce-n2-nh @atom:ce @atom:n2 @atom:nh - @angle:ce-n2-o @atom:ce @atom:n2 @atom:o - @angle:ce-n2-oh @atom:ce @atom:n2 @atom:oh - @angle:ce-n2-os @atom:ce @atom:n2 @atom:os - @angle:ce-n2-s @atom:ce @atom:n2 @atom:s - @angle:cf-n2-hn @atom:cf @atom:n2 @atom:hn - @angle:cf-n2-n @atom:cf @atom:n2 @atom:n - @angle:cf-n2-nh @atom:cf @atom:n2 @atom:nh - @angle:cf-n2-o @atom:cf @atom:n2 @atom:o - @angle:cf-n2-oh @atom:cf @atom:n2 @atom:oh - @angle:cf-n2-os @atom:cf @atom:n2 @atom:os - @angle:cf-n2-s @atom:cf @atom:n2 @atom:s - @angle:cl-n2-n1 @atom:cl @atom:n2 @atom:n1 - @angle:cl-n2-n2 @atom:cl @atom:n2 @atom:n2 - @angle:cl-n2-o @atom:cl @atom:n2 @atom:o - @angle:cl-n2-p2 @atom:cl @atom:n2 @atom:p2 - @angle:cl-n2-s @atom:cl @atom:n2 @atom:s - @angle:cx-n2-n2 @atom:cx @atom:n2 @atom:n2 - @angle:f-n2-n2 @atom:f @atom:n2 @atom:n2 - @angle:f-n2-o @atom:f @atom:n2 @atom:o - @angle:f-n2-p2 @atom:f @atom:n2 @atom:p2 - @angle:f-n2-s @atom:f @atom:n2 @atom:s - @angle:hn-n2-hn @atom:hn @atom:n2 @atom:hn - @angle:hn-n2-n1 @atom:hn @atom:n2 @atom:n1 - @angle:hn-n2-n2 @atom:hn @atom:n2 @atom:n2 - @angle:hn-n2-ne @atom:hn @atom:n2 @atom:ne - @angle:hn-n2-nf @atom:hn @atom:n2 @atom:nf - @angle:hn-n2-o @atom:hn @atom:n2 @atom:o - @angle:hn-n2-p2 @atom:hn @atom:n2 @atom:p2 - @angle:hn-n2-p4 @atom:hn @atom:n2 @atom:p4 - @angle:hn-n2-p5 @atom:hn @atom:n2 @atom:p5 - @angle:hn-n2-pe @atom:hn @atom:n2 @atom:pe - @angle:hn-n2-pf @atom:hn @atom:n2 @atom:pf - @angle:hn-n2-s2 @atom:hn @atom:n2 @atom:s2 - @angle:hn-n2-s4 @atom:hn @atom:n2 @atom:s4 - @angle:hn-n2-s @atom:hn @atom:n2 @atom:s - @angle:hn-n2-s6 @atom:hn @atom:n2 @atom:s6 - @angle:i-n2-n2 @atom:i @atom:n2 @atom:n2 - @angle:i-n2-o @atom:i @atom:n2 @atom:o - @angle:i-n2-p2 @atom:i @atom:n2 @atom:p2 - @angle:i-n2-s @atom:i @atom:n2 @atom:s - @angle:n1-n2-n1 @atom:n1 @atom:n2 @atom:n1 - @angle:n2-n2-n1 @atom:n2 @atom:n2 @atom:n1 - @angle:n2-n2-n2 @atom:n2 @atom:n2 @atom:n2 - @angle:n2-n2-n3 @atom:n2 @atom:n2 @atom:n3 - @angle:n2-n2-n4 @atom:n2 @atom:n2 @atom:n4 - @angle:n2-n2-na @atom:n2 @atom:n2 @atom:na - @angle:n2-n2-nh @atom:n2 @atom:n2 @atom:nh - @angle:n2-n2-no @atom:n2 @atom:n2 @atom:no - @angle:n2-n2-o @atom:n2 @atom:n2 @atom:o - @angle:n2-n2-oh @atom:n2 @atom:n2 @atom:oh - @angle:n2-n2-os @atom:n2 @atom:n2 @atom:os - @angle:n2-n2-p2 @atom:n2 @atom:n2 @atom:p2 - @angle:n2-n2-p3 @atom:n2 @atom:n2 @atom:p3 - @angle:n2-n2-p4 @atom:n2 @atom:n2 @atom:p4 - @angle:n2-n2-p5 @atom:n2 @atom:n2 @atom:p5 - @angle:n2-n2-s4 @atom:n2 @atom:n2 @atom:s4 - @angle:n2-n2-s6 @atom:n2 @atom:n2 @atom:s6 - @angle:n2-n2-s @atom:n2 @atom:n2 @atom:s - @angle:n2-n2-sh @atom:n2 @atom:n2 @atom:sh - @angle:n2-n2-ss @atom:n2 @atom:n2 @atom:ss - @angle:n3-n2-n3 @atom:n3 @atom:n2 @atom:n3 - @angle:n3-n2-o @atom:n3 @atom:n2 @atom:o - @angle:n3-n2-p2 @atom:n3 @atom:n2 @atom:p2 - @angle:n3-n2-s @atom:n3 @atom:n2 @atom:s - @angle:n4-n2-n4 @atom:n4 @atom:n2 @atom:n4 - @angle:n4-n2-o @atom:n4 @atom:n2 @atom:o - @angle:n4-n2-p2 @atom:n4 @atom:n2 @atom:p2 - @angle:n4-n2-s @atom:n4 @atom:n2 @atom:s - @angle:na-n2-na @atom:na @atom:n2 @atom:na - @angle:na-n2-o @atom:na @atom:n2 @atom:o - @angle:na-n2-p2 @atom:na @atom:n2 @atom:p2 - @angle:na-n2-s @atom:na @atom:n2 @atom:s - @angle:ne-n2-nh @atom:ne @atom:n2 @atom:nh - @angle:ne-n2-o @atom:ne @atom:n2 @atom:o - @angle:ne-n2-s @atom:ne @atom:n2 @atom:s - @angle:nf-n2-nh @atom:nf @atom:n2 @atom:nh - @angle:nf-n2-o @atom:nf @atom:n2 @atom:o - @angle:nf-n2-s @atom:nf @atom:n2 @atom:s - @angle:nh-n2-nh @atom:nh @atom:n2 @atom:nh - @angle:nh-n2-o @atom:nh @atom:n2 @atom:o - @angle:nh-n2-p2 @atom:nh @atom:n2 @atom:p2 - @angle:nh-n2-s @atom:nh @atom:n2 @atom:s - @angle:n-n2-n2 @atom:n @atom:n2 @atom:n2 - @angle:n-n2-o @atom:n @atom:n2 @atom:o - @angle:no-n2-no @atom:no @atom:n2 @atom:no - @angle:no-n2-o @atom:no @atom:n2 @atom:o - @angle:no-n2-p2 @atom:no @atom:n2 @atom:p2 - @angle:n-n2-p2 @atom:n @atom:n2 @atom:p2 - @angle:n-n2-s @atom:n @atom:n2 @atom:s - @angle:oh-n2-oh @atom:oh @atom:n2 @atom:oh - @angle:oh-n2-p2 @atom:oh @atom:n2 @atom:p2 - @angle:oh-n2-s @atom:oh @atom:n2 @atom:s - @angle:o-n2-o @atom:o @atom:n2 @atom:o - @angle:o-n2-oh @atom:o @atom:n2 @atom:oh - @angle:o-n2-os @atom:o @atom:n2 @atom:os - @angle:o-n2-p2 @atom:o @atom:n2 @atom:p2 - @angle:o-n2-p3 @atom:o @atom:n2 @atom:p3 - @angle:o-n2-p4 @atom:o @atom:n2 @atom:p4 - @angle:o-n2-p5 @atom:o @atom:n2 @atom:p5 - @angle:o-n2-pe @atom:o @atom:n2 @atom:pe - @angle:o-n2-pf @atom:o @atom:n2 @atom:pf - @angle:o-n2-s4 @atom:o @atom:n2 @atom:s4 - @angle:o-n2-s6 @atom:o @atom:n2 @atom:s6 - @angle:o-n2-s @atom:o @atom:n2 @atom:s - @angle:o-n2-sh @atom:o @atom:n2 @atom:sh - @angle:os-n2-os @atom:os @atom:n2 @atom:os - @angle:os-n2-p2 @atom:os @atom:n2 @atom:p2 - @angle:o-n2-ss @atom:o @atom:n2 @atom:ss - @angle:os-n2-s @atom:os @atom:n2 @atom:s - @angle:p2-n2-p2 @atom:p2 @atom:n2 @atom:p2 - @angle:p2-n2-p3 @atom:p2 @atom:n2 @atom:p3 - @angle:p2-n2-p4 @atom:p2 @atom:n2 @atom:p4 - @angle:p2-n2-p5 @atom:p2 @atom:n2 @atom:p5 - @angle:p2-n2-s4 @atom:p2 @atom:n2 @atom:s4 - @angle:p2-n2-s6 @atom:p2 @atom:n2 @atom:s6 - @angle:p2-n2-s @atom:p2 @atom:n2 @atom:s - @angle:p2-n2-sh @atom:p2 @atom:n2 @atom:sh - @angle:p2-n2-ss @atom:p2 @atom:n2 @atom:ss - @angle:p3-n2-p3 @atom:p3 @atom:n2 @atom:p3 - @angle:p3-n2-s @atom:p3 @atom:n2 @atom:s - @angle:p4-n2-s @atom:p4 @atom:n2 @atom:s - @angle:p5-n2-p5 @atom:p5 @atom:n2 @atom:p5 - @angle:p5-n2-s @atom:p5 @atom:n2 @atom:s - @angle:pe-n2-s @atom:pe @atom:n2 @atom:s - @angle:pf-n2-s @atom:pf @atom:n2 @atom:s - @angle:s4-n2-s4 @atom:s4 @atom:n2 @atom:s4 - @angle:s4-n2-s6 @atom:s4 @atom:n2 @atom:s6 - @angle:s6-n2-s6 @atom:s6 @atom:n2 @atom:s6 - @angle:sh-n2-sh @atom:sh @atom:n2 @atom:sh - @angle:sh-n2-ss @atom:sh @atom:n2 @atom:ss - @angle:s-n2-s @atom:s @atom:n2 @atom:s - @angle:s-n2-s4 @atom:s @atom:n2 @atom:s4 - @angle:s-n2-s6 @atom:s @atom:n2 @atom:s6 - @angle:s-n2-sh @atom:s @atom:n2 @atom:sh - @angle:s-n2-ss @atom:s @atom:n2 @atom:ss - @angle:ss-n2-ss @atom:ss @atom:n2 @atom:ss - @angle:br-n3-br @atom:br @atom:n3 @atom:br - @angle:br-n3-c3 @atom:br @atom:n3 @atom:c3 - @angle:c1-n3-c1 @atom:c1 @atom:n3 @atom:c1 - @angle:c1-n3-f @atom:c1 @atom:n3 @atom:f - @angle:c1-n3-hn @atom:c1 @atom:n3 @atom:hn - @angle:c1-n3-o @atom:c1 @atom:n3 @atom:o - @angle:c2-n3-c2 @atom:c2 @atom:n3 @atom:c2 - @angle:c2-n3-hn @atom:c2 @atom:n3 @atom:hn - @angle:c3-n3-c3 @atom:c3 @atom:n3 @atom:c3 - @angle:c3-n3-cl @atom:c3 @atom:n3 @atom:cl - @angle:c3-n3-cx @atom:c3 @atom:n3 @atom:cx - @angle:c3-n3-cy @atom:c3 @atom:n3 @atom:cy - @angle:c3-n3-f @atom:c3 @atom:n3 @atom:f - @angle:c3-n3-hn @atom:c3 @atom:n3 @atom:hn - @angle:c3-n3-i @atom:c3 @atom:n3 @atom:i - @angle:c3-n3-n2 @atom:c3 @atom:n3 @atom:n2 - @angle:c3-n3-n3 @atom:c3 @atom:n3 @atom:n3 - @angle:c3-n3-n4 @atom:c3 @atom:n3 @atom:n4 - @angle:c3-n3-n @atom:c3 @atom:n3 @atom:n - @angle:c3-n3-nh @atom:c3 @atom:n3 @atom:nh - @angle:c3-n3-no @atom:c3 @atom:n3 @atom:no - @angle:c3-n3-o @atom:c3 @atom:n3 @atom:o - @angle:c3-n3-oh @atom:c3 @atom:n3 @atom:oh - @angle:c3-n3-os @atom:c3 @atom:n3 @atom:os - @angle:c3-n3-p3 @atom:c3 @atom:n3 @atom:p3 - @angle:c3-n3-p5 @atom:c3 @atom:n3 @atom:p5 - @angle:c3-n3-s4 @atom:c3 @atom:n3 @atom:s4 - @angle:c3-n3-s6 @atom:c3 @atom:n3 @atom:s6 - @angle:c3-n3-s @atom:c3 @atom:n3 @atom:s - @angle:c3-n3-sh @atom:c3 @atom:n3 @atom:sh - @angle:c3-n3-ss @atom:c3 @atom:n3 @atom:ss - @angle:c3-n3-sy @atom:c3 @atom:n3 @atom:sy - @angle:cl-n3-cl @atom:cl @atom:n3 @atom:cl - @angle:cl-n3-hn @atom:cl @atom:n3 @atom:hn - @angle:cl-n3-n3 @atom:cl @atom:n3 @atom:n3 - @angle:cx-n3-cx @atom:cx @atom:n3 @atom:cx - @angle:cx-n3-hn @atom:cx @atom:n3 @atom:hn - @angle:cx-n3-p5 @atom:cx @atom:n3 @atom:p5 - @angle:cx-n3-py @atom:cx @atom:n3 @atom:py - @angle:cy-n3-cy @atom:cy @atom:n3 @atom:cy - @angle:cy-n3-hn @atom:cy @atom:n3 @atom:hn - @angle:f-n3-f @atom:f @atom:n3 @atom:f - @angle:f-n3-hn @atom:f @atom:n3 @atom:hn - @angle:hn-n3-hn @atom:hn @atom:n3 @atom:hn - @angle:hn-n3-i @atom:hn @atom:n3 @atom:i - @angle:hn-n3-n1 @atom:hn @atom:n3 @atom:n1 - @angle:hn-n3-n2 @atom:hn @atom:n3 @atom:n2 - @angle:hn-n3-n3 @atom:hn @atom:n3 @atom:n3 - @angle:hn-n3-n4 @atom:hn @atom:n3 @atom:n4 - @angle:hn-n3-n @atom:hn @atom:n3 @atom:n - @angle:hn-n3-na @atom:hn @atom:n3 @atom:na - @angle:hn-n3-nh @atom:hn @atom:n3 @atom:nh - @angle:hn-n3-no @atom:hn @atom:n3 @atom:no - @angle:hn-n3-o @atom:hn @atom:n3 @atom:o - @angle:hn-n3-oh @atom:hn @atom:n3 @atom:oh - @angle:hn-n3-os @atom:hn @atom:n3 @atom:os - @angle:hn-n3-p2 @atom:hn @atom:n3 @atom:p2 - @angle:hn-n3-p3 @atom:hn @atom:n3 @atom:p3 - @angle:hn-n3-p4 @atom:hn @atom:n3 @atom:p4 - @angle:hn-n3-p5 @atom:hn @atom:n3 @atom:p5 - @angle:hn-n3-s4 @atom:hn @atom:n3 @atom:s4 - @angle:hn-n3-s @atom:hn @atom:n3 @atom:s - @angle:hn-n3-s6 @atom:hn @atom:n3 @atom:s6 - @angle:hn-n3-sh @atom:hn @atom:n3 @atom:sh - @angle:hn-n3-ss @atom:hn @atom:n3 @atom:ss - @angle:hn-n3-sy @atom:hn @atom:n3 @atom:sy - @angle:i-n3-i @atom:i @atom:n3 @atom:i - @angle:n1-n3-n1 @atom:n1 @atom:n3 @atom:n1 - @angle:n2-n3-n2 @atom:n2 @atom:n3 @atom:n2 - @angle:n2-n3-o @atom:n2 @atom:n3 @atom:o - @angle:n3-n3-n3 @atom:n3 @atom:n3 @atom:n3 - @angle:n4-n3-n4 @atom:n4 @atom:n3 @atom:n4 - @angle:n4-n3-nh @atom:n4 @atom:n3 @atom:nh - @angle:na-n3-na @atom:na @atom:n3 @atom:na - @angle:nh-n3-nh @atom:nh @atom:n3 @atom:nh - @angle:n-n3-n @atom:n @atom:n3 @atom:n - @angle:no-n3-no @atom:no @atom:n3 @atom:no - @angle:oh-n3-oh @atom:oh @atom:n3 @atom:oh - @angle:o-n3-o @atom:o @atom:n3 @atom:o - @angle:o-n3-p2 @atom:o @atom:n3 @atom:p2 - @angle:o-n3-p4 @atom:o @atom:n3 @atom:p4 - @angle:o-n3-s4 @atom:o @atom:n3 @atom:s4 - @angle:o-n3-s6 @atom:o @atom:n3 @atom:s6 - @angle:o-n3-s @atom:o @atom:n3 @atom:s - @angle:os-n3-os @atom:os @atom:n3 @atom:os - @angle:p2-n3-p2 @atom:p2 @atom:n3 @atom:p2 - @angle:p3-n3-p3 @atom:p3 @atom:n3 @atom:p3 - @angle:p4-n3-p4 @atom:p4 @atom:n3 @atom:p4 - @angle:p5-n3-p5 @atom:p5 @atom:n3 @atom:p5 - @angle:s4-n3-s4 @atom:s4 @atom:n3 @atom:s4 - @angle:s4-n3-s6 @atom:s4 @atom:n3 @atom:s6 - @angle:s6-n3-s6 @atom:s6 @atom:n3 @atom:s6 - @angle:sh-n3-sh @atom:sh @atom:n3 @atom:sh - @angle:sh-n3-ss @atom:sh @atom:n3 @atom:ss - @angle:s-n3-s @atom:s @atom:n3 @atom:s - @angle:ss-n3-ss @atom:ss @atom:n3 @atom:ss - @angle:br-n4-br @atom:br @atom:n4 @atom:br - @angle:br-n4-hn @atom:br @atom:n4 @atom:hn - @angle:c1-n4-c1 @atom:c1 @atom:n4 @atom:c1 - @angle:c1-n4-hn @atom:c1 @atom:n4 @atom:hn - @angle:c2-n4-c2 @atom:c2 @atom:n4 @atom:c2 - @angle:c2-n4-c3 @atom:c2 @atom:n4 @atom:c3 - @angle:c2-n4-hn @atom:c2 @atom:n4 @atom:hn - @angle:c3-n4-c3 @atom:c3 @atom:n4 @atom:c3 - @angle:c3-n4-ca @atom:c3 @atom:n4 @atom:ca - @angle:c3-n4-cc @atom:c3 @atom:n4 @atom:cc - @angle:c3-n4-cl @atom:c3 @atom:n4 @atom:cl - @angle:c3-n4-hn @atom:c3 @atom:n4 @atom:hn - @angle:c3-n4-n3 @atom:c3 @atom:n4 @atom:n3 - @angle:c3-n4-n4 @atom:c3 @atom:n4 @atom:n4 - @angle:c3-n4-n @atom:c3 @atom:n4 @atom:n - @angle:c3-n4-nh @atom:c3 @atom:n4 @atom:nh - @angle:c3-n4-no @atom:c3 @atom:n4 @atom:no - @angle:c3-n4-o @atom:c3 @atom:n4 @atom:o - @angle:c3-n4-oh @atom:c3 @atom:n4 @atom:oh - @angle:c3-n4-os @atom:c3 @atom:n4 @atom:os - @angle:c3-n4-p2 @atom:c3 @atom:n4 @atom:p2 - @angle:c3-n4-p3 @atom:c3 @atom:n4 @atom:p3 - @angle:c3-n4-p5 @atom:c3 @atom:n4 @atom:p5 - @angle:c3-n4-s4 @atom:c3 @atom:n4 @atom:s4 - @angle:c3-n4-s6 @atom:c3 @atom:n4 @atom:s6 - @angle:c3-n4-s @atom:c3 @atom:n4 @atom:s - @angle:c3-n4-sh @atom:c3 @atom:n4 @atom:sh - @angle:c3-n4-ss @atom:c3 @atom:n4 @atom:ss - @angle:ca-n4-ca @atom:ca @atom:n4 @atom:ca - @angle:ca-n4-hn @atom:ca @atom:n4 @atom:hn - @angle:c-n4-c @atom:c @atom:n4 @atom:c - @angle:c-n4-hn @atom:c @atom:n4 @atom:hn - @angle:cl-n4-cl @atom:cl @atom:n4 @atom:cl - @angle:cl-n4-hn @atom:cl @atom:n4 @atom:hn - @angle:f-n4-f @atom:f @atom:n4 @atom:f - @angle:f-n4-hn @atom:f @atom:n4 @atom:hn - @angle:hn-n4-hn @atom:hn @atom:n4 @atom:hn - @angle:hn-n4-i @atom:hn @atom:n4 @atom:i - @angle:hn-n4-n1 @atom:hn @atom:n4 @atom:n1 - @angle:hn-n4-n2 @atom:hn @atom:n4 @atom:n2 - @angle:hn-n4-n3 @atom:hn @atom:n4 @atom:n3 - @angle:hn-n4-n4 @atom:hn @atom:n4 @atom:n4 - @angle:hn-n4-n @atom:hn @atom:n4 @atom:n - @angle:hn-n4-na @atom:hn @atom:n4 @atom:na - @angle:hn-n4-nh @atom:hn @atom:n4 @atom:nh - @angle:hn-n4-no @atom:hn @atom:n4 @atom:no - @angle:hn-n4-o @atom:hn @atom:n4 @atom:o - @angle:hn-n4-oh @atom:hn @atom:n4 @atom:oh - @angle:hn-n4-os @atom:hn @atom:n4 @atom:os - @angle:hn-n4-p2 @atom:hn @atom:n4 @atom:p2 - @angle:hn-n4-p3 @atom:hn @atom:n4 @atom:p3 - @angle:hn-n4-p4 @atom:hn @atom:n4 @atom:p4 - @angle:hn-n4-p5 @atom:hn @atom:n4 @atom:p5 - @angle:hn-n4-py @atom:hn @atom:n4 @atom:py - @angle:hn-n4-s4 @atom:hn @atom:n4 @atom:s4 - @angle:hn-n4-s @atom:hn @atom:n4 @atom:s - @angle:hn-n4-s6 @atom:hn @atom:n4 @atom:s6 - @angle:hn-n4-sh @atom:hn @atom:n4 @atom:sh - @angle:hn-n4-ss @atom:hn @atom:n4 @atom:ss - @angle:i-n4-i @atom:i @atom:n4 @atom:i - @angle:n1-n4-n1 @atom:n1 @atom:n4 @atom:n1 - @angle:n2-n4-n2 @atom:n2 @atom:n4 @atom:n2 - @angle:n3-n4-n3 @atom:n3 @atom:n4 @atom:n3 - @angle:n4-n4-n4 @atom:n4 @atom:n4 @atom:n4 - @angle:na-n4-na @atom:na @atom:n4 @atom:na - @angle:nh-n4-nh @atom:nh @atom:n4 @atom:nh - @angle:n-n4-n @atom:n @atom:n4 @atom:n - @angle:oh-n4-oh @atom:oh @atom:n4 @atom:oh - @angle:o-n4-o @atom:o @atom:n4 @atom:o - @angle:os-n4-os @atom:os @atom:n4 @atom:os - @angle:p2-n4-p2 @atom:p2 @atom:n4 @atom:p2 - @angle:p3-n4-p3 @atom:p3 @atom:n4 @atom:p3 - @angle:p5-n4-p5 @atom:p5 @atom:n4 @atom:p5 - @angle:py-n4-py @atom:py @atom:n4 @atom:py - @angle:s4-n4-s4 @atom:s4 @atom:n4 @atom:s4 - @angle:s6-n4-s6 @atom:s6 @atom:n4 @atom:s6 - @angle:sh-n4-sh @atom:sh @atom:n4 @atom:sh - @angle:s-n4-s @atom:s @atom:n4 @atom:s - @angle:ss-n4-ss @atom:ss @atom:n4 @atom:ss - @angle:br-na-br @atom:br @atom:na @atom:br - @angle:br-na-c2 @atom:br @atom:na @atom:c2 - @angle:br-na-ca @atom:br @atom:na @atom:ca - @angle:br-na-cc @atom:br @atom:na @atom:cc - @angle:br-na-cd @atom:br @atom:na @atom:cd - @angle:br-na-nc @atom:br @atom:na @atom:nc - @angle:br-na-nd @atom:br @atom:na @atom:nd - @angle:br-na-os @atom:br @atom:na @atom:os - @angle:br-na-p2 @atom:br @atom:na @atom:p2 - @angle:br-na-pc @atom:br @atom:na @atom:pc - @angle:br-na-pd @atom:br @atom:na @atom:pd - @angle:br-na-ss @atom:br @atom:na @atom:ss - @angle:c1-na-c1 @atom:c1 @atom:na @atom:c1 - @angle:c1-na-c2 @atom:c1 @atom:na @atom:c2 - @angle:c1-na-ca @atom:c1 @atom:na @atom:ca - @angle:c1-na-cc @atom:c1 @atom:na @atom:cc - @angle:c1-na-cd @atom:c1 @atom:na @atom:cd - @angle:c1-na-nc @atom:c1 @atom:na @atom:nc - @angle:c1-na-nd @atom:c1 @atom:na @atom:nd - @angle:c1-na-os @atom:c1 @atom:na @atom:os - @angle:c1-na-p2 @atom:c1 @atom:na @atom:p2 - @angle:c1-na-pc @atom:c1 @atom:na @atom:pc - @angle:c1-na-pd @atom:c1 @atom:na @atom:pd - @angle:c1-na-ss @atom:c1 @atom:na @atom:ss - @angle:c2-na-c2 @atom:c2 @atom:na @atom:c2 - @angle:c2-na-c3 @atom:c2 @atom:na @atom:c3 - @angle:c2-na-ca @atom:c2 @atom:na @atom:ca - @angle:c2-na-cc @atom:c2 @atom:na @atom:cc - @angle:c2-na-cd @atom:c2 @atom:na @atom:cd - @angle:c2-na-cl @atom:c2 @atom:na @atom:cl - @angle:c2-na-f @atom:c2 @atom:na @atom:f - @angle:c2-na-hn @atom:c2 @atom:na @atom:hn - @angle:c2-na-i @atom:c2 @atom:na @atom:i - @angle:c2-na-n1 @atom:c2 @atom:na @atom:n1 - @angle:c2-na-n2 @atom:c2 @atom:na @atom:n2 - @angle:c2-na-n3 @atom:c2 @atom:na @atom:n3 - @angle:c2-na-n4 @atom:c2 @atom:na @atom:n4 - @angle:c2-na-n @atom:c2 @atom:na @atom:n - @angle:c2-na-na @atom:c2 @atom:na @atom:na - @angle:c2-na-nc @atom:c2 @atom:na @atom:nc - @angle:c2-na-nd @atom:c2 @atom:na @atom:nd - @angle:c2-na-nh @atom:c2 @atom:na @atom:nh - @angle:c2-na-no @atom:c2 @atom:na @atom:no - @angle:c2-na-o @atom:c2 @atom:na @atom:o - @angle:c2-na-oh @atom:c2 @atom:na @atom:oh - @angle:c2-na-os @atom:c2 @atom:na @atom:os - @angle:c2-na-p2 @atom:c2 @atom:na @atom:p2 - @angle:c2-na-p3 @atom:c2 @atom:na @atom:p3 - @angle:c2-na-p4 @atom:c2 @atom:na @atom:p4 - @angle:c2-na-p5 @atom:c2 @atom:na @atom:p5 - @angle:c2-na-pc @atom:c2 @atom:na @atom:pc - @angle:c2-na-pd @atom:c2 @atom:na @atom:pd - @angle:c2-na-s4 @atom:c2 @atom:na @atom:s4 - @angle:c2-na-s6 @atom:c2 @atom:na @atom:s6 - @angle:c2-na-s @atom:c2 @atom:na @atom:s - @angle:c2-na-sh @atom:c2 @atom:na @atom:sh - @angle:c2-na-ss @atom:c2 @atom:na @atom:ss - @angle:c3-na-c3 @atom:c3 @atom:na @atom:c3 - @angle:c3-na-ca @atom:c3 @atom:na @atom:ca - @angle:c3-na-cc @atom:c3 @atom:na @atom:cc - @angle:c3-na-cd @atom:c3 @atom:na @atom:cd - @angle:c3-na-cp @atom:c3 @atom:na @atom:cp - @angle:c3-na-n2 @atom:c3 @atom:na @atom:n2 - @angle:c3-na-n @atom:c3 @atom:na @atom:n - @angle:c3-na-nc @atom:c3 @atom:na @atom:nc - @angle:c3-na-nd @atom:c3 @atom:na @atom:nd - @angle:c3-na-os @atom:c3 @atom:na @atom:os - @angle:c3-na-p2 @atom:c3 @atom:na @atom:p2 - @angle:c3-na-pc @atom:c3 @atom:na @atom:pc - @angle:c3-na-pd @atom:c3 @atom:na @atom:pd - @angle:c3-na-sh @atom:c3 @atom:na @atom:sh - @angle:c3-na-ss @atom:c3 @atom:na @atom:ss - @angle:ca-na-ca @atom:ca @atom:na @atom:ca - @angle:ca-na-cc @atom:ca @atom:na @atom:cc - @angle:ca-na-cd @atom:ca @atom:na @atom:cd - @angle:ca-na-cl @atom:ca @atom:na @atom:cl - @angle:ca-na-cp @atom:ca @atom:na @atom:cp - @angle:ca-na-cx @atom:ca @atom:na @atom:cx - @angle:ca-na-f @atom:ca @atom:na @atom:f - @angle:ca-na-hn @atom:ca @atom:na @atom:hn - @angle:ca-na-i @atom:ca @atom:na @atom:i - @angle:ca-na-n2 @atom:ca @atom:na @atom:n2 - @angle:ca-na-n4 @atom:ca @atom:na @atom:n4 - @angle:ca-na-n @atom:ca @atom:na @atom:n - @angle:ca-na-na @atom:ca @atom:na @atom:na - @angle:ca-na-nb @atom:ca @atom:na @atom:nb - @angle:ca-na-nc @atom:ca @atom:na @atom:nc - @angle:ca-na-nd @atom:ca @atom:na @atom:nd - @angle:ca-na-nh @atom:ca @atom:na @atom:nh - @angle:ca-na-o @atom:ca @atom:na @atom:o - @angle:ca-na-oh @atom:ca @atom:na @atom:oh - @angle:ca-na-os @atom:ca @atom:na @atom:os - @angle:ca-na-p2 @atom:ca @atom:na @atom:p2 - @angle:ca-na-p3 @atom:ca @atom:na @atom:p3 - @angle:ca-na-p4 @atom:ca @atom:na @atom:p4 - @angle:ca-na-p5 @atom:ca @atom:na @atom:p5 - @angle:ca-na-pc @atom:ca @atom:na @atom:pc - @angle:ca-na-pd @atom:ca @atom:na @atom:pd - @angle:ca-na-py @atom:ca @atom:na @atom:py - @angle:ca-na-s4 @atom:ca @atom:na @atom:s4 - @angle:ca-na-s6 @atom:ca @atom:na @atom:s6 - @angle:ca-na-s @atom:ca @atom:na @atom:s - @angle:ca-na-sh @atom:ca @atom:na @atom:sh - @angle:ca-na-ss @atom:ca @atom:na @atom:ss - @angle:cc-na-cc @atom:cc @atom:na @atom:cc - @angle:cc-na-cd @atom:cc @atom:na @atom:cd - @angle:cc-na-ce @atom:cc @atom:na @atom:ce - @angle:cc-na-cl @atom:cc @atom:na @atom:cl - @angle:cc-na-f @atom:cc @atom:na @atom:f - @angle:cc-na-hn @atom:cc @atom:na @atom:hn - @angle:cc-na-i @atom:cc @atom:na @atom:i - @angle:cc-na-n2 @atom:cc @atom:na @atom:n2 - @angle:cc-na-n4 @atom:cc @atom:na @atom:n4 - @angle:cc-na-n @atom:cc @atom:na @atom:n - @angle:cc-na-na @atom:cc @atom:na @atom:na - @angle:cc-na-nc @atom:cc @atom:na @atom:nc - @angle:cc-na-nd @atom:cc @atom:na @atom:nd - @angle:cc-na-nh @atom:cc @atom:na @atom:nh - @angle:cc-na-no @atom:cc @atom:na @atom:no - @angle:cc-na-o @atom:cc @atom:na @atom:o - @angle:cc-na-oh @atom:cc @atom:na @atom:oh - @angle:cc-na-os @atom:cc @atom:na @atom:os - @angle:cc-na-p2 @atom:cc @atom:na @atom:p2 - @angle:cc-na-p3 @atom:cc @atom:na @atom:p3 - @angle:cc-na-p4 @atom:cc @atom:na @atom:p4 - @angle:cc-na-p5 @atom:cc @atom:na @atom:p5 - @angle:cc-na-s4 @atom:cc @atom:na @atom:s4 - @angle:cc-na-s6 @atom:cc @atom:na @atom:s6 - @angle:cc-na-s @atom:cc @atom:na @atom:s - @angle:cc-na-sh @atom:cc @atom:na @atom:sh - @angle:cc-na-ss @atom:cc @atom:na @atom:ss - @angle:cd-na-cd @atom:cd @atom:na @atom:cd - @angle:cd-na-cl @atom:cd @atom:na @atom:cl - @angle:cd-na-f @atom:cd @atom:na @atom:f - @angle:cd-na-hn @atom:cd @atom:na @atom:hn - @angle:cd-na-i @atom:cd @atom:na @atom:i - @angle:cd-na-n2 @atom:cd @atom:na @atom:n2 - @angle:cd-na-n4 @atom:cd @atom:na @atom:n4 - @angle:cd-na-n @atom:cd @atom:na @atom:n - @angle:cd-na-na @atom:cd @atom:na @atom:na - @angle:cd-na-nc @atom:cd @atom:na @atom:nc - @angle:cd-na-nd @atom:cd @atom:na @atom:nd - @angle:cd-na-nh @atom:cd @atom:na @atom:nh - @angle:cd-na-no @atom:cd @atom:na @atom:no - @angle:cd-na-o @atom:cd @atom:na @atom:o - @angle:cd-na-oh @atom:cd @atom:na @atom:oh - @angle:cd-na-os @atom:cd @atom:na @atom:os - @angle:cd-na-p2 @atom:cd @atom:na @atom:p2 - @angle:cd-na-p3 @atom:cd @atom:na @atom:p3 - @angle:cd-na-p4 @atom:cd @atom:na @atom:p4 - @angle:cd-na-p5 @atom:cd @atom:na @atom:p5 - @angle:cd-na-s4 @atom:cd @atom:na @atom:s4 - @angle:cd-na-s6 @atom:cd @atom:na @atom:s6 - @angle:cd-na-s @atom:cd @atom:na @atom:s - @angle:cd-na-sh @atom:cd @atom:na @atom:sh - @angle:cd-na-ss @atom:cd @atom:na @atom:ss - @angle:cl-na-cl @atom:cl @atom:na @atom:cl - @angle:cl-na-nc @atom:cl @atom:na @atom:nc - @angle:cl-na-nd @atom:cl @atom:na @atom:nd - @angle:cl-na-os @atom:cl @atom:na @atom:os - @angle:cl-na-p2 @atom:cl @atom:na @atom:p2 - @angle:cl-na-pc @atom:cl @atom:na @atom:pc - @angle:cl-na-pd @atom:cl @atom:na @atom:pd - @angle:cl-na-ss @atom:cl @atom:na @atom:ss - @angle:f-na-f @atom:f @atom:na @atom:f - @angle:f-na-nc @atom:f @atom:na @atom:nc - @angle:f-na-nd @atom:f @atom:na @atom:nd - @angle:f-na-os @atom:f @atom:na @atom:os - @angle:f-na-p2 @atom:f @atom:na @atom:p2 - @angle:f-na-pc @atom:f @atom:na @atom:pc - @angle:f-na-pd @atom:f @atom:na @atom:pd - @angle:f-na-ss @atom:f @atom:na @atom:ss - @angle:hn-na-hn @atom:hn @atom:na @atom:hn - @angle:hn-na-n @atom:hn @atom:na @atom:n - @angle:hn-na-nc @atom:hn @atom:na @atom:nc - @angle:hn-na-nd @atom:hn @atom:na @atom:nd - @angle:hn-na-os @atom:hn @atom:na @atom:os - @angle:hn-na-p2 @atom:hn @atom:na @atom:p2 - @angle:hn-na-pc @atom:hn @atom:na @atom:pc - @angle:hn-na-pd @atom:hn @atom:na @atom:pd - @angle:hn-na-ss @atom:hn @atom:na @atom:ss - @angle:i-na-i @atom:i @atom:na @atom:i - @angle:i-na-nc @atom:i @atom:na @atom:nc - @angle:i-na-nd @atom:i @atom:na @atom:nd - @angle:i-na-os @atom:i @atom:na @atom:os - @angle:i-na-p2 @atom:i @atom:na @atom:p2 - @angle:i-na-pc @atom:i @atom:na @atom:pc - @angle:i-na-pd @atom:i @atom:na @atom:pd - @angle:i-na-ss @atom:i @atom:na @atom:ss - @angle:n2-na-n2 @atom:n2 @atom:na @atom:n2 - @angle:n2-na-nc @atom:n2 @atom:na @atom:nc - @angle:n2-na-nd @atom:n2 @atom:na @atom:nd - @angle:n2-na-os @atom:n2 @atom:na @atom:os - @angle:n2-na-p2 @atom:n2 @atom:na @atom:p2 - @angle:n2-na-pc @atom:n2 @atom:na @atom:pc - @angle:n2-na-pd @atom:n2 @atom:na @atom:pd - @angle:n2-na-ss @atom:n2 @atom:na @atom:ss - @angle:n3-na-n3 @atom:n3 @atom:na @atom:n3 - @angle:n4-na-n4 @atom:n4 @atom:na @atom:n4 - @angle:n4-na-nc @atom:n4 @atom:na @atom:nc - @angle:n4-na-nd @atom:n4 @atom:na @atom:nd - @angle:n4-na-os @atom:n4 @atom:na @atom:os - @angle:n4-na-p2 @atom:n4 @atom:na @atom:p2 - @angle:n4-na-pc @atom:n4 @atom:na @atom:pc - @angle:n4-na-pd @atom:n4 @atom:na @atom:pd - @angle:na-na-na @atom:na @atom:na @atom:na - @angle:na-na-nc @atom:na @atom:na @atom:nc - @angle:na-na-nd @atom:na @atom:na @atom:nd - @angle:na-na-os @atom:na @atom:na @atom:os - @angle:na-na-p2 @atom:na @atom:na @atom:p2 - @angle:na-na-pc @atom:na @atom:na @atom:pc - @angle:na-na-pd @atom:na @atom:na @atom:pd - @angle:na-na-ss @atom:na @atom:na @atom:ss - @angle:nc-na-nc @atom:nc @atom:na @atom:nc - @angle:nc-na-nd @atom:nc @atom:na @atom:nd - @angle:nc-na-nh @atom:nc @atom:na @atom:nh - @angle:nc-na-no @atom:nc @atom:na @atom:no - @angle:nc-na-o @atom:nc @atom:na @atom:o - @angle:nc-na-oh @atom:nc @atom:na @atom:oh - @angle:nc-na-os @atom:nc @atom:na @atom:os - @angle:nc-na-p2 @atom:nc @atom:na @atom:p2 - @angle:nc-na-p3 @atom:nc @atom:na @atom:p3 - @angle:nc-na-p4 @atom:nc @atom:na @atom:p4 - @angle:nc-na-p5 @atom:nc @atom:na @atom:p5 - @angle:nc-na-pc @atom:nc @atom:na @atom:pc - @angle:nc-na-s4 @atom:nc @atom:na @atom:s4 - @angle:nc-na-s6 @atom:nc @atom:na @atom:s6 - @angle:nc-na-s @atom:nc @atom:na @atom:s - @angle:nc-na-sh @atom:nc @atom:na @atom:sh - @angle:nc-na-ss @atom:nc @atom:na @atom:ss - @angle:nd-na-nd @atom:nd @atom:na @atom:nd - @angle:nd-na-nh @atom:nd @atom:na @atom:nh - @angle:nd-na-no @atom:nd @atom:na @atom:no - @angle:nd-na-o @atom:nd @atom:na @atom:o - @angle:nd-na-oh @atom:nd @atom:na @atom:oh - @angle:nd-na-os @atom:nd @atom:na @atom:os - @angle:nd-na-p2 @atom:nd @atom:na @atom:p2 - @angle:nd-na-p3 @atom:nd @atom:na @atom:p3 - @angle:nd-na-p4 @atom:nd @atom:na @atom:p4 - @angle:nd-na-p5 @atom:nd @atom:na @atom:p5 - @angle:nd-na-pd @atom:nd @atom:na @atom:pd - @angle:nd-na-s4 @atom:nd @atom:na @atom:s4 - @angle:nd-na-s6 @atom:nd @atom:na @atom:s6 - @angle:nd-na-s @atom:nd @atom:na @atom:s - @angle:nd-na-sh @atom:nd @atom:na @atom:sh - @angle:nd-na-ss @atom:nd @atom:na @atom:ss - @angle:nh-na-nh @atom:nh @atom:na @atom:nh - @angle:nh-na-os @atom:nh @atom:na @atom:os - @angle:nh-na-p2 @atom:nh @atom:na @atom:p2 - @angle:nh-na-pc @atom:nh @atom:na @atom:pc - @angle:nh-na-pd @atom:nh @atom:na @atom:pd - @angle:nh-na-ss @atom:nh @atom:na @atom:ss - @angle:n-na-n @atom:n @atom:na @atom:n - @angle:n-na-nc @atom:n @atom:na @atom:nc - @angle:n-na-nd @atom:n @atom:na @atom:nd - @angle:no-na-no @atom:no @atom:na @atom:no - @angle:no-na-os @atom:no @atom:na @atom:os - @angle:no-na-pc @atom:no @atom:na @atom:pc - @angle:no-na-pd @atom:no @atom:na @atom:pd - @angle:n-na-os @atom:n @atom:na @atom:os - @angle:no-na-ss @atom:no @atom:na @atom:ss - @angle:n-na-p2 @atom:n @atom:na @atom:p2 - @angle:n-na-pc @atom:n @atom:na @atom:pc - @angle:n-na-pd @atom:n @atom:na @atom:pd - @angle:n-na-ss @atom:n @atom:na @atom:ss - @angle:oh-na-oh @atom:oh @atom:na @atom:oh - @angle:oh-na-p2 @atom:oh @atom:na @atom:p2 - @angle:oh-na-pc @atom:oh @atom:na @atom:pc - @angle:oh-na-pd @atom:oh @atom:na @atom:pd - @angle:oh-na-ss @atom:oh @atom:na @atom:ss - @angle:o-na-o @atom:o @atom:na @atom:o - @angle:o-na-os @atom:o @atom:na @atom:os - @angle:o-na-p2 @atom:o @atom:na @atom:p2 - @angle:o-na-pc @atom:o @atom:na @atom:pc - @angle:o-na-pd @atom:o @atom:na @atom:pd - @angle:os-na-os @atom:os @atom:na @atom:os - @angle:os-na-p2 @atom:os @atom:na @atom:p2 - @angle:os-na-p3 @atom:os @atom:na @atom:p3 - @angle:os-na-p5 @atom:os @atom:na @atom:p5 - @angle:os-na-pc @atom:os @atom:na @atom:pc - @angle:os-na-pd @atom:os @atom:na @atom:pd - @angle:os-na-s4 @atom:os @atom:na @atom:s4 - @angle:os-na-s6 @atom:os @atom:na @atom:s6 - @angle:os-na-ss @atom:os @atom:na @atom:ss - @angle:p2-na-p2 @atom:p2 @atom:na @atom:p2 - @angle:p2-na-p3 @atom:p2 @atom:na @atom:p3 - @angle:p2-na-p5 @atom:p2 @atom:na @atom:p5 - @angle:p2-na-pc @atom:p2 @atom:na @atom:pc - @angle:p2-na-pd @atom:p2 @atom:na @atom:pd - @angle:p2-na-s4 @atom:p2 @atom:na @atom:s4 - @angle:p2-na-s6 @atom:p2 @atom:na @atom:s6 - @angle:p2-na-s @atom:p2 @atom:na @atom:s - @angle:p2-na-sh @atom:p2 @atom:na @atom:sh - @angle:p2-na-ss @atom:p2 @atom:na @atom:ss - @angle:p3-na-p3 @atom:p3 @atom:na @atom:p3 - @angle:p3-na-pc @atom:p3 @atom:na @atom:pc - @angle:p3-na-pd @atom:p3 @atom:na @atom:pd - @angle:p5-na-p5 @atom:p5 @atom:na @atom:p5 - @angle:p5-na-pc @atom:p5 @atom:na @atom:pc - @angle:p5-na-pd @atom:p5 @atom:na @atom:pd - @angle:p5-na-ss @atom:p5 @atom:na @atom:ss - @angle:pc-na-pc @atom:pc @atom:na @atom:pc - @angle:pc-na-s4 @atom:pc @atom:na @atom:s4 - @angle:pc-na-s6 @atom:pc @atom:na @atom:s6 - @angle:pc-na-s @atom:pc @atom:na @atom:s - @angle:pc-na-sh @atom:pc @atom:na @atom:sh - @angle:pc-na-ss @atom:pc @atom:na @atom:ss - @angle:pd-na-pd @atom:pd @atom:na @atom:pd - @angle:pd-na-s4 @atom:pd @atom:na @atom:s4 - @angle:pd-na-s6 @atom:pd @atom:na @atom:s6 - @angle:pd-na-s @atom:pd @atom:na @atom:s - @angle:pd-na-sh @atom:pd @atom:na @atom:sh - @angle:pd-na-ss @atom:pd @atom:na @atom:ss - @angle:py-na-py @atom:py @atom:na @atom:py - @angle:s4-na-s4 @atom:s4 @atom:na @atom:s4 - @angle:s4-na-s6 @atom:s4 @atom:na @atom:s6 - @angle:s4-na-ss @atom:s4 @atom:na @atom:ss - @angle:s6-na-s6 @atom:s6 @atom:na @atom:s6 - @angle:s6-na-ss @atom:s6 @atom:na @atom:ss - @angle:sh-na-sh @atom:sh @atom:na @atom:sh - @angle:sh-na-ss @atom:sh @atom:na @atom:ss - @angle:s-na-s @atom:s @atom:na @atom:s - @angle:s-na-ss @atom:s @atom:na @atom:ss - @angle:ss-na-ss @atom:ss @atom:na @atom:ss - @angle:sy-na-sy @atom:sy @atom:na @atom:sy - @angle:ca-nb-ca @atom:ca @atom:nb @atom:ca - @angle:ca-nb-cp @atom:ca @atom:nb @atom:cp - @angle:ca-nb-cq @atom:ca @atom:nb @atom:cq - @angle:ca-nb-nb @atom:ca @atom:nb @atom:nb - @angle:cp-nb-nb @atom:cp @atom:nb @atom:nb - @angle:nb-nb-nb @atom:nb @atom:nb @atom:nb - @angle:br-n-br @atom:br @atom:n @atom:br - @angle:br-n-c @atom:br @atom:n @atom:c - @angle:br-n-ca @atom:br @atom:n @atom:ca - @angle:br-n-cc @atom:br @atom:n @atom:cc - @angle:br-n-cd @atom:br @atom:n @atom:cd - @angle:c1-n-c1 @atom:c1 @atom:n @atom:c1 - @angle:c1-n-ca @atom:c1 @atom:n @atom:ca - @angle:c1-n-cc @atom:c1 @atom:n @atom:cc - @angle:c1-n-cd @atom:c1 @atom:n @atom:cd - @angle:c2-n-c2 @atom:c2 @atom:n @atom:c2 - @angle:c2-n-c3 @atom:c2 @atom:n @atom:c3 - @angle:c2-n-ca @atom:c2 @atom:n @atom:ca - @angle:c2-n-cc @atom:c2 @atom:n @atom:cc - @angle:c2-n-cd @atom:c2 @atom:n @atom:cd - @angle:c2-n-hn @atom:c2 @atom:n @atom:hn - @angle:c3-n-c3 @atom:c3 @atom:n @atom:c3 - @angle:c3-n-ca @atom:c3 @atom:n @atom:ca - @angle:c3-n-cc @atom:c3 @atom:n @atom:cc - @angle:c3-n-cd @atom:c3 @atom:n @atom:cd - @angle:c3-n-cy @atom:c3 @atom:n @atom:cy - @angle:c3-n-hn @atom:c3 @atom:n @atom:hn - @angle:c3-n-n2 @atom:c3 @atom:n @atom:n2 - @angle:c3-n-n @atom:c3 @atom:n @atom:n - @angle:c3-n-nc @atom:c3 @atom:n @atom:nc - @angle:c3-n-nd @atom:c3 @atom:n @atom:nd - @angle:c3-n-oh @atom:c3 @atom:n @atom:oh - @angle:c3-n-os @atom:c3 @atom:n @atom:os - @angle:c3-n-sy @atom:c3 @atom:n @atom:sy - @angle:ca-n-ca @atom:ca @atom:n @atom:ca - @angle:ca-n-cc @atom:ca @atom:n @atom:cc - @angle:ca-n-cd @atom:ca @atom:n @atom:cd - @angle:ca-n-cl @atom:ca @atom:n @atom:cl - @angle:ca-n-f @atom:ca @atom:n @atom:f - @angle:ca-n-hn @atom:ca @atom:n @atom:hn - @angle:ca-n-i @atom:ca @atom:n @atom:i - @angle:ca-n-n2 @atom:ca @atom:n @atom:n2 - @angle:ca-n-n4 @atom:ca @atom:n @atom:n4 - @angle:ca-n-n @atom:ca @atom:n @atom:n - @angle:ca-n-na @atom:ca @atom:n @atom:na - @angle:ca-n-nc @atom:ca @atom:n @atom:nc - @angle:ca-n-nd @atom:ca @atom:n @atom:nd - @angle:ca-n-nh @atom:ca @atom:n @atom:nh - @angle:ca-n-p2 @atom:ca @atom:n @atom:p2 - @angle:ca-n-p3 @atom:ca @atom:n @atom:p3 - @angle:ca-n-s4 @atom:ca @atom:n @atom:s4 - @angle:ca-n-s6 @atom:ca @atom:n @atom:s6 - @angle:ca-n-ss @atom:ca @atom:n @atom:ss - @angle:c-n-c1 @atom:c @atom:n @atom:c1 - @angle:c-n-c2 @atom:c @atom:n @atom:c2 - @angle:c-n-c3 @atom:c @atom:n @atom:c3 - @angle:c3-nc-cd @atom:c3 @atom:nc @atom:cd - @angle:c-n-c @atom:c @atom:n @atom:c - @angle:c-n-ca @atom:c @atom:n @atom:ca - @angle:ca-nc-ca @atom:ca @atom:nc @atom:ca - @angle:ca-nc-cd @atom:ca @atom:nc @atom:cd - @angle:ca-nc-n @atom:ca @atom:nc @atom:n - @angle:ca-nc-na @atom:ca @atom:nc @atom:na - @angle:ca-nc-os @atom:ca @atom:nc @atom:os - @angle:ca-nc-ss @atom:ca @atom:nc @atom:ss - @angle:c-n-cc @atom:c @atom:n @atom:cc - @angle:c-nc-ca @atom:c @atom:nc @atom:ca - @angle:cc-n-cc @atom:cc @atom:n @atom:cc - @angle:cc-nc-cc @atom:cc @atom:nc @atom:cc - @angle:cc-nc-cd @atom:cc @atom:nc @atom:cd - @angle:c-nc-cd @atom:c @atom:nc @atom:cd - @angle:cc-n-cl @atom:cc @atom:n @atom:cl - @angle:cc-nc-na @atom:cc @atom:nc @atom:na - @angle:cc-nc-nd @atom:cc @atom:nc @atom:nd - @angle:c-n-cd @atom:c @atom:n @atom:cd - @angle:cd-nc-cd @atom:cd @atom:nc @atom:cd - @angle:cd-nc-n @atom:cd @atom:nc @atom:n - @angle:cd-nc-na @atom:cd @atom:nc @atom:na - @angle:cd-nc-nc @atom:cd @atom:nc @atom:nc - @angle:cd-nc-os @atom:cd @atom:nc @atom:os - @angle:cd-nc-ss @atom:cd @atom:nc @atom:ss - @angle:c-n-ce @atom:c @atom:n @atom:ce - @angle:cc-n-f @atom:cc @atom:n @atom:f - @angle:cc-n-hn @atom:cc @atom:n @atom:hn - @angle:cc-n-i @atom:cc @atom:n @atom:i - @angle:c-n-cl @atom:c @atom:n @atom:cl - @angle:cc-n-n2 @atom:cc @atom:n @atom:n2 - @angle:cc-n-n @atom:cc @atom:n @atom:n - @angle:cc-n-na @atom:cc @atom:n @atom:na - @angle:cc-n-nc @atom:cc @atom:n @atom:nc - @angle:cc-n-nh @atom:cc @atom:n @atom:nh - @angle:cc-n-no @atom:cc @atom:n @atom:no - @angle:cc-n-o @atom:cc @atom:n @atom:o - @angle:cc-n-oh @atom:cc @atom:n @atom:oh - @angle:cc-n-os @atom:cc @atom:n @atom:os - @angle:cc-n-p2 @atom:cc @atom:n @atom:p2 - @angle:cc-n-p3 @atom:cc @atom:n @atom:p3 - @angle:cc-n-p5 @atom:cc @atom:n @atom:p5 - @angle:cc-n-s4 @atom:cc @atom:n @atom:s4 - @angle:cc-n-s6 @atom:cc @atom:n @atom:s6 - @angle:cc-n-s @atom:cc @atom:n @atom:s - @angle:cc-n-sh @atom:cc @atom:n @atom:sh - @angle:cc-n-ss @atom:cc @atom:n @atom:ss - @angle:c-n-cx @atom:c @atom:n @atom:cx - @angle:c-n-cy @atom:c @atom:n @atom:cy - @angle:cd-n-cd @atom:cd @atom:n @atom:cd - @angle:cd-n-cl @atom:cd @atom:n @atom:cl - @angle:cd-n-f @atom:cd @atom:n @atom:f - @angle:cd-n-hn @atom:cd @atom:n @atom:hn - @angle:cd-n-i @atom:cd @atom:n @atom:i - @angle:cd-n-n2 @atom:cd @atom:n @atom:n2 - @angle:cd-n-n @atom:cd @atom:n @atom:n - @angle:cd-n-na @atom:cd @atom:n @atom:na - @angle:cd-n-nd @atom:cd @atom:n @atom:nd - @angle:cd-n-nh @atom:cd @atom:n @atom:nh - @angle:cd-n-no @atom:cd @atom:n @atom:no - @angle:cd-n-o @atom:cd @atom:n @atom:o - @angle:cd-n-oh @atom:cd @atom:n @atom:oh - @angle:cd-n-os @atom:cd @atom:n @atom:os - @angle:cd-n-p2 @atom:cd @atom:n @atom:p2 - @angle:cd-n-p3 @atom:cd @atom:n @atom:p3 - @angle:cd-n-p5 @atom:cd @atom:n @atom:p5 - @angle:cd-n-s4 @atom:cd @atom:n @atom:s4 - @angle:cd-n-s6 @atom:cd @atom:n @atom:s6 - @angle:cd-n-s @atom:cd @atom:n @atom:s - @angle:cd-n-sh @atom:cd @atom:n @atom:sh - @angle:cd-n-ss @atom:cd @atom:n @atom:ss - @angle:ce-n-cy @atom:ce @atom:n @atom:cy - @angle:c-n-f @atom:c @atom:n @atom:f - @angle:cf-n-cy @atom:cf @atom:n @atom:cy - @angle:c-n-hn @atom:c @atom:n @atom:hn - @angle:c-n-i @atom:c @atom:n @atom:i - @angle:cl-n-cl @atom:cl @atom:n @atom:cl - @angle:c-n-n2 @atom:c @atom:n @atom:n2 - @angle:c-n-n3 @atom:c @atom:n @atom:n3 - @angle:c-n-n4 @atom:c @atom:n @atom:n4 - @angle:c-n-n @atom:c @atom:n @atom:n - @angle:c-n-na @atom:c @atom:n @atom:na - @angle:na-nc-nd @atom:na @atom:nc @atom:nd - @angle:c-n-nc @atom:c @atom:n @atom:nc - @angle:nc-nc-nd @atom:nc @atom:nc @atom:nd - @angle:c-n-nd @atom:c @atom:n @atom:nd - @angle:nd-nc-os @atom:nd @atom:nc @atom:os - @angle:c-n-nh @atom:c @atom:n @atom:nh - @angle:c-n-no @atom:c @atom:n @atom:no - @angle:c-n-o @atom:c @atom:n @atom:o - @angle:c-n-oh @atom:c @atom:n @atom:oh - @angle:c-n-os @atom:c @atom:n @atom:os - @angle:c-n-p2 @atom:c @atom:n @atom:p2 - @angle:c-n-p3 @atom:c @atom:n @atom:p3 - @angle:c-n-p4 @atom:c @atom:n @atom:p4 - @angle:c-n-p5 @atom:c @atom:n @atom:p5 - @angle:c-n-pc @atom:c @atom:n @atom:pc - @angle:c-n-pd @atom:c @atom:n @atom:pd - @angle:c-n-s4 @atom:c @atom:n @atom:s4 - @angle:c-n-s6 @atom:c @atom:n @atom:s6 - @angle:c-n-s @atom:c @atom:n @atom:s - @angle:c-n-sh @atom:c @atom:n @atom:sh - @angle:c-n-ss @atom:c @atom:n @atom:ss - @angle:c-n-sy @atom:c @atom:n @atom:sy - @angle:cx-n-hn @atom:cx @atom:n @atom:hn - @angle:cx-n-os @atom:cx @atom:n @atom:os - @angle:cy-n-hn @atom:cy @atom:n @atom:hn - @angle:c3-nd-cc @atom:c3 @atom:nd @atom:cc - @angle:ca-nd-ca @atom:ca @atom:nd @atom:ca - @angle:ca-nd-cc @atom:ca @atom:nd @atom:cc - @angle:ca-nd-n @atom:ca @atom:nd @atom:n - @angle:ca-nd-na @atom:ca @atom:nd @atom:na - @angle:ca-nd-nc @atom:ca @atom:nd @atom:nc - @angle:ca-nd-os @atom:ca @atom:nd @atom:os - @angle:ca-nd-ss @atom:ca @atom:nd @atom:ss - @angle:c-nd-ca @atom:c @atom:nd @atom:ca - @angle:c-nd-cc @atom:c @atom:nd @atom:cc - @angle:cc-nd-cc @atom:cc @atom:nd @atom:cc - @angle:cc-nd-cd @atom:cc @atom:nd @atom:cd - @angle:cc-nd-n @atom:cc @atom:nd @atom:n - @angle:cc-nd-na @atom:cc @atom:nd @atom:na - @angle:cc-nd-nd @atom:cc @atom:nd @atom:nd - @angle:cc-nd-os @atom:cc @atom:nd @atom:os - @angle:cc-nd-ss @atom:cc @atom:nd @atom:ss - @angle:cd-nd-cd @atom:cd @atom:nd @atom:cd - @angle:cd-nd-na @atom:cd @atom:nd @atom:na - @angle:cd-nd-nc @atom:cd @atom:nd @atom:nc - @angle:na-nd-nc @atom:na @atom:nd @atom:nc - @angle:nc-nd-nd @atom:nc @atom:nd @atom:nd - @angle:nc-nd-os @atom:nc @atom:nd @atom:os - @angle:c1-ne-ca @atom:c1 @atom:ne @atom:ca - @angle:c1-ne-cg @atom:c1 @atom:ne @atom:cg - @angle:c2-ne-ca @atom:c2 @atom:ne @atom:ca - @angle:c2-ne-ce @atom:c2 @atom:ne @atom:ce - @angle:c2-ne-cg @atom:c2 @atom:ne @atom:cg - @angle:c2-ne-n2 @atom:c2 @atom:ne @atom:n2 - @angle:c2-ne-ne @atom:c2 @atom:ne @atom:ne - @angle:c2-ne-p2 @atom:c2 @atom:ne @atom:p2 - @angle:c2-ne-pe @atom:c2 @atom:ne @atom:pe - @angle:c2-ne-px @atom:c2 @atom:ne @atom:px - @angle:c2-ne-py @atom:c2 @atom:ne @atom:py - @angle:c2-ne-sx @atom:c2 @atom:ne @atom:sx - @angle:c2-ne-sy @atom:c2 @atom:ne @atom:sy - @angle:ca-ne-cf @atom:ca @atom:ne @atom:cf - @angle:ca-ne-n2 @atom:ca @atom:ne @atom:n2 - @angle:ca-ne-nf @atom:ca @atom:ne @atom:nf - @angle:ca-ne-o @atom:ca @atom:ne @atom:o - @angle:ca-ne-p2 @atom:ca @atom:ne @atom:p2 - @angle:ca-ne-s @atom:ca @atom:ne @atom:s - @angle:c-ne-c2 @atom:c @atom:ne @atom:c2 - @angle:ce-ne-n2 @atom:ce @atom:ne @atom:n2 - @angle:ce-ne-o @atom:ce @atom:ne @atom:o - @angle:ce-ne-p2 @atom:ce @atom:ne @atom:p2 - @angle:ce-ne-s @atom:ce @atom:ne @atom:s - @angle:cg-ne-n1 @atom:cg @atom:ne @atom:n1 - @angle:cg-ne-n2 @atom:cg @atom:ne @atom:n2 - @angle:cg-ne-o @atom:cg @atom:ne @atom:o - @angle:cg-ne-p2 @atom:cg @atom:ne @atom:p2 - @angle:cg-ne-s @atom:cg @atom:ne @atom:s - @angle:c-ne-sy @atom:c @atom:ne @atom:sy - @angle:n2-ne-n2 @atom:n2 @atom:ne @atom:n2 - @angle:n2-ne-ne @atom:n2 @atom:ne @atom:ne - @angle:n2-ne-o @atom:n2 @atom:ne @atom:o - @angle:n2-ne-p2 @atom:n2 @atom:ne @atom:p2 - @angle:n2-ne-pe @atom:n2 @atom:ne @atom:pe - @angle:n2-ne-px @atom:n2 @atom:ne @atom:px - @angle:n2-ne-py @atom:n2 @atom:ne @atom:py - @angle:n2-ne-s @atom:n2 @atom:ne @atom:s - @angle:n2-ne-sx @atom:n2 @atom:ne @atom:sx - @angle:n2-ne-sy @atom:n2 @atom:ne @atom:sy - @angle:ne-ne-o @atom:ne @atom:ne @atom:o - @angle:ne-ne-p2 @atom:ne @atom:ne @atom:p2 - @angle:ne-ne-s @atom:ne @atom:ne @atom:s - @angle:o-ne-o @atom:o @atom:ne @atom:o - @angle:o-ne-pe @atom:o @atom:ne @atom:pe - @angle:o-ne-px @atom:o @atom:ne @atom:px - @angle:o-ne-py @atom:o @atom:ne @atom:py - @angle:o-ne-s @atom:o @atom:ne @atom:s - @angle:o-ne-sx @atom:o @atom:ne @atom:sx - @angle:o-ne-sy @atom:o @atom:ne @atom:sy - @angle:p2-ne-pe @atom:p2 @atom:ne @atom:pe - @angle:p2-ne-px @atom:p2 @atom:ne @atom:px - @angle:p2-ne-py @atom:p2 @atom:ne @atom:py - @angle:p2-ne-sx @atom:p2 @atom:ne @atom:sx - @angle:p2-ne-sy @atom:p2 @atom:ne @atom:sy - @angle:pe-ne-s @atom:pe @atom:ne @atom:s - @angle:px-ne-s @atom:px @atom:ne @atom:s - @angle:py-ne-s @atom:py @atom:ne @atom:s - @angle:s-ne-s @atom:s @atom:ne @atom:s - @angle:s-ne-sx @atom:s @atom:ne @atom:sx - @angle:s-ne-sy @atom:s @atom:ne @atom:sy - @angle:c1-nf-ca @atom:c1 @atom:nf @atom:ca - @angle:c1-nf-ch @atom:c1 @atom:nf @atom:ch - @angle:c2-nf-ca @atom:c2 @atom:nf @atom:ca - @angle:c2-nf-cf @atom:c2 @atom:nf @atom:cf - @angle:c2-nf-n2 @atom:c2 @atom:nf @atom:n2 - @angle:c2-nf-nf @atom:c2 @atom:nf @atom:nf - @angle:c2-nf-p2 @atom:c2 @atom:nf @atom:p2 - @angle:c2-nf-pf @atom:c2 @atom:nf @atom:pf - @angle:c2-nf-px @atom:c2 @atom:nf @atom:px - @angle:c2-nf-py @atom:c2 @atom:nf @atom:py - @angle:c2-nf-sx @atom:c2 @atom:nf @atom:sx - @angle:c2-nf-sy @atom:c2 @atom:nf @atom:sy - @angle:ca-nf-ce @atom:ca @atom:nf @atom:ce - @angle:ca-nf-n2 @atom:ca @atom:nf @atom:n2 - @angle:ca-nf-ne @atom:ca @atom:nf @atom:ne - @angle:ca-nf-o @atom:ca @atom:nf @atom:o - @angle:ca-nf-p2 @atom:ca @atom:nf @atom:p2 - @angle:ca-nf-s @atom:ca @atom:nf @atom:s - @angle:c-nf-c2 @atom:c @atom:nf @atom:c2 - @angle:cf-nf-n2 @atom:cf @atom:nf @atom:n2 - @angle:cf-nf-o @atom:cf @atom:nf @atom:o - @angle:cf-nf-p2 @atom:cf @atom:nf @atom:p2 - @angle:cf-nf-s @atom:cf @atom:nf @atom:s - @angle:ch-nf-n1 @atom:ch @atom:nf @atom:n1 - @angle:ch-nf-n2 @atom:ch @atom:nf @atom:n2 - @angle:ch-nf-o @atom:ch @atom:nf @atom:o - @angle:ch-nf-p2 @atom:ch @atom:nf @atom:p2 - @angle:ch-nf-s @atom:ch @atom:nf @atom:s - @angle:f-n-f @atom:f @atom:n @atom:f - @angle:n2-nf-n2 @atom:n2 @atom:nf @atom:n2 - @angle:n2-nf-nf @atom:n2 @atom:nf @atom:nf - @angle:n2-nf-o @atom:n2 @atom:nf @atom:o - @angle:n2-nf-p2 @atom:n2 @atom:nf @atom:p2 - @angle:n2-nf-pf @atom:n2 @atom:nf @atom:pf - @angle:n2-nf-px @atom:n2 @atom:nf @atom:px - @angle:n2-nf-py @atom:n2 @atom:nf @atom:py - @angle:n2-nf-s @atom:n2 @atom:nf @atom:s - @angle:n2-nf-sx @atom:n2 @atom:nf @atom:sx - @angle:n2-nf-sy @atom:n2 @atom:nf @atom:sy - @angle:nf-nf-o @atom:nf @atom:nf @atom:o - @angle:nf-nf-p2 @atom:nf @atom:nf @atom:p2 - @angle:nf-nf-s @atom:nf @atom:nf @atom:s - @angle:o-nf-o @atom:o @atom:nf @atom:o - @angle:o-nf-pf @atom:o @atom:nf @atom:pf - @angle:o-nf-px @atom:o @atom:nf @atom:px - @angle:o-nf-py @atom:o @atom:nf @atom:py - @angle:o-nf-s @atom:o @atom:nf @atom:s - @angle:o-nf-sx @atom:o @atom:nf @atom:sx - @angle:o-nf-sy @atom:o @atom:nf @atom:sy - @angle:p2-nf-pf @atom:p2 @atom:nf @atom:pf - @angle:p2-nf-px @atom:p2 @atom:nf @atom:px - @angle:p2-nf-py @atom:p2 @atom:nf @atom:py - @angle:p2-nf-sx @atom:p2 @atom:nf @atom:sx - @angle:p2-nf-sy @atom:p2 @atom:nf @atom:sy - @angle:pf-nf-s @atom:pf @atom:nf @atom:s - @angle:px-nf-s @atom:px @atom:nf @atom:s - @angle:py-nf-s @atom:py @atom:nf @atom:s - @angle:s-nf-s @atom:s @atom:nf @atom:s - @angle:s-nf-sx @atom:s @atom:nf @atom:sx - @angle:s-nf-sy @atom:s @atom:nf @atom:sy - @angle:br-nh-br @atom:br @atom:nh @atom:br - @angle:br-nh-ca @atom:br @atom:nh @atom:ca - @angle:br-nh-hn @atom:br @atom:nh @atom:hn - @angle:c1-nh-c1 @atom:c1 @atom:nh @atom:c1 - @angle:c1-nh-c2 @atom:c1 @atom:nh @atom:c2 - @angle:c1-nh-ca @atom:c1 @atom:nh @atom:ca - @angle:c1-nh-hn @atom:c1 @atom:nh @atom:hn - @angle:c2-nh-c2 @atom:c2 @atom:nh @atom:c2 - @angle:c2-nh-c3 @atom:c2 @atom:nh @atom:c3 - @angle:c2-nh-ca @atom:c2 @atom:nh @atom:ca - @angle:c2-nh-cc @atom:c2 @atom:nh @atom:cc - @angle:c2-nh-cd @atom:c2 @atom:nh @atom:cd - @angle:c2-nh-cx @atom:c2 @atom:nh @atom:cx - @angle:c2-nh-hn @atom:c2 @atom:nh @atom:hn - @angle:c2-nh-n2 @atom:c2 @atom:nh @atom:n2 - @angle:c2-nh-n3 @atom:c2 @atom:nh @atom:n3 - @angle:c2-nh-no @atom:c2 @atom:nh @atom:no - @angle:c2-nh-oh @atom:c2 @atom:nh @atom:oh - @angle:c2-nh-os @atom:c2 @atom:nh @atom:os - @angle:c2-nh-sy @atom:c2 @atom:nh @atom:sy - @angle:c3-nh-c3 @atom:c3 @atom:nh @atom:c3 - @angle:c3-nh-ca @atom:c3 @atom:nh @atom:ca - @angle:c3-nh-cc @atom:c3 @atom:nh @atom:cc - @angle:c3-nh-cd @atom:c3 @atom:nh @atom:cd - @angle:c3-nh-cf @atom:c3 @atom:nh @atom:cf - @angle:c3-nh-cz @atom:c3 @atom:nh @atom:cz - @angle:c3-nh-hn @atom:c3 @atom:nh @atom:hn - @angle:c3-nh-n2 @atom:c3 @atom:nh @atom:n2 - @angle:c3-nh-n @atom:c3 @atom:nh @atom:n - @angle:c3-nh-na @atom:c3 @atom:nh @atom:na - @angle:c3-nh-p2 @atom:c3 @atom:nh @atom:p2 - @angle:c3-nh-sy @atom:c3 @atom:nh @atom:sy - @angle:ca-nh-ca @atom:ca @atom:nh @atom:ca - @angle:ca-nh-cc @atom:ca @atom:nh @atom:cc - @angle:ca-nh-cd @atom:ca @atom:nh @atom:cd - @angle:ca-nh-cl @atom:ca @atom:nh @atom:cl - @angle:ca-nh-cx @atom:ca @atom:nh @atom:cx - @angle:ca-nh-f @atom:ca @atom:nh @atom:f - @angle:ca-nh-hn @atom:ca @atom:nh @atom:hn - @angle:ca-nh-i @atom:ca @atom:nh @atom:i - @angle:ca-nh-n1 @atom:ca @atom:nh @atom:n1 - @angle:ca-nh-n2 @atom:ca @atom:nh @atom:n2 - @angle:ca-nh-n3 @atom:ca @atom:nh @atom:n3 - @angle:ca-nh-n4 @atom:ca @atom:nh @atom:n4 - @angle:ca-nh-n @atom:ca @atom:nh @atom:n - @angle:ca-nh-na @atom:ca @atom:nh @atom:na - @angle:ca-nh-nh @atom:ca @atom:nh @atom:nh - @angle:ca-nh-no @atom:ca @atom:nh @atom:no - @angle:ca-nh-o @atom:ca @atom:nh @atom:o - @angle:ca-nh-oh @atom:ca @atom:nh @atom:oh - @angle:ca-nh-os @atom:ca @atom:nh @atom:os - @angle:ca-nh-p2 @atom:ca @atom:nh @atom:p2 - @angle:ca-nh-p3 @atom:ca @atom:nh @atom:p3 - @angle:ca-nh-p4 @atom:ca @atom:nh @atom:p4 - @angle:ca-nh-p5 @atom:ca @atom:nh @atom:p5 - @angle:ca-nh-s4 @atom:ca @atom:nh @atom:s4 - @angle:ca-nh-s6 @atom:ca @atom:nh @atom:s6 - @angle:ca-nh-s @atom:ca @atom:nh @atom:s - @angle:ca-nh-sh @atom:ca @atom:nh @atom:sh - @angle:ca-nh-ss @atom:ca @atom:nh @atom:ss - @angle:ca-nh-sy @atom:ca @atom:nh @atom:sy - @angle:cc-nh-cx @atom:cc @atom:nh @atom:cx - @angle:cc-nh-hn @atom:cc @atom:nh @atom:hn - @angle:cc-nh-n2 @atom:cc @atom:nh @atom:n2 - @angle:cc-nh-sy @atom:cc @atom:nh @atom:sy - @angle:cd-nh-cx @atom:cd @atom:nh @atom:cx - @angle:cd-nh-hn @atom:cd @atom:nh @atom:hn - @angle:ce-nh-hn @atom:ce @atom:nh @atom:hn - @angle:ce-nh-o @atom:ce @atom:nh @atom:o - @angle:ce-nh-sy @atom:ce @atom:nh @atom:sy - @angle:cf-nh-hn @atom:cf @atom:nh @atom:hn - @angle:cf-nh-o @atom:cf @atom:nh @atom:o - @angle:cl-nh-cl @atom:cl @atom:nh @atom:cl - @angle:cl-nh-hn @atom:cl @atom:nh @atom:hn - @angle:cx-nh-cx @atom:cx @atom:nh @atom:cx - @angle:cx-nh-hn @atom:cx @atom:nh @atom:hn - @angle:cz-nh-hn @atom:cz @atom:nh @atom:hn - @angle:f-nh-f @atom:f @atom:nh @atom:f - @angle:f-nh-hn @atom:f @atom:nh @atom:hn - @angle:hn-nh-hn @atom:hn @atom:nh @atom:hn - @angle:hn-nh-i @atom:hn @atom:nh @atom:i - @angle:hn-nh-n1 @atom:hn @atom:nh @atom:n1 - @angle:hn-nh-n2 @atom:hn @atom:nh @atom:n2 - @angle:hn-nh-n3 @atom:hn @atom:nh @atom:n3 - @angle:hn-nh-n4 @atom:hn @atom:nh @atom:n4 - @angle:hn-nh-n @atom:hn @atom:nh @atom:n - @angle:hn-nh-na @atom:hn @atom:nh @atom:na - @angle:hn-nh-nh @atom:hn @atom:nh @atom:nh - @angle:hn-nh-no @atom:hn @atom:nh @atom:no - @angle:hn-nh-o @atom:hn @atom:nh @atom:o - @angle:hn-nh-oh @atom:hn @atom:nh @atom:oh - @angle:hn-nh-os @atom:hn @atom:nh @atom:os - @angle:hn-nh-p2 @atom:hn @atom:nh @atom:p2 - @angle:hn-nh-p3 @atom:hn @atom:nh @atom:p3 - @angle:hn-nh-p4 @atom:hn @atom:nh @atom:p4 - @angle:hn-nh-p5 @atom:hn @atom:nh @atom:p5 - @angle:hn-nh-s4 @atom:hn @atom:nh @atom:s4 - @angle:hn-nh-s @atom:hn @atom:nh @atom:s - @angle:hn-nh-s6 @atom:hn @atom:nh @atom:s6 - @angle:hn-nh-sh @atom:hn @atom:nh @atom:sh - @angle:hn-nh-ss @atom:hn @atom:nh @atom:ss - @angle:hn-nh-sy @atom:hn @atom:nh @atom:sy - @angle:i-nh-i @atom:i @atom:nh @atom:i - @angle:n1-nh-n1 @atom:n1 @atom:nh @atom:n1 - @angle:n2-nh-n2 @atom:n2 @atom:nh @atom:n2 - @angle:n2-nh-n3 @atom:n2 @atom:nh @atom:n3 - @angle:n2-nh-o @atom:n2 @atom:nh @atom:o - @angle:n3-nh-n3 @atom:n3 @atom:nh @atom:n3 - @angle:n4-nh-n4 @atom:n4 @atom:nh @atom:n4 - @angle:na-nh-na @atom:na @atom:nh @atom:na - @angle:hn-n-hn @atom:hn @atom:n @atom:hn - @angle:nh-nh-nh @atom:nh @atom:nh @atom:nh - @angle:hn-n-i @atom:hn @atom:n @atom:i - @angle:hn-n-n2 @atom:hn @atom:n @atom:n2 - @angle:hn-n-n3 @atom:hn @atom:n @atom:n3 - @angle:hn-n-n4 @atom:hn @atom:n @atom:n4 - @angle:hn-n-n @atom:hn @atom:n @atom:n - @angle:hn-n-na @atom:hn @atom:n @atom:na - @angle:hn-n-nc @atom:hn @atom:n @atom:nc - @angle:hn-n-nh @atom:hn @atom:n @atom:nh - @angle:hn-n-no @atom:hn @atom:n @atom:no - @angle:hn-n-o @atom:hn @atom:n @atom:o - @angle:n-nh-o @atom:n @atom:nh @atom:o - @angle:hn-n-oh @atom:hn @atom:n @atom:oh - @angle:no-nh-no @atom:no @atom:nh @atom:no - @angle:hn-n-os @atom:hn @atom:n @atom:os - @angle:hn-n-p2 @atom:hn @atom:n @atom:p2 - @angle:hn-n-p3 @atom:hn @atom:n @atom:p3 - @angle:hn-n-p4 @atom:hn @atom:n @atom:p4 - @angle:hn-n-p5 @atom:hn @atom:n @atom:p5 - @angle:hn-n-s4 @atom:hn @atom:n @atom:s4 - @angle:hn-n-s @atom:hn @atom:n @atom:s - @angle:hn-n-s6 @atom:hn @atom:n @atom:s6 - @angle:hn-n-sh @atom:hn @atom:n @atom:sh - @angle:hn-n-ss @atom:hn @atom:n @atom:ss - @angle:hn-n-sy @atom:hn @atom:n @atom:sy - @angle:oh-nh-oh @atom:oh @atom:nh @atom:oh - @angle:o-nh-o @atom:o @atom:nh @atom:o - @angle:os-nh-os @atom:os @atom:nh @atom:os - @angle:p2-nh-p2 @atom:p2 @atom:nh @atom:p2 - @angle:p3-nh-p3 @atom:p3 @atom:nh @atom:p3 - @angle:p5-nh-p5 @atom:p5 @atom:nh @atom:p5 - @angle:s4-nh-s4 @atom:s4 @atom:nh @atom:s4 - @angle:s6-nh-s6 @atom:s6 @atom:nh @atom:s6 - @angle:sh-nh-sh @atom:sh @atom:nh @atom:sh - @angle:s-nh-s @atom:s @atom:nh @atom:s - @angle:ss-nh-ss @atom:ss @atom:nh @atom:ss - @angle:i-n-i @atom:i @atom:n @atom:i - @angle:n2-n-n2 @atom:n2 @atom:n @atom:n2 - @angle:n3-n-n3 @atom:n3 @atom:n @atom:n3 - @angle:n4-n-n4 @atom:n4 @atom:n @atom:n4 - @angle:na-n-na @atom:na @atom:n @atom:na - @angle:nc-n-nc @atom:nc @atom:n @atom:nc - @angle:nc-n-p2 @atom:nc @atom:n @atom:p2 - @angle:nc-n-pc @atom:nc @atom:n @atom:pc - @angle:nd-n-nd @atom:nd @atom:n @atom:nd - @angle:nd-n-p2 @atom:nd @atom:n @atom:p2 - @angle:nd-n-pd @atom:nd @atom:n @atom:pd - @angle:nh-n-nh @atom:nh @atom:n @atom:nh - @angle:n-n-n @atom:n @atom:n @atom:n - @angle:no-n-no @atom:no @atom:n @atom:no - @angle:br-no-o @atom:br @atom:no @atom:o - @angle:c1-no-o @atom:c1 @atom:no @atom:o - @angle:c2-no-o @atom:c2 @atom:no @atom:o - @angle:c3-no-o @atom:c3 @atom:no @atom:o - @angle:ca-no-o @atom:ca @atom:no @atom:o - @angle:cc-no-o @atom:cc @atom:no @atom:o - @angle:cl-no-o @atom:cl @atom:no @atom:o - @angle:c-no-o @atom:c @atom:no @atom:o - @angle:hn-no-o @atom:hn @atom:no @atom:o - @angle:oh-n-oh @atom:oh @atom:n @atom:oh - @angle:i-no-o @atom:i @atom:no @atom:o - @angle:n1-no-o @atom:n1 @atom:no @atom:o - @angle:n2-no-o @atom:n2 @atom:no @atom:o - @angle:n3-no-o @atom:n3 @atom:no @atom:o - @angle:n4-no-o @atom:n4 @atom:no @atom:o - @angle:na-no-o @atom:na @atom:no @atom:o - @angle:nh-no-o @atom:nh @atom:no @atom:o - @angle:n-no-o @atom:n @atom:no @atom:o - @angle:no-no-o @atom:no @atom:no @atom:o - @angle:o-n-o @atom:o @atom:n @atom:o - @angle:o-no-o @atom:o @atom:no @atom:o - @angle:o-no-oh @atom:o @atom:no @atom:oh - @angle:o-no-os @atom:o @atom:no @atom:os - @angle:o-no-p2 @atom:o @atom:no @atom:p2 - @angle:o-no-p3 @atom:o @atom:no @atom:p3 - @angle:o-no-p4 @atom:o @atom:no @atom:p4 - @angle:o-no-p5 @atom:o @atom:no @atom:p5 - @angle:o-no-s4 @atom:o @atom:no @atom:s4 - @angle:o-no-s6 @atom:o @atom:no @atom:s6 - @angle:o-no-s @atom:o @atom:no @atom:s - @angle:o-no-sh @atom:o @atom:no @atom:sh - @angle:o-no-ss @atom:o @atom:no @atom:ss - @angle:os-n-os @atom:os @atom:n @atom:os - @angle:p2-n-p2 @atom:p2 @atom:n @atom:p2 - @angle:p3-n-p3 @atom:p3 @atom:n @atom:p3 - @angle:p4-n-p4 @atom:p4 @atom:n @atom:p4 - @angle:p5-n-p5 @atom:p5 @atom:n @atom:p5 - @angle:pc-n-pc @atom:pc @atom:n @atom:pc - @angle:pd-n-pd @atom:pd @atom:n @atom:pd - @angle:s4-n-s4 @atom:s4 @atom:n @atom:s4 - @angle:s6-n-s6 @atom:s6 @atom:n @atom:s6 - @angle:sh-n-sh @atom:sh @atom:n @atom:sh - @angle:s-n-s @atom:s @atom:n @atom:s - @angle:ss-n-ss @atom:ss @atom:n @atom:ss - @angle:br-oh-ho @atom:br @atom:oh @atom:ho - @angle:c1-oh-ho @atom:c1 @atom:oh @atom:ho - @angle:c2-oh-ho @atom:c2 @atom:oh @atom:ho - @angle:c3-oh-ho @atom:c3 @atom:oh @atom:ho - @angle:ca-oh-ho @atom:ca @atom:oh @atom:ho - @angle:cc-oh-ho @atom:cc @atom:oh @atom:ho - @angle:cd-oh-ho @atom:cd @atom:oh @atom:ho - @angle:ce-oh-ho @atom:ce @atom:oh @atom:ho - @angle:cf-oh-ho @atom:cf @atom:oh @atom:ho - @angle:c-oh-ho @atom:c @atom:oh @atom:ho - @angle:cl-oh-ho @atom:cl @atom:oh @atom:ho - @angle:cx-oh-ho @atom:cx @atom:oh @atom:ho - @angle:cy-oh-ho @atom:cy @atom:oh @atom:ho - @angle:f-oh-ho @atom:f @atom:oh @atom:ho - @angle:ho-oh-ho @atom:ho @atom:oh @atom:ho - @angle:ho-oh-i @atom:ho @atom:oh @atom:i - @angle:ho-oh-n1 @atom:ho @atom:oh @atom:n1 - @angle:ho-oh-n2 @atom:ho @atom:oh @atom:n2 - @angle:ho-oh-n3 @atom:ho @atom:oh @atom:n3 - @angle:ho-oh-n4 @atom:ho @atom:oh @atom:n4 - @angle:ho-oh-n @atom:ho @atom:oh @atom:n - @angle:ho-oh-na @atom:ho @atom:oh @atom:na - @angle:ho-oh-nh @atom:ho @atom:oh @atom:nh - @angle:ho-oh-no @atom:ho @atom:oh @atom:no - @angle:ho-oh-o @atom:ho @atom:oh @atom:o - @angle:ho-oh-oh @atom:ho @atom:oh @atom:oh - @angle:ho-oh-os @atom:ho @atom:oh @atom:os - @angle:ho-oh-p2 @atom:ho @atom:oh @atom:p2 - @angle:ho-oh-p3 @atom:ho @atom:oh @atom:p3 - @angle:ho-oh-p4 @atom:ho @atom:oh @atom:p4 - @angle:ho-oh-p5 @atom:ho @atom:oh @atom:p5 - @angle:ho-oh-py @atom:ho @atom:oh @atom:py - @angle:ho-oh-s4 @atom:ho @atom:oh @atom:s4 - @angle:ho-oh-s @atom:ho @atom:oh @atom:s - @angle:ho-oh-s6 @atom:ho @atom:oh @atom:s6 - @angle:ho-oh-sh @atom:ho @atom:oh @atom:sh - @angle:ho-oh-ss @atom:ho @atom:oh @atom:ss - @angle:ho-oh-sy @atom:ho @atom:oh @atom:sy - @angle:br-os-br @atom:br @atom:os @atom:br - @angle:c1-os-c1 @atom:c1 @atom:os @atom:c1 - @angle:c1-os-c3 @atom:c1 @atom:os @atom:c3 - @angle:c2-os-c2 @atom:c2 @atom:os @atom:c2 - @angle:c2-os-c3 @atom:c2 @atom:os @atom:c3 - @angle:c2-os-ca @atom:c2 @atom:os @atom:ca - @angle:c2-os-n2 @atom:c2 @atom:os @atom:n2 - @angle:c2-os-na @atom:c2 @atom:os @atom:na - @angle:c2-os-os @atom:c2 @atom:os @atom:os - @angle:c2-os-p5 @atom:c2 @atom:os @atom:p5 - @angle:c2-os-ss @atom:c2 @atom:os @atom:ss - @angle:c3-os-c3 @atom:c3 @atom:os @atom:c3 - @angle:c3-os-ca @atom:c3 @atom:os @atom:ca - @angle:c3-os-cc @atom:c3 @atom:os @atom:cc - @angle:c3-os-cd @atom:c3 @atom:os @atom:cd - @angle:c3-os-ce @atom:c3 @atom:os @atom:ce - @angle:c3-os-cf @atom:c3 @atom:os @atom:cf - @angle:c3-os-cl @atom:c3 @atom:os @atom:cl - @angle:c3-os-cy @atom:c3 @atom:os @atom:cy - @angle:c3-os-i @atom:c3 @atom:os @atom:i - @angle:c3-os-n1 @atom:c3 @atom:os @atom:n1 - @angle:c3-os-n2 @atom:c3 @atom:os @atom:n2 - @angle:c3-os-n3 @atom:c3 @atom:os @atom:n3 - @angle:c3-os-n4 @atom:c3 @atom:os @atom:n4 - @angle:c3-os-n @atom:c3 @atom:os @atom:n - @angle:c3-os-na @atom:c3 @atom:os @atom:na - @angle:c3-os-nc @atom:c3 @atom:os @atom:nc - @angle:c3-os-nd @atom:c3 @atom:os @atom:nd - @angle:c3-os-nh @atom:c3 @atom:os @atom:nh - @angle:c3-os-no @atom:c3 @atom:os @atom:no - @angle:c3-os-o @atom:c3 @atom:os @atom:o - @angle:c3-os-oh @atom:c3 @atom:os @atom:oh - @angle:c3-os-os @atom:c3 @atom:os @atom:os - @angle:c3-os-p2 @atom:c3 @atom:os @atom:p2 - @angle:c3-os-p3 @atom:c3 @atom:os @atom:p3 - @angle:c3-os-p4 @atom:c3 @atom:os @atom:p4 - @angle:c3-os-p5 @atom:c3 @atom:os @atom:p5 - @angle:c3-os-py @atom:c3 @atom:os @atom:py - @angle:c3-os-s4 @atom:c3 @atom:os @atom:s4 - @angle:c3-os-s6 @atom:c3 @atom:os @atom:s6 - @angle:c3-os-s @atom:c3 @atom:os @atom:s - @angle:c3-os-sh @atom:c3 @atom:os @atom:sh - @angle:c3-os-ss @atom:c3 @atom:os @atom:ss - @angle:ca-os-ca @atom:ca @atom:os @atom:ca - @angle:ca-os-cc @atom:ca @atom:os @atom:cc - @angle:ca-os-cd @atom:ca @atom:os @atom:cd - @angle:ca-os-n3 @atom:ca @atom:os @atom:n3 - @angle:ca-os-na @atom:ca @atom:os @atom:na - @angle:ca-os-nc @atom:ca @atom:os @atom:nc - @angle:ca-os-nd @atom:ca @atom:os @atom:nd - @angle:ca-os-p5 @atom:ca @atom:os @atom:p5 - @angle:ca-os-s6 @atom:ca @atom:os @atom:s6 - @angle:c-os-c2 @atom:c @atom:os @atom:c2 - @angle:c-os-c3 @atom:c @atom:os @atom:c3 - @angle:c-os-c @atom:c @atom:os @atom:c - @angle:c-os-ca @atom:c @atom:os @atom:ca - @angle:c-os-cc @atom:c @atom:os @atom:cc - @angle:cc-os-cc @atom:cc @atom:os @atom:cc - @angle:cc-os-cd @atom:cc @atom:os @atom:cd - @angle:c-os-cd @atom:c @atom:os @atom:cd - @angle:cc-os-na @atom:cc @atom:os @atom:na - @angle:cc-os-nc @atom:cc @atom:os @atom:nc - @angle:cc-os-os @atom:cc @atom:os @atom:os - @angle:cc-os-ss @atom:cc @atom:os @atom:ss - @angle:c-os-cy @atom:c @atom:os @atom:cy - @angle:cd-os-cd @atom:cd @atom:os @atom:cd - @angle:cd-os-na @atom:cd @atom:os @atom:na - @angle:cd-os-nd @atom:cd @atom:os @atom:nd - @angle:cd-os-os @atom:cd @atom:os @atom:os - @angle:cd-os-ss @atom:cd @atom:os @atom:ss - @angle:cl-os-cl @atom:cl @atom:os @atom:cl - @angle:c-os-n2 @atom:c @atom:os @atom:n2 - @angle:c-os-n @atom:c @atom:os @atom:n - @angle:c-os-oh @atom:c @atom:os @atom:oh - @angle:c-os-os @atom:c @atom:os @atom:os - @angle:c-os-p5 @atom:c @atom:os @atom:p5 - @angle:c-os-sy @atom:c @atom:os @atom:sy - @angle:cx-os-cx @atom:cx @atom:os @atom:cx - @angle:cx-os-n @atom:cx @atom:os @atom:n - @angle:cx-os-os @atom:cx @atom:os @atom:os - @angle:cy-os-cy @atom:cy @atom:os @atom:cy - @angle:f-os-f @atom:f @atom:os @atom:f - @angle:f-os-os @atom:f @atom:os @atom:os - @angle:i-os-i @atom:i @atom:os @atom:i - @angle:n1-os-n1 @atom:n1 @atom:os @atom:n1 - @angle:n2-os-n2 @atom:n2 @atom:os @atom:n2 - @angle:n2-os-s6 @atom:n2 @atom:os @atom:s6 - @angle:n3-os-n3 @atom:n3 @atom:os @atom:n3 - @angle:n4-os-n4 @atom:n4 @atom:os @atom:n4 - @angle:na-os-na @atom:na @atom:os @atom:na - @angle:na-os-ss @atom:na @atom:os @atom:ss - @angle:nc-os-nc @atom:nc @atom:os @atom:nc - @angle:nc-os-ss @atom:nc @atom:os @atom:ss - @angle:nd-os-nd @atom:nd @atom:os @atom:nd - @angle:nd-os-ss @atom:nd @atom:os @atom:ss - @angle:nh-os-nh @atom:nh @atom:os @atom:nh - @angle:n-os-n @atom:n @atom:os @atom:n - @angle:no-os-no @atom:no @atom:os @atom:no - @angle:n-os-s6 @atom:n @atom:os @atom:s6 - @angle:o-os-o @atom:o @atom:os @atom:o - @angle:p2-os-p2 @atom:p2 @atom:os @atom:p2 - @angle:p2-os-p5 @atom:p2 @atom:os @atom:p5 - @angle:p3-os-p3 @atom:p3 @atom:os @atom:p3 - @angle:p3-os-py @atom:p3 @atom:os @atom:py - @angle:p5-os-p5 @atom:p5 @atom:os @atom:p5 - @angle:s4-os-s4 @atom:s4 @atom:os @atom:s4 - @angle:s6-os-s6 @atom:s6 @atom:os @atom:s6 - @angle:sh-os-sh @atom:sh @atom:os @atom:sh - @angle:s-os-s @atom:s @atom:os @atom:s - @angle:ss-os-ss @atom:ss @atom:os @atom:ss - @angle:br-p2-br @atom:br @atom:p2 @atom:br - @angle:br-p2-c2 @atom:br @atom:p2 @atom:c2 - @angle:br-p2-n2 @atom:br @atom:p2 @atom:n2 - @angle:br-p2-o @atom:br @atom:p2 @atom:o - @angle:br-p2-p2 @atom:br @atom:p2 @atom:p2 - @angle:br-p2-s @atom:br @atom:p2 @atom:s - @angle:c1-p2-c1 @atom:c1 @atom:p2 @atom:c1 - @angle:c1-p2-c2 @atom:c1 @atom:p2 @atom:c2 - @angle:c1-p2-n2 @atom:c1 @atom:p2 @atom:n2 - @angle:c1-p2-o @atom:c1 @atom:p2 @atom:o - @angle:c1-p2-p2 @atom:c1 @atom:p2 @atom:p2 - @angle:c1-p2-s @atom:c1 @atom:p2 @atom:s - @angle:c2-p2-c2 @atom:c2 @atom:p2 @atom:c2 - @angle:c2-p2-c3 @atom:c2 @atom:p2 @atom:c3 - @angle:c2-p2-ca @atom:c2 @atom:p2 @atom:ca - @angle:c2-p2-cl @atom:c2 @atom:p2 @atom:cl - @angle:c2-p2-f @atom:c2 @atom:p2 @atom:f - @angle:c2-p2-hp @atom:c2 @atom:p2 @atom:hp - @angle:c2-p2-i @atom:c2 @atom:p2 @atom:i - @angle:c2-p2-n2 @atom:c2 @atom:p2 @atom:n2 - @angle:c2-p2-n3 @atom:c2 @atom:p2 @atom:n3 - @angle:c2-p2-n4 @atom:c2 @atom:p2 @atom:n4 - @angle:c2-p2-n @atom:c2 @atom:p2 @atom:n - @angle:c2-p2-na @atom:c2 @atom:p2 @atom:na - @angle:c2-p2-nh @atom:c2 @atom:p2 @atom:nh - @angle:c2-p2-no @atom:c2 @atom:p2 @atom:no - @angle:c2-p2-o @atom:c2 @atom:p2 @atom:o - @angle:c2-p2-oh @atom:c2 @atom:p2 @atom:oh - @angle:c2-p2-os @atom:c2 @atom:p2 @atom:os - @angle:c2-p2-p2 @atom:c2 @atom:p2 @atom:p2 - @angle:c2-p2-p3 @atom:c2 @atom:p2 @atom:p3 - @angle:c2-p2-p4 @atom:c2 @atom:p2 @atom:p4 - @angle:c2-p2-p5 @atom:c2 @atom:p2 @atom:p5 - @angle:c2-p2-s4 @atom:c2 @atom:p2 @atom:s4 - @angle:c2-p2-s6 @atom:c2 @atom:p2 @atom:s6 - @angle:c2-p2-s @atom:c2 @atom:p2 @atom:s - @angle:c2-p2-sh @atom:c2 @atom:p2 @atom:sh - @angle:c2-p2-ss @atom:c2 @atom:p2 @atom:ss - @angle:c3-p2-c3 @atom:c3 @atom:p2 @atom:c3 - @angle:c3-p2-n2 @atom:c3 @atom:p2 @atom:n2 - @angle:c3-p2-o @atom:c3 @atom:p2 @atom:o - @angle:c3-p2-os @atom:c3 @atom:p2 @atom:os - @angle:c3-p2-p2 @atom:c3 @atom:p2 @atom:p2 - @angle:c3-p2-s @atom:c3 @atom:p2 @atom:s - @angle:ca-p2-ca @atom:ca @atom:p2 @atom:ca - @angle:ca-p2-n2 @atom:ca @atom:p2 @atom:n2 - @angle:ca-p2-n @atom:ca @atom:p2 @atom:n - @angle:ca-p2-na @atom:ca @atom:p2 @atom:na - @angle:ca-p2-o @atom:ca @atom:p2 @atom:o - @angle:ca-p2-s @atom:ca @atom:p2 @atom:s - @angle:c-p2-c2 @atom:c @atom:p2 @atom:c2 - @angle:c-p2-c @atom:c @atom:p2 @atom:c - @angle:ce-p2-o @atom:ce @atom:p2 @atom:o - @angle:ce-p2-s @atom:ce @atom:p2 @atom:s - @angle:cf-p2-o @atom:cf @atom:p2 @atom:o - @angle:cf-p2-s @atom:cf @atom:p2 @atom:s - @angle:cl-p2-cl @atom:cl @atom:p2 @atom:cl - @angle:cl-p2-n2 @atom:cl @atom:p2 @atom:n2 - @angle:cl-p2-o @atom:cl @atom:p2 @atom:o - @angle:cl-p2-p2 @atom:cl @atom:p2 @atom:p2 - @angle:cl-p2-s @atom:cl @atom:p2 @atom:s - @angle:f-p2-f @atom:f @atom:p2 @atom:f - @angle:f-p2-n2 @atom:f @atom:p2 @atom:n2 - @angle:f-p2-o @atom:f @atom:p2 @atom:o - @angle:f-p2-p2 @atom:f @atom:p2 @atom:p2 - @angle:f-p2-s @atom:f @atom:p2 @atom:s - @angle:hp-p2-hp @atom:hp @atom:p2 @atom:hp - @angle:hp-p2-n1 @atom:hp @atom:p2 @atom:n1 - @angle:hp-p2-n2 @atom:hp @atom:p2 @atom:n2 - @angle:hp-p2-ne @atom:hp @atom:p2 @atom:ne - @angle:hp-p2-nf @atom:hp @atom:p2 @atom:nf - @angle:hp-p2-o @atom:hp @atom:p2 @atom:o - @angle:hp-p2-p2 @atom:hp @atom:p2 @atom:p2 - @angle:hp-p2-p4 @atom:hp @atom:p2 @atom:p4 - @angle:hp-p2-p5 @atom:hp @atom:p2 @atom:p5 - @angle:hp-p2-pe @atom:hp @atom:p2 @atom:pe - @angle:hp-p2-pf @atom:hp @atom:p2 @atom:pf - @angle:hp-p2-s4 @atom:hp @atom:p2 @atom:s4 - @angle:hp-p2-s @atom:hp @atom:p2 @atom:s - @angle:hp-p2-s6 @atom:hp @atom:p2 @atom:s6 - @angle:i-p2-i @atom:i @atom:p2 @atom:i - @angle:i-p2-n2 @atom:i @atom:p2 @atom:n2 - @angle:i-p2-o @atom:i @atom:p2 @atom:o - @angle:i-p2-p2 @atom:i @atom:p2 @atom:p2 - @angle:i-p2-s @atom:i @atom:p2 @atom:s - @angle:n1-p2-n1 @atom:n1 @atom:p2 @atom:n1 - @angle:n2-p2-n2 @atom:n2 @atom:p2 @atom:n2 - @angle:n2-p2-n3 @atom:n2 @atom:p2 @atom:n3 - @angle:n2-p2-n4 @atom:n2 @atom:p2 @atom:n4 - @angle:n2-p2-na @atom:n2 @atom:p2 @atom:na - @angle:n2-p2-nh @atom:n2 @atom:p2 @atom:nh - @angle:n2-p2-no @atom:n2 @atom:p2 @atom:no - @angle:n2-p2-o @atom:n2 @atom:p2 @atom:o - @angle:n2-p2-oh @atom:n2 @atom:p2 @atom:oh - @angle:n2-p2-os @atom:n2 @atom:p2 @atom:os - @angle:n2-p2-p3 @atom:n2 @atom:p2 @atom:p3 - @angle:n2-p2-p4 @atom:n2 @atom:p2 @atom:p4 - @angle:n2-p2-p5 @atom:n2 @atom:p2 @atom:p5 - @angle:n2-p2-s4 @atom:n2 @atom:p2 @atom:s4 - @angle:n2-p2-s6 @atom:n2 @atom:p2 @atom:s6 - @angle:n2-p2-s @atom:n2 @atom:p2 @atom:s - @angle:n2-p2-sh @atom:n2 @atom:p2 @atom:sh - @angle:n2-p2-ss @atom:n2 @atom:p2 @atom:ss - @angle:n3-p2-n3 @atom:n3 @atom:p2 @atom:n3 - @angle:n3-p2-o @atom:n3 @atom:p2 @atom:o - @angle:n3-p2-p2 @atom:n3 @atom:p2 @atom:p2 - @angle:n3-p2-s @atom:n3 @atom:p2 @atom:s - @angle:n4-p2-n4 @atom:n4 @atom:p2 @atom:n4 - @angle:n4-p2-o @atom:n4 @atom:p2 @atom:o - @angle:n4-p2-p2 @atom:n4 @atom:p2 @atom:p2 - @angle:n4-p2-s @atom:n4 @atom:p2 @atom:s - @angle:na-p2-na @atom:na @atom:p2 @atom:na - @angle:na-p2-o @atom:na @atom:p2 @atom:o - @angle:na-p2-s @atom:na @atom:p2 @atom:s - @angle:ne-p2-o @atom:ne @atom:p2 @atom:o - @angle:ne-p2-s @atom:ne @atom:p2 @atom:s - @angle:nf-p2-o @atom:nf @atom:p2 @atom:o - @angle:nf-p2-s @atom:nf @atom:p2 @atom:s - @angle:nh-p2-nh @atom:nh @atom:p2 @atom:nh - @angle:nh-p2-o @atom:nh @atom:p2 @atom:o - @angle:nh-p2-p2 @atom:nh @atom:p2 @atom:p2 - @angle:nh-p2-s @atom:nh @atom:p2 @atom:s - @angle:n-p2-n2 @atom:n @atom:p2 @atom:n2 - @angle:n-p2-o @atom:n @atom:p2 @atom:o - @angle:no-p2-no @atom:no @atom:p2 @atom:no - @angle:no-p2-o @atom:no @atom:p2 @atom:o - @angle:no-p2-p2 @atom:no @atom:p2 @atom:p2 - @angle:no-p2-s @atom:no @atom:p2 @atom:s - @angle:n-p2-p2 @atom:n @atom:p2 @atom:p2 - @angle:n-p2-s @atom:n @atom:p2 @atom:s - @angle:oh-p2-oh @atom:oh @atom:p2 @atom:oh - @angle:oh-p2-p2 @atom:oh @atom:p2 @atom:p2 - @angle:oh-p2-s @atom:oh @atom:p2 @atom:s - @angle:o-p2-o @atom:o @atom:p2 @atom:o - @angle:o-p2-oh @atom:o @atom:p2 @atom:oh - @angle:o-p2-os @atom:o @atom:p2 @atom:os - @angle:o-p2-p2 @atom:o @atom:p2 @atom:p2 - @angle:o-p2-p3 @atom:o @atom:p2 @atom:p3 - @angle:o-p2-p4 @atom:o @atom:p2 @atom:p4 - @angle:o-p2-p5 @atom:o @atom:p2 @atom:p5 - @angle:o-p2-pe @atom:o @atom:p2 @atom:pe - @angle:o-p2-pf @atom:o @atom:p2 @atom:pf - @angle:o-p2-s4 @atom:o @atom:p2 @atom:s4 - @angle:o-p2-s6 @atom:o @atom:p2 @atom:s6 - @angle:o-p2-s @atom:o @atom:p2 @atom:s - @angle:o-p2-sh @atom:o @atom:p2 @atom:sh - @angle:os-p2-os @atom:os @atom:p2 @atom:os - @angle:os-p2-p2 @atom:os @atom:p2 @atom:p2 - @angle:o-p2-ss @atom:o @atom:p2 @atom:ss - @angle:os-p2-s @atom:os @atom:p2 @atom:s - @angle:p2-p2-n2 @atom:p2 @atom:p2 @atom:n2 - @angle:p2-p2-p3 @atom:p2 @atom:p2 @atom:p3 - @angle:p2-p2-p4 @atom:p2 @atom:p2 @atom:p4 - @angle:p2-p2-p5 @atom:p2 @atom:p2 @atom:p5 - @angle:p2-p2-s4 @atom:p2 @atom:p2 @atom:s4 - @angle:p2-p2-s6 @atom:p2 @atom:p2 @atom:s6 - @angle:p2-p2-s @atom:p2 @atom:p2 @atom:s - @angle:p2-p2-sh @atom:p2 @atom:p2 @atom:sh - @angle:p3-p2-p3 @atom:p3 @atom:p2 @atom:p3 - @angle:p3-p2-s @atom:p3 @atom:p2 @atom:s - @angle:p4-p2-s @atom:p4 @atom:p2 @atom:s - @angle:p5-p2-p5 @atom:p5 @atom:p2 @atom:p5 - @angle:p5-p2-s @atom:p5 @atom:p2 @atom:s - @angle:pe-p2-s @atom:pe @atom:p2 @atom:s - @angle:pf-p2-s @atom:pf @atom:p2 @atom:s - @angle:s4-p2-s4 @atom:s4 @atom:p2 @atom:s4 - @angle:s6-p2-s6 @atom:s6 @atom:p2 @atom:s6 - @angle:sh-p2-sh @atom:sh @atom:p2 @atom:sh - @angle:s-p2-s @atom:s @atom:p2 @atom:s - @angle:s-p2-s4 @atom:s @atom:p2 @atom:s4 - @angle:s-p2-s6 @atom:s @atom:p2 @atom:s6 - @angle:s-p2-sh @atom:s @atom:p2 @atom:sh - @angle:s-p2-ss @atom:s @atom:p2 @atom:ss - @angle:ss-p2-ss @atom:ss @atom:p2 @atom:ss - @angle:br-p3-br @atom:br @atom:p3 @atom:br - @angle:br-p3-hp @atom:br @atom:p3 @atom:hp - @angle:c1-p3-c1 @atom:c1 @atom:p3 @atom:c1 - @angle:c1-p3-f @atom:c1 @atom:p3 @atom:f - @angle:c1-p3-hp @atom:c1 @atom:p3 @atom:hp - @angle:c2-p3-c2 @atom:c2 @atom:p3 @atom:c2 - @angle:c2-p3-hp @atom:c2 @atom:p3 @atom:hp - @angle:c3-p3-c3 @atom:c3 @atom:p3 @atom:c3 - @angle:c3-p3-ca @atom:c3 @atom:p3 @atom:ca - @angle:c3-p3-cl @atom:c3 @atom:p3 @atom:cl - @angle:c3-p3-f @atom:c3 @atom:p3 @atom:f - @angle:c3-p3-hp @atom:c3 @atom:p3 @atom:hp - @angle:c3-p3-n2 @atom:c3 @atom:p3 @atom:n2 - @angle:c3-p3-n3 @atom:c3 @atom:p3 @atom:n3 - @angle:c3-p3-n4 @atom:c3 @atom:p3 @atom:n4 - @angle:c3-p3-n @atom:c3 @atom:p3 @atom:n - @angle:c3-p3-na @atom:c3 @atom:p3 @atom:na - @angle:c3-p3-nh @atom:c3 @atom:p3 @atom:nh - @angle:c3-p3-no @atom:c3 @atom:p3 @atom:no - @angle:c3-p3-o @atom:c3 @atom:p3 @atom:o - @angle:c3-p3-oh @atom:c3 @atom:p3 @atom:oh - @angle:c3-p3-os @atom:c3 @atom:p3 @atom:os - @angle:c3-p3-p3 @atom:c3 @atom:p3 @atom:p3 - @angle:c3-p3-p5 @atom:c3 @atom:p3 @atom:p5 - @angle:c3-p3-s4 @atom:c3 @atom:p3 @atom:s4 - @angle:c3-p3-s6 @atom:c3 @atom:p3 @atom:s6 - @angle:c3-p3-sh @atom:c3 @atom:p3 @atom:sh - @angle:c3-p3-ss @atom:c3 @atom:p3 @atom:ss - @angle:ca-p3-ca @atom:ca @atom:p3 @atom:ca - @angle:ca-p3-hp @atom:ca @atom:p3 @atom:hp - @angle:c-p3-c3 @atom:c @atom:p3 @atom:c3 - @angle:c-p3-c @atom:c @atom:p3 @atom:c - @angle:c-p3-hp @atom:c @atom:p3 @atom:hp - @angle:cl-p3-cl @atom:cl @atom:p3 @atom:cl - @angle:cl-p3-f @atom:cl @atom:p3 @atom:f - @angle:cl-p3-hp @atom:cl @atom:p3 @atom:hp - @angle:c-p3-os @atom:c @atom:p3 @atom:os - @angle:cx-p3-hp @atom:cx @atom:p3 @atom:hp - @angle:f-p3-f @atom:f @atom:p3 @atom:f - @angle:f-p3-hp @atom:f @atom:p3 @atom:hp - @angle:f-p3-n3 @atom:f @atom:p3 @atom:n3 - @angle:f-p3-os @atom:f @atom:p3 @atom:os - @angle:f-p3-p3 @atom:f @atom:p3 @atom:p3 - @angle:hp-p3-hp @atom:hp @atom:p3 @atom:hp - @angle:hp-p3-i @atom:hp @atom:p3 @atom:i - @angle:hp-p3-n1 @atom:hp @atom:p3 @atom:n1 - @angle:hp-p3-n2 @atom:hp @atom:p3 @atom:n2 - @angle:hp-p3-n3 @atom:hp @atom:p3 @atom:n3 - @angle:hp-p3-n4 @atom:hp @atom:p3 @atom:n4 - @angle:hp-p3-n @atom:hp @atom:p3 @atom:n - @angle:hp-p3-na @atom:hp @atom:p3 @atom:na - @angle:hp-p3-nh @atom:hp @atom:p3 @atom:nh - @angle:hp-p3-no @atom:hp @atom:p3 @atom:no - @angle:hp-p3-o @atom:hp @atom:p3 @atom:o - @angle:hp-p3-oh @atom:hp @atom:p3 @atom:oh - @angle:hp-p3-os @atom:hp @atom:p3 @atom:os - @angle:hp-p3-p2 @atom:hp @atom:p3 @atom:p2 - @angle:hp-p3-p3 @atom:hp @atom:p3 @atom:p3 - @angle:hp-p3-p4 @atom:hp @atom:p3 @atom:p4 - @angle:hp-p3-p5 @atom:hp @atom:p3 @atom:p5 - @angle:hp-p3-s4 @atom:hp @atom:p3 @atom:s4 - @angle:hp-p3-s6 @atom:hp @atom:p3 @atom:s6 - @angle:hp-p3-sh @atom:hp @atom:p3 @atom:sh - @angle:hp-p3-ss @atom:hp @atom:p3 @atom:ss - @angle:i-p3-i @atom:i @atom:p3 @atom:i - @angle:n1-p3-n1 @atom:n1 @atom:p3 @atom:n1 - @angle:n2-p3-n2 @atom:n2 @atom:p3 @atom:n2 - @angle:n3-p3-n3 @atom:n3 @atom:p3 @atom:n3 - @angle:n3-p3-o @atom:n3 @atom:p3 @atom:o - @angle:n3-p3-oh @atom:n3 @atom:p3 @atom:oh - @angle:n4-p3-n4 @atom:n4 @atom:p3 @atom:n4 - @angle:na-p3-na @atom:na @atom:p3 @atom:na - @angle:nh-p3-nh @atom:nh @atom:p3 @atom:nh - @angle:n-p3-n @atom:n @atom:p3 @atom:n - @angle:n-p3-o @atom:n @atom:p3 @atom:o - @angle:no-p3-no @atom:no @atom:p3 @atom:no - @angle:oh-p3-oh @atom:oh @atom:p3 @atom:oh - @angle:o-p3-o @atom:o @atom:p3 @atom:o - @angle:o-p3-p3 @atom:o @atom:p3 @atom:p3 - @angle:o-p3-p5 @atom:o @atom:p3 @atom:p5 - @angle:o-p3-s4 @atom:o @atom:p3 @atom:s4 - @angle:o-p3-s6 @atom:o @atom:p3 @atom:s6 - @angle:os-p3-os @atom:os @atom:p3 @atom:os - @angle:p2-p3-p2 @atom:p2 @atom:p3 @atom:p2 - @angle:p3-p3-p3 @atom:p3 @atom:p3 @atom:p3 - @angle:p4-p3-p4 @atom:p4 @atom:p3 @atom:p4 - @angle:p5-p3-p5 @atom:p5 @atom:p3 @atom:p5 - @angle:s4-p3-s4 @atom:s4 @atom:p3 @atom:s4 - @angle:s6-p3-s6 @atom:s6 @atom:p3 @atom:s6 - @angle:sh-p3-sh @atom:sh @atom:p3 @atom:sh - @angle:s-p3-s @atom:s @atom:p3 @atom:s - @angle:ss-p3-ss @atom:ss @atom:p3 @atom:ss - @angle:br-p4-br @atom:br @atom:p4 @atom:br - @angle:br-p4-o @atom:br @atom:p4 @atom:o - @angle:c2-p4-c2 @atom:c2 @atom:p4 @atom:c2 - @angle:c2-p4-hp @atom:c2 @atom:p4 @atom:hp - @angle:c2-p4-o @atom:c2 @atom:p4 @atom:o - @angle:c3-p4-c3 @atom:c3 @atom:p4 @atom:c3 - @angle:c3-p4-n2 @atom:c3 @atom:p4 @atom:n2 - @angle:c3-p4-n3 @atom:c3 @atom:p4 @atom:n3 - @angle:c3-p4-n4 @atom:c3 @atom:p4 @atom:n4 - @angle:c3-p4-n @atom:c3 @atom:p4 @atom:n - @angle:c3-p4-na @atom:c3 @atom:p4 @atom:na - @angle:c3-p4-nh @atom:c3 @atom:p4 @atom:nh - @angle:c3-p4-no @atom:c3 @atom:p4 @atom:no - @angle:c3-p4-o @atom:c3 @atom:p4 @atom:o - @angle:c3-p4-oh @atom:c3 @atom:p4 @atom:oh - @angle:c3-p4-os @atom:c3 @atom:p4 @atom:os - @angle:c3-p4-p2 @atom:c3 @atom:p4 @atom:p2 - @angle:c3-p4-p3 @atom:c3 @atom:p4 @atom:p3 - @angle:c3-p4-p4 @atom:c3 @atom:p4 @atom:p4 - @angle:c3-p4-p5 @atom:c3 @atom:p4 @atom:p5 - @angle:c3-p4-sh @atom:c3 @atom:p4 @atom:sh - @angle:c3-p4-ss @atom:c3 @atom:p4 @atom:ss - @angle:ca-p4-ca @atom:ca @atom:p4 @atom:ca - @angle:ca-p4-o @atom:ca @atom:p4 @atom:o - @angle:cl-p4-cl @atom:cl @atom:p4 @atom:cl - @angle:cl-p4-o @atom:cl @atom:p4 @atom:o - @angle:hp-p4-hp @atom:hp @atom:p4 @atom:hp - @angle:hp-p4-n1 @atom:hp @atom:p4 @atom:n1 - @angle:hp-p4-o @atom:hp @atom:p4 @atom:o - @angle:hp-p4-p3 @atom:hp @atom:p4 @atom:p3 - @angle:hp-p4-s @atom:hp @atom:p4 @atom:s - @angle:i-p4-i @atom:i @atom:p4 @atom:i - @angle:i-p4-o @atom:i @atom:p4 @atom:o - @angle:n1-p4-n1 @atom:n1 @atom:p4 @atom:n1 - @angle:n1-p4-o @atom:n1 @atom:p4 @atom:o - @angle:n2-p4-n2 @atom:n2 @atom:p4 @atom:n2 - @angle:n2-p4-o @atom:n2 @atom:p4 @atom:o - @angle:n3-p4-o @atom:n3 @atom:p4 @atom:o - @angle:n4-p4-o @atom:n4 @atom:p4 @atom:o - @angle:na-p4-o @atom:na @atom:p4 @atom:o - @angle:nh-p4-nh @atom:nh @atom:p4 @atom:nh - @angle:nh-p4-o @atom:nh @atom:p4 @atom:o - @angle:n-p4-o @atom:n @atom:p4 @atom:o - @angle:no-p4-o @atom:no @atom:p4 @atom:o - @angle:oh-p4-oh @atom:oh @atom:p4 @atom:oh - @angle:o-p4-o @atom:o @atom:p4 @atom:o - @angle:o-p4-oh @atom:o @atom:p4 @atom:oh - @angle:o-p4-os @atom:o @atom:p4 @atom:os - @angle:o-p4-p2 @atom:o @atom:p4 @atom:p2 - @angle:o-p4-p3 @atom:o @atom:p4 @atom:p3 - @angle:o-p4-p4 @atom:o @atom:p4 @atom:p4 - @angle:o-p4-p5 @atom:o @atom:p4 @atom:p5 - @angle:o-p4-s4 @atom:o @atom:p4 @atom:s4 - @angle:o-p4-s6 @atom:o @atom:p4 @atom:s6 - @angle:o-p4-s @atom:o @atom:p4 @atom:s - @angle:o-p4-sh @atom:o @atom:p4 @atom:sh - @angle:os-p4-os @atom:os @atom:p4 @atom:os - @angle:o-p4-ss @atom:o @atom:p4 @atom:ss - @angle:p2-p4-p2 @atom:p2 @atom:p4 @atom:p2 - @angle:p3-p4-p3 @atom:p3 @atom:p4 @atom:p3 - @angle:p4-p4-p4 @atom:p4 @atom:p4 @atom:p4 - @angle:p5-p4-p5 @atom:p5 @atom:p4 @atom:p5 - @angle:s4-p4-s4 @atom:s4 @atom:p4 @atom:s4 - @angle:s6-p4-s6 @atom:s6 @atom:p4 @atom:s6 - @angle:sh-p4-sh @atom:sh @atom:p4 @atom:sh - @angle:s-p4-s @atom:s @atom:p4 @atom:s - @angle:ss-p4-ss @atom:ss @atom:p4 @atom:ss - @angle:br-p5-br @atom:br @atom:p5 @atom:br - @angle:br-p5-o @atom:br @atom:p5 @atom:o - @angle:br-p5-oh @atom:br @atom:p5 @atom:oh - @angle:c1-p5-c1 @atom:c1 @atom:p5 @atom:c1 - @angle:c1-p5-o @atom:c1 @atom:p5 @atom:o - @angle:c1-p5-oh @atom:c1 @atom:p5 @atom:oh - @angle:c2-p5-c2 @atom:c2 @atom:p5 @atom:c2 - @angle:c2-p5-o @atom:c2 @atom:p5 @atom:o - @angle:c2-p5-oh @atom:c2 @atom:p5 @atom:oh - @angle:c2-p5-os @atom:c2 @atom:p5 @atom:os - @angle:c3-p5-c3 @atom:c3 @atom:p5 @atom:c3 - @angle:c3-p5-hp @atom:c3 @atom:p5 @atom:hp - @angle:c3-p5-n3 @atom:c3 @atom:p5 @atom:n3 - @angle:c3-p5-o @atom:c3 @atom:p5 @atom:o - @angle:c3-p5-oh @atom:c3 @atom:p5 @atom:oh - @angle:c3-p5-os @atom:c3 @atom:p5 @atom:os - @angle:c3-p5-p4 @atom:c3 @atom:p5 @atom:p4 - @angle:c3-p5-s @atom:c3 @atom:p5 @atom:s - @angle:c3-p5-ss @atom:c3 @atom:p5 @atom:ss - @angle:ca-p5-ca @atom:ca @atom:p5 @atom:ca - @angle:ca-p5-o @atom:ca @atom:p5 @atom:o - @angle:ca-p5-oh @atom:ca @atom:p5 @atom:oh - @angle:ca-p5-os @atom:ca @atom:p5 @atom:os - @angle:c-p5-c @atom:c @atom:p5 @atom:c - @angle:cl-p5-cl @atom:cl @atom:p5 @atom:cl - @angle:cl-p5-o @atom:cl @atom:p5 @atom:o - @angle:cl-p5-oh @atom:cl @atom:p5 @atom:oh - @angle:c-p5-o @atom:c @atom:p5 @atom:o - @angle:c-p5-oh @atom:c @atom:p5 @atom:oh - @angle:f-p5-f @atom:f @atom:p5 @atom:f - @angle:f-p5-o @atom:f @atom:p5 @atom:o - @angle:f-p5-oh @atom:f @atom:p5 @atom:oh - @angle:f-p5-os @atom:f @atom:p5 @atom:os - @angle:f-p5-s @atom:f @atom:p5 @atom:s - @angle:hp-p5-hp @atom:hp @atom:p5 @atom:hp - @angle:hp-p5-n1 @atom:hp @atom:p5 @atom:n1 - @angle:hp-p5-o @atom:hp @atom:p5 @atom:o - @angle:hp-p5-oh @atom:hp @atom:p5 @atom:oh - @angle:hp-p5-s @atom:hp @atom:p5 @atom:s - @angle:i-p5-i @atom:i @atom:p5 @atom:i - @angle:i-p5-o @atom:i @atom:p5 @atom:o - @angle:i-p5-oh @atom:i @atom:p5 @atom:oh - @angle:n1-p5-n1 @atom:n1 @atom:p5 @atom:n1 - @angle:n1-p5-o @atom:n1 @atom:p5 @atom:o - @angle:n2-p5-n2 @atom:n2 @atom:p5 @atom:n2 - @angle:n2-p5-o @atom:n2 @atom:p5 @atom:o - @angle:n2-p5-oh @atom:n2 @atom:p5 @atom:oh - @angle:n3-p5-n3 @atom:n3 @atom:p5 @atom:n3 - @angle:n3-p5-nh @atom:n3 @atom:p5 @atom:nh - @angle:n3-p5-o @atom:n3 @atom:p5 @atom:o - @angle:n3-p5-oh @atom:n3 @atom:p5 @atom:oh - @angle:n3-p5-os @atom:n3 @atom:p5 @atom:os - @angle:n3-p5-s @atom:n3 @atom:p5 @atom:s - @angle:n4-p5-n4 @atom:n4 @atom:p5 @atom:n4 - @angle:n4-p5-o @atom:n4 @atom:p5 @atom:o - @angle:n4-p5-oh @atom:n4 @atom:p5 @atom:oh - @angle:n4-p5-os @atom:n4 @atom:p5 @atom:os - @angle:na-p5-na @atom:na @atom:p5 @atom:na - @angle:na-p5-o @atom:na @atom:p5 @atom:o - @angle:na-p5-oh @atom:na @atom:p5 @atom:oh - @angle:na-p5-os @atom:na @atom:p5 @atom:os - @angle:nh-p5-nh @atom:nh @atom:p5 @atom:nh - @angle:nh-p5-o @atom:nh @atom:p5 @atom:o - @angle:nh-p5-oh @atom:nh @atom:p5 @atom:oh - @angle:nh-p5-os @atom:nh @atom:p5 @atom:os - @angle:n-p5-n3 @atom:n @atom:p5 @atom:n3 - @angle:n-p5-n @atom:n @atom:p5 @atom:n - @angle:n-p5-o @atom:n @atom:p5 @atom:o - @angle:n-p5-oh @atom:n @atom:p5 @atom:oh - @angle:no-p5-no @atom:no @atom:p5 @atom:no - @angle:no-p5-o @atom:no @atom:p5 @atom:o - @angle:no-p5-oh @atom:no @atom:p5 @atom:oh - @angle:no-p5-os @atom:no @atom:p5 @atom:os - @angle:n-p5-os @atom:n @atom:p5 @atom:os - @angle:oh-p5-oh @atom:oh @atom:p5 @atom:oh - @angle:oh-p5-os @atom:oh @atom:p5 @atom:os - @angle:oh-p5-p2 @atom:oh @atom:p5 @atom:p2 - @angle:oh-p5-p3 @atom:oh @atom:p5 @atom:p3 - @angle:oh-p5-p4 @atom:oh @atom:p5 @atom:p4 - @angle:oh-p5-p5 @atom:oh @atom:p5 @atom:p5 - @angle:oh-p5-s4 @atom:oh @atom:p5 @atom:s4 - @angle:oh-p5-s6 @atom:oh @atom:p5 @atom:s6 - @angle:oh-p5-s @atom:oh @atom:p5 @atom:s - @angle:oh-p5-sh @atom:oh @atom:p5 @atom:sh - @angle:oh-p5-ss @atom:oh @atom:p5 @atom:ss - @angle:o-p5-o @atom:o @atom:p5 @atom:o - @angle:o-p5-oh @atom:o @atom:p5 @atom:oh - @angle:o-p5-os @atom:o @atom:p5 @atom:os - @angle:o-p5-p2 @atom:o @atom:p5 @atom:p2 - @angle:o-p5-p3 @atom:o @atom:p5 @atom:p3 - @angle:o-p5-p4 @atom:o @atom:p5 @atom:p4 - @angle:o-p5-p5 @atom:o @atom:p5 @atom:p5 - @angle:o-p5-s4 @atom:o @atom:p5 @atom:s4 - @angle:o-p5-s6 @atom:o @atom:p5 @atom:s6 - @angle:o-p5-s @atom:o @atom:p5 @atom:s - @angle:o-p5-sh @atom:o @atom:p5 @atom:sh - @angle:os-p5-os @atom:os @atom:p5 @atom:os - @angle:os-p5-p3 @atom:os @atom:p5 @atom:p3 - @angle:os-p5-p5 @atom:os @atom:p5 @atom:p5 - @angle:os-p5-s4 @atom:os @atom:p5 @atom:s4 - @angle:os-p5-s6 @atom:os @atom:p5 @atom:s6 - @angle:o-p5-ss @atom:o @atom:p5 @atom:ss - @angle:os-p5-s @atom:os @atom:p5 @atom:s - @angle:os-p5-sh @atom:os @atom:p5 @atom:sh - @angle:os-p5-ss @atom:os @atom:p5 @atom:ss - @angle:p2-p5-p2 @atom:p2 @atom:p5 @atom:p2 - @angle:p3-p5-p3 @atom:p3 @atom:p5 @atom:p3 - @angle:p4-p5-p4 @atom:p4 @atom:p5 @atom:p4 - @angle:p5-p5-p5 @atom:p5 @atom:p5 @atom:p5 - @angle:s6-p5-s6 @atom:s6 @atom:p5 @atom:s6 - @angle:sh-p5-sh @atom:sh @atom:p5 @atom:sh - @angle:sh-p5-ss @atom:sh @atom:p5 @atom:ss - @angle:s-p5-s @atom:s @atom:p5 @atom:s - @angle:ss-p5-ss @atom:ss @atom:p5 @atom:ss - @angle:cd-pc-n @atom:cd @atom:pc @atom:n - @angle:cd-pc-na @atom:cd @atom:pc @atom:na - @angle:cc-pd-n @atom:cc @atom:pd @atom:n - @angle:cc-pd-na @atom:cc @atom:pd @atom:na - @angle:c2-pe-ca @atom:c2 @atom:pe @atom:ca - @angle:c2-pe-ce @atom:c2 @atom:pe @atom:ce - @angle:c2-pe-cg @atom:c2 @atom:pe @atom:cg - @angle:c2-pe-n2 @atom:c2 @atom:pe @atom:n2 - @angle:c2-pe-ne @atom:c2 @atom:pe @atom:ne - @angle:c2-pe-o @atom:c2 @atom:pe @atom:o - @angle:c2-pe-p2 @atom:c2 @atom:pe @atom:p2 - @angle:c2-pe-pe @atom:c2 @atom:pe @atom:pe - @angle:c2-pe-px @atom:c2 @atom:pe @atom:px - @angle:c2-pe-py @atom:c2 @atom:pe @atom:py - @angle:c2-pe-s @atom:c2 @atom:pe @atom:s - @angle:c2-pe-sx @atom:c2 @atom:pe @atom:sx - @angle:c2-pe-sy @atom:c2 @atom:pe @atom:sy - @angle:ca-pe-n2 @atom:ca @atom:pe @atom:n2 - @angle:ca-pe-o @atom:ca @atom:pe @atom:o - @angle:ca-pe-p2 @atom:ca @atom:pe @atom:p2 - @angle:ca-pe-pf @atom:ca @atom:pe @atom:pf - @angle:ca-pe-s @atom:ca @atom:pe @atom:s - @angle:c-pe-c2 @atom:c @atom:pe @atom:c2 - @angle:ce-pe-n2 @atom:ce @atom:pe @atom:n2 - @angle:ce-pe-o @atom:ce @atom:pe @atom:o - @angle:ce-pe-p2 @atom:ce @atom:pe @atom:p2 - @angle:ce-pe-s @atom:ce @atom:pe @atom:s - @angle:cg-pe-n2 @atom:cg @atom:pe @atom:n2 - @angle:cg-pe-o @atom:cg @atom:pe @atom:o - @angle:cg-pe-p2 @atom:cg @atom:pe @atom:p2 - @angle:cg-pe-s @atom:cg @atom:pe @atom:s - @angle:n2-pe-n2 @atom:n2 @atom:pe @atom:n2 - @angle:n2-pe-ne @atom:n2 @atom:pe @atom:ne - @angle:n2-pe-o @atom:n2 @atom:pe @atom:o - @angle:n2-pe-p2 @atom:n2 @atom:pe @atom:p2 - @angle:n2-pe-pe @atom:n2 @atom:pe @atom:pe - @angle:n2-pe-px @atom:n2 @atom:pe @atom:px - @angle:n2-pe-py @atom:n2 @atom:pe @atom:py - @angle:n2-pe-s @atom:n2 @atom:pe @atom:s - @angle:n2-pe-sx @atom:n2 @atom:pe @atom:sx - @angle:n2-pe-sy @atom:n2 @atom:pe @atom:sy - @angle:ne-pe-o @atom:ne @atom:pe @atom:o - @angle:ne-pe-p2 @atom:ne @atom:pe @atom:p2 - @angle:ne-pe-s @atom:ne @atom:pe @atom:s - @angle:o-pe-o @atom:o @atom:pe @atom:o - @angle:o-pe-p2 @atom:o @atom:pe @atom:p2 - @angle:o-pe-pe @atom:o @atom:pe @atom:pe - @angle:o-pe-px @atom:o @atom:pe @atom:px - @angle:o-pe-py @atom:o @atom:pe @atom:py - @angle:o-pe-s @atom:o @atom:pe @atom:s - @angle:o-pe-sx @atom:o @atom:pe @atom:sx - @angle:o-pe-sy @atom:o @atom:pe @atom:sy - @angle:p2-pe-pe @atom:p2 @atom:pe @atom:pe - @angle:p2-pe-px @atom:p2 @atom:pe @atom:px - @angle:p2-pe-py @atom:p2 @atom:pe @atom:py - @angle:p2-pe-s @atom:p2 @atom:pe @atom:s - @angle:p2-pe-sx @atom:p2 @atom:pe @atom:sx - @angle:p2-pe-sy @atom:p2 @atom:pe @atom:sy - @angle:pe-pe-s @atom:pe @atom:pe @atom:s - @angle:px-pe-s @atom:px @atom:pe @atom:s - @angle:py-pe-s @atom:py @atom:pe @atom:s - @angle:s-pe-s @atom:s @atom:pe @atom:s - @angle:s-pe-sx @atom:s @atom:pe @atom:sx - @angle:s-pe-sy @atom:s @atom:pe @atom:sy - @angle:c2-pf-ca @atom:c2 @atom:pf @atom:ca - @angle:c2-pf-cf @atom:c2 @atom:pf @atom:cf - @angle:c2-pf-ch @atom:c2 @atom:pf @atom:ch - @angle:c2-pf-n2 @atom:c2 @atom:pf @atom:n2 - @angle:c2-pf-nf @atom:c2 @atom:pf @atom:nf - @angle:c2-pf-o @atom:c2 @atom:pf @atom:o - @angle:c2-pf-p2 @atom:c2 @atom:pf @atom:p2 - @angle:c2-pf-pf @atom:c2 @atom:pf @atom:pf - @angle:c2-pf-px @atom:c2 @atom:pf @atom:px - @angle:c2-pf-py @atom:c2 @atom:pf @atom:py - @angle:c2-pf-s @atom:c2 @atom:pf @atom:s - @angle:c2-pf-sx @atom:c2 @atom:pf @atom:sx - @angle:c2-pf-sy @atom:c2 @atom:pf @atom:sy - @angle:ca-pf-n2 @atom:ca @atom:pf @atom:n2 - @angle:ca-pf-o @atom:ca @atom:pf @atom:o - @angle:ca-pf-p2 @atom:ca @atom:pf @atom:p2 - @angle:ca-pf-pe @atom:ca @atom:pf @atom:pe - @angle:ca-pf-s @atom:ca @atom:pf @atom:s - @angle:c-pf-c2 @atom:c @atom:pf @atom:c2 - @angle:cf-pf-n2 @atom:cf @atom:pf @atom:n2 - @angle:cf-pf-o @atom:cf @atom:pf @atom:o - @angle:cf-pf-p2 @atom:cf @atom:pf @atom:p2 - @angle:cf-pf-s @atom:cf @atom:pf @atom:s - @angle:ch-pf-n2 @atom:ch @atom:pf @atom:n2 - @angle:ch-pf-o @atom:ch @atom:pf @atom:o - @angle:ch-pf-p2 @atom:ch @atom:pf @atom:p2 - @angle:ch-pf-s @atom:ch @atom:pf @atom:s - @angle:n2-pf-n2 @atom:n2 @atom:pf @atom:n2 - @angle:n2-pf-nf @atom:n2 @atom:pf @atom:nf - @angle:n2-pf-o @atom:n2 @atom:pf @atom:o - @angle:n2-pf-p2 @atom:n2 @atom:pf @atom:p2 - @angle:n2-pf-pf @atom:n2 @atom:pf @atom:pf - @angle:n2-pf-px @atom:n2 @atom:pf @atom:px - @angle:n2-pf-py @atom:n2 @atom:pf @atom:py - @angle:n2-pf-s @atom:n2 @atom:pf @atom:s - @angle:n2-pf-sx @atom:n2 @atom:pf @atom:sx - @angle:n2-pf-sy @atom:n2 @atom:pf @atom:sy - @angle:nf-pf-o @atom:nf @atom:pf @atom:o - @angle:nf-pf-p2 @atom:nf @atom:pf @atom:p2 - @angle:nf-pf-s @atom:nf @atom:pf @atom:s - @angle:o-pf-o @atom:o @atom:pf @atom:o - @angle:o-pf-p2 @atom:o @atom:pf @atom:p2 - @angle:o-pf-pf @atom:o @atom:pf @atom:pf - @angle:o-pf-px @atom:o @atom:pf @atom:px - @angle:o-pf-py @atom:o @atom:pf @atom:py - @angle:o-pf-s @atom:o @atom:pf @atom:s - @angle:o-pf-sx @atom:o @atom:pf @atom:sx - @angle:o-pf-sy @atom:o @atom:pf @atom:sy - @angle:p2-pf-pf @atom:p2 @atom:pf @atom:pf - @angle:p2-pf-px @atom:p2 @atom:pf @atom:px - @angle:p2-pf-py @atom:p2 @atom:pf @atom:py - @angle:p2-pf-s @atom:p2 @atom:pf @atom:s - @angle:p2-pf-sx @atom:p2 @atom:pf @atom:sx - @angle:p2-pf-sy @atom:p2 @atom:pf @atom:sy - @angle:pf-pf-s @atom:pf @atom:pf @atom:s - @angle:px-pf-s @atom:px @atom:pf @atom:s - @angle:py-pf-s @atom:py @atom:pf @atom:s - @angle:s-pf-s @atom:s @atom:pf @atom:s - @angle:s-pf-sx @atom:s @atom:pf @atom:sx - @angle:s-pf-sy @atom:s @atom:pf @atom:sy - @angle:c3-px-ca @atom:c3 @atom:px @atom:ca - @angle:c3-px-ce @atom:c3 @atom:px @atom:ce - @angle:c3-px-cf @atom:c3 @atom:px @atom:cf - @angle:c3-px-ne @atom:c3 @atom:px @atom:ne - @angle:c3-px-nf @atom:c3 @atom:px @atom:nf - @angle:c3-px-o @atom:c3 @atom:px @atom:o - @angle:c3-px-pe @atom:c3 @atom:px @atom:pe - @angle:c3-px-pf @atom:c3 @atom:px @atom:pf - @angle:c3-px-py @atom:c3 @atom:px @atom:py - @angle:c3-px-sx @atom:c3 @atom:px @atom:sx - @angle:c3-px-sy @atom:c3 @atom:px @atom:sy - @angle:ca-px-ca @atom:ca @atom:px @atom:ca - @angle:ca-px-o @atom:ca @atom:px @atom:o - @angle:c-px-c3 @atom:c @atom:px @atom:c3 - @angle:ce-px-ce @atom:ce @atom:px @atom:ce - @angle:ce-px-o @atom:ce @atom:px @atom:o - @angle:cf-px-cf @atom:cf @atom:px @atom:cf - @angle:cf-px-o @atom:cf @atom:px @atom:o - @angle:c-px-o @atom:c @atom:px @atom:o - @angle:ne-px-ne @atom:ne @atom:px @atom:ne - @angle:ne-px-o @atom:ne @atom:px @atom:o - @angle:nf-px-nf @atom:nf @atom:px @atom:nf - @angle:nf-px-o @atom:nf @atom:px @atom:o - @angle:o-px-pe @atom:o @atom:px @atom:pe - @angle:o-px-pf @atom:o @atom:px @atom:pf - @angle:o-px-py @atom:o @atom:px @atom:py - @angle:o-px-sx @atom:o @atom:px @atom:sx - @angle:o-px-sy @atom:o @atom:px @atom:sy - @angle:pe-px-pe @atom:pe @atom:px @atom:pe - @angle:pf-px-pf @atom:pf @atom:px @atom:pf - @angle:py-px-py @atom:py @atom:px @atom:py - @angle:sx-px-sx @atom:sx @atom:px @atom:sx - @angle:sy-px-sy @atom:sy @atom:px @atom:sy - @angle:c3-py-n4 @atom:c3 @atom:py @atom:n4 - @angle:c3-py-na @atom:c3 @atom:py @atom:na - @angle:c3-py-o @atom:c3 @atom:py @atom:o - @angle:c3-py-oh @atom:c3 @atom:py @atom:oh - @angle:c3-py-os @atom:c3 @atom:py @atom:os - @angle:c3-py-px @atom:c3 @atom:py @atom:px - @angle:c3-py-py @atom:c3 @atom:py @atom:py - @angle:c3-py-sx @atom:c3 @atom:py @atom:sx - @angle:ca-py-ca @atom:ca @atom:py @atom:ca - @angle:ca-py-o @atom:ca @atom:py @atom:o - @angle:ca-py-oh @atom:ca @atom:py @atom:oh - @angle:ca-py-os @atom:ca @atom:py @atom:os - @angle:c-py-c3 @atom:c @atom:py @atom:c3 - @angle:c-py-c @atom:c @atom:py @atom:c - @angle:ce-py-ce @atom:ce @atom:py @atom:ce - @angle:ce-py-o @atom:ce @atom:py @atom:o - @angle:ce-py-oh @atom:ce @atom:py @atom:oh - @angle:ce-py-os @atom:ce @atom:py @atom:os - @angle:cf-py-cf @atom:cf @atom:py @atom:cf - @angle:cf-py-o @atom:cf @atom:py @atom:o - @angle:cf-py-oh @atom:cf @atom:py @atom:oh - @angle:cf-py-os @atom:cf @atom:py @atom:os - @angle:c-py-o @atom:c @atom:py @atom:o - @angle:c-py-oh @atom:c @atom:py @atom:oh - @angle:c-py-os @atom:c @atom:py @atom:os - @angle:n3-py-ne @atom:n3 @atom:py @atom:ne - @angle:n4-py-o @atom:n4 @atom:py @atom:o - @angle:n4-py-py @atom:n4 @atom:py @atom:py - @angle:na-py-o @atom:na @atom:py @atom:o - @angle:na-py-py @atom:na @atom:py @atom:py - @angle:ne-py-ne @atom:ne @atom:py @atom:ne - @angle:ne-py-o @atom:ne @atom:py @atom:o - @angle:ne-py-oh @atom:ne @atom:py @atom:oh - @angle:ne-py-os @atom:ne @atom:py @atom:os - @angle:nf-py-nf @atom:nf @atom:py @atom:nf - @angle:nf-py-o @atom:nf @atom:py @atom:o - @angle:nf-py-oh @atom:nf @atom:py @atom:oh - @angle:nf-py-os @atom:nf @atom:py @atom:os - @angle:oh-py-oh @atom:oh @atom:py @atom:oh - @angle:oh-py-pe @atom:oh @atom:py @atom:pe - @angle:oh-py-pf @atom:oh @atom:py @atom:pf - @angle:oh-py-px @atom:oh @atom:py @atom:px - @angle:oh-py-py @atom:oh @atom:py @atom:py - @angle:oh-py-sx @atom:oh @atom:py @atom:sx - @angle:oh-py-sy @atom:oh @atom:py @atom:sy - @angle:o-py-oh @atom:o @atom:py @atom:oh - @angle:o-py-os @atom:o @atom:py @atom:os - @angle:o-py-pe @atom:o @atom:py @atom:pe - @angle:o-py-pf @atom:o @atom:py @atom:pf - @angle:o-py-px @atom:o @atom:py @atom:px - @angle:o-py-py @atom:o @atom:py @atom:py - @angle:os-py-os @atom:os @atom:py @atom:os - @angle:os-py-py @atom:os @atom:py @atom:py - @angle:os-py-sx @atom:os @atom:py @atom:sx - @angle:os-py-sy @atom:os @atom:py @atom:sy - @angle:o-py-sx @atom:o @atom:py @atom:sx - @angle:o-py-sy @atom:o @atom:py @atom:sy - @angle:pe-py-pe @atom:pe @atom:py @atom:pe - @angle:pf-py-pf @atom:pf @atom:py @atom:pf - @angle:py-py-py @atom:py @atom:py @atom:py - @angle:py-py-sx @atom:py @atom:py @atom:sx - @angle:sy-py-sy @atom:sy @atom:py @atom:sy - @angle:c1-s2-o @atom:c1 @atom:s2 @atom:o - @angle:c2-s2-n2 @atom:c2 @atom:s2 @atom:n2 - @angle:c2-s2-o @atom:c2 @atom:s2 @atom:o - @angle:cl-s2-n1 @atom:cl @atom:s2 @atom:n1 - @angle:f-s2-n1 @atom:f @atom:s2 @atom:n1 - @angle:n1-s2-o @atom:n1 @atom:s2 @atom:o - @angle:n2-s2-o @atom:n2 @atom:s2 @atom:o - @angle:o-s2-o @atom:o @atom:s2 @atom:o - @angle:o-s2-s @atom:o @atom:s2 @atom:s - @angle:s-s2-s @atom:s @atom:s2 @atom:s - @angle:br-s4-br @atom:br @atom:s4 @atom:br - @angle:br-s4-c3 @atom:br @atom:s4 @atom:c3 - @angle:br-s4-o @atom:br @atom:s4 @atom:o - @angle:c1-s4-c1 @atom:c1 @atom:s4 @atom:c1 - @angle:c1-s4-o @atom:c1 @atom:s4 @atom:o - @angle:c2-s4-c2 @atom:c2 @atom:s4 @atom:c2 - @angle:c2-s4-c3 @atom:c2 @atom:s4 @atom:c3 - @angle:c2-s4-o @atom:c2 @atom:s4 @atom:o - @angle:c3-s4-c3 @atom:c3 @atom:s4 @atom:c3 - @angle:c3-s4-ca @atom:c3 @atom:s4 @atom:ca - @angle:c3-s4-f @atom:c3 @atom:s4 @atom:f - @angle:c3-s4-hs @atom:c3 @atom:s4 @atom:hs - @angle:c3-s4-i @atom:c3 @atom:s4 @atom:i - @angle:c3-s4-n2 @atom:c3 @atom:s4 @atom:n2 - @angle:c3-s4-n3 @atom:c3 @atom:s4 @atom:n3 - @angle:c3-s4-n @atom:c3 @atom:s4 @atom:n - @angle:c3-s4-n4 @atom:c3 @atom:s4 @atom:n4 - @angle:c3-s4-na @atom:c3 @atom:s4 @atom:na - @angle:c3-s4-nh @atom:c3 @atom:s4 @atom:nh - @angle:c3-s4-no @atom:c3 @atom:s4 @atom:no - @angle:c3-s4-o @atom:c3 @atom:s4 @atom:o - @angle:c3-s4-oh @atom:c3 @atom:s4 @atom:oh - @angle:c3-s4-os @atom:c3 @atom:s4 @atom:os - @angle:c3-s4-p2 @atom:c3 @atom:s4 @atom:p2 - @angle:c3-s4-p3 @atom:c3 @atom:s4 @atom:p3 - @angle:c3-s4-p4 @atom:c3 @atom:s4 @atom:p4 - @angle:c3-s4-p5 @atom:c3 @atom:s4 @atom:p5 - @angle:c3-s4-s4 @atom:c3 @atom:s4 @atom:s4 - @angle:c3-s4-s @atom:c3 @atom:s4 @atom:s - @angle:c3-s4-s6 @atom:c3 @atom:s4 @atom:s6 - @angle:c3-s4-sh @atom:c3 @atom:s4 @atom:sh - @angle:c3-s4-ss @atom:c3 @atom:s4 @atom:ss - @angle:ca-s4-ca @atom:ca @atom:s4 @atom:ca - @angle:ca-s4-o @atom:ca @atom:s4 @atom:o - @angle:c-s4-c3 @atom:c @atom:s4 @atom:c3 - @angle:c-s4-c @atom:c @atom:s4 @atom:c - @angle:cl-s4-cl @atom:cl @atom:s4 @atom:cl - @angle:cl-s4-o @atom:cl @atom:s4 @atom:o - @angle:c-s4-o @atom:c @atom:s4 @atom:o - @angle:cx-s4-cx @atom:cx @atom:s4 @atom:cx - @angle:cx-s4-o @atom:cx @atom:s4 @atom:o - @angle:f-s4-f @atom:f @atom:s4 @atom:f - @angle:f-s4-o @atom:f @atom:s4 @atom:o - @angle:f-s4-s @atom:f @atom:s4 @atom:s - @angle:hs-s4-hs @atom:hs @atom:s4 @atom:hs - @angle:hs-s4-n1 @atom:hs @atom:s4 @atom:n1 - @angle:hs-s4-o @atom:hs @atom:s4 @atom:o - @angle:i-s4-i @atom:i @atom:s4 @atom:i - @angle:i-s4-o @atom:i @atom:s4 @atom:o - @angle:n1-s4-n1 @atom:n1 @atom:s4 @atom:n1 - @angle:n1-s4-o @atom:n1 @atom:s4 @atom:o - @angle:n2-s4-n2 @atom:n2 @atom:s4 @atom:n2 - @angle:n2-s4-o @atom:n2 @atom:s4 @atom:o - @angle:n3-s4-n3 @atom:n3 @atom:s4 @atom:n3 - @angle:n3-s4-o @atom:n3 @atom:s4 @atom:o - @angle:n4-s4-n4 @atom:n4 @atom:s4 @atom:n4 - @angle:n4-s4-o @atom:n4 @atom:s4 @atom:o - @angle:na-s4-na @atom:na @atom:s4 @atom:na - @angle:na-s4-o @atom:na @atom:s4 @atom:o - @angle:nh-s4-nh @atom:nh @atom:s4 @atom:nh - @angle:nh-s4-o @atom:nh @atom:s4 @atom:o - @angle:n-s4-n @atom:n @atom:s4 @atom:n - @angle:n-s4-o @atom:n @atom:s4 @atom:o - @angle:no-s4-no @atom:no @atom:s4 @atom:no - @angle:no-s4-o @atom:no @atom:s4 @atom:o - @angle:oh-s4-oh @atom:oh @atom:s4 @atom:oh - @angle:o-s4-o @atom:o @atom:s4 @atom:o - @angle:o-s4-oh @atom:o @atom:s4 @atom:oh - @angle:o-s4-os @atom:o @atom:s4 @atom:os - @angle:o-s4-p2 @atom:o @atom:s4 @atom:p2 - @angle:o-s4-p3 @atom:o @atom:s4 @atom:p3 - @angle:o-s4-p4 @atom:o @atom:s4 @atom:p4 - @angle:o-s4-p5 @atom:o @atom:s4 @atom:p5 - @angle:o-s4-s4 @atom:o @atom:s4 @atom:s4 - @angle:o-s4-s @atom:o @atom:s4 @atom:s - @angle:o-s4-s6 @atom:o @atom:s4 @atom:s6 - @angle:o-s4-sh @atom:o @atom:s4 @atom:sh - @angle:os-s4-os @atom:os @atom:s4 @atom:os - @angle:o-s4-ss @atom:o @atom:s4 @atom:ss - @angle:p2-s4-p2 @atom:p2 @atom:s4 @atom:p2 - @angle:p3-s4-p3 @atom:p3 @atom:s4 @atom:p3 - @angle:p5-s4-p5 @atom:p5 @atom:s4 @atom:p5 - @angle:s4-s4-s4 @atom:s4 @atom:s4 @atom:s4 - @angle:s4-s4-s6 @atom:s4 @atom:s4 @atom:s6 - @angle:s6-s4-s6 @atom:s6 @atom:s4 @atom:s6 - @angle:sh-s4-sh @atom:sh @atom:s4 @atom:sh - @angle:sh-s4-ss @atom:sh @atom:s4 @atom:ss - @angle:s-s4-s @atom:s @atom:s4 @atom:s - @angle:ss-s4-ss @atom:ss @atom:s4 @atom:ss - @angle:br-s6-br @atom:br @atom:s6 @atom:br - @angle:br-s6-c3 @atom:br @atom:s6 @atom:c3 - @angle:br-s6-f @atom:br @atom:s6 @atom:f - @angle:br-s6-o @atom:br @atom:s6 @atom:o - @angle:c1-s6-c1 @atom:c1 @atom:s6 @atom:c1 - @angle:c1-s6-o @atom:c1 @atom:s6 @atom:o - @angle:c2-s6-c2 @atom:c2 @atom:s6 @atom:c2 - @angle:c2-s6-c3 @atom:c2 @atom:s6 @atom:c3 - @angle:c2-s6-o @atom:c2 @atom:s6 @atom:o - @angle:c3-s6-c3 @atom:c3 @atom:s6 @atom:c3 - @angle:c3-s6-ca @atom:c3 @atom:s6 @atom:ca - @angle:c3-s6-cy @atom:c3 @atom:s6 @atom:cy - @angle:c3-s6-f @atom:c3 @atom:s6 @atom:f - @angle:c3-s6-hs @atom:c3 @atom:s6 @atom:hs - @angle:c3-s6-i @atom:c3 @atom:s6 @atom:i - @angle:c3-s6-n2 @atom:c3 @atom:s6 @atom:n2 - @angle:c3-s6-n3 @atom:c3 @atom:s6 @atom:n3 - @angle:c3-s6-n @atom:c3 @atom:s6 @atom:n - @angle:c3-s6-n4 @atom:c3 @atom:s6 @atom:n4 - @angle:c3-s6-na @atom:c3 @atom:s6 @atom:na - @angle:c3-s6-nh @atom:c3 @atom:s6 @atom:nh - @angle:c3-s6-no @atom:c3 @atom:s6 @atom:no - @angle:c3-s6-o @atom:c3 @atom:s6 @atom:o - @angle:c3-s6-oh @atom:c3 @atom:s6 @atom:oh - @angle:c3-s6-os @atom:c3 @atom:s6 @atom:os - @angle:c3-s6-p2 @atom:c3 @atom:s6 @atom:p2 - @angle:c3-s6-p3 @atom:c3 @atom:s6 @atom:p3 - @angle:c3-s6-p4 @atom:c3 @atom:s6 @atom:p4 - @angle:c3-s6-p5 @atom:c3 @atom:s6 @atom:p5 - @angle:c3-s6-s4 @atom:c3 @atom:s6 @atom:s4 - @angle:c3-s6-s @atom:c3 @atom:s6 @atom:s - @angle:c3-s6-s6 @atom:c3 @atom:s6 @atom:s6 - @angle:c3-s6-sh @atom:c3 @atom:s6 @atom:sh - @angle:c3-s6-ss @atom:c3 @atom:s6 @atom:ss - @angle:ca-s6-ca @atom:ca @atom:s6 @atom:ca - @angle:ca-s6-o @atom:ca @atom:s6 @atom:o - @angle:c-s6-c3 @atom:c @atom:s6 @atom:c3 - @angle:c-s6-c @atom:c @atom:s6 @atom:c - @angle:cc-s6-o @atom:cc @atom:s6 @atom:o - @angle:cl-s6-cl @atom:cl @atom:s6 @atom:cl - @angle:cl-s6-f @atom:cl @atom:s6 @atom:f - @angle:cl-s6-o @atom:cl @atom:s6 @atom:o - @angle:c-s6-o @atom:c @atom:s6 @atom:o - @angle:c-s6-os @atom:c @atom:s6 @atom:os - @angle:cx-s6-cx @atom:cx @atom:s6 @atom:cx - @angle:cy-s6-o @atom:cy @atom:s6 @atom:o - @angle:f-s6-f @atom:f @atom:s6 @atom:f - @angle:f-s6-o @atom:f @atom:s6 @atom:o - @angle:hs-s6-hs @atom:hs @atom:s6 @atom:hs - @angle:hs-s6-n1 @atom:hs @atom:s6 @atom:n1 - @angle:hs-s6-o @atom:hs @atom:s6 @atom:o - @angle:i-s6-i @atom:i @atom:s6 @atom:i - @angle:i-s6-o @atom:i @atom:s6 @atom:o - @angle:n1-s6-n1 @atom:n1 @atom:s6 @atom:n1 - @angle:n1-s6-o @atom:n1 @atom:s6 @atom:o - @angle:n2-s6-n2 @atom:n2 @atom:s6 @atom:n2 - @angle:n2-s6-o @atom:n2 @atom:s6 @atom:o - @angle:n2-s6-oh @atom:n2 @atom:s6 @atom:oh - @angle:n2-s6-os @atom:n2 @atom:s6 @atom:os - @angle:n3-s6-n3 @atom:n3 @atom:s6 @atom:n3 - @angle:n3-s6-o @atom:n3 @atom:s6 @atom:o - @angle:n3-s6-os @atom:n3 @atom:s6 @atom:os - @angle:n4-s6-n4 @atom:n4 @atom:s6 @atom:n4 - @angle:n4-s6-o @atom:n4 @atom:s6 @atom:o - @angle:na-s6-na @atom:na @atom:s6 @atom:na - @angle:na-s6-o @atom:na @atom:s6 @atom:o - @angle:nh-s6-nh @atom:nh @atom:s6 @atom:nh - @angle:nh-s6-o @atom:nh @atom:s6 @atom:o - @angle:n-s6-n @atom:n @atom:s6 @atom:n - @angle:n-s6-o @atom:n @atom:s6 @atom:o - @angle:no-s6-no @atom:no @atom:s6 @atom:no - @angle:no-s6-o @atom:no @atom:s6 @atom:o - @angle:n-s6-os @atom:n @atom:s6 @atom:os - @angle:oh-s6-oh @atom:oh @atom:s6 @atom:oh - @angle:oh-s6-os @atom:oh @atom:s6 @atom:os - @angle:oh-s6-p2 @atom:oh @atom:s6 @atom:p2 - @angle:o-s6-o @atom:o @atom:s6 @atom:o - @angle:o-s6-oh @atom:o @atom:s6 @atom:oh - @angle:o-s6-os @atom:o @atom:s6 @atom:os - @angle:o-s6-p2 @atom:o @atom:s6 @atom:p2 - @angle:o-s6-p3 @atom:o @atom:s6 @atom:p3 - @angle:o-s6-p4 @atom:o @atom:s6 @atom:p4 - @angle:o-s6-p5 @atom:o @atom:s6 @atom:p5 - @angle:o-s6-s4 @atom:o @atom:s6 @atom:s4 - @angle:o-s6-s @atom:o @atom:s6 @atom:s - @angle:o-s6-s6 @atom:o @atom:s6 @atom:s6 - @angle:o-s6-sh @atom:o @atom:s6 @atom:sh - @angle:os-s6-os @atom:os @atom:s6 @atom:os - @angle:o-s6-ss @atom:o @atom:s6 @atom:ss - @angle:p3-s6-p3 @atom:p3 @atom:s6 @atom:p3 - @angle:p5-s6-p5 @atom:p5 @atom:s6 @atom:p5 - @angle:s4-s6-s4 @atom:s4 @atom:s6 @atom:s4 - @angle:s4-s6-s6 @atom:s4 @atom:s6 @atom:s6 - @angle:s6-s6-s6 @atom:s6 @atom:s6 @atom:s6 - @angle:sh-s6-sh @atom:sh @atom:s6 @atom:sh - @angle:sh-s6-ss @atom:sh @atom:s6 @atom:ss - @angle:s-s6-s @atom:s @atom:s6 @atom:s - @angle:ss-s6-ss @atom:ss @atom:s6 @atom:ss - @angle:br-sh-hs @atom:br @atom:sh @atom:hs - @angle:c1-sh-hs @atom:c1 @atom:sh @atom:hs - @angle:c2-sh-hs @atom:c2 @atom:sh @atom:hs - @angle:c3-sh-hs @atom:c3 @atom:sh @atom:hs - @angle:ca-sh-hs @atom:ca @atom:sh @atom:hs - @angle:cc-sh-hs @atom:cc @atom:sh @atom:hs - @angle:c-sh-hs @atom:c @atom:sh @atom:hs - @angle:f-sh-hs @atom:f @atom:sh @atom:hs - @angle:hs-sh-hs @atom:hs @atom:sh @atom:hs - @angle:hs-sh-i @atom:hs @atom:sh @atom:i - @angle:hs-sh-n1 @atom:hs @atom:sh @atom:n1 - @angle:hs-sh-n2 @atom:hs @atom:sh @atom:n2 - @angle:hs-sh-n @atom:hs @atom:sh @atom:n - @angle:hs-sh-n3 @atom:hs @atom:sh @atom:n3 - @angle:hs-sh-n4 @atom:hs @atom:sh @atom:n4 - @angle:hs-sh-na @atom:hs @atom:sh @atom:na - @angle:hs-sh-nh @atom:hs @atom:sh @atom:nh - @angle:hs-sh-no @atom:hs @atom:sh @atom:no - @angle:hs-sh-o @atom:hs @atom:sh @atom:o - @angle:hs-sh-oh @atom:hs @atom:sh @atom:oh - @angle:hs-sh-os @atom:hs @atom:sh @atom:os - @angle:hs-sh-p2 @atom:hs @atom:sh @atom:p2 - @angle:hs-sh-p3 @atom:hs @atom:sh @atom:p3 - @angle:hs-sh-p4 @atom:hs @atom:sh @atom:p4 - @angle:hs-sh-p5 @atom:hs @atom:sh @atom:p5 - @angle:hs-sh-s @atom:hs @atom:sh @atom:s - @angle:hs-sh-s4 @atom:hs @atom:sh @atom:s4 - @angle:hs-sh-s6 @atom:hs @atom:sh @atom:s6 - @angle:hs-sh-sh @atom:hs @atom:sh @atom:sh - @angle:hs-sh-ss @atom:hs @atom:sh @atom:ss - @angle:br-ss-br @atom:br @atom:ss @atom:br - @angle:br-ss-c3 @atom:br @atom:ss @atom:c3 - @angle:c1-ss-c1 @atom:c1 @atom:ss @atom:c1 - @angle:c1-ss-c3 @atom:c1 @atom:ss @atom:c3 - @angle:c2-ss-c2 @atom:c2 @atom:ss @atom:c2 - @angle:c2-ss-c3 @atom:c2 @atom:ss @atom:c3 - @angle:c2-ss-cy @atom:c2 @atom:ss @atom:cy - @angle:c2-ss-n2 @atom:c2 @atom:ss @atom:n2 - @angle:c2-ss-na @atom:c2 @atom:ss @atom:na - @angle:c2-ss-os @atom:c2 @atom:ss @atom:os - @angle:c2-ss-ss @atom:c2 @atom:ss @atom:ss - @angle:c3-ss-c3 @atom:c3 @atom:ss @atom:c3 - @angle:c3-ss-ca @atom:c3 @atom:ss @atom:ca - @angle:c3-ss-cc @atom:c3 @atom:ss @atom:cc - @angle:c3-ss-cd @atom:c3 @atom:ss @atom:cd - @angle:c3-ss-cl @atom:c3 @atom:ss @atom:cl - @angle:c3-ss-cy @atom:c3 @atom:ss @atom:cy - @angle:c3-ss-f @atom:c3 @atom:ss @atom:f - @angle:c3-ss-i @atom:c3 @atom:ss @atom:i - @angle:c3-ss-n1 @atom:c3 @atom:ss @atom:n1 - @angle:c3-ss-n2 @atom:c3 @atom:ss @atom:n2 - @angle:c3-ss-n3 @atom:c3 @atom:ss @atom:n3 - @angle:c3-ss-n @atom:c3 @atom:ss @atom:n - @angle:c3-ss-n4 @atom:c3 @atom:ss @atom:n4 - @angle:c3-ss-na @atom:c3 @atom:ss @atom:na - @angle:c3-ss-nh @atom:c3 @atom:ss @atom:nh - @angle:c3-ss-no @atom:c3 @atom:ss @atom:no - @angle:c3-ss-o @atom:c3 @atom:ss @atom:o - @angle:c3-ss-oh @atom:c3 @atom:ss @atom:oh - @angle:c3-ss-os @atom:c3 @atom:ss @atom:os - @angle:c3-ss-p2 @atom:c3 @atom:ss @atom:p2 - @angle:c3-ss-p3 @atom:c3 @atom:ss @atom:p3 - @angle:c3-ss-p4 @atom:c3 @atom:ss @atom:p4 - @angle:c3-ss-p5 @atom:c3 @atom:ss @atom:p5 - @angle:c3-ss-s4 @atom:c3 @atom:ss @atom:s4 - @angle:c3-ss-s @atom:c3 @atom:ss @atom:s - @angle:c3-ss-s6 @atom:c3 @atom:ss @atom:s6 - @angle:c3-ss-sh @atom:c3 @atom:ss @atom:sh - @angle:c3-ss-ss @atom:c3 @atom:ss @atom:ss - @angle:ca-ss-ca @atom:ca @atom:ss @atom:ca - @angle:ca-ss-cc @atom:ca @atom:ss @atom:cc - @angle:ca-ss-cd @atom:ca @atom:ss @atom:cd - @angle:ca-ss-cl @atom:ca @atom:ss @atom:cl - @angle:ca-ss-n @atom:ca @atom:ss @atom:n - @angle:ca-ss-na @atom:ca @atom:ss @atom:na - @angle:ca-ss-nc @atom:ca @atom:ss @atom:nc - @angle:ca-ss-nd @atom:ca @atom:ss @atom:nd - @angle:ca-ss-ss @atom:ca @atom:ss @atom:ss - @angle:c-ss-c2 @atom:c @atom:ss @atom:c2 - @angle:c-ss-c3 @atom:c @atom:ss @atom:c3 - @angle:c-ss-c @atom:c @atom:ss @atom:c - @angle:c-ss-cc @atom:c @atom:ss @atom:cc - @angle:cc-ss-cc @atom:cc @atom:ss @atom:cc - @angle:cc-ss-cd @atom:cc @atom:ss @atom:cd - @angle:cc-ss-n @atom:cc @atom:ss @atom:n - @angle:cc-ss-na @atom:cc @atom:ss @atom:na - @angle:cc-ss-nc @atom:cc @atom:ss @atom:nc - @angle:cc-ss-os @atom:cc @atom:ss @atom:os - @angle:cc-ss-ss @atom:cc @atom:ss @atom:ss - @angle:cd-ss-cd @atom:cd @atom:ss @atom:cd - @angle:cd-ss-n @atom:cd @atom:ss @atom:n - @angle:cd-ss-na @atom:cd @atom:ss @atom:na - @angle:cd-ss-nd @atom:cd @atom:ss @atom:nd - @angle:cd-ss-os @atom:cd @atom:ss @atom:os - @angle:cd-ss-ss @atom:cd @atom:ss @atom:ss - @angle:cl-ss-cl @atom:cl @atom:ss @atom:cl - @angle:cx-ss-cx @atom:cx @atom:ss @atom:cx - @angle:f-ss-f @atom:f @atom:ss @atom:f - @angle:f-ss-ss @atom:f @atom:ss @atom:ss - @angle:i-ss-i @atom:i @atom:ss @atom:i - @angle:n1-ss-n1 @atom:n1 @atom:ss @atom:n1 - @angle:n2-ss-n2 @atom:n2 @atom:ss @atom:n2 - @angle:n3-ss-n3 @atom:n3 @atom:ss @atom:n3 - @angle:n4-ss-n4 @atom:n4 @atom:ss @atom:n4 - @angle:na-ss-na @atom:na @atom:ss @atom:na - @angle:nc-ss-nc @atom:nc @atom:ss @atom:nc - @angle:nd-ss-nd @atom:nd @atom:ss @atom:nd - @angle:nh-ss-nh @atom:nh @atom:ss @atom:nh - @angle:n-ss-n @atom:n @atom:ss @atom:n - @angle:no-ss-no @atom:no @atom:ss @atom:no - @angle:oh-ss-oh @atom:oh @atom:ss @atom:oh - @angle:o-ss-o @atom:o @atom:ss @atom:o - @angle:o-ss-p5 @atom:o @atom:ss @atom:p5 - @angle:o-ss-s6 @atom:o @atom:ss @atom:s6 - @angle:os-ss-os @atom:os @atom:ss @atom:os - @angle:o-ss-ss @atom:o @atom:ss @atom:ss - @angle:p2-ss-p2 @atom:p2 @atom:ss @atom:p2 - @angle:p3-ss-p3 @atom:p3 @atom:ss @atom:p3 - @angle:p5-ss-p5 @atom:p5 @atom:ss @atom:p5 - @angle:s4-ss-s4 @atom:s4 @atom:ss @atom:s4 - @angle:s4-ss-s6 @atom:s4 @atom:ss @atom:s6 - @angle:s6-ss-s6 @atom:s6 @atom:ss @atom:s6 - @angle:sh-ss-sh @atom:sh @atom:ss @atom:sh - @angle:sh-ss-ss @atom:sh @atom:ss @atom:ss - @angle:s-ss-s @atom:s @atom:ss @atom:s - @angle:ss-ss-ss @atom:ss @atom:ss @atom:ss - @angle:c3-sx-ca @atom:c3 @atom:sx @atom:ca - @angle:c3-sx-cc @atom:c3 @atom:sx @atom:cc - @angle:c3-sx-ce @atom:c3 @atom:sx @atom:ce - @angle:c3-sx-cf @atom:c3 @atom:sx @atom:cf - @angle:c3-sx-ne @atom:c3 @atom:sx @atom:ne - @angle:c3-sx-nf @atom:c3 @atom:sx @atom:nf - @angle:c3-sx-o @atom:c3 @atom:sx @atom:o - @angle:c3-sx-pe @atom:c3 @atom:sx @atom:pe - @angle:c3-sx-pf @atom:c3 @atom:sx @atom:pf - @angle:c3-sx-px @atom:c3 @atom:sx @atom:px - @angle:c3-sx-py @atom:c3 @atom:sx @atom:py - @angle:c3-sx-sx @atom:c3 @atom:sx @atom:sx - @angle:c3-sx-sy @atom:c3 @atom:sx @atom:sy - @angle:ca-sx-ca @atom:ca @atom:sx @atom:ca - @angle:ca-sx-o @atom:ca @atom:sx @atom:o - @angle:c-sx-c3 @atom:c @atom:sx @atom:c3 - @angle:c-sx-c @atom:c @atom:sx @atom:c - @angle:cc-sx-o @atom:cc @atom:sx @atom:o - @angle:ce-sx-ce @atom:ce @atom:sx @atom:ce - @angle:ce-sx-o @atom:ce @atom:sx @atom:o - @angle:cf-sx-cf @atom:cf @atom:sx @atom:cf - @angle:cf-sx-o @atom:cf @atom:sx @atom:o - @angle:c-sx-o @atom:c @atom:sx @atom:o - @angle:ne-sx-ne @atom:ne @atom:sx @atom:ne - @angle:ne-sx-o @atom:ne @atom:sx @atom:o - @angle:nf-sx-nf @atom:nf @atom:sx @atom:nf - @angle:nf-sx-o @atom:nf @atom:sx @atom:o - @angle:o-sx-pe @atom:o @atom:sx @atom:pe - @angle:o-sx-pf @atom:o @atom:sx @atom:pf - @angle:o-sx-px @atom:o @atom:sx @atom:px - @angle:o-sx-py @atom:o @atom:sx @atom:py - @angle:o-sx-sx @atom:o @atom:sx @atom:sx - @angle:o-sx-sy @atom:o @atom:sx @atom:sy - @angle:pe-sx-pe @atom:pe @atom:sx @atom:pe - @angle:pf-sx-pf @atom:pf @atom:sx @atom:pf - @angle:py-sx-py @atom:py @atom:sx @atom:py - @angle:sx-sx-sx @atom:sx @atom:sx @atom:sx - @angle:sy-sx-sy @atom:sy @atom:sx @atom:sy - @angle:c3-sy-ca @atom:c3 @atom:sy @atom:ca - @angle:c3-sy-cc @atom:c3 @atom:sy @atom:cc - @angle:c3-sy-ce @atom:c3 @atom:sy @atom:ce - @angle:c3-sy-cf @atom:c3 @atom:sy @atom:cf - @angle:c3-sy-ne @atom:c3 @atom:sy @atom:ne - @angle:c3-sy-nf @atom:c3 @atom:sy @atom:nf - @angle:c3-sy-o @atom:c3 @atom:sy @atom:o - @angle:c3-sy-pe @atom:c3 @atom:sy @atom:pe - @angle:c3-sy-pf @atom:c3 @atom:sy @atom:pf - @angle:c3-sy-px @atom:c3 @atom:sy @atom:px - @angle:c3-sy-py @atom:c3 @atom:sy @atom:py - @angle:c3-sy-sx @atom:c3 @atom:sy @atom:sx - @angle:c3-sy-sy @atom:c3 @atom:sy @atom:sy - @angle:ca-sy-ca @atom:ca @atom:sy @atom:ca - @angle:ca-sy-cc @atom:ca @atom:sy @atom:cc - @angle:ca-sy-n3 @atom:ca @atom:sy @atom:n3 - @angle:ca-sy-n @atom:ca @atom:sy @atom:n - @angle:ca-sy-ne @atom:ca @atom:sy @atom:ne - @angle:ca-sy-nh @atom:ca @atom:sy @atom:nh - @angle:ca-sy-o @atom:ca @atom:sy @atom:o - @angle:ca-sy-oh @atom:ca @atom:sy @atom:oh - @angle:ca-sy-os @atom:ca @atom:sy @atom:os - @angle:c-sy-c3 @atom:c @atom:sy @atom:c3 - @angle:c-sy-c @atom:c @atom:sy @atom:c - @angle:cc-sy-n3 @atom:cc @atom:sy @atom:n3 - @angle:cc-sy-o @atom:cc @atom:sy @atom:o - @angle:cd-sy-n3 @atom:cd @atom:sy @atom:n3 - @angle:cd-sy-nh @atom:cd @atom:sy @atom:nh - @angle:cd-sy-o @atom:cd @atom:sy @atom:o - @angle:ce-sy-ce @atom:ce @atom:sy @atom:ce - @angle:ce-sy-o @atom:ce @atom:sy @atom:o - @angle:cf-sy-cf @atom:cf @atom:sy @atom:cf - @angle:cf-sy-o @atom:cf @atom:sy @atom:o - @angle:c-sy-o @atom:c @atom:sy @atom:o - @angle:f-sy-o @atom:f @atom:sy @atom:o - @angle:n2-sy-o @atom:n2 @atom:sy @atom:o - @angle:n3-sy-ne @atom:n3 @atom:sy @atom:ne - @angle:n3-sy-o @atom:n3 @atom:sy @atom:o - @angle:na-sy-na @atom:na @atom:sy @atom:na - @angle:nc-sy-nc @atom:nc @atom:sy @atom:nc - @angle:nd-sy-nd @atom:nd @atom:sy @atom:nd - @angle:ne-sy-ne @atom:ne @atom:sy @atom:ne - @angle:ne-sy-o @atom:ne @atom:sy @atom:o - @angle:nf-sy-nf @atom:nf @atom:sy @atom:nf - @angle:nf-sy-o @atom:nf @atom:sy @atom:o - @angle:nh-sy-o @atom:nh @atom:sy @atom:o - @angle:n-sy-o @atom:n @atom:sy @atom:o - @angle:o-sy-o @atom:o @atom:sy @atom:o - @angle:o-sy-oh @atom:o @atom:sy @atom:oh - @angle:o-sy-os @atom:o @atom:sy @atom:os - @angle:o-sy-pe @atom:o @atom:sy @atom:pe - @angle:o-sy-pf @atom:o @atom:sy @atom:pf - @angle:o-sy-px @atom:o @atom:sy @atom:px - @angle:o-sy-py @atom:o @atom:sy @atom:py - @angle:o-sy-sx @atom:o @atom:sy @atom:sx - @angle:o-sy-sy @atom:o @atom:sy @atom:sy - @angle:py-sy-py @atom:py @atom:sy @atom:py - @angle:sx-sy-sx @atom:sx @atom:sy @atom:sx - @angle:sy-sy-sy @atom:sy @atom:sy @atom:sy - } # (end of Angles By Type) - - write_once("In Settings") { - dihedral_coeff @dihedral:X-c-c-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-c-c1-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c-cg-X fourier 1 0.0 2 180.0 # same as X-c-c1-X - dihedral_coeff @dihedral:X-c-ch-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c-c2-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cu-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cv-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-ce-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cf-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-c3-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-cx-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-cy-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-ca-X fourier 1 1.0 2 180.0 # optimized by Junmei Wang, Jan-2013 - dihedral_coeff @dihedral:X-c-cc-X fourier 1 2.875 2 180.0 # statistic value - dihedral_coeff @dihedral:X-c-cd-X fourier 1 2.875 2 180.0 # statistic value - dihedral_coeff @dihedral:X-c-n-X fourier 1 2.5 2 180.0 # AA,NMA (no c-n3, c-n4, c-nh) - dihedral_coeff @dihedral:X-c-n2-X fourier 1 4.15 2 180.0 # double bond, same as X-c2-n2-X - dihedral_coeff @dihedral:X-c-nc-X fourier 1 4.0 2 180.0 # same as X-C-NC-X - dihedral_coeff @dihedral:X-c-nd-X fourier 1 4.0 2 180.0 # same as X-C-NC-X - dihedral_coeff @dihedral:X-c-ne-X fourier 1 0.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-nf-X fourier 1 0.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-na-X fourier 2 1.45 2 180.0 0.35 4 180.0 # - dihedral_coeff @dihedral:X-c-no-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-c-oh-X fourier 1 2.3 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c-os-X fourier 1 2.7 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c-p2-X fourier 1 6.65 2 180.0 # double bond, same as X-c2-p2-X - dihedral_coeff @dihedral:X-c-pc-X fourier 1 2.0 2 180.0 # estimated - dihedral_coeff @dihedral:X-c-pd-X fourier 1 2.0 2 180.0 # estimated - dihedral_coeff @dihedral:X-c-pe-X fourier 1 0.0 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-pf-X fourier 1 0.0 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-p3-X fourier 1 1.55 2 180.0 # - dihedral_coeff @dihedral:X-c-p4-X fourier 1 1.35 2 180.0 # - dihedral_coeff @dihedral:X-c-px-X fourier 1 1.35 2 180.0 # - dihedral_coeff @dihedral:X-c-p5-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-c-py-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-c-sh-X fourier 1 2.25 2 180.0 # - dihedral_coeff @dihedral:X-c-ss-X fourier 1 3.1 2 180.0 # - dihedral_coeff @dihedral:X-c-s4-X fourier 1 0.2 2 180.0 # - dihedral_coeff @dihedral:X-c-sx-X fourier 1 0.2 2 180.0 # - dihedral_coeff @dihedral:X-c-s6-X fourier 1 0.5 2 0.0 # - dihedral_coeff @dihedral:X-c-sy-X fourier 1 0.5 2 0.0 # - dihedral_coeff @dihedral:X-c1-c1-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-cg-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-cg-cg-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-ch-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-cg-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-c2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-c3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ca-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ce-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cu-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cv-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-na-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ne-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-no-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-oh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-os-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pe-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-px-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p5-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-py-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ss-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s6-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c2-c2-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c2-ce-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c2-cf-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ce-cf-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ce-ce-X fourier 1 1.0 2 180.0 # c2-c2 single bond, parm99 - dihedral_coeff @dihedral:X-cf-cf-X fourier 1 1.0 2 180.0 # c2-c2 single bond, parm99 - dihedral_coeff @dihedral:X-cc-cd-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-cc-cc-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-cd-cd-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-c2-c3-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c2-ca-X fourier 1 0.7 2 180.0 # optimized by Junmei Wang, March 2013 - dihedral_coeff @dihedral:X-c2-n-X fourier 1 0.65 2 180.0 # - dihedral_coeff @dihedral:X-c2-n2-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-c2-ne-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-c2-nf-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-ce-ne-X fourier 1 0.8 2 180.0 # single bond - dihedral_coeff @dihedral:X-cf-nf-X fourier 1 0.8 2 180.0 # single bond - dihedral_coeff @dihedral:X-c2-nc-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-c2-nd-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cc-nd-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-nc-X fourier 1 4.75 2 180.0 # statistiv value from parm94 - dihedral_coeff @dihedral:X-cc-nc-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-nd-X fourier 1 4.75 2 180.0 # statistiv value from parm94 - dihedral_coeff @dihedral:X-c2-n3-X fourier 1 0.3 2 180.0 # intrpol. - dihedral_coeff @dihedral:X-c2-n4-X fourier 1 0.0 3 180.0 # intrpol. - dihedral_coeff @dihedral:X-c2-na-X fourier 1 0.625 2 180.0 # - dihedral_coeff @dihedral:X-cc-na-X fourier 1 1.7 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-na-X fourier 1 1.7 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-c2-nh-X fourier 1 0.675 2 180.0 # - dihedral_coeff @dihedral:X-c2-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-c2-oh-X fourier 1 1.05 2 180.0 # parm99 - dihedral_coeff @dihedral:X-c2-os-X fourier 1 1.05 2 180.0 # parm99 - dihedral_coeff @dihedral:X-c2-p2-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-c2-pe-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-c2-pf-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-ce-pf-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-ce-pe-X fourier 1 0.95 2 180.0 # single bond - dihedral_coeff @dihedral:X-cf-pf-X fourier 1 0.95 2 180.0 # single bond - dihedral_coeff @dihedral:X-c2-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-c2-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cc-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cc-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cd-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cd-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-c2-p3-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-c2-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-ce-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-cf-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-c2-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-ce-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-cf-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-c2-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-ce-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-cf-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-c2-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-ce-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-cf-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-c2-sh-X fourier 1 0.5 2 180.0 # - dihedral_coeff @dihedral:X-c2-ss-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-c2-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-ce-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-cf-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-c2-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-ce-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-cf-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-c2-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-ce-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-cf-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-c2-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-ce-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-cf-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-c3-X fourier 1 0.155555555556 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-cx-cx-X fourier 1 0.155555555556 3 0.0 # same as X-c3-c3-X - dihedral_coeff @dihedral:X-cy-cy-X fourier 1 0.155555555556 3 0.0 # same as X-c3-c3-X - dihedral_coeff @dihedral:X-c3-ca-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-n-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-cx-n-X fourier 1 0.0 2 0.0 # same as X-c3-n-X - dihedral_coeff @dihedral:X-cy-n-X fourier 1 0.0 2 0.0 # same as X-c3-n-X - dihedral_coeff @dihedral:X-c3-n2-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-ne-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-nf-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-n3-X fourier 1 0.3 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c3-n4-X fourier 1 0.155555555556 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-na-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-nh-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-no-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-oh-X fourier 1 0.166666666667 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-os-X fourier 1 0.383333333333 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-p2-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-pe-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-pf-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-p3-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-p4-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-px-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-p5-X fourier 1 0.0222222222222 3 0.0 # - dihedral_coeff @dihedral:X-c3-py-X fourier 1 0.0222222222222 3 0.0 # - dihedral_coeff @dihedral:X-c3-sh-X fourier 1 0.25 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-ss-X fourier 1 0.333333333333 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-s4-X fourier 1 0.2 3 0.0 # - dihedral_coeff @dihedral:X-c3-sx-X fourier 1 0.2 3 0.0 # - dihedral_coeff @dihedral:X-c3-s6-X fourier 1 0.144444444444 3 0.0 # - dihedral_coeff @dihedral:X-c3-sy-X fourier 1 0.144444444444 3 0.0 # - dihedral_coeff @dihedral:X-c3-cc-X fourier 1 0.0 3 0.0 # same as X-c3-ca-X - dihedral_coeff @dihedral:X-c3-cd-X fourier 1 0.0 3 0.0 # same as X-c3-ca-X - dihedral_coeff @dihedral:X-ca-ca-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ca-cp-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ca-cq-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-cp-cp-X fourier 1 1.0 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-cq-cq-X fourier 1 1.0 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ca-n-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-ca-n2-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-ne-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-nf-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-n4-X fourier 1 1.75 2 0.0 # - dihedral_coeff @dihedral:X-ca-na-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-ca-nb-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nc-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nd-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nh-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-cc-nh-X fourier 1 1.05 2 180.0 # same as X-ca-nh-X - dihedral_coeff @dihedral:X-cd-nh-X fourier 1 1.05 2 180.0 # same as X-ca-nh-X - dihedral_coeff @dihedral:X-ca-no-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-ca-oh-X fourier 1 0.9 2 180.0 # Junmei et al, 99 - dihedral_coeff @dihedral:X-ca-os-X fourier 1 0.9 2 180.0 # same as X-ca-oh-X - dihedral_coeff @dihedral:X-ca-p2-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-ca-pe-X fourier 1 0.6 2 180.0 # same as X-ca-p2-X - dihedral_coeff @dihedral:X-ca-pf-X fourier 1 0.6 2 180.0 # same as X-ca-p2-X - dihedral_coeff @dihedral:X-ca-pc-X fourier 1 4.8 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-ca-pd-X fourier 1 4.8 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-ca-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-ca-p4-X fourier 1 0.525 2 180.0 # - dihedral_coeff @dihedral:X-ca-px-X fourier 1 0.525 2 180.0 # estimated, same as X-ca-p4-X - dihedral_coeff @dihedral:X-ca-p5-X fourier 1 1.46666666667 2 180.0 # - dihedral_coeff @dihedral:X-ca-py-X fourier 1 1.46666666667 2 180.0 # estimated, same as X-ca-p5-X - dihedral_coeff @dihedral:X-ca-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-ca-ss-X fourier 1 0.4 2 180.0 # - dihedral_coeff @dihedral:X-ca-s4-X fourier 1 0.3 2 0.0 # - dihedral_coeff @dihedral:X-ca-sx-X fourier 1 0.3 2 0.0 # estimated, same as X-ca-s4-X - dihedral_coeff @dihedral:X-ca-s6-X fourier 1 1.3 2 180.0 # - dihedral_coeff @dihedral:X-ca-sy-X fourier 1 1.3 2 180.0 # estimated, same as X-ca-s6-X - dihedral_coeff @dihedral:X-n-cc-X fourier 1 1.65 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-n-cd-X fourier 1 1.65 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-n-n-X fourier 1 1.15 2 0.0 # - dihedral_coeff @dihedral:X-n-n2-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-ne-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-nf-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-n3-X fourier 1 1.075 2 0.0 # - dihedral_coeff @dihedral:X-n-n4-X fourier 1 0.95 2 0.0 # - dihedral_coeff @dihedral:X-n-na-X fourier 1 0.7 2 0.0 # - dihedral_coeff @dihedral:X-n-nc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-nd-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-nh-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-no-X fourier 1 1.375 2 180.0 # - dihedral_coeff @dihedral:X-n-oh-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-n-os-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-p2-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-pe-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-pf-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-pc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-pd-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-p3-X fourier 1 2.25 2 0.0 # - dihedral_coeff @dihedral:X-n-p4-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-n-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-n-p5-X fourier 1 2.2 2 180.0 # - dihedral_coeff @dihedral:X-n-py-X fourier 1 2.2 2 180.0 # - dihedral_coeff @dihedral:X-n-sh-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-ss-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-n-s4-X fourier 1 1.5 3 0.0 # - dihedral_coeff @dihedral:X-n-sx-X fourier 1 1.5 3 0.0 # - dihedral_coeff @dihedral:X-n-s6-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-n-sy-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-n1-c2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-c3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ca-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ce-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cu-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cv-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n1-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-na-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ne-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-no-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-oh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-os-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pe-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-px-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p5-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-py-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ss-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s6-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n2-n2-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-n2-ne-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-n2-nf-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-ne-nf-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-ne-ne-X fourier 1 1.2 2 180.0 # single bond, intrpol - dihedral_coeff @dihedral:X-nf-nf-X fourier 1 1.2 2 180.0 # single bond, intrpol - dihedral_coeff @dihedral:X-nc-nc-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-nd-nd-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-nc-nd-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-n2-nc-X fourier 2 3.0 2 180.0 2.8 1 0.0 # same as X-n2-n2-X - dihedral_coeff @dihedral:X-n2-nd-X fourier 2 3.0 2 180.0 2.8 1 0.0 # same as X-n2-n2-X - dihedral_coeff @dihedral:X-n2-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-ne-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-nf-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-ne-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-nf-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-n2-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-ne-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-nf-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-na-nc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-na-nd-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-ne-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-nf-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-n2-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-ne-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-nf-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-n2-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-ne-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-nf-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n2-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-ne-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-nf-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-nc-os-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-ss-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pe-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pf-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ne-pf-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pc-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pd-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ne-pe-X fourier 1 0.6 1 0.0 # single bond - dihedral_coeff @dihedral:X-nf-pf-X fourier 1 0.6 1 0.0 # single bond - dihedral_coeff @dihedral:X-n2-p3-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-nf-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-n2-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-p5-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-nf-p5-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-ne-px-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-nf-px-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-n2-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-ne-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-nf-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-ne-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-nf-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-n2-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-sx-X fourier 1 1.5 3 180.0 # - dihedral_coeff @dihedral:X-nf-sx-X fourier 1 1.5 3 180.0 # - dihedral_coeff @dihedral:X-n2-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-sy-X fourier 2 0.5 3 180.0 6.8 1 180.0 # - dihedral_coeff @dihedral:X-nf-sy-X fourier 2 0.5 3 180.0 6.8 1 180.0 # - dihedral_coeff @dihedral:X-n3-n3-X fourier 1 2.25 2 0.0 # - dihedral_coeff @dihedral:X-n3-n4-X fourier 1 0.25 3 0.0 # - dihedral_coeff @dihedral:X-n3-na-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-n3-nh-X fourier 1 1.9 2 0.0 # - dihedral_coeff @dihedral:X-n3-no-X fourier 1 4.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-oh-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-n3-os-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-n3-p2-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-pe-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-pf-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-p3-X fourier 1 2.35 2 0.0 # - dihedral_coeff @dihedral:X-n3-p4-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n3-px-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n3-p5-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-py-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-sh-X fourier 1 3.1 2 0.0 # - dihedral_coeff @dihedral:X-n3-ss-X fourier 1 2.6 2 0.0 # - dihedral_coeff @dihedral:X-n3-s4-X fourier 1 3.75 2 0.0 # - dihedral_coeff @dihedral:X-n3-sx-X fourier 1 3.75 2 0.0 # - dihedral_coeff @dihedral:X-n3-s6-X fourier 1 3.13333333333 2 0.0 # - dihedral_coeff @dihedral:X-n3-sy-X fourier 1 3.13333333333 2 0.0 # - dihedral_coeff @dihedral:X-n4-n4-X fourier 1 0.188888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-na-X fourier 1 0.233333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-nh-X fourier 1 0.183333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-no-X fourier 1 0.0833333333333 3 180.0 # - dihedral_coeff @dihedral:X-n4-oh-X fourier 1 0.333333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-os-X fourier 1 0.566666666667 3 0.0 # - dihedral_coeff @dihedral:X-n4-p2-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-pe-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-pf-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-p3-X fourier 1 0.15 3 0.0 # - dihedral_coeff @dihedral:X-n4-p4-X fourier 1 0.05 3 0.0 # - dihedral_coeff @dihedral:X-n4-px-X fourier 1 0.05 3 0.0 # - dihedral_coeff @dihedral:X-n4-p5-X fourier 1 0.0888888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-py-X fourier 1 0.0888888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-sh-X fourier 1 0.666666666667 3 0.0 # - dihedral_coeff @dihedral:X-n4-ss-X fourier 1 0.333333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-s4-X fourier 1 0.283333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-sx-X fourier 1 0.283333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-s6-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-sy-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-na-na-X fourier 1 0.9 2 0.0 # - dihedral_coeff @dihedral:X-na-nh-X fourier 1 1.2 2 0.0 # - dihedral_coeff @dihedral:X-na-no-X fourier 1 6.0 2 180.0 # - dihedral_coeff @dihedral:X-na-oh-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-na-os-X fourier 1 0.65 2 0.0 # - dihedral_coeff @dihedral:X-na-p2-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-pe-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-pf-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-p3-X fourier 1 1.45 2 0.0 # - dihedral_coeff @dihedral:X-na-p4-X fourier 1 1.1 3 0.0 # - dihedral_coeff @dihedral:X-na-px-X fourier 1 1.1 3 0.0 # - dihedral_coeff @dihedral:X-na-p5-X fourier 1 0.833333333333 2 180.0 # - dihedral_coeff @dihedral:X-na-py-X fourier 1 0.833333333333 2 180.0 # - dihedral_coeff @dihedral:X-na-sh-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-na-ss-X fourier 1 7.8 2 0.0 # - dihedral_coeff @dihedral:X-na-s4-X fourier 1 1.05 2 0.0 # - dihedral_coeff @dihedral:X-na-sx-X fourier 1 1.05 2 0.0 # - dihedral_coeff @dihedral:X-na-s6-X fourier 1 3.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-na-sy-X fourier 1 3.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-nh-nh-X fourier 1 1.8 3 180.0 # - dihedral_coeff @dihedral:X-nh-no-X fourier 1 2.55 2 180.0 # - dihedral_coeff @dihedral:X-nh-oh-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-nh-os-X fourier 1 1.5 1 0.0 # - dihedral_coeff @dihedral:X-nh-p2-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-pe-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-pf-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-p3-X fourier 1 2.35 2 0.0 # - dihedral_coeff @dihedral:X-nh-p4-X fourier 1 1.175 3 0.0 # - dihedral_coeff @dihedral:X-nh-px-X fourier 1 1.175 3 0.0 # - dihedral_coeff @dihedral:X-nh-p5-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-nh-py-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-nh-sh-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-nh-ss-X fourier 1 2.1 2 0.0 # - dihedral_coeff @dihedral:X-nh-s4-X fourier 2 0.75 2 0.0 0.1 3 180.0 # - dihedral_coeff @dihedral:X-nh-sx-X fourier 2 0.75 2 0.0 0.1 3 180.0 # - dihedral_coeff @dihedral:X-nh-s6-X fourier 1 0.1 2 180.0 # - dihedral_coeff @dihedral:X-nh-sy-X fourier 1 0.1 2 180.0 # - dihedral_coeff @dihedral:X-no-no-X fourier 2 0.4 4 180.0 1.8 2 180.0 # - dihedral_coeff @dihedral:X-no-oh-X fourier 1 3.9 2 180.0 # - dihedral_coeff @dihedral:X-no-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-no-p2-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-pe-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-pf-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-p3-X fourier 1 1.9 2 180.0 # - dihedral_coeff @dihedral:X-no-p4-X fourier 1 0.575 2 180.0 # - dihedral_coeff @dihedral:X-no-px-X fourier 1 0.575 2 180.0 # - dihedral_coeff @dihedral:X-no-p5-X fourier 2 2.4 2 0.0 0.4 3 0.0 # - dihedral_coeff @dihedral:X-no-py-X fourier 2 2.4 2 0.0 0.4 3 0.0 # - dihedral_coeff @dihedral:X-no-sh-X fourier 1 2.3 2 180.0 # - dihedral_coeff @dihedral:X-no-ss-X fourier 1 2.7 2 180.0 # - dihedral_coeff @dihedral:X-no-s4-X fourier 1 2.6 2 180.0 # - dihedral_coeff @dihedral:X-no-sx-X fourier 1 2.6 2 180.0 # - dihedral_coeff @dihedral:X-no-s6-X fourier 1 0.333333333333 2 0.0 # - dihedral_coeff @dihedral:X-no-sy-X fourier 1 0.333333333333 2 0.0 # - dihedral_coeff @dihedral:X-oh-oh-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-oh-os-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-oh-p2-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-pe-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-pf-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-p3-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-oh-p4-X fourier 1 0.7 1 0.0 # - dihedral_coeff @dihedral:X-oh-px-X fourier 1 0.7 1 0.0 # - dihedral_coeff @dihedral:X-oh-p5-X fourier 1 0.533333333333 3 0.0 # - dihedral_coeff @dihedral:X-oh-py-X fourier 1 0.533333333333 3 0.0 # - dihedral_coeff @dihedral:X-oh-sh-X fourier 1 2.4 2 0.0 # - dihedral_coeff @dihedral:X-oh-ss-X fourier 1 2.4 2 0.0 # - dihedral_coeff @dihedral:X-oh-s4-X fourier 1 5.0 1 0.0 # - dihedral_coeff @dihedral:X-oh-sx-X fourier 1 5.0 1 0.0 # - dihedral_coeff @dihedral:X-oh-s6-X fourier 1 9.5 1 180.0 # - dihedral_coeff @dihedral:X-oh-sy-X fourier 1 9.5 1 180.0 # - dihedral_coeff @dihedral:X-os-os-X fourier 1 1.0 1 0.0 # - dihedral_coeff @dihedral:X-os-ss-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-os-sh-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-os-s4-X fourier 1 1.65 3 0.0 # - dihedral_coeff @dihedral:X-os-sx-X fourier 1 1.65 3 0.0 # - dihedral_coeff @dihedral:X-os-s6-X fourier 1 1.2 2 180.0 # - dihedral_coeff @dihedral:X-os-sy-X fourier 1 1.2 2 180.0 # - dihedral_coeff @dihedral:X-os-p2-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-pe-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-pf-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-p3-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-os-p4-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-os-px-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-os-p5-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-os-py-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-p2-p2-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pe-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pf-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pe-pe-X fourier 1 1.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-pf-pf-X fourier 1 1.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-pc-pc-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pd-pd-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pc-pd-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-pe-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-pf-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-p2-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-px-X fourier 1 2.45 2 0.0 # - dihedral_coeff @dihedral:X-pf-px-X fourier 1 2.45 2 0.0 # - dihedral_coeff @dihedral:X-p2-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-py-X fourier 1 1.9 1 0.0 # - dihedral_coeff @dihedral:X-pf-py-X fourier 1 1.9 1 0.0 # - dihedral_coeff @dihedral:X-p2-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pe-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pf-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-p2-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pe-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pf-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-p2-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-sx-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-pf-sx-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-p2-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-sy-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-pf-sy-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-p3-p3-X fourier 1 0.5 3 0.0 # - dihedral_coeff @dihedral:X-p3-p4-X fourier 1 0.9 1 0.0 # - dihedral_coeff @dihedral:X-p3-px-X fourier 1 0.9 1 0.0 # - dihedral_coeff @dihedral:X-p3-p5-X fourier 1 1.83333333333 2 180.0 # - dihedral_coeff @dihedral:X-p3-py-X fourier 1 1.83333333333 2 180.0 # - dihedral_coeff @dihedral:X-p3-sh-X fourier 1 4.6 2 0.0 # - dihedral_coeff @dihedral:X-p3-ss-X fourier 1 1.15 3 0.0 # - dihedral_coeff @dihedral:X-p3-s4-X fourier 1 3.85 2 0.0 # - dihedral_coeff @dihedral:X-p3-sx-X fourier 1 3.85 2 0.0 # - dihedral_coeff @dihedral:X-p3-s6-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p3-sy-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p4-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-px-X fourier 1 1.45 2 180.0 # - dihedral_coeff @dihedral:X-p4-p5-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-py-X fourier 1 0.316666666667 2 180.0 # - dihedral_coeff @dihedral:X-p4-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-sx-X fourier 1 0.85 1 0.0 # - dihedral_coeff @dihedral:X-p4-s6-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-sy-X fourier 1 0.116666666667 3 0.0 # - dihedral_coeff @dihedral:X-p4-sh-X fourier 1 0.25 1 180.0 # - dihedral_coeff @dihedral:X-px-sh-X fourier 1 0.25 1 180.0 # - dihedral_coeff @dihedral:X-p4-ss-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-px-ss-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-p5-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-py-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-p5-sh-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-py-sh-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-p5-ss-X fourier 1 3.8 2 180.0 # - dihedral_coeff @dihedral:X-py-ss-X fourier 1 3.8 2 180.0 # - dihedral_coeff @dihedral:X-p5-s4-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-sx-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p5-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-sy-X fourier 1 0.277777777778 3 0.0 # - dihedral_coeff @dihedral:X-sh-sh-X fourier 1 5.6 3 0.0 # - dihedral_coeff @dihedral:X-sh-ss-X fourier 1 5.3 3 0.0 # - dihedral_coeff @dihedral:X-sh-s4-X fourier 1 0.7 3 0.0 # - dihedral_coeff @dihedral:X-sh-sx-X fourier 1 0.7 3 0.0 # - dihedral_coeff @dihedral:X-sh-s6-X fourier 1 4.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-sh-sy-X fourier 1 4.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-ss-ss-X fourier 1 0.0 3 0.0 # - dihedral_coeff @dihedral:X-ss-s4-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-ss-sx-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-ss-s6-X fourier 1 3.06666666667 2 180.0 # - dihedral_coeff @dihedral:X-ss-sy-X fourier 1 3.06666666667 2 180.0 # - dihedral_coeff @dihedral:X-s4-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sx-sx-X fourier 1 0.625 3 0.0 # - dihedral_coeff @dihedral:X-s4-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sx-sy-X fourier 1 4.33333333333 2 180.0 # - dihedral_coeff @dihedral:X-s6-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sy-sy-X fourier 1 0.155555555556 2 180.0 # - dihedral_coeff @dihedral:c3-c-sh-hs fourier 2 2.25 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:c2-c2-ss-c3 fourier 2 1.1 2 180.0 0.7 3 180.0 # - dihedral_coeff @dihedral:c2-c2-n-c fourier 2 0.65 2 180.0 1.2 1 180.0 # - dihedral_coeff @dihedral:c-n-p2-c2 fourier 2 1.0 2 180.0 1.9 1 180.0 # - dihedral_coeff @dihedral:n-c3-c-n fourier 2 1.7 1 180.0 2.0 2 180.0 # - dihedral_coeff @dihedral:c-n-c3-c fourier 2 0.85 2 180.0 0.8 1 0.0 # - dihedral_coeff @dihedral:c3-c3-n-c fourier 3 0.5 4 180.0 0.15 3 180.0 0.53 1 0.0 # phi,psi,parm94 - dihedral_coeff @dihedral:c3-c3-c-n fourier 2 0.1 4 0.0 0.07 2 0.0 # phi,psi,parm94 - dihedral_coeff @dihedral:c2-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:c2-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:ce-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:ce-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:cf-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:cf-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:hn-n-c-o fourier 2 2.5 2 180.0 2.0 1 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:c3-ss-ss-c3 fourier 2 3.5 2 0.0 0.6 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:c3-n3-nh-ca fourier 2 1.9 2 0.0 1.9 3 0.0 # - dihedral_coeff @dihedral:c3-n3-p5-o fourier 2 3.0 2 180.0 2.3 3 0.0 # - dihedral_coeff @dihedral:ca-nh-oh-ho fourier 2 1.2 1 0.0 1.5 2 0.0 # - dihedral_coeff @dihedral:oh-p5-os-c3 fourier 2 0.25 3 0.0 1.2 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:os-p5-os-c3 fourier 2 0.25 3 0.0 1.2 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:h1-c3-c-o fourier 2 0.8 1 0.0 0.08 3 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c-o fourier 2 0.8 1 0.0 0.08 3 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-hc fourier 1 0.15 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-c3 fourier 1 0.16 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c2-c2 fourier 2 0.38 3 180.0 1.15 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:ho-oh-c3-c3 fourier 2 0.16 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:ho-oh-c-o fourier 2 2.3 2 180.0 1.9 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c2-c2-c-o fourier 2 2.175 2 180.0 0.3 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c2-c2-c3 fourier 2 6.65 2 180.0 1.9 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-c3-c3 fourier 3 0.18 3 0.0 0.25 2 180.0 0.2 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-n3-c3 fourier 2 0.3 3 0.0 0.48 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-os-c3 fourier 2 0.383 3 0.0 0.1 2 180.0 # - dihedral_coeff @dihedral:c3-c3-os-c fourier 2 0.383 3 0.0 0.8 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-os-c3-os fourier 3 0.1 3 0.0 0.85 2 180.0 1.35 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-os-c3-na fourier 2 0.383 3 0.0 0.65 2 0.0 # parm98.dat, TC,PC,PAK - dihedral_coeff @dihedral:o-c-os-c3 fourier 2 2.7 2 180.0 1.4 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:os-c3-na-c2 fourier 2 0.0 2 0.0 2.5 1 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:os-c3-c3-os fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:os-c3-c3-oh fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:oh-c3-c3-oh fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:f-c3-c3-f fourier 2 0.0 3 0.0 1.2 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:cl-c3-c3-cl fourier 2 0.0 3 0.0 0.45 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:br-c3-c3-br fourier 2 0.0 3 0.0 0.0 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-os fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-oh fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-f fourier 2 0.0 3 0.0 0.19 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-cl fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-br fourier 2 0.0 3 0.0 0.55 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-os fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-oh fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-f fourier 2 0.0 3 0.0 0.19 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-cl fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-br fourier 2 0.0 3 0.0 0.55 1 0.0 # Junmei et al, 1999 - } # (end of dihedral_coeffs) - - write_once("Data Dihedrals By Type") { - @dihedral:X-c-c-X @atom:* @atom:c @atom:c @atom:* - @dihedral:X-c-c1-X @atom:* @atom:c @atom:c1 @atom:* - @dihedral:X-c-cg-X @atom:* @atom:c @atom:cg @atom:* - @dihedral:X-c-ch-X @atom:* @atom:c @atom:ch @atom:* - @dihedral:X-c-c2-X @atom:* @atom:c @atom:c2 @atom:* - @dihedral:X-c-cu-X @atom:* @atom:c @atom:cu @atom:* - @dihedral:X-c-cv-X @atom:* @atom:c @atom:cv @atom:* - @dihedral:X-c-ce-X @atom:* @atom:c @atom:ce @atom:* - @dihedral:X-c-cf-X @atom:* @atom:c @atom:cf @atom:* - @dihedral:X-c-c3-X @atom:* @atom:c @atom:c3 @atom:* - @dihedral:X-c-cx-X @atom:* @atom:c @atom:cx @atom:* - @dihedral:X-c-cy-X @atom:* @atom:c @atom:cy @atom:* - @dihedral:X-c-ca-X @atom:* @atom:c @atom:ca @atom:* - @dihedral:X-c-cc-X @atom:* @atom:c @atom:cc @atom:* - @dihedral:X-c-cd-X @atom:* @atom:c @atom:cd @atom:* - @dihedral:X-c-n-X @atom:* @atom:c @atom:n @atom:* - @dihedral:X-c-n2-X @atom:* @atom:c @atom:n2 @atom:* - @dihedral:X-c-nc-X @atom:* @atom:c @atom:nc @atom:* - @dihedral:X-c-nd-X @atom:* @atom:c @atom:nd @atom:* - @dihedral:X-c-ne-X @atom:* @atom:c @atom:ne @atom:* - @dihedral:X-c-nf-X @atom:* @atom:c @atom:nf @atom:* - @dihedral:X-c-na-X @atom:* @atom:c @atom:na @atom:* - @dihedral:X-c-na-X @atom:* @atom:c @atom:na @atom:* - @dihedral:X-c-no-X @atom:* @atom:c @atom:no @atom:* - @dihedral:X-c-oh-X @atom:* @atom:c @atom:oh @atom:* - @dihedral:X-c-os-X @atom:* @atom:c @atom:os @atom:* - @dihedral:X-c-p2-X @atom:* @atom:c @atom:p2 @atom:* - @dihedral:X-c-pc-X @atom:* @atom:c @atom:pc @atom:* - @dihedral:X-c-pd-X @atom:* @atom:c @atom:pd @atom:* - @dihedral:X-c-pe-X @atom:* @atom:c @atom:pe @atom:* - @dihedral:X-c-pf-X @atom:* @atom:c @atom:pf @atom:* - @dihedral:X-c-p3-X @atom:* @atom:c @atom:p3 @atom:* - @dihedral:X-c-p4-X @atom:* @atom:c @atom:p4 @atom:* - @dihedral:X-c-px-X @atom:* @atom:c @atom:px @atom:* - @dihedral:X-c-p5-X @atom:* @atom:c @atom:p5 @atom:* - @dihedral:X-c-py-X @atom:* @atom:c @atom:py @atom:* - @dihedral:X-c-sh-X @atom:* @atom:c @atom:sh @atom:* - @dihedral:X-c-ss-X @atom:* @atom:c @atom:ss @atom:* - @dihedral:X-c-s4-X @atom:* @atom:c @atom:s4 @atom:* - @dihedral:X-c-sx-X @atom:* @atom:c @atom:sx @atom:* - @dihedral:X-c-s6-X @atom:* @atom:c @atom:s6 @atom:* - @dihedral:X-c-sy-X @atom:* @atom:c @atom:sy @atom:* - @dihedral:X-c1-c1-X @atom:* @atom:c1 @atom:c1 @atom:* - @dihedral:X-c1-cg-X @atom:* @atom:c1 @atom:cg @atom:* - @dihedral:X-c1-ch-X @atom:* @atom:c1 @atom:ch @atom:* - @dihedral:X-cg-cg-X @atom:* @atom:cg @atom:cg @atom:* - @dihedral:X-ch-ch-X @atom:* @atom:ch @atom:ch @atom:* - @dihedral:X-cg-ch-X @atom:* @atom:cg @atom:ch @atom:* - @dihedral:X-c1-c2-X @atom:* @atom:c1 @atom:c2 @atom:* - @dihedral:X-c1-c3-X @atom:* @atom:c1 @atom:c3 @atom:* - @dihedral:X-c1-ca-X @atom:* @atom:c1 @atom:ca @atom:* - @dihedral:X-c1-cc-X @atom:* @atom:c1 @atom:cc @atom:* - @dihedral:X-c1-cd-X @atom:* @atom:c1 @atom:cd @atom:* - @dihedral:X-c1-ce-X @atom:* @atom:c1 @atom:ce @atom:* - @dihedral:X-c1-cf-X @atom:* @atom:c1 @atom:cf @atom:* - @dihedral:X-c1-cu-X @atom:* @atom:c1 @atom:cu @atom:* - @dihedral:X-c1-cv-X @atom:* @atom:c1 @atom:cv @atom:* - @dihedral:X-c1-cx-X @atom:* @atom:c1 @atom:cx @atom:* - @dihedral:X-c1-cy-X @atom:* @atom:c1 @atom:cy @atom:* - @dihedral:X-c1-n-X @atom:* @atom:c1 @atom:n @atom:* - @dihedral:X-c1-n2-X @atom:* @atom:c1 @atom:n2 @atom:* - @dihedral:X-c1-n3-X @atom:* @atom:c1 @atom:n3 @atom:* - @dihedral:X-c1-n4-X @atom:* @atom:c1 @atom:n4 @atom:* - @dihedral:X-c1-na-X @atom:* @atom:c1 @atom:na @atom:* - @dihedral:X-c1-nb-X @atom:* @atom:c1 @atom:nb @atom:* - @dihedral:X-c1-nc-X @atom:* @atom:c1 @atom:nc @atom:* - @dihedral:X-c1-nd-X @atom:* @atom:c1 @atom:nd @atom:* - @dihedral:X-c1-ne-X @atom:* @atom:c1 @atom:ne @atom:* - @dihedral:X-c1-nf-X @atom:* @atom:c1 @atom:nf @atom:* - @dihedral:X-c1-nh-X @atom:* @atom:c1 @atom:nh @atom:* - @dihedral:X-c1-no-X @atom:* @atom:c1 @atom:no @atom:* - @dihedral:X-c1-oh-X @atom:* @atom:c1 @atom:oh @atom:* - @dihedral:X-c1-os-X @atom:* @atom:c1 @atom:os @atom:* - @dihedral:X-c1-p2-X @atom:* @atom:c1 @atom:p2 @atom:* - @dihedral:X-c1-pb-X @atom:* @atom:c1 @atom:pb @atom:* - @dihedral:X-c1-pc-X @atom:* @atom:c1 @atom:pc @atom:* - @dihedral:X-c1-pd-X @atom:* @atom:c1 @atom:pd @atom:* - @dihedral:X-c1-pe-X @atom:* @atom:c1 @atom:pe @atom:* - @dihedral:X-c1-pf-X @atom:* @atom:c1 @atom:pf @atom:* - @dihedral:X-c1-p3-X @atom:* @atom:c1 @atom:p3 @atom:* - @dihedral:X-c1-p4-X @atom:* @atom:c1 @atom:p4 @atom:* - @dihedral:X-c1-px-X @atom:* @atom:c1 @atom:px @atom:* - @dihedral:X-c1-p5-X @atom:* @atom:c1 @atom:p5 @atom:* - @dihedral:X-c1-py-X @atom:* @atom:c1 @atom:py @atom:* - @dihedral:X-c1-s2-X @atom:* @atom:c1 @atom:s2 @atom:* - @dihedral:X-c1-sh-X @atom:* @atom:c1 @atom:sh @atom:* - @dihedral:X-c1-ss-X @atom:* @atom:c1 @atom:ss @atom:* - @dihedral:X-c1-s4-X @atom:* @atom:c1 @atom:s4 @atom:* - @dihedral:X-c1-sx-X @atom:* @atom:c1 @atom:sx @atom:* - @dihedral:X-c1-s6-X @atom:* @atom:c1 @atom:s6 @atom:* - @dihedral:X-c1-sy-X @atom:* @atom:c1 @atom:sy @atom:* - @dihedral:X-c2-c2-X @atom:* @atom:c2 @atom:c2 @atom:* - @dihedral:X-c2-ce-X @atom:* @atom:c2 @atom:ce @atom:* - @dihedral:X-c2-cf-X @atom:* @atom:c2 @atom:cf @atom:* - @dihedral:X-ce-cf-X @atom:* @atom:ce @atom:cf @atom:* - @dihedral:X-ce-ce-X @atom:* @atom:ce @atom:ce @atom:* - @dihedral:X-cf-cf-X @atom:* @atom:cf @atom:cf @atom:* - @dihedral:X-cc-cd-X @atom:* @atom:cc @atom:cd @atom:* - @dihedral:X-cc-cc-X @atom:* @atom:cc @atom:cc @atom:* - @dihedral:X-cd-cd-X @atom:* @atom:cd @atom:cd @atom:* - @dihedral:X-c2-c3-X @atom:* @atom:c2 @atom:c3 @atom:* - @dihedral:X-c2-ca-X @atom:* @atom:c2 @atom:ca @atom:* - @dihedral:X-c2-n-X @atom:* @atom:c2 @atom:n @atom:* - @dihedral:X-c2-n2-X @atom:* @atom:c2 @atom:n2 @atom:* - @dihedral:X-c2-ne-X @atom:* @atom:c2 @atom:ne @atom:* - @dihedral:X-c2-nf-X @atom:* @atom:c2 @atom:nf @atom:* - @dihedral:X-ce-ne-X @atom:* @atom:ce @atom:ne @atom:* - @dihedral:X-cf-nf-X @atom:* @atom:cf @atom:nf @atom:* - @dihedral:X-c2-nc-X @atom:* @atom:c2 @atom:nc @atom:* - @dihedral:X-c2-nd-X @atom:* @atom:c2 @atom:nd @atom:* - @dihedral:X-cc-nd-X @atom:* @atom:cc @atom:nd @atom:* - @dihedral:X-cd-nc-X @atom:* @atom:cd @atom:nc @atom:* - @dihedral:X-cc-nc-X @atom:* @atom:cc @atom:nc @atom:* - @dihedral:X-cd-nd-X @atom:* @atom:cd @atom:nd @atom:* - @dihedral:X-c2-n3-X @atom:* @atom:c2 @atom:n3 @atom:* - @dihedral:X-c2-n4-X @atom:* @atom:c2 @atom:n4 @atom:* - @dihedral:X-c2-na-X @atom:* @atom:c2 @atom:na @atom:* - @dihedral:X-cc-na-X @atom:* @atom:cc @atom:na @atom:* - @dihedral:X-cd-na-X @atom:* @atom:cd @atom:na @atom:* - @dihedral:X-c2-nh-X @atom:* @atom:c2 @atom:nh @atom:* - @dihedral:X-c2-no-X @atom:* @atom:c2 @atom:no @atom:* - @dihedral:X-c2-oh-X @atom:* @atom:c2 @atom:oh @atom:* - @dihedral:X-c2-os-X @atom:* @atom:c2 @atom:os @atom:* - @dihedral:X-c2-p2-X @atom:* @atom:c2 @atom:p2 @atom:* - @dihedral:X-c2-pe-X @atom:* @atom:c2 @atom:pe @atom:* - @dihedral:X-c2-pf-X @atom:* @atom:c2 @atom:pf @atom:* - @dihedral:X-ce-pf-X @atom:* @atom:ce @atom:pf @atom:* - @dihedral:X-ce-pe-X @atom:* @atom:ce @atom:pe @atom:* - @dihedral:X-cf-pf-X @atom:* @atom:cf @atom:pf @atom:* - @dihedral:X-c2-pc-X @atom:* @atom:c2 @atom:pc @atom:* - @dihedral:X-c2-pd-X @atom:* @atom:c2 @atom:pd @atom:* - @dihedral:X-cc-pc-X @atom:* @atom:cc @atom:pc @atom:* - @dihedral:X-cc-pd-X @atom:* @atom:cc @atom:pd @atom:* - @dihedral:X-cd-pc-X @atom:* @atom:cd @atom:pc @atom:* - @dihedral:X-cd-pd-X @atom:* @atom:cd @atom:pd @atom:* - @dihedral:X-c2-p3-X @atom:* @atom:c2 @atom:p3 @atom:* - @dihedral:X-c2-p4-X @atom:* @atom:c2 @atom:p4 @atom:* - @dihedral:X-ce-p4-X @atom:* @atom:ce @atom:p4 @atom:* - @dihedral:X-cf-p4-X @atom:* @atom:cf @atom:p4 @atom:* - @dihedral:X-c2-px-X @atom:* @atom:c2 @atom:px @atom:* - @dihedral:X-ce-px-X @atom:* @atom:ce @atom:px @atom:* - @dihedral:X-cf-px-X @atom:* @atom:cf @atom:px @atom:* - @dihedral:X-c2-p5-X @atom:* @atom:c2 @atom:p5 @atom:* - @dihedral:X-ce-p5-X @atom:* @atom:ce @atom:p5 @atom:* - @dihedral:X-cf-p5-X @atom:* @atom:cf @atom:p5 @atom:* - @dihedral:X-c2-py-X @atom:* @atom:c2 @atom:py @atom:* - @dihedral:X-ce-py-X @atom:* @atom:ce @atom:py @atom:* - @dihedral:X-cf-py-X @atom:* @atom:cf @atom:py @atom:* - @dihedral:X-c2-sh-X @atom:* @atom:c2 @atom:sh @atom:* - @dihedral:X-c2-ss-X @atom:* @atom:c2 @atom:ss @atom:* - @dihedral:X-c2-s4-X @atom:* @atom:c2 @atom:s4 @atom:* - @dihedral:X-ce-s4-X @atom:* @atom:ce @atom:s4 @atom:* - @dihedral:X-cf-s4-X @atom:* @atom:cf @atom:s4 @atom:* - @dihedral:X-c2-sx-X @atom:* @atom:c2 @atom:sx @atom:* - @dihedral:X-ce-sx-X @atom:* @atom:ce @atom:sx @atom:* - @dihedral:X-cf-sx-X @atom:* @atom:cf @atom:sx @atom:* - @dihedral:X-c2-s6-X @atom:* @atom:c2 @atom:s6 @atom:* - @dihedral:X-ce-s6-X @atom:* @atom:ce @atom:s6 @atom:* - @dihedral:X-cf-s6-X @atom:* @atom:cf @atom:s6 @atom:* - @dihedral:X-c2-sy-X @atom:* @atom:c2 @atom:sy @atom:* - @dihedral:X-ce-sy-X @atom:* @atom:ce @atom:sy @atom:* - @dihedral:X-cf-sy-X @atom:* @atom:cf @atom:sy @atom:* - @dihedral:X-c3-c3-X @atom:* @atom:c3 @atom:c3 @atom:* - @dihedral:X-cx-cx-X @atom:* @atom:cx @atom:cx @atom:* - @dihedral:X-cy-cy-X @atom:* @atom:cy @atom:cy @atom:* - @dihedral:X-c3-ca-X @atom:* @atom:c3 @atom:ca @atom:* - @dihedral:X-c3-n-X @atom:* @atom:c3 @atom:n @atom:* - @dihedral:X-cx-n-X @atom:* @atom:cx @atom:n @atom:* - @dihedral:X-cy-n-X @atom:* @atom:cy @atom:n @atom:* - @dihedral:X-c3-n2-X @atom:* @atom:c3 @atom:n2 @atom:* - @dihedral:X-c3-ne-X @atom:* @atom:c3 @atom:ne @atom:* - @dihedral:X-c3-nf-X @atom:* @atom:c3 @atom:nf @atom:* - @dihedral:X-c3-n3-X @atom:* @atom:c3 @atom:n3 @atom:* - @dihedral:X-c3-n4-X @atom:* @atom:c3 @atom:n4 @atom:* - @dihedral:X-c3-na-X @atom:* @atom:c3 @atom:na @atom:* - @dihedral:X-c3-nh-X @atom:* @atom:c3 @atom:nh @atom:* - @dihedral:X-c3-no-X @atom:* @atom:c3 @atom:no @atom:* - @dihedral:X-c3-oh-X @atom:* @atom:c3 @atom:oh @atom:* - @dihedral:X-c3-os-X @atom:* @atom:c3 @atom:os @atom:* - @dihedral:X-c3-p2-X @atom:* @atom:c3 @atom:p2 @atom:* - @dihedral:X-c3-pe-X @atom:* @atom:c3 @atom:pe @atom:* - @dihedral:X-c3-pf-X @atom:* @atom:c3 @atom:pf @atom:* - @dihedral:X-c3-p3-X @atom:* @atom:c3 @atom:p3 @atom:* - @dihedral:X-c3-p4-X @atom:* @atom:c3 @atom:p4 @atom:* - @dihedral:X-c3-px-X @atom:* @atom:c3 @atom:px @atom:* - @dihedral:X-c3-p5-X @atom:* @atom:c3 @atom:p5 @atom:* - @dihedral:X-c3-py-X @atom:* @atom:c3 @atom:py @atom:* - @dihedral:X-c3-sh-X @atom:* @atom:c3 @atom:sh @atom:* - @dihedral:X-c3-ss-X @atom:* @atom:c3 @atom:ss @atom:* - @dihedral:X-c3-s4-X @atom:* @atom:c3 @atom:s4 @atom:* - @dihedral:X-c3-sx-X @atom:* @atom:c3 @atom:sx @atom:* - @dihedral:X-c3-s6-X @atom:* @atom:c3 @atom:s6 @atom:* - @dihedral:X-c3-sy-X @atom:* @atom:c3 @atom:sy @atom:* - @dihedral:X-c3-cc-X @atom:* @atom:c3 @atom:cc @atom:* - @dihedral:X-c3-cd-X @atom:* @atom:c3 @atom:cd @atom:* - @dihedral:X-ca-ca-X @atom:* @atom:ca @atom:ca @atom:* - @dihedral:X-ca-cp-X @atom:* @atom:ca @atom:cp @atom:* - @dihedral:X-ca-cq-X @atom:* @atom:ca @atom:cq @atom:* - @dihedral:X-cp-cp-X @atom:* @atom:cp @atom:cp @atom:* - @dihedral:X-cq-cq-X @atom:* @atom:cq @atom:cq @atom:* - @dihedral:X-ca-n-X @atom:* @atom:ca @atom:n @atom:* - @dihedral:X-ca-n2-X @atom:* @atom:ca @atom:n2 @atom:* - @dihedral:X-ca-ne-X @atom:* @atom:ca @atom:ne @atom:* - @dihedral:X-ca-nf-X @atom:* @atom:ca @atom:nf @atom:* - @dihedral:X-ca-n4-X @atom:* @atom:ca @atom:n4 @atom:* - @dihedral:X-ca-na-X @atom:* @atom:ca @atom:na @atom:* - @dihedral:X-ca-nb-X @atom:* @atom:ca @atom:nb @atom:* - @dihedral:X-ca-nc-X @atom:* @atom:ca @atom:nc @atom:* - @dihedral:X-ca-nd-X @atom:* @atom:ca @atom:nd @atom:* - @dihedral:X-ca-nh-X @atom:* @atom:ca @atom:nh @atom:* - @dihedral:X-cc-nh-X @atom:* @atom:cc @atom:nh @atom:* - @dihedral:X-cd-nh-X @atom:* @atom:cd @atom:nh @atom:* - @dihedral:X-ca-no-X @atom:* @atom:ca @atom:no @atom:* - @dihedral:X-ca-oh-X @atom:* @atom:ca @atom:oh @atom:* - @dihedral:X-ca-os-X @atom:* @atom:ca @atom:os @atom:* - @dihedral:X-ca-p2-X @atom:* @atom:ca @atom:p2 @atom:* - @dihedral:X-ca-pe-X @atom:* @atom:ca @atom:pe @atom:* - @dihedral:X-ca-pf-X @atom:* @atom:ca @atom:pf @atom:* - @dihedral:X-ca-pc-X @atom:* @atom:ca @atom:pc @atom:* - @dihedral:X-ca-pd-X @atom:* @atom:ca @atom:pd @atom:* - @dihedral:X-ca-p3-X @atom:* @atom:ca @atom:p3 @atom:* - @dihedral:X-ca-p4-X @atom:* @atom:ca @atom:p4 @atom:* - @dihedral:X-ca-px-X @atom:* @atom:ca @atom:px @atom:* - @dihedral:X-ca-p5-X @atom:* @atom:ca @atom:p5 @atom:* - @dihedral:X-ca-py-X @atom:* @atom:ca @atom:py @atom:* - @dihedral:X-ca-sh-X @atom:* @atom:ca @atom:sh @atom:* - @dihedral:X-ca-ss-X @atom:* @atom:ca @atom:ss @atom:* - @dihedral:X-ca-s4-X @atom:* @atom:ca @atom:s4 @atom:* - @dihedral:X-ca-sx-X @atom:* @atom:ca @atom:sx @atom:* - @dihedral:X-ca-s6-X @atom:* @atom:ca @atom:s6 @atom:* - @dihedral:X-ca-sy-X @atom:* @atom:ca @atom:sy @atom:* - @dihedral:X-n-cc-X @atom:* @atom:n @atom:cc @atom:* - @dihedral:X-n-cd-X @atom:* @atom:n @atom:cd @atom:* - @dihedral:X-n-n-X @atom:* @atom:n @atom:n @atom:* - @dihedral:X-n-n2-X @atom:* @atom:n @atom:n2 @atom:* - @dihedral:X-n-ne-X @atom:* @atom:n @atom:ne @atom:* - @dihedral:X-n-nf-X @atom:* @atom:n @atom:nf @atom:* - @dihedral:X-n-n3-X @atom:* @atom:n @atom:n3 @atom:* - @dihedral:X-n-n4-X @atom:* @atom:n @atom:n4 @atom:* - @dihedral:X-n-na-X @atom:* @atom:n @atom:na @atom:* - @dihedral:X-n-nc-X @atom:* @atom:n @atom:nc @atom:* - @dihedral:X-n-nd-X @atom:* @atom:n @atom:nd @atom:* - @dihedral:X-n-nh-X @atom:* @atom:n @atom:nh @atom:* - @dihedral:X-n-no-X @atom:* @atom:n @atom:no @atom:* - @dihedral:X-n-oh-X @atom:* @atom:n @atom:oh @atom:* - @dihedral:X-n-os-X @atom:* @atom:n @atom:os @atom:* - @dihedral:X-n-p2-X @atom:* @atom:n @atom:p2 @atom:* - @dihedral:X-n-pe-X @atom:* @atom:n @atom:pe @atom:* - @dihedral:X-n-pf-X @atom:* @atom:n @atom:pf @atom:* - @dihedral:X-n-pc-X @atom:* @atom:n @atom:pc @atom:* - @dihedral:X-n-pd-X @atom:* @atom:n @atom:pd @atom:* - @dihedral:X-n-p3-X @atom:* @atom:n @atom:p3 @atom:* - @dihedral:X-n-p4-X @atom:* @atom:n @atom:p4 @atom:* - @dihedral:X-n-px-X @atom:* @atom:n @atom:px @atom:* - @dihedral:X-n-p5-X @atom:* @atom:n @atom:p5 @atom:* - @dihedral:X-n-py-X @atom:* @atom:n @atom:py @atom:* - @dihedral:X-n-sh-X @atom:* @atom:n @atom:sh @atom:* - @dihedral:X-n-ss-X @atom:* @atom:n @atom:ss @atom:* - @dihedral:X-n-s4-X @atom:* @atom:n @atom:s4 @atom:* - @dihedral:X-n-sx-X @atom:* @atom:n @atom:sx @atom:* - @dihedral:X-n-s6-X @atom:* @atom:n @atom:s6 @atom:* - @dihedral:X-n-sy-X @atom:* @atom:n @atom:sy @atom:* - @dihedral:X-n1-c2-X @atom:* @atom:n1 @atom:c2 @atom:* - @dihedral:X-n1-c3-X @atom:* @atom:n1 @atom:c3 @atom:* - @dihedral:X-n1-ca-X @atom:* @atom:n1 @atom:ca @atom:* - @dihedral:X-n1-cc-X @atom:* @atom:n1 @atom:cc @atom:* - @dihedral:X-n1-cd-X @atom:* @atom:n1 @atom:cd @atom:* - @dihedral:X-n1-ce-X @atom:* @atom:n1 @atom:ce @atom:* - @dihedral:X-n1-cf-X @atom:* @atom:n1 @atom:cf @atom:* - @dihedral:X-n1-cu-X @atom:* @atom:n1 @atom:cu @atom:* - @dihedral:X-n1-cv-X @atom:* @atom:n1 @atom:cv @atom:* - @dihedral:X-n1-cx-X @atom:* @atom:n1 @atom:cx @atom:* - @dihedral:X-n1-cy-X @atom:* @atom:n1 @atom:cy @atom:* - @dihedral:X-n1-n-X @atom:* @atom:n1 @atom:n @atom:* - @dihedral:X-n1-n1-X @atom:* @atom:n1 @atom:n1 @atom:* - @dihedral:X-n1-n2-X @atom:* @atom:n1 @atom:n2 @atom:* - @dihedral:X-n1-n3-X @atom:* @atom:n1 @atom:n3 @atom:* - @dihedral:X-n1-n4-X @atom:* @atom:n1 @atom:n4 @atom:* - @dihedral:X-n1-na-X @atom:* @atom:n1 @atom:na @atom:* - @dihedral:X-n1-nb-X @atom:* @atom:n1 @atom:nb @atom:* - @dihedral:X-n1-nc-X @atom:* @atom:n1 @atom:nc @atom:* - @dihedral:X-n1-nd-X @atom:* @atom:n1 @atom:nd @atom:* - @dihedral:X-n1-ne-X @atom:* @atom:n1 @atom:ne @atom:* - @dihedral:X-n1-nf-X @atom:* @atom:n1 @atom:nf @atom:* - @dihedral:X-n1-nh-X @atom:* @atom:n1 @atom:nh @atom:* - @dihedral:X-n1-no-X @atom:* @atom:n1 @atom:no @atom:* - @dihedral:X-n1-oh-X @atom:* @atom:n1 @atom:oh @atom:* - @dihedral:X-n1-os-X @atom:* @atom:n1 @atom:os @atom:* - @dihedral:X-n1-p2-X @atom:* @atom:n1 @atom:p2 @atom:* - @dihedral:X-n1-pb-X @atom:* @atom:n1 @atom:pb @atom:* - @dihedral:X-n1-pc-X @atom:* @atom:n1 @atom:pc @atom:* - @dihedral:X-n1-pd-X @atom:* @atom:n1 @atom:pd @atom:* - @dihedral:X-n1-pe-X @atom:* @atom:n1 @atom:pe @atom:* - @dihedral:X-n1-pf-X @atom:* @atom:n1 @atom:pf @atom:* - @dihedral:X-n1-p3-X @atom:* @atom:n1 @atom:p3 @atom:* - @dihedral:X-n1-p4-X @atom:* @atom:n1 @atom:p4 @atom:* - @dihedral:X-n1-px-X @atom:* @atom:n1 @atom:px @atom:* - @dihedral:X-n1-p5-X @atom:* @atom:n1 @atom:p5 @atom:* - @dihedral:X-n1-py-X @atom:* @atom:n1 @atom:py @atom:* - @dihedral:X-n1-s2-X @atom:* @atom:n1 @atom:s2 @atom:* - @dihedral:X-n1-sh-X @atom:* @atom:n1 @atom:sh @atom:* - @dihedral:X-n1-ss-X @atom:* @atom:n1 @atom:ss @atom:* - @dihedral:X-n1-s4-X @atom:* @atom:n1 @atom:s4 @atom:* - @dihedral:X-n1-sx-X @atom:* @atom:n1 @atom:sx @atom:* - @dihedral:X-n1-s6-X @atom:* @atom:n1 @atom:s6 @atom:* - @dihedral:X-n1-sy-X @atom:* @atom:n1 @atom:sy @atom:* - @dihedral:X-n2-n2-X @atom:* @atom:n2 @atom:n2 @atom:* - @dihedral:X-n2-n2-X @atom:* @atom:n2 @atom:n2 @atom:* - @dihedral:X-n2-ne-X @atom:* @atom:n2 @atom:ne @atom:* - @dihedral:X-n2-ne-X @atom:* @atom:n2 @atom:ne @atom:* - @dihedral:X-n2-nf-X @atom:* @atom:n2 @atom:nf @atom:* - @dihedral:X-n2-nf-X @atom:* @atom:n2 @atom:nf @atom:* - @dihedral:X-ne-nf-X @atom:* @atom:ne @atom:nf @atom:* - @dihedral:X-ne-nf-X @atom:* @atom:ne @atom:nf @atom:* - @dihedral:X-ne-ne-X @atom:* @atom:ne @atom:ne @atom:* - @dihedral:X-nf-nf-X @atom:* @atom:nf @atom:nf @atom:* - @dihedral:X-nc-nc-X @atom:* @atom:nc @atom:nc @atom:* - @dihedral:X-nd-nd-X @atom:* @atom:nd @atom:nd @atom:* - @dihedral:X-nc-nd-X @atom:* @atom:nc @atom:nd @atom:* - @dihedral:X-n2-nc-X @atom:* @atom:n2 @atom:nc @atom:* - @dihedral:X-n2-nc-X @atom:* @atom:n2 @atom:nc @atom:* - @dihedral:X-n2-nd-X @atom:* @atom:n2 @atom:nd @atom:* - @dihedral:X-n2-nd-X @atom:* @atom:n2 @atom:nd @atom:* - @dihedral:X-n2-n3-X @atom:* @atom:n2 @atom:n3 @atom:* - @dihedral:X-ne-n3-X @atom:* @atom:ne @atom:n3 @atom:* - @dihedral:X-nf-n3-X @atom:* @atom:nf @atom:n3 @atom:* - @dihedral:X-n2-n4-X @atom:* @atom:n2 @atom:n4 @atom:* - @dihedral:X-ne-n4-X @atom:* @atom:ne @atom:n4 @atom:* - @dihedral:X-nf-n4-X @atom:* @atom:nf @atom:n4 @atom:* - @dihedral:X-n2-na-X @atom:* @atom:n2 @atom:na @atom:* - @dihedral:X-ne-na-X @atom:* @atom:ne @atom:na @atom:* - @dihedral:X-nf-na-X @atom:* @atom:nf @atom:na @atom:* - @dihedral:X-na-nc-X @atom:* @atom:na @atom:nc @atom:* - @dihedral:X-na-nd-X @atom:* @atom:na @atom:nd @atom:* - @dihedral:X-n2-nh-X @atom:* @atom:n2 @atom:nh @atom:* - @dihedral:X-ne-nh-X @atom:* @atom:ne @atom:nh @atom:* - @dihedral:X-nf-nh-X @atom:* @atom:nf @atom:nh @atom:* - @dihedral:X-n2-no-X @atom:* @atom:n2 @atom:no @atom:* - @dihedral:X-ne-no-X @atom:* @atom:ne @atom:no @atom:* - @dihedral:X-nf-no-X @atom:* @atom:nf @atom:no @atom:* - @dihedral:X-n2-oh-X @atom:* @atom:n2 @atom:oh @atom:* - @dihedral:X-ne-oh-X @atom:* @atom:ne @atom:oh @atom:* - @dihedral:X-nf-oh-X @atom:* @atom:nf @atom:oh @atom:* - @dihedral:X-n2-os-X @atom:* @atom:n2 @atom:os @atom:* - @dihedral:X-ne-os-X @atom:* @atom:ne @atom:os @atom:* - @dihedral:X-nf-os-X @atom:* @atom:nf @atom:os @atom:* - @dihedral:X-nc-os-X @atom:* @atom:nc @atom:os @atom:* - @dihedral:X-nc-ss-X @atom:* @atom:nc @atom:ss @atom:* - @dihedral:X-n2-p2-X @atom:* @atom:n2 @atom:p2 @atom:* - @dihedral:X-n2-pe-X @atom:* @atom:n2 @atom:pe @atom:* - @dihedral:X-n2-pf-X @atom:* @atom:n2 @atom:pf @atom:* - @dihedral:X-ne-pf-X @atom:* @atom:ne @atom:pf @atom:* - @dihedral:X-n2-pc-X @atom:* @atom:n2 @atom:pc @atom:* - @dihedral:X-n2-pd-X @atom:* @atom:n2 @atom:pd @atom:* - @dihedral:X-nc-p2-X @atom:* @atom:nc @atom:p2 @atom:* - @dihedral:X-nd-p2-X @atom:* @atom:nd @atom:p2 @atom:* - @dihedral:X-nc-pc-X @atom:* @atom:nc @atom:pc @atom:* - @dihedral:X-nd-pd-X @atom:* @atom:nd @atom:pd @atom:* - @dihedral:X-nd-pc-X @atom:* @atom:nd @atom:pc @atom:* - @dihedral:X-nc-pd-X @atom:* @atom:nc @atom:pd @atom:* - @dihedral:X-ne-pe-X @atom:* @atom:ne @atom:pe @atom:* - @dihedral:X-nf-pf-X @atom:* @atom:nf @atom:pf @atom:* - @dihedral:X-n2-p3-X @atom:* @atom:n2 @atom:p3 @atom:* - @dihedral:X-n2-p4-X @atom:* @atom:n2 @atom:p4 @atom:* - @dihedral:X-ne-p4-X @atom:* @atom:ne @atom:p4 @atom:* - @dihedral:X-nf-p4-X @atom:* @atom:nf @atom:p4 @atom:* - @dihedral:X-n2-p5-X @atom:* @atom:n2 @atom:p5 @atom:* - @dihedral:X-ne-p5-X @atom:* @atom:ne @atom:p5 @atom:* - @dihedral:X-nf-p5-X @atom:* @atom:nf @atom:p5 @atom:* - @dihedral:X-ne-px-X @atom:* @atom:ne @atom:px @atom:* - @dihedral:X-nf-px-X @atom:* @atom:nf @atom:px @atom:* - @dihedral:X-n2-sh-X @atom:* @atom:n2 @atom:sh @atom:* - @dihedral:X-ne-sh-X @atom:* @atom:ne @atom:sh @atom:* - @dihedral:X-nf-sh-X @atom:* @atom:nf @atom:sh @atom:* - @dihedral:X-n2-ss-X @atom:* @atom:n2 @atom:ss @atom:* - @dihedral:X-n2-ss-X @atom:* @atom:n2 @atom:ss @atom:* - @dihedral:X-ne-ss-X @atom:* @atom:ne @atom:ss @atom:* - @dihedral:X-ne-ss-X @atom:* @atom:ne @atom:ss @atom:* - @dihedral:X-nf-ss-X @atom:* @atom:nf @atom:ss @atom:* - @dihedral:X-nf-ss-X @atom:* @atom:nf @atom:ss @atom:* - @dihedral:X-n2-s4-X @atom:* @atom:n2 @atom:s4 @atom:* - @dihedral:X-ne-sx-X @atom:* @atom:ne @atom:sx @atom:* - @dihedral:X-nf-sx-X @atom:* @atom:nf @atom:sx @atom:* - @dihedral:X-n2-s6-X @atom:* @atom:n2 @atom:s6 @atom:* - @dihedral:X-ne-sy-X @atom:* @atom:ne @atom:sy @atom:* - @dihedral:X-ne-sy-X @atom:* @atom:ne @atom:sy @atom:* - @dihedral:X-nf-sy-X @atom:* @atom:nf @atom:sy @atom:* - @dihedral:X-nf-sy-X @atom:* @atom:nf @atom:sy @atom:* - @dihedral:X-n3-n3-X @atom:* @atom:n3 @atom:n3 @atom:* - @dihedral:X-n3-n4-X @atom:* @atom:n3 @atom:n4 @atom:* - @dihedral:X-n3-na-X @atom:* @atom:n3 @atom:na @atom:* - @dihedral:X-n3-nh-X @atom:* @atom:n3 @atom:nh @atom:* - @dihedral:X-n3-no-X @atom:* @atom:n3 @atom:no @atom:* - @dihedral:X-n3-oh-X @atom:* @atom:n3 @atom:oh @atom:* - @dihedral:X-n3-os-X @atom:* @atom:n3 @atom:os @atom:* - @dihedral:X-n3-p2-X @atom:* @atom:n3 @atom:p2 @atom:* - @dihedral:X-n3-pe-X @atom:* @atom:n3 @atom:pe @atom:* - @dihedral:X-n3-pf-X @atom:* @atom:n3 @atom:pf @atom:* - @dihedral:X-n3-p3-X @atom:* @atom:n3 @atom:p3 @atom:* - @dihedral:X-n3-p4-X @atom:* @atom:n3 @atom:p4 @atom:* - @dihedral:X-n3-px-X @atom:* @atom:n3 @atom:px @atom:* - @dihedral:X-n3-p5-X @atom:* @atom:n3 @atom:p5 @atom:* - @dihedral:X-n3-py-X @atom:* @atom:n3 @atom:py @atom:* - @dihedral:X-n3-sh-X @atom:* @atom:n3 @atom:sh @atom:* - @dihedral:X-n3-ss-X @atom:* @atom:n3 @atom:ss @atom:* - @dihedral:X-n3-s4-X @atom:* @atom:n3 @atom:s4 @atom:* - @dihedral:X-n3-sx-X @atom:* @atom:n3 @atom:sx @atom:* - @dihedral:X-n3-s6-X @atom:* @atom:n3 @atom:s6 @atom:* - @dihedral:X-n3-sy-X @atom:* @atom:n3 @atom:sy @atom:* - @dihedral:X-n4-n4-X @atom:* @atom:n4 @atom:n4 @atom:* - @dihedral:X-n4-na-X @atom:* @atom:n4 @atom:na @atom:* - @dihedral:X-n4-nh-X @atom:* @atom:n4 @atom:nh @atom:* - @dihedral:X-n4-no-X @atom:* @atom:n4 @atom:no @atom:* - @dihedral:X-n4-oh-X @atom:* @atom:n4 @atom:oh @atom:* - @dihedral:X-n4-os-X @atom:* @atom:n4 @atom:os @atom:* - @dihedral:X-n4-p2-X @atom:* @atom:n4 @atom:p2 @atom:* - @dihedral:X-n4-pe-X @atom:* @atom:n4 @atom:pe @atom:* - @dihedral:X-n4-pf-X @atom:* @atom:n4 @atom:pf @atom:* - @dihedral:X-n4-p3-X @atom:* @atom:n4 @atom:p3 @atom:* - @dihedral:X-n4-p4-X @atom:* @atom:n4 @atom:p4 @atom:* - @dihedral:X-n4-px-X @atom:* @atom:n4 @atom:px @atom:* - @dihedral:X-n4-p5-X @atom:* @atom:n4 @atom:p5 @atom:* - @dihedral:X-n4-py-X @atom:* @atom:n4 @atom:py @atom:* - @dihedral:X-n4-sh-X @atom:* @atom:n4 @atom:sh @atom:* - @dihedral:X-n4-ss-X @atom:* @atom:n4 @atom:ss @atom:* - @dihedral:X-n4-s4-X @atom:* @atom:n4 @atom:s4 @atom:* - @dihedral:X-n4-sx-X @atom:* @atom:n4 @atom:sx @atom:* - @dihedral:X-n4-s6-X @atom:* @atom:n4 @atom:s6 @atom:* - @dihedral:X-n4-sy-X @atom:* @atom:n4 @atom:sy @atom:* - @dihedral:X-na-na-X @atom:* @atom:na @atom:na @atom:* - @dihedral:X-na-nh-X @atom:* @atom:na @atom:nh @atom:* - @dihedral:X-na-no-X @atom:* @atom:na @atom:no @atom:* - @dihedral:X-na-oh-X @atom:* @atom:na @atom:oh @atom:* - @dihedral:X-na-os-X @atom:* @atom:na @atom:os @atom:* - @dihedral:X-na-p2-X @atom:* @atom:na @atom:p2 @atom:* - @dihedral:X-na-pe-X @atom:* @atom:na @atom:pe @atom:* - @dihedral:X-na-pf-X @atom:* @atom:na @atom:pf @atom:* - @dihedral:X-na-p3-X @atom:* @atom:na @atom:p3 @atom:* - @dihedral:X-na-p4-X @atom:* @atom:na @atom:p4 @atom:* - @dihedral:X-na-px-X @atom:* @atom:na @atom:px @atom:* - @dihedral:X-na-p5-X @atom:* @atom:na @atom:p5 @atom:* - @dihedral:X-na-py-X @atom:* @atom:na @atom:py @atom:* - @dihedral:X-na-sh-X @atom:* @atom:na @atom:sh @atom:* - @dihedral:X-na-ss-X @atom:* @atom:na @atom:ss @atom:* - @dihedral:X-na-s4-X @atom:* @atom:na @atom:s4 @atom:* - @dihedral:X-na-sx-X @atom:* @atom:na @atom:sx @atom:* - @dihedral:X-na-s6-X @atom:* @atom:na @atom:s6 @atom:* - @dihedral:X-na-sy-X @atom:* @atom:na @atom:sy @atom:* - @dihedral:X-nh-nh-X @atom:* @atom:nh @atom:nh @atom:* - @dihedral:X-nh-no-X @atom:* @atom:nh @atom:no @atom:* - @dihedral:X-nh-oh-X @atom:* @atom:nh @atom:oh @atom:* - @dihedral:X-nh-os-X @atom:* @atom:nh @atom:os @atom:* - @dihedral:X-nh-p2-X @atom:* @atom:nh @atom:p2 @atom:* - @dihedral:X-nh-pe-X @atom:* @atom:nh @atom:pe @atom:* - @dihedral:X-nh-pf-X @atom:* @atom:nh @atom:pf @atom:* - @dihedral:X-nh-p3-X @atom:* @atom:nh @atom:p3 @atom:* - @dihedral:X-nh-p4-X @atom:* @atom:nh @atom:p4 @atom:* - @dihedral:X-nh-px-X @atom:* @atom:nh @atom:px @atom:* - @dihedral:X-nh-p5-X @atom:* @atom:nh @atom:p5 @atom:* - @dihedral:X-nh-py-X @atom:* @atom:nh @atom:py @atom:* - @dihedral:X-nh-sh-X @atom:* @atom:nh @atom:sh @atom:* - @dihedral:X-nh-ss-X @atom:* @atom:nh @atom:ss @atom:* - @dihedral:X-nh-s4-X @atom:* @atom:nh @atom:s4 @atom:* - @dihedral:X-nh-s4-X @atom:* @atom:nh @atom:s4 @atom:* - @dihedral:X-nh-sx-X @atom:* @atom:nh @atom:sx @atom:* - @dihedral:X-nh-sx-X @atom:* @atom:nh @atom:sx @atom:* - @dihedral:X-nh-s6-X @atom:* @atom:nh @atom:s6 @atom:* - @dihedral:X-nh-sy-X @atom:* @atom:nh @atom:sy @atom:* - @dihedral:X-no-no-X @atom:* @atom:no @atom:no @atom:* - @dihedral:X-no-no-X @atom:* @atom:no @atom:no @atom:* - @dihedral:X-no-oh-X @atom:* @atom:no @atom:oh @atom:* - @dihedral:X-no-os-X @atom:* @atom:no @atom:os @atom:* - @dihedral:X-no-p2-X @atom:* @atom:no @atom:p2 @atom:* - @dihedral:X-no-pe-X @atom:* @atom:no @atom:pe @atom:* - @dihedral:X-no-pf-X @atom:* @atom:no @atom:pf @atom:* - @dihedral:X-no-p3-X @atom:* @atom:no @atom:p3 @atom:* - @dihedral:X-no-p4-X @atom:* @atom:no @atom:p4 @atom:* - @dihedral:X-no-px-X @atom:* @atom:no @atom:px @atom:* - @dihedral:X-no-p5-X @atom:* @atom:no @atom:p5 @atom:* - @dihedral:X-no-p5-X @atom:* @atom:no @atom:p5 @atom:* - @dihedral:X-no-py-X @atom:* @atom:no @atom:py @atom:* - @dihedral:X-no-py-X @atom:* @atom:no @atom:py @atom:* - @dihedral:X-no-sh-X @atom:* @atom:no @atom:sh @atom:* - @dihedral:X-no-ss-X @atom:* @atom:no @atom:ss @atom:* - @dihedral:X-no-s4-X @atom:* @atom:no @atom:s4 @atom:* - @dihedral:X-no-sx-X @atom:* @atom:no @atom:sx @atom:* - @dihedral:X-no-s6-X @atom:* @atom:no @atom:s6 @atom:* - @dihedral:X-no-sy-X @atom:* @atom:no @atom:sy @atom:* - @dihedral:X-oh-oh-X @atom:* @atom:oh @atom:oh @atom:* - @dihedral:X-oh-os-X @atom:* @atom:oh @atom:os @atom:* - @dihedral:X-oh-p2-X @atom:* @atom:oh @atom:p2 @atom:* - @dihedral:X-oh-pe-X @atom:* @atom:oh @atom:pe @atom:* - @dihedral:X-oh-pf-X @atom:* @atom:oh @atom:pf @atom:* - @dihedral:X-oh-p3-X @atom:* @atom:oh @atom:p3 @atom:* - @dihedral:X-oh-p4-X @atom:* @atom:oh @atom:p4 @atom:* - @dihedral:X-oh-px-X @atom:* @atom:oh @atom:px @atom:* - @dihedral:X-oh-p5-X @atom:* @atom:oh @atom:p5 @atom:* - @dihedral:X-oh-py-X @atom:* @atom:oh @atom:py @atom:* - @dihedral:X-oh-sh-X @atom:* @atom:oh @atom:sh @atom:* - @dihedral:X-oh-ss-X @atom:* @atom:oh @atom:ss @atom:* - @dihedral:X-oh-s4-X @atom:* @atom:oh @atom:s4 @atom:* - @dihedral:X-oh-sx-X @atom:* @atom:oh @atom:sx @atom:* - @dihedral:X-oh-s6-X @atom:* @atom:oh @atom:s6 @atom:* - @dihedral:X-oh-sy-X @atom:* @atom:oh @atom:sy @atom:* - @dihedral:X-os-os-X @atom:* @atom:os @atom:os @atom:* - @dihedral:X-os-ss-X @atom:* @atom:os @atom:ss @atom:* - @dihedral:X-os-sh-X @atom:* @atom:os @atom:sh @atom:* - @dihedral:X-os-s4-X @atom:* @atom:os @atom:s4 @atom:* - @dihedral:X-os-sx-X @atom:* @atom:os @atom:sx @atom:* - @dihedral:X-os-s6-X @atom:* @atom:os @atom:s6 @atom:* - @dihedral:X-os-sy-X @atom:* @atom:os @atom:sy @atom:* - @dihedral:X-os-p2-X @atom:* @atom:os @atom:p2 @atom:* - @dihedral:X-os-p2-X @atom:* @atom:os @atom:p2 @atom:* - @dihedral:X-os-pe-X @atom:* @atom:os @atom:pe @atom:* - @dihedral:X-os-pe-X @atom:* @atom:os @atom:pe @atom:* - @dihedral:X-os-pf-X @atom:* @atom:os @atom:pf @atom:* - @dihedral:X-os-pf-X @atom:* @atom:os @atom:pf @atom:* - @dihedral:X-os-p3-X @atom:* @atom:os @atom:p3 @atom:* - @dihedral:X-os-p4-X @atom:* @atom:os @atom:p4 @atom:* - @dihedral:X-os-px-X @atom:* @atom:os @atom:px @atom:* - @dihedral:X-os-p5-X @atom:* @atom:os @atom:p5 @atom:* - @dihedral:X-os-py-X @atom:* @atom:os @atom:py @atom:* - @dihedral:X-p2-p2-X @atom:* @atom:p2 @atom:p2 @atom:* - @dihedral:X-p2-pe-X @atom:* @atom:p2 @atom:pe @atom:* - @dihedral:X-p2-pf-X @atom:* @atom:p2 @atom:pf @atom:* - @dihedral:X-p2-pc-X @atom:* @atom:p2 @atom:pc @atom:* - @dihedral:X-p2-pd-X @atom:* @atom:p2 @atom:pd @atom:* - @dihedral:X-pe-pe-X @atom:* @atom:pe @atom:pe @atom:* - @dihedral:X-pf-pf-X @atom:* @atom:pf @atom:pf @atom:* - @dihedral:X-pc-pc-X @atom:* @atom:pc @atom:pc @atom:* - @dihedral:X-pd-pd-X @atom:* @atom:pd @atom:pd @atom:* - @dihedral:X-pc-pd-X @atom:* @atom:pc @atom:pd @atom:* - @dihedral:X-p2-p3-X @atom:* @atom:p2 @atom:p3 @atom:* - @dihedral:X-pe-p3-X @atom:* @atom:pe @atom:p3 @atom:* - @dihedral:X-pf-p3-X @atom:* @atom:pf @atom:p3 @atom:* - @dihedral:X-p2-p4-X @atom:* @atom:p2 @atom:p4 @atom:* - @dihedral:X-pe-px-X @atom:* @atom:pe @atom:px @atom:* - @dihedral:X-pf-px-X @atom:* @atom:pf @atom:px @atom:* - @dihedral:X-p2-p5-X @atom:* @atom:p2 @atom:p5 @atom:* - @dihedral:X-pe-py-X @atom:* @atom:pe @atom:py @atom:* - @dihedral:X-pf-py-X @atom:* @atom:pf @atom:py @atom:* - @dihedral:X-p2-sh-X @atom:* @atom:p2 @atom:sh @atom:* - @dihedral:X-pe-sh-X @atom:* @atom:pe @atom:sh @atom:* - @dihedral:X-pf-sh-X @atom:* @atom:pf @atom:sh @atom:* - @dihedral:X-p2-ss-X @atom:* @atom:p2 @atom:ss @atom:* - @dihedral:X-pe-ss-X @atom:* @atom:pe @atom:ss @atom:* - @dihedral:X-pf-ss-X @atom:* @atom:pf @atom:ss @atom:* - @dihedral:X-p2-s4-X @atom:* @atom:p2 @atom:s4 @atom:* - @dihedral:X-pe-sx-X @atom:* @atom:pe @atom:sx @atom:* - @dihedral:X-pf-sx-X @atom:* @atom:pf @atom:sx @atom:* - @dihedral:X-p2-s6-X @atom:* @atom:p2 @atom:s6 @atom:* - @dihedral:X-pe-sy-X @atom:* @atom:pe @atom:sy @atom:* - @dihedral:X-pf-sy-X @atom:* @atom:pf @atom:sy @atom:* - @dihedral:X-p3-p3-X @atom:* @atom:p3 @atom:p3 @atom:* - @dihedral:X-p3-p4-X @atom:* @atom:p3 @atom:p4 @atom:* - @dihedral:X-p3-px-X @atom:* @atom:p3 @atom:px @atom:* - @dihedral:X-p3-p5-X @atom:* @atom:p3 @atom:p5 @atom:* - @dihedral:X-p3-py-X @atom:* @atom:p3 @atom:py @atom:* - @dihedral:X-p3-sh-X @atom:* @atom:p3 @atom:sh @atom:* - @dihedral:X-p3-ss-X @atom:* @atom:p3 @atom:ss @atom:* - @dihedral:X-p3-s4-X @atom:* @atom:p3 @atom:s4 @atom:* - @dihedral:X-p3-sx-X @atom:* @atom:p3 @atom:sx @atom:* - @dihedral:X-p3-s6-X @atom:* @atom:p3 @atom:s6 @atom:* - @dihedral:X-p3-sy-X @atom:* @atom:p3 @atom:sy @atom:* - @dihedral:X-p4-p4-X @atom:* @atom:p4 @atom:p4 @atom:* - @dihedral:X-px-px-X @atom:* @atom:px @atom:px @atom:* - @dihedral:X-p4-p5-X @atom:* @atom:p4 @atom:p5 @atom:* - @dihedral:X-px-py-X @atom:* @atom:px @atom:py @atom:* - @dihedral:X-p4-s4-X @atom:* @atom:p4 @atom:s4 @atom:* - @dihedral:X-px-sx-X @atom:* @atom:px @atom:sx @atom:* - @dihedral:X-p4-s6-X @atom:* @atom:p4 @atom:s6 @atom:* - @dihedral:X-px-sy-X @atom:* @atom:px @atom:sy @atom:* - @dihedral:X-p4-sh-X @atom:* @atom:p4 @atom:sh @atom:* - @dihedral:X-px-sh-X @atom:* @atom:px @atom:sh @atom:* - @dihedral:X-p4-ss-X @atom:* @atom:p4 @atom:ss @atom:* - @dihedral:X-px-ss-X @atom:* @atom:px @atom:ss @atom:* - @dihedral:X-p5-p5-X @atom:* @atom:p5 @atom:p5 @atom:* - @dihedral:X-py-py-X @atom:* @atom:py @atom:py @atom:* - @dihedral:X-p5-sh-X @atom:* @atom:p5 @atom:sh @atom:* - @dihedral:X-py-sh-X @atom:* @atom:py @atom:sh @atom:* - @dihedral:X-p5-ss-X @atom:* @atom:p5 @atom:ss @atom:* - @dihedral:X-py-ss-X @atom:* @atom:py @atom:ss @atom:* - @dihedral:X-p5-s4-X @atom:* @atom:p5 @atom:s4 @atom:* - @dihedral:X-py-sx-X @atom:* @atom:py @atom:sx @atom:* - @dihedral:X-p5-s6-X @atom:* @atom:p5 @atom:s6 @atom:* - @dihedral:X-py-sy-X @atom:* @atom:py @atom:sy @atom:* - @dihedral:X-sh-sh-X @atom:* @atom:sh @atom:sh @atom:* - @dihedral:X-sh-ss-X @atom:* @atom:sh @atom:ss @atom:* - @dihedral:X-sh-s4-X @atom:* @atom:sh @atom:s4 @atom:* - @dihedral:X-sh-sx-X @atom:* @atom:sh @atom:sx @atom:* - @dihedral:X-sh-s6-X @atom:* @atom:sh @atom:s6 @atom:* - @dihedral:X-sh-sy-X @atom:* @atom:sh @atom:sy @atom:* - @dihedral:X-ss-ss-X @atom:* @atom:ss @atom:ss @atom:* - @dihedral:X-ss-s4-X @atom:* @atom:ss @atom:s4 @atom:* - @dihedral:X-ss-sx-X @atom:* @atom:ss @atom:sx @atom:* - @dihedral:X-ss-s6-X @atom:* @atom:ss @atom:s6 @atom:* - @dihedral:X-ss-sy-X @atom:* @atom:ss @atom:sy @atom:* - @dihedral:X-s4-s4-X @atom:* @atom:s4 @atom:s4 @atom:* - @dihedral:X-sx-sx-X @atom:* @atom:sx @atom:sx @atom:* - @dihedral:X-s4-s6-X @atom:* @atom:s4 @atom:s6 @atom:* - @dihedral:X-sx-sy-X @atom:* @atom:sx @atom:sy @atom:* - @dihedral:X-s6-s6-X @atom:* @atom:s6 @atom:s6 @atom:* - @dihedral:X-sy-sy-X @atom:* @atom:sy @atom:sy @atom:* - @dihedral:c3-c-sh-hs @atom:c3 @atom:c @atom:sh @atom:hs - @dihedral:c3-c-sh-hs @atom:c3 @atom:c @atom:sh @atom:hs - @dihedral:c2-c2-ss-c3 @atom:c2 @atom:c2 @atom:ss @atom:c3 - @dihedral:c2-c2-ss-c3 @atom:c2 @atom:c2 @atom:ss @atom:c3 - @dihedral:c2-c2-n-c @atom:c2 @atom:c2 @atom:n @atom:c - @dihedral:c2-c2-n-c @atom:c2 @atom:c2 @atom:n @atom:c - @dihedral:c-n-p2-c2 @atom:c @atom:n @atom:p2 @atom:c2 - @dihedral:c-n-p2-c2 @atom:c @atom:n @atom:p2 @atom:c2 - @dihedral:n-c3-c-n @atom:n @atom:c3 @atom:c @atom:n - @dihedral:n-c3-c-n @atom:n @atom:c3 @atom:c @atom:n - @dihedral:c-n-c3-c @atom:c @atom:n @atom:c3 @atom:c - @dihedral:c-n-c3-c @atom:c @atom:n @atom:c3 @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-c-n @atom:c3 @atom:c3 @atom:c @atom:n - @dihedral:c3-c3-c-n @atom:c3 @atom:c3 @atom:c @atom:n - @dihedral:c2-ne-p5-o @atom:c2 @atom:ne @atom:p5 @atom:o - @dihedral:c2-ne-p5-o @atom:c2 @atom:ne @atom:p5 @atom:o - @dihedral:c2-nf-p5-o @atom:c2 @atom:nf @atom:p5 @atom:o - @dihedral:c2-nf-p5-o @atom:c2 @atom:nf @atom:p5 @atom:o - @dihedral:ce-ne-p5-o @atom:ce @atom:ne @atom:p5 @atom:o - @dihedral:ce-ne-p5-o @atom:ce @atom:ne @atom:p5 @atom:o - @dihedral:ce-nf-p5-o @atom:ce @atom:nf @atom:p5 @atom:o - @dihedral:ce-nf-p5-o @atom:ce @atom:nf @atom:p5 @atom:o - @dihedral:cf-ne-p5-o @atom:cf @atom:ne @atom:p5 @atom:o - @dihedral:cf-ne-p5-o @atom:cf @atom:ne @atom:p5 @atom:o - @dihedral:cf-nf-p5-o @atom:cf @atom:nf @atom:p5 @atom:o - @dihedral:cf-nf-p5-o @atom:cf @atom:nf @atom:p5 @atom:o - @dihedral:hn-n-c-o @atom:hn @atom:n @atom:c @atom:o - @dihedral:hn-n-c-o @atom:hn @atom:n @atom:c @atom:o - @dihedral:c3-ss-ss-c3 @atom:c3 @atom:ss @atom:ss @atom:c3 - @dihedral:c3-ss-ss-c3 @atom:c3 @atom:ss @atom:ss @atom:c3 - @dihedral:c3-n3-nh-ca @atom:c3 @atom:n3 @atom:nh @atom:ca - @dihedral:c3-n3-nh-ca @atom:c3 @atom:n3 @atom:nh @atom:ca - @dihedral:c3-n3-p5-o @atom:c3 @atom:n3 @atom:p5 @atom:o - @dihedral:c3-n3-p5-o @atom:c3 @atom:n3 @atom:p5 @atom:o - @dihedral:ca-nh-oh-ho @atom:ca @atom:nh @atom:oh @atom:ho - @dihedral:ca-nh-oh-ho @atom:ca @atom:nh @atom:oh @atom:ho - @dihedral:oh-p5-os-c3 @atom:oh @atom:p5 @atom:os @atom:c3 - @dihedral:oh-p5-os-c3 @atom:oh @atom:p5 @atom:os @atom:c3 - @dihedral:os-p5-os-c3 @atom:os @atom:p5 @atom:os @atom:c3 - @dihedral:os-p5-os-c3 @atom:os @atom:p5 @atom:os @atom:c3 - @dihedral:h1-c3-c-o @atom:h1 @atom:c3 @atom:c @atom:o - @dihedral:h1-c3-c-o @atom:h1 @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c-o @atom:hc @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c-o @atom:hc @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c3-hc @atom:hc @atom:c3 @atom:c3 @atom:hc - @dihedral:hc-c3-c3-c3 @atom:hc @atom:c3 @atom:c3 @atom:c3 - @dihedral:hc-c3-c2-c2 @atom:hc @atom:c3 @atom:c2 @atom:c2 - @dihedral:hc-c3-c2-c2 @atom:hc @atom:c3 @atom:c2 @atom:c2 - @dihedral:ho-oh-c3-c3 @atom:ho @atom:oh @atom:c3 @atom:c3 - @dihedral:ho-oh-c3-c3 @atom:ho @atom:oh @atom:c3 @atom:c3 - @dihedral:ho-oh-c-o @atom:ho @atom:oh @atom:c @atom:o - @dihedral:ho-oh-c-o @atom:ho @atom:oh @atom:c @atom:o - @dihedral:c2-c2-c-o @atom:c2 @atom:c2 @atom:c @atom:o - @dihedral:c2-c2-c-o @atom:c2 @atom:c2 @atom:c @atom:o - @dihedral:c3-c2-c2-c3 @atom:c3 @atom:c2 @atom:c2 @atom:c3 - @dihedral:c3-c2-c2-c3 @atom:c3 @atom:c2 @atom:c2 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-n3-c3 @atom:c3 @atom:c3 @atom:n3 @atom:c3 - @dihedral:c3-c3-n3-c3 @atom:c3 @atom:c3 @atom:n3 @atom:c3 - @dihedral:c3-c3-os-c3 @atom:c3 @atom:c3 @atom:os @atom:c3 - @dihedral:c3-c3-os-c3 @atom:c3 @atom:c3 @atom:os @atom:c3 - @dihedral:c3-c3-os-c @atom:c3 @atom:c3 @atom:os @atom:c - @dihedral:c3-c3-os-c @atom:c3 @atom:c3 @atom:os @atom:c - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-na @atom:c3 @atom:os @atom:c3 @atom:na - @dihedral:c3-os-c3-na @atom:c3 @atom:os @atom:c3 @atom:na - @dihedral:o-c-os-c3 @atom:o @atom:c @atom:os @atom:c3 - @dihedral:o-c-os-c3 @atom:o @atom:c @atom:os @atom:c3 - @dihedral:os-c3-na-c2 @atom:os @atom:c3 @atom:na @atom:c2 - @dihedral:os-c3-na-c2 @atom:os @atom:c3 @atom:na @atom:c2 - @dihedral:os-c3-c3-os @atom:os @atom:c3 @atom:c3 @atom:os - @dihedral:os-c3-c3-os @atom:os @atom:c3 @atom:c3 @atom:os - @dihedral:os-c3-c3-oh @atom:os @atom:c3 @atom:c3 @atom:oh - @dihedral:os-c3-c3-oh @atom:os @atom:c3 @atom:c3 @atom:oh - @dihedral:oh-c3-c3-oh @atom:oh @atom:c3 @atom:c3 @atom:oh - @dihedral:oh-c3-c3-oh @atom:oh @atom:c3 @atom:c3 @atom:oh - @dihedral:f-c3-c3-f @atom:f @atom:c3 @atom:c3 @atom:f - @dihedral:f-c3-c3-f @atom:f @atom:c3 @atom:c3 @atom:f - @dihedral:cl-c3-c3-cl @atom:cl @atom:c3 @atom:c3 @atom:cl - @dihedral:cl-c3-c3-cl @atom:cl @atom:c3 @atom:c3 @atom:cl - @dihedral:br-c3-c3-br @atom:br @atom:c3 @atom:c3 @atom:br - @dihedral:br-c3-c3-br @atom:br @atom:c3 @atom:c3 @atom:br - @dihedral:h1-c3-c3-os @atom:h1 @atom:c3 @atom:c3 @atom:os - @dihedral:h1-c3-c3-os @atom:h1 @atom:c3 @atom:c3 @atom:os - @dihedral:h1-c3-c3-oh @atom:h1 @atom:c3 @atom:c3 @atom:oh - @dihedral:h1-c3-c3-oh @atom:h1 @atom:c3 @atom:c3 @atom:oh - @dihedral:h1-c3-c3-f @atom:h1 @atom:c3 @atom:c3 @atom:f - @dihedral:h1-c3-c3-f @atom:h1 @atom:c3 @atom:c3 @atom:f - @dihedral:h1-c3-c3-cl @atom:h1 @atom:c3 @atom:c3 @atom:cl - @dihedral:h1-c3-c3-cl @atom:h1 @atom:c3 @atom:c3 @atom:cl - @dihedral:h1-c3-c3-br @atom:h1 @atom:c3 @atom:c3 @atom:br - @dihedral:h1-c3-c3-br @atom:h1 @atom:c3 @atom:c3 @atom:br - @dihedral:hc-c3-c3-os @atom:hc @atom:c3 @atom:c3 @atom:os - @dihedral:hc-c3-c3-os @atom:hc @atom:c3 @atom:c3 @atom:os - @dihedral:hc-c3-c3-oh @atom:hc @atom:c3 @atom:c3 @atom:oh - @dihedral:hc-c3-c3-oh @atom:hc @atom:c3 @atom:c3 @atom:oh - @dihedral:hc-c3-c3-f @atom:hc @atom:c3 @atom:c3 @atom:f - @dihedral:hc-c3-c3-f @atom:hc @atom:c3 @atom:c3 @atom:f - @dihedral:hc-c3-c3-cl @atom:hc @atom:c3 @atom:c3 @atom:cl - @dihedral:hc-c3-c3-cl @atom:hc @atom:c3 @atom:c3 @atom:cl - @dihedral:hc-c3-c3-br @atom:hc @atom:c3 @atom:c3 @atom:br - @dihedral:hc-c3-c3-br @atom:hc @atom:c3 @atom:c3 @atom:br - } # (end of Dihedrals By Type) - - write_once("In Settings") { - improper_coeff @improper:X-o-c-o cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-c-o cvff 10.5 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-ca-ha cvff 1.1 -1 2 # bsd.on C6H6 nmodes - improper_coeff @improper:X-X-n-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-n2-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-na-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-c3-n-c3 cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-n2-ca-n2 cvff 10.5 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:c-c2-c2-c3 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:c-ca-ca-c3 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:c-c3-n-hn cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c-c3-n-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-c2-na-c3 cvff 1.1 -1 2 # - improper_coeff @improper:c2-c-c2-c3 cvff 1.1 -1 2 # - improper_coeff @improper:c2-c3-c2-hc cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-c3-ca-hc cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-hc-c-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c3-o-c-oh cvff 1.1 -1 2 # - improper_coeff @improper:c3-c2-c2-n2 cvff 1.1 -1 2 # - improper_coeff @improper:c3-c2-c2-na cvff 1.1 -1 2 # - improper_coeff @improper:c3-ca-ca-n2 cvff 1.1 -1 2 # - improper_coeff @improper:c3-ca-ca-na cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-c2 cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-f cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-cl cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-br cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-i cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-c-oh cvff 1.1 -1 2 # (not used in tyr!) - improper_coeff @improper:ca-ca-na-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-c-ca-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-hc-c-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-n2-ca-n2 cvff 1.1 -1 2 # dac, 10/94 - improper_coeff @improper:hc-o-c-oh cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:hc-o-c-os cvff 1.1 -1 2 # - improper_coeff @improper:n2-c2-ca-n2 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:n2-ca-ca-n2 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:na-n2-ca-n2 cvff 1.1 -1 2 # dac, 10/94 - } # (end of improper_coeffs) - - write_once("Data Impropers By Type") { - @improper:X-o-c-o @atom:* @atom:o @atom:c @atom:o - @improper:X-X-c-o @atom:* @atom:* @atom:c @atom:o - @improper:X-X-ca-ha @atom:* @atom:* @atom:ca @atom:ha - @improper:X-X-n-hn @atom:* @atom:* @atom:n @atom:hn - @improper:X-X-n2-hn @atom:* @atom:* @atom:n2 @atom:hn - @improper:X-X-na-hn @atom:* @atom:* @atom:na @atom:hn - @improper:X-c3-n-c3 @atom:* @atom:c3 @atom:n @atom:c3 - @improper:X-n2-ca-n2 @atom:* @atom:n2 @atom:ca @atom:n2 - @improper:c-c2-c2-c3 @atom:c @atom:c2 @atom:c2 @atom:c3 - @improper:c-ca-ca-c3 @atom:c @atom:ca @atom:ca @atom:c3 - @improper:c-c3-n-hn @atom:c @atom:c3 @atom:n @atom:hn - @improper:c-c3-n-o @atom:c @atom:c3 @atom:n @atom:o - @improper:c2-c2-na-c3 @atom:c2 @atom:c2 @atom:na @atom:c3 - @improper:c2-c-c2-c3 @atom:c2 @atom:c @atom:c2 @atom:c3 - @improper:c2-c3-c2-hc @atom:c2 @atom:c3 @atom:c2 @atom:hc - @improper:c2-c3-ca-hc @atom:c2 @atom:c3 @atom:ca @atom:hc - @improper:c2-hc-c-o @atom:c2 @atom:hc @atom:c @atom:o - @improper:c3-o-c-oh @atom:c3 @atom:o @atom:c @atom:oh - @improper:c3-c2-c2-n2 @atom:c3 @atom:c2 @atom:c2 @atom:n2 - @improper:c3-c2-c2-na @atom:c3 @atom:c2 @atom:c2 @atom:na - @improper:c3-ca-ca-n2 @atom:c3 @atom:ca @atom:ca @atom:n2 - @improper:c3-ca-ca-na @atom:c3 @atom:ca @atom:ca @atom:na - @improper:ca-ca-ca-c2 @atom:ca @atom:ca @atom:ca @atom:c2 - @improper:ca-ca-ca-c3 @atom:ca @atom:ca @atom:ca @atom:c3 - @improper:ca-ca-ca-f @atom:ca @atom:ca @atom:ca @atom:f - @improper:ca-ca-ca-cl @atom:ca @atom:ca @atom:ca @atom:cl - @improper:ca-ca-ca-br @atom:ca @atom:ca @atom:ca @atom:br - @improper:ca-ca-ca-i @atom:ca @atom:ca @atom:ca @atom:i - @improper:ca-ca-c-oh @atom:ca @atom:ca @atom:c @atom:oh - @improper:ca-ca-na-c3 @atom:ca @atom:ca @atom:na @atom:c3 - @improper:ca-c-ca-c3 @atom:ca @atom:c @atom:ca @atom:c3 - @improper:ca-hc-c-o @atom:ca @atom:hc @atom:c @atom:o - @improper:ca-n2-ca-n2 @atom:ca @atom:n2 @atom:ca @atom:n2 - @improper:hc-o-c-oh @atom:hc @atom:o @atom:c @atom:oh - @improper:hc-o-c-os @atom:hc @atom:o @atom:c @atom:os - @improper:n2-c2-ca-n2 @atom:n2 @atom:c2 @atom:ca @atom:n2 - @improper:n2-ca-ca-n2 @atom:n2 @atom:ca @atom:ca @atom:n2 - @improper:na-n2-ca-n2 @atom:na @atom:n2 @atom:ca @atom:n2 - } # (end of Impropers By Type) - - - write_once("In Init") { - # Default styles and settings for AMBER based force-fields: - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - improper_style hybrid cvff - pair_style hybrid lj/charmm/coul/charmm 9.0 10.0 - - # NOTE: Long-range coulombic forces were disabled intentionally. (See below) - # If you want to use long-range electrostatics, uncomment these lines: - # - #pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - #kspace_style pppm 0.0001 - # - # Instead I use hybrid lj/charmm/coul/charmm by default, because - # LAMMPS complains if you attempt to use lj/charmm/coul/long on a - # system if it does not contain any charged particles. - # Currently, moltemplate does not assign atomic charge, - # so this problem occurs frequently. - - pair_modify mix arithmetic - special_bonds amber - } - -} - - diff --git a/tools/moltemplate/common/graphene.lt b/tools/moltemplate/common/graphene.lt deleted file mode 100644 index 4a17862fc3..0000000000 --- a/tools/moltemplate/common/graphene.lt +++ /dev/null @@ -1,106 +0,0 @@ -# This file contains a unit cell for building graphene and nanotubes -# -# -# The 2AtomCellAlignX "molecule" defined below is a minimal unit cell for any -# hexagonal tesselation in 2-dimensions. (See "graphene_unit_cell.jpg") -# Surfaces constructed with this unit cell can be flat or curved into tubes. -# The distance between nearest-neighbor carbon atoms (ie the length of a -# carbon-carbon bond) is equal to "d" which I set to 1.420 Angstroms. -# -# d = length of each hexagon's side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478056 Angstroms -# -# Consequently, the Lattice-cell vectors for singe-layer graphene are: -# (2.4595121467478, 0, 0) (aligned with X axis) -# (1.2297560733739, 2.13, 0) (2.13 = 1.5*d) -# So, to build a sheet of graphite, you could use: -# sheet = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) - - - - -Graphene { - - 2AtomCellAlignX - { - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 - $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 - } - } - - # Now define properties of the Carbon graphene atom - - write_once("In Init") { - pair_style hybrid lj/charmm/coul/charmm 9.0 10.0 - } - - write_once("Data Masses") { - @atom:C 12.0 - } - - write_once("In Settings") { - # i j epsilon sigma - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm 0.068443 3.407 - - # These Lennard-Jones parameters come from - # R. Saito, R. Matsuo, T. Kimura, G. Dresselhaus, M.S. Dresselhaus, - # Chem Phys Lett, 348:187 (2001) - - # Define a group consisting of only carbon atoms in graphene molecules - group Cgraphene type @atom:C - } - - # Notice that the two atoms in the unit-cell above lie in the XY plane. - # (Their z-coordinate is zero). It's also useful to have a version of - # this object which lies in the XZ plan. So we define this below: - - 2AtomCellAlignXZ = 2AtomCellAlignX.rot(90,1,0,0) - -} # Graphene - - - - - - - - - - -# ------------ Graphite ----------- -# -# Note: For graphite: sheets stacked in the Z direction are separated by a -# distance of 3.35 Angstroms, and shifted in an alternating +/-Y direction -# by a distance of d (1.42 Angstroms). To add additional graphene layers -# you could use: -# sheet2 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet2[*][*].move(0, 1.42, 3.35) -# sheet3 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet3[*][*].move(0, -1.42, 6.70) -# etc... -# However, to build a thick sheet of graphite, it would -# be more efficient to use a 4-atom unit cell: -# -#Graphene { -# GraphiteCell { -# # atomID molID atomType charge x y z -# write("Data Atoms") { -# $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 -# $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 -# $atom:C3 $mol:... @atom:../C 0.0 -0.61487803668695 1.065 3.35 -# $atom:C4 $mol:... @atom:../C 0.0 0.61487803668695 1.775 3.35 -# } -# } # GraphiteCell -#} -# -# Then you could create a thick sheet of graphite this way: -# -# graphite = new Graphene/GraphiteCell [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# [5].move(0,0,6.70) diff --git a/tools/moltemplate/common/images/graphene_unit_cell.jpg b/tools/moltemplate/common/images/graphene_unit_cell.jpg deleted file mode 100644 index 12dbf8fca27b11b0fd470210ddce55b065a5ea51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13144 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 I_}{|+0SPm*vj6}9 diff --git a/tools/moltemplate/common/images/ice_rect8_unitcell.png b/tools/moltemplate/common/images/ice_rect8_unitcell.png deleted file mode 100644 index 5bd6057e1e6ffb99a48879d64cedc5a1dbb96459..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21951 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 diff --git a/tools/moltemplate/common/spce.lt b/tools/moltemplate/common/spce.lt deleted file mode 100644 index 019911c19b..0000000000 --- a/tools/moltemplate/common/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/common/spce_ice_rect8.lt b/tools/moltemplate/common/spce_ice_rect8.lt deleted file mode 100644 index ccfd2f18c6..0000000000 --- a/tools/moltemplate/common/spce_ice_rect8.lt +++ /dev/null @@ -1,57 +0,0 @@ -# This ice (1h) unit cell is rectangular and contains 8 water molecules. -# (Coordinates and cell dimensions converted were from a PDB file.) -# The dimensions of the unit cell (in Angstroms) are: 4.521 7.832 7.362 - - -import "spce.lt" # <-- define the "SPCE" molecule - -SpceIceRect8 { - - # Create a 3-dimensional array of 8 water molecules - - wat = new SPCE[2][2][2] - - # Array indices will be correlated with position [xindex][yindex][zindex] - - # You can overwrite coordinates of atoms after they were created this way: - # (Order is not important) - # atom-ID molecule-ID atomType charge newX newY newZ - - write("Data Atoms") { - $atom:wat[1][0][0]/O $mol:wat[1][0][0] @atom:SPCE/O -0.8476 3.391 1.305 1.381 - $atom:wat[1][0][0]/H1 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 3.391 0.370 1.710 - $atom:wat[1][0][0]/H2 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 2.582 1.772 1.710 - $atom:wat[1][0][1]/O $mol:wat[1][0][1] @atom:SPCE/O -0.8476 3.391 1.305 5.981 - $atom:wat[1][0][1]/H1 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 3.391 1.305 6.970 - $atom:wat[1][0][1]/H2 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 4.200 1.772 5.652 - $atom:wat[0][0][0]/O $mol:wat[0][0][0] @atom:SPCE/O -0.8476 1.131 2.611 2.300 - $atom:wat[0][0][0]/H1 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 1.131 2.611 3.289 - $atom:wat[0][0][0]/H2 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 0.320 2.143 1.971 - $atom:wat[0][0][1]/O $mol:wat[0][0][1] @atom:SPCE/O -0.8476 1.131 2.611 5.061 - $atom:wat[0][0][1]/H1 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.940 2.143 5.391 - $atom:wat[0][0][1]/H2 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.131 3.546 5.391 - $atom:wat[0][1][0]/O $mol:wat[0][1][0] @atom:SPCE/O -0.8476 1.131 5.221 1.381 - $atom:wat[0][1][0]/H1 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 1.131 4.286 1.710 - $atom:wat[0][1][0]/H2 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 0.320 5.688 1.710 - $atom:wat[0][1][1]/O $mol:wat[0][1][1] @atom:SPCE/O -0.8476 1.131 5.221 5.981 - $atom:wat[0][1][1]/H1 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.131 5.221 6.970 - $atom:wat[0][1][1]/H2 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.940 5.688 5.652 - $atom:wat[1][1][0]/O $mol:wat[1][1][0] @atom:SPCE/O -0.8476 3.391 6.526 2.300 - $atom:wat[1][1][0]/H1 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 3.391 6.526 3.289 - $atom:wat[1][1][0]/H2 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 2.582 6.058 1.971 - $atom:wat[1][1][1]/O $mol:wat[1][1][1] @atom:SPCE/O -0.8476 3.391 6.526 5.061 - $atom:wat[1][1][1]/H1 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 4.200 6.058 5.391 - $atom:wat[1][1][1]/H2 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 3.391 7.462 5.391 - } -} # IceRect8 - -# Credit goes to Martin Chaplin. -# These coordinates were orignally downloaded from Martin Chaplin's -# website: http://www.btinternet.com/~martin.chaplin/ice1h.html -# ... and then they were stretched independently in the xy and z -# directions in order to match the lattice parameters measured by -# Rottger et al., -# "Lattice constants and thermal expansion of H2O and D2O ice Ih" -# between 10 and 265K", Acta Crystallogr. B, 50 (1994) 644-648 -# I am using the lattice constants measured at temperature 265K -# (and pressure=100Torr). diff --git a/tools/moltemplate/common/tip3p_1983.lt b/tools/moltemplate/common/tip3p_1983.lt deleted file mode 100644 index 45dc4ee9da..0000000000 --- a/tools/moltemplate/common/tip3p_1983.lt +++ /dev/null @@ -1,123 +0,0 @@ -############################################################# -# WARNING: THIS FILE HAS NOT BEEN TESTED! -# (If you use this file in a simulation, please email me to let me know -# if it worked. -Andrew 2012-10, (jewett dot aij at gmail dot com)) -######################################################### -# There are two different versions of TIP3P: -# -# tip3p_1983.lt # The implementation of TIP3P used by CHARMM (I think). -# tip3p_2004.lt # The newer Price & Brooks, J. Chem Phys 2004 model -# # which uses long-range coulombics -######################################################### - -# file "tip3p_1983.lt" -# -# H1 H2 -# \ / -# O -# -# I think this is the TIP3P water model used by CHARMM (and AMBER?). See: -# Jorgensen, Chandrasekhar, Madura, Impey, Klein, J Chem Phys, 79, 926 (1983) - - -TIP3P_1983 { - - write_once("In Init") { - # -- Default styles (for solo "TIP3P_1983" water) -- - units real - atom_style full - - # I'm not sure exactly which cutoffs distances are traditionally used in - # in the 1983 "TIP3P" model by Jorgensen model, (used by CHARMM). - # (See the Price JCP 2004 paper for a review.) - # My first guess was this: - # pair_style hybrid lj/charmm/coul/charmm 7.5 8.0 10.0 10.5 - # However, in the LAMMPS "peptide" example, they use these parameters: - - pair_style hybrid lj/charmm/coul/long 8.0 10.0 10.0 - - # ...alternately, if this does not work, try this: - # pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.0 10.5 - - bond_style hybrid harmonic - angle_style hybrid harmonic - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.834 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.417 0.756950327 0.00000 0.5858822766 - $atom:H2 $mol:. @atom:H 0.417 -0.756950327 0.00000 0.5858822766 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 450.0 0.9572 - angle_coeff @angle:HOH harmonic 55.0 104.52 - - ######################################################################### - #### There are two choices for for the O-O interactions - ######################################################################### - #### O-O nonbonded interactions - # For the 1983 Jorgensen version of TIP3P use: - - pair_coeff @atom:O @atom:O lj/charmm/coul/charmm 0.1521 3.1507 - - # For the 2004 Price & Brooks version of TIP3P use: - # pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.102 3.188 - ######################################################################### - #### There are three choices for for the O-H and H-H interactions - ######################################################################### - #### 1) CHARMM uses an arithmetic mixing-rule for the O-H sigma parameter - - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.0460 0.4000 - pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.0836 1.7753 #arithmetic - - ######################################################################### - #### 2) OPLS-AA uses geometric a mixing-fule for the O-H sigma parameter, - #### If you want to use this, uncomment the following two lines: - # pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.0460 0.4000 - # pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.0836 1.1226 #geometric - ######################################################################### - #### 3) The original Jorgensen 1983 parameterization has no OH or HH - # lennard-jones interactions. (?? I think ??) - # For this behavior, uncomment these lines: - # pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.00 0.4000 - # pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.00 1.7753 - ######################################################################### - - # Define a group for the tip3p water molecules: - group tip3p type @atom:O @atom:H - - # Optional: Constrain the angles and distances. - # (Most implementations use this, but it is optional.) - fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeTIP3P during minimization.) - } - -} # "TIP3P_1983" water molecule type - - - - -# (note to self:) -# In the LAMMPS "peptide" example, these (nearly identical) parameters were used -# and they left the O-H parameters to be determined by the default mixing rules -#pair_style lj/charmm/coul/long 8.0 10.0 10.0 -#pair_coeff @atom:H @atom:H 0.046 0.400014 0.046 0.400014 -#pair_coeff @atom:O @atom:O 0.1521 3.15057 0.1521 3.15057 -#angle_style charmm -#angle_coeff @angle:HOH 55.0 104.52 0.0 0.0 diff --git a/tools/moltemplate/common/tip3p_2004.lt b/tools/moltemplate/common/tip3p_2004.lt deleted file mode 100644 index 06964c7b63..0000000000 --- a/tools/moltemplate/common/tip3p_2004.lt +++ /dev/null @@ -1,97 +0,0 @@ -######################################################### -# Warning: This file has not been carefully tested. -######################################################### -# There are two different versions of TIP3P: -# -# tip3p_1983.lt # The implementation of TIP3P used by CHARMM (I think). -# tip3p_2004.lt # The newer Price & Brooks, J. Chem Phys 2004 model -# # which uses long-range coulombics -######################################################### - -# file "tip3p_2004.lt" -# -# H1 H2 -# \ / -# O -# -# I think this is the TIP3P water described in the paper by -# Daniel J. Price and Charles L. Brooks III -# J. Chem. Phys., 121(20): 10096 (2004) -# Specifically I think it refers to the "Model B" version of long-range TIP3P -# described in the 3rd-to-last column of "Table I", on p.10099. - -TIP3P_2004 { - - write_once("In Init") { - # -- Default styles (for solo "TIP3P_2004" water) -- - units real - atom_style full - - pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:ow -0.830 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:hw 0.415 0.756950327 0.00000 0.5858822766 - $atom:H2 $mol:. @atom:hw 0.415 -0.756950327 0.00000 0.5858822766 - } - - write_once("Data Masses") { - @atom:ow 15.9994 - @atom:hw 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 450.0 0.9572 - angle_coeff @angle:HOH harmonic 55.0 104.52 - - ######################################################################### - #### There are two choices for for the O-O interactions - ######################################################################### - #### O-O nonbonded interactions - # For the 1983 Jorgensen version of TIP3P use: - # pair_coeff @atom:ow @atom:ow lj/charmm/coul/charmm 0.1521 3.1507 - # For the 2004 Price & Brooks version of TIP3P use: - pair_coeff @atom:ow @atom:ow lj/charmm/coul/long 0.102 3.188 - ######################################################################### - #### There are three choices for for the O-H and H-H interactions - ######################################################################### - #### 1) CHARMM uses an arithmetic mixing-rule for the O-H sigma parameter - pair_coeff @atom:hw @atom:hw lj/charmm/coul/long 0.0460 0.4000 - pair_coeff @atom:ow @atom:hw lj/charmm/coul/long 0.0836 1.7753 #arithmetic - ######################################################################### - #### 2) OPLS-AA uses geometric a mixing-fule for the O-H sigma parameter, - #### If you want to use this, uncomment the following two lines: - # pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.0460 0.4000 - # pair_coeff @atom:ow @atom:hw lj/charmm/coul/charmm 0.0836 1.1226 #geometric - ######################################################################### - #### 3) The original Jorgensen 1983 parameterization has no OH or HH - # lennard-jones interactions. For this behavior, uncomment these lines: - # pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.00 0.4000 - # pair_coeff @atom:ow @atom:hw lj/charmm/coul/charmm 0.00 1.7753 - ######################################################################### - - # Define a group for the tip3p water molecules: - group tip3p type @atom:ow @atom:hw - - # Optional: Constrain the angles and distances. - # (Most implementations use this, but it is optional.) - fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeTIP3P during minimization.) - } - -} # "TIP3P_2004" water molecule type - diff --git a/tools/moltemplate/common/trappe1998.lt b/tools/moltemplate/common/trappe1998.lt deleted file mode 100644 index 9bcc80cb1c..0000000000 --- a/tools/moltemplate/common/trappe1998.lt +++ /dev/null @@ -1,50 +0,0 @@ -# This file stores complete LAMMPS data for the TraPPE model of saturated -# hydrocarbon chains. In this "united-atom" model, each methyl group is -# represented by a single atom. Forces between "atoms" are taken from the -# TraPPE force-field. (J Phys Chem B, 1998, volume 102, pp.2569-2577) - -TraPPE { - - write_once("In Init") { - # -- Default styles for "TraPPE" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid opls - improper_style none - pair_style hybrid lj/charmm/coul/charmm 9.0 11.0 9.0 11.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:CH2 14.1707 - @atom:CH3 15.2507 - @atom:CH4 16.3307 - } - - write_once("Data Angles By Type") { - @angle:backbone @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated - } - - write_once("Data Dihedrals By Type") { - @dihedral:backbone @atom:CH? @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated @bond:saturated - } - - write_once("In Settings") { - pair_coeff @atom:CH2 @atom:CH2 lj/charmm/coul/charmm 0.091411522 3.95 - pair_coeff @atom:CH3 @atom:CH3 lj/charmm/coul/charmm 0.194746286 3.75 - pair_coeff @atom:CH4 @atom:CH4 lj/charmm/coul/charmm 0.294106636 3.73 - bond_coeff @bond:saturated harmonic 120.0 1.54 - angle_coeff @angle:backbone harmonic 62.0022 114 - dihedral_coeff @dihedral:backbone opls 1.411036 -0.271016 3.145034 0.0 - } - - write_once("In Settings") { - group TraPPE type @atom:CH2 @atom:CH3 @atom:CH4 - } - -} # class TraPPE - diff --git a/tools/moltemplate/common/watmw.lt b/tools/moltemplate/common/watmw.lt deleted file mode 100644 index c7aaecebbc..0000000000 --- a/tools/moltemplate/common/watmw.lt +++ /dev/null @@ -1,54 +0,0 @@ -# This file stores LAMMPS data for the "mW" water model. -# (Molinero, V. and Moore, E.B., J. Phys. Chem. B 2009, 113, 4008-4016) -# -# In this model, each water molecule is represented by a single "mW" particle. -# These particles interact with their neighbors via 3-body Stillinger-Weber -# forces whose parameters are tuned to mimic directional hydrogen-bonding -# in liquid water (as well as hexagonal ice, type II ice, and -# low-density super-cooled liquid/amorphous water phases). - -WatMW { - write("Data Atoms") { - $atom:mW $mol:. @atom:mW 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:mW 18.02 - } - - write_once("system.in.sw") { - mW mW mW 6.189 2.3925 1.8 23.15 1.2 -0.333333333 7.049556277 0.602224558 4 0 0 - } - - write_once("In Init") { - # -- Default styles for "WatMW" -- - units real - pair_style sw - } - - write_once("In Settings") { - # --Now indicate which atom type(s) are simulated using the "sw" pair style - # -- In this case only one of the atom types is used (the mW water "atom"). - - pair_coeff * * sw system.in.sw mW NULL NULL NULL - - # -- Unfortunately LAMMPS itself does not understand molemlate syntax, so - # -- the atoms are identified by order in the list, not by name. (The "mW" - # -- refers to to an identifier in the system.in.sw file, not watmw.lt.) - # -- This command says that the first atom type corresponds to the "mW" - # -- atom in system.in.sw, and to ignore the remaining three atom types - # -- (correspond to the CH2, CH3, CH4 atom types defined in trappe1998.lt. - # -- We don't want to use the "sw" force field for interactions involving - # -- these atom types, so we put "NULL" there.) - # -- Note: For this to work, you should probably run moltemplate this way: - # -- moltemplate.sh -a "@atom:WatMW/mW 1" system.lt - # -- This assigns the atom type named @atom:WatMW/mW to 1 (the first atom) - } - - # -- optional -- - - write_once("In Settings") { - group WatMW type @atom:mW #(Atoms of this type belong to the "WatMW" group) - } - -} # WatMW diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT deleted file mode 100644 index 09abbc4b2a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT +++ /dev/null @@ -1,70 +0,0 @@ - This example shows how to put a protein (inclusion) in a - lipid bilayer mixture composed of two different lipids (DPPC and DLPC). - The DPPC lipid model is described here: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) - (The DLPC model is a truncated version of DPPC. Modifications discussed below.) - The protein model is described here: - G. Bellesia, AI Jewett, and J-E Shea, - Protein Science, Vol19 141-154 (2010) - ---- PREREQUISITES: --- - -1) This example requires the "dihedral_style fourier", which is currently -in the USER-MISC package. Build LAMMPS with this package enabled using - make yes-user-misc -before compiling LAMMPS. -(See http://lammps.sandia.gov/doc/Section_start.html#start_3 for details.) - -2) This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then - a) download the "additional_lammps_code" from - http://moltemplate.org (upper-left corner menu) - b) unpack it - c) copy the .cpp and .h files to the src folding of your lammps installation. - d) (re)compile LAMMPS. - - ------ Details -------- - -This example contains a coarse-grained model of a 4-helix bundle protein -inserted into a lipid bilayer (made from a mixture of DPPC and DLPC). - - -- Protein Model: -- - -The coarse-grained protein is described in: - G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -Here we use the "AUF2" model described in that paper. -(The hydrophobic beads face outwards.) - - -- Memebrane Model: -- - -The DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -The bending stiffness of each lipid has been increased to compensate -for the additional disorder resulting from mixing two different types -of lipids together. (Otherwise pores appear.) -Unlike the original "DPPC" molecule model, the new "DPPC" and "DLPC" models -have not been carefully parameterized to reproduce the correct behavior in -a lipid bilayer mixture. - - -------------- - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh deleted file mode 100755 index 9598e3b08d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # Run a simulation at constant pressure (tension) - -#or - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh deleted file mode 100755 index abf2fce64b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh +++ /dev/null @@ -1,28 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg deleted file mode 100644 index 246ee5462527237be5bf22d1e13febf7624317fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85276 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

s#DTdz)ZurbwJ$Q&K&BZ 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%0D9MP@*)QXcRnjgu^%fU0RbA1#sBWrB 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≧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%0A*Wivi-|YgLstDm@A#L%74sj>i-RA5 z-e=1hiV9*hW-B6PB)0!mwkGMRzj@vr!u91-P>Wx5yC3}cv4oRFKGvI{4*Hpfd$vw~ z)}^M$3G)o-rKfT|H2fduv&)ltOGGc`TBCQhCq&$9Ni3!mT{=@3D-+gv=2_ZU$$2Nt_Kbi8D=kp z#?g1m@}_+Om}L5TL1u7|NF76c&BWj$=1XWp1z|ZPoA;gI+qXbuov}%l@eMC`0sw~3 zI0!K)nAh~QyFI#mUhc|HdVR57Ubf+H#jT^t3UAH%D{AyDxF1j7x8YYFV05metjAV2ByT=o^`P!(TegDSlu zy>XpYVIcqHvhIZ%F@*tim$`)86jl;-hWyB#V zo0)U#F94Sx$EpUH;iESI7P~~&JDx*m7UZ-GTGZQ(izag!4;oatZM!{cOXk(3Y(+>G zTm+m48>=Z_YHO2c+He^Ry3jDVO~O@DlQ(h;_E`%(1Rw+(%neQo+Z76pJdK5# zZ51P3ryghaVj77dbv?VLY<&DvH0+{*G?o_j&;;|cGo-SI{nr4&5$f7uVI@0GOMV1fKcR8#GtaJdXcOJAdl{#A350pLf zpkd|RtMo}TAB-3-ul2F=E;3i|BYFb#b*$P>?+{0gSfs9!3L;}$n(V`b;0|JtlO*8& z(T>P=4!ZDajL`U@3sZ?(-ks|LGIt+Oc7GSNX1asht*xTR8!={%VlKs+zI=11>SA%i zP=d6Zw5wy@@;c>Urro0bupi3}C8`tpSu`h=Czmg6qx8(lgPdZ*rNU1tWWI@|b*v@AV}IBT}N z{?U<(Z&T^WsmZy|UBCDE@w?xWU~yEHEv-+#E*~d-iwux_tT$2fiAqBb zD>^=1VV$3I*L&ubIp-Legk1+7S4!V@QG%;-oNuZ=-c*yFbxUoWdZ`k5 S+I979?Q8!(8-erJ>%RfXm|lAT diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg deleted file mode 100644 index 5d4b15b2915334c23729930bd2680b5a817a2413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67085 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�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 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index a5df81056d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,254 +0,0 @@ -# This file defines a 4-helix bundle coarse-grained protein model (AUF2) used in -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle (or a 4-strand beta-barrel). -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -2.4 -2.4 0.0 - $atom:a2 $mol:... @atom:../sL 0.0 2.4 -2.4 3.6 - $atom:a3 $mol:... @atom:../sH 0.0 2.4 2.4 7.2 - $atom:a4 $mol:... @atom:../sH 0.0 -2.4 2.4 10.8 - $atom:a5 $mol:... @atom:../sL 0.0 -2.4 -2.4 14.4 - $atom:a6 $mol:... @atom:../sL 0.0 2.4 -2.4 18.0 - $atom:a7 $mol:... @atom:../sH 0.0 2.4 2.4 21.6 - $atom:a8 $mol:... @atom:../sH 0.0 -2.4 2.4 25.2 - $atom:a9 $mol:... @atom:../sL 0.0 -2.4 -2.4 28.8 - $atom:a10 $mol:... @atom:../sL 0.0 2.4 -2.4 32.4 - $atom:a11 $mol:... @atom:../sH 0.0 2.4 2.4 36.0 - $atom:a12 $mol:... @atom:../sH 0.0 -2.4 2.4 39.6 - $atom:a13 $mol:... @atom:../sL 0.0 -2.4 -2.4 43.2 - $atom:a14 $mol:... @atom:../sL 0.0 2.4 -2.4 46.8 - $atom:a15 $mol:... @atom:../sH 0.0 2.4 2.4 50.4 - $atom:a16 $mol:... @atom:../sH 0.0 -2.4 2.4 54.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../tN 0.0 -4.8 0.0 0.0 - $atom:a2 $mol:... @atom:../tN 0.0 0.0 3.3 -1.44 - $atom:a3 $mol:... @atom:../tN 0.0 4.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - - # ----- Now build a larger molecule using A16 and T3 ------- - - # Create a 4-Helix bundle. - # In this version, the hydrophobic beads are poing outward. - # I oriented them this way because I want to place this protein in a membrane. - # (There is another file in this directory containing alternate version - # of this same molecule with the hydrophobic beads pointing inward.) - - 4HelixInsideOut { - helix1 = new A16.rot(-225, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot(-135, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( -45, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 45, 0,0,1).move(-5.70, 5.70,-21.6) - - turn1 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot( 10,0,0,1).move(0.78,-4.2, 27.9) - turn2 = new T3.rot(-10,1,0,0).rot( 20,0,1,0).rot(-70,0,0,1).move(4.55, 2.4,-33.0) - turn3 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot(190,0,0,1).move(-0.78,4.2, 34.2) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOut - - - # -------- Minor coordinates adjustment: ----------- - - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4HelixInsideOut.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - - - # -------------- Force-Field Parameters ------------ - - # Units and force-field styles for this protein model - # (These can be overridden later.) - - write_once("In Init") { - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 21.0 24.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - # --- Distance Units --- - # In this version of the model, sigma (the bond-length - # and particle diameter) is rounded to 5.5 Angstroms. - # - # --- Energy & Temperature Units --- - # In this protein model, "epsilon" represents the free energy - # bonus for bringing two hydrophobic amino acids together. - # Here I choose to set epsilon to 1.806551818181818 kCal/mole. - # This value was chosen so that a temperature of 300 Kelvin lies at - # 0.33 epsilon, which is the unfolding temperature of the marginally stable - # "ASF1" protein model from the Bellesia et al 2010 paper. - # This choice insures that both the "ASF1" model from that paper, - # as well as the much more stable "AUF2" protein we use here (which - # unfolds at 0.42*eps) should definitely remain stable at 300 degrees Kelvin, - # in the bulk at least. (However it's not clear that these energy - # parameters will work well for a protein in membrane. Perhaps I'll - # run some tests and fine tune these parameters for this scenario.) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:sH @atom:sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:sL @atom:sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - pair_coeff @atom:tN @atom:tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - } - - # The exact value of the bond_coeff does not matter too much as long as - # it is "stiff enough". Here I use a softer bond spring than the one - # used in the paper so that I can increase the time step. - # I also use a relatively soft spring to constrain the bond angles. - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:1beadProtSci2010/backbone harmonic 10.0 5.5 - } - - - - # We use the same bond-angle forces whenever - # there are 3 consecutively-bonded atoms: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # angle_coeff angleType anglestylename k theta0 - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 100.0 105.0 - } - - - - - # Dihedral interactions are also determined by atom-type name in this case. - # I chose atoms whose type-names begin with "t" to be "turn" atoms. - # Atoms whose type-names begin with "s" could be either helices or sheets. - # (In this case, helices. In this example, we use the @dihedral:delta65_0 - # parameters. This corresponds to the "AUF2" model from the - # Bellesia et. al 2010 paper.) - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - @dihedral:delta65_0 @atom:s* @atom:s* @atom:s* @atom:s* * * * - - # If "tN" (turn) atoms are present, use the @dihedral:turn parameters - - @dihedral:turn @atom:tN @atom:* @atom:* @atom:* * * * - } - - - # From the Bellesia et al 2010 paper: - # for helices: U_{dih}(\phi) = 1.2*(cos(3\phi) + cos(\phi+\delta)) - # for turns: U_{dih}(\phi) = 0.2*cos(3\phi) - # - # General formula used for "dihedral_style fourier": - # U_{dih}(\phi) = \Sum_{i=1}^m K_i [ 1.0 + cos(n_i \phi - d_i) ] - # - # Syntax: - # dihedralType dihedralstyle m K_1 n_1 d_1 K2 n_2 d_2 ... - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta62_5 fourier 2 2.167862 3 0 2.167862 1 -62.5 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # --- Mass Units --- - # Typical amino acids weigh approximately 110.0 grams/mole. (Rounding down): - write_once("Data Masses") { - @atom:1beadProtSci2010/sH 100.0 - @atom:1beadProtSci2010/sL 100.0 - @atom:1beadProtSci2010/tN 100.0 - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt deleted file mode 100644 index e6e6bced70..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt +++ /dev/null @@ -1,225 +0,0 @@ -### THIS FILE IS OPTIONAL AND IS NOT NECESSARY. IN THIS FILE, I DEFINED SOME ## -### ADDITIONAL PROTEIN TYPES FROM THE PAPER THAT I DID NOT USE IN THIS EXAMPLE## -# -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) - -import "1beadProtSci2010.lt" - -# We defined A16 and T3 earlier in "1beadPRotSci2010.lt" Will define B16 below -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. - - -1beadProtSci2010 { #<-- Add new molecules to existing namespace defined earlier - # This way we don't have to start from scratch. We can - # use all the atom types and angle settings defined earlier - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -1.8 0.0 0.0 - $atom:a2 $mol:... @atom:../sH 0.0 1.8 0.0 4.8 - $atom:a3 $mol:... @atom:../sL 0.0 -1.8 0.0 9.6 - $atom:a4 $mol:... @atom:../sH 0.0 1.8 0.0 14.4 - $atom:a5 $mol:... @atom:../sL 0.0 -1.8 0.0 19.2 - $atom:a6 $mol:... @atom:../sH 0.0 1.8 0.0 24.0 - $atom:a7 $mol:... @atom:../sL 0.0 -1.8 0.0 28.8 - $atom:a8 $mol:... @atom:../sH 0.0 1.8 0.0 33.6 - $atom:a9 $mol:... @atom:../sL 0.0 -1.8 0.0 38.4 - $atom:a10 $mol:... @atom:../sH 0.0 1.8 0.0 43.2 - $atom:a11 $mol:... @atom:../sL 0.0 -1.8 0.0 48.0 - $atom:a12 $mol:... @atom:../sH 0.0 1.8 0.0 52.8 - $atom:a13 $mol:... @atom:../sL 0.0 -1.8 0.0 57.6 - $atom:a14 $mol:... @atom:../sH 0.0 1.8 0.0 62.4 - $atom:a15 $mol:... @atom:../sL 0.0 -1.8 0.0 67.2 - $atom:a16 $mol:... @atom:../sH 0.0 1.8 0.0 72.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - # ----- Now build larger molecules using B16 and T3 ------- - - - 4SheetBarrel { - sheet1 = new B16.rot( 45, 0,0,1).move(-4.762203156,-4.762203156, -36.0) - sheet2 = new B16.rot( 135, 0,0,1).move( 4.762203156,-4.762203156, -36.0) - sheet3 = new B16.rot( 225, 0,0,1).move( 4.762203156, 4.762203156, -36.0) - sheet4 = new B16.rot( 315, 0,0,1).move(-4.762203156, 4.762203156, -36.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0, 0,0,1).move( 0, -7.8, 39.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(4.2, 0.0,-41.4) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move( 0, 7.8, 39.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # Below I define several alternate conformations of the"4HelixBundleInsideOut" - # molecule I defined earlier in "1beadProtSci2010.lt". Same molecule however. - - 4HelixBundle { - helix1 = new A16.rot( -45, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot( 45, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( 135, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 225, 0,0,1).move(-5.70, 5.70,-21.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - - turn1 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot( 8,0,0,1).move(-3.6,-4.8,28.2) - turn2 = new T3.rot(-5,1,0,0).rot( 21,0,1,0).rot(-100,0,0,1).move(4.2,-0.66,-30.9) - turn3 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot(188,0,0,1).move(3.6,4.8,35.4) - - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixBundle - - - - - # --- alternate conformations (same molecule) ---- - - # In the following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixBundleLoose { - - helix1 = new A16.rot( -45, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot( 45, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( 135, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 225, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-1.2,-4.2,32.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(4.2,-0.9,-28.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(1.2,4.2,32.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # In following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixInsideOutLoose { - helix1 = new A16.rot(-225, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot(-135, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( -45, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 45, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 10,0,0,1).move( 0.78,-4.2,28.8) - turn2 = new T3.rot( 70,1,0,0).rot(-70,0,0,1).move( 10.8,2.4,-28.2) - turn3 = new T3.rot(180,1,0,0).rot(190,0,0,1).move(-0.78,4.2,28.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOutLoose - - - - - # In the following version, the 4 helices are arranged next to each other, - # side-by-side, in a planar conformation (instead of a compact bundle). - - 4HelixPlanar { - helix1 = new A16.rot(-00, 0,0,1).move(0, 0, -27.0) - helix2 = new A16.rot( 00, 0,0,1).move(14.4, 0, -27.0) - helix3 = new A16.rot(-00, 0,0,1).move(28.8, 0, -27.0) - helix4 = new A16.rot( 00, 0,0,1).move(43.2, 0, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move( 4.8, 0, 31.8) - turn2 = new T3.rot( 0,1,0,0).rot(180,0,0,1).move(19.2, 0,-31.8) - turn3 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move(34.6, 0, 31.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixPlanar - - - # -------- Minor coordinates adjustment: ----------- - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4SheetBarrel.scale(0.9166666666666666) - 4HelixBundle.scale(0.9166666666666666) - 4HelixBundleLoose.scale(0.9166666666666666) - 4HelixInsideOutLoose.scale(0.9166666666666666) - 4HelixPlanar.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt deleted file mode 100644 index 3b39048f7e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt +++ /dev/null @@ -1,198 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# A truncated version of this lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer mixture. -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - - #angle_style hybrid cosine/delta # <- used in the original article - angle_style hybrid harmonic # <- prevents unphysical acute angle turns - # Explanation: - # angle_style cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - # angle_style harmonic: U(theta) = k*(theta-theta0)^2 - - dihedral_style none - improper_style none - pair_style hybrid table linear 1130 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles and properties shared by all lipid types: - - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - # cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - #angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - # harmonic: U(theta) = k*(theta-theta0)^2 not (k/2)*(theta-theta0)^2 - angle_coeff @angle:backbone harmonic 9.85898661 180 #<-->30*eps - } - # I use a stiffer bond-angle than the original Brannigan & Brown 2005 paper - # to attempt to compensate for the fact that here we are using a lipid - # mixture of DPPC and DLPC. (The mixture of lipids introduces a great deal - # of disorder into the bilayer which would not be present in a DPPC bilayer. - # This causes pores to form. Increasing the angle stiffness prevents this.) - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py deleted file mode 100755 index 0d09e4d02e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt deleted file mode 100644 index 51a67b6d9f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt +++ /dev/null @@ -1,207 +0,0 @@ -# Description: - -# This example shows how to put a protein (inclusion) in a -# lipid bilayer mixture composed of two different lipids (DPPC and DLPC). -# The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# The protein model is described here: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) -# Note that 50%/50% mixtures of DPPC & DLPC are commonly used to -# build liposomes http://www.ncbi.nlm.nih.gov/pubmed/10620293 - -# Note: -# This example may require additional features to be added to LAMMPS. -# If LAMMPS complains about an "Invalid pair_style", then copy the code -# in the "additional_lammps_code" directory into your LAMMPS "src" directory -# and recompile LAMMPS. - - - -import "CGLipidBr2005.lt" - -using namespace CGLipidBr2005 - -# The "= new random" syntax chooses one of several molecules at random - -lipids = new random([DPPC, DLPC], [0.5,0.5], 1234) #"1234"=random_seed - [13].move(7.5, 0, 0) - [15].move(3.75, 6.49519, 0) # <-- hexagonal lattice - [2].rot(180, 1, 0, 0) # <-- 2 monolayers - -# Move all the lipds up to the center of the box - -lipids[*][*][*].move(0,0,75.0) - - - - -# Although this patch of lipids is not square or rectangular, (it looks -# like a parallelogram), this is no longer the case after rectangular -# periodic boundary conditions are applied. (Check by visualising in VMD.) - - -write_once("Data Boundary") { - 0 97.5 xlo xhi - 0 97.42785792 ylo yhi - 0 150.0 zlo zhi -} - - -# A note on geometry: -# We want to create a bilayer arranged in a hexagonal lattice consisting of -# 15 rows (each row is aligned with the x-axis) -# 13 columns (aligned at a 60 degree angle from the x axis) -# The lattice spacing is 7.5 Angstroms. -# When wrapped onto a rectangular box, the dimensions of the system are: -# 13 * 7.5 Angstroms in the X direction -# 15 * 7.5*sqrt(3)/2 Angstroms in the Y direction - - - - - - - -# ------------------- protein inclusion --------------------- - -import "1beadProtSci2010.lt" - -using namespace 1beadProtSci2010 - -protein = new 4HelixInsideOut - -protein.move(45.0, 25.98076211, 75.0) - - -# Delete a hole in the membrane to create space for the protein. - -delete lipids[4][2][*] -delete lipids[6][2][*] -delete lipids[3-6][3][*] -delete lipids[3-5][4][*] -delete lipids[2-5][5][*] -delete lipids[2][6][*] -delete lipids[4][6][*] - -# Note: All atom types must include the full path (the name of -# the namespace which defined them as well as the atom type name). -# (This is because we are no longer inside that namespace.) - - -write_once("In Settings") { - - # ----------------------------------------------------------- - # -------- interactions between protein and lipids ---------- - # ----------------------------------------------------------- - - # Interactions between the protein and lipid atoms are usually - # determined by mixing rules. (However this is not possible some - # for atoms, such as the "int" atoms in the lipid model which - # interact using -1/r^2 attraction.) Mixing rules do not make - # sense for these atoms so we must explicitly define their - # interaction with all other atoms. - - # We want the hydrophobic interactions between hydrophobic residues in - # the protein and beads the interior of the lipid to be energetically - # similar to the attractive interactions between the lipid tails. - # - # Note: I made the width of the outward-facing protein beads slightly larger - # ("12.5") whenever they interact with the "tail" beads in each lipid - # (in order to make the protein wider there). - # This hopefully relieves some of the internal negative pressure in the center - # of the bilayer which can otherwise rip apart the protein or suck it into - # the bilaer. (This is a hack, and I'm not sure if it is necessary. - # For different protein or lipid models, you probably don't need this.) - # - # i j pairstylename eps sig K L - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 12.5 0.4 -1 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # To help keep the protein from tilting 90 degrees and burying itself - # within the lipid bilayer, we make the turn regions at either - # end of the protein (strongly) attracted to the head groups - # of the lipid. (In reality, they would probably be attracted - # to the water as well.) - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # All other interactions between proteins and lipids are steric. - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - # ----------------------------------------------------------- - # -------- Modifications to the protein model: -------------- - # ----------------------------------------------------------- - # - # Turn off attraction between the hydrophobic "@atom:sH" beads: - # (These beads are located in the outside of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sH @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - - # (Why: These beads are only attracted to - # each other in an aqueous environment) - - # ... and - # Turn ON attraction between the hydrophilic "@atom:sL" beads. - # (These beads are located in the interior of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sL @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # Why? - # In reality, polar groups in the interior of trans-membrane - # proteins do form hydrogen bonds with each other. This was - # absent from the original protein model because, in an aqueous - # environment, these groups preferentially interact with the water. - # - # Why is this necessary? - # Shouldn't attraction between lipid tails and the protein create - # an effective force which brings the hydrophilic beads together? - # (similar to the hydrophobic effect, but in reverse?). - # Answer: - # Unlike an aqueous environment (~zero pressure, or +1atm), there is - # a large negative pressure in the interior of some bilayer membrane - # models (such as this one). Without some kind of direct attraction - # between interior residues, the protein will get pulled apart. - # (Perhaps the attractive force I am using is too strong?) - -} - - - - -# Finally, we must combine the two force-field styles which were used for -# the coarse-grained lipid and protein. To do that, we write one last time -# to the "In Init" section. When reading the "Init" section LAMMPS will -# read these commands last and this will override any earlier settings. - -write_once("In Init") { - # -- These styles override earlier settings -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta harmonic - dihedral_style hybrid fourier - improper_style none - pair_style hybrid table linear 1130 lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min deleted file mode 100644 index fb2d3ddd87..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min +++ /dev/null @@ -1,35 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. - - - -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt deleted file mode 100644 index 2dc4bbe035..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt +++ /dev/null @@ -1,65 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - -#minimize 1.0e-5 1.0e-7 500 2000 - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 10000 traj_npt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnph all nph x 0 0 1000 y 0 0 1000 couple xy - - -# Note: The temperature 300.0 K corresponds to 0.907033536873*epsilon -# (for the "epsilon" used by the coarse-grained lipid), and -# to 0.33*epsilon (for the "epsilon" used in the coarse-grained protein) -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. -# Note: We maintain the system system at constant (zero) tention -# using a barostat damping parameter Pdamp=1000 ("0 0 1000") - - -# optional (not sure if this helps): -# balance x uniform y uniform - - -run 100000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt deleted file mode 100644 index c9195b4e62..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt +++ /dev/null @@ -1,71 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) -# -# -------- LAMMPS REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 10000 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -#restart 500000 - -run 10000000 - - -write_data system_after_nvt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT deleted file mode 100644 index 1bf9d00b99..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT +++ /dev/null @@ -1,33 +0,0 @@ -Note: - This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then copy the code -in the "additional_lammps_code" directory into your LAMMPS "src" directory -and recompile LAMMPS. - ------ Description -------- - -This example contains an implementation of the DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -parameterized to reproduce the correct behavior in a lipid bilayer. - - -------------- - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh deleted file mode 100755 index 9598e3b08d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # Run a simulation at constant pressure (tension) - -#or - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh deleted file mode 100755 index abf2fce64b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh +++ /dev/null @@ -1,28 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg deleted file mode 100644 index 637f2f1c7a634d4585c1186247fc28c339acd25b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4915 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg deleted file mode 100644 index 14f1a1ed2c5ff40707bf823b522455d4e064e2ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58412 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg deleted file mode 100644 index 757abe26849bf62e3e752fc42737a5f3b6fe63d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36618 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 MiYU>eMv5!{*?q4mh5!Hn diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg deleted file mode 100644 index 2322449c1dcb8b54dc3a01ab3bd9dfdcee8e9795..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62029 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 K4PN)(_x}YJQU+N7 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg deleted file mode 100644 index 57e093023d5f47f382fcb38514d18a64c2d6e593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5834 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 Scd*HGm1L%c0xbAq=6?XmcDmaD diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt deleted file mode 100644 index c0478f1425..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt +++ /dev/null @@ -1,191 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# --- DLPC lipids --- -# A truncated version of the DPPC lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer/mixture. -# (You may need to stiffen the bond-angle forces to make it behave correctly, -# but I did not do this here.) -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. -# -# -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta - dihedral_style none - improper_style none - pair_style hybrid table linear 1001 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles shared by all lipid types - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - #angle_coeff @angle:backbone cosine/delta 6.57265774 180 #<-- 10*eps - } - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py deleted file mode 100755 index 0d09e4d02e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt deleted file mode 100644 index c556233c0d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt +++ /dev/null @@ -1,94 +0,0 @@ -# Description: - -# This constructs a bilayer constructed from coarse-grained DPPC lipids -# (implicit solvent). The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# -# NOTE: There is an example of a 50%/50% DPPC & DLPC mixture -# in the "membrane+protein" and "vesicle" examples. - - - - - - -import "CGLipidBr2005Orig.lt" - -using namespace CGLipidBr2005 - -lipids = new DPPC [32].move(7.5, 0, 0) - [37].move(3.75, 6.49519, 0) - [2].rot(180, 1, 0, 0) - - -# Move the lipds up to the center of the box -lipids[*][*][*].move(0,0,75.0) - - -# Although this patch of lipids is not square or rectangular, (it looks -# like a parallelogram), this is no longer the case after rectangular -# periodic boundary conditions are applied. We apply them below: -# width: 240 = 32*7.5 -# height: 240.322 = 37*6.49519 - -write_once("Data Boundary") { - 0 240 xlo xhi - 0 240.322 ylo yhi - 0 150.0 zlo zhi -} - - - - - - - - -# -------------- File ends here. Only comments below.------------------- - -# ------------------------------------ -# ------------- COMMENTS: ------------ -# ------------------------------------ -# -# A note on geometry: -# We want to create a bilayer arranged in a hexagonal lattice consisting of -# 32 rows (each row is aligned with the x-axis) -# 37 columns (aligned at a 60 degree angle from the x axis) -# The lattice spacing is 8.0 Angstroms ( ~= 0.95*sigma*2^(1/6), where sigma=7.5) -# When wrapped onto a rectangular box, the dimensions of the system are: -# 32 * 7.5 Angstroms in the X direction -# 37 * 7.5*sqrt(3)/2 Angstroms in the Y direction -# ------------------------------------ -# -# Below I show simple ways to create a lipid bilayer: -# -# 1) If you just want to make lipid bilayer out of DPPC, -# without specifying the location of each lipid, you could use this syntax: -# lipids = new DPPC [32][37][2] # 3-D array -# Later you can load in the coordinates of the lipds from a PDB file. -# Alternately you could also use a 1-dimensional array: -# lipids = new DPPC [2368] # 1-D array. Note: 2368 = 32 x 37 x 2 -# It does not matter as long as the number of lipids is correct. -# Multidimensional arrays are only useful if you plan to apply independent -# coordinate transformations to each row and column and monolayer. See below: -# -# 2) Instead of loading a PDB file later, we can directly specify the location -# of each DPPC lipid in the LT file itself. For lipid bilayers, this is -# easy, because the bilayer structure resembles 2 planar lattices. -# We can use "move" commands to place each lipid, and the "rot" command -# to turn the lipids in one of the monolayers upside down. -# -# lipids = new DPPC [32].move(7.5, 0, 0) -# [37].move(3.75, 6.49519, 0) -# [2].rot(180, 1, 0, 0) -# -# 3) If you want to create a bilayer from a mixture of DPPC and DLPC, you must -# replace "DPPC" in the command above with random([DPPC,DLPC],[0.5,0.5],12345) -# Here "0.5,0.5" are the probabilities for each molecule type, and "12345" -# is an optional random seed. -# lipids = new random([DPPC,DLPC], [0.5,0.5], 12345) -# [32].move(7.5, 0, 0) -# [37].move(3.75, 6.49519, 0) -# [2].rot(180, 1, 0, 0) -# diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min deleted file mode 100644 index aaf17a4563..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min +++ /dev/null @@ -1,28 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# Optional: Make sure the pairwise energies look reasonable: -#pair_write 2 2 1001 r 2.6 16.0 test_tail-tail.dat t-t 0 0 -#pair_write 2 3 1001 r 2.6 16.0 test_tail-head.dat t-h 0 0 -#pair_write 1 2 1001 r 2.6 16.0 test_int-tail.dat i-t 0 0 -#pair_write 1 1 2573 r 2.6 16.0 test_int-int.dat i-i 0 0 -#pair_write 1 3 1001 r 2.6 16.0 test_int-head.dat i-h 0 0 -#pair_write 3 3 1001 r 2.6 16.0 test_head-head.dat h-h 0 0 - - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt deleted file mode 100644 index bd86869ab7..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt +++ /dev/null @@ -1,57 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example may require additional features and bug fixes for LAMMPS. -# Be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 2) Unpack it -# 3) copy the .cpp and .h files to the src folding of your lammps installation. -# 4) Compile LAMMPS. -# -# (If LAMMPS complains about an "Invalid pair_style" -# then you made a mistake in the instructions above.) -# - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 6.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 5000 traj_npt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnph all nph x 0 0 1000 y 0 0 1000 couple xy - - -# Note: The temperature 300.0 K corresponds to 0.907033536873*epsilon -# for the "epsilon" used by the coarse-grained lipid. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. -# Note: We maintain the system system at constant (zero) tention -# using a barostat damping parameter Pdamp=1000 ("0 0 1000") - - -# optional (not sure if this helps): -# balance x uniform y uniform - - -#restart 1000000 - -run 2000000 - -write_restart system_after_npt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt deleted file mode 100644 index 775c074c21..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt +++ /dev/null @@ -1,53 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Normally, I would minimize the system and equilibrate the system at constant -# pressure and temperature beforehand. If you run lammps with "run.in.npt", -# it will generate a restart file "system_after_npt.rst" with reasonable -# coordinates at that temperature and pressure. Then we could load it now: -# -#read_restart system_after_npt.rst -# -# Unfortunately the LAMMPS "read_restart" command has been undependable over -# the past year (2012), and I feel it is safer to remove it from the examples. -# Instead, for this example, I just read the raw coordinates generated by -# moltemplate (and the default volume). (I get fewer questions this way.) -# However you should never run any liquid simulations at constant volume without -# pressure equilibration first. Hopefully in the future "read_restart" will -# work. Until then, try "read_dump", "dump2data.py", or "restart2data". - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -timestep 6.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 5000 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -#restart 1000000 - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT deleted file mode 100644 index 31abcd66ef..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT +++ /dev/null @@ -1,33 +0,0 @@ -# This directory contains examples of how to run a short simulation of a -# coarse-grained protein-like polymer, folding in the presence and absence of -# a chaperone (modeled as an attractive or repulsie spherical shell). -# -# The protein models and the chaperone models are described and used here: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# ...and also here: -# AI Jewett and J-E Shea, J. Mol. Biol, Vol 363(5), (2006) -# -# (In the "frustrated+minichaperone" directory, the protein is -# placed outside the chaperone sphere, as opposed to inside.) -# -# -------- REQUIREMENTS: --------- -# 1) These examples require the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) They also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files in each directory. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT deleted file mode 100644 index a52f73ff7b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT +++ /dev/null @@ -1,32 +0,0 @@ -# This directory demonstrates how to run a long simulation of -# the "frustrated" coarse-grained protein confined in a frustrated -# coarse-grained chaperonin (R=6, h=0.475) as described in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# Note: If you want to use a "hydrophilic" chaperone (with h=0.0 -# instead of h=0.475), then replace the word "CHAP_INTERIOR_H0.475" -# (at the end of "system.lt") with "CHAP_INTERIOR_H0" -# -# Because this process takes a long time (even with the help of the chaperone) -# I save the data relatively infrequently. -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh deleted file mode 100755 index 45bd2d451d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh deleted file mode 100755 index f2462426f1..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 9e34246f8e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,86 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 28 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 2 4 4 0.000000 100.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 19 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg deleted file mode 100644 index 31853cd5ad4b73c6abc2ea24708765e41cb7b68b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15784 zcmb8W1yEc;w=O!kyE_C3!GpU@2*KSgxWmBUmf*qNHIU#AK?iqtm%%+ia1Xr6|4yB{ zr|zv=@Aa&j>ODQv-Lv-UZ+*S?>er>$O#rU^C%I1mI5;?fEbIk%T?I%15a8ke2?9)D z1rY@a5mwNUQIJs3(J(O3(a_N`vGA}lF>x``(Xk0}aPja72naB+35f~uiD7m8f1SYn z`z0bGDiRVZJ|;RQ{{Qdt+6BNvh0B7=Mu2+*fX9PFz=M1315g0~u$ldv?td3}I0Qu4 z+)&YA&GNVaI0Se^Lzss<*TuExg72e7@C>Xk3fLeB0EGW#Bmg23G8_U5Jgkuy57sdp zJOVO28q$AF26hD-h>i;xHjXKnAc61=J$GP!?esa(2ea-A^{v+x04A(Acsv9=fCS*L z#s}Ph|AP?XlcRwFSi`_~`nRmP@7vy|@@r_ld&c#Z^l7y$GZU5RV`*6hQffMgA2o># z_8naVXL4@`W{xNq8h-31nUKU7WuHe6m%Yu7X_HBE zlKy}ls?~RFg>$CqD*xxE8WUm9eNU;+Pg!MiP>$p$nuK}-gFEnaGMg(ihsKyy#%5*V zYXDKiTcPmLKZ^@AuK?f9ag%(c$%>NrV1_Hfn27ikHP_fP@O{Y#6av{)sD9*jYzd!TDY#^8N7d+hH?2$^DDsPclu>1{E&#!TUHsvGkxJQ@0?Cn z2E^x7{jDtAPazb+%Rbj+zleIXF|}Oe*DKPmg0JTM(6O6C3%1teBF6XnZF4BXc7j(> zHr;8s8zGqbaRkIVs|38YHr3Dv6E_Z3E+f!(u3x~U*qWk;1 z^H?vNQ$0=IUq&bIAHE-oN9CH`-*^Zy@ze3-c7c|%eo`Dtl+GjHL|?o~Ov@F0E1)%k z6%w`_P5pOrcHWk>%Dj)OILSyPdm@2n+2kJUMSyke12TCi3v!@59O?%+1sN@X5%<3u zsv-px5uiLG<$GKxiT>kT+;S#1yI1 zO>YtSC+76da8NfcGI6f3gx`-|Vqw~4Fg#EXb*lM@mb(3`1YheGS!^)5%~N)7|8Ii7 zX>no3p^G#P$qoIn*rx2RN-LWVK;T+@%LK~zW19!F{>|uEXj11gMyhY|PJGAB zNchCxGCx>DCBNSiC9Y*oIW_I7u1*mIce_h%U7Yt=jYB-Zasl}%PRH!quxB$}L6s@Y z#(*7y6(1l;@=kFoNHv5O7wIo9(kv}*C_f`2b1jP`oKnOxBAg{HL7mAer~u>74^*uC zA}ol>Tz3f}pP-pXt^U$kP(IDa9zI`lZPa*kFL_J_p6*MTpkTzlayR=aH*xvmkHLUi zZT(-yuV9Sed?;zjW&h) z0r&qTvpkLNq$cjz_~&*Li9>wnGN#WPKQOModRSqN%YC~X)t9M1UB#((-Mcaz@ZK%W zxSSKa9Hnc`y>i*v*Wv)XM&&AGD-FNhO&&r7h0?oW!tN2$h&vWJvm`A>DFP%JK&%eO zBIR2O1n9|f<*AKUy?5(Y~t7s(6YtTSN?r8Ra#s;-M?E4HNdl!TirhLa>wo}NeG{X$fMMou(_ z%4VX67dujfLF8vP#1Ye;Dn(vqQa5BWkI+!sBHB@6)vX&;%%y(IR_svb1w|%|)=jLn z9wKI_1RjjcN6~Bh<(tXknu)T6>)|6wg?6B_en_+VqDgz}vS6OYIe&#QtV9QI^V}N8 zH-E&kT~!q8BNOo^rO7@_wHfr=a=0aLv*AN-?ZKHwtMLu!c|B*!o%fx6@CxM&hHNu^ zS@Qo1lBCT=jMxM~J|puMv(P57;X{-RVGic#?W>*ikOp__74KhqzTvCW`MztCW8WJt za3JcykkJ3H3Aq3{6KKq z)RQDuM4AE^yA7!$#RELmV`c*_aFLqS131z#XaQ#hcK<340SI}@$la1?0mp$^^M=#z z2GSLkpm28Uhl+0$DY4`8WAC_iL0TuQWU)GYL)`irVV;^OOb0hW^XxKjpikul&|uO% zhNb09cZPb1Ygf09Edy(Tw}dN~t;AW6n}u2csL;6hL-UOMvEW9s5LG0ZcB2m2`ht9o zqy1%8=FYnLOoFMmc=X458X631Ss6n66F+V4H-k`@s@hX726mb?T?JoWB+N|heWj}N zp(r)~jfxEpf72(>LhpI&To$yT6^$oO+n#BrzjqsLVLqlq&X9C~w`GD!5_u1dIUFNF z(|=G77AF&}sed8H>KuDW3?2uq*c7sQGRG_U6v@vGF}5RW4tW+BNGK9e7E3q37eCay?k+rHg8^gm3G4@S)ne~GP1(w;%xtE-L0dR z$xMu>8KI}L(We5}DTTEX-{h9#v=(?-Q0+RX(p$3`ilnl}qM{;g4`GS>NJQ0+k7s^d z;oLqWVnLKMRXBo+u{@G~)CIPZz52Uu&kcTVr#csYUX0FbMx@%R!m)9crHu;04wav4 z_Kp4W3c%*o=(w7GN`p>cKR8|**!{;hsw#z!VDUtx|5syL6f0 zyE*o_k!_CCF;dXJ1tP8-wG+a@)Tt^=C7TB!d&VC%&{Rd*=TOjiTL+E)fEp|)G6-v2q9Mp3idW4af=BKKVUG5rhSnk>( zOE+*_O!2HC_*b2v`Um=&r&j9^Plp63F5OyzwuoDZT~McHE0f4$fyYY;Z5CpgQC$di ztZ{!%klB{r0SG5jgs(6YJxjsTDj2t|>esjseK@jPq&z9xCaYVR z)>j^JwXztyuU=;^swM=dQfsTlp%pAGrP=)nJ>Bi_Ne#yC*>Ouz!A{0MaHUA}*%&w9 z$#yRv;EG_bc?IChh1HSHI?Ama051&EaKtB5MAgbttNF|~e%UH0CTf_DT@?9xg0bC$ zeNGnd8XAmz6c_s?oIo8;F&qZw-y3r~KtK*3GHZdxRusC55?2oqK@6Ha$P-UU3*>u* zp0c3`o`t(gc}UGwjbM`H_t3wo&A#6(9b~Y(&%-TB`)#18{pC38#ip(f%cMp>*&P0u z@c)*5;u;jkieA{#{bgEE(R0jDn3E7=%m!k2Mrj!Ms~t?tYT4wG&{k~E*X)*V&2PI> z^V^U98ygc_cJq>+inu|>b#+YD^q6bZGA+e&_n?2@qJd@Wr8m;{j-a6~hgC35p+kTU z@{A5wh)YYA=h-^&c#-On@9diWyQ@1BPTg1Lbg*^?^ZAhXGi*~*?HWuUO+i5-Htu-h z=v!T}#2E#;i~1P`Rub=MY$SX7RsZMeL1B4MEJ#R>AI|R~$a?KhCbu|q=6=6{)Sby> ztGfE^;FdtHcH==h{%@48Z#=F9c75k;jL&sx5bIQlu@zTq){hf8#i<>8}sTXhD%{SK5x|Wbtg&``=LR` zfXs_=nPl#X0Cp6qvQ&yTxwm8^NeJzrkhBr8t()cX$2)po;Sx;PJ4(9ZY@WPf>RbQl zbfqs!&d%{JYEtOt=+e8WHRi%dt2!uQEn;2B{o!R*e6#nxyaNqqovo!WlY{A5cE?$J z6T_big`_K9p>pJ>HEjFun3KiX0w%XK#~4O0jF%p)w^9AStjLhbg6pd6Al+M13Mv#i z3}<4bQygcHoCRKtN%nOzI5sv{a5N3a>yKl={I2l5_`|MGxuXc=vJCh$pF%itS^aoq zS3DbE0ZFa3K1v>xcUgZ(Z&%DbpH^?~Uc3d`g-iBN^0JZ(ZZ%b;<-}&vJXMtvlb`^V zVLCDSM5n{}tYlmj&DbeDE&*n$&L2qNW%?#GXtV5DIMHfI>|xHZQ5~X-j6-%*NU>@l zRh{N)ND0!P-Ds6tE0f@?doAM@|3T<0z-L2ilU5`-Xh#22UT_I;eX7P;RMIS6no*TD z;|J2h^Qy=(`UDW$*24nybn9NZ(4kYE%WTm61yrFc3F&-yvvr8Ro^a zW&DKvgCtiAd=$+tBT2Nbj&KI-(k_^*t*1?G(4ES!)NUvNj7CubH^yBIcW(8EAKDw< zka77DY8v&3iWg0D?Y~T!_Xg06uua#%x!>{`E^ub4H~z-S(q> z=SxpTVau*HOYT~NEY`;`w8Ykkta*Uvu%WkdUqy0UzwmmohIm<#FN!zT8C>!br-l#i zgF9P`(ppwt0UG8H_Bi9ZiuWKf1u7#d$zSQGY(9c`<+6vL%9FOp_}Tzt*9~5V^H+Oz z%Ls-?jE+Z^Olw~<#lj3-ayNs`N5_q-dv9IEpj#+aBEfTYJo(a+9^n=d^D#d?L{dDAvbg+k`z8W|YoIWqN&6+oVb?C7yDgswo zjInt~X-CCWHx1inn~XGv;R=dGnGp8K?4#Rk=L&xQ-BHlZYEUk3Fa0{RTe1TwO$dWUvH$e?_6iZ={^*Izg4sB4xbCH+zX{2`-JCW7*VV^ zn$4Eb#xxDXWDI z)?MY6{q_bpYtM){=ruCA*)VO)pM5Hj1yL=2-1!F&Nw`~50DJPrZt)(XF%C8>JEX* zN0jb$CP{9%+j&`tRC9uPn(Z14sC26Zo*xI-S*Yp|Jt3NJMHnR`_*LpOS|qa=mW9>| zM3Qlpg0z@44)amuw!ZjBg=wh^=Gxgx^}hmG!&IVF#zE!D&Sy<$EeQ!ZWk1|}Z<^k} z0={h!%}?1pYnS0|X}aCr7G-xpdkw1RyIqMO7wRt0pj6f;E{)I7sBEW4q(V@TWQ$?| zTOb4(zMDt$ErJ5A)k(GueoT)upJcCOItCJg8w@f`*a+ZE@-UJ&|Dgw;^0Y;sVKL|> zoD@59Ant+D=CPa{SHxghf1tod=RK_l-{*lsbN>gO+7hzpv&2@+qW%)=pMCk3((H;> zLS|nlZPz@hTW|H)%-W-YSF0C>o&hb#q^x#K6{CX5-`DKcaekHl?VadYm7E2cmQV!F zUX5EBZx>;YC{pzlQRp+T&^w4HqVSmpY2<2S=uastjKEf)aTJ0ljeO^>8uhS zA|pu;Iw{rVqd>-ShZq5*L516<>fXYOpJF=TRc>YOQ_2*a9=h+iX-PJD5ur29xj|hR z?ux#k! zu5qBH)Kz+r^pihJyfLfuw{pIV^;+vOz$|#VMDDymUc$KUMx2boVAHko;4OaPrrdN&{iyiAAcukWmBql@rjq~JOtpouA9E3N(IddcJ?_i zy|o;+wP!H5D~N8W=={Rzer9pa+kI$GmTEW3u+Ix!c22kn6Bm2lVH+!8y zt98%jY892|`v<(?kLzE-;;oNwuiLzViXI zf}=v!Of!Xp-+_SZOk6VRFNvEWAfeW16sd&IOPX*}z^(qoHO@t!BRJ{cIA1HXTu5mZ zhr!(7WZJ)!waeyns)c_{I+!WRcU~5yE52HRy@|1Z|$?|z*v=AiIZE$%!I^9jk84!NdV5y3DUTgERtZ;~Fjl-fi59Lcl zY&yR_1ReGa$F%CHcUvZrLNLsox=r`lx)oB+GwjR9AHJlU+TI?-2ai&q=umtuI7Gj^ zTJR_w62v)0UxKQ!&GP3aW_%m)HuB~F3xJzo`lVFmfRhnql9G`>r@L>PlBA?U!^=Az zG-S%8u0NyFP}9P&gd`&OGrRNiRfGA}^*5(DkDyG{d%^PcahrAe9x+F8wX4KE!z601 z3}lx{wG8{r34OcIzWs8z^A$Gq>Kt-na^g`57dk}!FVk(ZF9W+5ck*n4Fa{(TFrVxk zY<6cSw5A;6cq0}7rsyQN57Ua&QQtiYBl}L#PqWz&fJ^JxUfdSoFa?!66kU|ta>6R{ zvQEu_1()WuH6;f7>~qB+Ekm{7lj&auQ`mP*zrxK1W6f<=tb0c!+&+)|cK6Bl$WF~t zmw@?pj&Pkh#z@UT2KLm5G_Jm45E`DVD7p)nbk}+9{ll&Dm?;d8#?J z3Fs{Pr+9IWZ|=Swlc?FZ_oytLA^L$jY|KH%xkLX+Xup*5-qzllM{F>qCg9Ug-wh*) zqVn2puN;3Y`aZjJVVad@Bijr5ANCJedlYF?`vF>BxP892<0`I@C- zx5&QzOHAOqxbd(~fA#}E4j;A7NZahbp|f60c>J-vi^EX_g^2TpNRE{JHOtZabzFg1-V7Pd$tw~$N<}Vt5GTNioFpyM89NL-#>|ul07&8Y;2d1ChJ}S z8!t22GNl9H0YQtlb_v?>r<7R`T`e>~Z}JSo;6A3{h|eD-d61JvONDY1+-Js4(C~vl z;ymVY0xEFx8)ev!hEk;(vSRogq~|=9EjE-PQut^iG~$ zU1-#s!^zx-YJvJnUUE!wHlp5d{Nc}kEu&B8IcTK)g1XgTI?4cYCv?{fN03W6T_->|1d!b0(015Zei=plWpo$BS<32Rbok0 zBT6@t9Nh^_JbU{1+ZgH8y`WTYgd@wrMdhsq84lxwqL*=v%9l}jZ1?EaEYfPR2<>vKwE8*ht4)xU{BXI-x<&=jvbU|ggFbqF_l1gd#K z!pkU9`_5man`WZ{?)r+YZok${-Qza?pfHrdpWsAH<-~;Ogc&DW2MMnkPZXmQAj_n5 zRTayC$iPMCaMI4->>T$4aaPAKjjNLvKG#B^?`UNp&cJS!yStC(iPkkFnxACB_Sr}` zv^1<(>_1j(qSZ0g1-zINZBE{X_Dn>-0@T`L`@wDPeIpe=4V^jO^4xxv%(9_=g@)j5=1w(p#h`+J+|&89<)GkRZmoktBrh3pY?Yx1%2T}-QB`z0RP!Ls zm+`MT01G)}{jR2oYWuTQRd;RlhcLAM3v?EF`LKRU-W#Wg&`QQ8cI3W zHNgl}MFa06A#9zw?@S#T?ycxF>7od2TB2u$+&K4L)5%ZIR#Pvb8)6rnft30^M`hr( z{DTuuq?+W`?!c+eR~#Y$!SACg@O%TaqZJ{}}P6 z#KDX-kaA)bJge^HxM;pLF3ucs0cvG6=ff_KLr9h;2v(q=_m;|Hwq1(f^jS4gK9K9R zzg1JXy!7UDXzVC*H9g>>-1hSmS8+PUi#ot`!tS}8z?0SspP5&pV&^k_-?B+Ut$iPs zPeMJ-&)+`Kd+5-fa=w-kpk|Wc0jCmXI_>4mQ%cg}8mA+exb2guqE&fNp&f=as?kv~ zK)N*kZIS=19h-Dt&($C2+)uwatG_h%lh7peg|Ip*`xUUiyAO*qRd18a&(vnN{jmP2 zu*@NnrL#VL@VGFjn|tjws8qZlR6k9oCB8{u=_CC(&iM0bG`6Z~%Wi7;q_Lt{WI0TpV%&-HWX2!EuLsMQn6kOj zrlC@Uw#mt+0{mlQaOeEuL>l7Dr|$R)NUvZ3%oVAwAFC?Be0(wn;*MlsR-MP4LX9#~ z5So+bDfAsNT4rDt#N#ZXHTe{Z(BzWs@UM0pG;l@~eOP9@R8H;*^c7}J*TUl0d4CN| zB0H<2XT=MH44Jp)jYo&35Ts&)^tjqlGIB1lG5Q?vmOz$87rHonVjrzj?ev7j1dRxOxHWWW?A6RA<#BlM|bH1LkGrjvc*+h!KNctOnXz>Ae1 zpBceSZ0C1a0>$~hU`n}h_Xi7S_Rs>iUl>sHnNN9#>BOvo`_XY4>8|GQ_EUe5z!9dt zd28^g@#*pAv+?qv_$$Ev@RvCHop@0cpgg9&PF`wtQ<3_k&M~>}=^vBZz&wEKWc{wo zrmi+p(q$nVdw=-`6}!k*{QHr+_=PY71H+hssETuf;Hh(ix1E?@Z2M~EA3Clgw2?0x z<-8@aOg0koY`?fORR(xvtOf{r5NSRS_p(T|Y}d$If5(c|;YS}h(;rwLbB5;W6+>&9 z>BBC9Ao_ORf*DD>=Un6jSo|VkLp_Td8MXXUE~vEk4(v4z)kRHDN|)b)3?&g<{u%xnn))tXsFXGT*GiAa!DE z77#-$+F4-}u#c%Mwa@yxzxUPK)IGM;ExAE$l<-_|kj)a((6tnN_~B9EB(P6l4|Cig zl`HHO0BydG{=!=M3J5DjNJiLw1z2|Ew{v7d6|E|q9QP&>wo<1pbI-(2{dJakh{BjL z-s-T)p;y?YU$W4Yq95dFVM|B`{i>05XNE#5ZX~OO9~r^Z@*1U*3~%?i_|a5>{AilZ zzYk$MT69nO)47v0S2x_<*yVo#G6<^2FjYg6h{j?3@fTcH2m@1|qH?K#B>N=e)ZgD2 z8S4uvh&GoJ7~1I&6>R1QO=`$2LdNa^t)A zyISY_im!md$7fe$H|$^*$n}*Hsh^o=7+)Umq2ct{pFPpA5+n8tFnS$_eB0Ww)py_S z!XTb2%;tNdEva(Fsa@OB%bUayfF@q`jlT(fBe>TN#4hI9< zG^)M-7G~9uJ1ZBVs4yc;)pp1i3%G6@w9I~0+7H|LOF=Uu{xaR!iV&5KO|K9#D?mQJ zG{J~vWKO1mc%NMzGo6Ea{?Ow1)rfuBakGr3CuAJBYQE9sE`DY`VrKk7Xe5&f!Y~-eWQGG39R{pi8RAg}%NM$R+GdKVwcv|R%UdSoW`&emwx;bZ*HNSN z0zY@G%G9n8_t3Ek-5UUcdF9zxfCt+~_gGH$WsbPffU~|SP)d>ckRdcr<-jXQ)c~;nLK)Gz#U<6$9B3b0YDaI)YM;;WO@7+deko{1&KA-5Be-LF{JKhi zY;r(PO)m1|ilR9-yQ8CECr8s>LK-x-w#gpXqvd+n)BV6KolS5qS$CgONt{`QYMGu= z$kLR2;9|b`(BV@a;k95C7*!!y(WUQ9?uW-kN7w44??%bI>~PVry!0t$XO5PSGSAO> zJN96rrh3=AI2Exr9nrFErwirnGO*f0p-76})LV}Qm(ly0(0L5U#s=Hnpzjj}Wk+3g_Cc{*Vup4bSgW%wMFOf3%KLPmg6n&DQvL~u&J z_bcFxG2s>P$K@4pY8dKCS&jm&+ozxkcsUuQ@O%S%fL(f_9;J`o7&l2U{ujgljvaud zW3WwxS3b%k6p*GNRu>@hdGJu~o1!Q$p6R(PU~7v#g7pj})_3PSLDY|3$0vFRm^W zzP79}CaAVGueNx%(!Ro7v#HF)AvnNUgY4&MMi$Rt`hkPi#kM;&PZ1cgS$Og z03?$09>icJuh^+*QdQ*otY3`_zk!vxn*7Jr>e*@9{uN-`78jC3n5==6OaZ)cD(RH%-P4>h%j2jr^mEbD-P_{H^>pHSX0Z=hRE?%!? zFxuXM$XgV0yELvkZC--7mW>oGhDlG?qf~s}2#-BJiARs7OWabRhhdE*Uyt|Lj*ba> z*+kS_wNHA|XY#h@9^e97L_&{E$#yXM%b?ObUuN;6;~!b_w}!#Kmm4xM0;cq8zDCXv zr+Or1&76A=&%Deq+<^2kcdR`QuUQ#~t$j4|vtPRt5B~gWwM)S!xpJR{&}!(O)~LTD z(S%Q+rDyvpPKxb3{E}PxbL@|OQC5FPpDf)n@$%Q>?wLlCEKyi%?3}G3gQ2^)y4%&# z{@pt|aY8=DSdX0XsO*_bVY}Zk09p)AgD}0*j01$!{8J09IU>%2s#tCX#LC)z+mrp& z){$MqmHpZV5Ke;4n&#Fx4ZgGBW=79sJC~wop7!=0ysP}>*o)I_)( zfGNwGgS@o_l)KI0dzLq#tY)g5*-6zF&Xw+M_6E$&WaRT0vT%^?s;S&SK}&wVE|LC>RVL@H)Vr?BT1w z*W<7Hd-$F7#qGP`9jIQgoYf+eq`q56$%z~VR{^d){A||Td~Ygag%Z}1V zU4=GzJJGjJc;lzrpO9W8=H2TYN*eB&gGFbOMjwWcj54={WBjp;zDRpC3Er*voc?~y zJ65NXcWjc)=Zrs#Fse&}=n($D{FHe^vr3Gx5Q<1(k|HM{zvG7I76Mg>)S;kN2PNm0 z8M@WUct{o;xuht>jD!#a5z2~VNkcbydMS>Tg8rQMExoY-M{)CitM@>#9B`3_>*En4 zki4bykG^sYmL6Q_-ENh~^m$Y>l2TJXMZ6FSxoxi7a_M=r-TS6y-M2l6-A6&RLGotO z%jx8KSQSRTu}jdhF77(=@)jeV69gr(dce)HVw>rCH6Q}4o{vxeS~2_*jz4 z(0CpXig z@>{wv_3b&H>1}6e4F&a{;rxUq`xPIe;&b-sp_W1N5hBj)55uBr;bucXTm}Ht3jx=1MFrUDo;}9`e~u* zV%S0nV8sulcD1rcpGZ{wtm@mV1uR0Y00_#l`)_x&ZWqi7LEb~-CB4}jZQ-jLa&#?N zDUGhmIUGpORUJA{3g+x%eA)cnTf`nr;VOE(I*0?N_Vjz6>2B536=G@Rq6rfTvlYH7 zryOp#G5fXusY)DuV$S99klUPdQNZNZn3H5@a|bjVw<^W`hAelC==l=&Tq0@nWSIF8 z>E-_VQ`2{e5h_9d5k%`aeoEnFMnq#z7E9L4MuFP9ZChRvkub2(q$9Kd@H=V6#``uH zxJ4-F$c0QPo+)f|!X~6UHGPflqQKiu=Mr@GSio@>$ddQ1E?1ZJO{9-^x*nT)jaVY@ zp;X{h5N|CMTmg$^0@=D-oVd(M`Kb@SUWPX`&y`q z{*hZI(aN7a{z1?8X4SjFFR(Y7W~hCMIWbwCX#GjCQ2|j;+-nm_`NvBcCwO=KO?)UHFfZvL?1#iWCYbWN@b9ZJVLhxDovHPpxDRpe&cd&SG@ZVSgdx@&j<>78@l z4o}I>F|9G!9_FCBhhnc4SVk@$IVD1?Y~UtuaG^td%WNoaiYyZLoR*Yf(QDoX^JMkvgT!Qv zB0o#rV)rOxDGQ8S+Cv*!i04hsAMS9vYs1fdY|6lFX4(xsu_<}!E5DZ~!L+=#`|j

dN7**cBf5;4aI+Z`_OiYw0>T)%2JlYC72BjW9~Udz;@$O6 zbj{2w+d4h=Zv89Az$TN$gLXpa`koMB^?hPFHp%5G+NXjT*&|W76}WP6B{ZVM;YBR2^r#3hY#+%w3*F9J0 zQ`d95a);&Wf*k9j$_AQ!3g14_W|b_%)fqq$p+J5h;_?Ul#2~a5)tzbOVF5`3lLR>d zX2T$X`L~Zn;Ku^+VG!DJd=46mVM0F)=Hs)NJzgTvj)TzZWT+$M>NMdeyWaOkn-eAn zR=HZmd!-(Bm&Xke9guh!k%W>8HE1(&8m~!Rb4Z-WWnzZ|Y~b<$yZ|?KSQ2sw?E$4? z_ZXk^HW%EmAl|6c1iu7caknk|aqCyU(81`f6v8C^nWkmWJ&(<2tTe*XqQuBDT^1C! z__o@eF+%ioJN#165UGtu%wP4l$XiGOOOHj!{n}VP&LCW2w}7>`wueF8&CG+xWlk2S z5+6zGH@2%xbx&Cq2+14-^e_c<9bAUZ<1OEpXKM3MR^k9%G$5ayw6HzG#ob0ogWtDZ z^f7ZqP_8NKm+ea)agL$wp9d_w9K3UkU1*F-ux49EG7v@g{wcZwAeo0z(vWoiucbsO z8roaU;nAOtAx!mTW}xv}^Z4TodG>oZbiHuy;-O_rj`DRdp!M&M(Q0~{O%K^IBKDH9E@oRR ztUb;=*HWRdE7T#xhXjAV`tE*KqwSkLwuS0iZ*FyQYTc-he<(YDOO1LjfSAC)a7wyA zhGBKl<=PDcL@ON<kD{+W8~6a$dQZ)8FxDfiLefO7Lvx;f{*lx@ShlO|mgW9aI2IZCUEs5=y7G2Q@CB-7>*q09o)hy?S@!Z30nLmf_=TL?>m zNu!QHYq^#zI85m064L@naQ`#ZtWqW|RJP*c#Ht^H%$de)lbGf*>M*jQ%Rxqs6{?{o z1=6JlB+RciKg%&~xBS6yrfJh2jZ~g8FKTl(E+3kEhHJWSOH+}gL;WWlzI_!4DJT85 zD?&y#$87u}d>ga75d5O5RN)m{+hdAx!ZCKQGjwcxte%8?y`_CT4y1@tIlc#dCxW;g z>kl=m!l^mx!On#U!DiVMM4yiWn}H_$it!XhFx%|%3F*4k3byE4MjDs6gk_FW5}6wY zGso(1{l=@-ZaC!8zp+U$<(D?M0H!jiey)8s=Jg6^cb!*uQNJOVcgGKgpo)7;<$+fgbN{6$yv!h7t85u`zja`++{QP_I_v@D_ z8sA$cy|?F26e0{U33#rIr4B|9R?i4M9cF8)>Kd7RA=H_7T9%3= zZ;uUq82@2p=Z_DX&DZ}_sFif3u5=>@gUG|=EF@L|lv6mtz??TXL0}un)*eFnnyJ`+g4h?K} z$dg*vJi%A2LjU9ZNd7psEjA#C4R~CLDg<&Hu}03GSACyJW>i9RXz1hP@xZR<=@aR7 zyqQS;4W*w|;q&Yq(TJ;uRuZ7}!UXA>yY&uq-20&NkarFTNlvS?hav>K)2_N@y+uBx zq;N>5IQggTlc26Mn06~DN|A@yQ0h$1j%z^08A$oi295D!BFW(0%sr&+#gn2Jpw{>r z^FAtD%L%U0et9#H4gp_G)o7VXAWpk|7E3;1Wu8agFj%Vn}x%Rt6XZ-RA%`e$Y}J@ zd6sKNfi+ln;A~q}iJh%so@;jI{V4AQmO1in)pW8;y`EKY{N=C?$FC9OgUh%*nk(HF z&bNbUwtY9Ib!PZYs~+224>C7m+Ef4Afe73HEzMbJJ;eCA+B#{N>J}Y7G@uH7au^{n zQHS`b9@$X3ecfmM?!K|#P~*@#mQZK2Hmtu`yFFna+KrLDUlH<1``Ct8B=3yoN7DN9 z$_adPb4czipq}_Q3Be5$>rSI_SQRT?7i$*5^7ApU4uf-9X`}+zL&+uZ3_S-@(ERTD z9oxRRymwoQCyRG$-dCqLu}*K2vW9+U4Z$uLDF=r+1rjmhJ`z;BF}A232eu>|=FGVw z!OjX~y<F!_Rpc}r5MZq%A6ZQsx5#KwY*bD&_F=?)V34(SOf2@kc zEWjdHH_`1Z+~!lEu{C{_vwro{oC=nq@*|i$HrD4c{pj$g->kgD0csCA@L;&z81xgX#EocLoXp_fklmka%{vrIjLaD{WA65XO^546 z{d*wR6b8NTsG!_SSIE*8-MvKx?UwK6S}JdsB+@;uXrwDncLS%#)WbYA+_1(746kKF zh+VPEoR-QSTJr>H>-JQ*w1SsPTO^-{_Ai-*;u2wkvVSSVb(oa?@aA9`!SE-{9FKqO zK#=zlEJ>KXlMVCiSKTS0iEE5Zn}HE^>L8f)s{7_8o((H>*r7p!R1u%mAM=^T;t`=A zMthyh+CCQmzjZzAHVlCRf3}DKAmRpF{rr>$;@o(yRG@JS8ZEFs*2p!i~o9~!P^-OeiZ3y#V^y&XD#O<-W zWtcV{+D&H-%8UKczJm|n25+tm&~d@f=1gX~?_Kx81_L{f@^1sE&B2eH1k;`kTV@YD znEj)<_a6zG{fTKTHd-iX!hu6oYGaKR8ezIIR2!0qzs;#AP9%2S9*8P5HI(F-W2=}= z;z7ft`d_8t*F4n|P^oBmzY|=2Y9B#qIa6~<+ExvGXqz)0XHT%e0z+j4Oj5UG1T1jI z)RXp8P?@soqV7};^Rmu@6k6Y@`M%?T09xxpf1BzV5Du`}lro$Tzp&-@id*}KF6@Ok zLr@irV>HRu1R^OKnyx$!4uf;2r!~#^u!4ffm{L~xVmc>lt_(U5dhSH|4ZE35HqOpl zjW0wVaWXe-oR1Cp@rV%dfTYiCj@A3V-}w@QNpN~?oy)+;REW+Wg?T}~Npp`C1^@Ts zdH=JuwCqO^gr3NPON9(t$1BJhAFSQy@ zZ6g5eZuyUOo)VE6pq9RHP|2dL)xGce`et;nVz^mEsO4SP+$k*AY8-{LMeTyss_(s> zAd9zISW1(yYx9ef1Z|s)#sCd1)^v5v+^I`29toTeo?6eX(OAoEC*C3Pe2}FdcNK?S zB*+z()m!MbhA@>kE!6t1{jsWBF7aHuA?_&zL~rak;ru{g)-Lbx=3Cq=08K^#tC6c` z;d>si@5p%svSY`hA2IpZ994Pwd5;MPT=w&{mx#xocP4JSiM28SP_rzLg&q~E+R(Ml wH!~z$M~wVM=@lUTYpcZoy~mJ7T86-aLiQEl*t_jy`TKur`F}zN%Ios~1JAd$-~a#s diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg deleted file mode 100644 index fdc5c890b18ec41eee143a4584dfe8195d833ed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17080 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 Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index b0013ccc62..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,476 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 224 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 2 2 2 0.000000 1.0000 0 - 29 2 1 1 0.000000 1.0000 0 - 30 2 2 2 0.000000 1.0000 0 - 31 2 1 1 0.000000 1.0000 0 - 32 2 2 2 0.000000 1.0000 0 - 33 2 1 1 0.000000 1.0000 0 - 34 2 3 3 0.000000 1.0000 0 - 35 2 3 3 0.000000 1.0000 0 - 36 2 1 1 0.000000 1.0000 0 - 37 2 2 2 0.000000 1.0000 0 - 38 2 1 1 0.000000 1.0000 0 - 39 2 2 2 0.000000 1.0000 0 - 40 2 1 1 0.000000 1.0000 0 - 41 2 2 2 0.000000 1.0000 0 - 42 2 3 3 0.000000 1.0000 0 - 43 2 3 3 0.000000 1.0000 0 - 44 2 3 3 0.000000 1.0000 0 - 45 2 1 1 0.000000 1.0000 0 - 46 2 1 1 0.000000 1.0000 0 - 47 2 2 2 0.000000 1.0000 0 - 48 2 2 2 0.000000 1.0000 0 - 49 2 1 1 0.000000 1.0000 0 - 50 2 1 1 0.000000 1.0000 0 - 51 2 2 2 0.000000 1.0000 0 - 52 2 2 2 0.000000 1.0000 0 - 53 2 1 1 0.000000 1.0000 0 - 54 2 2 2 0.000000 1.0000 0 - 55 3 2 2 0.000000 1.0000 0 - 56 3 1 1 0.000000 1.0000 0 - 57 3 2 2 0.000000 1.0000 0 - 58 3 1 1 0.000000 1.0000 0 - 59 3 2 2 0.000000 1.0000 0 - 60 3 1 1 0.000000 1.0000 0 - 61 3 3 3 0.000000 1.0000 0 - 62 3 3 3 0.000000 1.0000 0 - 63 3 1 1 0.000000 1.0000 0 - 64 3 2 2 0.000000 1.0000 0 - 65 3 1 1 0.000000 1.0000 0 - 66 3 2 2 0.000000 1.0000 0 - 67 3 1 1 0.000000 1.0000 0 - 68 3 2 2 0.000000 1.0000 0 - 69 3 3 3 0.000000 1.0000 0 - 70 3 3 3 0.000000 1.0000 0 - 71 3 3 3 0.000000 1.0000 0 - 72 3 1 1 0.000000 1.0000 0 - 73 3 1 1 0.000000 1.0000 0 - 74 3 2 2 0.000000 1.0000 0 - 75 3 2 2 0.000000 1.0000 0 - 76 3 1 1 0.000000 1.0000 0 - 77 3 1 1 0.000000 1.0000 0 - 78 3 2 2 0.000000 1.0000 0 - 79 3 2 2 0.000000 1.0000 0 - 80 3 1 1 0.000000 1.0000 0 - 81 3 2 2 0.000000 1.0000 0 - 82 4 2 2 0.000000 1.0000 0 - 83 4 1 1 0.000000 1.0000 0 - 84 4 2 2 0.000000 1.0000 0 - 85 4 1 1 0.000000 1.0000 0 - 86 4 2 2 0.000000 1.0000 0 - 87 4 1 1 0.000000 1.0000 0 - 88 4 3 3 0.000000 1.0000 0 - 89 4 3 3 0.000000 1.0000 0 - 90 4 1 1 0.000000 1.0000 0 - 91 4 2 2 0.000000 1.0000 0 - 92 4 1 1 0.000000 1.0000 0 - 93 4 2 2 0.000000 1.0000 0 - 94 4 1 1 0.000000 1.0000 0 - 95 4 2 2 0.000000 1.0000 0 - 96 4 3 3 0.000000 1.0000 0 - 97 4 3 3 0.000000 1.0000 0 - 98 4 3 3 0.000000 1.0000 0 - 99 4 1 1 0.000000 1.0000 0 - 100 4 1 1 0.000000 1.0000 0 - 101 4 2 2 0.000000 1.0000 0 - 102 4 2 2 0.000000 1.0000 0 - 103 4 1 1 0.000000 1.0000 0 - 104 4 1 1 0.000000 1.0000 0 - 105 4 2 2 0.000000 1.0000 0 - 106 4 2 2 0.000000 1.0000 0 - 107 4 1 1 0.000000 1.0000 0 - 108 4 2 2 0.000000 1.0000 0 - 109 5 2 2 0.000000 1.0000 0 - 110 5 1 1 0.000000 1.0000 0 - 111 5 2 2 0.000000 1.0000 0 - 112 5 1 1 0.000000 1.0000 0 - 113 5 2 2 0.000000 1.0000 0 - 114 5 1 1 0.000000 1.0000 0 - 115 5 3 3 0.000000 1.0000 0 - 116 5 3 3 0.000000 1.0000 0 - 117 5 1 1 0.000000 1.0000 0 - 118 5 2 2 0.000000 1.0000 0 - 119 5 1 1 0.000000 1.0000 0 - 120 5 2 2 0.000000 1.0000 0 - 121 5 1 1 0.000000 1.0000 0 - 122 5 2 2 0.000000 1.0000 0 - 123 5 3 3 0.000000 1.0000 0 - 124 5 3 3 0.000000 1.0000 0 - 125 5 3 3 0.000000 1.0000 0 - 126 5 1 1 0.000000 1.0000 0 - 127 5 1 1 0.000000 1.0000 0 - 128 5 2 2 0.000000 1.0000 0 - 129 5 2 2 0.000000 1.0000 0 - 130 5 1 1 0.000000 1.0000 0 - 131 5 1 1 0.000000 1.0000 0 - 132 5 2 2 0.000000 1.0000 0 - 133 5 2 2 0.000000 1.0000 0 - 134 5 1 1 0.000000 1.0000 0 - 135 5 2 2 0.000000 1.0000 0 - 136 6 2 2 0.000000 1.0000 0 - 137 6 1 1 0.000000 1.0000 0 - 138 6 2 2 0.000000 1.0000 0 - 139 6 1 1 0.000000 1.0000 0 - 140 6 2 2 0.000000 1.0000 0 - 141 6 1 1 0.000000 1.0000 0 - 142 6 3 3 0.000000 1.0000 0 - 143 6 3 3 0.000000 1.0000 0 - 144 6 1 1 0.000000 1.0000 0 - 145 6 2 2 0.000000 1.0000 0 - 146 6 1 1 0.000000 1.0000 0 - 147 6 2 2 0.000000 1.0000 0 - 148 6 1 1 0.000000 1.0000 0 - 149 6 2 2 0.000000 1.0000 0 - 150 6 3 3 0.000000 1.0000 0 - 151 6 3 3 0.000000 1.0000 0 - 152 6 3 3 0.000000 1.0000 0 - 153 6 1 1 0.000000 1.0000 0 - 154 6 1 1 0.000000 1.0000 0 - 155 6 2 2 0.000000 1.0000 0 - 156 6 2 2 0.000000 1.0000 0 - 157 6 1 1 0.000000 1.0000 0 - 158 6 1 1 0.000000 1.0000 0 - 159 6 2 2 0.000000 1.0000 0 - 160 6 2 2 0.000000 1.0000 0 - 161 6 1 1 0.000000 1.0000 0 - 162 6 2 2 0.000000 1.0000 0 - 163 7 2 2 0.000000 1.0000 0 - 164 7 1 1 0.000000 1.0000 0 - 165 7 2 2 0.000000 1.0000 0 - 166 7 1 1 0.000000 1.0000 0 - 167 7 2 2 0.000000 1.0000 0 - 168 7 1 1 0.000000 1.0000 0 - 169 7 3 3 0.000000 1.0000 0 - 170 7 3 3 0.000000 1.0000 0 - 171 7 1 1 0.000000 1.0000 0 - 172 7 2 2 0.000000 1.0000 0 - 173 7 1 1 0.000000 1.0000 0 - 174 7 2 2 0.000000 1.0000 0 - 175 7 1 1 0.000000 1.0000 0 - 176 7 2 2 0.000000 1.0000 0 - 177 7 3 3 0.000000 1.0000 0 - 178 7 3 3 0.000000 1.0000 0 - 179 7 3 3 0.000000 1.0000 0 - 180 7 1 1 0.000000 1.0000 0 - 181 7 1 1 0.000000 1.0000 0 - 182 7 2 2 0.000000 1.0000 0 - 183 7 2 2 0.000000 1.0000 0 - 184 7 1 1 0.000000 1.0000 0 - 185 7 1 1 0.000000 1.0000 0 - 186 7 2 2 0.000000 1.0000 0 - 187 7 2 2 0.000000 1.0000 0 - 188 7 1 1 0.000000 1.0000 0 - 189 7 2 2 0.000000 1.0000 0 - 190 8 2 2 0.000000 1.0000 0 - 191 8 1 1 0.000000 1.0000 0 - 192 8 2 2 0.000000 1.0000 0 - 193 8 1 1 0.000000 1.0000 0 - 194 8 2 2 0.000000 1.0000 0 - 195 8 1 1 0.000000 1.0000 0 - 196 8 3 3 0.000000 1.0000 0 - 197 8 3 3 0.000000 1.0000 0 - 198 8 1 1 0.000000 1.0000 0 - 199 8 2 2 0.000000 1.0000 0 - 200 8 1 1 0.000000 1.0000 0 - 201 8 2 2 0.000000 1.0000 0 - 202 8 1 1 0.000000 1.0000 0 - 203 8 2 2 0.000000 1.0000 0 - 204 8 3 3 0.000000 1.0000 0 - 205 8 3 3 0.000000 1.0000 0 - 206 8 3 3 0.000000 1.0000 0 - 207 8 1 1 0.000000 1.0000 0 - 208 8 1 1 0.000000 1.0000 0 - 209 8 2 2 0.000000 1.0000 0 - 210 8 2 2 0.000000 1.0000 0 - 211 8 1 1 0.000000 1.0000 0 - 212 8 1 1 0.000000 1.0000 0 - 213 8 2 2 0.000000 1.0000 0 - 214 8 2 2 0.000000 1.0000 0 - 215 8 1 1 0.000000 1.0000 0 - 216 8 2 2 0.000000 1.0000 0 - 217 9 4 4 0.000000 100.0000 0 - 218 10 4 4 0.000000 100.0000 0 - 219 11 4 4 0.000000 100.0000 0 - 220 12 4 4 0.000000 100.0000 0 - 221 13 4 4 0.000000 100.0000 0 - 222 14 4 4 0.000000 100.0000 0 - 223 15 4 4 0.000000 100.0000 0 - 224 16 4 4 0.000000 100.0000 0 - - 208 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 28 29 29 30 - 30 31 31 32 32 33 33 34 - 34 35 35 36 36 37 37 38 - 38 39 39 40 40 41 41 42 - 42 43 43 44 44 45 45 46 - 46 47 47 48 48 49 49 50 - 50 51 51 52 52 53 53 54 - 55 56 56 57 57 58 58 59 - 59 60 60 61 61 62 62 63 - 63 64 64 65 65 66 66 67 - 67 68 68 69 69 70 70 71 - 71 72 72 73 73 74 74 75 - 75 76 76 77 77 78 78 79 - 79 80 80 81 82 83 83 84 - 84 85 85 86 86 87 87 88 - 88 89 89 90 90 91 91 92 - 92 93 93 94 94 95 95 96 - 96 97 97 98 98 99 99 100 - 100 101 101 102 102 103 103 104 - 104 105 105 106 106 107 107 108 - 109 110 110 111 111 112 112 113 - 113 114 114 115 115 116 116 117 - 117 118 118 119 119 120 120 121 - 121 122 122 123 123 124 124 125 - 125 126 126 127 127 128 128 129 - 129 130 130 131 131 132 132 133 - 133 134 134 135 136 137 137 138 - 138 139 139 140 140 141 141 142 - 142 143 143 144 144 145 145 146 - 146 147 147 148 148 149 149 150 - 150 151 151 152 152 153 153 154 - 154 155 155 156 156 157 157 158 - 158 159 159 160 160 161 161 162 - 163 164 164 165 165 166 166 167 - 167 168 168 169 169 170 170 171 - 171 172 172 173 173 174 174 175 - 175 176 176 177 177 178 178 179 - 179 180 180 181 181 182 182 183 - 183 184 184 185 185 186 186 187 - 187 188 188 189 190 191 191 192 - 192 193 193 194 194 195 195 196 - 196 197 197 198 198 199 199 200 - 200 201 201 202 202 203 203 204 - 204 205 205 206 206 207 207 208 - 208 209 209 210 210 211 211 212 - 212 213 213 214 214 215 215 216 - - 200 !NTHETA: angles - 13 14 15 40 41 42 67 68 69 - 94 95 96 121 122 123 148 149 150 - 175 176 177 202 203 204 7 8 9 - 6 7 8 16 17 18 34 35 36 - 33 34 35 43 44 45 61 62 63 - 60 61 62 70 71 72 88 89 90 - 87 88 89 97 98 99 115 116 117 - 114 115 116 124 125 126 142 143 144 - 141 142 143 151 152 153 169 170 171 - 168 169 170 178 179 180 196 197 198 - 195 196 197 205 206 207 15 16 17 - 42 43 44 69 70 71 96 97 98 - 123 124 125 150 151 152 177 178 179 - 204 205 206 2 3 4 4 5 6 - 9 10 11 11 12 13 29 30 31 - 31 32 33 36 37 38 38 39 40 - 56 57 58 58 59 60 63 64 65 - 65 66 67 83 84 85 85 86 87 - 90 91 92 92 93 94 110 111 112 - 112 113 114 117 118 119 119 120 121 - 137 138 139 139 140 141 144 145 146 - 146 147 148 164 165 166 166 167 168 - 171 172 173 173 174 175 191 192 193 - 193 194 195 198 199 200 200 201 202 - 14 15 16 41 42 43 68 69 70 - 95 96 97 122 123 124 149 150 151 - 176 177 178 203 204 205 1 2 3 - 3 4 5 10 11 12 12 13 14 - 25 26 27 28 29 30 30 31 32 - 37 38 39 39 40 41 52 53 54 - 55 56 57 57 58 59 64 65 66 - 66 67 68 79 80 81 82 83 84 - 84 85 86 91 92 93 93 94 95 - 106 107 108 109 110 111 111 112 113 - 118 119 120 120 121 122 133 134 135 - 136 137 138 138 139 140 145 146 147 - 147 148 149 160 161 162 163 164 165 - 165 166 167 172 173 174 174 175 176 - 187 188 189 190 191 192 192 193 194 - 199 200 201 201 202 203 214 215 216 - 5 6 7 8 9 10 32 33 34 - 35 36 37 59 60 61 62 63 64 - 86 87 88 89 90 91 113 114 115 - 116 117 118 140 141 142 143 144 145 - 167 168 169 170 171 172 194 195 196 - 197 198 199 17 18 19 44 45 46 - 71 72 73 98 99 100 125 126 127 - 152 153 154 179 180 181 206 207 208 - 18 19 20 22 23 24 21 22 23 - 45 46 47 49 50 51 48 49 50 - 72 73 74 76 77 78 75 76 77 - 99 100 101 103 104 105 102 103 104 - 126 127 128 130 131 132 129 130 131 - 153 154 155 157 158 159 156 157 158 - 180 181 182 184 185 186 183 184 185 - 207 208 209 211 212 213 210 211 212 - 19 20 21 20 21 22 23 24 25 - 24 25 26 46 47 48 47 48 49 - 50 51 52 51 52 53 73 74 75 - 74 75 76 77 78 79 78 79 80 - 100 101 102 101 102 103 104 105 106 - 105 106 107 127 128 129 128 129 130 - 131 132 133 132 133 134 154 155 156 - 155 156 157 158 159 160 159 160 161 - 181 182 183 182 183 184 185 186 187 - 186 187 188 208 209 210 209 210 211 - 212 213 214 213 214 215 - - 152 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 28 29 30 31 - 29 30 31 32 30 31 32 33 - 31 32 33 34 35 36 37 38 - 36 37 38 39 37 38 39 40 - 38 39 40 41 39 40 41 42 - 42 43 44 45 43 44 45 46 - 44 45 46 47 45 46 47 48 - 46 47 48 49 47 48 49 50 - 48 49 50 51 49 50 51 52 - 50 51 52 53 51 52 53 54 - 55 56 57 58 56 57 58 59 - 57 58 59 60 58 59 60 61 - 62 63 64 65 63 64 65 66 - 64 65 66 67 65 66 67 68 - 66 67 68 69 69 70 71 72 - 70 71 72 73 71 72 73 74 - 72 73 74 75 73 74 75 76 - 74 75 76 77 75 76 77 78 - 76 77 78 79 77 78 79 80 - 78 79 80 81 82 83 84 85 - 83 84 85 86 84 85 86 87 - 85 86 87 88 89 90 91 92 - 90 91 92 93 91 92 93 94 - 92 93 94 95 93 94 95 96 - 96 97 98 99 97 98 99 100 - 98 99 100 101 99 100 101 102 - 100 101 102 103 101 102 103 104 - 102 103 104 105 103 104 105 106 - 104 105 106 107 105 106 107 108 - 109 110 111 112 110 111 112 113 - 111 112 113 114 112 113 114 115 - 116 117 118 119 117 118 119 120 - 118 119 120 121 119 120 121 122 - 120 121 122 123 123 124 125 126 - 124 125 126 127 125 126 127 128 - 126 127 128 129 127 128 129 130 - 128 129 130 131 129 130 131 132 - 130 131 132 133 131 132 133 134 - 132 133 134 135 136 137 138 139 - 137 138 139 140 138 139 140 141 - 139 140 141 142 143 144 145 146 - 144 145 146 147 145 146 147 148 - 146 147 148 149 147 148 149 150 - 150 151 152 153 151 152 153 154 - 152 153 154 155 153 154 155 156 - 154 155 156 157 155 156 157 158 - 156 157 158 159 157 158 159 160 - 158 159 160 161 159 160 161 162 - 163 164 165 166 164 165 166 167 - 165 166 167 168 166 167 168 169 - 170 171 172 173 171 172 173 174 - 172 173 174 175 173 174 175 176 - 174 175 176 177 177 178 179 180 - 178 179 180 181 179 180 181 182 - 180 181 182 183 181 182 183 184 - 182 183 184 185 183 184 185 186 - 184 185 186 187 185 186 187 188 - 186 187 188 189 190 191 192 193 - 191 192 193 194 192 193 194 195 - 193 194 195 196 197 198 199 200 - 198 199 200 201 199 200 201 202 - 200 201 202 203 201 202 203 204 - 204 205 206 207 205 206 207 208 - 206 207 208 209 207 208 209 210 - 208 209 210 211 209 210 211 212 - 210 211 212 213 211 212 213 214 - 212 213 214 215 213 214 215 216 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg deleted file mode 100644 index c62a881b2a63a86d0c0ccd58dbfd47f523c57fdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31162 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg deleted file mode 100644 index 38ef54396ee4d0e362d584e99efa28e346fef6a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26258 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 N_7Q)NwrBi3{a-Y*B@_Sv diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt deleted file mode 100644 index e43026ba9f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt +++ /dev/null @@ -1,216 +0,0 @@ -# This file defines the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadFrustrated { - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -0.92636654 -1.8409904 -2.1482679 - $atom:a2 $mol @atom:B 0.0 -0.57313354 -1.0670787 -1.6182341 - $atom:a3 $mol @atom:L 0.0 -0.85707399 -1.2358703 -0.69350966 - $atom:a4 $mol @atom:B 0.0 -0.44231274 -0.4584993 -0.23418709 - $atom:a5 $mol @atom:L 0.0 -0.75081182 -0.62868078 0.69786737 - $atom:a6 $mol @atom:B 0.0 -0.36201977 0.11619615 1.2249098 - $atom:a7 $mol @atom:N 0.0 -0.63708237 -0.15973084 2.1723919 - $atom:a8 $mol @atom:N 0.0 0.20516047 0.10417157 2.624901 - $atom:a9 $mol @atom:B 0.0 0.57223743 0.44728103 1.7695617 - $atom:a10 $mol @atom:L 0.0 0.77646279 -0.40630393 1.3168043 - $atom:a11 $mol @atom:B 0.0 0.45475664 -0.2077937 0.40045721 - $atom:a12 $mol @atom:L 0.0 0.72712495 -1.0397637 -0.087614951 - $atom:a13 $mol @atom:B 0.0 0.36971183 -0.85840501 -0.9933019 - $atom:a14 $mol @atom:L 0.0 0.74784336 -1.5700415 -1.5859217 - $atom:a15 $mol @atom:N 0.0 0.43423905 -1.2758917 -2.4853429 - $atom:a16 $mol @atom:N 0.0 0.70583191 -0.30726921 -2.4987711 - $atom:a17 $mol @atom:N 0.0 -0.091688915 0.23323014 -2.2051358 - $atom:a18 $mol @atom:B 0.0 -0.34243283 -0.035822049 -1.2644719 - $atom:a19 $mol @atom:B 0.0 0.41961247 0.18475451 -0.65971014 - $atom:a20 $mol @atom:L 0.0 0.51968465 1.1546791 -0.77877053 - $atom:a21 $mol @atom:L 0.0 -0.40827985 1.2765273 -0.52550748 - $atom:a22 $mol @atom:B 0.0 -0.368141 0.58090904 0.19152224 - $atom:a23 $mol @atom:B 0.0 0.40327249 0.86101769 0.7336255 - $atom:a24 $mol @atom:L 0.0 0.22707289 1.8326235 0.89673346 - $atom:a25 $mol @atom:L 0.0 -0.66500182 1.7285809 1.2783166 - $atom:a26 $mol @atom:B 0.0 -0.39205603 1.0475436 1.9328097 - $atom:a27 $mol @atom:L 0.0 0.25339027 1.5246265 2.5388463 - } - - # bond-ID bond-Type atom-ID atom-ID - - write('Data Bonds') { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write('Data Dihedrals') { - - $dihedral:d1 @dihedral:beta $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2 @dihedral:beta $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3 @dihedral:beta $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4 @dihedral:beta $atom:a4 $atom:a5 $atom:a6 $atom:a7 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d5 \@dihedral:turn $atom:a5 $atom:a6 $atom:a7 $atom:a8 - # \$dihedral:d6 \@dihedral:turn $atom:a6 $atom:a7 $atom:a8 $atom:a9 - # \$dihedral:d7 \@dihedral:turn $atom:a7 $atom:a8 $atom:a9 $atom:a10 - - $dihedral:d8 @dihedral:beta $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9 @dihedral:beta $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10 @dihedral:beta $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11 @dihedral:beta $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12 @dihedral:beta $atom:a12 $atom:a13 $atom:a14 $atom:a15 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d13 \@dihedral:turn $atom:a13 $atom:a14 $atom:a15 $atom:a16 - # \$dihedral:d14 \@dihedral:turn $atom:a14 $atom:a15 $atom:a16 $atom:a17 - - $dihedral:d15 @dihedral:alpha $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16 @dihedral:alpha $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17 @dihedral:alpha $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18 @dihedral:alpha $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19 @dihedral:alpha $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20 @dihedral:alpha $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21 @dihedral:alpha $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22 @dihedral:alpha $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23 @dihedral:alpha $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24 @dihedral:alpha $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once('Data Angles By Type') { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadFrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - - # We use tabular dihedral potentials to implement the dihedral forces. - # (Actually there is a way to use Fourier series, using multiple charmm - # style dihedral interactions, but it's slower and messier.) - - write_once("In Settings") { - # style file keyword - dihedral_coeff @dihedral:alpha table table_dihedral_frustrated.dat FRUSTRATED_ALPHA - dihedral_coeff @dihedral:beta table table_dihedral_frustrated.dat FRUSTRATED_BETA - # No need to specify dihedral interactions in the turn regions. (none exist) - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadFrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadFrustrated - - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt deleted file mode 100644 index 54e2de4376..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt +++ /dev/null @@ -1,85 +0,0 @@ -import "1beadFrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadMisfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated". - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.69801399 -0.22114168 -1.9464876 - $atom:a2 $mol @atom:B 0.0 -0.40921658 -0.027063664 -1.0033251 - $atom:a3 $mol @atom:L 0.0 0.10259348 0.80836418 -1.0737085 - $atom:a4 $mol @atom:B 0.0 0.25857916 1.0054984 -0.11621451 - $atom:a5 $mol @atom:L 0.0 0.8258629 1.8325549 -0.18529135 - $atom:a6 $mol @atom:B 0.0 0.91366257 2.1950317 0.74175977 - $atom:a7 $mol @atom:N 0.0 1.4399539 1.554238 1.2994409 - $atom:a8 $mol @atom:N 0.0 0.73372573 1.0161012 1.7397275 - $atom:a9 $mol @atom:B 0.0 0.26608782 0.65302497 0.94353938 - $atom:a10 $mol @atom:L 0.0 0.97442305 0.13574211 0.50586398 - $atom:a11 $mol @atom:B 0.0 0.35889617 -0.18247555 -0.1764186 - $atom:a12 $mol @atom:L 0.0 0.87151735 -0.77260824 -0.75240916 - $atom:a13 $mol @atom:B 0.0 0.047726486 -1.0530682 -1.1902704 - $atom:a14 $mol @atom:L 0.0 0.34530697 -1.7476773 -1.8393331 - $atom:a15 $mol @atom:N 0.0 0.65865186 -2.45948 -1.2167056 - $atom:a16 $mol @atom:N 0.0 -0.16534524 -2.6219442 -0.67112167 - $atom:a17 $mol @atom:N 0.0 -0.010590421 -2.2445242 0.24748633 - $atom:a18 $mol @atom:B 0.0 0.18135771 -1.2564919 0.1767523 - $atom:a19 $mol @atom:B 0.0 -0.57472665 -0.82852797 -0.27027791 - $atom:a20 $mol @atom:L 0.0 -1.3967448 -1.0516787 0.24247346 - $atom:a21 $mol @atom:L 0.0 -1.003428 -0.85642681 1.1107555 - $atom:a22 $mol @atom:B 0.0 -0.25156735 -0.3182346 0.74262946 - $atom:a23 $mol @atom:B 0.0 -0.61751956 0.30115562 0.070426493 - $atom:a24 $mol @atom:L 0.0 -1.3347934 0.83310182 0.52625934 - $atom:a25 $mol @atom:L 0.0 -0.83315257 1.270904 1.2564086 - $atom:a26 $mol @atom:B 0.0 -0.10469759 1.6988523 0.72597181 - $atom:a27 $mol @atom:L 0.0 -0.57854905 2.3367737 0.11206868 - } - -} # 1beadMisfolded - - -1beadUnfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py deleted file mode 100755 index 9b86809cc3..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between atoms in the -# protein and a chaperone provided in the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# This is stored in a tabulated force field with a singularity at a distance R. -# -# To calculate the table for interaction between -# ...the chaperone and a hydrophobic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.475 0.0 5.9 1181 -# ...the chaperone and a hydrophilic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.0 0.0 5.9 1181 -# ...the chaperone and a hydrophobic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True -# ...the chaperone and a hydrophilic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.0 3.1 8.0 981 True - -from math import * -import sys - -def U(r, eps, sigma, R, h): - #print('r='+str(r)+' eps='+str(eps)+' s='+str(sigma)+' R='+str(R)+' h='+str(h)) - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 4.0*pi*R*R*4.0*eps*(pow((sigma/R), 12.0) - - h*pow((sigma/R), 6.0)) - xp = sigma/(r+R) - xm = sigma/(r-R) - term10 = pow(xm, 10.0) - pow(xp, 10.0) - term4 = pow(xm, 4.0) - pow(xp, 4.0) - return 4.0*pi*eps*(R/r) * (0.2*term10 - 0.5*h*term4) - -def F(r, eps, sigma, R, h): - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 0.0 - product_term_a = U(r, eps, sigma, R, h) / r - ixp = (r+R)/sigma - ixm = (r-R)/sigma - dix_dr = 1.0/sigma - term10 = (10.0/sigma)*(pow(ixm, -11.0) - pow(ixp, -11.0)) - term4 = (4.0/sigma)*(pow(ixm, -5.0) - pow(ixp, -5.0)) - product_term_b = 4.0*eps*pi*(R/r) * (0.2*term10 - 0.5*h*term4) - return product_term_a + product_term_b - - -class InputError(Exception): - """ A generic exception object containing a string for error reporting. - - """ - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - def __repr__(self): - return str(self) - -if len(sys.argv) < 8: - sys.stderr.write("Error: expected 7 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" epsilon sigma R h rmin rmax N\n\n") - sys.exit(-1) - -epsilon = float(sys.argv[1]) -sigma = float(sys.argv[2]) -R = float(sys.argv[3]) -h = float(sys.argv[4]) -rmin = float(sys.argv[5]) -rmax = float(sys.argv[6]) -N = int(sys.argv[7]) - -subtract_Urcut = False -if len(sys.argv) == 9: - subtract_Urcut = True -rcut = rmax - -for i in range(0,N): - r = rmin + i*(rmax-rmin)/(N-1) - U_r = U(r, epsilon, sigma, R, h) - F_r = F(r, epsilon, sigma, R, h) - if subtract_Urcut: - U_r -= U(rcut, epsilon, sigma, R, h) - if (r >= rcut) or (i==N-1): - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py deleted file mode 100755 index 34c66418a8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of dihedral angle interactions used in the alpha-helix -# and beta-sheet regions of the frustrated protein model described in -# provided in figure 8 of the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# Note that the "A" and "B" parameters were incorrectly reported to be -# 5.4*epsilon and 6.0*epsilon. The values used were 5.6 and 6.0 epsilon. -# The phiA and phiB values were 57.29577951308232 degrees (1 rad) -# and 180 degrees, respectively. Both expA and expB were 6.0. -# -# To generate the table used for the alpha-helix (1 degree resolution) use this: -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 -# To generate the table used for the beta-sheets (1 degree resolution) use this: -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 -# -# (If you're curious as to why I set the location of the minima at phi_alpha -# to 1.0 radians (57.2957795 degrees), there was no particularly good reason. -# I think the correct value turns out to be something closer to 50 degrees.) - - -from math import * -import sys - - -# The previous version included the repulsive core term -def U(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = pow(cos(0.5*(phi-phiA)*conv_units), expA) - termB = pow(cos(0.5*(phi-phiB)*conv_units), expB) - return -A*termA - B*termB - -# The previous version included the repulsive core term -def F(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = (0.5*sin(0.5*(phi-phiA)*conv_units) * - expA * pow(cos(0.5*(phi-phiA)*conv_units), expA-1.0)) - termB = (0.5*sin(0.5*(phi-phiB)*conv_units) * - expB * pow(cos(0.5*(phi-phiB)*conv_units), expB-1.0)) - return -conv_units*(A*termA + B*termB) - -if len(sys.argv) != 10: - sys.stderr.write("Error: expected 9 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" A phiA expA B phiB expB phiMin phiMax N\n\n") - sys.exit(-1) - -A = float(sys.argv[1]) -phiA = float(sys.argv[2]) -expA = float(sys.argv[3]) -B = float(sys.argv[4]) -phiB = float(sys.argv[5]) -expB = float(sys.argv[6]) -phi_min = float(sys.argv[7]) -phi_max = float(sys.argv[8]) -N = int(sys.argv[9]) - -for i in range(0,N): - phi = phi_min + i*(phi_max - phi_min)/(N-1) - U_phi = U(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - F_phi = F(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - print(str(i+1)+' '+str(phi)+' '+str(U_phi)+' '+str(F_phi)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt deleted file mode 100644 index 1d37823b7a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt +++ /dev/null @@ -1,41 +0,0 @@ -# Here we define a trivial molecule containing only one particle. - -Minichaperone { - - # atomID molID atomType charge x y z - - write("Data Atoms") { - $atom:C $mol @atom:C 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:C 100.0 - } - - write_once("In Settings") { - # If for some reason there are multiple chaperones present, - # I assume that they interact repulsively (hence, L=0) - - # i j pairStyle eps sig K L - - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm/inter 1.0 3.0 1 0 - - # Optional: define the atoms in the "chaperonins" group: - # (Defining a group for the chaperone makes it easy to immobilize it later.) - - group chaperones type @atom:C - } - - # Specify which pair_styles, and atom styles work well with - # this model. (Again this can be overridden later.) - - write_once("In Init") { - units lj - atom_style full - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 8.0 9.0 - } - -} # Minichaperone - -# We have not specified how this particle interacts with other particles -# besides itself. Later on you must do this. diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt deleted file mode 100644 index 8f8c37d08b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt +++ /dev/null @@ -1,72 +0,0 @@ -write_once("Data Boundary") { - 0.0 80.0 xlo xhi - 0.0 80.0 ylo yhi - 0.0 80.0 zlo zhi -} - - -import "1beadFrustrated_variants.lt" -import "minichaperone.lt" - - -# Create 8 proteins and 8 chaperones (2x2x2 array): -# NOTE: Below I create multiple proteins and multiple chaperones -# to see what would happen. (I suspect nothing good. In the -# 2006 paper, only 1 protein and 1 chaperone were present.) - - -proteins = new 1beadUnfolded [2].move(40,0,0) - [2].move(0,40,0) - [2].move(0,0,40) - -chaperones = new Minichaperone [2].move(40,0,0) - [2].move(0,40,0) - [2].move(0,0,40) - -proteins[*][*][*].move(20,20,20) # to avoid overlap with the chaperones - - - -# If you only want 1 protein and 1 chaperone -# then replace the lines above with: -# -# protein = new 1beadMisfolded -# chaperone = new Minichaperone - - - - - -# ---- Now define interactions between the atoms in the protein ---- -# ---- (named "B", "L", "N") and the atom which represents the ---- -# ---- chaperone ("c"). These interactions are tabulated. ---- - -write_once("In Settings") { - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/B table table_minichaperone_h=0.6.dat CH_H0.6 - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/L table table_minichaperone_h=0.dat CH_H0 - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/N table table_minichaperone_h=0.dat CH_H0 -} - -# Note: If you want purely repulsive spheres (crowding, h=0.0) -# instead of an attractive "hydrophobic" chaperone (h=0.6) -# then replace "table_minichaperone_h=0_6.dat CH_H0_6" -# with "table_minichaperone_h=0.dat CH_H0" -# (... or just use an ordinary Lennard-Jones interaction -# with sigma = 6.0 and epsilon near 0.0) - - -# LAMMPS has many available force field styles (and atom styles). Here we -# select the ones which work well for the full combine system. (This should -# override any settings made in "1beadFrustrated.lt" or "minichaperone.lt") - - -write_once("In Init") { - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 table spline 981 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat deleted file mode 100644 index d660fee308..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat +++ /dev/null @@ -1,735 +0,0 @@ -# Table of the potential and its negative derivative for frustrated alpha helix -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 - -FRUSTRATED_ALPHA -N 360 DEGREES - -1 0.0 -2.74081145103 0.0783990792662 -2 1.0 -2.81950869101 0.0789852583442 -3 2.0 -2.89876136749 0.0795096391909 -4 3.0 -2.97850675562 0.0799703813963 -5 4.0 -3.05868032959 0.0803657243943 -6 5.0 -3.13921584545 0.0806939935737 -7 6.0 -3.22004543014 0.0809536062381 -8 7.0 -3.30109967628 0.0811430773977 -9 8.0 -3.38230774267 0.0812610253741 -10 9.0 -3.46359746038 0.0813061772009 -11 10.0 -3.54489544401 0.0812773738039 -12 11.0 -3.62612720812 0.0811735749433 -13 12.0 -3.70721728841 0.0809938639029 -14 13.0 -3.78808936748 0.080737451911 -15 14.0 -3.86866640485 0.0804036822781 -16 15.0 -3.94887077101 0.0799920342374 -17 16.0 -4.02862438516 0.0795021264757 -18 17.0 -4.10784885622 0.0789337203415 -19 18.0 -4.18646562704 0.0782867227197 -20 19.0 -4.26439612115 0.0775611885609 -21 20.0 -4.34156189202 0.0767573230567 -22 21.0 -4.41788477419 0.0758754834523 -23 22.0 -4.49328703609 0.0749161804868 -24 23.0 -4.56769153408 0.0738800794563 -25 24.0 -4.64102186743 0.0727680008923 -26 25.0 -4.71320253365 0.0715809208518 -27 26.0 -4.78415908407 0.0703199708131 -28 27.0 -4.85381827903 0.0689864371778 -29 28.0 -4.92210824234 0.067581760373 -30 29.0 -4.98895861476 0.0661075335571 -31 30.0 -5.05430070586 0.0645655009259 -32 31.0 -5.11806764409 0.0629575556235 -33 32.0 -5.18019452449 0.061285737258 -34 33.0 -5.24061855376 0.0595522290273 -35 34.0 -5.29927919225 0.0577593544584 -36 35.0 -5.3561182925 0.0559095737673 -37 36.0 -5.41108023395 0.0540054798439 -38 37.0 -5.46411205346 0.0520497938726 -39 38.0 -5.51516357127 0.0500453605949 -40 39.0 -5.56418751203 0.0479951432253 -41 40.0 -5.61113962059 0.0459022180302 -42 41.0 -5.65597877221 0.0437697685824 -43 42.0 -5.69866707689 0.0416010797029 -44 43.0 -5.7391699774 0.0393995311046 -45 44.0 -5.77745634094 0.0371685907508 -46 45.0 -5.81349854393 0.034911807945 -47 46.0 -5.84727254977 0.0326328061676 -48 47.0 -5.87875797937 0.030335275675 -49 48.0 -5.90793817411 0.0280229658805 -50 49.0 -5.93480025113 0.0256996775336 -51 50.0 -5.95933515063 0.0233692547166 -52 51.0 -5.98153767519 0.0210355766777 -53 52.0 -6.00140652074 0.0187025495211 -54 53.0 -6.01894429926 0.016374097773 -55 54.0 -6.03415755288 0.0140541558448 -56 55.0 -6.04705675953 0.0117466594146 -57 56.0 -6.05765632981 0.00945553674764 -58 57.0 -6.06597459526 0.00718469997761 -59 58.0 -6.07203378786 0.00493803637051 -60 59.0 -6.07586001075 0.00271939959245 -61 60.0 -6.07748320034 0.000532601003776 -62 61.0 -6.07693707962 -0.00161859899905 -63 62.0 -6.07425910291 -0.00373049957158 -64 63.0 -6.06949039207 -0.00579946791801 -65 64.0 -6.06267566421 -0.00782194767468 -66 65.0 -6.05386315117 -0.00979446715893 -67 66.0 -6.04310451074 -0.0117136474624 -68 67.0 -6.03045472992 -0.0135762103679 -69 68.0 -6.01597202036 -0.0153789860691 -70 69.0 -5.99971770618 -0.0171189206741 -71 70.0 -5.98175610439 -0.0187930834719 -72 71.0 -5.9621543982 -0.0203986739443 -73 72.0 -5.9409825034 -0.0219330285036 -74 73.0 -5.91831292823 -0.0233936269399 -75 74.0 -5.89422062685 -0.0247780985587 -76 75.0 -5.86878284696 -0.0260842279959 -77 76.0 -5.84207897162 -0.0273099606906 -78 77.0 -5.81419035593 -0.0284534080045 -79 78.0 -5.78520015867 -0.0295128519729 -80 79.0 -5.7551931694 -0.0304867496727 -81 80.0 -5.72425563141 -0.0313737371989 -82 81.0 -5.6924750609 -0.0321726332348 -83 82.0 -5.65994006273 -0.0328824422092 -84 83.0 -5.62674014332 -0.0335023570292 -85 84.0 -5.59296552097 -0.0340317613814 -86 85.0 -5.55870693409 -0.0344702315961 -87 86.0 -5.52405544786 -0.0348175380654 -88 87.0 -5.48910225957 -0.0350736462148 -89 88.0 -5.45393850338 -0.0352387170203 -90 89.0 -5.41865505462 -0.0353131070729 -91 90.0 -5.38334233438 -0.0352973681855 -92 91.0 -5.34809011465 -0.0351922465446 -93 92.0 -5.31298732458 -0.0349986814067 -94 93.0 -5.27812185824 -0.034717803342 -95 94.0 -5.24358038438 -0.0343509320285 -96 95.0 -5.2094481586 -0.0338995736008 -97 96.0 -5.17580883839 -0.0333654175598 -98 97.0 -5.14274430152 -0.0327503332496 -99 98.0 -5.11033446814 -0.0320563659092 -100 99.0 -5.07865712698 -0.0312857323082 -101 100.0 -5.04778776623 -0.0304408159764 -102 101.0 -5.01779940929 -0.0295241620384 -103 102.0 -4.98876245596 -0.0285384716647 -104 103.0 -4.96074452928 -0.0274865961525 -105 104.0 -4.93381032851 -0.0263715306507 -106 105.0 -4.90802148862 -0.0251964075427 -107 106.0 -4.88343644644 -0.0239644895038 -108 107.0 -4.86011031397 -0.0226791622487 -109 108.0 -4.83809475914 -0.0213439269874 -110 109.0 -4.81743789414 -0.0199623926068 -111 110.0 -4.79818417182 -0.0185382675969 -112 111.0 -4.78037429015 -0.0170753517415 -113 112.0 -4.76404510526 -0.0155775275918 -114 113.0 -4.74922955293 -0.0140487517461 -115 114.0 -4.73595657904 -0.0124930459538 -116 115.0 -4.7242510789 -0.0109144880672 -117 116.0 -4.71413384576 -0.00931720286182 -118 117.0 -4.70562152846 -0.00770535274772 -119 118.0 -4.69872659855 -0.00608312839491 -120 119.0 -4.69345732669 -0.00445473929448 -121 120.0 -4.6898177686 -0.00282440427898 -122 121.0 -4.68780776044 -0.00119634202478 -123 122.0 -4.68742292374 0.000425238440527 -124 123.0 -4.68865467977 0.0020361472029 -125 124.0 -4.69149027336 0.00363222287571 -126 125.0 -4.69591280613 0.00520934194008 -127 126.0 -4.70190127895 0.0067634279891 -128 127.0 -4.70943064365 0.00829046085365 -129 128.0 -4.71847186379 0.00978648558781 -130 129.0 -4.72899198423 0.0112476212922 -131 130.0 -4.74095420961 0.0126700697544 -132 131.0 -4.7543179912 0.0140501238848 -133 132.0 -4.76903912216 0.0153841759291 -134 133.0 -4.78506984093 0.0166687254364 -135 134.0 -4.80235894235 0.0179003869651 -136 135.0 -4.82085189642 0.0190758975074 -137 136.0 -4.84049097437 0.0201921236154 -138 137.0 -4.86121538156 0.0212460682116 -139 138.0 -4.88296139722 0.0222348770682 -140 139.0 -4.90566252032 0.0231558449399 -141 140.0 -4.9292496215 0.0240064213355 -142 141.0 -4.95365110055 0.0247842159162 -143 142.0 -4.97879304911 0.0254870035063 -144 143.0 -5.00459941816 0.0261127287073 -145 144.0 -5.03099218995 0.0266595101027 -146 145.0 -5.05789155387 0.0271256440463 -147 146.0 -5.08521608601 0.0275096080241 -148 147.0 -5.11288293171 0.0278100635833 -149 148.0 -5.14080799097 0.0280258588231 -150 149.0 -5.16890610603 0.0281560304409 -151 150.0 -5.19709125082 0.0281998053314 -152 151.0 -5.22527672173 0.0281566017347 -153 152.0 -5.25337532941 0.0280260299338 -154 153.0 -5.28129959092 0.0278078924984 -155 154.0 -5.30896192196 0.0275021840788 -156 155.0 -5.33627482866 0.0271090907491 -157 156.0 -5.36315109852 0.0266289889046 -158 157.0 -5.38950398994 0.026062443717 -159 158.0 -5.41524742011 0.0254102071518 -160 159.0 -5.44029615055 0.0246732155563 -161 160.0 -5.46456597019 0.0238525868232 -162 161.0 -5.48797387528 0.0229496171403 -163 162.0 -5.51043824587 0.0219657773349 -164 163.0 -5.53187901853 0.0209027088232 -165 164.0 -5.55221785468 0.0197622191769 -166 165.0 -5.57137830441 0.0185462773191 -167 166.0 -5.58928596528 0.0172570083629 -168 167.0 -5.60586863576 0.0158966881068 -169 168.0 -5.62105646307 0.0144677372016 -170 169.0 -5.63478208493 0.0129727150063 -171 170.0 -5.64698076513 0.0114143131467 -172 171.0 -5.65759052241 0.00979534879707 -173 172.0 -5.66655225257 0.00811875770075 -174 173.0 -5.67380984344 0.00638758694863 -175 174.0 -5.67931028251 0.00460498753534 -176 175.0 -5.68300375706 0.00277420671195 -177 176.0 -5.68484374646 0.000898580155594 -178 177.0 -5.68478710669 -0.00101847602368 -179 178.0 -5.68279414663 -0.00297347341791 -180 179.0 -5.67882869631 -0.00496285957718 -181 180.0 -5.67285816674 -0.00698302636509 -182 181.0 -5.6648536014 -0.00903031839234 -183 182.0 -5.65478971926 -0.0111010415069 -184 183.0 -5.64264494925 -0.0131914713189 -185 184.0 -5.62840145627 -0.0152978617389 -186 185.0 -5.6120451586 -0.017416453508 -187 186.0 -5.59356573683 -0.0195434826976 -188 187.0 -5.57295663425 -0.0216751891584 -189 188.0 -5.55021504898 -0.0238078248974 -190 189.0 -5.52534191754 -0.0259376623617 -191 190.0 -5.4983418904 -0.0280610026087 -192 191.0 -5.46922329932 -0.0301741833429 -193 192.0 -5.43799811672 -0.0322735868002 -194 193.0 -5.40468190731 -0.0343556474589 -195 194.0 -5.36929377207 -0.0364168595607 -196 195.0 -5.33185628476 -0.0384537844225 -197 196.0 -5.29239542138 -0.0404630575223 -198 197.0 -5.25094048245 -0.0424413953416 -199 198.0 -5.20752400881 -0.0443856019501 -200 199.0 -5.16218169074 -0.0462925753151 -201 200.0 -5.11495227114 -0.0481593133234 -202 201.0 -5.06587744261 -0.0499829195012 -203 202.0 -5.01500173918 -0.0517606084187 -204 203.0 -4.96237242264 -0.0534897107689 -205 204.0 -4.90803936404 -0.055167678109 -206 205.0 -4.85205492059 -0.0567920872546 -207 206.0 -4.79447380837 -0.0583606443179 -208 207.0 -4.73535297113 -0.0598711883816 -209 208.0 -4.6747514457 -0.0613216948024 -210 209.0 -4.61273022413 -0.0627102781377 -211 210.0 -4.54935211328 -0.0640351946902 -212 211.0 -4.4846815919 -0.0652948446678 -213 212.0 -4.41878466581 -0.0664877739558 -214 213.0 -4.35172872155 -0.0676126754981 -215 214.0 -4.28358237872 -0.0686683902899 -216 215.0 -4.21441534165 -0.0696539079796 -217 216.0 -4.14429825061 -0.070568367083 -218 217.0 -4.07330253293 -0.0714110548116 -219 218.0 -4.00150025463 -0.0721814065199 -220 219.0 -3.92896397266 -0.072879004774 -221 220.0 -3.85576658834 -0.0735035780505 -222 221.0 -3.78198120223 -0.0740549990687 -223 222.0 -3.70768097086 -0.0745332827669 -224 223.0 -3.63293896573 -0.0749385839297 -225 224.0 -3.5578280347 -0.0752711944755 -226 225.0 -3.48242066643 -0.075531540416 -227 226.0 -3.4067888579 -0.0757201784978 -228 227.0 -3.33100398548 -0.0758377925383 -229 228.0 -3.25513667985 -0.0758851894693 -230 229.0 -3.17925670492 -0.0758632951011 -231 230.0 -3.10343284123 -0.0757731496217 -232 231.0 -3.02773277394 -0.0756159028468 -233 232.0 -2.95222298559 -0.0753928092342 -234 233.0 -2.87696865416 -0.0751052226812 -235 234.0 -2.80203355622 -0.0747545911191 -236 235.0 -2.72747997572 -0.0743424509249 -237 236.0 -2.65336861841 -0.073870421164 -238 237.0 -2.57975853208 -0.0733401976859 -239 238.0 -2.50670703279 -0.0727535470871 -240 239.0 -2.4342696372 -0.0721123005638 -241 240.0 -2.36250000104 -0.0714183476691 -242 241.0 -2.29144986396 -0.0706736299971 -243 242.0 -2.22116900065 -0.0698801348102 -244 243.0 -2.15170517837 -0.0690398886302 -245 244.0 -2.0831041209 -0.0681549508121 -246 245.0 -2.01540947892 -0.067227407119 -247 246.0 -1.94866280684 -0.0662593633171 -248 247.0 -1.88290354594 -0.0652529388105 -249 248.0 -1.81816901389 -0.0642102603325 -250 249.0 -1.7544944006 -0.0631334557138 -251 250.0 -1.69191277013 -0.0620246477436 -252 251.0 -1.6304550688 -0.0608859481423 -253 252.0 -1.57015013921 -0.059719451663 -254 253.0 -1.51102474011 -0.0585272303374 -255 254.0 -1.45310357187 -0.0573113278834 -256 255.0 -1.39640930762 -0.0560737542899 -257 256.0 -1.34096262951 -0.054816480593 -258 257.0 -1.28678227024 -0.0535414338587 -259 258.0 -1.23388505944 -0.0522504923856 -260 259.0 -1.18228597475 -0.0509454811405 -261 260.0 -1.13199819729 -0.0496281674395 -262 261.0 -1.08303317143 -0.0483002568854 -263 262.0 -1.03540066834 -0.046963389572 -264 263.0 -0.989108853377 -0.0456191365664 -265 264.0 -0.944164356669 -0.0442689966762 -266 265.0 -0.900572346917 -0.0429143935113 -267 266.0 -0.858336607922 -0.0415566728462 -268 267.0 -0.817459617608 -0.0401971002897 -269 268.0 -0.777942629232 -0.0388368592669 -270 269.0 -0.739785754436 -0.0374770493178 -271 270.0 -0.702988047855 -0.0361186847156 -272 271.0 -0.667547592939 -0.0347626934072 -273 272.0 -0.633461588675 -0.0334099162773 -274 273.0 -0.600726436882 -0.0320611067354 -275 274.0 -0.569337829756 -0.0307169306269 -276 275.0 -0.539290837348 -0.0293779664649 -277 276.0 -0.510579994645 -0.0280447059807 -278 277.0 -0.483199387947 -0.0267175549897 -279 278.0 -0.457142740217 -0.0253968345674 -280 279.0 -0.432403495111 -0.0240827825309 -281 280.0 -0.408974899365 -0.0227755552188 -282 281.0 -0.386850083265 -0.0214752295619 -283 282.0 -0.366022138902 -0.020181805438 -284 283.0 -0.346484195932 -0.0188952082997 -285 284.0 -0.328229494574 -0.0176152920667 -286 285.0 -0.311251455597 -0.0163418422722 -287 286.0 -0.295543747024 -0.0150745794496 -288 287.0 -0.28110034735 -0.0138131627512 -289 288.0 -0.267915605017 -0.0125571937823 -290 289.0 -0.255984293962 -0.011306220639 -291 290.0 -0.245301665026 -0.0100597421363 -292 291.0 -0.235863493049 -0.00881721220956 -293 292.0 -0.22766611948 -0.00757804447631 -294 293.0 -0.220706490355 -0.00634161694135 -295 294.0 -0.214982189503 -0.00510727682957 -296 295.0 -0.210491466861 -0.00387434552992 -297 296.0 -0.207233261801 -0.00264212363344 -298 297.0 -0.205207221373 -0.00140989604849 -299 298.0 -0.204413713408 -0.00017693717569 -300 299.0 -0.204853834414 0.0010574838751 -301 300.0 -0.206529412255 0.00229409804323 -302 301.0 -0.209443003569 0.00353363106913 -303 302.0 -0.213597885954 0.00477679825726 -304 303.0 -0.218998044922 0.00602429926791 -305 304.0 -0.22564815567 0.00727681295572 -306 305.0 -0.23355355972 0.00853499227222 -307 306.0 -0.2427202365 0.00979945924997 -308 307.0 -0.253154769958 0.0110708000854 -309 308.0 -0.264864310313 0.0123495603372 -310 309.0 -0.277856531075 0.0136362402565 -311 310.0 -0.292139581459 0.0149312902659 -312 311.0 -0.307722034364 0.0162351066015 -313 312.0 -0.324612830087 0.0175480271349 -314 313.0 -0.342821215943 0.0188703273888 -315 314.0 -0.362356682012 0.0202022167596 -316 315.0 -0.383228893218 0.0215438349636 -317 316.0 -0.405447617967 0.0228952487148 -318 317.0 -0.429022653586 0.0242564486517 -319 318.0 -0.45396374882 0.0256273465206 -320 319.0 -0.480280523637 0.0270077726275 -321 320.0 -0.507982386639 0.0283974735696 -322 321.0 -0.537078450328 0.029796110253 -323 322.0 -0.567577444555 0.0312032562068 -324 323.0 -0.59948762842 0.0326183962009 -325 324.0 -0.632816700956 0.0340409251716 -326 325.0 -0.667571710883 0.0354701474639 -327 326.0 -0.703758965776 0.0369052763923 -328 327.0 -0.741383940946 0.038345434125 -329 328.0 -0.780451188376 0.0397896518935 -330 329.0 -0.820964246018 0.0412368705304 -331 330.0 -0.862925547807 0.042685941334 -332 331.0 -0.906336334692 0.0441356272615 -333 332.0 -0.951196567028 0.045584604448 -334 333.0 -0.997504838648 0.0470314640498 -335 334.0 -1.04525829294 0.048474714408 -336 335.0 -1.09445254125 0.0499127835288 -337 336.0 -1.1450815839 0.0513440218749 -338 337.0 -1.1971377342 0.0527667054614 -339 338.0 -1.25061154564 0.0541790392498 -340 339.0 -1.30549174267 0.0555791608316 -341 340.0 -1.36176515529 0.0569651443923 -342 341.0 -1.41941665773 0.0583350049463 -343 342.0 -1.47842911151 0.0596867028317 -344 343.0 -1.53878331313 0.061018148454 -345 344.0 -1.60045794659 0.0623272072653 -346 345.0 -1.66342954101 0.0636117049668 -347 346.0 -1.72767243359 0.0648694329207 -348 347.0 -1.79315873807 0.0660981537565 -349 348.0 -1.85985831882 0.0672956071568 -350 349.0 -1.92773877092 0.0684595158069 -351 350.0 -1.99676540616 0.0695875914917 -352 351.0 -2.06690124527 0.0706775413231 -353 352.0 -2.13810701636 0.0717270740805 -354 353.0 -2.21034115987 0.0727339066469 -355 354.0 -2.28355983986 0.0736957705223 -356 355.0 -2.35771696194 0.0746104183955 -357 356.0 -2.43276419776 0.0754756307561 -358 357.0 -2.50865101613 0.0762892225281 -359 358.0 -2.58532472075 0.0770490497051 -360 359.0 -2.66273049463 0.0777530159679 - -# Table of the potential and its negative derivative for frustrated beta sheet -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 - -FRUSTRATED_BETA -N 360 DEGREES - -1 0.0 -2.55809068762 0.0731724739818 -2 1.0 -2.63154144494 0.0737195744566 -3 2.0 -2.70551060968 0.0742089966437 -4 3.0 -2.77993963883 0.074639023134 -5 4.0 -2.85476830901 0.0750080115297 -6 5.0 -2.92993479441 0.0753144003899 -7 6.0 -3.00537575069 0.0755567150326 -8 7.0 -3.08102640456 0.0757335731758 -9 8.0 -3.15682064892 0.0758436903983 -10 9.0 -3.23269114341 0.075885885404 -11 10.0 -3.30856942003 0.0758590850738 -12 11.0 -3.38438599377 0.0757623292865 -13 12.0 -3.46007047791 0.0755947754951 -14 13.0 -3.53555170381 0.0753557030426 -15 14.0 -3.61075784476 0.0750445172025 -16 15.0 -3.68561654392 0.0746607529305 -17 16.0 -3.76005504566 0.0742040783151 -18 17.0 -3.83400033034 0.0736742977129 -19 18.0 -3.907379252 0.0730713545594 -20 19.0 -3.98011867868 0.0723953338429 -21 20.0 -4.0521456351 0.0716464642332 -22 21.0 -4.12338744726 0.0708251198546 -23 22.0 -4.19377188857 0.0699318216967 -24 23.0 -4.26322732737 0.0689672386556 -25 24.0 -4.33168287509 0.0679321881993 -26 25.0 -4.39906853508 0.0668276366524 -27 26.0 -4.46531535141 0.0656546990963 -28 27.0 -4.53035555742 0.0644146388823 -29 28.0 -4.59412272358 0.0631088667546 -30 29.0 -4.65655190431 0.061738939584 -31 30.0 -4.71757978327 0.0603065587109 -32 31.0 -4.77714481686 0.0588135679005 -33 32.0 -4.83518737548 0.057261950911 -34 33.0 -4.89164988211 0.0556538286799 -35 34.0 -4.94647694795 0.0539914561312 -36 35.0 -4.99961550465 0.0522772186102 -37 36.0 -5.05101493277 0.0505136279528 -38 37.0 -5.10062718621 0.048703318195 -39 38.0 -5.14840691207 0.0468490409338 -40 39.0 -5.19431156578 0.0449536603471 -41 40.0 -5.23830152101 0.0430201478838 -42 41.0 -5.28034017422 0.0410515766363 -43 42.0 -5.3203940433 0.0390511154063 -44 43.0 -5.35843286021 0.0370220224793 -45 44.0 -5.39442965726 0.0349676391193 -46 45.0 -5.4283608467 0.0328913828015 -47 46.0 -5.46020629342 0.0307967401964 -48 47.0 -5.48994938059 0.028687259923 -49 48.0 -5.51757706789 0.0265665450883 -50 49.0 -5.54307994213 0.0244382456298 -51 50.0 -5.56645226024 0.0223060504811 -52 51.0 -5.58769198425 0.0201736795783 -53 52.0 -5.60680080825 0.0180448757265 -54 53.0 -5.62378417713 0.0159233963481 -55 54.0 -5.63865129702 0.0138130051308 -56 55.0 -5.6514151374 0.0117174635982 -57 56.0 -5.66209242462 0.00964052262251 -58 57.0 -5.67070362704 0.00758591390103 -59 58.0 -5.67727293157 0.00555734141841 -60 59.0 -5.6818282117 0.00355847291538 -61 60.0 -5.68440098698 0.00159293138608 -62 61.0 -5.68502637408 -0.000335713374531 -63 62.0 -5.68374302934 -0.00222395315148 -64 63.0 -5.68059308309 -0.0040683495974 -65 64.0 -5.67562206565 -0.00586554240548 -66 65.0 -5.66887882528 -0.00761225734683 -67 66.0 -5.66041543813 -0.00930531415106 -68 67.0 -5.65028711044 -0.0109416342099 -69 68.0 -5.63855207307 -0.0125182480831 -70 69.0 -5.6252714687 -0.0140323027883 -71 70.0 -5.61050923182 -0.0154810688529 -72 71.0 -5.59433196178 -0.0168619471125 -73 72.0 -5.57680878923 -0.0181724752358 -74 73.0 -5.5580112361 -0.019410333958 -75 74.0 -5.53801306959 -0.0205733530082 -76 75.0 -5.51689015031 -0.0216595167121 -77 76.0 -5.49472027505 -0.0226669692568 -78 77.0 -5.47158301441 -0.0235940196022 -79 78.0 -5.44755954575 -0.0244391460249 -80 79.0 -5.42273248172 -0.0252010002837 -81 80.0 -5.3971856949 -0.0258784113929 -82 81.0 -5.37100413881 -0.0264703889936 -83 82.0 -5.34427366574 -0.0269761263135 -84 83.0 -5.31708084192 -0.0273950027051 -85 84.0 -5.28951276022 -0.0277265857564 -86 85.0 -5.26165685114 -0.0279706329651 -87 86.0 -5.23360069216 -0.0281270929735 -88 87.0 -5.20543181621 -0.0281961063563 -89 88.0 -5.17723751951 -0.0281780059613 -90 89.0 -5.14910466934 -0.0280733167983 -91 90.0 -5.12111951208 -0.0278827554757 -92 91.0 -5.09336748214 -0.0276072291861 -93 92.0 -5.06593301201 -0.0272478342399 -94 93.0 -5.0388993441 -0.026805854151 -95 94.0 -5.01234834466 -0.0262827572773 -96 95.0 -4.98636032033 -0.0256801940208 -97 96.0 -4.96101383762 -0.0249999935924 -98 97.0 -4.93638554598 -0.0242441603499 -99 98.0 -4.91255000457 -0.0234148697145 -100 99.0 -4.88957951348 -0.0225144636776 -101 100.0 -4.86754394953 -0.0215454459053 -102 101.0 -4.84651060724 -0.0205104764546 -103 102.0 -4.8265440452 -0.01941236611 -104 103.0 -4.80770593836 -0.0182540703564 -105 104.0 -4.79005493648 -0.0170386830008 -106 105.0 -4.77364652914 -0.0157694294583 -107 106.0 -4.7585329176 -0.0144496597171 -108 107.0 -4.74476289391 -0.0130828410011 -109 108.0 -4.73238172744 -0.0116725501446 -110 109.0 -4.72143105919 -0.0102224657007 -111 110.0 -4.71194880414 -0.00873635979846 -112 111.0 -4.70396906182 -0.0072180897712 -113 112.0 -4.69752203541 -0.00567158957449 -114 113.0 -4.69263395945 -0.00410086101469 -115 114.0 -4.68932703648 -0.00250996480925 -116 115.0 -4.68761938265 -0.000903011500147 -117 116.0 -4.68752498248 0.00071584775762 -118 117.0 -4.68905365291 0.00234243051027 -119 118.0 -4.69221101668 0.00397253239976 -120 119.0 -4.69699848518 0.00560193661579 -121 120.0 -4.70341325069 0.00722642338265 -122 121.0 -4.71144828821 0.00884177945771 -123 122.0 -4.72109236669 0.0104438076188 -124 123.0 -4.73233006984 0.0120283361174 -125 124.0 -4.74514182625 0.0135912280748 -126 125.0 -4.75950394898 0.0151283907985 -127 126.0 -4.77538868431 0.0166357849963 -128 127.0 -4.79276426974 0.0181094338658 -129 128.0 -4.81159500092 0.0195454320375 -130 129.0 -4.83184130754 0.0209399543498 -131 130.0 -4.8534598378 0.0222892644342 -132 131.0 -4.87640355143 0.0235897230915 -133 132.0 -4.90062182095 0.0248377964369 -134 133.0 -4.92606054096 0.0260300637961 -135 134.0 -4.95266224518 0.0271632253326 -136 135.0 -4.98036623096 0.028234109388 -137 136.0 -5.00910869107 0.0292396795182 -138 137.0 -5.03882285221 0.0301770412082 -139 138.0 -5.06943912022 0.0310434482505 -140 139.0 -5.10088523142 0.0318363087705 -141 140.0 -5.13308640979 0.0325531908865 -142 141.0 -5.16596552963 0.0331918279898 -143 142.0 -5.19944328334 0.0337501236332 -144 143.0 -5.23343835383 0.0342261560164 -145 144.0 -5.26786759123 0.0346181820585 -146 145.0 -5.30264619353 0.0349246410472 -147 146.0 -5.33768789051 0.0351441578585 -148 147.0 -5.37290513082 0.0352755457383 -149 148.0 -5.40820927152 0.0353178086401 -150 149.0 -5.4435107698 0.0352701431151 -151 150.0 -5.4787193763 0.0351319397498 -152 151.0 -5.51374432971 0.0349027841491 -153 152.0 -5.54849455206 0.0345824574643 -154 153.0 -5.58287884436 0.0341709364636 -155 154.0 -5.61680608206 0.0336683931487 -156 155.0 -5.65018540988 0.0330751939177 -157 156.0 -5.68292643563 0.0323918982779 -158 157.0 -5.71493942249 0.0316192571138 -159 158.0 -5.74613547931 0.0307582105139 -160 159.0 -5.77642674856 0.029809885165 -161 160.0 -5.80572659147 0.0287755913197 -162 161.0 -5.83394976986 0.0276568193473 -163 162.0 -5.86101262442 0.0264552358763 -164 163.0 -5.8868332488 0.025172679541 -165 164.0 -5.91133165941 0.0238111563427 -166 165.0 -5.93442996024 0.0223728346376 -167 166.0 -5.95605250261 0.0208600397671 -168 167.0 -5.97612603931 0.0192752483425 -169 168.0 -5.99457987285 0.0176210822011 -170 169.0 -6.01134599757 0.015900302049 -171 170.0 -6.02635923519 0.014115800807 -172 171.0 -6.03955736358 0.0122705966784 -173 172.0 -6.05088123845 0.0103678259555 -174 173.0 -6.0602749078 0.00841073558436 -175 174.0 -6.06768571866 0.00640267550713 -176 175.0 -6.0730644163 0.00434709080102 -177 176.0 -6.07636523524 0.00224751363529 -178 177.0 -6.07754598232 0.000107555066143 -179 178.0 -6.07656811141 -0.00206910330914 -180 179.0 -6.07339678973 -0.00427871781763 -181 180.0 -6.06800095563 -0.00651749127408 -182 181.0 -6.06035336781 -0.00878158162059 -183 182.0 -6.05043064586 -0.0110671106207 -184 183.0 -6.03821330204 -0.0133701725859 -185 184.0 -6.02368576439 -0.0156868431131 -186 185.0 -6.00683639108 -0.0180131878107 -187 186.0 -5.98765747603 -0.0203452709919 -188 187.0 -5.96614524589 -0.0226791643135 -189 188.0 -5.94229984843 -0.025010955339 -190 189.0 -5.91612533236 -0.0273367560054 -191 190.0 -5.88762961878 -0.0296527109716 -192 191.0 -5.85682446433 -0.0319550058299 -193 192.0 -5.82372541626 -0.0342398751598 -194 193.0 -5.78835175943 -0.0365036104045 -195 194.0 -5.75072645562 -0.0387425675516 -196 195.0 -5.71087607524 -0.0409531746008 -197 196.0 -5.66883072166 -0.0431319387984 -198 197.0 -5.62462394846 -0.0452754536249 -199 198.0 -5.57829266983 -0.0473804055171 -200 199.0 -5.5298770643 -0.0494435803104 -201 200.0 -5.47942047235 -0.0514618693867 -202 201.0 -5.42696928781 -0.0534322755136 -203 202.0 -5.37257284377 -0.055351918363 -204 203.0 -5.316283293 -0.0572180396955 -205 204.0 -5.25815548345 -0.059028008202 -206 205.0 -5.19824682901 -0.0607793239895 -207 206.0 -5.13661717604 -0.0624696227052 -208 207.0 -5.0733286659 -0.0640966792879 -209 208.0 -5.00844559393 -0.0656584113417 -210 209.0 -4.94203426529 -0.0671528821253 -211 210.0 -4.87416284794 -0.0685783031513 -212 211.0 -4.80490122327 -0.0699330363936 -213 212.0 -4.7343208347 -0.0712155960973 -214 213.0 -4.66249453466 -0.0724246501921 -215 214.0 -4.58949643037 -0.0735590213066 -216 215.0 -4.51540172879 -0.0746176873849 -217 216.0 -4.44028658118 -0.0755997819067 -218 217.0 -4.3642279276 -0.0765045937139 -219 218.0 -4.28730334182 -0.0773315664459 -220 219.0 -4.20959087694 -0.0780802975905 -221 220.0 -4.13116891218 -0.0787505371538 -222 221.0 -4.0521160012 -0.0793421859574 -223 222.0 -3.97251072229 -0.0798552935693 -224 223.0 -3.89243153076 -0.0802900558785 -225 224.0 -3.81195661404 -0.0806468123209 -226 225.0 -3.73116374964 -0.0809260427693 -227 226.0 -3.65013016636 -0.0811283640964 -228 227.0 -3.56893240921 -0.0812545264246 -229 228.0 -3.48764620813 -0.0813054090744 -230 229.0 -3.4063463509 -0.0812820162266 -231 230.0 -3.32510656064 -0.0811854723104 -232 231.0 -3.24399937793 -0.081017017134 -233 232.0 -3.16309604794 -0.0807780007742 -234 233.0 -3.08246641287 -0.0804698782381 -235 234.0 -3.00217880976 -0.0800942039176 -236 235.0 -2.92229997393 -0.079652625851 -237 236.0 -2.84289494829 -0.0791468798106 -238 237.0 -2.76402699866 -0.0785787832348 -239 238.0 -2.68575753514 -0.0779502290223 -240 239.0 -2.60814603984 -0.077263179207 -241 240.0 -2.53125000097 -0.0765196585342 -242 241.0 -2.4551248533 -0.0757217479546 -243 242.0 -2.37982392531 -0.0748715780578 -244 243.0 -2.30539839282 -0.073971322463 -245 244.0 -2.23189723927 -0.0730231911866 -246 245.0 -2.15936722267 -0.072029424007 -247 246.0 -2.0878528491 -0.0709922838436 -248 247.0 -2.01739635293 -0.0699140501714 -249 248.0 -1.94803768347 -0.0687970124882 -250 249.0 -1.87981449824 -0.0676434638537 -251 250.0 -1.81276216256 -0.0664556945194 -252 251.0 -1.74691375554 -0.0652359856651 -253 252.0 -1.68230008218 -0.0639866032624 -254 253.0 -1.61894969164 -0.0627097920793 -255 254.0 -1.55688890134 -0.0614077698443 -256 255.0 -1.49614182687 -0.0600827215855 -257 256.0 -1.43673041741 -0.05873679416 -258 257.0 -1.37867449659 -0.0573720909874 -259 258.0 -1.32199180845 -0.0559906670036 -260 259.0 -1.26669806833 -0.0545945238457 -261 260.0 -1.21280701853 -0.0531856052829 -262 261.0 -1.1603304883 -0.0517657929031 -263 262.0 -1.1092784581 -0.0503369020679 -264 263.0 -1.05965912771 -0.0489006781451 -265 264.0 -1.01147898802 -0.0474587930279 -266 265.0 -0.964742896092 -0.0460128419505 -267 266.0 -0.919454153297 -0.0445643406057 -268 267.0 -0.875614586172 -0.0431147225719 -269 268.0 -0.833224629688 -0.0416653370554 -270 269.0 -0.792283412613 -0.0402174469521 -271 270.0 -0.752788844664 -0.038772227232 -272 271.0 -0.714737705101 -0.0373307636499 -273 272.0 -0.67812573245 -0.0358940517831 -274 273.0 -0.642947715028 -0.0344629963972 -275 274.0 -0.609197581934 -0.0330384111393 -276 275.0 -0.576868494182 -0.0316210185584 -277 276.0 -0.545952935658 -0.0302114504483 -278 277.0 -0.51644280357 -0.0288102485125 -279 278.0 -0.488329498068 -0.0274178653447 -280 279.0 -0.461604010741 -0.0260346657211 -281 280.0 -0.436257011655 -0.0246609281969 -282 281.0 -0.412278934657 -0.023296847002 -283 282.0 -0.389660060626 -0.0219425342253 -284 283.0 -0.368390598407 -0.0205980222818 -285 284.0 -0.348460763137 -0.01926326665 -286 285.0 -0.329860851704 -0.0179381488715 -287 286.0 -0.312581315078 -0.0166224797996 -288 287.0 -0.296612827279 -0.015316003087 -289 288.0 -0.281946350734 -0.0140183988977 -290 289.0 -0.268573197826 -0.0127292878319 -291 290.0 -0.256485088408 -0.0114482350481 -292 291.0 -0.245674203109 -0.0101747545698 -293 292.0 -0.236133232246 -0.00890831375923 -294 293.0 -0.227855420178 -0.00764833794542 -295 294.0 -0.220834604976 -0.00639421518813 -296 295.0 -0.215065253253 -0.00514530116277 -297 296.0 -0.210542490065 -0.00390092414876 -298 297.0 -0.207262123775 -0.00266039010467 -299 298.0 -0.205220665805 -0.00142298781263 -300 299.0 -0.204415345223 -0.000187994074493 -301 300.0 -0.204844118104 0.00104532105779 -302 301.0 -0.206505671662 0.00227768903543 -303 302.0 -0.209399423126 0.0035098375675 -304 303.0 -0.213525513386 0.00474248539479 -305 304.0 -0.218884795423 0.00597633710062 -306 305.0 -0.225478817581 0.00721207797616 -307 306.0 -0.233309801737 0.00845036895769 -308 307.0 -0.242380616448 0.00969184165314 -309 308.0 -0.252694745185 0.0109370934746 -310 309.0 -0.264256249747 0.0121866828936 -311 310.0 -0.277069729013 0.0134411248358 -312 311.0 -0.291140273151 0.0147008862297 -313 312.0 -0.306473413467 0.0159663817261 -314 313.0 -0.323075068066 0.0172379696031 -315 314.0 -0.340951483513 0.018515947869 -316 315.0 -0.360109172702 0.0198005505798 -317 316.0 -0.380554849155 0.0210919443819 -318 317.0 -0.402295357987 0.0223902252933 -319 318.0 -0.425337603767 0.0236954157356 -320 319.0 -0.449688475549 0.0250074618263 -321 320.0 -0.475354769327 0.0263262309427 -322 321.0 -0.50234310819 0.0276515095659 -323 322.0 -0.530659860472 0.0289830014145 -324 323.0 -0.560311056174 0.0303203258736 -325 324.0 -0.59130230198 0.0316630167284 -326 325.0 -0.623638695141 0.0330105212056 -327 326.0 -0.657324736579 0.0343621993296 -328 327.0 -0.692364243488 0.0357173235955 -329 328.0 -0.728760261774 0.0370750789637 -330 329.0 -0.766514978659 0.0384345631765 -331 330.0 -0.805629635748 0.0397947873984 -332 331.0 -0.846104442913 0.04115467718 -333 332.0 -0.887938493289 0.042513073745 -334 333.0 -0.93112967973 0.0438687355968 -335 334.0 -0.975674613021 0.0452203404434 -336 335.0 -1.02156854218 0.0465664874361 -337 336.0 -1.06880527714 0.0479056997168 -338 337.0 -1.11737711415 0.0492364272675 -339 338.0 -1.16727476416 0.0505570500574 -340 339.0 -1.2184872845 0.051865881477 -341 340.0 -1.27100201415 0.0531611720525 -342 341.0 -1.32480451282 0.0544411134304 -343 342.0 -1.37987850417 0.055703842622 -344 343.0 -1.43620582346 0.0569474464963 -345 344.0 -1.49376636966 0.0581699665097 -346 345.0 -1.55253806258 0.05936940366 -347 346.0 -1.61249680493 0.0605437236497 -348 347.0 -1.67361644969 0.0616908622471 -349 348.0 -1.73586877296 0.0628087308273 -350 349.0 -1.79922345238 0.0638952220804 -351 350.0 -1.86364805137 0.0649482158688 -352 351.0 -1.92910800931 0.0659655852184 -353 352.0 -1.9955666377 0.066945202426 -354 353.0 -2.06298512258 0.0678849452658 -355 354.0 -2.13132253309 0.0687827032771 -356 355.0 -2.20053583647 0.0696363841147 -357 356.0 -2.27057991931 0.0704439199439 -358 357.0 -2.3414076153 0.0712032738621 -359 358.0 -2.41296973939 0.0719124463259 -360 359.0 -2.48521512832 0.072569481568 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat deleted file mode 100644 index d2b1ed3aaf..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat +++ /dev/null @@ -1,988 +0,0 @@ -# Interaction between a chaperone wall and hydrophobic ("B") beads (h=0.6) -# Generated using: -# generate_tables/calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True - -CH_H0.6 -N 981 R 3.1 8.0 - -1 3.1 24321971157.7 2.4400451019e+12 -2 3.105 14907528428.0 1.42456746092e+12 -3 3.11 9347010266.92 8.52735030437e+11 -4 3.115 5983057175.03 5.22187648991e+11 -5 3.12 3902942155.05 3.26496996649e+11 -6 3.125 2590648415.38 2.0808159227e+11 -7 3.13 1747350825.1 1.34970444886e+11 -8 3.135 1196139798.89 88984974583.5 -9 3.14 830130182.341 59559787515.6 -10 3.145 583518174.975 40428507749.3 -11 3.15 415078797.287 27803974550.9 -12 3.155 298562827.719 19356989964.4 -13 3.16 217001769.743 13631486848.5 -14 3.165 159270305.159 9703243449.66 -15 3.17 117976881.962 6977184032.49 -16 3.175 88149161.6455 5064988683.98 -17 3.18 66402860.1298 3710042118.5 -18 3.185 50409022.6215 2740737360.59 -19 3.19 38548170.6708 2041021063.98 -20 3.195 29683036.1074 1531572773.33 -21 3.2 23007502.8905 1157631256.92 -22 3.205 17945109.6836 881028781.898 -23 3.21 14080149.2893 674921399.554 -24 3.215 11110438.2418 520266326.167 -25 3.22 8814639.75879 403443800.764 -26 3.225 7029455.47123 314636408.027 -27 3.23 5633571.16439 246714657.082 -28 3.235 4536265.59262 194464091.949 -29 3.24 3669265.83647 154044868.616 -30 3.245 2980881.1453 122610915.077 -31 3.25 2431748.15466 98039536.8272 -32 3.255 1991724.07297 78738058.3506 -33 3.26 1637603.46485 63504600.2322 -34 3.265 1351429.90872 51427172.534 -35 3.27 1119240.11293 41810074.9071 -36 3.275 930124.378436 34119886.2947 -37 3.28 775519.857832 27945597.578 -38 3.285 648676.115123 22969017.4933 -39 3.29 544248.919174 18942684.9889 -40 3.295 457989.984944 15673297.5619 -41 3.3 386508.875651 13009215.1485 -42 3.305 327089.446276 10830991.226 -43 3.31 277547.709074 9044163.93118 -44 3.315 236121.303553 7573742.76366 -45 3.32 201383.18845 6359973.47163 -46 3.325 172173.978278 5355070.91875 -47 3.33 147548.691578 4520688.28477 -48 3.335 126734.684289 3825948.80978 -49 3.34 109098.298235 3245909.11014 -50 3.345 94118.3261235 2760354.93052 -51 3.35 81364.827777 2352853.97713 -52 3.355 70482.1624146 2010008.31682 -53 3.36 61175.3541703 1720862.26897 -54 3.365 53199.1018261 1476431.88582 -55 3.37 46348.8930587 1269329.84244 -56 3.375 40453.7990113 1093465.44786 -57 3.38 35370.6146686 943803.998782 -58 3.385 30979.0803706 816173.162054 -59 3.39 27177.9744013 707106.743488 -60 3.395 23881.9094124 613718.268337 -61 3.4 21018.6991377 533598.403624 -62 3.405 18527.1884441 464731.50307 -63 3.41 16355.4608211 405427.532611 -64 3.415 14459.3541284 354266.400629 -65 3.42 12801.228731 310052.319542 -66 3.425 11348.9427887 271776.300627 -67 3.43 10074.9979765 238585.259865 -68 3.435 8955.82575185 209756.510836 -69 3.44 7971.18978782 184676.657916 -70 3.445 7103.68463562 162824.092297 -71 3.45 6338.31427303 143754.444665 -72 3.455 5662.13711315 127088.469763 -73 3.46 5063.9664184 112501.9356 -74 3.465 4534.11699728 99717.1686967 -75 3.47 4064.19064042 88495.970274 -76 3.475 3646.89404446 78633.6696895 -77 3.48 3275.88403311 69954.1231906 -78 3.485 2945.63575657 62305.4999784 -79 3.49 2651.33026883 55556.7252625 -80 3.495 2388.75847582 49594.4725913 -81 3.5 2154.23893796 44320.6162531 -82 3.505 1944.54741747 39650.0697323 -83 3.51 1756.8563988 35508.9486835 -84 3.515 1588.68309151 31833.0071751 -85 3.52 1437.84465949 28566.3044359 -86 3.525 1302.41961585 25660.0663588 -87 3.53 1180.71448694 23071.7118275 -88 3.535 1071.23498579 20764.0187577 -89 3.54 972.661050857 18704.4087568 -90 3.545 883.825202407 16864.3326446 -91 3.55 803.693750954 15218.7418698 -92 3.555 731.350460573 13745.6331832 -93 3.56 665.982328363 12425.6558809 -94 3.565 606.867190408 11241.7725673 -95 3.57 553.362906393 10178.9657593 -96 3.575 504.897910387 9223.98381086 -97 3.58 460.962945446 8365.12060921 -98 3.585 421.103825306 7592.02431669 -99 3.59 384.915088285 6895.53112553 -100 3.595 352.034427161 6267.5205811 -101 3.6 322.137794751 5700.78952663 -102 3.605 294.935098544 5188.94214534 -103 3.61 270.166409464 4726.29393494 -104 3.615 247.598619855 4307.78775517 -105 3.62 227.022494431 3928.92034957 -106 3.625 208.250065337 3585.67796495 -107 3.63 191.112328875 3274.47988201 -108 3.635 175.457206974 2992.12883298 -109 3.64 161.147741205 2735.76742147 -110 3.645 148.060491326 2502.83977901 -111 3.65 136.084113848 2291.05779528 -112 3.655 125.118099223 2098.37134728 -113 3.66 115.071648949 1922.94202847 -114 3.665 105.862676198 1763.11994431 -115 3.67 97.4169155884 1617.42319704 -116 3.675 89.6671295106 1484.51973131 -117 3.68 82.5523999227 1363.21125435 -118 3.685 76.0174958886 1252.41898087 -119 3.69 70.0123082899 1151.17098442 -120 3.695 64.4913441675 1058.59096449 -121 3.7 59.4132740402 973.88826227 -122 3.705 54.7405263329 896.348978842 -123 3.71 50.438923727 825.328067481 -124 3.715 46.4773568526 760.242287449 -125 3.72 42.8274912666 700.563920374 -126 3.725 39.4635041252 645.815162231 -127 3.73 36.3618473701 595.563114331 -128 3.735 33.5010346035 549.415305905 -129 3.74 30.8614491473 507.015688796 -130 3.745 28.425171059 468.041051794 -131 3.75 26.1758211241 432.197808262 -132 3.755 24.0984200646 399.21911609 -133 3.76 22.179261392 368.86229374 -134 3.765 20.4057965086 340.906500282 -135 3.77 18.7665308078 315.150650994 -136 3.775 17.2509296613 291.411543325 -137 3.78 15.8493332971 269.522170811 -138 3.785 14.5528796804 249.330205101 -139 3.79 13.3534346012 230.696628411 -140 3.795 12.2435282565 213.494500686 -141 3.8 11.2162976896 197.607847495 -142 3.805 10.2654345142 182.930656184 -143 3.81 9.38513741093 169.365969178 -144 3.815 8.57006893443 156.825064535 -145 3.82 7.81531621929 145.226714879 -146 3.825 7.1163552113 134.496516825 -147 3.83 6.46901809043 124.566283826 -148 3.835 5.86946358438 115.373496111 -149 3.84 5.3141499016 106.860802062 -150 3.845 4.79981003946 98.9755659598 -151 3.85 4.32342924744 91.6694575494 -152 3.855 3.88222444642 84.8980793495 -153 3.86 3.47362542484 78.6206280516 -154 3.865 3.09525764949 72.7995867184 -155 3.87 2.74492654463 67.4004448293 -156 3.875 2.42060310675 62.3914435192 -157 3.88 2.12041073521 57.7433436194 -158 3.885 1.84261317026 53.4292143513 -159 3.89 1.58560343996 49.424240734 -160 3.895 1.34789372698 45.7055479593 -161 3.9 1.12810607442 42.2520411601 -162 3.905 0.92496385733 39.0442591487 -163 3.91 0.737283953249 36.0642408427 -164 3.915 0.563969551396 33.2954032193 -165 3.92 0.404003545437 30.7224297483 -166 3.925 0.2564424599 28.3311683573 -167 3.93 0.120410864734 26.1085380703 -168 3.935 -0.00490376337106 24.0424435434 -169 3.94 -0.120255770611 22.1216967943 -170 3.945 -0.226345680979 20.3359454863 -171 3.95 -0.323824207772 18.6756071913 -172 3.955 -0.413295950251 17.1318091041 -173 3.96 -0.495322801504 15.6963327338 -174 3.965 -0.570427091298 14.3615631388 -175 3.97 -0.639094485635 13.1204423129 -176 3.975 -0.701776662868 11.9664263642 -177 3.98 -0.75889378451 10.8934461632 -178 3.985 -0.810836777335 9.89587116294 -179 3.99 -0.857969441941 8.96847612349 -180 3.995 -0.900630401683 8.10641049364 -181 4.0 -0.939134904689 7.30517022808 -182 4.005 -0.973776490618 6.56057183534 -183 4.01 -1.00482853285 5.86872847094 -184 4.015 -1.03254566588 5.22602790624 -185 4.02 -1.05716510696 4.62911221801 -186 4.025 -1.07890788015 4.07485905752 -187 4.03 -1.09797995042 3.56036436994 -188 4.035 -1.11457327471 3.08292644583 -189 4.04 -1.12886677634 2.64003119688 -190 4.045 -1.14102724873 2.22933855711 -191 4.05 -1.1512101936 1.84866991901 -192 4.055 -1.15956059893 1.49599652185 -193 4.06 -1.16621366096 1.16942871644 -194 4.065 -1.17129545464 0.867206036674 -195 4.07 -1.17492355624 0.587688014256 -196 4.075 -1.17720762184 0.329345678162 -197 4.08 -1.17824992491 0.0907536851962 -198 4.085 -1.17814585595 -0.129416967536 -199 4.09 -1.17698438715 -0.332405693416 -200 4.095 -1.17484850446 -0.519368571864 -201 4.1 -1.1718156096 -0.691384146782 -202 4.105 -1.16795789413 -0.84945880294 -203 4.11 -1.16334268761 -0.994531752529 -204 4.115 -1.15803278177 -1.12747966154 -205 4.12 -1.15208673236 -1.24912094323 -206 4.125 -1.14555914033 -1.36021974383 -207 4.13 -1.1385009138 -1.46148964359 -208 4.135 -1.1309595122 -1.55359709446 -209 4.14 -1.1229791738 -1.63716461409 -210 4.145 -1.11460112791 -1.71277375416 -211 4.15 -1.10586379267 -1.78096785987 -212 4.155 -1.09680295968 -1.84225463583 -213 4.16 -1.08745196606 -1.89710853265 -214 4.165 -1.07784185518 -1.94597296735 -215 4.17 -1.06800152657 -1.98926238963 -216 4.175 -1.05795787589 -2.02736420527 -217 4.18 -1.04773592563 -2.06064056692 -218 4.185 -1.03735894714 -2.0894300419 -219 4.19 -1.02684857465 -2.11404916577 -220 4.195 -1.01622491175 -2.13479388991 -221 4.2 -1.0055066309 -2.15194093062 -222 4.205 -0.994711066419 -2.16574902671 -223 4.21 -0.983854301441 -2.17646011217 -224 4.215 -0.972951249128 -2.18430040971 -225 4.22 -0.962015728675 -2.18948145101 -226 4.225 -0.951060536345 -2.19220102845 -227 4.23 -0.940097511927 -2.19264408348 -228 4.235 -0.92913760089 -2.19098353577 -229 4.24 -0.918190912536 -2.18738105733 -230 4.245 -0.907266774409 -2.18198779544 -231 4.25 -0.896373783212 -2.17494504784 -232 4.255 -0.885519852462 -2.16638489351 -233 4.26 -0.87471225709 -2.15643078212 -234 4.265 -0.863957675198 -2.14519808475 -235 4.27 -0.853262227147 -2.13279460887 -236 4.275 -0.842631512163 -2.11932107965 -237 4.28 -0.832070642606 -2.1048715901 -238 4.285 -0.82158427607 -2.08953402203 -239 4.29 -0.81117664544 -2.07339043986 -240 4.295 -0.800851587053 -2.056517459 -241 4.3 -0.790612567064 -2.0389865906 -242 4.305 -0.780462706161 -2.02086456422 -243 4.31 -0.770404802702 -2.00221362974 -244 4.315 -0.760441354404 -1.98309184017 -245 4.32 -0.750574578653 -1.96355331629 -246 4.325 -0.740806431546 -1.94364849462 -247 4.33 -0.731138625717 -1.92342435953 -248 4.335 -0.721572647055 -1.90292466077 -249 4.34 -0.712109770359 -1.8821901172 -250 4.345 -0.702751074011 -1.86125860773 -251 4.35 -0.693497453724 -1.84016535019 -252 4.355 -0.684349635419 -1.81894306902 -253 4.36 -0.675308187304 -1.79762215246 -254 4.365 -0.666373531174 -1.77623079981 -255 4.37 -0.657545953012 -1.75479515963 -256 4.375 -0.648825612912 -1.73333945922 -257 4.38 -0.640212554381 -1.71188612608 -258 4.385 -0.631706713048 -1.6904559018 -259 4.39 -0.623307924828 -1.66906794891 -260 4.395 -0.615015933557 -1.64773995108 -261 4.4 -0.606830398156 -1.6264882071 -262 4.405 -0.598750899326 -1.60532771911 -263 4.41 -0.590776945828 -1.58427227531 -264 4.415 -0.582907980353 -1.5633345276 -265 4.42 -0.575143385022 -1.54252606445 -266 4.425 -0.567482486527 -1.52185747923 -267 4.43 -0.559924560948 -1.5013384344 -268 4.435 -0.552468838251 -1.48097772171 -269 4.44 -0.545114506505 -1.46078331869 -270 4.445 -0.537860715815 -1.44076244171 -271 4.45 -0.530706582 -1.42092159576 -272 4.455 -0.523651190037 -1.40126662118 -273 4.46 -0.516693597271 -1.38180273752 -274 4.465 -0.509832836414 -1.36253458471 -275 4.47 -0.503067918346 -1.34346626168 -276 4.475 -0.496397834731 -1.32460136271 -277 4.48 -0.489821560449 -1.30594301139 -278 4.485 -0.483338055873 -1.28749389264 -279 4.49 -0.476946268986 -1.26925628268 -280 4.495 -0.470645137352 -1.2512320772 -281 4.5 -0.464433589953 -1.23342281778 -282 4.505 -0.458310548894 -1.21582971671 -283 4.51 -0.452274930995 -1.19845368022 -284 4.515 -0.446325649266 -1.18129533036 -285 4.52 -0.44046161427 -1.16435502548 -286 4.525 -0.4346817354 -1.14763287946 -287 4.53 -0.428984922053 -1.13112877974 -288 4.535 -0.423370084719 -1.11484240423 -289 4.54 -0.417836135987 -1.09877323723 -290 4.545 -0.41238199148 -1.08292058423 -291 4.55 -0.407006570712 -1.06728358594 -292 4.555 -0.401708797874 -1.05186123133 -293 4.56 -0.396487602569 -1.03665236991 -294 4.565 -0.391341920477 -1.02165572322 -295 4.57 -0.386270693966 -1.00686989558 -296 4.575 -0.381272872655 -0.992293384203 -297 4.58 -0.376347413926 -0.977924588641 -298 4.585 -0.371493283387 -0.963761819613 -299 4.59 -0.366709455298 -0.949803307297 -300 4.595 -0.361994912953 -0.936047209078 -301 4.6 -0.357348649027 -0.922491616798 -302 4.605 -0.352769665884 -0.909134563531 -303 4.61 -0.348256975857 -0.895974029926 -304 4.615 -0.343809601493 -0.883007950126 -305 4.62 -0.339426575775 -0.870234217299 -306 4.625 -0.335106942311 -0.857650688807 -307 4.63 -0.330849755501 -0.845255191024 -308 4.635 -0.326654080682 -0.833045523832 -309 4.64 -0.322518994248 -0.821019464813 -310 4.645 -0.318443583754 -0.809174773153 -311 4.65 -0.314426947996 -0.797509193282 -312 4.655 -0.310468197079 -0.786020458251 -313 4.66 -0.306566452464 -0.774706292883 -314 4.665 -0.302720847002 -0.763564416693 -315 4.67 -0.298930524954 -0.752592546601 -316 4.675 -0.295194641998 -0.741788399447 -317 4.68 -0.291512365223 -0.731149694325 -318 4.685 -0.287882873112 -0.720674154735 -319 4.69 -0.284305355517 -0.710359510583 -320 4.695 -0.280779013618 -0.700203500014 -321 4.7 -0.277303059881 -0.690203871119 -322 4.705 -0.273876718005 -0.680358383489 -323 4.71 -0.270499222857 -0.670664809654 -324 4.715 -0.267169820408 -0.6611209364 -325 4.72 -0.263887767656 -0.651724565975 -326 4.725 -0.260652332547 -0.64247351719 -327 4.73 -0.257462793889 -0.633365626422 -328 4.735 -0.254318441262 -0.624398748527 -329 4.74 -0.251218574926 -0.615570757662 -330 4.745 -0.248162505718 -0.606879548039 -331 4.75 -0.245149554953 -0.598323034585 -332 4.755 -0.242179054319 -0.58989915355 -333 4.76 -0.239250345768 -0.581605863034 -334 4.765 -0.236362781405 -0.573441143467 -335 4.77 -0.233515723378 -0.565402998016 -336 4.775 -0.230708543759 -0.557489452949 -337 4.78 -0.227940624433 -0.549698557946 -338 4.785 -0.225211356975 -0.542028386363 -339 4.79 -0.222520142536 -0.534477035451 -340 4.795 -0.219866391719 -0.527042626532 -341 4.8 -0.21724952446 -0.519723305146 -342 4.805 -0.214668969906 -0.512517241154 -343 4.81 -0.212124166297 -0.505422628808 -344 4.815 -0.209614560836 -0.498437686799 -345 4.82 -0.207139609574 -0.491560658268 -346 4.825 -0.204698777286 -0.484789810792 -347 4.83 -0.202291537346 -0.478123436352 -348 4.835 -0.199917371608 -0.471559851267 -349 4.84 -0.197575770285 -0.465097396123 -350 4.845 -0.195266231824 -0.458734435665 -351 4.85 -0.19298826279 -0.452469358686 -352 4.855 -0.190741377745 -0.446300577889 -353 4.86 -0.188525099125 -0.440226529743 -354 4.865 -0.186338957127 -0.434245674319 -355 4.87 -0.184182489589 -0.428356495114 -356 4.875 -0.182055241873 -0.422557498867 -357 4.88 -0.179956766747 -0.416847215362 -358 4.885 -0.177886624278 -0.41122419722 -359 4.89 -0.175844381709 -0.405687019689 -360 4.895 -0.173829613352 -0.400234280415 -361 4.9 -0.171841900476 -0.394864599219 -362 4.905 -0.169880831195 -0.389576617857 -363 4.91 -0.16794600036 -0.384368999782 -364 4.915 -0.166037009451 -0.379240429897 -365 4.92 -0.164153466471 -0.374189614305 -366 4.925 -0.16229498584 -0.369215280054 -367 4.93 -0.16046118829 -0.364316174883 -368 4.935 -0.158651700764 -0.359491066961 -369 4.94 -0.156866156312 -0.354738744625 -370 4.945 -0.155104193995 -0.350058016116 -371 4.95 -0.153365458783 -0.345447709317 -372 4.955 -0.151649601455 -0.340906671484 -373 4.96 -0.14995627851 -0.336433768983 -374 4.965 -0.148285152065 -0.33202788702 -375 4.97 -0.146635889767 -0.327687929376 -376 4.975 -0.145008164695 -0.323412818142 -377 4.98 -0.143401655276 -0.319201493452 -378 4.985 -0.141816045188 -0.315052913217 -379 4.99 -0.140251023278 -0.310966052862 -380 4.995 -0.138706283472 -0.306939905064 -381 5.0 -0.137181524691 -0.30297347949 -382 5.005 -0.135676450764 -0.299065802536 -383 5.01 -0.134190770348 -0.295215917071 -384 5.015 -0.132724196843 -0.291422882179 -385 5.02 -0.131276448317 -0.287685772906 -386 5.025 -0.129847247421 -0.284003680008 -387 5.03 -0.128436321314 -0.280375709698 -388 5.035 -0.127043401585 -0.276800983406 -389 5.04 -0.12566822418 -0.273278637523 -390 5.045 -0.124310529325 -0.269807823169 -391 5.05 -0.122970061454 -0.266387705946 -392 5.055 -0.121646569138 -0.263017465704 -393 5.06 -0.120339805013 -0.259696296304 -394 5.065 -0.119049525711 -0.256423405389 -395 5.07 -0.117775491793 -0.253198014152 -396 5.075 -0.11651746768 -0.25001935711 -397 5.08 -0.115275221587 -0.246886681885 -398 5.085 -0.114048525458 -0.243799248974 -399 5.09 -0.112837154905 -0.240756331544 -400 5.095 -0.111640889142 -0.237757215204 -401 5.1 -0.110459510922 -0.234801197803 -402 5.105 -0.109292806483 -0.231887589219 -403 5.11 -0.10814056548 -0.229015711147 -404 5.115 -0.107002580932 -0.226184896906 -405 5.12 -0.105878649164 -0.223394491231 -406 5.125 -0.104768569746 -0.220643850079 -407 5.13 -0.103672145444 -0.217932340436 -408 5.135 -0.10258918216 -0.215259340122 -409 5.14 -0.101519488881 -0.212624237608 -410 5.145 -0.100462877624 -0.210026431825 -411 5.15 -0.0994191633865 -0.207465331988 -412 5.155 -0.0983881640955 -0.204940357408 -413 5.16 -0.0973697005554 -0.202450937324 -414 5.165 -0.0963635964003 -0.199996510721 -415 5.17 -0.0953696780453 -0.197576526166 -416 5.175 -0.0943877746391 -0.195190441635 -417 5.18 -0.0934177180174 -0.192837724349 -418 5.185 -0.0924593426569 -0.190517850609 -419 5.19 -0.0915124856305 -0.188230305639 -420 5.195 -0.0905769865631 -0.185974583427 -421 5.2 -0.0896526875878 -0.18375018657 -422 5.205 -0.0887394333038 -0.18155662612 -423 5.21 -0.0878370707341 -0.179393421439 -424 5.215 -0.0869454492844 -0.177260100045 -425 5.22 -0.0860644207027 -0.175156197473 -426 5.225 -0.0851938390397 -0.173081257131 -427 5.23 -0.0843335606096 -0.17103483016 -428 5.235 -0.0834834439517 -0.169016475296 -429 5.24 -0.0826433497932 -0.167025758735 -430 5.245 -0.0818131410117 -0.165062254002 -431 5.25 -0.0809926825993 -0.163125541821 -432 5.255 -0.0801818416266 -0.161215209984 -433 5.26 -0.079380487208 -0.159330853228 -434 5.265 -0.078588490467 -0.157472073109 -435 5.27 -0.0778057245025 -0.155638477884 -436 5.275 -0.0770320643556 -0.15382968239 -437 5.28 -0.0762673869772 -0.152045307925 -438 5.285 -0.0755115711956 -0.150284982136 -439 5.29 -0.0747644976853 -0.148548338906 -440 5.295 -0.0740260489359 -0.146835018241 -441 5.3 -0.0732961092222 -0.145144666161 -442 5.305 -0.0725745645738 -0.143476934597 -443 5.31 -0.0718613027461 -0.14183148128 -444 5.315 -0.0711562131918 -0.140207969643 -445 5.32 -0.0704591870322 -0.138606068717 -446 5.325 -0.0697701170295 -0.137025453033 -447 5.33 -0.0690888975602 -0.135465802523 -448 5.335 -0.0684154245873 -0.133926802424 -449 5.34 -0.0677495956348 -0.132408143187 -450 5.345 -0.0670913097616 -0.130909520379 -451 5.35 -0.0664404675362 -0.129430634599 -452 5.355 -0.0657969710116 -0.127971191381 -453 5.36 -0.0651607237011 -0.126530901116 -454 5.365 -0.0645316305539 -0.125109478958 -455 5.37 -0.0639095979318 -0.123706644743 -456 5.375 -0.0632945335861 -0.122322122907 -457 5.38 -0.0626863466341 -0.120955642402 -458 5.385 -0.0620849475378 -0.119606936622 -459 5.39 -0.0614902480807 -0.118275743316 -460 5.395 -0.0609021613473 -0.11696180452 -461 5.4 -0.0603206017011 -0.115664866475 -462 5.405 -0.0597454847642 -0.114384679556 -463 5.41 -0.0591767273965 -0.113120998201 -464 5.415 -0.0586142476758 -0.111873580833 -465 5.42 -0.0580579648779 -0.110642189799 -466 5.425 -0.0575077994571 -0.109426591294 -467 5.43 -0.0569636730276 -0.108226555298 -468 5.435 -0.056425508344 -0.107041855505 -469 5.44 -0.0558932292835 -0.105872269263 -470 5.445 -0.0553667608274 -0.104717577509 -471 5.45 -0.0548460290437 -0.103577564704 -472 5.455 -0.0543309610691 -0.102452018771 -473 5.46 -0.0538214850925 -0.101340731041 -474 5.465 -0.0533175303375 -0.100243496185 -475 5.47 -0.0528190270461 -0.0991601121616 -476 5.475 -0.0523259064626 -0.0980903801592 -477 5.48 -0.0518381008174 -0.0970341045378 -478 5.485 -0.051355543311 -0.0959910927755 -479 5.49 -0.0508781680991 -0.0949611554144 -480 5.495 -0.0504059102771 -0.093944106007 -481 5.5 -0.0499387058651 -0.0929397610647 -482 5.505 -0.0494764917935 -0.0919479400065 -483 5.51 -0.0490192058883 -0.0909684651086 -484 5.515 -0.0485667868571 -0.0900011614554 -485 5.52 -0.0481191742754 -0.089045856891 -486 5.525 -0.0476763085723 -0.0881023819721 -487 5.53 -0.0472381310177 -0.0871705699209 -488 5.535 -0.0468045837087 -0.0862502565794 -489 5.54 -0.0463756095568 -0.0853412803652 -490 5.545 -0.0459511522751 -0.0844434822262 -491 5.55 -0.0455311563655 -0.0835567055986 -492 5.555 -0.0451155671069 -0.0826807963635 -493 5.56 -0.0447043305426 -0.0818156028054 -494 5.565 -0.0442973934684 -0.0809609755715 -495 5.57 -0.0438947034215 -0.0801167676313 -496 5.575 -0.043496208668 -0.0792828342371 -497 5.58 -0.0431018581925 -0.0784590328851 -498 5.585 -0.0427116016864 -0.0776452232778 -499 5.59 -0.0423253895371 -0.0768412672861 -500 5.595 -0.0419431728176 -0.0760470289129 -501 5.6 -0.0415649032753 -0.075262374257 -502 5.605 -0.041190533322 -0.0744871714779 -503 5.61 -0.0408200160238 -0.0737212907608 -504 5.615 -0.0404533050908 -0.0729646042826 -505 5.62 -0.0400903548671 -0.0722169861784 -506 5.625 -0.0397311203217 -0.0714783125087 -507 5.63 -0.0393755570382 -0.0707484612271 -508 5.635 -0.0390236212059 -0.0700273121483 -509 5.64 -0.0386752696104 -0.0693147469176 -510 5.645 -0.0383304596246 -0.0686106489795 -511 5.65 -0.0379891491998 -0.0679149035485 -512 5.655 -0.0376512968568 -0.0672273975789 -513 5.66 -0.0373168616773 -0.0665480197363 -514 5.665 -0.0369858032954 -0.065876660369 -515 5.67 -0.0366580818895 -0.0652132114801 -516 5.675 -0.0363336581739 -0.0645575667 -517 5.68 -0.0360124933904 -0.0639096212595 -518 5.685 -0.0356945493011 -0.0632692719635 -519 5.69 -0.03537978818 -0.0626364171647 -520 5.695 -0.0350681728056 -0.0620109567384 -521 5.7 -0.0347596664531 -0.061392792057 -522 5.705 -0.0344542328874 -0.0607818259659 -523 5.71 -0.0341518363554 -0.060177962759 -524 5.715 -0.0338524415789 -0.059581108155 -525 5.72 -0.0335560137477 -0.0589911692739 -526 5.725 -0.0332625185126 -0.0584080546145 -527 5.73 -0.0329719219782 -0.0578316740315 -528 5.735 -0.0326841906969 -0.0572619387135 -529 5.74 -0.0323992916615 -0.0566987611612 -530 5.745 -0.0321171922994 -0.0561420551663 -531 5.75 -0.0318378604656 -0.0555917357902 -532 5.755 -0.0315612644367 -0.0550477193436 -533 5.76 -0.0312873729048 -0.0545099233662 -534 5.765 -0.0310161549711 -0.0539782666069 -535 5.77 -0.0307475801402 -0.0534526690041 -536 5.775 -0.030481618314 -0.0529330516667 -537 5.78 -0.030218239786 -0.0524193368549 -538 5.785 -0.0299574152356 -0.0519114479623 -539 5.79 -0.0296991157224 -0.051409309497 -540 5.795 -0.0294433126807 -0.050912847064 -541 5.8 -0.029189977914 -0.0504219873478 -542 5.805 -0.0289390835898 -0.049936658095 -543 5.81 -0.0286906022343 -0.0494567880971 -544 5.815 -0.0284445067271 -0.0489823071741 -545 5.82 -0.0282007702961 -0.0485131461582 -546 5.825 -0.0279593665127 -0.0480492368772 -547 5.83 -0.0277202692865 -0.0475905121394 -548 5.835 -0.0274834528608 -0.0471369057172 -549 5.84 -0.0272488918076 -0.0466883523327 -550 5.845 -0.027016561023 -0.0462447876419 -551 5.85 -0.0267864357225 -0.0458061482206 -552 5.855 -0.0265584914363 -0.0453723715492 -553 5.86 -0.0263327040052 -0.0449433959991 -554 5.865 -0.0261090495757 -0.0445191608184 -555 5.87 -0.0258875045962 -0.0440996061179 -556 5.875 -0.0256680458122 -0.043684672858 -557 5.88 -0.0254506502623 -0.043274302835 -558 5.885 -0.0252352952741 -0.0428684386684 -559 5.89 -0.0250219584602 -0.0424670237876 -560 5.895 -0.0248106177138 -0.0420700024197 -561 5.9 -0.0246012512052 -0.0416773195766 -562 5.905 -0.0243938373776 -0.0412889210434 -563 5.91 -0.0241883549434 -0.0409047533657 -564 5.915 -0.0239847828804 -0.0405247638384 -565 5.92 -0.023783100428 -0.0401489004937 -566 5.925 -0.0235832870839 -0.0397771120898 -567 5.93 -0.0233853225998 -0.0394093480998 -568 5.935 -0.0231891869786 -0.0390455587005 -569 5.94 -0.0229948604704 -0.0386856947618 -570 5.945 -0.0228023235693 -0.0383297078356 -571 5.95 -0.02261155701 -0.0379775501459 -572 5.955 -0.0224225417644 -0.0376291745779 -573 5.96 -0.0222352590382 -0.0372845346683 -574 5.965 -0.022049690268 -0.0369435845953 -575 5.97 -0.0218658171179 -0.0366062791685 -576 5.975 -0.0216836214762 -0.0362725738196 -577 5.98 -0.0215030854528 -0.0359424245927 -578 5.985 -0.0213241913757 -0.0356157881351 -579 5.99 -0.0211469217882 -0.0352926216881 -580 5.995 -0.0209712594458 -0.0349728830781 -581 6.0 -0.0207971873137 -0.0346565307074 -582 6.005 -0.0206246885634 -0.034343523546 -583 6.01 -0.0204537465704 -0.0340338211226 -584 6.015 -0.0202843449109 -0.0337273835164 -585 6.02 -0.0201164673595 -0.0334241713486 -586 6.025 -0.0199500978864 -0.0331241457746 -587 6.03 -0.0197852206547 -0.0328272684755 -588 6.035 -0.0196218200176 -0.0325335016508 -589 6.04 -0.0194598805162 -0.0322428080099 -590 6.045 -0.0192993868768 -0.0319551507653 -591 6.05 -0.0191403240084 -0.0316704936245 -592 6.055 -0.0189826770001 -0.0313888007827 -593 6.06 -0.018826431119 -0.0311100369157 -594 6.065 -0.0186715718074 -0.0308341671728 -595 6.07 -0.018518084681 -0.0305611571696 -596 6.075 -0.0183659555261 -0.0302909729809 -597 6.08 -0.0182151702974 -0.0300235811346 -598 6.085 -0.0180657151159 -0.0297589486041 -599 6.09 -0.0179175762668 -0.0294970428023 -600 6.095 -0.0177707401969 -0.0292378315752 -601 6.1 -0.017625193513 -0.028981283195 -602 6.105 -0.0174809229791 -0.0287273663543 -603 6.11 -0.017337915515 -0.0284760501597 -604 6.115 -0.0171961581939 -0.0282273041259 -605 6.12 -0.0170556382404 -0.0279810981694 -606 6.125 -0.0169163430283 -0.0277374026031 -607 6.13 -0.0167782600792 -0.0274961881301 -608 6.135 -0.01664137706 -0.0272574258382 -609 6.14 -0.0165056817814 -0.0270210871943 -610 6.145 -0.0163711621956 -0.0267871440387 -611 6.15 -0.0162378063949 -0.0265555685802 -612 6.155 -0.0161056026094 -0.0263263333899 -613 6.16 -0.0159745392057 -0.0260994113969 -614 6.165 -0.0158446046847 -0.0258747758823 -615 6.17 -0.01571578768 -0.0256524004746 -616 6.175 -0.0155880769565 -0.0254322591449 -617 6.18 -0.015461461408 -0.0252143262011 -618 6.185 -0.0153359300561 -0.024998576284 -619 6.19 -0.0152114720485 -0.0247849843619 -620 6.195 -0.015088076657 -0.0245735257263 -621 6.2 -0.0149657332764 -0.024364175987 -622 6.205 -0.0148444314225 -0.0241569110676 -623 6.21 -0.0147241607307 -0.0239517072012 -624 6.215 -0.0146049109545 -0.0237485409258 -625 6.22 -0.014486671964 -0.0235473890799 -626 6.225 -0.0143694337444 -0.0233482287986 -627 6.23 -0.0142531863944 -0.0231510375089 -628 6.235 -0.0141379201248 -0.0229557929258 -629 6.24 -0.0140236252573 -0.0227624730484 -630 6.245 -0.0139102922227 -0.0225710561554 -631 6.25 -0.0137979115599 -0.0223815208018 -632 6.255 -0.0136864739141 -0.0221938458144 -633 6.26 -0.013575970036 -0.0220080102883 -634 6.265 -0.0134663907799 -0.021823993583 -635 6.27 -0.0133577271028 -0.0216417753188 -636 6.275 -0.0132499700628 -0.0214613353731 -637 6.28 -0.0131431108183 -0.0212826538767 -638 6.285 -0.013037140626 -0.0211057112104 -639 6.29 -0.0129320508404 -0.0209304880015 -640 6.295 -0.0128278329122 -0.0207569651202 -641 6.3 -0.0127244783869 -0.0205851236763 -642 6.305 -0.0126219789041 -0.020414945016 -643 6.31 -0.0125203261961 -0.0202464107184 -644 6.315 -0.0124195120866 -0.0200795025926 -645 6.32 -0.0123195284899 -0.0199142026739 -646 6.325 -0.0122203674091 -0.0197504932215 -647 6.33 -0.0121220209361 -0.0195883567147 -648 6.335 -0.0120244812493 -0.0194277758502 -649 6.34 -0.0119277406133 -0.0192687335389 -650 6.345 -0.0118317913778 -0.0191112129035 -651 6.35 -0.011736625976 -0.0189551972747 -652 6.355 -0.0116422369241 -0.0188006701892 -653 6.36 -0.0115486168203 -0.0186476153863 -654 6.365 -0.0114557583432 -0.0184960168053 -655 6.37 -0.0113636542516 -0.018345858583 -656 6.375 -0.0112722973829 -0.0181971250506 -657 6.38 -0.0111816806525 -0.0180498007315 -658 6.385 -0.0110917970524 -0.0179038703382 -659 6.39 -0.011002639651 -0.01775931877 -660 6.395 -0.0109142015915 -0.0176161311107 -661 6.4 -0.0108264760913 -0.0174742926254 -662 6.405 -0.0107394564409 -0.017333788759 -663 6.41 -0.0106531360033 -0.0171946051328 -664 6.415 -0.0105675082129 -0.0170567275427 -665 6.42 -0.0104825665746 -0.016920141957 -666 6.425 -0.0103983046631 -0.0167848345133 -667 6.43 -0.010314716122 -0.0166507915172 -668 6.435 -0.0102317946631 -0.0165179994391 -669 6.44 -0.0101495340651 -0.016386444913 -670 6.445 -0.0100679281734 -0.0162561147332 -671 6.45 -0.00998697089892 -0.0161269958531 -672 6.455 -0.0099066562175 -0.0159990753826 -673 6.46 -0.00982697816897 -0.0158723405861 -674 6.465 -0.0097479308565 -0.0157467788803 -675 6.47 -0.00966950844575 -0.0156223778326 -676 6.475 -0.00959170516422 -0.0154991251586 -677 6.48 -0.00951451530045 -0.0153770087205 -678 6.485 -0.00943793320329 -0.0152560165249 -679 6.49 -0.00936195328122 -0.0151361367211 -680 6.495 -0.00928657000161 -0.0150173575989 -681 6.5 -0.00921177789005 -0.0148996675874 -682 6.505 -0.00913757152962 -0.0147830552523 -683 6.51 -0.00906394556024 -0.0146675092947 -684 6.515 -0.00899089467799 -0.0145530185491 -685 6.52 -0.00891841363446 -0.0144395719819 -686 6.525 -0.00884649723606 -0.0143271586891 -687 6.53 -0.00877514034341 -0.0142157678952 -688 6.535 -0.0087043378707 -0.0141053889514 -689 6.54 -0.00863408478503 -0.0139960113337 -690 6.545 -0.00856437610582 -0.0138876246413 -691 6.55 -0.00849520690421 -0.0137802185952 -692 6.555 -0.0084265723024 -0.0136737830367 -693 6.56 -0.0083584674731 -0.0135683079253 -694 6.565 -0.00829088763895 -0.0134637833379 -695 6.57 -0.00822382807187 -0.0133601994666 -696 6.575 -0.00815728409258 -0.0132575466177 -697 6.58 -0.00809125106997 -0.01315581521 -698 6.585 -0.00802572442054 -0.0130549957733 -699 6.59 -0.00796069960789 -0.0129550789471 -700 6.595 -0.00789617214214 -0.0128560554792 -701 6.6 -0.00783213757941 -0.0127579162242 -702 6.605 -0.00776859152128 -0.0126606521422 -703 6.61 -0.00770552961427 -0.0125642542974 -704 6.615 -0.00764294754931 -0.0124687138569 -705 6.62 -0.00758084106125 -0.0123740220889 -706 6.625 -0.00751920592835 -0.0122801703624 -707 6.63 -0.00745803797178 -0.0121871501447 -708 6.635 -0.00739733305512 -0.0120949530012 -709 6.64 -0.00733708708388 -0.0120035705934 -710 6.645 -0.00727729600504 -0.0119129946781 -711 6.65 -0.00721795580654 -0.0118232171061 -712 6.655 -0.00715906251684 -0.0117342298209 -713 6.66 -0.00710061220446 -0.0116460248577 -714 6.665 -0.00704260097752 -0.011558594342 -715 6.67 -0.00698502498328 -0.0114719304888 -716 6.675 -0.0069278804077 -0.011386025601 -717 6.68 -0.00687116347501 -0.0113008720688 -718 6.685 -0.00681487044729 -0.0112164623683 -719 6.69 -0.00675899762401 -0.0111327890605 -720 6.695 -0.00670354134163 -0.0110498447902 -721 6.7 -0.00664849797317 -0.010967622285 -722 6.705 -0.00659386392783 -0.0108861143542 -723 6.71 -0.00653963565053 -0.0108053138879 -724 6.715 -0.00648580962156 -0.0107252138558 -725 6.72 -0.00643238235617 -0.0106458073064 -726 6.725 -0.00637935040415 -0.0105670873659 -727 6.73 -0.00632671034949 -0.0104890472373 -728 6.735 -0.00627445880997 -0.0104116801994 -729 6.74 -0.00622259243676 -0.0103349796058 -730 6.745 -0.00617110791413 -0.0102589388842 -731 6.75 -0.00612000195897 -0.0101835515351 -732 6.755 -0.00606927132054 -0.0101088111315 -733 6.76 -0.00601891278001 -0.0100347113173 -734 6.765 -0.00596892315019 -0.00996124580682 -735 6.77 -0.00591929927513 -0.00988840838405 -736 6.775 -0.00587003802979 -0.00981619290146 -737 6.78 -0.00582113631969 -0.00974459327937 -738 6.785 -0.00577259108059 -0.00967360350506 -739 6.79 -0.00572439927814 -0.00960321763197 -740 6.795 -0.00567655790757 -0.00953342977884 -741 6.8 -0.00562906399335 -0.009464234129 -742 6.805 -0.00558191458887 -0.00939562492948 -743 6.81 -0.00553510677612 -0.00932759649031 -744 6.815 -0.00548863766541 -0.00926014318374 -745 6.82 -0.00544250439501 -0.00919325944343 -746 6.825 -0.00539670413088 -0.00912693976378 -747 6.83 -0.00535123406635 -0.00906117869914 -748 6.835 -0.00530609142185 -0.0089959708631 -749 6.84 -0.00526127344456 -0.00893131092779 -750 6.845 -0.00521677740819 -0.00886719362314 -751 6.85 -0.00517260061263 -0.0088036137362 -752 6.855 -0.00512874038373 -0.00874056611047 -753 6.86 -0.00508519407293 -0.00867804564517 -754 6.865 -0.00504195905709 -0.00861604729463 -755 6.87 -0.00499903273812 -0.00855456606758 -756 6.875 -0.00495641254277 -0.00849359702652 -757 6.88 -0.00491409592235 -0.00843313528707 -758 6.885 -0.00487208035245 -0.00837317601735 -759 6.89 -0.0048303633327 -0.00831371443731 -760 6.895 -0.00478894238648 -0.00825474581818 -761 6.9 -0.00474781506071 -0.00819626548178 -762 6.905 -0.00470697892557 -0.00813826879998 -763 6.91 -0.00466643157426 -0.00808075119406 -764 6.915 -0.00462617062273 -0.00802370813416 -765 6.92 -0.00458619370948 -0.00796713513869 -766 6.925 -0.00454649849529 -0.00791102777373 -767 6.93 -0.004507082663 -0.0078553816525 -768 6.935 -0.00446794391726 -0.00780019243478 -769 6.94 -0.00442907998431 -0.00774545582638 -770 6.945 -0.00439048861173 -0.00769116757859 -771 6.95 -0.00435216756826 -0.00763732348763 -772 6.955 -0.00431411464353 -0.00758391939413 -773 6.96 -0.00427632764786 -0.00753095118263 -774 6.965 -0.00423880441202 -0.00747841478103 -775 6.97 -0.00420154278708 -0.0074263061601 -776 6.975 -0.0041645406441 -0.00737462133297 -777 6.98 -0.004127795874 -0.00732335635464 -778 6.985 -0.00409130638732 -0.0072725073215 -779 6.99 -0.00405507011399 -0.00722207037082 -780 6.995 -0.00401908500318 -0.00717204168032 -781 7.0 -0.00398334902306 -0.00712241746764 -782 7.005 -0.00394786016061 -0.00707319398991 -783 7.01 -0.00391261642144 -0.00702436754329 -784 7.015 -0.00387761582957 -0.00697593446253 -785 7.02 -0.00384285642725 -0.00692789112049 -786 7.025 -0.00380833627479 -0.00688023392772 -787 7.03 -0.00377405345032 -0.00683295933202 -788 7.035 -0.00374000604966 -0.006786063818 -789 7.04 -0.00370619218613 -0.00673954390668 -790 7.045 -0.00367260999033 -0.00669339615506 -791 7.05 -0.00363925761 -0.0066476171557 -792 7.055 -0.00360613320981 -0.00660220353629 -793 7.06 -0.00357323497123 -0.00655715195929 -794 7.065 -0.00354056109232 -0.00651245912153 -795 7.07 -0.00350810978757 -0.00646812175376 -796 7.075 -0.00347587928773 -0.00642413662034 -797 7.08 -0.00344386783965 -0.00638050051877 -798 7.085 -0.00341207370611 -0.0063372102794 -799 7.09 -0.00338049516565 -0.006294262765 -800 7.095 -0.00334913051243 -0.0062516548704 -801 7.1 -0.00331797805604 -0.00620938352214 -802 7.105 -0.00328703612137 -0.00616744567807 -803 7.11 -0.00325630304843 -0.00612583832708 -804 7.115 -0.00322577719224 -0.00608455848864 -805 7.12 -0.00319545692261 -0.00604360321253 -806 7.125 -0.00316534062405 -0.00600296957848 -807 7.13 -0.00313542669558 -0.00596265469582 -808 7.135 -0.00310571355061 -0.00592265570314 -809 7.14 -0.00307619961678 -0.005882969768 -810 7.145 -0.00304688333584 -0.00584359408654 -811 7.15 -0.00301776316346 -0.00580452588324 -812 7.155 -0.00298883756913 -0.00576576241051 -813 7.16 -0.002960105036 -0.00572730094846 -814 7.165 -0.00293156406078 -0.00568913880453 -815 7.17 -0.00290321315354 -0.00565127331323 -816 7.175 -0.00287505083762 -0.0056137018358 -817 7.18 -0.00284707564951 -0.00557642175992 -818 7.185 -0.00281928613867 -0.00553943049944 -819 7.19 -0.00279168086743 -0.00550272549407 -820 7.195 -0.00276425841086 -0.00546630420907 -821 7.2 -0.00273701735665 -0.00543016413502 -822 7.205 -0.00270995630497 -0.00539430278748 -823 7.21 -0.00268307386833 -0.00535871770676 -824 7.215 -0.00265636867152 -0.00532340645761 -825 7.22 -0.00262983935139 -0.00528836662899 -826 7.225 -0.00260348455684 -0.00525359583375 -827 7.23 -0.00257730294861 -0.00521909170842 -828 7.235 -0.00255129319921 -0.00518485191292 -829 7.24 -0.00252545399279 -0.00515087413029 -830 7.245 -0.00249978402504 -0.00511715606646 -831 7.25 -0.00247428200305 -0.00508369545 -832 7.255 -0.00244894664521 -0.00505049003185 -833 7.26 -0.00242377668111 -0.0050175375851 -834 7.265 -0.00239877085142 -0.00498483590472 -835 7.27 -0.00237392790776 -0.00495238280735 -836 7.275 -0.00234924661264 -0.00492017613103 -837 7.28 -0.00232472573932 -0.004888213735 -838 7.285 -0.00230036407169 -0.00485649349945 -839 7.29 -0.00227616040422 -0.00482501332528 -840 7.295 -0.0022521135418 -0.00479377113392 -841 7.3 -0.00222822229968 -0.00476276486705 -842 7.305 -0.00220448550332 -0.00473199248642 -843 7.31 -0.00218090198837 -0.00470145197362 -844 7.315 -0.00215747060047 -0.00467114132986 -845 7.32 -0.00213419019525 -0.00464105857576 -846 7.325 -0.00211105963817 -0.00461120175114 -847 7.33 -0.00208807780443 -0.00458156891484 -848 7.335 -0.00206524357891 -0.00455215814447 -849 7.34 -0.00204255585605 -0.00452296753622 -850 7.345 -0.00202001353975 -0.00449399520468 -851 7.35 -0.00199761554332 -0.00446523928264 -852 7.355 -0.00197536078933 -0.00443669792087 -853 7.36 -0.00195324820956 -0.00440836928794 -854 7.365 -0.00193127674492 -0.00438025157005 -855 7.37 -0.00190944534533 -0.00435234297081 -856 7.375 -0.00188775296965 -0.00432464171107 -857 7.38 -0.00186619858559 -0.00429714602873 -858 7.385 -0.00184478116965 -0.00426985417856 -859 7.39 -0.00182349970697 -0.00424276443203 -860 7.395 -0.00180235319134 -0.00421587507713 -861 7.4 -0.00178134062504 -0.00418918441815 -862 7.405 -0.0017604610188 -0.0041626907756 -863 7.41 -0.0017397133917 -0.00413639248593 -864 7.415 -0.0017190967711 -0.00411028790146 -865 7.42 -0.00169861019256 -0.00408437539014 -866 7.425 -0.00167825269977 -0.00405865333542 -867 7.43 -0.00165802334445 -0.00403312013606 -868 7.435 -0.00163792118629 -0.00400777420601 -869 7.44 -0.00161794529289 -0.00398261397421 -870 7.445 -0.00159809473965 -0.00395763788446 -871 7.45 -0.00157836860971 -0.00393284439525 -872 7.455 -0.00155876599391 -0.00390823197958 -873 7.46 -0.00153928599065 -0.00388379912488 -874 7.465 -0.00151992770589 -0.00385954433278 -875 7.47 -0.00150069025303 -0.00383546611901 -876 7.475 -0.00148157275285 -0.00381156301323 -877 7.48 -0.00146257433348 -0.0037878335589 -878 7.485 -0.00144369413025 -0.00376427631313 -879 7.49 -0.00142493128571 -0.00374088984652 -880 7.495 -0.00140628494952 -0.00371767274304 -881 7.5 -0.00138775427835 -0.00369462359991 -882 7.505 -0.0013693384359 -0.00367174102741 -883 7.51 -0.00135103659275 -0.00364902364878 -884 7.515 -0.00133284792636 -0.00362647010008 -885 7.52 -0.00131477162096 -0.00360407903007 -886 7.525 -0.0012968068675 -0.00358184910005 -887 7.53 -0.0012789528636 -0.00355977898374 -888 7.535 -0.00126120881349 -0.00353786736716 -889 7.54 -0.00124357392793 -0.00351611294851 -890 7.545 -0.00122604742416 -0.00349451443802 -891 7.55 -0.00120862852584 -0.00347307055786 -892 7.555 -0.00119131646298 -0.00345178004197 -893 7.56 -0.0011741104719 -0.00343064163599 -894 7.565 -0.00115700979517 -0.0034096540971 -895 7.57 -0.00114001368154 -0.00338881619393 -896 7.575 -0.00112312138587 -0.00336812670643 -897 7.58 -0.00110633216913 -0.00334758442575 -898 7.585 -0.00108964529827 -0.00332718815413 -899 7.59 -0.00107306004622 -0.00330693670479 -900 7.595 -0.00105657569181 -0.00328682890181 -901 7.6 -0.00104019151973 -0.00326686358005 -902 7.605 -0.00102390682047 -0.00324703958498 -903 7.61 -0.00100772089024 -0.00322735577263 -904 7.615 -0.000991633030992 -0.00320781100945 -905 7.62 -0.000975642550274 -0.00318840417222 -906 7.625 -0.000959748761248 -0.00316913414793 -907 7.63 -0.000943950982612 -0.00314999983371 -908 7.635 -0.00092824853855 -0.00313100013668 -909 7.64 -0.000912640758688 -0.00311213397388 -910 7.645 -0.000897126978043 -0.00309340027216 -911 7.65 -0.000881706536971 -0.0030747979681 -912 7.655 -0.000866378781123 -0.00305632600787 -913 7.66 -0.000851143061394 -0.00303798334719 -914 7.665 -0.000835998733877 -0.00301976895117 -915 7.67 -0.000820945159817 -0.00300168179428 -916 7.675 -0.000805981705564 -0.0029837208602 -917 7.68 -0.000791107742523 -0.00296588514177 -918 7.685 -0.000776322647117 -0.00294817364088 -919 7.69 -0.000761625800734 -0.00293058536838 -920 7.695 -0.000747016589687 -0.00291311934398 -921 7.7 -0.000732494405167 -0.00289577459618 -922 7.705 -0.000718058643203 -0.00287855016219 -923 7.71 -0.000703708704613 -0.0028614450878 -924 7.715 -0.000689443994968 -0.00284445842736 -925 7.72 -0.000675263924546 -0.00282758924361 -926 7.725 -0.000661167908286 -0.0028108366077 -927 7.73 -0.000647155365757 -0.002794199599 -928 7.735 -0.000633225721105 -0.00277767730511 -929 7.74 -0.000619378403022 -0.00276126882172 -930 7.745 -0.000605612844698 -0.00274497325255 -931 7.75 -0.000591928483787 -0.00272878970927 -932 7.755 -0.000578324762364 -0.00271271731143 -933 7.76 -0.000564801126885 -0.00269675518635 -934 7.765 -0.000551357028154 -0.00268090246909 -935 7.77 -0.000537991921277 -0.00266515830234 -936 7.775 -0.00052470526563 -0.00264952183636 -937 7.78 -0.000511496524817 -0.00263399222891 -938 7.785 -0.000498365166635 -0.00261856864514 -939 7.79 -0.000485310663039 -0.00260325025757 -940 7.795 -0.0004723324901 -0.00258803624599 -941 7.8 -0.000459430127974 -0.00257292579737 -942 7.805 -0.000446603060865 -0.00255791810586 -943 7.81 -0.000433850776986 -0.00254301237261 -944 7.815 -0.000421172768528 -0.00252820780582 -945 7.82 -0.000408568531625 -0.00251350362058 -946 7.825 -0.000396037566317 -0.00249889903884 -947 7.83 -0.000383579376517 -0.00248439328937 -948 7.835 -0.000371193469977 -0.00246998560763 -949 7.84 -0.000358879358258 -0.00245567523575 -950 7.845 -0.000346636556689 -0.00244146142247 -951 7.85 -0.000334464584344 -0.00242734342306 -952 7.855 -0.000322362964 -0.00241332049923 -953 7.86 -0.000310331222112 -0.00239939191913 -954 7.865 -0.000298368888779 -0.00238555695723 -955 7.87 -0.000286475497709 -0.00237181489431 -956 7.875 -0.000274650586192 -0.00235816501734 -957 7.88 -0.00026289369507 -0.00234460661948 -958 7.885 -0.000251204368701 -0.00233113899997 -959 7.89 -0.000239582154932 -0.00231776146411 -960 7.895 -0.000228026605069 -0.00230447332318 -961 7.9 -0.000216537273846 -0.0022912738944 -962 7.905 -0.000205113719399 -0.00227816250086 -963 7.91 -0.000193755503231 -0.00226513847144 -964 7.915 -0.000182462190187 -0.00225220114081 -965 7.92 -0.000171233348425 -0.00223934984935 -966 7.925 -0.000160068549386 -0.00222658394306 -967 7.93 -0.000148967367767 -0.00221390277357 -968 7.935 -0.000137929381494 -0.00220130569803 -969 7.94 -0.000126954171692 -0.00218879207909 -970 7.945 -0.000116041322662 -0.00217636128485 -971 7.95 -0.000105190421847 -0.00216401268878 -972 7.955 -9.44010598127e-05 -0.00215174566969 -973 7.96 -8.36728302154e-05 -0.0021395596117 -974 7.965 -7.30053297786e-05 -0.00212745390412 -975 7.97 -6.23981582662e-05 -0.00211542794149 -976 7.975 -5.18509184563e-05 -0.00210348112347 -977 7.98 -4.13632161162e-05 -0.0020916128548 -978 7.985 -3.09346599767e-05 -0.00207982254527 -979 7.99 -2.05648617073e-05 -0.00206810960966 -980 7.995 -1.0253435891e-05 -0.00205647346771 -981 8.0 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat deleted file mode 100644 index 82eaa7e158..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat +++ /dev/null @@ -1,989 +0,0 @@ -# Interaction between a chaperone wall and hydrophilic ("L", "N") beads (h=0.0) -# Generated using: -# generate_tables/calc_chaperone_table.py 1.0 1.0 3.0 0.00 3.1 8.0 981 True - -CH_H0 -N 981 R 3.1 8.0 - -1 3.1 24322007640.7 2.44004657299e+12 -2 3.105 14907558394.3 1.42456861215e+12 -3 3.11 9347035105.18 8.52735941633e+11 -4 3.115 5983077933.86 5.22188377701e+11 -5 3.12 3902959636.31 3.26497584961e+11 -6 3.125 2590663239.27 2.08082071378e+11 -7 3.13 1747363476.38 1.34970838198e+11 -8 3.135 1196150660.14 88985299862.7 -9 3.14 830139558.184 59560058382.9 -10 3.145 583526310.01 40428734750.9 -11 3.15 415085889.414 27804165925.8 -12 3.155 298569038.21 19357152203.7 -13 3.16 217007230.904 13631625105.8 -14 3.165 159275126.218 9703361847.17 -15 3.17 117981153.625 6977285889.84 -16 3.175 88152959.6539 5065076691.93 -17 3.18 66406248.0614 3710118471.36 -18 3.185 50412054.1061 2740803858.1 -19 3.19 38550891.1571 2041079190.29 -20 3.195 29685484.2812 1531623758.63 -21 3.2 23009711.8183 1157676125.86 -22 3.205 17947107.7408 881068391.885 -23 3.21 14081960.9175 674956471.214 -24 3.215 11112084.5698 520297467.685 -25 3.22 8816139.11379 403471527.483 -26 3.225 7030823.80219 314661158.279 -27 3.23 5634822.39381 246736805.049 -28 3.235 4537411.91017 194483958.161 -29 3.24 3670317.94503 154062728.557 -30 3.245 2981848.4679 122627006.268 -31 3.25 2432639.00923 98054064.6797 -32 3.255 1992545.82032 78751201.0309 -33 3.26 1638362.63452 63516512.707 -34 3.265 1352132.30623 51437989.9558 -35 3.27 1119890.91156 41819915.4536 -36 3.275 930728.197936 34128853.5593 -37 3.28 776080.832192 27953782.5881 -38 3.285 649197.950984 22976500.4202 -39 3.29 544734.946388 18949536.6006 -40 3.295 458443.200409 15679580.461 -41 3.3 386931.981432 13014984.83 -42 3.305 327484.882814 10836296.983 -43 3.31 277917.684205 9049049.63384 -44 3.315 236467.817902 7578247.52911 -45 3.32 201708.057716 6364132.2427 -46 3.325 172478.852825 5358914.96458 -47 3.33 147835.073691 4524245.63494 -48 3.335 127003.943407 3829244.63171 -49 3.34 109351.684422 3248966.03768 -50 3.345 94356.982001 2763193.35086 -51 3.35 81589.7991199 2355492.28163 -52 3.355 70694.4075656 2012463.12085 -53 3.36 61375.7524283 1723148.60489 -54 3.365 53388.4609277 1478563.37272 -55 3.37 46527.9558627 1271318.83571 -56 3.375 40623.2494805 1095323.17118 -57 3.38 35531.0832305 945540.660872 -58 3.385 31131.1487289 817798.059995 -59 3.39 27322.1798598 708628.354433 -60 3.395 24018.7487675 615144.330958 -61 3.4 21148.6321858 534935.990585 -62 3.405 18650.6411473 465987.08561 -63 3.41 16472.8281676 406607.038172 -64 3.415 14571.00272 355375.264352 -65 3.42 12907.4991276 311095.530355 -66 3.425 11450.1516342 272758.442538 -67 3.43 10171.439929 239510.549012 -68 3.435 9047.7752383 210628.82877 -69 3.44 8058.90260095 185499.581541 -70 3.445 7187.39938846 163600.920836 -71 3.45 6418.25372556 144488.223969 -72 3.455 5738.50938334 127782.014261 -73 3.46 5136.9660889 113157.848128 -74 3.465 4603.92612777 100337.85845 -75 3.47 4130.97969454 89083.6690543 -76 3.475 3710.8227393 79190.4466465 -77 3.48 3337.10211855 70481.8981958 -78 3.485 3004.28373073 62806.0557792 -79 3.49 2707.54003568 56031.718535 -80 3.495 2442.65394998 50045.4440029 -81 3.5 2205.93660145 44748.9996316 -82 3.505 1994.15683268 40057.2004294 -83 3.51 1804.48068152 35896.0712099 -84 3.515 1634.41934741 32201.2821773 -85 3.52 1481.78438725 28916.8150767 -86 3.525 1344.64907977 25993.8241582 -87 3.53 1221.31506159 23389.6620133 -88 3.535 1110.28347503 21067.0451721 -89 3.54 1010.22998333 18993.3383579 -90 3.545 919.9831055 17139.9396418 -91 3.55 838.505404885 15481.7515237 -92 3.555 764.877134293 13996.7253013 -93 3.56 698.281998657 12665.4680354 -94 3.565 637.994745566 11470.9030593 -95 3.57 583.370335637 10397.9763514 -96 3.575 533.834480178 9433.40224818 -97 3.58 488.875363677 8565.44294671 -98 3.585 448.036394307 7783.71706925 -99 3.59 410.909847488 7079.03325566 -100 3.595 377.131286207 6443.24533767 -101 3.6 346.374657747 5869.126147 -102 3.605 318.34798013 5350.25743201 -103 3.61 292.789543287 4880.93371692 -104 3.615 269.464560006 4456.07824337 -105 3.62 248.162210353 4071.16939457 -106 3.625 228.693030668 3722.17622503 -107 3.63 210.886604667 3405.5019084 -108 3.635 194.589519671 3117.93407879 -109 3.64 179.663555764 2856.60118023 -110 3.645 165.984079802 2618.93405823 -111 3.65 153.438619766 2402.63212994 -112 3.655 141.925598023 2205.6335579 -113 3.66 131.353204775 2026.08892777 -114 3.665 121.638395266 1862.33799643 -115 3.67 112.705996374 1712.88913275 -116 3.675 104.487909965 1576.40112248 -117 3.68 96.9224019089 1451.66705065 -118 3.685 89.9534670245 1337.6000114 -119 3.69 83.5302613658 1233.22042683 -120 3.695 77.6065942935 1137.6447839 -121 3.7 72.1404736708 1050.07562216 -122 3.705 67.0936983024 969.792625804 -123 3.71 62.431492423 896.144691745 -124 3.715 58.1221776441 828.54286083 -125 3.72 54.1368782948 766.454013201 -126 3.725 50.4492565603 709.395240693 -127 3.73 47.0352742263 656.928819585 -128 3.735 43.8729782026 608.65771617 -129 3.74 40.9423073113 564.221565572 -130 3.745 38.2249181088 523.293071279 -131 3.75 35.7040277571 485.57477893 -132 3.755 33.3642721761 450.796183363 -133 3.76 31.1915779041 418.711132572 -134 3.765 29.1730462649 389.095496464 -135 3.77 27.296848588 361.745071901 -136 3.775 25.5521313672 336.473698771 -137 3.78 23.9289303577 313.111564661 -138 3.785 22.4180927206 291.503678217 -139 3.79 21.0112064166 271.508493474 -140 3.795 19.7005361332 252.996669413 -141 3.8 18.4789651059 235.849950713 -142 3.805 17.3399422592 219.960157211 -143 3.81 16.2774341511 205.228270919 -144 3.815 15.2858812611 191.563610676 -145 3.82 14.3601582029 178.88308554 -146 3.825 13.4955374911 167.110519006 -147 3.83 12.6876565243 156.176036954 -148 3.835 11.9324874825 146.015512988 -149 3.84 11.2263098661 136.570065484 -150 3.845 10.5656854316 127.785601256 -151 3.85 9.94743530166 119.612401285 -152 3.855 9.36861904981 112.004744426 -153 3.86 8.82651557999 104.920565393 -154 3.865 8.31860563683 98.3211437563 -155 3.87 7.84255579999 92.1708209642 -156 3.875 7.39620382887 86.4367427306 -157 3.88 6.97754523696 81.0886243871 -158 3.885 6.58472098661 76.0985370389 -159 3.89 6.21600620515 71.4407125773 -160 3.895 5.86979983242 67.0913657925 -161 3.9 5.54461511838 63.0285320059 -162 3.905 5.23907089671 59.2319187891 -163 3.91 4.95188356739 55.6827704829 -164 3.915 4.68185972707 52.3637443466 -165 3.92 4.42788939186 49.2587972858 -166 3.925 4.18893976204 46.353082203 -167 3.93 3.96404948281 43.6328531095 -168 3.935 3.75232335915 41.0853782151 -169 3.94 3.55292748687 38.6988602882 -170 3.945 3.36508476491 36.4623636443 -171 3.95 3.18807075749 34.3657471793 -172 3.955 3.021209877 32.3996029206 -173 3.96 2.86387186138 30.5551996145 -174 3.965 2.71546852189 28.8244309147 -175 3.97 2.57545073925 27.1997677761 -176 3.975 2.44330568809 25.6742146917 -177 3.98 2.31855427126 24.2412694474 -178 3.985 2.20074874724 22.8948860937 -179 3.99 2.08947053515 21.6294408646 -180 3.995 1.98432818342 20.4397007945 -181 4.0 1.88495548901 19.3207948084 -182 4.005 1.79100975549 18.2681870794 -183 4.01 1.70217017901 17.2776524655 -184 4.015 1.61813635232 16.3452538542 -185 4.02 1.53862687753 15.467321259 -186 4.025 1.4633780794 14.6404325234 -187 4.03 1.3921428113 13.8613955037 -188 4.035 1.32468934683 13.1272316094 -189 4.04 1.26080035064 12.435160592 -190 4.045 1.20027192224 11.7825864834 -191 4.05 1.14291270762 11.1670845906 -192 4.055 1.08854307328 10.5863894642 -193 4.06 1.03699433825 10.0383837622 -194 4.065 0.988108059646 9.5210879405 -195 4.07 0.941735367837 9.03265070365 -196 4.075 0.897736347632 8.57134015767 -197 4.08 0.855979462015 8.13553560989 -198 4.085 0.816341015387 7.72371996598 -199 4.09 0.778704653425 7.33447267828 -200 4.095 0.74296089691 6.96646320305 -201 4.1 0.709006707075 6.61844492796 -202 4.105 0.676745080218 6.28924953404 -203 4.11 0.646084669489 5.97778175928 -204 4.115 0.616939431912 5.68301453361 -205 4.12 0.589228298872 5.40398445752 -206 4.125 0.562874868393 5.13978759855 -207 4.13 0.537807117698 4.88957558211 -208 4.135 0.513957134618 4.65255195486 -209 4.14 0.491260866548 4.42796880052 -210 4.145 0.469657885731 4.21512358966 -211 4.15 0.449091169745 4.01335624628 -212 4.155 0.429506896145 3.82204641559 -213 4.16 0.410854250299 3.64061091811 -214 4.165 0.393085245513 3.46850137704 -215 4.17 0.376154554607 3.30520200609 -216 4.175 0.360019352187 3.15022754657 -217 4.18 0.34463916687 3.00312134286 -218 4.185 0.329975742808 2.86345354671 -219 4.19 0.315992909894 2.730819441 -220 4.195 0.30265646206 2.60483787474 -221 4.2 0.289934043143 2.48514980144 -222 4.205 0.277795039817 2.37141691363 -223 4.21 0.26621048112 2.26332036686 -224 4.215 0.255152944156 2.160559587 -225 4.22 0.244596465565 2.06285115501 -226 4.225 0.234516458378 1.96992776403 -227 4.23 0.22488963393 1.88153724361 -228 4.235 0.215693928479 1.79744164671 -229 4.24 0.206908434252 1.71741639508 -230 4.245 0.198513334625 1.64124947915 -231 4.25 0.190489843169 1.56874070868 -232 4.255 0.182820146331 1.49970101084 -233 4.26 0.175487349508 1.43395177247 -234 4.265 0.168475426305 1.3713242237 -235 4.27 0.16176917078 1.31165886002 -236 4.275 0.155354152487 1.2548049004 -237 4.28 0.149216674142 1.20061977901 -238 4.285 0.143343731751 1.1489686684 -239 4.29 0.137722977049 1.09972403198 -240 4.295 0.13234268211 1.05276520399 -241 4.3 0.127191705983 1.00797799517 -242 4.305 0.122259463251 0.965254322417 -243 4.31 0.117535894375 0.924491860866 -244 4.315 0.113011437731 0.885593717092 -245 4.32 0.108677003225 0.848468121932 -246 4.325 0.104523947407 0.813028141752 -247 4.33 0.100544049971 0.779191406981 -248 4.335 0.0967294915884 0.746879856814 -249 4.34 0.0930728329625 0.716019499063 -250 4.345 0.0895669950612 0.686540184216 -251 4.35 0.0862052404384 0.658375392808 -252 4.355 0.08298115559 0.63146203527 -253 4.36 0.0798886342796 0.605740263498 -254 4.365 0.0769218617798 0.5811532934 -255 4.37 0.0740752999737 0.557647237752 -256 4.375 0.0713436732684 0.535170948731 -257 4.38 0.0687219552728 0.513675869532 -258 4.385 0.0662053561949 0.493115894506 -259 4.39 0.0637893109199 0.473447237321 -260 4.395 0.0614694677263 0.45462830664 -261 4.4 0.0592416776079 0.436619588871 -262 4.405 0.0571019841636 0.419383537567 -263 4.41 0.0550466140255 0.402884469071 -264 4.415 0.0530719677933 0.387088464035 -265 4.42 0.0511746114473 0.371963274467 -266 4.425 0.0493512682135 0.357478235973 -267 4.43 0.0475988108542 0.343604184887 -268 4.435 0.0459142543625 0.33031338001 -269 4.44 0.0442947490359 0.317579428671 -270 4.445 0.0427375739105 0.305377216875 -271 4.45 0.041240130534 0.293682843283 -272 4.455 0.0397999370598 0.282473556818 -273 4.46 0.0384146226445 0.271727697674 -274 4.465 0.0370819221326 0.261424641529 -275 4.47 0.035799671012 0.251544746799 -276 4.475 0.034565800626 0.242069304731 -277 4.48 0.0333783336288 0.232980492193 -278 4.485 0.0322353796696 0.224261326994 -279 4.49 0.0311351312947 0.215895625604 -280 4.495 0.0300758600554 0.207867963122 -281 4.5 0.0290559128103 0.200163635378 -282 4.505 0.0280737082121 0.192768623045 -283 4.51 0.0271277333693 0.185669557645 -284 4.515 0.0262165406731 0.178853689349 -285 4.52 0.0253387447812 0.172308856461 -286 4.525 0.0244930197498 0.166023456513 -287 4.53 0.023678096307 0.159986418851 -288 4.535 0.0228927592589 0.154187178661 -289 4.54 0.0221358450227 0.148615652333 -290 4.545 0.0214062392796 0.143262214105 -291 4.55 0.0207028747413 0.138117673905 -292 4.555 0.0200247290247 0.133173256332 -293 4.56 0.0193708226289 0.128420580717 -294 4.565 0.018740217009 0.123851642198 -295 4.57 0.0181320127424 0.119458793758 -296 4.575 0.017545347783 0.115234729179 -297 4.58 0.0169793957974 0.111172466848 -298 4.585 0.0164333645811 0.107265334394 -299 4.59 0.0159064945488 0.103506954082 -300 4.595 0.0153980572965 0.0998912289493 -301 4.6 0.0149073542304 0.0964123296321 -302 4.605 0.0144337152611 0.0930646818445 -303 4.61 0.0139764975575 0.0898429544837 -304 4.615 0.0135350843599 0.086742048322 -305 4.62 0.0131088838475 0.0837570852568 -306 4.625 0.0126973280587 0.0808833980908 -307 4.63 0.0122998718608 0.0781165208124 -308 4.635 0.0119159919677 0.0754521793521 -309 4.64 0.0115451860021 0.07288628279 -310 4.645 0.0111869716011 0.0704149149899 -311 4.65 0.010840885562 0.0680343266405 -312 4.655 0.0105064830275 0.0657409276799 -313 4.66 0.0101833367076 0.063531280086 -314 4.665 0.0098710361368 0.0614020910133 -315 4.67 0.00956918696433 0.0593502062585 -316 4.675 0.00927741027701 0.0573726040383 -317 4.68 0.00899534195191 0.0554663890638 -318 4.685 0.00872263203811 0.0536287868959 -319 4.69 0.00845894416602 0.0518571385691 -320 4.695 0.0082039549829 0.0501488954678 -321 4.7 0.00795735361347 0.0485016144454 -322 4.705 0.00771884114422 0.0469129531714 -323 4.71 0.00748813013054 0.045380665697 -324 4.715 0.00726494412547 0.0439025982277 -325 4.72 0.00704901722906 0.0424766850927 -326 4.725 0.00684009365745 0.0411009449015 -327 4.73 0.00663792733071 0.0397734768782 -328 4.735 0.00644228147858 0.0384924573653 -329 4.74 0.00625292826325 0.0372561364888 -330 4.745 0.00606964841851 0.0360628349754 -331 4.75 0.00589223090433 0.0349109411165 -332 4.755 0.00572047257643 0.0337989078704 -333 4.76 0.0055541778698 0.0327252500962 -334 4.765 0.00539315849596 0.0316885419138 -335 4.77 0.00523723315293 0.0306874141829 -336 4.775 0.00508622724762 0.0297205520964 -337 4.78 0.00493997262995 0.0287866928817 -338 4.785 0.00479830733822 0.0278846236056 -339 4.79 0.00466107535518 0.0270131790775 -340 4.795 0.00452812637438 0.0261712398457 -341 4.8 0.00439931557628 0.0253577302837 -342 4.805 0.00427450341372 0.0245716167613 -343 4.81 0.00415355540638 0.0238119058963 -344 4.815 0.00403634194372 0.0230776428841 -345 4.82 0.00392273809612 0.0223679099007 -346 4.825 0.00381262343384 0.0216818245753 -347 4.83 0.00370588185338 0.021018538531 -348 4.835 0.00360240141109 0.0203772359884 -349 4.84 0.00350207416352 0.0197571324301 -350 4.845 0.0034047960143 0.019157473324 -351 4.85 0.00331046656734 0.0185775329012 -352 4.855 0.00321898898591 0.0180166129873 -353 4.86 0.00313026985753 0.0174740418837 -354 4.865 0.00304421906424 0.0169491732974 -355 4.87 0.00296074965818 0.0164413853165 -356 4.875 0.00287977774216 0.0159500794299 -357 4.88 0.002801222355 0.0154746795881 -358 4.885 0.0027250053615 0.0150146313053 -359 4.89 0.00265105134676 0.0145694007979 -360 4.895 0.0025792875148 0.0141384741613 -361 4.9 0.00250964359108 0.0137213565802 -362 4.905 0.00244205172902 0.0133175715727 -363 4.91 0.00237644642012 0.0129266602662 -364 4.915 0.00231276440768 0.0125481807036 -365 4.92 0.00225094460389 0.0121817071786 -366 4.925 0.00219092801016 0.0118268295982 -367 4.93 0.00213265764061 0.011483152873 -368 4.935 0.00207607844856 0.011150296331 -369 4.94 0.00202113725576 0.0108278931578 -370 4.945 0.00196778268457 0.0105155898576 -371 4.95 0.00191596509257 0.0102130457388 -372 4.955 0.00186563650984 0.00991993241864 -373 4.96 0.0018167505786 0.00963593334953 -374 4.965 0.00176926249515 0.0093607433642 -375 4.97 0.0017231289541 0.00909406823946 -376 4.975 0.00167830809471 0.00883562427782 -377 4.98 0.00163475944922 0.00858513790595 -378 4.985 0.00159244389324 0.00834234528958 -379 4.99 0.001551323598 0.00810699196376 -380 4.995 0.00151136198435 0.00787883247819 -381 5.0 0.00147252367858 0.00765763005674 -382 5.005 0.00143477446984 0.00744315627058 -383 5.01 0.00139808126924 0.00723519072448 -384 5.015 0.00136241207038 0.00703352075553 -385 5.02 0.00132773591148 0.00683794114397 -386 5.025 0.00129402283882 0.00664825383541 -387 5.03 0.00126124387159 0.00646426767408 -388 5.035 0.00122937096804 0.00628579814667 -389 5.04 0.00119837699293 0.00611266713619 -390 5.045 0.00116823568608 0.00594470268561 -391 5.05 0.00113892163217 0.00578173877069 -392 5.055 0.00111041023163 0.00562361508175 -393 5.06 0.00108267767261 0.00547017681395 -394 5.065 0.00105570090391 0.00532127446577 -395 5.07 0.00102945760901 0.00517676364527 -396 5.075 0.00100392618096 0.00503650488393 -397 5.08 0.000979085698203 0.00490036345763 -398 5.085 0.000954915901321 0.00476820921459 -399 5.09 0.000931397170562 0.00463991640989 -400 5.095 0.000908510504214 0.00451536354643 -401 5.1 0.000886237497752 0.00439443322187 -402 5.105 0.000864560323733 0.00427701198153 -403 5.11 0.000843461712415 0.00416299017686 -404 5.115 0.000822924933066 0.00405226182927 -405 5.12 0.000802933775949 0.00394472449918 -406 5.125 0.000783472534939 0.00384027916001 -407 5.13 0.000764525990765 0.00373883007694 -408 5.135 0.000746079394846 0.00364028469024 -409 5.14 0.000728118453695 0.003544553503 -410 5.145 0.000710629313879 0.00345154997304 -411 5.15 0.000693598547507 0.00336119040893 -412 5.155 0.000677013138229 0.00327339386985 -413 5.16 0.00066086046772 0.00318808206921 -414 5.165 0.000645128302652 0.00310517928183 -415 5.17 0.000629804782101 0.00302461225459 -416 5.175 0.000614878405412 0.00294631012039 -417 5.18 0.000600338020472 0.00287020431528 -418 5.185 0.000586172812398 0.00279622849864 -419 5.19 0.00057237229261 0.00272431847632 -420 5.195 0.000558926288291 0.00265441212659 -421 5.2 0.000545824932198 0.00258644932878 -422 5.205 0.000533058652834 0.00252037189458 -423 5.21 0.00052061816495 0.0024561235018 -424 5.215 0.000508494460377 0.00239364963056 -425 5.22 0.000496678799167 0.00233289750178 -426 5.225 0.000485162701041 0.00227381601795 -427 5.23 0.000473937937122 0.00221635570597 -428 5.235 0.000462996521952 0.0021604686621 -429 5.24 0.000452330705781 0.00210610849886 -430 5.245 0.000441932967112 0.00205323029391 -431 5.25 0.000431796005499 0.00200179054064 -432 5.255 0.00042191273459 0.00195174710063 -433 5.26 0.000412276275402 0.00190305915777 -434 5.265 0.000402879949816 0.00185568717402 -435 5.27 0.0003937172743 0.00180959284671 -436 5.275 0.000384781953833 0.00176473906743 -437 5.28 0.000376067876031 0.00172108988228 -438 5.285 0.000367569105476 0.00167861045357 -439 5.29 0.000359279878223 0.00163726702293 -440 5.295 0.000351194596497 0.00159702687556 -441 5.3 0.000343307823559 0.00155785830593 -442 5.305 0.000335614278743 0.00151973058449 -443 5.31 0.00032810883266 0.0014826139257 -444 5.315 0.000320786502552 0.00144647945708 -445 5.32 0.000313642447802 0.00141129918936 -446 5.325 0.000306671965594 0.00137704598769 -447 5.33 0.000299870486707 0.00134369354382 -448 5.335 0.00029323357145 0.00131121634922 -449 5.34 0.000286756905732 0.00127958966922 -450 5.345 0.00028043629725 0.00124878951793 -451 5.35 0.000274267671812 0.00121879263406 -452 5.355 0.000268247069768 0.00118957645764 -453 5.36 0.000262370642562 0.00116111910739 -454 5.365 0.000256634649393 0.00113339935902 -455 5.37 0.000251035453984 0.00110639662416 -456 5.375 0.00024556952145 0.00108009093005 -457 5.38 0.000240233415275 0.0010544628999 -458 5.385 0.000235023794375 0.00102949373396 -459 5.39 0.000229937410261 0.00100516519115 -460 5.395 0.000224971104288 0.000981459571414 -461 5.4 0.000220121804997 0.000958359698545 -462 5.405 0.000215386525533 0.000935848903702 -463 5.41 0.000210762361152 0.000913911009406 -464 5.415 0.000206246486799 0.000892530314103 -465 5.42 0.000201836154771 0.000871691577231 -466 5.425 0.000197528692444 0.000851380004787 -467 5.43 0.000193321500075 0.000831581235376 -468 5.435 0.000189212048678 0.000812281326721 -469 5.44 0.000185197877955 0.000793466742621 -470 5.445 0.000181276594303 0.000775124340337 -471 5.45 0.000177445868872 0.000757241358398 -472 5.455 0.000173703435692 0.000739805404806 -473 5.46 0.000170047089853 0.000722804445631 -474 5.465 0.000166474685742 0.000706226793976 -475 5.47 0.000162984135336 0.000690061099303 -476 5.475 0.000159573406545 0.000674296337118 -477 5.48 0.000156240521608 0.000658921798975 -478 5.485 0.000152983555536 0.000643927082819 -479 5.49 0.000149800634601 0.000629302083639 -480 5.495 0.000146689934881 0.000615036984418 -481 5.5 0.000143649680835 0.000601122247385 -482 5.505 0.00014067814393 0.000587548605543 -483 5.51 0.000137773641309 0.000574307054471 -484 5.515 0.000134934534497 0.00056138884439 -485 5.52 0.000132159228148 0.000548785472487 -486 5.525 0.000129446168827 0.000536488675478 -487 5.53 0.000126793843833 0.000524490422414 -488 5.535 0.000124200780051 0.000512782907716 -489 5.54 0.000121665542848 0.000501358544429 -490 5.545 0.000119186734991 0.000490209957694 -491 5.55 0.000116762995603 0.000479329978423 -492 5.555 0.000114392999154 0.000468711637179 -493 5.56 0.000112075454472 0.000458348158245 -494 5.565 0.000109809103791 0.000448232953884 -495 5.57 0.000107592721827 0.000438359618774 -496 5.575 0.000105425114878 0.000428721924627 -497 5.58 0.000103305119949 0.000419313814967 -498 5.585 0.000101231603912 0.000410129400077 -499 5.59 9.92034626791e-05 0.000401162952103 -500 5.595 9.72196204062e-05 0.000392408900312 -501 5.6 9.5279028721e-05 0.00038386182649 -502 5.605 9.33806659696e-05 0.000375516460498 -503 5.61 9.1523536488e-05 0.000367367675949 -504 5.615 8.97066698933e-05 0.000359410486029 -505 5.62 8.79291203961e-05 0.000351640039446 -506 5.625 8.61899661332e-05 0.000344051616503 -507 5.63 8.44883085184e-05 0.000336640625287 -508 5.635 8.28232716138e-05 0.000329402597984 -509 5.64 8.11940015174e-05 0.000322333187302 -510 5.645 7.95996657698e-05 0.000315428163002 -511 5.65 7.80394527771e-05 0.000308683408537 -512 5.655 7.65125712508e-05 0.000302094917798 -513 5.66 7.50182496635e-05 0.000295658791947 -514 5.665 7.35557357199e-05 0.000289371236362 -515 5.67 7.21242958438e-05 0.000283228557659 -516 5.675 7.07232146788e-05 0.000277227160816 -517 5.68 6.93517946035e-05 0.000271363546381 -518 5.685 6.80093552604e-05 0.000265634307756 -519 5.69 6.66952330984e-05 0.000260036128578 -520 5.695 6.5408780928e-05 0.000254565780162 -521 5.7 6.41493674892e-05 0.000249220119037 -522 5.705 6.29163770311e-05 0.000243996084541 -523 5.71 6.17092089041e-05 0.000238890696497 -524 5.715 6.05272771628e-05 0.000233901052958 -525 5.72 5.93700101809e-05 0.000229024328015 -526 5.725 5.82368502757e-05 0.000224257769672 -527 5.73 5.7127253344e-05 0.000219598697784 -528 5.735 5.6040688508e-05 0.00021504450206 -529 5.74 5.49766377708e-05 0.000210592640118 -530 5.745 5.39345956813e-05 0.000206240635602 -531 5.75 5.29140690094e-05 0.000201986076352 -532 5.755 5.19145764286e-05 0.000197826612633 -533 5.76 5.09356482089e-05 0.000193759955407 -534 5.765 4.9976825917e-05 0.000189783874667 -535 5.77 4.90376621255e-05 0.000185896197809 -536 5.775 4.811772013e-05 0.000182094808056 -537 5.78 4.72165736735e-05 0.000178377642932 -538 5.785 4.63338066786e-05 0.000174742692774 -539 5.79 4.54690129874e-05 0.00017118799929 -540 5.795 4.46217961078e-05 0.000167711654157 -541 5.8 4.37917689674e-05 0.000164311797666 -542 5.805 4.29785536734e-05 0.000160986617396 -543 5.81 4.21817812796e-05 0.000157734346936 -544 5.815 4.14010915595e-05 0.000154553264637 -545 5.82 4.06361327855e-05 0.0001514416924 -546 5.825 3.98865615139e-05 0.000148397994509 -547 5.83 3.91520423762e-05 0.000145420576481 -548 5.835 3.84322478754e-05 0.000142507883961 -549 5.84 3.77268581883e-05 0.000139658401647 -550 5.845 3.70355609728e-05 0.000136870652241 -551 5.85 3.63580511802e-05 0.000134143195433 -552 5.855 3.56940308733e-05 0.000131474626912 -553 5.86 3.5043209048e-05 0.000128863577412 -554 5.865 3.44053014612e-05 0.000126308711771 -555 5.87 3.37800304622e-05 0.000123808728033 -556 5.875 3.31671248289e-05 0.000121362356562 -557 5.88 3.25663196081e-05 0.000118968359189 -558 5.885 3.1977355961e-05 0.000116625528379 -559 5.89 3.13999810112e-05 0.000114332686424 -560 5.895 3.0833947698e-05 0.000112088684656 -561 5.9 3.02790146332e-05 0.000109892402684 -562 5.905 2.97349459611e-05 0.000107742747652 -563 5.91 2.92015112233e-05 0.000105638653516 -564 5.915 2.86784852258e-05 0.000103579080344 -565 5.92 2.81656479105e-05 0.000101563013635 -566 5.925 2.76627842296e-05 9.95894636504e-05 -567 5.93 2.71696840234e-05 9.76574647761e-05 -568 5.935 2.66861419014e-05 9.57660748914e-05 -569 5.94 2.62119571261e-05 9.39143747606e-05 -570 5.945 2.57469335003e-05 9.21014674399e-05 -571 5.95 2.52908792569e-05 9.03264777011e-05 -572 5.955 2.4843606952e-05 8.85885514709e-05 -573 5.96 2.44049333599e-05 8.68868552854e-05 -574 5.965 2.39746793724e-05 8.522057576e-05 -575 5.97 2.35526698987e-05 8.35889190733e-05 -576 5.975 2.31387337693e-05 8.19911104654e-05 -577 5.98 2.27327036419e-05 8.04263937498e-05 -578 5.985 2.23344159097e-05 7.88940308385e-05 -579 5.99 2.19437106122e-05 7.739330128e-05 -580 5.995 2.15604313477e-05 7.59235018102e-05 -581 6.0 2.1184425189e-05 7.44839459145e-05 -582 6.005 2.08155426005e-05 7.3073963403e-05 -583 6.01 2.04536373574e-05 7.16928999962e-05 -584 6.015 2.00985664675e-05 7.03401169221e-05 -585 6.02 1.97501900945e-05 6.90149905246e-05 -586 6.025 1.94083714834e-05 6.77169118817e-05 -587 6.03 1.90729768878e-05 6.64452864341e-05 -588 6.035 1.87438754988e-05 6.51995336246e-05 -589 6.04 1.84209393761e-05 6.39790865457e-05 -590 6.045 1.81040433805e-05 6.27833915977e-05 -591 6.05 1.77930651083e-05 6.16119081557e-05 -592 6.055 1.74878848271e-05 6.04641082448e-05 -593 6.06 1.71883854134e-05 5.93394762249e-05 -594 6.065 1.68944522917e-05 5.82375084831e-05 -595 6.07 1.66059733752e-05 5.71577131349e-05 -596 6.075 1.63228390077e-05 5.60996097322e-05 -597 6.08 1.60449419074e-05 5.50627289806e-05 -598 6.085 1.57721771114e-05 5.40466124625e-05 -599 6.09 1.55044419226e-05 5.30508123689e-05 -600 6.095 1.52416358567e-05 5.20748912369e-05 -601 6.1 1.49836605915e-05 5.11184216954e-05 -602 6.105 1.47304199168e-05 5.01809862165e-05 -603 6.11 1.44818196863e-05 4.92621768737e-05 -604 6.115 1.42377677693e-05 4.83615951067e-05 -605 6.12 1.39981740054e-05 4.74788514917e-05 -606 6.125 1.37629501588e-05 4.66135655183e-05 -607 6.13 1.35320098744e-05 4.57653653718e-05 -608 6.135 1.33052686347e-05 4.49338877213e-05 -609 6.14 1.30826437185e-05 4.41187775132e-05 -610 6.145 1.28640541593e-05 4.33196877704e-05 -611 6.15 1.26494207056e-05 4.25362793959e-05 -612 6.155 1.24386657825e-05 4.17682209821e-05 -613 6.16 1.22317134528e-05 4.10151886251e-05 -614 6.165 1.20284893808e-05 4.02768657433e-05 -615 6.17 1.18289207957e-05 3.95529429009e-05 -616 6.175 1.16329364562e-05 3.88431176356e-05 -617 6.18 1.14404666165e-05 3.81470942917e-05 -618 6.185 1.12514429921e-05 3.74645838561e-05 -619 6.19 1.10657987276e-05 3.67953037992e-05 -620 6.195 1.08834683642e-05 3.61389779202e-05 -621 6.2 1.07043878085e-05 3.54953361956e-05 -622 6.205 1.05284943023e-05 3.48641146318e-05 -623 6.21 1.03557263924e-05 3.42450551216e-05 -624 6.215 1.01860239019e-05 3.36379053043e-05 -625 6.22 1.00193279015e-05 3.30424184292e-05 -626 6.225 9.8555806818e-06 3.24583532225e-05 -627 6.23 9.69472572662e-06 3.18854737577e-05 -628 6.235 9.53670768611e-06 3.13235493295e-05 -629 6.24 9.38147235122e-06 3.07723543299e-05 -630 6.245 9.22896662842e-06 3.02316681289e-05 -631 6.25 9.07913851515e-06 2.97012749568e-05 -632 6.255 8.93193707577e-06 2.918096379e-05 -633 6.26 8.78731241814e-06 2.86705282402e-05 -634 6.265 8.64521567069e-06 2.81697664451e-05 -635 6.27 8.50559896007e-06 2.76784809632e-05 -636 6.275 8.36841538931e-06 2.71964786701e-05 -637 6.28 8.23361901646e-06 2.6723570658e-05 -638 6.285 8.1011648338e-06 2.62595721375e-05 -639 6.29 7.97100874743e-06 2.58043023419e-05 -640 6.295 7.84310755745e-06 2.53575844336e-05 -641 6.3 7.71741893849e-06 2.49192454134e-05 -642 6.305 7.59390142079e-06 2.44891160312e-05 -643 6.31 7.47251437163e-06 2.40670306997e-05 -644 6.315 7.35321797725e-06 2.36528274098e-05 -645 6.32 7.23597322517e-06 2.32463476478e-05 -646 6.325 7.12074188691e-06 2.28474363155e-05 -647 6.33 7.00748650108e-06 2.24559416513e-05 -648 6.335 6.89617035696e-06 2.2071715154e-05 -649 6.34 6.7867574783e-06 2.16946115076e-05 -650 6.345 6.67921260764e-06 2.1324488509e-05 -651 6.35 6.5735011909e-06 2.09612069965e-05 -652 6.355 6.46958936234e-06 2.06046307805e-05 -653 6.36 6.3674439299e-06 2.02546265761e-05 -654 6.365 6.26703236079e-06 1.99110639364e-05 -655 6.37 6.16832276753e-06 1.95738151888e-05 -656 6.375 6.07128389417e-06 1.92427553714e-05 -657 6.38 5.97588510293e-06 1.89177621723e-05 -658 6.385 5.88209636109e-06 1.85987158689e-05 -659 6.39 5.7898882282e-06 1.828549927e-05 -660 6.395 5.69923184355e-06 1.79779976587e-05 -661 6.4 5.61009891393e-06 1.76760987363e-05 -662 6.405 5.52246170172e-06 1.73796925683e-05 -663 6.41 5.43629301316e-06 1.70886715312e-05 -664 6.415 5.35156618692e-06 1.68029302607e-05 -665 6.42 5.26825508299e-06 1.6522365601e-05 -666 6.425 5.18633407167e-06 1.62468765557e-05 -667 6.43 5.105778023e-06 1.59763642392e-05 -668 6.435 5.02656229621e-06 1.57107318301e-05 -669 6.44 4.94866272963e-06 1.54498845249e-05 -670 6.445 4.87205563062e-06 1.51937294934e-05 -671 6.45 4.79671776585e-06 1.49421758345e-05 -672 6.455 4.72262635178e-06 1.4695134534e-05 -673 6.46 4.64975904529e-06 1.44525184224e-05 -674 6.465 4.57809393461e-06 1.42142421344e-05 -675 6.47 4.50760953034e-06 1.39802220687e-05 -676 6.475 4.43828475677e-06 1.37503763495e-05 -677 6.48 4.37009894334e-06 1.35246247885e-05 -678 6.485 4.30303181628e-06 1.33028888476e-05 -679 6.49 4.23706349046e-06 1.30850916027e-05 -680 6.495 4.17217446142e-06 1.28711577084e-05 -681 6.5 4.10834559754e-06 1.26610133637e-05 -682 6.505 4.04555813243e-06 1.24545862778e-05 -683 6.51 3.98379365744e-06 1.22518056372e-05 -684 6.515 3.92303411434e-06 1.20526020738e-05 -685 6.52 3.86326178824e-06 1.18569076334e-05 -686 6.525 3.8044593005e-06 1.16646557444e-05 -687 6.53 3.74660960198e-06 1.14757811888e-05 -688 6.535 3.68969596629e-06 1.12902200718e-05 -689 6.54 3.63370198326e-06 1.11079097938e-05 -690 6.545 3.57861155257e-06 1.09287890224e-05 -691 6.55 3.52440887742e-06 1.07527976647e-05 -692 6.555 3.47107845843e-06 1.05798768409e-05 -693 6.56 3.41860508767e-06 1.04099688579e-05 -694 6.565 3.36697384274e-06 1.02430171842e-05 -695 6.57 3.31617008104e-06 1.00789664243e-05 -696 6.575 3.26617943417e-06 9.91776229528e-06 -697 6.58 3.21698780242e-06 9.75935160201e-06 -698 6.585 3.16858134936e-06 9.60368221456e-06 -699 6.59 3.12094649663e-06 9.45070304518e-06 -700 6.595 3.07406991872e-06 9.30036402612e-06 -701 6.6 3.02793853796e-06 9.15261608793e-06 -702 6.605 2.98253951958e-06 9.00741113824e-06 -703 6.61 2.93786026687e-06 8.86470204097e-06 -704 6.615 2.89388841646e-06 8.72444259607e-06 -705 6.62 2.85061183368e-06 8.58658751973e-06 -706 6.625 2.80801860801e-06 8.45109242494e-06 -707 6.63 2.76609704869e-06 8.31791380259e-06 -708 6.635 2.72483568033e-06 8.18700900294e-06 -709 6.64 2.68422323868e-06 8.05833621753e-06 -710 6.645 2.64424866648e-06 7.93185446144e-06 -711 6.65 2.60490110936e-06 7.80752355606e-06 -712 6.655 2.56616991186e-06 7.6853041121e-06 -713 6.66 2.52804461354e-06 7.56515751309e-06 -714 6.665 2.49051494513e-06 7.44704589922e-06 -715 6.67 2.45357082481e-06 7.33093215148e-06 -716 6.675 2.41720235453e-06 7.21677987627e-06 -717 6.68 2.38139981644e-06 7.10455339021e-06 -718 6.685 2.34615366934e-06 6.9942177054e-06 -719 6.69 2.31145454526e-06 6.88573851497e-06 -720 6.695 2.27729324613e-06 6.7790821789e-06 -721 6.7 2.2436607404e-06 6.67421571025e-06 -722 6.705 2.21054815986e-06 6.57110676157e-06 -723 6.71 2.17794679649e-06 6.46972361177e-06 -724 6.715 2.14584809929e-06 6.3700351531e-06 -725 6.72 2.11424367135e-06 6.27201087853e-06 -726 6.725 2.08312526676e-06 6.17562086942e-06 -727 6.73 2.05248478781e-06 6.08083578334e-06 -728 6.735 2.02231428205e-06 5.98762684229e-06 -729 6.74 1.99260593955e-06 5.89596582112e-06 -730 6.745 1.96335209014e-06 5.80582503618e-06 -731 6.75 1.93454520075e-06 5.71717733423e-06 -732 6.755 1.90617787275e-06 5.62999608165e-06 -733 6.76 1.87824283942e-06 5.54425515378e-06 -734 6.765 1.85073296341e-06 5.4599289246e-06 -735 6.77 1.82364123426e-06 5.37699225653e-06 -736 6.775 1.79696076603e-06 5.29542049053e-06 -737 6.78 1.77068479486e-06 5.21518943638e-06 -738 6.785 1.74480667672e-06 5.13627536317e-06 -739 6.79 1.71931988509e-06 5.05865498999e-06 -740 6.795 1.69421800875e-06 4.98230547687e-06 -741 6.8 1.66949474959e-06 4.90720441581e-06 -742 6.805 1.6451439205e-06 4.83332982211e-06 -743 6.81 1.62115944323e-06 4.76066012583e-06 -744 6.815 1.59753534637e-06 4.68917416347e-06 -745 6.82 1.57426576334e-06 4.61885116973e-06 -746 6.825 1.55134493038e-06 4.54967076962e-06 -747 6.83 1.52876718466e-06 4.48161297055e-06 -748 6.835 1.50652696239e-06 4.41465815471e-06 -749 6.84 1.48461879691e-06 4.3487870716e-06 -750 6.845 1.46303731695e-06 4.28398083065e-06 -751 6.85 1.44177724478e-06 4.22022089406e-06 -752 6.855 1.42083339451e-06 4.15748906981e-06 -753 6.86 1.40020067034e-06 4.09576750471e-06 -754 6.865 1.37987406492e-06 4.03503867774e-06 -755 6.87 1.35984865768e-06 3.97528539342e-06 -756 6.875 1.34011961322e-06 3.91649077535e-06 -757 6.88 1.32068217977e-06 3.85863825993e-06 -758 6.885 1.30153168756e-06 3.80171159016e-06 -759 6.89 1.2826635474e-06 3.74569480958e-06 -760 6.895 1.26407324911e-06 3.69057225636e-06 -761 6.9 1.2457563601e-06 3.63632855747e-06 -762 6.905 1.22770852394e-06 3.58294862303e-06 -763 6.91 1.20992545896e-06 3.53041764074e-06 -764 6.915 1.19240295686e-06 3.47872107044e-06 -765 6.92 1.17513688137e-06 3.42784463875e-06 -766 6.925 1.15812316694e-06 3.37777433388e-06 -767 6.93 1.14135781743e-06 3.32849640049e-06 -768 6.935 1.12483690484e-06 3.27999733473e-06 -769 6.94 1.10855656808e-06 3.23226387928e-06 -770 6.945 1.09251301173e-06 3.18528301858e-06 -771 6.95 1.07670250488e-06 3.13904197413e-06 -772 6.955 1.06112137989e-06 3.09352819987e-06 -773 6.96 1.0457660313e-06 3.0487293777e-06 -774 6.965 1.03063291469e-06 3.00463341302e-06 -775 6.97 1.01571854555e-06 2.96122843043e-06 -776 6.975 1.0010194982e-06 2.9185027695e-06 -777 6.98 9.86532404745e-07 2.87644498061e-06 -778 6.985 9.72253954022e-07 2.83504382088e-06 -779 6.99 9.58180890566e-07 2.79428825018e-06 -780 6.995 9.44310013618e-07 2.75416742728e-06 -781 7.0 9.30638176135e-07 2.71467070595e-06 -782 7.005 9.17162283824e-07 2.6757876313e-06 -783 7.01 9.03879294199e-07 2.63750793605e-06 -784 7.015 8.90786215647e-07 2.59982153697e-06 -785 7.02 8.77880106517e-07 2.56271853136e-06 -786 7.025 8.6515807423e-07 2.5261891936e-06 -787 7.03 8.52617274397e-07 2.49022397175e-06 -788 7.035 8.40254909964e-07 2.4548134843e-06 -789 7.04 8.28068230364e-07 2.41994851684e-06 -790 7.045 8.16054530689e-07 2.38562001899e-06 -791 7.05 8.04211150882e-07 2.35181910119e-06 -792 7.055 7.92535474938e-07 2.3185370317e-06 -793 7.06 7.81024930121e-07 2.28576523364e-06 -794 7.065 7.696769862e-07 2.25349528197e-06 -795 7.07 7.58489154692e-07 2.22171890072e-06 -796 7.075 7.47458988133e-07 2.19042796013e-06 -797 7.08 7.36584079342e-07 2.15961447389e-06 -798 7.085 7.2586206072e-07 2.12927059646e-06 -799 7.09 7.15290603549e-07 2.09938862041e-06 -800 7.095 7.04867417307e-07 2.06996097384e-06 -801 7.1 6.94590249e-07 2.04098021782e-06 -802 7.105 6.84456882499e-07 2.01243904392e-06 -803 7.11 6.74465137898e-07 1.98433027176e-06 -804 7.115 6.64612870877e-07 1.9566468466e-06 -805 7.12 6.5489797208e-07 1.92938183703e-06 -806 7.125 6.45318366505e-07 1.90252843264e-06 -807 7.13 6.35872012904e-07 1.87607994179e-06 -808 7.135 6.26556903196e-07 1.85002978938e-06 -809 7.14 6.17371061887e-07 1.8243715147e-06 -810 7.145 6.08312545506e-07 1.7990987693e-06 -811 7.15 5.99379442048e-07 1.77420531491e-06 -812 7.155 5.90569870428e-07 1.74968502142e-06 -813 7.16 5.81881979945e-07 1.72553186483e-06 -814 7.165 5.73313949757e-07 1.70173992537e-06 -815 7.17 5.64863988364e-07 1.67830338549e-06 -816 7.175 5.56530333103e-07 1.65521652804e-06 -817 7.18 5.4831124965e-07 1.63247373439e-06 -818 7.185 5.40205031528e-07 1.61006948263e-06 -819 7.19 5.32209999637e-07 1.58799834581e-06 -820 7.195 5.24324501773e-07 1.56625499017e-06 -821 7.2 5.16546912175e-07 1.54483417343e-06 -822 7.205 5.08875631066e-07 1.52373074317e-06 -823 7.21 5.01309084211e-07 1.50293963511e-06 -824 7.215 4.93845722479e-07 1.48245587157e-06 -825 7.22 4.86484021414e-07 1.46227455985e-06 -826 7.225 4.79222480814e-07 1.44239089069e-06 -827 7.23 4.72059624319e-07 1.42280013677e-06 -828 7.235 4.64993999004e-07 1.4034976512e-06 -829 7.24 4.58024174978e-07 1.38447886607e-06 -830 7.245 4.51148744997e-07 1.36573929102e-06 -831 7.25 4.44366324079e-07 1.34727451183e-06 -832 7.255 4.37675549122e-07 1.32908018904e-06 -833 7.26 4.31075078542e-07 1.31115205663e-06 -834 7.265 4.24563591899e-07 1.29348592063e-06 -835 7.27 4.1813978955e-07 1.2760776579e-06 -836 7.275 4.11802392291e-07 1.25892321479e-06 -837 7.28 4.05550141016e-07 1.24201860594e-06 -838 7.285 3.99381796376e-07 1.22535991301e-06 -839 7.29 3.9329613845e-07 1.20894328352e-06 -840 7.295 3.87291966418e-07 1.19276492962e-06 -841 7.3 3.81368098239e-07 1.17682112698e-06 -842 7.305 3.75523370336e-07 1.16110821364e-06 -843 7.31 3.69756637291e-07 1.14562258888e-06 -844 7.315 3.64066771537e-07 1.13036071214e-06 -845 7.32 3.58452663062e-07 1.11531910195e-06 -846 7.325 3.52913219116e-07 1.10049433488e-06 -847 7.33 3.47447363922e-07 1.0858830445e-06 -848 7.335 3.42054038397e-07 1.07148192036e-06 -849 7.34 3.3673219987e-07 1.05728770703e-06 -850 7.345 3.31480821814e-07 1.04329720308e-06 -851 7.35 3.26298893574e-07 1.02950726017e-06 -852 7.355 3.21185420107e-07 1.01591478207e-06 -853 7.36 3.16139421723e-07 1.00251672378e-06 -854 7.365 3.1115993383e-07 9.89310090577e-07 -855 7.37 3.06246006687e-07 9.76291937184e-07 -856 7.375 3.01396705156e-07 9.63459366859e-07 -857 7.38 2.96611108464e-07 9.50809530558e-07 -858 7.385 2.91888309966e-07 9.38339626099e-07 -859 7.39 2.87227416913e-07 9.26046897331e-07 -860 7.395 2.82627550221e-07 9.13928633336e-07 -861 7.4 2.78087844251e-07 9.01982167635e-07 -862 7.405 2.73607446588e-07 8.90204877406e-07 -863 7.41 2.6918551782e-07 8.78594182731e-07 -864 7.415 2.64821231333e-07 8.67147545837e-07 -865 7.42 2.60513773095e-07 8.55862470371e-07 -866 7.425 2.56262341455e-07 8.44736500673e-07 -867 7.43 2.5206614694e-07 8.33767221072e-07 -868 7.435 2.47924412057e-07 8.22952255188e-07 -869 7.44 2.43836371097e-07 8.12289265255e-07 -870 7.445 2.39801269946e-07 8.01775951447e-07 -871 7.45 2.35818365896e-07 7.91410051224e-07 -872 7.455 2.31886927457e-07 7.81189338689e-07 -873 7.46 2.28006234181e-07 7.7111162395e-07 -874 7.465 2.2417557648e-07 7.61174752504e-07 -875 7.47 2.20394255452e-07 7.51376604623e-07 -876 7.475 2.16661582706e-07 7.41715094759e-07 -877 7.48 2.12976880196e-07 7.32188170953e-07 -878 7.485 2.09339480053e-07 7.22793814262e-07 -879 7.49 2.05748724421e-07 7.13530038185e-07 -880 7.495 2.02203965296e-07 7.04394888118e-07 -881 7.5 1.9870456437e-07 6.95386440797e-07 -882 7.505 1.95249892873e-07 6.86502803769e-07 -883 7.51 1.91839331421e-07 6.77742114863e-07 -884 7.515 1.88472269866e-07 6.69102541673e-07 -885 7.52 1.85148107151e-07 6.60582281052e-07 -886 7.525 1.8186625116e-07 6.52179558612e-07 -887 7.53 1.7862611858e-07 6.43892628236e-07 -888 7.535 1.75427134757e-07 6.35719771598e-07 -889 7.54 1.72268733561e-07 6.27659297689e-07 -890 7.545 1.6915035725e-07 6.19709542357e-07 -891 7.55 1.66071456337e-07 6.11868867849e-07 -892 7.555 1.63031489458e-07 6.04135662368e-07 -893 7.56 1.60029923244e-07 5.96508339628e-07 -894 7.565 1.57066232194e-07 5.88985338432e-07 -895 7.57 1.54139898552e-07 5.81565122242e-07 -896 7.575 1.51250412185e-07 5.74246178766e-07 -897 7.58 1.48397270459e-07 5.6702701955e-07 -898 7.585 1.45579978125e-07 5.59906179576e-07 -899 7.59 1.42798047202e-07 5.52882216872e-07 -900 7.595 1.40050996861e-07 5.4595371212e-07 -901 7.6 1.37338353314e-07 5.39119268281e-07 -902 7.605 1.34659649703e-07 5.32377510221e-07 -903 7.61 1.32014425993e-07 5.25727084341e-07 -904 7.615 1.29402228861e-07 5.19166658223e-07 -905 7.62 1.26822611598e-07 5.12694920274e-07 -906 7.625 1.24275133998e-07 5.06310579376e-07 -907 7.63 1.21759362262e-07 5.0001236455e-07 -908 7.635 1.19274868896e-07 4.93799024619e-07 -909 7.64 1.16821232612e-07 4.87669327877e-07 -910 7.645 1.14398038233e-07 4.8162206177e-07 -911 7.65 1.120048766e-07 4.75656032572e-07 -912 7.655 1.09641344473e-07 4.69770065082e-07 -913 7.66 1.07307044442e-07 4.63963002309e-07 -914 7.665 1.05001584841e-07 4.58233705177e-07 -915 7.67 1.02724579651e-07 4.52581052224e-07 -916 7.675 1.0047564842e-07 4.47003939317e-07 -917 7.68 9.82544161708e-08 4.41501279361e-07 -918 7.685 9.60605133226e-08 4.36072002025e-07 -919 7.69 9.38935756035e-08 4.30715053459e-07 -920 7.695 9.17532439703e-08 4.25429396028e-07 -921 7.7 8.96391645283e-08 4.20214008047e-07 -922 7.705 8.75509884516e-08 4.15067883513e-07 -923 7.71 8.54883719059e-08 4.09990031857e-07 -924 7.715 8.34509759714e-08 4.04979477684e-07 -925 7.72 8.14384665682e-08 4.00035260529e-07 -926 7.725 7.94505143815e-08 3.95156434615e-07 -927 7.73 7.74867947896e-08 3.90342068606e-07 -928 7.735 7.55469877916e-08 3.85591245382e-07 -929 7.74 7.36307779372e-08 3.80903061797e-07 -930 7.745 7.17378542573e-08 3.76276628463e-07 -931 7.75 6.9867910196e-08 3.71711069515e-07 -932 7.755 6.80206435432e-08 3.67205522401e-07 -933 7.76 6.61957563687e-08 3.62759137662e-07 -934 7.765 6.43929549576e-08 3.5837107872e-07 -935 7.77 6.26119497457e-08 3.54040521671e-07 -936 7.775 6.08524552575e-08 3.49766655078e-07 -937 7.78 5.91141900435e-08 3.45548679773e-07 -938 7.785 5.73968766201e-08 3.41385808656e-07 -939 7.79 5.57002414093e-08 3.37277266505e-07 -940 7.795 5.402401468e-08 3.33222289779e-07 -941 7.8 5.23679304898e-08 3.29220126433e-07 -942 7.805 5.07317266285e-08 3.25270035737e-07 -943 7.81 4.91151445613e-08 3.21371288087e-07 -944 7.815 4.75179293742e-08 3.17523164833e-07 -945 7.82 4.59398297194e-08 3.13724958102e-07 -946 7.825 4.43805977617e-08 3.09975970624e-07 -947 7.83 4.28399891263e-08 3.06275515564e-07 -948 7.835 4.13177628469e-08 3.02622916355e-07 -949 7.84 3.98136813144e-08 2.99017506534e-07 -950 7.845 3.83275102273e-08 2.95458629582e-07 -951 7.85 3.68590185422e-08 2.91945638765e-07 -952 7.855 3.54079784251e-08 2.8847789698e-07 -953 7.86 3.39741652039e-08 2.85054776599e-07 -954 7.865 3.25573573211e-08 2.81675659322e-07 -955 7.87 3.11573362879e-08 2.78339936025e-07 -956 7.875 2.97738866382e-08 2.7504700662e-07 -957 7.88 2.84067958844e-08 2.71796279909e-07 -958 7.885 2.70558544725e-08 2.68587173443e-07 -959 7.89 2.57208557397e-08 2.65419113385e-07 -960 7.895 2.44015958707e-08 2.62291534374e-07 -961 7.9 2.30978738564e-08 2.59203879393e-07 -962 7.905 2.18094914519e-08 2.56155599635e-07 -963 7.91 2.05362531363e-08 2.53146154374e-07 -964 7.915 1.92779660724e-08 2.50175010842e-07 -965 7.92 1.8034440067e-08 2.47241644098e-07 -966 7.925 1.68054875325e-08 2.44345536912e-07 -967 7.93 1.55909234484e-08 2.41486179638e-07 -968 7.935 1.43905653237e-08 2.38663070101e-07 -969 7.94 1.32042331597e-08 2.35875713474e-07 -970 7.945 1.20317494138e-08 2.33123622171e-07 -971 7.95 1.08729389636e-08 2.30406315726e-07 -972 7.955 9.72762907123e-09 2.27723320689e-07 -973 7.96 8.59564934896e-09 2.2507417051e-07 -974 7.965 7.47683172465e-09 2.2245840544e-07 -975 7.97 6.37101040818e-09 2.19875572416e-07 -976 7.975 5.27802185823e-09 2.17325224966e-07 -977 7.98 4.19770474957e-09 2.148069231e-07 -978 7.985 3.12989994095e-09 2.12320233213e-07 -979 7.99 2.07445044336e-09 2.09864727985e-07 -980 7.995 1.03120138888e-09 2.07439986287e-07 -981 8.0 0.0 0.0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min deleted file mode 100644 index e2d4a5cce4..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min +++ /dev/null @@ -1,24 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# Optional: Make sure the pairwise energies look reasonable: -pair_write 1 4 1001 r 4.05 8 test_chap-B.dat C-B 0 0 -pair_write 2 4 1001 r 4.05 8 test_chap-L.dat C-L 0 0 -pair_write 3 4 1001 r 4.05 8 test_chap-N.dat C-N 0 0 - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt deleted file mode 100644 index 523a16575a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt +++ /dev/null @@ -1,46 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 5000 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.25 0.25 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.25 -# which is the folding temperature for the frustrated protein -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 5000 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 1000000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT deleted file mode 100644 index 77af3de15a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT +++ /dev/null @@ -1,29 +0,0 @@ -# This directory demonstrates how to run a short simulation of -# the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# During this short simulation (run_short_sim.nvt.in) the protein evolves -# from an unfolded initial conformation to a misfolded conformation. -# (Visualize using VMD. Note: It can take hundreds of millions of -# timesteps to escape from this conformation and reach the folded state.) -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh deleted file mode 100755 index 99338c7708..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh +++ /dev/null @@ -1,21 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - -# ----------------------------------- - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run_short_sim.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh deleted file mode 100755 index f2462426f1..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index c7f8572b29..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,85 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 27 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 19 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg deleted file mode 100644 index 0869126bd018ee959e0e01d755f58361de02fc88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23358 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 J`;Y$3{VxtS`Skz* diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt deleted file mode 100644 index 074b55c735..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt +++ /dev/null @@ -1,216 +0,0 @@ -# This file defines the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadFrustrated { - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.92636654 -1.8409904 -2.1482679 - $atom:a2 $mol @atom:B 0.0 -0.57313354 -1.0670787 -1.6182341 - $atom:a3 $mol @atom:L 0.0 -0.85707399 -1.2358703 -0.69350966 - $atom:a4 $mol @atom:B 0.0 -0.44231274 -0.4584993 -0.23418709 - $atom:a5 $mol @atom:L 0.0 -0.75081182 -0.62868078 0.69786737 - $atom:a6 $mol @atom:B 0.0 -0.36201977 0.11619615 1.2249098 - $atom:a7 $mol @atom:N 0.0 -0.63708237 -0.15973084 2.1723919 - $atom:a8 $mol @atom:N 0.0 0.20516047 0.10417157 2.624901 - $atom:a9 $mol @atom:B 0.0 0.57223743 0.44728103 1.7695617 - $atom:a10 $mol @atom:L 0.0 0.77646279 -0.40630393 1.3168043 - $atom:a11 $mol @atom:B 0.0 0.45475664 -0.2077937 0.40045721 - $atom:a12 $mol @atom:L 0.0 0.72712495 -1.0397637 -0.087614951 - $atom:a13 $mol @atom:B 0.0 0.36971183 -0.85840501 -0.9933019 - $atom:a14 $mol @atom:L 0.0 0.74784336 -1.5700415 -1.5859217 - $atom:a15 $mol @atom:N 0.0 0.43423905 -1.2758917 -2.4853429 - $atom:a16 $mol @atom:N 0.0 0.70583191 -0.30726921 -2.4987711 - $atom:a17 $mol @atom:N 0.0 -0.091688915 0.23323014 -2.2051358 - $atom:a18 $mol @atom:B 0.0 -0.34243283 -0.035822049 -1.2644719 - $atom:a19 $mol @atom:B 0.0 0.41961247 0.18475451 -0.65971014 - $atom:a20 $mol @atom:L 0.0 0.51968465 1.1546791 -0.77877053 - $atom:a21 $mol @atom:L 0.0 -0.40827985 1.2765273 -0.52550748 - $atom:a22 $mol @atom:B 0.0 -0.368141 0.58090904 0.19152224 - $atom:a23 $mol @atom:B 0.0 0.40327249 0.86101769 0.7336255 - $atom:a24 $mol @atom:L 0.0 0.22707289 1.8326235 0.89673346 - $atom:a25 $mol @atom:L 0.0 -0.66500182 1.7285809 1.2783166 - $atom:a26 $mol @atom:B 0.0 -0.39205603 1.0475436 1.9328097 - $atom:a27 $mol @atom:L 0.0 0.25339027 1.5246265 2.5388463 - } - - # bond-ID bond-Type atom-ID atom-ID - - write("Data Bonds") { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write("Data Dihedrals") { - - $dihedral:d1 @dihedral:beta $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2 @dihedral:beta $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3 @dihedral:beta $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4 @dihedral:beta $atom:a4 $atom:a5 $atom:a6 $atom:a7 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d5 \@dihedral:turn $atom:a5 $atom:a6 $atom:a7 $atom:a8 - # \$dihedral:d6 \@dihedral:turn $atom:a6 $atom:a7 $atom:a8 $atom:a9 - # \$dihedral:d7 \@dihedral:turn $atom:a7 $atom:a8 $atom:a9 $atom:a10 - - $dihedral:d8 @dihedral:beta $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9 @dihedral:beta $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10 @dihedral:beta $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11 @dihedral:beta $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12 @dihedral:beta $atom:a12 $atom:a13 $atom:a14 $atom:a15 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d13 \@dihedral:turn $atom:a13 $atom:a14 $atom:a15 $atom:a16 - # \$dihedral:d14 \@dihedral:turn $atom:a14 $atom:a15 $atom:a16 $atom:a17 - - $dihedral:d15 @dihedral:alpha $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16 @dihedral:alpha $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17 @dihedral:alpha $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18 @dihedral:alpha $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19 @dihedral:alpha $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20 @dihedral:alpha $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21 @dihedral:alpha $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22 @dihedral:alpha $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23 @dihedral:alpha $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24 @dihedral:alpha $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadFrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - - # We use tabular dihedral potentials to implement the dihedral forces. - # (Actually there is a way to use Fourier series, using multiple charmm - # style dihedral interactions, but it's slower and messier.) - - write_once("In Settings") { - # style file keyword - dihedral_coeff @dihedral:alpha table table_dihedral_frustrated.dat FRUSTRATED_ALPHA - dihedral_coeff @dihedral:beta table table_dihedral_frustrated.dat FRUSTRATED_BETA - # No need to specify dihedral interactions in the turn regions. (none exist) - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadFrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadFrustrated - - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt deleted file mode 100644 index 54e2de4376..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt +++ /dev/null @@ -1,85 +0,0 @@ -import "1beadFrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadMisfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated". - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.69801399 -0.22114168 -1.9464876 - $atom:a2 $mol @atom:B 0.0 -0.40921658 -0.027063664 -1.0033251 - $atom:a3 $mol @atom:L 0.0 0.10259348 0.80836418 -1.0737085 - $atom:a4 $mol @atom:B 0.0 0.25857916 1.0054984 -0.11621451 - $atom:a5 $mol @atom:L 0.0 0.8258629 1.8325549 -0.18529135 - $atom:a6 $mol @atom:B 0.0 0.91366257 2.1950317 0.74175977 - $atom:a7 $mol @atom:N 0.0 1.4399539 1.554238 1.2994409 - $atom:a8 $mol @atom:N 0.0 0.73372573 1.0161012 1.7397275 - $atom:a9 $mol @atom:B 0.0 0.26608782 0.65302497 0.94353938 - $atom:a10 $mol @atom:L 0.0 0.97442305 0.13574211 0.50586398 - $atom:a11 $mol @atom:B 0.0 0.35889617 -0.18247555 -0.1764186 - $atom:a12 $mol @atom:L 0.0 0.87151735 -0.77260824 -0.75240916 - $atom:a13 $mol @atom:B 0.0 0.047726486 -1.0530682 -1.1902704 - $atom:a14 $mol @atom:L 0.0 0.34530697 -1.7476773 -1.8393331 - $atom:a15 $mol @atom:N 0.0 0.65865186 -2.45948 -1.2167056 - $atom:a16 $mol @atom:N 0.0 -0.16534524 -2.6219442 -0.67112167 - $atom:a17 $mol @atom:N 0.0 -0.010590421 -2.2445242 0.24748633 - $atom:a18 $mol @atom:B 0.0 0.18135771 -1.2564919 0.1767523 - $atom:a19 $mol @atom:B 0.0 -0.57472665 -0.82852797 -0.27027791 - $atom:a20 $mol @atom:L 0.0 -1.3967448 -1.0516787 0.24247346 - $atom:a21 $mol @atom:L 0.0 -1.003428 -0.85642681 1.1107555 - $atom:a22 $mol @atom:B 0.0 -0.25156735 -0.3182346 0.74262946 - $atom:a23 $mol @atom:B 0.0 -0.61751956 0.30115562 0.070426493 - $atom:a24 $mol @atom:L 0.0 -1.3347934 0.83310182 0.52625934 - $atom:a25 $mol @atom:L 0.0 -0.83315257 1.270904 1.2564086 - $atom:a26 $mol @atom:B 0.0 -0.10469759 1.6988523 0.72597181 - $atom:a27 $mol @atom:L 0.0 -0.57854905 2.3367737 0.11206868 - } - -} # 1beadMisfolded - - -1beadUnfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py deleted file mode 100755 index 34c66418a8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of dihedral angle interactions used in the alpha-helix -# and beta-sheet regions of the frustrated protein model described in -# provided in figure 8 of the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# Note that the "A" and "B" parameters were incorrectly reported to be -# 5.4*epsilon and 6.0*epsilon. The values used were 5.6 and 6.0 epsilon. -# The phiA and phiB values were 57.29577951308232 degrees (1 rad) -# and 180 degrees, respectively. Both expA and expB were 6.0. -# -# To generate the table used for the alpha-helix (1 degree resolution) use this: -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 -# To generate the table used for the beta-sheets (1 degree resolution) use this: -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 -# -# (If you're curious as to why I set the location of the minima at phi_alpha -# to 1.0 radians (57.2957795 degrees), there was no particularly good reason. -# I think the correct value turns out to be something closer to 50 degrees.) - - -from math import * -import sys - - -# The previous version included the repulsive core term -def U(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = pow(cos(0.5*(phi-phiA)*conv_units), expA) - termB = pow(cos(0.5*(phi-phiB)*conv_units), expB) - return -A*termA - B*termB - -# The previous version included the repulsive core term -def F(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = (0.5*sin(0.5*(phi-phiA)*conv_units) * - expA * pow(cos(0.5*(phi-phiA)*conv_units), expA-1.0)) - termB = (0.5*sin(0.5*(phi-phiB)*conv_units) * - expB * pow(cos(0.5*(phi-phiB)*conv_units), expB-1.0)) - return -conv_units*(A*termA + B*termB) - -if len(sys.argv) != 10: - sys.stderr.write("Error: expected 9 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" A phiA expA B phiB expB phiMin phiMax N\n\n") - sys.exit(-1) - -A = float(sys.argv[1]) -phiA = float(sys.argv[2]) -expA = float(sys.argv[3]) -B = float(sys.argv[4]) -phiB = float(sys.argv[5]) -expB = float(sys.argv[6]) -phi_min = float(sys.argv[7]) -phi_max = float(sys.argv[8]) -N = int(sys.argv[9]) - -for i in range(0,N): - phi = phi_min + i*(phi_max - phi_min)/(N-1) - U_phi = U(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - F_phi = F(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - print(str(i+1)+' '+str(phi)+' '+str(U_phi)+' '+str(F_phi)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt deleted file mode 100644 index a27595559e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt +++ /dev/null @@ -1,20 +0,0 @@ -import "1beadFrustrated_variants.lt" - - -protein = new 1beadUnfolded - - - -# Note: The protein begins in an "Unfolded" conformation. If instead -# you want it to begin in the folded or misfolded conformations use: -# protein = new 1beadFrustrated # or -# protein = new 1beadMisfolded - - - -# ("27.0" is the length of the protein when maximally extended) -write_once("Data Boundary") { - 0.0 27.0 xlo xhi - 0.0 27.0 ylo yhi - 0.0 27.0 zlo zhi -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat deleted file mode 100644 index d660fee308..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat +++ /dev/null @@ -1,735 +0,0 @@ -# Table of the potential and its negative derivative for frustrated alpha helix -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 - -FRUSTRATED_ALPHA -N 360 DEGREES - -1 0.0 -2.74081145103 0.0783990792662 -2 1.0 -2.81950869101 0.0789852583442 -3 2.0 -2.89876136749 0.0795096391909 -4 3.0 -2.97850675562 0.0799703813963 -5 4.0 -3.05868032959 0.0803657243943 -6 5.0 -3.13921584545 0.0806939935737 -7 6.0 -3.22004543014 0.0809536062381 -8 7.0 -3.30109967628 0.0811430773977 -9 8.0 -3.38230774267 0.0812610253741 -10 9.0 -3.46359746038 0.0813061772009 -11 10.0 -3.54489544401 0.0812773738039 -12 11.0 -3.62612720812 0.0811735749433 -13 12.0 -3.70721728841 0.0809938639029 -14 13.0 -3.78808936748 0.080737451911 -15 14.0 -3.86866640485 0.0804036822781 -16 15.0 -3.94887077101 0.0799920342374 -17 16.0 -4.02862438516 0.0795021264757 -18 17.0 -4.10784885622 0.0789337203415 -19 18.0 -4.18646562704 0.0782867227197 -20 19.0 -4.26439612115 0.0775611885609 -21 20.0 -4.34156189202 0.0767573230567 -22 21.0 -4.41788477419 0.0758754834523 -23 22.0 -4.49328703609 0.0749161804868 -24 23.0 -4.56769153408 0.0738800794563 -25 24.0 -4.64102186743 0.0727680008923 -26 25.0 -4.71320253365 0.0715809208518 -27 26.0 -4.78415908407 0.0703199708131 -28 27.0 -4.85381827903 0.0689864371778 -29 28.0 -4.92210824234 0.067581760373 -30 29.0 -4.98895861476 0.0661075335571 -31 30.0 -5.05430070586 0.0645655009259 -32 31.0 -5.11806764409 0.0629575556235 -33 32.0 -5.18019452449 0.061285737258 -34 33.0 -5.24061855376 0.0595522290273 -35 34.0 -5.29927919225 0.0577593544584 -36 35.0 -5.3561182925 0.0559095737673 -37 36.0 -5.41108023395 0.0540054798439 -38 37.0 -5.46411205346 0.0520497938726 -39 38.0 -5.51516357127 0.0500453605949 -40 39.0 -5.56418751203 0.0479951432253 -41 40.0 -5.61113962059 0.0459022180302 -42 41.0 -5.65597877221 0.0437697685824 -43 42.0 -5.69866707689 0.0416010797029 -44 43.0 -5.7391699774 0.0393995311046 -45 44.0 -5.77745634094 0.0371685907508 -46 45.0 -5.81349854393 0.034911807945 -47 46.0 -5.84727254977 0.0326328061676 -48 47.0 -5.87875797937 0.030335275675 -49 48.0 -5.90793817411 0.0280229658805 -50 49.0 -5.93480025113 0.0256996775336 -51 50.0 -5.95933515063 0.0233692547166 -52 51.0 -5.98153767519 0.0210355766777 -53 52.0 -6.00140652074 0.0187025495211 -54 53.0 -6.01894429926 0.016374097773 -55 54.0 -6.03415755288 0.0140541558448 -56 55.0 -6.04705675953 0.0117466594146 -57 56.0 -6.05765632981 0.00945553674764 -58 57.0 -6.06597459526 0.00718469997761 -59 58.0 -6.07203378786 0.00493803637051 -60 59.0 -6.07586001075 0.00271939959245 -61 60.0 -6.07748320034 0.000532601003776 -62 61.0 -6.07693707962 -0.00161859899905 -63 62.0 -6.07425910291 -0.00373049957158 -64 63.0 -6.06949039207 -0.00579946791801 -65 64.0 -6.06267566421 -0.00782194767468 -66 65.0 -6.05386315117 -0.00979446715893 -67 66.0 -6.04310451074 -0.0117136474624 -68 67.0 -6.03045472992 -0.0135762103679 -69 68.0 -6.01597202036 -0.0153789860691 -70 69.0 -5.99971770618 -0.0171189206741 -71 70.0 -5.98175610439 -0.0187930834719 -72 71.0 -5.9621543982 -0.0203986739443 -73 72.0 -5.9409825034 -0.0219330285036 -74 73.0 -5.91831292823 -0.0233936269399 -75 74.0 -5.89422062685 -0.0247780985587 -76 75.0 -5.86878284696 -0.0260842279959 -77 76.0 -5.84207897162 -0.0273099606906 -78 77.0 -5.81419035593 -0.0284534080045 -79 78.0 -5.78520015867 -0.0295128519729 -80 79.0 -5.7551931694 -0.0304867496727 -81 80.0 -5.72425563141 -0.0313737371989 -82 81.0 -5.6924750609 -0.0321726332348 -83 82.0 -5.65994006273 -0.0328824422092 -84 83.0 -5.62674014332 -0.0335023570292 -85 84.0 -5.59296552097 -0.0340317613814 -86 85.0 -5.55870693409 -0.0344702315961 -87 86.0 -5.52405544786 -0.0348175380654 -88 87.0 -5.48910225957 -0.0350736462148 -89 88.0 -5.45393850338 -0.0352387170203 -90 89.0 -5.41865505462 -0.0353131070729 -91 90.0 -5.38334233438 -0.0352973681855 -92 91.0 -5.34809011465 -0.0351922465446 -93 92.0 -5.31298732458 -0.0349986814067 -94 93.0 -5.27812185824 -0.034717803342 -95 94.0 -5.24358038438 -0.0343509320285 -96 95.0 -5.2094481586 -0.0338995736008 -97 96.0 -5.17580883839 -0.0333654175598 -98 97.0 -5.14274430152 -0.0327503332496 -99 98.0 -5.11033446814 -0.0320563659092 -100 99.0 -5.07865712698 -0.0312857323082 -101 100.0 -5.04778776623 -0.0304408159764 -102 101.0 -5.01779940929 -0.0295241620384 -103 102.0 -4.98876245596 -0.0285384716647 -104 103.0 -4.96074452928 -0.0274865961525 -105 104.0 -4.93381032851 -0.0263715306507 -106 105.0 -4.90802148862 -0.0251964075427 -107 106.0 -4.88343644644 -0.0239644895038 -108 107.0 -4.86011031397 -0.0226791622487 -109 108.0 -4.83809475914 -0.0213439269874 -110 109.0 -4.81743789414 -0.0199623926068 -111 110.0 -4.79818417182 -0.0185382675969 -112 111.0 -4.78037429015 -0.0170753517415 -113 112.0 -4.76404510526 -0.0155775275918 -114 113.0 -4.74922955293 -0.0140487517461 -115 114.0 -4.73595657904 -0.0124930459538 -116 115.0 -4.7242510789 -0.0109144880672 -117 116.0 -4.71413384576 -0.00931720286182 -118 117.0 -4.70562152846 -0.00770535274772 -119 118.0 -4.69872659855 -0.00608312839491 -120 119.0 -4.69345732669 -0.00445473929448 -121 120.0 -4.6898177686 -0.00282440427898 -122 121.0 -4.68780776044 -0.00119634202478 -123 122.0 -4.68742292374 0.000425238440527 -124 123.0 -4.68865467977 0.0020361472029 -125 124.0 -4.69149027336 0.00363222287571 -126 125.0 -4.69591280613 0.00520934194008 -127 126.0 -4.70190127895 0.0067634279891 -128 127.0 -4.70943064365 0.00829046085365 -129 128.0 -4.71847186379 0.00978648558781 -130 129.0 -4.72899198423 0.0112476212922 -131 130.0 -4.74095420961 0.0126700697544 -132 131.0 -4.7543179912 0.0140501238848 -133 132.0 -4.76903912216 0.0153841759291 -134 133.0 -4.78506984093 0.0166687254364 -135 134.0 -4.80235894235 0.0179003869651 -136 135.0 -4.82085189642 0.0190758975074 -137 136.0 -4.84049097437 0.0201921236154 -138 137.0 -4.86121538156 0.0212460682116 -139 138.0 -4.88296139722 0.0222348770682 -140 139.0 -4.90566252032 0.0231558449399 -141 140.0 -4.9292496215 0.0240064213355 -142 141.0 -4.95365110055 0.0247842159162 -143 142.0 -4.97879304911 0.0254870035063 -144 143.0 -5.00459941816 0.0261127287073 -145 144.0 -5.03099218995 0.0266595101027 -146 145.0 -5.05789155387 0.0271256440463 -147 146.0 -5.08521608601 0.0275096080241 -148 147.0 -5.11288293171 0.0278100635833 -149 148.0 -5.14080799097 0.0280258588231 -150 149.0 -5.16890610603 0.0281560304409 -151 150.0 -5.19709125082 0.0281998053314 -152 151.0 -5.22527672173 0.0281566017347 -153 152.0 -5.25337532941 0.0280260299338 -154 153.0 -5.28129959092 0.0278078924984 -155 154.0 -5.30896192196 0.0275021840788 -156 155.0 -5.33627482866 0.0271090907491 -157 156.0 -5.36315109852 0.0266289889046 -158 157.0 -5.38950398994 0.026062443717 -159 158.0 -5.41524742011 0.0254102071518 -160 159.0 -5.44029615055 0.0246732155563 -161 160.0 -5.46456597019 0.0238525868232 -162 161.0 -5.48797387528 0.0229496171403 -163 162.0 -5.51043824587 0.0219657773349 -164 163.0 -5.53187901853 0.0209027088232 -165 164.0 -5.55221785468 0.0197622191769 -166 165.0 -5.57137830441 0.0185462773191 -167 166.0 -5.58928596528 0.0172570083629 -168 167.0 -5.60586863576 0.0158966881068 -169 168.0 -5.62105646307 0.0144677372016 -170 169.0 -5.63478208493 0.0129727150063 -171 170.0 -5.64698076513 0.0114143131467 -172 171.0 -5.65759052241 0.00979534879707 -173 172.0 -5.66655225257 0.00811875770075 -174 173.0 -5.67380984344 0.00638758694863 -175 174.0 -5.67931028251 0.00460498753534 -176 175.0 -5.68300375706 0.00277420671195 -177 176.0 -5.68484374646 0.000898580155594 -178 177.0 -5.68478710669 -0.00101847602368 -179 178.0 -5.68279414663 -0.00297347341791 -180 179.0 -5.67882869631 -0.00496285957718 -181 180.0 -5.67285816674 -0.00698302636509 -182 181.0 -5.6648536014 -0.00903031839234 -183 182.0 -5.65478971926 -0.0111010415069 -184 183.0 -5.64264494925 -0.0131914713189 -185 184.0 -5.62840145627 -0.0152978617389 -186 185.0 -5.6120451586 -0.017416453508 -187 186.0 -5.59356573683 -0.0195434826976 -188 187.0 -5.57295663425 -0.0216751891584 -189 188.0 -5.55021504898 -0.0238078248974 -190 189.0 -5.52534191754 -0.0259376623617 -191 190.0 -5.4983418904 -0.0280610026087 -192 191.0 -5.46922329932 -0.0301741833429 -193 192.0 -5.43799811672 -0.0322735868002 -194 193.0 -5.40468190731 -0.0343556474589 -195 194.0 -5.36929377207 -0.0364168595607 -196 195.0 -5.33185628476 -0.0384537844225 -197 196.0 -5.29239542138 -0.0404630575223 -198 197.0 -5.25094048245 -0.0424413953416 -199 198.0 -5.20752400881 -0.0443856019501 -200 199.0 -5.16218169074 -0.0462925753151 -201 200.0 -5.11495227114 -0.0481593133234 -202 201.0 -5.06587744261 -0.0499829195012 -203 202.0 -5.01500173918 -0.0517606084187 -204 203.0 -4.96237242264 -0.0534897107689 -205 204.0 -4.90803936404 -0.055167678109 -206 205.0 -4.85205492059 -0.0567920872546 -207 206.0 -4.79447380837 -0.0583606443179 -208 207.0 -4.73535297113 -0.0598711883816 -209 208.0 -4.6747514457 -0.0613216948024 -210 209.0 -4.61273022413 -0.0627102781377 -211 210.0 -4.54935211328 -0.0640351946902 -212 211.0 -4.4846815919 -0.0652948446678 -213 212.0 -4.41878466581 -0.0664877739558 -214 213.0 -4.35172872155 -0.0676126754981 -215 214.0 -4.28358237872 -0.0686683902899 -216 215.0 -4.21441534165 -0.0696539079796 -217 216.0 -4.14429825061 -0.070568367083 -218 217.0 -4.07330253293 -0.0714110548116 -219 218.0 -4.00150025463 -0.0721814065199 -220 219.0 -3.92896397266 -0.072879004774 -221 220.0 -3.85576658834 -0.0735035780505 -222 221.0 -3.78198120223 -0.0740549990687 -223 222.0 -3.70768097086 -0.0745332827669 -224 223.0 -3.63293896573 -0.0749385839297 -225 224.0 -3.5578280347 -0.0752711944755 -226 225.0 -3.48242066643 -0.075531540416 -227 226.0 -3.4067888579 -0.0757201784978 -228 227.0 -3.33100398548 -0.0758377925383 -229 228.0 -3.25513667985 -0.0758851894693 -230 229.0 -3.17925670492 -0.0758632951011 -231 230.0 -3.10343284123 -0.0757731496217 -232 231.0 -3.02773277394 -0.0756159028468 -233 232.0 -2.95222298559 -0.0753928092342 -234 233.0 -2.87696865416 -0.0751052226812 -235 234.0 -2.80203355622 -0.0747545911191 -236 235.0 -2.72747997572 -0.0743424509249 -237 236.0 -2.65336861841 -0.073870421164 -238 237.0 -2.57975853208 -0.0733401976859 -239 238.0 -2.50670703279 -0.0727535470871 -240 239.0 -2.4342696372 -0.0721123005638 -241 240.0 -2.36250000104 -0.0714183476691 -242 241.0 -2.29144986396 -0.0706736299971 -243 242.0 -2.22116900065 -0.0698801348102 -244 243.0 -2.15170517837 -0.0690398886302 -245 244.0 -2.0831041209 -0.0681549508121 -246 245.0 -2.01540947892 -0.067227407119 -247 246.0 -1.94866280684 -0.0662593633171 -248 247.0 -1.88290354594 -0.0652529388105 -249 248.0 -1.81816901389 -0.0642102603325 -250 249.0 -1.7544944006 -0.0631334557138 -251 250.0 -1.69191277013 -0.0620246477436 -252 251.0 -1.6304550688 -0.0608859481423 -253 252.0 -1.57015013921 -0.059719451663 -254 253.0 -1.51102474011 -0.0585272303374 -255 254.0 -1.45310357187 -0.0573113278834 -256 255.0 -1.39640930762 -0.0560737542899 -257 256.0 -1.34096262951 -0.054816480593 -258 257.0 -1.28678227024 -0.0535414338587 -259 258.0 -1.23388505944 -0.0522504923856 -260 259.0 -1.18228597475 -0.0509454811405 -261 260.0 -1.13199819729 -0.0496281674395 -262 261.0 -1.08303317143 -0.0483002568854 -263 262.0 -1.03540066834 -0.046963389572 -264 263.0 -0.989108853377 -0.0456191365664 -265 264.0 -0.944164356669 -0.0442689966762 -266 265.0 -0.900572346917 -0.0429143935113 -267 266.0 -0.858336607922 -0.0415566728462 -268 267.0 -0.817459617608 -0.0401971002897 -269 268.0 -0.777942629232 -0.0388368592669 -270 269.0 -0.739785754436 -0.0374770493178 -271 270.0 -0.702988047855 -0.0361186847156 -272 271.0 -0.667547592939 -0.0347626934072 -273 272.0 -0.633461588675 -0.0334099162773 -274 273.0 -0.600726436882 -0.0320611067354 -275 274.0 -0.569337829756 -0.0307169306269 -276 275.0 -0.539290837348 -0.0293779664649 -277 276.0 -0.510579994645 -0.0280447059807 -278 277.0 -0.483199387947 -0.0267175549897 -279 278.0 -0.457142740217 -0.0253968345674 -280 279.0 -0.432403495111 -0.0240827825309 -281 280.0 -0.408974899365 -0.0227755552188 -282 281.0 -0.386850083265 -0.0214752295619 -283 282.0 -0.366022138902 -0.020181805438 -284 283.0 -0.346484195932 -0.0188952082997 -285 284.0 -0.328229494574 -0.0176152920667 -286 285.0 -0.311251455597 -0.0163418422722 -287 286.0 -0.295543747024 -0.0150745794496 -288 287.0 -0.28110034735 -0.0138131627512 -289 288.0 -0.267915605017 -0.0125571937823 -290 289.0 -0.255984293962 -0.011306220639 -291 290.0 -0.245301665026 -0.0100597421363 -292 291.0 -0.235863493049 -0.00881721220956 -293 292.0 -0.22766611948 -0.00757804447631 -294 293.0 -0.220706490355 -0.00634161694135 -295 294.0 -0.214982189503 -0.00510727682957 -296 295.0 -0.210491466861 -0.00387434552992 -297 296.0 -0.207233261801 -0.00264212363344 -298 297.0 -0.205207221373 -0.00140989604849 -299 298.0 -0.204413713408 -0.00017693717569 -300 299.0 -0.204853834414 0.0010574838751 -301 300.0 -0.206529412255 0.00229409804323 -302 301.0 -0.209443003569 0.00353363106913 -303 302.0 -0.213597885954 0.00477679825726 -304 303.0 -0.218998044922 0.00602429926791 -305 304.0 -0.22564815567 0.00727681295572 -306 305.0 -0.23355355972 0.00853499227222 -307 306.0 -0.2427202365 0.00979945924997 -308 307.0 -0.253154769958 0.0110708000854 -309 308.0 -0.264864310313 0.0123495603372 -310 309.0 -0.277856531075 0.0136362402565 -311 310.0 -0.292139581459 0.0149312902659 -312 311.0 -0.307722034364 0.0162351066015 -313 312.0 -0.324612830087 0.0175480271349 -314 313.0 -0.342821215943 0.0188703273888 -315 314.0 -0.362356682012 0.0202022167596 -316 315.0 -0.383228893218 0.0215438349636 -317 316.0 -0.405447617967 0.0228952487148 -318 317.0 -0.429022653586 0.0242564486517 -319 318.0 -0.45396374882 0.0256273465206 -320 319.0 -0.480280523637 0.0270077726275 -321 320.0 -0.507982386639 0.0283974735696 -322 321.0 -0.537078450328 0.029796110253 -323 322.0 -0.567577444555 0.0312032562068 -324 323.0 -0.59948762842 0.0326183962009 -325 324.0 -0.632816700956 0.0340409251716 -326 325.0 -0.667571710883 0.0354701474639 -327 326.0 -0.703758965776 0.0369052763923 -328 327.0 -0.741383940946 0.038345434125 -329 328.0 -0.780451188376 0.0397896518935 -330 329.0 -0.820964246018 0.0412368705304 -331 330.0 -0.862925547807 0.042685941334 -332 331.0 -0.906336334692 0.0441356272615 -333 332.0 -0.951196567028 0.045584604448 -334 333.0 -0.997504838648 0.0470314640498 -335 334.0 -1.04525829294 0.048474714408 -336 335.0 -1.09445254125 0.0499127835288 -337 336.0 -1.1450815839 0.0513440218749 -338 337.0 -1.1971377342 0.0527667054614 -339 338.0 -1.25061154564 0.0541790392498 -340 339.0 -1.30549174267 0.0555791608316 -341 340.0 -1.36176515529 0.0569651443923 -342 341.0 -1.41941665773 0.0583350049463 -343 342.0 -1.47842911151 0.0596867028317 -344 343.0 -1.53878331313 0.061018148454 -345 344.0 -1.60045794659 0.0623272072653 -346 345.0 -1.66342954101 0.0636117049668 -347 346.0 -1.72767243359 0.0648694329207 -348 347.0 -1.79315873807 0.0660981537565 -349 348.0 -1.85985831882 0.0672956071568 -350 349.0 -1.92773877092 0.0684595158069 -351 350.0 -1.99676540616 0.0695875914917 -352 351.0 -2.06690124527 0.0706775413231 -353 352.0 -2.13810701636 0.0717270740805 -354 353.0 -2.21034115987 0.0727339066469 -355 354.0 -2.28355983986 0.0736957705223 -356 355.0 -2.35771696194 0.0746104183955 -357 356.0 -2.43276419776 0.0754756307561 -358 357.0 -2.50865101613 0.0762892225281 -359 358.0 -2.58532472075 0.0770490497051 -360 359.0 -2.66273049463 0.0777530159679 - -# Table of the potential and its negative derivative for frustrated beta sheet -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 - -FRUSTRATED_BETA -N 360 DEGREES - -1 0.0 -2.55809068762 0.0731724739818 -2 1.0 -2.63154144494 0.0737195744566 -3 2.0 -2.70551060968 0.0742089966437 -4 3.0 -2.77993963883 0.074639023134 -5 4.0 -2.85476830901 0.0750080115297 -6 5.0 -2.92993479441 0.0753144003899 -7 6.0 -3.00537575069 0.0755567150326 -8 7.0 -3.08102640456 0.0757335731758 -9 8.0 -3.15682064892 0.0758436903983 -10 9.0 -3.23269114341 0.075885885404 -11 10.0 -3.30856942003 0.0758590850738 -12 11.0 -3.38438599377 0.0757623292865 -13 12.0 -3.46007047791 0.0755947754951 -14 13.0 -3.53555170381 0.0753557030426 -15 14.0 -3.61075784476 0.0750445172025 -16 15.0 -3.68561654392 0.0746607529305 -17 16.0 -3.76005504566 0.0742040783151 -18 17.0 -3.83400033034 0.0736742977129 -19 18.0 -3.907379252 0.0730713545594 -20 19.0 -3.98011867868 0.0723953338429 -21 20.0 -4.0521456351 0.0716464642332 -22 21.0 -4.12338744726 0.0708251198546 -23 22.0 -4.19377188857 0.0699318216967 -24 23.0 -4.26322732737 0.0689672386556 -25 24.0 -4.33168287509 0.0679321881993 -26 25.0 -4.39906853508 0.0668276366524 -27 26.0 -4.46531535141 0.0656546990963 -28 27.0 -4.53035555742 0.0644146388823 -29 28.0 -4.59412272358 0.0631088667546 -30 29.0 -4.65655190431 0.061738939584 -31 30.0 -4.71757978327 0.0603065587109 -32 31.0 -4.77714481686 0.0588135679005 -33 32.0 -4.83518737548 0.057261950911 -34 33.0 -4.89164988211 0.0556538286799 -35 34.0 -4.94647694795 0.0539914561312 -36 35.0 -4.99961550465 0.0522772186102 -37 36.0 -5.05101493277 0.0505136279528 -38 37.0 -5.10062718621 0.048703318195 -39 38.0 -5.14840691207 0.0468490409338 -40 39.0 -5.19431156578 0.0449536603471 -41 40.0 -5.23830152101 0.0430201478838 -42 41.0 -5.28034017422 0.0410515766363 -43 42.0 -5.3203940433 0.0390511154063 -44 43.0 -5.35843286021 0.0370220224793 -45 44.0 -5.39442965726 0.0349676391193 -46 45.0 -5.4283608467 0.0328913828015 -47 46.0 -5.46020629342 0.0307967401964 -48 47.0 -5.48994938059 0.028687259923 -49 48.0 -5.51757706789 0.0265665450883 -50 49.0 -5.54307994213 0.0244382456298 -51 50.0 -5.56645226024 0.0223060504811 -52 51.0 -5.58769198425 0.0201736795783 -53 52.0 -5.60680080825 0.0180448757265 -54 53.0 -5.62378417713 0.0159233963481 -55 54.0 -5.63865129702 0.0138130051308 -56 55.0 -5.6514151374 0.0117174635982 -57 56.0 -5.66209242462 0.00964052262251 -58 57.0 -5.67070362704 0.00758591390103 -59 58.0 -5.67727293157 0.00555734141841 -60 59.0 -5.6818282117 0.00355847291538 -61 60.0 -5.68440098698 0.00159293138608 -62 61.0 -5.68502637408 -0.000335713374531 -63 62.0 -5.68374302934 -0.00222395315148 -64 63.0 -5.68059308309 -0.0040683495974 -65 64.0 -5.67562206565 -0.00586554240548 -66 65.0 -5.66887882528 -0.00761225734683 -67 66.0 -5.66041543813 -0.00930531415106 -68 67.0 -5.65028711044 -0.0109416342099 -69 68.0 -5.63855207307 -0.0125182480831 -70 69.0 -5.6252714687 -0.0140323027883 -71 70.0 -5.61050923182 -0.0154810688529 -72 71.0 -5.59433196178 -0.0168619471125 -73 72.0 -5.57680878923 -0.0181724752358 -74 73.0 -5.5580112361 -0.019410333958 -75 74.0 -5.53801306959 -0.0205733530082 -76 75.0 -5.51689015031 -0.0216595167121 -77 76.0 -5.49472027505 -0.0226669692568 -78 77.0 -5.47158301441 -0.0235940196022 -79 78.0 -5.44755954575 -0.0244391460249 -80 79.0 -5.42273248172 -0.0252010002837 -81 80.0 -5.3971856949 -0.0258784113929 -82 81.0 -5.37100413881 -0.0264703889936 -83 82.0 -5.34427366574 -0.0269761263135 -84 83.0 -5.31708084192 -0.0273950027051 -85 84.0 -5.28951276022 -0.0277265857564 -86 85.0 -5.26165685114 -0.0279706329651 -87 86.0 -5.23360069216 -0.0281270929735 -88 87.0 -5.20543181621 -0.0281961063563 -89 88.0 -5.17723751951 -0.0281780059613 -90 89.0 -5.14910466934 -0.0280733167983 -91 90.0 -5.12111951208 -0.0278827554757 -92 91.0 -5.09336748214 -0.0276072291861 -93 92.0 -5.06593301201 -0.0272478342399 -94 93.0 -5.0388993441 -0.026805854151 -95 94.0 -5.01234834466 -0.0262827572773 -96 95.0 -4.98636032033 -0.0256801940208 -97 96.0 -4.96101383762 -0.0249999935924 -98 97.0 -4.93638554598 -0.0242441603499 -99 98.0 -4.91255000457 -0.0234148697145 -100 99.0 -4.88957951348 -0.0225144636776 -101 100.0 -4.86754394953 -0.0215454459053 -102 101.0 -4.84651060724 -0.0205104764546 -103 102.0 -4.8265440452 -0.01941236611 -104 103.0 -4.80770593836 -0.0182540703564 -105 104.0 -4.79005493648 -0.0170386830008 -106 105.0 -4.77364652914 -0.0157694294583 -107 106.0 -4.7585329176 -0.0144496597171 -108 107.0 -4.74476289391 -0.0130828410011 -109 108.0 -4.73238172744 -0.0116725501446 -110 109.0 -4.72143105919 -0.0102224657007 -111 110.0 -4.71194880414 -0.00873635979846 -112 111.0 -4.70396906182 -0.0072180897712 -113 112.0 -4.69752203541 -0.00567158957449 -114 113.0 -4.69263395945 -0.00410086101469 -115 114.0 -4.68932703648 -0.00250996480925 -116 115.0 -4.68761938265 -0.000903011500147 -117 116.0 -4.68752498248 0.00071584775762 -118 117.0 -4.68905365291 0.00234243051027 -119 118.0 -4.69221101668 0.00397253239976 -120 119.0 -4.69699848518 0.00560193661579 -121 120.0 -4.70341325069 0.00722642338265 -122 121.0 -4.71144828821 0.00884177945771 -123 122.0 -4.72109236669 0.0104438076188 -124 123.0 -4.73233006984 0.0120283361174 -125 124.0 -4.74514182625 0.0135912280748 -126 125.0 -4.75950394898 0.0151283907985 -127 126.0 -4.77538868431 0.0166357849963 -128 127.0 -4.79276426974 0.0181094338658 -129 128.0 -4.81159500092 0.0195454320375 -130 129.0 -4.83184130754 0.0209399543498 -131 130.0 -4.8534598378 0.0222892644342 -132 131.0 -4.87640355143 0.0235897230915 -133 132.0 -4.90062182095 0.0248377964369 -134 133.0 -4.92606054096 0.0260300637961 -135 134.0 -4.95266224518 0.0271632253326 -136 135.0 -4.98036623096 0.028234109388 -137 136.0 -5.00910869107 0.0292396795182 -138 137.0 -5.03882285221 0.0301770412082 -139 138.0 -5.06943912022 0.0310434482505 -140 139.0 -5.10088523142 0.0318363087705 -141 140.0 -5.13308640979 0.0325531908865 -142 141.0 -5.16596552963 0.0331918279898 -143 142.0 -5.19944328334 0.0337501236332 -144 143.0 -5.23343835383 0.0342261560164 -145 144.0 -5.26786759123 0.0346181820585 -146 145.0 -5.30264619353 0.0349246410472 -147 146.0 -5.33768789051 0.0351441578585 -148 147.0 -5.37290513082 0.0352755457383 -149 148.0 -5.40820927152 0.0353178086401 -150 149.0 -5.4435107698 0.0352701431151 -151 150.0 -5.4787193763 0.0351319397498 -152 151.0 -5.51374432971 0.0349027841491 -153 152.0 -5.54849455206 0.0345824574643 -154 153.0 -5.58287884436 0.0341709364636 -155 154.0 -5.61680608206 0.0336683931487 -156 155.0 -5.65018540988 0.0330751939177 -157 156.0 -5.68292643563 0.0323918982779 -158 157.0 -5.71493942249 0.0316192571138 -159 158.0 -5.74613547931 0.0307582105139 -160 159.0 -5.77642674856 0.029809885165 -161 160.0 -5.80572659147 0.0287755913197 -162 161.0 -5.83394976986 0.0276568193473 -163 162.0 -5.86101262442 0.0264552358763 -164 163.0 -5.8868332488 0.025172679541 -165 164.0 -5.91133165941 0.0238111563427 -166 165.0 -5.93442996024 0.0223728346376 -167 166.0 -5.95605250261 0.0208600397671 -168 167.0 -5.97612603931 0.0192752483425 -169 168.0 -5.99457987285 0.0176210822011 -170 169.0 -6.01134599757 0.015900302049 -171 170.0 -6.02635923519 0.014115800807 -172 171.0 -6.03955736358 0.0122705966784 -173 172.0 -6.05088123845 0.0103678259555 -174 173.0 -6.0602749078 0.00841073558436 -175 174.0 -6.06768571866 0.00640267550713 -176 175.0 -6.0730644163 0.00434709080102 -177 176.0 -6.07636523524 0.00224751363529 -178 177.0 -6.07754598232 0.000107555066143 -179 178.0 -6.07656811141 -0.00206910330914 -180 179.0 -6.07339678973 -0.00427871781763 -181 180.0 -6.06800095563 -0.00651749127408 -182 181.0 -6.06035336781 -0.00878158162059 -183 182.0 -6.05043064586 -0.0110671106207 -184 183.0 -6.03821330204 -0.0133701725859 -185 184.0 -6.02368576439 -0.0156868431131 -186 185.0 -6.00683639108 -0.0180131878107 -187 186.0 -5.98765747603 -0.0203452709919 -188 187.0 -5.96614524589 -0.0226791643135 -189 188.0 -5.94229984843 -0.025010955339 -190 189.0 -5.91612533236 -0.0273367560054 -191 190.0 -5.88762961878 -0.0296527109716 -192 191.0 -5.85682446433 -0.0319550058299 -193 192.0 -5.82372541626 -0.0342398751598 -194 193.0 -5.78835175943 -0.0365036104045 -195 194.0 -5.75072645562 -0.0387425675516 -196 195.0 -5.71087607524 -0.0409531746008 -197 196.0 -5.66883072166 -0.0431319387984 -198 197.0 -5.62462394846 -0.0452754536249 -199 198.0 -5.57829266983 -0.0473804055171 -200 199.0 -5.5298770643 -0.0494435803104 -201 200.0 -5.47942047235 -0.0514618693867 -202 201.0 -5.42696928781 -0.0534322755136 -203 202.0 -5.37257284377 -0.055351918363 -204 203.0 -5.316283293 -0.0572180396955 -205 204.0 -5.25815548345 -0.059028008202 -206 205.0 -5.19824682901 -0.0607793239895 -207 206.0 -5.13661717604 -0.0624696227052 -208 207.0 -5.0733286659 -0.0640966792879 -209 208.0 -5.00844559393 -0.0656584113417 -210 209.0 -4.94203426529 -0.0671528821253 -211 210.0 -4.87416284794 -0.0685783031513 -212 211.0 -4.80490122327 -0.0699330363936 -213 212.0 -4.7343208347 -0.0712155960973 -214 213.0 -4.66249453466 -0.0724246501921 -215 214.0 -4.58949643037 -0.0735590213066 -216 215.0 -4.51540172879 -0.0746176873849 -217 216.0 -4.44028658118 -0.0755997819067 -218 217.0 -4.3642279276 -0.0765045937139 -219 218.0 -4.28730334182 -0.0773315664459 -220 219.0 -4.20959087694 -0.0780802975905 -221 220.0 -4.13116891218 -0.0787505371538 -222 221.0 -4.0521160012 -0.0793421859574 -223 222.0 -3.97251072229 -0.0798552935693 -224 223.0 -3.89243153076 -0.0802900558785 -225 224.0 -3.81195661404 -0.0806468123209 -226 225.0 -3.73116374964 -0.0809260427693 -227 226.0 -3.65013016636 -0.0811283640964 -228 227.0 -3.56893240921 -0.0812545264246 -229 228.0 -3.48764620813 -0.0813054090744 -230 229.0 -3.4063463509 -0.0812820162266 -231 230.0 -3.32510656064 -0.0811854723104 -232 231.0 -3.24399937793 -0.081017017134 -233 232.0 -3.16309604794 -0.0807780007742 -234 233.0 -3.08246641287 -0.0804698782381 -235 234.0 -3.00217880976 -0.0800942039176 -236 235.0 -2.92229997393 -0.079652625851 -237 236.0 -2.84289494829 -0.0791468798106 -238 237.0 -2.76402699866 -0.0785787832348 -239 238.0 -2.68575753514 -0.0779502290223 -240 239.0 -2.60814603984 -0.077263179207 -241 240.0 -2.53125000097 -0.0765196585342 -242 241.0 -2.4551248533 -0.0757217479546 -243 242.0 -2.37982392531 -0.0748715780578 -244 243.0 -2.30539839282 -0.073971322463 -245 244.0 -2.23189723927 -0.0730231911866 -246 245.0 -2.15936722267 -0.072029424007 -247 246.0 -2.0878528491 -0.0709922838436 -248 247.0 -2.01739635293 -0.0699140501714 -249 248.0 -1.94803768347 -0.0687970124882 -250 249.0 -1.87981449824 -0.0676434638537 -251 250.0 -1.81276216256 -0.0664556945194 -252 251.0 -1.74691375554 -0.0652359856651 -253 252.0 -1.68230008218 -0.0639866032624 -254 253.0 -1.61894969164 -0.0627097920793 -255 254.0 -1.55688890134 -0.0614077698443 -256 255.0 -1.49614182687 -0.0600827215855 -257 256.0 -1.43673041741 -0.05873679416 -258 257.0 -1.37867449659 -0.0573720909874 -259 258.0 -1.32199180845 -0.0559906670036 -260 259.0 -1.26669806833 -0.0545945238457 -261 260.0 -1.21280701853 -0.0531856052829 -262 261.0 -1.1603304883 -0.0517657929031 -263 262.0 -1.1092784581 -0.0503369020679 -264 263.0 -1.05965912771 -0.0489006781451 -265 264.0 -1.01147898802 -0.0474587930279 -266 265.0 -0.964742896092 -0.0460128419505 -267 266.0 -0.919454153297 -0.0445643406057 -268 267.0 -0.875614586172 -0.0431147225719 -269 268.0 -0.833224629688 -0.0416653370554 -270 269.0 -0.792283412613 -0.0402174469521 -271 270.0 -0.752788844664 -0.038772227232 -272 271.0 -0.714737705101 -0.0373307636499 -273 272.0 -0.67812573245 -0.0358940517831 -274 273.0 -0.642947715028 -0.0344629963972 -275 274.0 -0.609197581934 -0.0330384111393 -276 275.0 -0.576868494182 -0.0316210185584 -277 276.0 -0.545952935658 -0.0302114504483 -278 277.0 -0.51644280357 -0.0288102485125 -279 278.0 -0.488329498068 -0.0274178653447 -280 279.0 -0.461604010741 -0.0260346657211 -281 280.0 -0.436257011655 -0.0246609281969 -282 281.0 -0.412278934657 -0.023296847002 -283 282.0 -0.389660060626 -0.0219425342253 -284 283.0 -0.368390598407 -0.0205980222818 -285 284.0 -0.348460763137 -0.01926326665 -286 285.0 -0.329860851704 -0.0179381488715 -287 286.0 -0.312581315078 -0.0166224797996 -288 287.0 -0.296612827279 -0.015316003087 -289 288.0 -0.281946350734 -0.0140183988977 -290 289.0 -0.268573197826 -0.0127292878319 -291 290.0 -0.256485088408 -0.0114482350481 -292 291.0 -0.245674203109 -0.0101747545698 -293 292.0 -0.236133232246 -0.00890831375923 -294 293.0 -0.227855420178 -0.00764833794542 -295 294.0 -0.220834604976 -0.00639421518813 -296 295.0 -0.215065253253 -0.00514530116277 -297 296.0 -0.210542490065 -0.00390092414876 -298 297.0 -0.207262123775 -0.00266039010467 -299 298.0 -0.205220665805 -0.00142298781263 -300 299.0 -0.204415345223 -0.000187994074493 -301 300.0 -0.204844118104 0.00104532105779 -302 301.0 -0.206505671662 0.00227768903543 -303 302.0 -0.209399423126 0.0035098375675 -304 303.0 -0.213525513386 0.00474248539479 -305 304.0 -0.218884795423 0.00597633710062 -306 305.0 -0.225478817581 0.00721207797616 -307 306.0 -0.233309801737 0.00845036895769 -308 307.0 -0.242380616448 0.00969184165314 -309 308.0 -0.252694745185 0.0109370934746 -310 309.0 -0.264256249747 0.0121866828936 -311 310.0 -0.277069729013 0.0134411248358 -312 311.0 -0.291140273151 0.0147008862297 -313 312.0 -0.306473413467 0.0159663817261 -314 313.0 -0.323075068066 0.0172379696031 -315 314.0 -0.340951483513 0.018515947869 -316 315.0 -0.360109172702 0.0198005505798 -317 316.0 -0.380554849155 0.0210919443819 -318 317.0 -0.402295357987 0.0223902252933 -319 318.0 -0.425337603767 0.0236954157356 -320 319.0 -0.449688475549 0.0250074618263 -321 320.0 -0.475354769327 0.0263262309427 -322 321.0 -0.50234310819 0.0276515095659 -323 322.0 -0.530659860472 0.0289830014145 -324 323.0 -0.560311056174 0.0303203258736 -325 324.0 -0.59130230198 0.0316630167284 -326 325.0 -0.623638695141 0.0330105212056 -327 326.0 -0.657324736579 0.0343621993296 -328 327.0 -0.692364243488 0.0357173235955 -329 328.0 -0.728760261774 0.0370750789637 -330 329.0 -0.766514978659 0.0384345631765 -331 330.0 -0.805629635748 0.0397947873984 -332 331.0 -0.846104442913 0.04115467718 -333 332.0 -0.887938493289 0.042513073745 -334 333.0 -0.93112967973 0.0438687355968 -335 334.0 -0.975674613021 0.0452203404434 -336 335.0 -1.02156854218 0.0465664874361 -337 336.0 -1.06880527714 0.0479056997168 -338 337.0 -1.11737711415 0.0492364272675 -339 338.0 -1.16727476416 0.0505570500574 -340 339.0 -1.2184872845 0.051865881477 -341 340.0 -1.27100201415 0.0531611720525 -342 341.0 -1.32480451282 0.0544411134304 -343 342.0 -1.37987850417 0.055703842622 -344 343.0 -1.43620582346 0.0569474464963 -345 344.0 -1.49376636966 0.0581699665097 -346 345.0 -1.55253806258 0.05936940366 -347 346.0 -1.61249680493 0.0605437236497 -348 347.0 -1.67361644969 0.0616908622471 -349 348.0 -1.73586877296 0.0628087308273 -350 349.0 -1.79922345238 0.0638952220804 -351 350.0 -1.86364805137 0.0649482158688 -352 351.0 -1.92910800931 0.0659655852184 -353 352.0 -1.9955666377 0.066945202426 -354 353.0 -2.06298512258 0.0678849452658 -355 354.0 -2.13132253309 0.0687827032771 -356 355.0 -2.20053583647 0.0696363841147 -357 356.0 -2.27057991931 0.0704439199439 -358 357.0 -2.3414076153 0.0712032738621 -359 358.0 -2.41296973939 0.0719124463259 -360 359.0 -2.48521512832 0.072569481568 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min deleted file mode 100644 index fce9843aa8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt deleted file mode 100644 index 2974c12e8a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt +++ /dev/null @@ -1,50 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -# Keep the chaperonin fixed. Only let the protein move. - -fix fxlan proteins langevin 0.25 0.25 1.0 48279 -fix fxnve proteins nve - -# Notes: -# The temperature is in reduced units and is set to 0.25 -# which is the folding temperature for the frustrated protein -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -# Just run it long enough for it to collapse (not fold) -# (If you need to run it longer, then dump trajectory data less frequently.) -run 50000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT deleted file mode 100644 index 5da41b9a8b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT +++ /dev/null @@ -1,32 +0,0 @@ -# This directory demonstrates how to run a short simulation of -# the "unfrustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# In this example, the protein is placed inside a repulsive sphere -# of radius 6.0 sigma which confines its motion. -# (This sphere is sometimes called the "chaperonin", because -# we were using it to model the crude behavior of a chaperonin cavity.) -# -# During this short simulation (run.in.nvt) the protein evolves -# from an unfolded initial conformation to the folded state. -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh deleted file mode 100755 index 45bd2d451d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh deleted file mode 100755 index f2462426f1..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 7763505c0d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,98 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 28 !NATOM - 1 1 1 1 0.000000 100.0000 0 - 2 2 3 3 0.000000 1.0000 0 - 3 2 2 2 0.000000 1.0000 0 - 4 2 3 3 0.000000 1.0000 0 - 5 2 2 2 0.000000 1.0000 0 - 6 2 3 3 0.000000 1.0000 0 - 7 2 2 2 0.000000 1.0000 0 - 8 2 4 4 0.000000 1.0000 0 - 9 2 4 4 0.000000 1.0000 0 - 10 2 2 2 0.000000 1.0000 0 - 11 2 3 3 0.000000 1.0000 0 - 12 2 2 2 0.000000 1.0000 0 - 13 2 3 3 0.000000 1.0000 0 - 14 2 2 2 0.000000 1.0000 0 - 15 2 3 3 0.000000 1.0000 0 - 16 2 4 4 0.000000 1.0000 0 - 17 2 4 4 0.000000 1.0000 0 - 18 2 4 4 0.000000 1.0000 0 - 19 2 2 2 0.000000 1.0000 0 - 20 2 2 2 0.000000 1.0000 0 - 21 2 3 3 0.000000 1.0000 0 - 22 2 3 3 0.000000 1.0000 0 - 23 2 2 2 0.000000 1.0000 0 - 24 2 2 2 0.000000 1.0000 0 - 25 2 3 3 0.000000 1.0000 0 - 26 2 3 3 0.000000 1.0000 0 - 27 2 2 2 0.000000 1.0000 0 - 28 2 3 3 0.000000 1.0000 0 - - 26 !NBOND: bonds - 2 3 3 4 4 5 5 6 - 6 7 7 8 8 9 9 10 - 10 11 11 12 12 13 13 14 - 14 15 15 16 16 17 17 18 - 18 19 19 20 20 21 21 22 - 22 23 23 24 24 25 25 26 - 26 27 27 28 - - 25 !NTHETA: angles - 3 4 5 5 6 7 10 11 12 - 12 13 14 8 9 10 7 8 9 - 17 18 19 19 20 21 23 24 25 - 22 23 24 2 3 4 4 5 6 - 11 12 13 13 14 15 26 27 28 - 15 16 17 6 7 8 9 10 11 - 14 15 16 18 19 20 20 21 22 - 21 22 23 24 25 26 25 26 27 - 16 17 18 - - 43 !NPHI: dihedrals - 2 3 4 5 2 3 4 5 - 3 4 5 6 3 4 5 6 - 4 5 6 7 4 5 6 7 - 5 6 7 8 5 6 7 8 - 6 7 8 9 7 8 9 10 - 8 9 10 11 9 10 11 12 - 9 10 11 12 10 11 12 13 - 10 11 12 13 11 12 13 14 - 11 12 13 14 12 13 14 15 - 12 13 14 15 13 14 15 16 - 13 14 15 16 14 15 16 17 - 15 16 17 18 16 17 18 19 - 16 17 18 19 17 18 19 20 - 17 18 19 20 18 19 20 21 - 18 19 20 21 19 20 21 22 - 19 20 21 22 20 21 22 23 - 20 21 22 23 21 22 23 24 - 21 22 23 24 22 23 24 25 - 22 23 24 25 23 24 25 26 - 23 24 25 26 24 25 26 27 - 24 25 26 27 25 26 27 28 - 25 26 27 28 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg deleted file mode 100644 index a0da344db5656fcce716e52eee2b1731a993f800..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16267 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 Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 1470af4bc1..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,97 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 27 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 43 !NPHI: dihedrals - 1 2 3 4 1 2 3 4 - 2 3 4 5 2 3 4 5 - 3 4 5 6 3 4 5 6 - 4 5 6 7 4 5 6 7 - 5 6 7 8 6 7 8 9 - 7 8 9 10 8 9 10 11 - 8 9 10 11 9 10 11 12 - 9 10 11 12 10 11 12 13 - 10 11 12 13 11 12 13 14 - 11 12 13 14 12 13 14 15 - 12 13 14 15 13 14 15 16 - 14 15 16 17 15 16 17 18 - 15 16 17 18 16 17 18 19 - 16 17 18 19 17 18 19 20 - 17 18 19 20 18 19 20 21 - 18 19 20 21 19 20 21 22 - 19 20 21 22 20 21 22 23 - 20 21 22 23 21 22 23 24 - 21 22 23 24 22 23 24 25 - 22 23 24 25 23 24 25 26 - 23 24 25 26 24 25 26 27 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg deleted file mode 100644 index 152fa88ff927375764035bd9297b1dbf701a8027..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7690 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg deleted file mode 100644 index bb269f47f27f176fc64c2d9ee96ea51adc4595c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7821 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt deleted file mode 100644 index 0dc1f5dd05..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt +++ /dev/null @@ -1,255 +0,0 @@ -# This file defines a pair of coarse-grained protein models used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadUnfrustrated { - - # Note: the "unfrustrated" model is kind of funny looking. (My apologies.) - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -1.3969548 1.7525716 -0.28565118 - $atom:a2 $mol @atom:B 0.0 -0.66847917 1.0738923 -0.39651074 - $atom:a3 $mol @atom:L 0.0 -0.16610379 1.0893417 0.44519456 - $atom:a4 $mol @atom:B 0.0 0.42244126 0.35006314 0.15979926 - $atom:a5 $mol @atom:L 0.0 1.2844393 0.55103218 0.64505356 - $atom:a6 $mol @atom:N 0.0 1.9703715 0.37775946 -0.05267634 - $atom:a7 $mol @atom:N 0.0 2.574926 -0.30399114 0.34330503 - $atom:a8 $mol @atom:N 0.0 2.029546 -1.1256647 0.19829852 - $atom:a9 $mol @atom:B 0.0 1.0936146 -0.76054936 0.1043528 - $atom:a10 $mol @atom:L 0.0 0.74888247 -0.81165991 1.0334863 - $atom:a11 $mol @atom:B 0.0 -0.069536333 -0.26815389 0.94356636 - $atom:a12 $mol @atom:L 0.0 -0.65671052 -0.522532 1.7113065 - $atom:a13 $mol @atom:N 0.0 -1.5278507 -0.10774689 1.4611921 - $atom:a14 $mol @atom:L 0.0 -2.1958878 -0.8403146 1.5521738 - $atom:a15 $mol @atom:N 0.0 -2.6058074 -0.86553455 0.64397232 - $atom:a16 $mol @atom:N 0.0 -1.8447588 -1.1286421 0.042924693 - $atom:a17 $mol @atom:N 0.0 -1.5328721 -0.28576244 -0.40564841 - $atom:a18 $mol @atom:B 0.0 -0.69593879 0.027664412 0.064884008 - $atom:a19 $mol @atom:B 0.0 0.0026517494 -0.66355162 -0.11470678 - $atom:a20 $mol @atom:L 0.0 -0.35479285 -1.2282381 -0.86455878 - $atom:a21 $mol @atom:L 0.0 -0.60202976 -0.47829758 -1.4411001 - $atom:a22 $mol @atom:B 0.0 -0.14616501 0.20157397 -0.87098365 - $atom:a23 $mol @atom:B 0.0 0.7755198 -0.14153019 -0.76838748 - $atom:a24 $mol @atom:L 0.0 1.2465693 0.19738595 -1.5794731 - $atom:a25 $mol @atom:L 0.0 0.77604792 1.0612244 -1.637442 - $atom:a26 $mol @atom:B 0.0 0.44801303 1.1110219 -0.6900789 - $atom:a27 $mol @atom:L 0.0 1.0908651 1.7386382 -0.24229241 - } - - # bond-ID bond-Type atom-ID atom-ID - - write("Data Bonds") { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - # - # Note that some quartets of atoms are listed because their - # potentials contain multiple terms in the Fourier expansion. - # (IE. multiple cosines... Be sure to use "-overlay-dihedrals"!) - # - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write("Data Dihedrals") { - $dihedral:d1a @dihedral:beta1 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d1b @dihedral:beta2 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2a @dihedral:beta1 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d2b @dihedral:beta2 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3a @dihedral:beta1 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d3b @dihedral:beta2 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4a @dihedral:beta1 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d4b @dihedral:beta2 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d5 @dihedral:turn1 $atom:a5 $atom:a6 $atom:a7 $atom:a8 - $dihedral:d6 @dihedral:turn2 $atom:a6 $atom:a7 $atom:a8 $atom:a9 - $dihedral:d7 @dihedral:turn3 $atom:a7 $atom:a8 $atom:a9 $atom:a10 - $dihedral:d8a @dihedral:beta1 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d8b @dihedral:beta2 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9a @dihedral:beta1 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d9b @dihedral:beta2 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10a @dihedral:beta1 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d10b @dihedral:beta2 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11a @dihedral:beta1 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d11b @dihedral:beta2 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12a @dihedral:beta1 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d12b @dihedral:beta2 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d13 @dihedral:turn4 $atom:a13 $atom:a14 $atom:a15 $atom:a16 - $dihedral:d14 @dihedral:turn5 $atom:a14 $atom:a15 $atom:a16 $atom:a17 - $dihedral:d15a @dihedral:alpha1 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d15b @dihedral:alpha2 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16a @dihedral:alpha1 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d16b @dihedral:alpha2 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17a @dihedral:alpha1 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d17b @dihedral:alpha2 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18a @dihedral:alpha1 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d18b @dihedral:alpha2 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19a @dihedral:alpha1 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d19b @dihedral:alpha2 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20a @dihedral:alpha1 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d20b @dihedral:alpha2 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21a @dihedral:alpha1 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d21b @dihedral:alpha2 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22a @dihedral:alpha1 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d22b @dihedral:alpha2 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23a @dihedral:alpha1 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d23b @dihedral:alpha2 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24a @dihedral:alpha1 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - $dihedral:d24b @dihedral:alpha2 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadUnfrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - # dihedral_coeff dihedralType dihedralstylename K n d w - # ("w" is the weight for 1-4 pair interactions, which we set to 0) - - # NOTE: Currently, dihedral_coeff charmm does not allow non-integer d - # parameters. I'm hoping this will be fixed eventually. - - write_once("In Settings") { - # Correct version: - #dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57.2957795 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57 0.0 - # Correct version: - #dihedral_coeff @dihedral:alpha2 charmm 0.375 2 114.591559 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha2 charmm 0.375 2 115 0.0 - dihedral_coeff @dihedral:beta1 charmm -1.5 1 180 0.0 - dihedral_coeff @dihedral:beta2 charmm 0.375 2 360 0.0 - dihedral_coeff @dihedral:turn1 charmm -3.0 1 90 0.0 - # Correct version: - # dihedral_coeff @dihedral:turn2 charmm -3.0 1 11.4591559 0.0 - # Replacing with - dihedral_coeff @dihedral:turn2 charmm -3.0 1 11 0.0 - dihedral_coeff @dihedral:turn3 charmm -3.0 1 -90 0.0 - dihedral_coeff @dihedral:turn4 charmm 0.0 1 0 0.0 - dihedral_coeff @dihedral:turn5 charmm 0.0 1 0 0.0 - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadUnfrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadUnfrustrated - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt deleted file mode 100644 index cbc8fe217c..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt +++ /dev/null @@ -1,45 +0,0 @@ -import "1beadUnfrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadUnfolded inherits 1beadUnfrustrated { - - # This molecule "inherits" all of its features from "1beadUnfrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt deleted file mode 100644 index 5ebe6efb88..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt +++ /dev/null @@ -1,11 +0,0 @@ -import "1beadUnfrustrated_variants.lt" - - -protein = new 1beadUnfolded # (unfolded conformation, unfrustrated protein) - - -write_once("Data Boundary") { - 0.0 27.0 xlo xhi - 0.0 27.0 ylo yhi - 0.0 27.0 zlo zhi -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min deleted file mode 100644 index fce9843aa8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt deleted file mode 100644 index a831a97b4a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt +++ /dev/null @@ -1,46 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.39 0.39 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.39 -# which is the folding temperature for the unfrustrated protein. -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 8000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT deleted file mode 100644 index eda6a1ca22..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT +++ /dev/null @@ -1,44 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -This is an example of a very simple coarse-grained protein. - -This example contains a 1-bead (C-alpha model) representation of the -"unfrustrated" 4-helix bundle model used in this paper: -G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) - -In this model, there are three atom-types (bead-types), H, L, and N -representing one amino-acid each. The "H" beads represent the hydrophobic -amino acids, and are attracted to eachother with a strength of "1.0" -(in dimensionless units of "epsilon"). The "L" and "N" atoms are -hydrophilic and purely repulsive, and only differ in their secondary-structure -propensity (ie their dihedral parameters). - -The dihedral-interaction is bi-stable with two deep local minima (corresponding -to helix-like and sheet-like secondary structure). You can adjust the bias -in favor of one minima or another by modifying the angle-shift parameter in -the appropriate "dihedral_coeff" command in the other .lt file. - -A definition for the 4-sheet beta-barell protein model is also included. -If you want to simulate that molecule instead, then edit the "system.lt" -file (in the "moltemplate_files" subdirectory), and replace this line: -prot = new 4HelixBundle - with -prot = new 4SheetBundle - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh deleted file mode 100755 index 45bd2d451d..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh deleted file mode 100755 index cb3196cf8a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg deleted file mode 100644 index b4d919f9e692fa087f36eb561782ea9b15da95a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38619 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�W*3n4;-`?8DcTJ>@hM=Hi*1o)BP)~di0 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg deleted file mode 100644 index cd65146ffa2e88fa8014d3c73894fc8f60fd1cdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49905 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index de47509ed4..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,214 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 73 !NATOM - 1 1 1 1 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 2 2 0.000000 1.0000 0 - 5 1 1 1 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 2 2 0.000000 1.0000 0 - 8 1 2 2 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 1 1 0.000000 1.0000 0 - 11 1 2 2 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 1 1 0.000000 1.0000 0 - 15 1 2 2 0.000000 1.0000 0 - 16 1 2 2 0.000000 1.0000 0 - 17 1 1 1 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 2 2 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 1 1 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 2 2 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 1 1 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 1 2 2 0.000000 1.0000 0 - 29 1 1 1 0.000000 1.0000 0 - 30 1 1 1 0.000000 1.0000 0 - 31 1 2 2 0.000000 1.0000 0 - 32 1 2 2 0.000000 1.0000 0 - 33 1 1 1 0.000000 1.0000 0 - 34 1 1 1 0.000000 1.0000 0 - 35 1 2 2 0.000000 1.0000 0 - 36 1 2 2 0.000000 1.0000 0 - 37 1 1 1 0.000000 1.0000 0 - 38 1 1 1 0.000000 1.0000 0 - 39 1 2 2 0.000000 1.0000 0 - 40 1 2 2 0.000000 1.0000 0 - 41 1 1 1 0.000000 1.0000 0 - 42 1 1 1 0.000000 1.0000 0 - 43 1 2 2 0.000000 1.0000 0 - 44 1 2 2 0.000000 1.0000 0 - 45 1 1 1 0.000000 1.0000 0 - 46 1 1 1 0.000000 1.0000 0 - 47 1 2 2 0.000000 1.0000 0 - 48 1 2 2 0.000000 1.0000 0 - 49 1 1 1 0.000000 1.0000 0 - 50 1 1 1 0.000000 1.0000 0 - 51 1 2 2 0.000000 1.0000 0 - 52 1 2 2 0.000000 1.0000 0 - 53 1 1 1 0.000000 1.0000 0 - 54 1 1 1 0.000000 1.0000 0 - 55 1 2 2 0.000000 1.0000 0 - 56 1 2 2 0.000000 1.0000 0 - 57 1 1 1 0.000000 1.0000 0 - 58 1 1 1 0.000000 1.0000 0 - 59 1 2 2 0.000000 1.0000 0 - 60 1 2 2 0.000000 1.0000 0 - 61 1 1 1 0.000000 1.0000 0 - 62 1 1 1 0.000000 1.0000 0 - 63 1 2 2 0.000000 1.0000 0 - 64 1 2 2 0.000000 1.0000 0 - 65 1 3 3 0.000000 1.0000 0 - 66 1 3 3 0.000000 1.0000 0 - 67 1 3 3 0.000000 1.0000 0 - 68 1 3 3 0.000000 1.0000 0 - 69 1 3 3 0.000000 1.0000 0 - 70 1 3 3 0.000000 1.0000 0 - 71 1 3 3 0.000000 1.0000 0 - 72 1 3 3 0.000000 1.0000 0 - 73 1 3 3 0.000000 1.0000 0 - - 72 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 65 - 17 18 17 70 18 19 19 20 - 20 21 21 22 22 23 23 24 - 24 25 25 26 26 27 27 28 - 28 29 29 30 30 31 31 32 - 32 67 33 34 33 68 34 35 - 35 36 36 37 37 38 38 39 - 39 40 40 41 41 42 42 43 - 43 44 44 45 45 46 46 47 - 47 48 48 71 49 50 50 51 - 51 52 52 53 53 54 54 55 - 55 56 56 57 57 58 58 59 - 59 60 60 61 61 62 62 63 - 63 64 64 73 65 66 66 67 - 68 69 69 70 71 72 72 73 - - 71 !NTHETA: angles - 16 65 66 32 67 66 48 71 72 - 64 73 72 2 3 4 3 4 5 - 6 7 8 7 8 9 10 11 12 - 11 12 13 14 15 16 18 19 20 - 19 20 21 22 23 24 23 24 25 - 26 27 28 27 28 29 30 31 32 - 34 35 36 35 36 37 38 39 40 - 39 40 41 42 43 44 43 44 45 - 46 47 48 50 51 52 51 52 53 - 54 55 56 55 56 57 58 59 60 - 59 60 61 62 63 64 15 16 65 - 31 32 67 47 48 71 63 64 73 - 34 33 68 18 17 70 1 2 3 - 4 5 6 5 6 7 8 9 10 - 9 10 11 12 13 14 13 14 15 - 17 18 19 20 21 22 21 22 23 - 24 25 26 25 26 27 28 29 30 - 29 30 31 33 34 35 36 37 38 - 37 38 39 40 41 42 41 42 43 - 44 45 46 45 46 47 49 50 51 - 52 53 54 53 54 55 56 57 58 - 57 58 59 60 61 62 61 62 63 - 17 70 69 33 68 69 65 66 67 - 68 69 70 71 72 73 - - 122 !NPHI: dihedrals - 4 5 6 7 8 9 10 11 - 12 13 14 15 20 21 22 23 - 24 25 26 27 28 29 30 31 - 36 37 38 39 40 41 42 43 - 44 45 46 47 52 53 54 55 - 56 57 58 59 60 61 62 63 - 2 3 4 5 6 7 8 9 - 10 11 12 13 18 19 20 21 - 22 23 24 25 26 27 28 29 - 34 35 36 37 38 39 40 41 - 42 43 44 45 50 51 52 53 - 54 55 56 57 58 59 60 61 - 3 4 5 6 1 2 3 4 - 7 8 9 10 5 6 7 8 - 11 12 13 14 9 10 11 12 - 13 14 15 16 19 20 21 22 - 17 18 19 20 23 24 25 26 - 21 22 23 24 27 28 29 30 - 25 26 27 28 29 30 31 32 - 35 36 37 38 33 34 35 36 - 39 40 41 42 37 38 39 40 - 43 44 45 46 41 42 43 44 - 45 46 47 48 51 52 53 54 - 49 50 51 52 55 56 57 58 - 53 54 55 56 59 60 61 62 - 57 58 59 60 61 62 63 64 - 4 5 6 7 8 9 10 11 - 12 13 14 15 20 21 22 23 - 24 25 26 27 28 29 30 31 - 36 37 38 39 40 41 42 43 - 44 45 46 47 52 53 54 55 - 56 57 58 59 60 61 62 63 - 2 3 4 5 6 7 8 9 - 10 11 12 13 18 19 20 21 - 22 23 24 25 26 27 28 29 - 34 35 36 37 38 39 40 41 - 42 43 44 45 50 51 52 53 - 54 55 56 57 58 59 60 61 - 3 4 5 6 1 2 3 4 - 7 8 9 10 5 6 7 8 - 11 12 13 14 9 10 11 12 - 13 14 15 16 19 20 21 22 - 17 18 19 20 23 24 25 26 - 21 22 23 24 27 28 29 30 - 25 26 27 28 29 30 31 32 - 35 36 37 38 33 34 35 36 - 39 40 41 42 37 38 39 40 - 43 44 45 46 41 42 43 44 - 45 46 47 48 51 52 53 54 - 49 50 51 52 55 56 57 58 - 53 54 55 56 59 60 61 62 - 57 58 59 60 61 62 63 64 - 68 69 70 17 33 68 69 70 - 65 66 67 32 16 65 66 67 - 71 72 73 64 48 71 72 73 - 34 33 68 69 18 17 70 69 - 68 33 34 35 70 17 18 19 - 15 16 65 66 31 32 67 66 - 47 48 71 72 63 64 73 72 - 14 15 16 65 30 31 32 67 - 46 47 48 71 62 63 64 73 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index 9b4ff25354..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,274 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - write_once("In Init") { - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4SheetBarrel { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, -6) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, -6) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, -6) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, -6) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,6.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-6.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,6.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, -4.5) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, -4.5) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, -4.5) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, -4.5) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,5.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-4.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,5.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - } - # Interactions between different atoms use "repulsive wins" mixing rules - - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # We use the same bond-angle forces whenever - # there are 3 consecutively-bonded atoms: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - - - # From the Bellesia et al 2010 paper: - # for helices: U_{dih}(\phi) = 1.2*(cos(3\phi) + cos(\phi+\delta)) - # for turns: U_{dih}(\phi) = 0.2*cos(3\phi) - # - # General formula used for "dihedral_style fourier": - # U_{dih}(\phi) = \Sum_{i=1}^m K_i [ 1.0 + cos(n_i \phi - d_i) ] - # - # Syntax: - # dihedralType dihedralstyle m K_1 n_1 d_1 K2 n_2 d_2 ... - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta62_5 fourier 2 2.167862 3 0 2.167862 1 -62.5 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - } - # Note: This next rule is not needed: - # @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - # (By reflection symmetry, it's equivalent to the rule above.) - # - # Note: The example in ../../membrane+protein/moltemplate_files/ - # demonstrates how to define dihedral angles for this model - # in an alternate way which might be easier to understand. - - - # --- Mass Units --- - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses (in reduced units): - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh deleted file mode 100755 index 852b9b76f2..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh +++ /dev/null @@ -1,13 +0,0 @@ -# run moltemplate this way - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data -# which are needed by LAMMPS. - -# ------ Other versions: -------- -# -# If you are using the "other_versions/charmm/1beadProtSci2010.lt" file, -# then you must run moltemplate this way: -# -# moltemplate.sh -overlay-dihdedrals system.lt diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT deleted file mode 100644 index 82bc8c5c43..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT +++ /dev/null @@ -1,13 +0,0 @@ -This directory contains other versions of the same molecule -(with the same force-field), implemented in different ways. - -charmm/1beadProtSci2010.lt <-- This applies multiple "charmm" dihedral angle - forces to the same quartet of atoms to create - a Fourier series. (No packages needed.) - - NOTE: You must run moltemplate this way: - - moltemplate.sh -overlay-dihdedrals system.lt - -class2/1beadProtSci2010.lt <-- This uses the "class2" dihedral angles forces - (You must build LAMMPS with the CLASS2 package) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt deleted file mode 100644 index d57186bee7..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt +++ /dev/null @@ -1,411 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# -# For portability, all definitions in this file are enclosed within -# the "1beadProtSci2010" namespace. To access them, put -# "using namespace 1beadProtSci2010" in your LT file. - -# Strategy: -# -#1) First I'll define some building blocks -# (short helices, sheets and turns of a predetermined length) -# -#2) Then I'll cut and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# -# Doing it this way is optional. It's simpler (but longer) to simply write -# out the entire sequence of all 73 atoms in a single "Data Atoms" section. -# (IE. Don't try to subdivide it.) It's also simpler to explicitly list the -# 72 bonds, 71 3-body angles and 70 4-body dihedral angle interactions -# manually (instead of inferring them from the atom type). If your protein -# has helices which are not identical, this would probably be easier. -# Use whichever style you prefer. -# -# -# Note that atom types, bond types, angle types, and dihedral types -# are shared between all molecules defined in the "1beadProtSci2010" family. -# (That's why there is a "../" in their path-names. Otherwise atom, bond, -# angle types, etc... are not shared between different molecules.) -# -# Confusing detail: -# Each molecule in LAMMPS can be assigned a unique molecule-ID (an integer). -# These are represented by the "$mol" variable written next to each atom. -# Our protein has multiple subunits (in this case: helices, sheets, turns). -# Because we want the subunits to share the same molecule-ID counter we use -# "$mol:..." instead of "$mol" which tells moltemplate to search for the -# parent molecule's ID. This is optional. If it bothers you, just use "$mol" - - - -1beadProtSci2010 { - - write_once("In Init") { - # -- Default styles for "1beadProtSci2010" -- - units lj - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 4.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 3.5 4.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # ---- Building blocks: A16, B16, Turn3 ---- - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, 0) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, 0) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, 0) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, 0) - # Note: 1.12691645 ~= 0.5*2^(1/6) + 0.4*sqrt(2) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,9.9) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-0.3) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,9.9) - - # Note: In the paper, this is described as the "UA2" conformation - # (I played around with the angles until it looked "okay". This is not - # the minimum energy conformation. Further minimization is necessary.) - - # Now bond the pieces together. - # (Note: angle & dihedral interactions will be generated automatically.) - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # <-- create a variable for the parent's Molecule-ID - } - - 4SheetBundle { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, 0) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, 0) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, 0) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, 0) - # Note: 0.793700526 ~= 0.5*2^(1/6) * sqrt(1/2) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,12.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-0.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,12.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses: - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - - } - - - - # -------------------------------------------------------------------- - # -- In this example, all force field parameters are stored in the -- - # -- file named "In Settings". They can also go in sections like -- - # -- "Data Pair Coeffs", "Data Bond Coeffs", "Data Angle Coeffs"... -- - # -------------------------------------------------------------------- - - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - } - # (Interactions between different atom types use "arithmetic" - # and "maxmax" ("repulsion-wins") mixing rules.) - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # Generate a "backbone" 3-body interaction whenever 3 atoms are bonded - # together. We do this by to asking moltemplate to generate this - # 3-body interaction whenever 3 consecutively bonded atoms satisfy - # the following type requirement: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone * * * * * - } - - - - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - # dihedral_coeff dihedralType dihedralstylename K n d w - # ("w" is the weight for 1-4 pair interactions, which we set to 0) - - write_once("In Settings") { - dihedral_coeff @dihedral:turn charmm 0.2 3 0 0 - dihedral_coeff @dihedral:term3 charmm 1.2 3 0 0 - - dihedral_coeff @dihedral:delta65_0 charmm 1.2 1 -65 0 - dihedral_coeff @dihedral:delta62_5 charmm 1.2 1 -62 0 - dihedral_coeff @dihedral:delta60_0 charmm 1.2 1 -60 0 - dihedral_coeff @dihedral:delta57_5 charmm 1.2 1 -57 0 - dihedral_coeff @dihedral:delta55_0 charmm 1.2 1 -55 0 - } - - #write_once("In Settings") { - # dihedral_coeff @dihedral:turn charmm 0.2 3 0.0 0 - # dihedral_coeff @dihedral:term3 charmm 1.2 3 0.0 0 - # dihedral_coeff @dihedral:delta65_0 charmm 1.2 1 -65.0 0 - # dihedral_coeff @dihedral:delta62_5 charmm 1.2 1 -62.5 0 - # dihedral_coeff @dihedral:delta60_0 charmm 1.2 1 -60.0 0 - # dihedral_coeff @dihedral:delta57_5 charmm 1.2 1 -57.5 0 - # dihedral_coeff @dihedral:delta55_0 charmm 1.2 1 -55.5 0 - #} - - # Generate 4-body interactions whenever 4 consecutively bonded atoms satisfy - # the following type requirements: - - write_once("Data Dihedrals By Type") { - # The dihedral interaction between backbone atoms in the helix or sheet-like - # regions is proportional to the sum of two terms: cos(phi+delta)+cos(3*phi) - # where delta is a constant used to control the bias between helices/sheets. - # As of 2013-4-07, the "fourier", "table", "class2", and "charmm", - " dihedral_styles can implement this potential. - # However dihedral_style "charmm" can only handle one cosine term at a time. - # So we use two commands to create two dihedral interactions for the same - # set of of four atoms ("cos3" and "delta60_0"). (To allow the - # superposition of multiple dihedral interactions on the same atoms, - # be sure to run moltemplate with the "-overlay-dihdedrals" argument.) - # - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - @dihedral:term3 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - - @dihedral:term3 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - - @dihedral:term3 @atom:L @atom:H @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - - @dihedral:term3 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - - # Comment out the next 4 lines: (They are redundant with the lines above) - #@dihedral:term3 @atom:L @atom:L @atom:H @atom:H * * * - #@dihedral:delta60_0 @atom:L @atom:L @atom:H @atom:H * * * - #@dihedral:term3 @atom:L @atom:H @atom:L @atom:H * * * - #@dihedral:delta60_0 @atom:L @atom:H @atom:L @atom:H * * * - # (Redundant: The LLHH pattern is identical to HHLL after order reversal) - # (Redundant: The LHLH pattern is identical to HLHL after order reversal) - - # Right now the dihedral-angle settings are "unfrustrated", meaning that the - # peptide backbone is equally happy to adopt helical or sheet-like secondary - # structure (See Table IV of Bellesia et. al, Prot Sci, 19, 141 (2010)). - # You can change that by changing "delta60_0" to one of the other choices. - - # Any dihedral interactions containing "N" atoms use the @dihedral:turn - # interaction (which is much weaker). - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - # Comment out the next 4 lines: (They are redundant with the lines above) - # @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:N @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:* @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt deleted file mode 100644 index a0e305f844..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt +++ /dev/null @@ -1,385 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# -# For portability, all definitions in this file are enclosed within -# the "1beadProtSci2010" namespace. To access them, put -# "using namespace 1beadProtSci2010" in your LT file. - -# Strategy: -# -#1) First I'll define some building blocks -# (short helices, sheets and turns of a predetermined length) -# -#2) Then I'll cut and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# -# Doing it this way is optional. It's simpler (but longer) to simply write -# out the entire sequence of all 73 atoms in a single "Data Atoms" section. -# (IE. Don't try to subdivide it.) It's also simpler to explicitly list the -# 72 bonds, 71 3-body angles and 70 4-body dihedral angle interactions -# manually (instead of inferring them from the atom type). If your protein -# has helices which are not identical, this would probably be easier. -# Use whichever style you prefer. -# -# -# Note that atom types, bond types, angle types, and dihedral types -# are shared between all molecules defined in the "1beadProtSci2010" family. -# (That's why there is a "../" in their path-names. Otherwise atom, bond, -# angle types, etc... are not shared between different molecules.) -# -# Confusing detail: -# Each molecule in LAMMPS can be assigned a unique molecule-ID (an integer). -# These are represented by the "$mol" variable written next to each atom. -# Our protein has multiple subunits (in this case: helices, sheets, turns). -# Because we want the subunits to share the same molecule-ID counter we use -# "$mol:..." instead of "$mol" which tells moltemplate to search for the -# parent molecule's ID. This is optional. If it bothers you, just use "$mol" - - - -1beadProtSci2010 { - - write_once("In Init") { - # -- Default styles for "1beadProtSci2010" -- - units lj - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid class2 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 rsoftcore 1 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 4.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 3.5 4.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # ---- Building blocks: A16, B16, Turn3 ---- - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, 0) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, 0) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, 0) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, 0) - # Note: 1.12691645 ~= 0.5*2^(1/6) + 0.4*sqrt(2) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,9.9) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-0.3) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,9.9) - - # Note: In the paper, this is described as the "UA2" conformation - # (I played around with the angles until it looked "okay". This is not - # the minimum energy conformation. Further minimization is necessary.) - - # Now bond the pieces together. - # (Note: angle & dihedral interactions will be generated automatically.) - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # <-- create a variable for the parent's Molecule-ID - } - - 4SheetBundle { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, 0) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, 0) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, 0) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, 0) - # Note: 0.793700526 ~= 0.5*2^(1/6) * sqrt(1/2) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,12.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-0.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,12.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses: - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - - } - - - - # -------------------------------------------------------------------- - # -- In this example, all force field parameters are stored in the -- - # -- file named "In Settings". They can also go in sections like -- - # -- "Data Pair Coeffs", "Data Bond Coeffs", "Data Angle Coeffs"... -- - # -------------------------------------------------------------------- - - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 0 0 0 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 0 0 0 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 0 0 0 0 - } - # (Interactions between different atom types use "arithmetic" - # and "maxmax" ("repulsion-wins") mixing rules.) - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # Generate a "backbone" 3-body interaction whenever 3 atoms are bonded - # together. We do this by to asking moltemplate to generate this - # 3-body interaction whenever 3 consecutively bonded atoms satisfy - # the following type requirement: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone * * * * * - } - - - - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - - # From the Bellesia et al paper: Udihedral(x) = 1.2*(cos(x+delta) + cos(3x)) (delta=60) - # (scratchwork: 1.2*cos(x+60) = -1.2*cos(x+60-180) = -1.2*cos(x-120)) - # and 1.2*cos(3x) = -1.2*cos(3x-180) - # and 0.2*cos(x) = -0.2*cos(x - 180) - # This way, the energies match exactly with the implementation using charmm dihedrals.) - # - # dihedralType dihedralstylename K1 phi1 K2 phi2 K3 phi3 - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 class2 1.2 120.0 0 0 1.2 180.0 - dihedral_coeff @dihedral:turn class2 0 0 0 0 0.2 180.0 - - # All of the cross-terms (for the class2 force-field) are zero (see docs): - dihedral_coeff @dihedral:delta60_0 class2 mbt 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 ebt 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 at 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 aat 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 bb13 0 0 0 - dihedral_coeff @dihedral:turn class2 mbt 0 0 0 0 - dihedral_coeff @dihedral:turn class2 ebt 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:turn class2 at 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:turn class2 aat 0 0 0 - dihedral_coeff @dihedral:turn class2 bb13 0 0 0 - } - - # Generate 4-body interactions whenever 4 consecutively bonded atoms satisfy - # the following type requirements: - - write_once("Data Dihedrals By Type") { - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - - #### Comment out the next 6 lines: (They are redundant with the lines above) - ## @dihedral:delta60_0 @atom:L @atom:H @atom:L @atom:H * * * - ## @dihedral:delta60_0 @atom:L @atom:L @atom:H @atom:H * * * - ## @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:N @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:* @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - ################################################################### - } - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt deleted file mode 100644 index 6300c4ce3f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt +++ /dev/null @@ -1,12 +0,0 @@ -import "1beadProtSci2010.lt" - -using namespace 1beadProtSci2010 - -prot = new 4HelixBundle - -write_once("Data Boundary") { - 0 100 xlo xhi - 0 100 ylo yhi - 0 100 zlo zhi -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min deleted file mode 100644 index fce9843aa8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt deleted file mode 100644 index f1a7aa6540..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt +++ /dev/null @@ -1,44 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.008 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.4 0.4 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.4. -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0. -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 500 #(time interval for printing out "thermo" data) - -restart 10000000 restart_nvt - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT deleted file mode 100644 index 305d00d636..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT +++ /dev/null @@ -1,114 +0,0 @@ - This example shows how to build a multicomponent spherical vesicle. - The lipid bilayer is composed of two different lipids (DPPC and DLPC). - The vesicle also contains trans-membrane protein inclusions. - - The coordinates for the vesicle are constructed by PACKMOL (see below). - - The DPPC lipid model is described here: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) - (The DLPC model is a truncated version of DPPC. Modifications discussed below.) - The protein model is described here: - G. Bellesia, AI Jewett, and J-E Shea, - Protein Science, Vol19 141-154 (2010) - ---- PREREQUISITES: --- - -1) This example requires PACKMOL. You can download PACKMOL here: - - http://www.ime.unicamp.br/~martinez/packmol/ - - (Moltemplate does not come with an easy way to generate spherically-symmetric - structures, so I used the PACKMOL program to move the molecules into position.) - -2) This example requires the "dihedral_style fourier", which is currently -in the USER-MISC package. Build LAMMPS with this package enabled using - make yes-user-misc -before compiling LAMMPS. -(See http://lammps.sandia.gov/doc/Section_start.html#start_3 for details.) - -3) This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then - a) download the "additional_lammps_code" from - http://moltemplate.org (upper-left corner menu) - b) unpack it - c) copy the .cpp and .h files to the src folding of your lammps installation. - d) (re)compile LAMMPS. - ------- Details ------- - -This example contains a coarse-grained model of a 4-helix bundle protein -inserted into a lipid bilayer (made from a mixture of DPPC and DLPC). - - -- Protein Model: -- - -The coarse-grained protein is described in: - G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -Here we use the "AUF2" model described in that paper. -(The hydrophobic beads face outwards.) - - -- Memebrane Model: -- - -The DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -The bending stiffness of each lipid has been increased to compensate -for the additional disorder resulting from mixing two different types -of lipids together. (Otherwise pores appear.) -Unlike the original "DPPC" molecule model, the new "DPPC" and "DLPC" models -have not been carefully parameterized to reproduce the correct behavior in -a lipid bilayer mixture. - - -- Interactions between the proteins and lipids -- - -This is discussed in the "system.lt" file. - ---- Building the files necessary to run a simulation in LAMMPS --- - -step 1) Run PACKMOL - - Type these commands into the shell. - (Each command could take several hours.) - -cd packmol_files - packmol < step1_proteins.inp # This step determines the protein's location - packmol < step2_innerlayer.inp # this step builds the inner monolayer - packmol < step3_outerlayer.inp # this step builds the outer monolayer -cd .. - -step 2) Run MOLTEMPLATE - Type these commands into the shell. - (This could take up to 10 minutes.) - -cd moltemplate_files - moltemplate.sh system.lt -xyz ../system.xyz - mv -f system.in* system.data ../ - cp -f table_int.dat ../ -cd .. - ---- Running LAMMPS --- - -step3) Run LAMMPS: - Type these commands into the shell. - (This could take days.) - -lmp_linux -i run.in.min # Minimize the system (important, and very slow) - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -If you have compiled the MPI version of lammps, you can run lammps in parallel: - -mpirun -np 4 lmp_linux -i run.in.min - or -mpirun -np 4 lmp_linux -i run.in.nvt - -(Assuming you have 4 cores, for example.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh deleted file mode 100755 index 99f39891e4..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh +++ /dev/null @@ -1,24 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with MOLTEMPLATE and PACKMOL: -# system.in.init, system.in.settings, system.in.coords, system.data, -# and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - -lmp_linux -i run.in.min # Minimize the system (important, and very slow) - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.min -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh deleted file mode 100755 index 1ab21eb3ec..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh +++ /dev/null @@ -1,50 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -# First, generate the coordinates (the "system.xyz" file) this way -# (This can be a very slow process.) -cd packmol_files - - # You must run each packmol commend one after the other - # NOTE: If PACKMOL gets stuck in an endless loop, then edit the corresponding - # "inp" file. This should not happen. You can also usually interrupt - # packmol after 30 minutes, and the solution at that point should be good - # enough for use. - packmol < step1_proteins.inp # This step determines the protein's location - # It takes ~20 minutes (on an intel i7) - packmol < step2_innerlayer.inp # this step builds the inner monolayer - # It takes ~90 minutes - packmol < step3_outerlayer.inp # this step builds the outer monolayer - # It takes ~4 hours - - # Running these three commands will probably take about an hour. - # (It depends on how uniformly you need the packing to be.) - - mv -f step3_outerlayer.xyz ../system.xyz -cd .. - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -xyz ../system.xyz system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg deleted file mode 100644 index c3ff5995601bc8b6ca882ad14d82454d896f642d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284201 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

M*&FGb6!dVIzjDS%?H0+pY63YVk$0HQOB5 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 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index d2aa805a5b..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,233 +0,0 @@ -# This file defines a 4-helix bundle coarse-grained protein model (AUF2) used in -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle (or a 4-strand beta-barrel). -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -2.4 -2.4 0.0 - $atom:a2 $mol:... @atom:../sL 0.0 2.4 -2.4 3.6 - $atom:a3 $mol:... @atom:../sH 0.0 2.4 2.4 7.2 - $atom:a4 $mol:... @atom:../sH 0.0 -2.4 2.4 10.8 - $atom:a5 $mol:... @atom:../sL 0.0 -2.4 -2.4 14.4 - $atom:a6 $mol:... @atom:../sL 0.0 2.4 -2.4 18.0 - $atom:a7 $mol:... @atom:../sH 0.0 2.4 2.4 21.6 - $atom:a8 $mol:... @atom:../sH 0.0 -2.4 2.4 25.2 - $atom:a9 $mol:... @atom:../sL 0.0 -2.4 -2.4 28.8 - $atom:a10 $mol:... @atom:../sL 0.0 2.4 -2.4 32.4 - $atom:a11 $mol:... @atom:../sH 0.0 2.4 2.4 36.0 - $atom:a12 $mol:... @atom:../sH 0.0 -2.4 2.4 39.6 - $atom:a13 $mol:... @atom:../sL 0.0 -2.4 -2.4 43.2 - $atom:a14 $mol:... @atom:../sL 0.0 2.4 -2.4 46.8 - $atom:a15 $mol:... @atom:../sH 0.0 2.4 2.4 50.4 - $atom:a16 $mol:... @atom:../sH 0.0 -2.4 2.4 54.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../tN 0.0 -4.8 0.0 0.0 - $atom:a2 $mol:... @atom:../tN 0.0 0.0 3.3 -1.44 - $atom:a3 $mol:... @atom:../tN 0.0 4.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - - # ----- Now build a larger molecule using A16 and T3 ------- - - # Create a 4-Helix bundle. - # In this version, the hydrophobic beads are poing outward. - # I oriented them this way because I want to place this protein in a membrane. - # (There is another file in this directory containing alternate version - # of this same molecule with the hydrophobic beads pointing inward.) - - 4HelixInsideOut { - helix1 = new A16.rot(-225, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot(-135, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( -45, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 45, 0,0,1).move(-5.70, 5.70,-21.6) - - turn1 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot( 10,0,0,1).move(0.78,-4.2, 27.9) - turn2 = new T3.rot(-10,1,0,0).rot( 20,0,1,0).rot(-70,0,0,1).move(4.55, 2.4,-33.0) - turn3 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot(190,0,0,1).move(-0.78,4.2, 34.2) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOut - - - # -------- Minor coordinates adjustment: ----------- - - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4HelixInsideOut.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - - - # -------------- Force-Field Parameters ------------ - - # Units and force-field styles for this protein model - # (These can be overridden later.) - - write_once("In Init") { - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 21.0 24.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - # --- Distance Units --- - # In this version of the model, sigma (the bond-length - # and particle diameter) is rounded to 5.5 Angstroms. - # - # --- Energy & Temperature Units --- - # In this protein model, "epsilon" represents the free energy - # bonus for bringing two hydrophobic amino acids together. - # Here I choose to set epsilon to 1.806551818181818 kCal/mole. - # This value was chosen so that a temperature of 300 Kelvin lies at - # 0.33 epsilon, which is the unfolding temperature of the marginally stable - # "ASF1" protein model from the Bellesia et al 2010 paper. - # This choice insures that both the "ASF1" model from that paper, - # as well as the much more stable "AUF2" protein we use here (which - # unfolds at 0.42*eps) should definitely remain stable at 300 degrees Kelvin, - # in the bulk at least. (However it's not clear that these energy - # parameters will work well for a protein in membrane. Perhaps I'll - # run some tests and fine tune these parameters for this scenario.) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:sH @atom:sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:sL @atom:sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - pair_coeff @atom:tN @atom:tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - } - - # The exact value of the bond_coeff does not matter too much as long as - # it is "stiff enough". Here I use a softer bond spring than the one - # used in the paper so that I can increase the time step. - # I also use a relatively soft spring to constrain the bond angles. - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:1beadProtSci2010/backbone harmonic 10.0 5.5 - } - - - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # angle_coeff angleType anglestylename k theta0 - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 100.0 105.0 - } - - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - # For a chain of sH and sL atoms, use the @dihedral:delta65_0 - # parameters. (This corresponds to the "AUF2" model from the - # Bellesia et. al 2010 paper.) - - @dihedral:delta65_0 @atom:s* @atom:s* @atom:s* @atom:s* * * * - - # If "tN" (turn) atoms are present, use the @dihedral:turn parameters - - @dihedral:turn @atom:tN @atom:* @atom:* @atom:* * * * - } - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # --- Mass Units --- - # Typical amino acids weigh approximately 110.0 grams/mole. (Rounding down): - write_once("Data Masses") { - @atom:1beadProtSci2010/sH 100.0 - @atom:1beadProtSci2010/sL 100.0 - @atom:1beadProtSci2010/tN 100.0 - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt deleted file mode 100644 index e6e6bced70..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt +++ /dev/null @@ -1,225 +0,0 @@ -### THIS FILE IS OPTIONAL AND IS NOT NECESSARY. IN THIS FILE, I DEFINED SOME ## -### ADDITIONAL PROTEIN TYPES FROM THE PAPER THAT I DID NOT USE IN THIS EXAMPLE## -# -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) - -import "1beadProtSci2010.lt" - -# We defined A16 and T3 earlier in "1beadPRotSci2010.lt" Will define B16 below -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. - - -1beadProtSci2010 { #<-- Add new molecules to existing namespace defined earlier - # This way we don't have to start from scratch. We can - # use all the atom types and angle settings defined earlier - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -1.8 0.0 0.0 - $atom:a2 $mol:... @atom:../sH 0.0 1.8 0.0 4.8 - $atom:a3 $mol:... @atom:../sL 0.0 -1.8 0.0 9.6 - $atom:a4 $mol:... @atom:../sH 0.0 1.8 0.0 14.4 - $atom:a5 $mol:... @atom:../sL 0.0 -1.8 0.0 19.2 - $atom:a6 $mol:... @atom:../sH 0.0 1.8 0.0 24.0 - $atom:a7 $mol:... @atom:../sL 0.0 -1.8 0.0 28.8 - $atom:a8 $mol:... @atom:../sH 0.0 1.8 0.0 33.6 - $atom:a9 $mol:... @atom:../sL 0.0 -1.8 0.0 38.4 - $atom:a10 $mol:... @atom:../sH 0.0 1.8 0.0 43.2 - $atom:a11 $mol:... @atom:../sL 0.0 -1.8 0.0 48.0 - $atom:a12 $mol:... @atom:../sH 0.0 1.8 0.0 52.8 - $atom:a13 $mol:... @atom:../sL 0.0 -1.8 0.0 57.6 - $atom:a14 $mol:... @atom:../sH 0.0 1.8 0.0 62.4 - $atom:a15 $mol:... @atom:../sL 0.0 -1.8 0.0 67.2 - $atom:a16 $mol:... @atom:../sH 0.0 1.8 0.0 72.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - # ----- Now build larger molecules using B16 and T3 ------- - - - 4SheetBarrel { - sheet1 = new B16.rot( 45, 0,0,1).move(-4.762203156,-4.762203156, -36.0) - sheet2 = new B16.rot( 135, 0,0,1).move( 4.762203156,-4.762203156, -36.0) - sheet3 = new B16.rot( 225, 0,0,1).move( 4.762203156, 4.762203156, -36.0) - sheet4 = new B16.rot( 315, 0,0,1).move(-4.762203156, 4.762203156, -36.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0, 0,0,1).move( 0, -7.8, 39.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(4.2, 0.0,-41.4) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move( 0, 7.8, 39.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # Below I define several alternate conformations of the"4HelixBundleInsideOut" - # molecule I defined earlier in "1beadProtSci2010.lt". Same molecule however. - - 4HelixBundle { - helix1 = new A16.rot( -45, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot( 45, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( 135, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 225, 0,0,1).move(-5.70, 5.70,-21.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - - turn1 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot( 8,0,0,1).move(-3.6,-4.8,28.2) - turn2 = new T3.rot(-5,1,0,0).rot( 21,0,1,0).rot(-100,0,0,1).move(4.2,-0.66,-30.9) - turn3 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot(188,0,0,1).move(3.6,4.8,35.4) - - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixBundle - - - - - # --- alternate conformations (same molecule) ---- - - # In the following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixBundleLoose { - - helix1 = new A16.rot( -45, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot( 45, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( 135, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 225, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-1.2,-4.2,32.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(4.2,-0.9,-28.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(1.2,4.2,32.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # In following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixInsideOutLoose { - helix1 = new A16.rot(-225, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot(-135, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( -45, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 45, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 10,0,0,1).move( 0.78,-4.2,28.8) - turn2 = new T3.rot( 70,1,0,0).rot(-70,0,0,1).move( 10.8,2.4,-28.2) - turn3 = new T3.rot(180,1,0,0).rot(190,0,0,1).move(-0.78,4.2,28.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOutLoose - - - - - # In the following version, the 4 helices are arranged next to each other, - # side-by-side, in a planar conformation (instead of a compact bundle). - - 4HelixPlanar { - helix1 = new A16.rot(-00, 0,0,1).move(0, 0, -27.0) - helix2 = new A16.rot( 00, 0,0,1).move(14.4, 0, -27.0) - helix3 = new A16.rot(-00, 0,0,1).move(28.8, 0, -27.0) - helix4 = new A16.rot( 00, 0,0,1).move(43.2, 0, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move( 4.8, 0, 31.8) - turn2 = new T3.rot( 0,1,0,0).rot(180,0,0,1).move(19.2, 0,-31.8) - turn3 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move(34.6, 0, 31.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixPlanar - - - # -------- Minor coordinates adjustment: ----------- - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4SheetBarrel.scale(0.9166666666666666) - 4HelixBundle.scale(0.9166666666666666) - 4HelixBundleLoose.scale(0.9166666666666666) - 4HelixInsideOutLoose.scale(0.9166666666666666) - 4HelixPlanar.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt deleted file mode 100644 index 3b39048f7e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt +++ /dev/null @@ -1,198 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# A truncated version of this lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer mixture. -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - - #angle_style hybrid cosine/delta # <- used in the original article - angle_style hybrid harmonic # <- prevents unphysical acute angle turns - # Explanation: - # angle_style cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - # angle_style harmonic: U(theta) = k*(theta-theta0)^2 - - dihedral_style none - improper_style none - pair_style hybrid table linear 1130 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles and properties shared by all lipid types: - - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - # cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - #angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - # harmonic: U(theta) = k*(theta-theta0)^2 not (k/2)*(theta-theta0)^2 - angle_coeff @angle:backbone harmonic 9.85898661 180 #<-->30*eps - } - # I use a stiffer bond-angle than the original Brannigan & Brown 2005 paper - # to attempt to compensate for the fact that here we are using a lipid - # mixture of DPPC and DLPC. (The mixture of lipids introduces a great deal - # of disorder into the bilayer which would not be present in a DPPC bilayer. - # This causes pores to form. Increasing the angle stiffness prevents this.) - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh deleted file mode 100755 index df70396a78..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh +++ /dev/null @@ -1,22 +0,0 @@ -# This example shows how to build a multicomponent spherical vesicle. -# The lipid bilayer is composed of two different lipids (DPPC and DLPC), -# The vesicle contains 120 trans-membrane protein inclusions. -# -# ---------------- Prerequisites: ------------------ -# You must run packmol to generate the coordinates beforehand. -# Afterwards, move and rename the final coordinate file to "../system.xyz" -# To do this, check the README.sh file in the ../packmol_files directory. -# (or follow these instructions below) -# -# cd ../packmol_files -# packmol < step1_proteins.inp -# packmol < step2_innerlayer.inp -# packmol < step3_outerlayer.inp -# cp step3_outerlayer.xyz ../system.xyz -# -# These steps could take a few hours. -# -# --- After you have done that, you can run moltemplate using this command: --- - -moltemplate.sh -xyz ../system.xyz system.lt - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py deleted file mode 100755 index 0d09e4d02e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt deleted file mode 100644 index 98213116d8..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt +++ /dev/null @@ -1,192 +0,0 @@ -# Description: -# -# This example shows how to build a multicomponent spherical vesicle. -# The lipid bilayer is composed of two different lipids (DPPC and DLPC), -# The vesicle contains 120 trans-membrane protein inclusions. -# -# The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# The protein model is described here: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) -# Note that 50%/50% mixtures of DPPC & DLPC are commonly used to -# build liposomes http://www.ncbi.nlm.nih.gov/pubmed/10620293 -# -# NOTE: THE COORDINATES FOR THESE MOLECULES ARE GENERATED BY PACKMOL (see below) -# -# NOTE: -# This example may require additional features to be added to LAMMPS. -# If LAMMPS complains about an "Invalid pair_style", then copy the code -# in the "additional_lammps_code" directory into your LAMMPS "src" directory -# and recompile LAMMPS. - -# First, load the definitions of the molecules we will need: - -import "CGLipidBr2005.lt" -using namespace CGLipidBr2005 - -import "1beadProtSci2010.lt" -using namespace 1beadProtSci2010 - -# PREREQUISITES: -# Coordinates for the molecules in this example are loaded from an .XYZ file -# created by PACKMOL. This must be done in advance. (See ../packmol_files/) -# -# The XYZ file was created by PACKMOL in 3 steps: -# (Add the proteins, then pack lipids in the inner & outer layers around them.) -# -# step1) Creae 120 proteins. Distribute them on the surface of the sphere. -# -# step2) Keeping the coordinates from step1 fixed, -# a) first we add 9500 DPPC lipids to the inner monolayer -# b) then we add 9500 DLPC lipids to the inner monolayer -# -# step3) Keeping the coordinates from steps 1 and 2 fixed, -# a) first we add 12500 DPPC lipids to the outer monolayer -# b) then we add 12500 DLPC lipids to the outer monolayer -# -# The order that molecules are created in moltemplate should match the order -# they appear in the final XYZ file created by PACKMOL. (See above.) -# Consequently I instantiate the molecules in the same order here: - - -# Step 1) ---- protein inclusions ---- - -proteins = new 4HelixInsideOut [120] - -# Step 2a) ---- inner monolayer ---- -dppc_in = new DPPC [9500] -# Step 2b) -dlpc_in = new DLPC [9500] - -# Step 3a) ---- outer monolayer ---- -dppc_out = new DPPC [12500] -# Step 3b) -dlpc_out = new DLPC [12500] - - - -# ------------------ boundary conditions -------------------- - -write_once("Data Boundary") { - -500.0 500.0 xlo xhi - -500.0 500.0 ylo yhi - -500.0 500.0 zlo zhi -} - - -write_once("In Settings") { - - # ----------------------------------------------------------- - # -------- interactions between protein and lipids ---------- - # ----------------------------------------------------------- - - # Interactions between the protein and lipid atoms are usually - # determined by mixing rules. (However this is not possible some - # for atoms, such as the "int" atoms in the lipid model which - # interact using -1/r^2 attraction.) Mixing rules do not make - # sense for these atoms so we must explicitly define their - # interaction with all other atoms. - - # We want the hydrophobic interactions between hydrophobic residues in - # the protein and beads the interior of the lipid to be energetically - # similar to the attractive interactions between the lipid tails. - # - # Note: I made the width of the outward-facing protein beads slightly larger - # ("12.5") whenever they interact with the "tail" beads in each lipid - # (in order to make the protein wider there). - # This hopefully relieves some of the internal negative pressure in the center - # of the bilayer which can otherwise rip apart the protein or suck it into - # the bilaer. (This is a hack, and I'm not sure if it is necessary. - # For different protein or lipid models, you probably don't need this.) - # - # i j pairstylename eps sig K L - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 12.5 0.4 -1 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # To help keep the protein from tilting 90 degrees and burying itself - # within the lipid bilayer, we make the turn regions at either - # end of the protein (strongly) attracted to the head groups - # of the lipid. (In reality, they would probably be attracted - # to the water as well.) - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # All other interactions between proteins and lipids are steric. - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - # ----------------------------------------------------------- - # -------- Modifications to the protein model: -------------- - # ----------------------------------------------------------- - # - # Turn off attraction between the hydrophobic "@atom:sH" beads: - # (These beads are located in the outside of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sH @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - - # (Why: These beads are only attracted to - # each other in an aqueous environment) - - # ... and - # Turn ON attraction between the hydrophilic "@atom:sL" beads. - # (These beads are located in the interior of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sL @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # Why? - # In reality, polar groups in the interior of trans-membrane - # proteins do form hydrogen bonds with each other. This was - # absent from the original protein model because, in an aqueous - # environment, these groups preferentially interact with the water. - # - # Why is this necessary? - # Shouldn't attraction between lipid tails and the protein create - # an effective force which brings the hydrophilic beads together? - # (similar to the hydrophobic effect, but in reverse?). - # Answer: - # Unlike an aqueous environment (~zero pressure, or +1atm), there is - # a large negative pressure in the interior of some bilayer membrane - # models (such as this one). Without some kind of direct attraction - # between interior residues, the protein will get pulled apart. - # (Perhaps the attractive force I am using is too strong?) - -} - - -# Finally, we must combine the two force-field styles which were used for -# the coarse-grained lipid and protein. To do that, we write one last time -# to the "In Init" section. When reading the "Init" section LAMMPS will -# read these commands last and this will override any earlier settings. - -write_once("In Init") { - # -- These styles override earlier settings -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta harmonic - dihedral_style hybrid fourier - improper_style none - pair_style hybrid table linear 1130 lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - communicate multi -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67f..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz deleted file mode 100644 index 8ebfd8ef07..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz +++ /dev/null @@ -1,6 +0,0 @@ -4 - DLPC coarse-grained lipid - 4 0.000000 0.000000 30.000000 - 2 0.000000 0.000000 22.500000 - 3 0.000000 0.000000 15.000000 - 3 0.000000 0.000000 7.500000 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz deleted file mode 100644 index c25a2dbd1a..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz +++ /dev/null @@ -1,7 +0,0 @@ -5 - DPPC coarse-grained lipid - 1 0.000000 0.000000 33.750000 - 2 0.000000 0.000000 26.250000 - 3 0.000000 0.000000 18.750000 - 3 0.000000 0.000000 11.250000 - 3 0.000000 0.000000 3.750000 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh deleted file mode 100755 index 8df6285caf..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh +++ /dev/null @@ -1,18 +0,0 @@ -# Here we generate the starting coordinates of the simulation -# using PACKMOL - -# Running these three commands will probably take hours or even days. -# (It depends on how dense and how uniformly you need the packing to be.) -# NOTE: If PACKMOL gets stuck in an endless loop, then edit the corresponding -# "inp" file. This should not happen. You can also usually interrupt -# packmol after 30 minutes, and the solution at that point should be good -# enough for use. - -packmol < step1_proteins.inp # This step determines the protein's location - # It takes ~20 minutes (on an intel i7) -packmol < step2_innerlayer.inp # This step builds the inner monolayer - # It takes ~90 minutes -packmol < step3_outerlayer.inp # This step builds the outer monolayer - # It takes ~4 hours - -# This should create a file named "system.xyz" (which moltemplate will read). diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz deleted file mode 100644 index 75557e6ffb..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz +++ /dev/null @@ -1,75 +0,0 @@ -73 - -6 -2.11383 -5.225 -29.7 -6 -5.225 -2.11383 -26.4 -7 -8.33617 -5.225 -23.1 -7 -5.225 -8.33617 -19.8 -6 -2.11383 -5.225 -16.5 -6 -5.225 -2.11383 -13.2 -7 -8.33617 -5.225 -9.9 -7 -5.225 -8.33617 -6.6 -6 -2.11383 -5.225 -3.3 -6 -5.225 -2.11383 0 -7 -8.33617 -5.225 3.3 -7 -5.225 -8.33617 6.6 -6 -2.11383 -5.225 9.9 -6 -5.225 -2.11383 13.2 -7 -8.33617 -5.225 16.5 -7 -5.225 -8.33617 19.8 -6 5.225 -2.11383 -26.4 -6 2.11383 -5.225 -23.1 -7 5.225 -8.33617 -19.8 -7 8.33617 -5.225 -16.5 -6 5.225 -2.11383 -13.2 -6 2.11383 -5.225 -9.9 -7 5.225 -8.33617 -6.6 -7 8.33617 -5.225 -3.3 -6 5.225 -2.11383 0 -6 2.11383 -5.225 3.3 -7 5.225 -8.33617 6.6 -7 8.33617 -5.225 9.9 -6 5.225 -2.11383 13.2 -6 2.11383 -5.225 16.5 -7 5.225 -8.33617 19.8 -7 8.33617 -5.225 23.1 -6 2.11383 5.225 -23.1 -6 5.225 2.11383 -19.8 -7 8.33617 5.225 -16.5 -7 5.225 8.33617 -13.2 -6 2.11383 5.225 -9.9 -6 5.225 2.11383 -6.6 -7 8.33617 5.225 -3.3 -7 5.225 8.33617 0 -6 2.11383 5.225 3.3 -6 5.225 2.11383 6.6 -7 8.33617 5.225 9.9 -7 5.225 8.33617 13.2 -6 2.11383 5.225 16.5 -6 5.225 2.11383 19.8 -7 8.33617 5.225 23.1 -7 5.225 8.33617 26.4 -6 -5.225 2.11383 -19.8 -6 -2.11383 5.225 -16.5 -7 -5.225 8.33617 -13.2 -7 -8.33617 5.225 -9.9 -6 -5.225 2.11383 -6.6 -6 -2.11383 5.225 -3.3 -7 -5.225 8.33617 0 -7 -8.33617 5.225 3.3 -6 -5.225 2.11383 6.6 -6 -2.11383 5.225 9.9 -7 -5.225 8.33617 13.2 -7 -8.33617 5.225 16.5 -6 -5.225 2.11383 19.8 -6 -2.11383 5.225 23.1 -7 -5.225 8.33617 26.4 -7 -8.33617 5.225 29.7 -8 -3.35683 -4.56775 24.0698 -8 0.795667 -6.90708 26.8152 -8 4.78683 -3.13225 27.0802 -8 2.75642 6.08575 -28.7448 -8 6.54133 3.72717 -31.9651 -8 5.58525 -1.68575 -31.7552 -8 3.35683 4.56775 29.8448 -8 -0.795667 6.90708 32.5903 -8 -4.78683 3.13225 32.8552 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp deleted file mode 100644 index abb48db7d6..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp +++ /dev/null @@ -1,49 +0,0 @@ -# Step 1: Create a sphere of proteins lying -# (In step 2 we will pack lipids around these proteins -# -# ----- Run using: ----- -# packmol < step1_proteins.inp -# (This takes about 30 minutes on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent proteins will be at least 50.0 Angstrons apart. -tolerance 50.0 -# (Setting "discale" to 2.0 increases the typical separation -# distance to approximately 2.0*50.0 = 100.0 Angstroms.) -discale 2.0 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step1_proteins.xyz - - -# File types are in xyz format - -filetype xyz - - - -# First, specify the protein inclusions -# We will pack the lipids around these later - -structure protein.xyz - number 120 - atoms 68 69 70 - inside sphere 0. 0. 0. 273.75 - end atoms - atoms 65 66 67 71 72 73 - outside sphere 0. 0. 0. 325.0 - end atoms -end structure - - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp deleted file mode 100644 index 9f61960f2e..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp +++ /dev/null @@ -1,70 +0,0 @@ -# NOTE: YOU MUST COMPLETE STEP 1 BEFORE RUNNING PACKMOL ON THIS FILE - -# Step 2: Pack the lipids in the inner monolayer around the proteins from step1. -# -# ----- Run using: ----- -# packmol < step2_innerlayer.inp -# (This takes about 90 minutes on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent molecules will be at least 5.5 Angstrons apart -tolerance 5.5 -# (Setting "discale" to 1.4 increases the typical separation -# distance to approximately 1.4*5.5 = 7.7 Angstroms.) -discale 1.4 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step2_innerlayer.xyz - -# File types are in xyz format - -filetype xyz - - -# The proteins whose position we determined earlier in step 1 -# will be frozen in place during this step. - -structure step1_proteins.xyz - number 1 - fixed 0. 0. 0. 0. 0. 0. -end structure - - -# 9500 DPPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing inwards, and their tails (atom 5) pointing outwards. - - -structure DPPC.xyz - number 9500 - atoms 1 - inside sphere 0. 0. 0. 270.0 - end atoms - atoms 5 - outside sphere 0. 0. 0. 295.0 - end atoms -end structure - -# 9500 DLPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing inwards, and their tails (atom 4) pointing outwards. - -structure DLPC.xyz - number 9500 - atoms 1 - inside sphere 0. 0. 0. 273.0 - end atoms - atoms 4 - outside sphere 0. 0. 0. 295.0 - end atoms -end structure - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp deleted file mode 100644 index bed1c04246..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp +++ /dev/null @@ -1,70 +0,0 @@ -# NOTE: YOU MUST COMPLETE STEPS 1 AND 2 BEFORE RUNNING PACKMOL ON THIS FILE - -# Step 3: Pack the lipids in the outer monolayer around the proteins from step1. -# -# ----- Run using: ----- -# packmol < step3_outerlayer.inp -# (This takes about 4 hours on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent molecules will be at least 5.5 Angstrons apart -tolerance 5.5 -# (Setting "discale" to 1.4 increases the typical separation -# distance to approximately 1.4*5.5 = 7.7 Angstroms.) -discale 1.4 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step3_outerlayer.xyz - -# File types are in xyz format - -filetype xyz - - -# The proteins and lipids whose position we determined earlier in steps 1-2 -# will be frozen in place during this step. - -structure step2_innerlayer.xyz - number 1 - fixed 0. 0. 0. 0. 0. 0. -end structure - - -# 12500 DPPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing outwards, and their tails (atom 5) pointing inwards. - - -structure DPPC.xyz - number 12500 - atoms 5 - inside sphere 0. 0. 0. 310.0 - end atoms - atoms 1 - outside sphere 0. 0. 0. 336.0 - end atoms -end structure - -# 12500 DLPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing outwards, and their tails (atom 4) pointing inwards. - -structure DLPC.xyz - number 12500 - atoms 4 - inside sphere 0. 0. 0. 313.0 - end atoms - atoms 1 - outside sphere 0. 0. 0. 332.0 - end atoms -end structure - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min deleted file mode 100644 index 9cb2d93003..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min +++ /dev/null @@ -1,46 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. - - - -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -# minimize - -minimize 1.0e-5 1.0e-7 5000 20000 - -# If minimization crashes, then instead try Langevin dynamics -# with a small timestep and a fast damping parameter. For example: -# -# timestep 0.05 -# fix fxlan all langevin 300.0 300.0 100.0 48279 -# fix fxnve all nve -# -# run 10000 - -write_data system_after_min.data diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt deleted file mode 100644 index 253c042670..0000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt +++ /dev/null @@ -1,63 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Commenting out: -# -# read_data system.data -# -# Instead read the data file created by "run.in.min". - -read_data system_after_min.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# Just in case the previous minimization failed, try again. -# (I don't know why this helps, but sometimes it does. Magic.) - -minimize 1.0e-5 1.0e-7 5000 20000 - -# Run main simulation - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 2500 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 100 # time interval for printing out "thermo" data - - - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -run 1000000 - -write_data system_after_nvt.data - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT deleted file mode 100644 index c3173a1e19..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT +++ /dev/null @@ -1,17 +0,0 @@ - -This directory contains an example of a couarse-grained (vaguely protein-like) -heteropolymer consisting of 14 residues, each of which has 2 atoms -(one backbone atom, one residue atom.) - -There are two types of residues, H and P. -The R-atom for the H residue are attracted to eachother. -All other atoms are repulsive. - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh deleted file mode 100755 index 1347aebbb4..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh +++ /dev/null @@ -1,20 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh deleted file mode 100755 index acc5fbbaad..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt deleted file mode 100644 index 5d97ea56ad..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt +++ /dev/null @@ -1,86 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg deleted file mode 100644 index a57d0309c344755a40ff2d1ac6b3f139e3aaeff3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76183 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 diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg deleted file mode 100644 index c77d7ee9d973912154255288b9e4be28fbaf4032..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54472 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 U^ZJ9!*Zv!v@&DBd03MJ3383-PGynhq diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 8e82afaec3..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,1728 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD-generated NAMD/X-Plor PSF structure file - - 756 !NATOM - 1 1 1 1 0.000000 13.0000 0 - 2 1 3 3 0.000000 50.0000 0 - 3 1 1 1 0.000000 13.0000 0 - 4 1 3 3 0.000000 50.0000 0 - 5 1 1 1 0.000000 13.0000 0 - 6 1 2 2 0.000000 50.0000 0 - 7 1 1 1 0.000000 13.0000 0 - 8 1 2 2 0.000000 50.0000 0 - 9 1 1 1 0.000000 13.0000 0 - 10 1 2 2 0.000000 50.0000 0 - 11 1 1 1 0.000000 13.0000 0 - 12 1 2 2 0.000000 50.0000 0 - 13 1 1 1 0.000000 13.0000 0 - 14 1 3 3 0.000000 50.0000 0 - 15 1 1 1 0.000000 13.0000 0 - 16 1 3 3 0.000000 50.0000 0 - 17 1 1 1 0.000000 13.0000 0 - 18 1 3 3 0.000000 50.0000 0 - 19 1 1 1 0.000000 13.0000 0 - 20 1 2 2 0.000000 50.0000 0 - 21 1 1 1 0.000000 13.0000 0 - 22 1 2 2 0.000000 50.0000 0 - 23 1 1 1 0.000000 13.0000 0 - 24 1 2 2 0.000000 50.0000 0 - 25 1 1 1 0.000000 13.0000 0 - 26 1 3 3 0.000000 50.0000 0 - 27 1 1 1 0.000000 13.0000 0 - 28 1 3 3 0.000000 50.0000 0 - 29 2 1 1 0.000000 13.0000 0 - 30 2 3 3 0.000000 50.0000 0 - 31 2 1 1 0.000000 13.0000 0 - 32 2 3 3 0.000000 50.0000 0 - 33 2 1 1 0.000000 13.0000 0 - 34 2 2 2 0.000000 50.0000 0 - 35 2 1 1 0.000000 13.0000 0 - 36 2 2 2 0.000000 50.0000 0 - 37 2 1 1 0.000000 13.0000 0 - 38 2 2 2 0.000000 50.0000 0 - 39 2 1 1 0.000000 13.0000 0 - 40 2 2 2 0.000000 50.0000 0 - 41 2 1 1 0.000000 13.0000 0 - 42 2 3 3 0.000000 50.0000 0 - 43 2 1 1 0.000000 13.0000 0 - 44 2 3 3 0.000000 50.0000 0 - 45 2 1 1 0.000000 13.0000 0 - 46 2 3 3 0.000000 50.0000 0 - 47 2 1 1 0.000000 13.0000 0 - 48 2 2 2 0.000000 50.0000 0 - 49 2 1 1 0.000000 13.0000 0 - 50 2 2 2 0.000000 50.0000 0 - 51 2 1 1 0.000000 13.0000 0 - 52 2 2 2 0.000000 50.0000 0 - 53 2 1 1 0.000000 13.0000 0 - 54 2 3 3 0.000000 50.0000 0 - 55 2 1 1 0.000000 13.0000 0 - 56 2 3 3 0.000000 50.0000 0 - 57 3 1 1 0.000000 13.0000 0 - 58 3 3 3 0.000000 50.0000 0 - 59 3 1 1 0.000000 13.0000 0 - 60 3 3 3 0.000000 50.0000 0 - 61 3 1 1 0.000000 13.0000 0 - 62 3 2 2 0.000000 50.0000 0 - 63 3 1 1 0.000000 13.0000 0 - 64 3 2 2 0.000000 50.0000 0 - 65 3 1 1 0.000000 13.0000 0 - 66 3 2 2 0.000000 50.0000 0 - 67 3 1 1 0.000000 13.0000 0 - 68 3 2 2 0.000000 50.0000 0 - 69 3 1 1 0.000000 13.0000 0 - 70 3 3 3 0.000000 50.0000 0 - 71 3 1 1 0.000000 13.0000 0 - 72 3 3 3 0.000000 50.0000 0 - 73 3 1 1 0.000000 13.0000 0 - 74 3 3 3 0.000000 50.0000 0 - 75 3 1 1 0.000000 13.0000 0 - 76 3 2 2 0.000000 50.0000 0 - 77 3 1 1 0.000000 13.0000 0 - 78 3 2 2 0.000000 50.0000 0 - 79 3 1 1 0.000000 13.0000 0 - 80 3 2 2 0.000000 50.0000 0 - 81 3 1 1 0.000000 13.0000 0 - 82 3 3 3 0.000000 50.0000 0 - 83 3 1 1 0.000000 13.0000 0 - 84 3 3 3 0.000000 50.0000 0 - 85 4 1 1 0.000000 13.0000 0 - 86 4 3 3 0.000000 50.0000 0 - 87 4 1 1 0.000000 13.0000 0 - 88 4 3 3 0.000000 50.0000 0 - 89 4 1 1 0.000000 13.0000 0 - 90 4 2 2 0.000000 50.0000 0 - 91 4 1 1 0.000000 13.0000 0 - 92 4 2 2 0.000000 50.0000 0 - 93 4 1 1 0.000000 13.0000 0 - 94 4 2 2 0.000000 50.0000 0 - 95 4 1 1 0.000000 13.0000 0 - 96 4 2 2 0.000000 50.0000 0 - 97 4 1 1 0.000000 13.0000 0 - 98 4 3 3 0.000000 50.0000 0 - 99 4 1 1 0.000000 13.0000 0 - 100 4 3 3 0.000000 50.0000 0 - 101 4 1 1 0.000000 13.0000 0 - 102 4 3 3 0.000000 50.0000 0 - 103 4 1 1 0.000000 13.0000 0 - 104 4 2 2 0.000000 50.0000 0 - 105 4 1 1 0.000000 13.0000 0 - 106 4 2 2 0.000000 50.0000 0 - 107 4 1 1 0.000000 13.0000 0 - 108 4 2 2 0.000000 50.0000 0 - 109 4 1 1 0.000000 13.0000 0 - 110 4 3 3 0.000000 50.0000 0 - 111 4 1 1 0.000000 13.0000 0 - 112 4 3 3 0.000000 50.0000 0 - 113 5 1 1 0.000000 13.0000 0 - 114 5 3 3 0.000000 50.0000 0 - 115 5 1 1 0.000000 13.0000 0 - 116 5 3 3 0.000000 50.0000 0 - 117 5 1 1 0.000000 13.0000 0 - 118 5 2 2 0.000000 50.0000 0 - 119 5 1 1 0.000000 13.0000 0 - 120 5 2 2 0.000000 50.0000 0 - 121 5 1 1 0.000000 13.0000 0 - 122 5 2 2 0.000000 50.0000 0 - 123 5 1 1 0.000000 13.0000 0 - 124 5 2 2 0.000000 50.0000 0 - 125 5 1 1 0.000000 13.0000 0 - 126 5 3 3 0.000000 50.0000 0 - 127 5 1 1 0.000000 13.0000 0 - 128 5 3 3 0.000000 50.0000 0 - 129 5 1 1 0.000000 13.0000 0 - 130 5 3 3 0.000000 50.0000 0 - 131 5 1 1 0.000000 13.0000 0 - 132 5 2 2 0.000000 50.0000 0 - 133 5 1 1 0.000000 13.0000 0 - 134 5 2 2 0.000000 50.0000 0 - 135 5 1 1 0.000000 13.0000 0 - 136 5 2 2 0.000000 50.0000 0 - 137 5 1 1 0.000000 13.0000 0 - 138 5 3 3 0.000000 50.0000 0 - 139 5 1 1 0.000000 13.0000 0 - 140 5 3 3 0.000000 50.0000 0 - 141 6 1 1 0.000000 13.0000 0 - 142 6 3 3 0.000000 50.0000 0 - 143 6 1 1 0.000000 13.0000 0 - 144 6 3 3 0.000000 50.0000 0 - 145 6 1 1 0.000000 13.0000 0 - 146 6 2 2 0.000000 50.0000 0 - 147 6 1 1 0.000000 13.0000 0 - 148 6 2 2 0.000000 50.0000 0 - 149 6 1 1 0.000000 13.0000 0 - 150 6 2 2 0.000000 50.0000 0 - 151 6 1 1 0.000000 13.0000 0 - 152 6 2 2 0.000000 50.0000 0 - 153 6 1 1 0.000000 13.0000 0 - 154 6 3 3 0.000000 50.0000 0 - 155 6 1 1 0.000000 13.0000 0 - 156 6 3 3 0.000000 50.0000 0 - 157 6 1 1 0.000000 13.0000 0 - 158 6 3 3 0.000000 50.0000 0 - 159 6 1 1 0.000000 13.0000 0 - 160 6 2 2 0.000000 50.0000 0 - 161 6 1 1 0.000000 13.0000 0 - 162 6 2 2 0.000000 50.0000 0 - 163 6 1 1 0.000000 13.0000 0 - 164 6 2 2 0.000000 50.0000 0 - 165 6 1 1 0.000000 13.0000 0 - 166 6 3 3 0.000000 50.0000 0 - 167 6 1 1 0.000000 13.0000 0 - 168 6 3 3 0.000000 50.0000 0 - 169 7 1 1 0.000000 13.0000 0 - 170 7 3 3 0.000000 50.0000 0 - 171 7 1 1 0.000000 13.0000 0 - 172 7 3 3 0.000000 50.0000 0 - 173 7 1 1 0.000000 13.0000 0 - 174 7 2 2 0.000000 50.0000 0 - 175 7 1 1 0.000000 13.0000 0 - 176 7 2 2 0.000000 50.0000 0 - 177 7 1 1 0.000000 13.0000 0 - 178 7 2 2 0.000000 50.0000 0 - 179 7 1 1 0.000000 13.0000 0 - 180 7 2 2 0.000000 50.0000 0 - 181 7 1 1 0.000000 13.0000 0 - 182 7 3 3 0.000000 50.0000 0 - 183 7 1 1 0.000000 13.0000 0 - 184 7 3 3 0.000000 50.0000 0 - 185 7 1 1 0.000000 13.0000 0 - 186 7 3 3 0.000000 50.0000 0 - 187 7 1 1 0.000000 13.0000 0 - 188 7 2 2 0.000000 50.0000 0 - 189 7 1 1 0.000000 13.0000 0 - 190 7 2 2 0.000000 50.0000 0 - 191 7 1 1 0.000000 13.0000 0 - 192 7 2 2 0.000000 50.0000 0 - 193 7 1 1 0.000000 13.0000 0 - 194 7 3 3 0.000000 50.0000 0 - 195 7 1 1 0.000000 13.0000 0 - 196 7 3 3 0.000000 50.0000 0 - 197 8 1 1 0.000000 13.0000 0 - 198 8 3 3 0.000000 50.0000 0 - 199 8 1 1 0.000000 13.0000 0 - 200 8 3 3 0.000000 50.0000 0 - 201 8 1 1 0.000000 13.0000 0 - 202 8 2 2 0.000000 50.0000 0 - 203 8 1 1 0.000000 13.0000 0 - 204 8 2 2 0.000000 50.0000 0 - 205 8 1 1 0.000000 13.0000 0 - 206 8 2 2 0.000000 50.0000 0 - 207 8 1 1 0.000000 13.0000 0 - 208 8 2 2 0.000000 50.0000 0 - 209 8 1 1 0.000000 13.0000 0 - 210 8 3 3 0.000000 50.0000 0 - 211 8 1 1 0.000000 13.0000 0 - 212 8 3 3 0.000000 50.0000 0 - 213 8 1 1 0.000000 13.0000 0 - 214 8 3 3 0.000000 50.0000 0 - 215 8 1 1 0.000000 13.0000 0 - 216 8 2 2 0.000000 50.0000 0 - 217 8 1 1 0.000000 13.0000 0 - 218 8 2 2 0.000000 50.0000 0 - 219 8 1 1 0.000000 13.0000 0 - 220 8 2 2 0.000000 50.0000 0 - 221 8 1 1 0.000000 13.0000 0 - 222 8 3 3 0.000000 50.0000 0 - 223 8 1 1 0.000000 13.0000 0 - 224 8 3 3 0.000000 50.0000 0 - 225 9 1 1 0.000000 13.0000 0 - 226 9 3 3 0.000000 50.0000 0 - 227 9 1 1 0.000000 13.0000 0 - 228 9 3 3 0.000000 50.0000 0 - 229 9 1 1 0.000000 13.0000 0 - 230 9 2 2 0.000000 50.0000 0 - 231 9 1 1 0.000000 13.0000 0 - 232 9 2 2 0.000000 50.0000 0 - 233 9 1 1 0.000000 13.0000 0 - 234 9 2 2 0.000000 50.0000 0 - 235 9 1 1 0.000000 13.0000 0 - 236 9 2 2 0.000000 50.0000 0 - 237 9 1 1 0.000000 13.0000 0 - 238 9 3 3 0.000000 50.0000 0 - 239 9 1 1 0.000000 13.0000 0 - 240 9 3 3 0.000000 50.0000 0 - 241 9 1 1 0.000000 13.0000 0 - 242 9 3 3 0.000000 50.0000 0 - 243 9 1 1 0.000000 13.0000 0 - 244 9 2 2 0.000000 50.0000 0 - 245 9 1 1 0.000000 13.0000 0 - 246 9 2 2 0.000000 50.0000 0 - 247 9 1 1 0.000000 13.0000 0 - 248 9 2 2 0.000000 50.0000 0 - 249 9 1 1 0.000000 13.0000 0 - 250 9 3 3 0.000000 50.0000 0 - 251 9 1 1 0.000000 13.0000 0 - 252 9 3 3 0.000000 50.0000 0 - 253 10 1 1 0.000000 13.0000 0 - 254 10 3 3 0.000000 50.0000 0 - 255 10 1 1 0.000000 13.0000 0 - 256 10 3 3 0.000000 50.0000 0 - 257 10 1 1 0.000000 13.0000 0 - 258 10 2 2 0.000000 50.0000 0 - 259 10 1 1 0.000000 13.0000 0 - 260 10 2 2 0.000000 50.0000 0 - 261 10 1 1 0.000000 13.0000 0 - 262 10 2 2 0.000000 50.0000 0 - 263 10 1 1 0.000000 13.0000 0 - 264 10 2 2 0.000000 50.0000 0 - 265 10 1 1 0.000000 13.0000 0 - 266 10 3 3 0.000000 50.0000 0 - 267 10 1 1 0.000000 13.0000 0 - 268 10 3 3 0.000000 50.0000 0 - 269 10 1 1 0.000000 13.0000 0 - 270 10 3 3 0.000000 50.0000 0 - 271 10 1 1 0.000000 13.0000 0 - 272 10 2 2 0.000000 50.0000 0 - 273 10 1 1 0.000000 13.0000 0 - 274 10 2 2 0.000000 50.0000 0 - 275 10 1 1 0.000000 13.0000 0 - 276 10 2 2 0.000000 50.0000 0 - 277 10 1 1 0.000000 13.0000 0 - 278 10 3 3 0.000000 50.0000 0 - 279 10 1 1 0.000000 13.0000 0 - 280 10 3 3 0.000000 50.0000 0 - 281 11 1 1 0.000000 13.0000 0 - 282 11 3 3 0.000000 50.0000 0 - 283 11 1 1 0.000000 13.0000 0 - 284 11 3 3 0.000000 50.0000 0 - 285 11 1 1 0.000000 13.0000 0 - 286 11 2 2 0.000000 50.0000 0 - 287 11 1 1 0.000000 13.0000 0 - 288 11 2 2 0.000000 50.0000 0 - 289 11 1 1 0.000000 13.0000 0 - 290 11 2 2 0.000000 50.0000 0 - 291 11 1 1 0.000000 13.0000 0 - 292 11 2 2 0.000000 50.0000 0 - 293 11 1 1 0.000000 13.0000 0 - 294 11 3 3 0.000000 50.0000 0 - 295 11 1 1 0.000000 13.0000 0 - 296 11 3 3 0.000000 50.0000 0 - 297 11 1 1 0.000000 13.0000 0 - 298 11 3 3 0.000000 50.0000 0 - 299 11 1 1 0.000000 13.0000 0 - 300 11 2 2 0.000000 50.0000 0 - 301 11 1 1 0.000000 13.0000 0 - 302 11 2 2 0.000000 50.0000 0 - 303 11 1 1 0.000000 13.0000 0 - 304 11 2 2 0.000000 50.0000 0 - 305 11 1 1 0.000000 13.0000 0 - 306 11 3 3 0.000000 50.0000 0 - 307 11 1 1 0.000000 13.0000 0 - 308 11 3 3 0.000000 50.0000 0 - 309 12 1 1 0.000000 13.0000 0 - 310 12 3 3 0.000000 50.0000 0 - 311 12 1 1 0.000000 13.0000 0 - 312 12 3 3 0.000000 50.0000 0 - 313 12 1 1 0.000000 13.0000 0 - 314 12 2 2 0.000000 50.0000 0 - 315 12 1 1 0.000000 13.0000 0 - 316 12 2 2 0.000000 50.0000 0 - 317 12 1 1 0.000000 13.0000 0 - 318 12 2 2 0.000000 50.0000 0 - 319 12 1 1 0.000000 13.0000 0 - 320 12 2 2 0.000000 50.0000 0 - 321 12 1 1 0.000000 13.0000 0 - 322 12 3 3 0.000000 50.0000 0 - 323 12 1 1 0.000000 13.0000 0 - 324 12 3 3 0.000000 50.0000 0 - 325 12 1 1 0.000000 13.0000 0 - 326 12 3 3 0.000000 50.0000 0 - 327 12 1 1 0.000000 13.0000 0 - 328 12 2 2 0.000000 50.0000 0 - 329 12 1 1 0.000000 13.0000 0 - 330 12 2 2 0.000000 50.0000 0 - 331 12 1 1 0.000000 13.0000 0 - 332 12 2 2 0.000000 50.0000 0 - 333 12 1 1 0.000000 13.0000 0 - 334 12 3 3 0.000000 50.0000 0 - 335 12 1 1 0.000000 13.0000 0 - 336 12 3 3 0.000000 50.0000 0 - 337 13 1 1 0.000000 13.0000 0 - 338 13 3 3 0.000000 50.0000 0 - 339 13 1 1 0.000000 13.0000 0 - 340 13 3 3 0.000000 50.0000 0 - 341 13 1 1 0.000000 13.0000 0 - 342 13 2 2 0.000000 50.0000 0 - 343 13 1 1 0.000000 13.0000 0 - 344 13 2 2 0.000000 50.0000 0 - 345 13 1 1 0.000000 13.0000 0 - 346 13 2 2 0.000000 50.0000 0 - 347 13 1 1 0.000000 13.0000 0 - 348 13 2 2 0.000000 50.0000 0 - 349 13 1 1 0.000000 13.0000 0 - 350 13 3 3 0.000000 50.0000 0 - 351 13 1 1 0.000000 13.0000 0 - 352 13 3 3 0.000000 50.0000 0 - 353 13 1 1 0.000000 13.0000 0 - 354 13 3 3 0.000000 50.0000 0 - 355 13 1 1 0.000000 13.0000 0 - 356 13 2 2 0.000000 50.0000 0 - 357 13 1 1 0.000000 13.0000 0 - 358 13 2 2 0.000000 50.0000 0 - 359 13 1 1 0.000000 13.0000 0 - 360 13 2 2 0.000000 50.0000 0 - 361 13 1 1 0.000000 13.0000 0 - 362 13 3 3 0.000000 50.0000 0 - 363 13 1 1 0.000000 13.0000 0 - 364 13 3 3 0.000000 50.0000 0 - 365 14 1 1 0.000000 13.0000 0 - 366 14 3 3 0.000000 50.0000 0 - 367 14 1 1 0.000000 13.0000 0 - 368 14 3 3 0.000000 50.0000 0 - 369 14 1 1 0.000000 13.0000 0 - 370 14 2 2 0.000000 50.0000 0 - 371 14 1 1 0.000000 13.0000 0 - 372 14 2 2 0.000000 50.0000 0 - 373 14 1 1 0.000000 13.0000 0 - 374 14 2 2 0.000000 50.0000 0 - 375 14 1 1 0.000000 13.0000 0 - 376 14 2 2 0.000000 50.0000 0 - 377 14 1 1 0.000000 13.0000 0 - 378 14 3 3 0.000000 50.0000 0 - 379 14 1 1 0.000000 13.0000 0 - 380 14 3 3 0.000000 50.0000 0 - 381 14 1 1 0.000000 13.0000 0 - 382 14 3 3 0.000000 50.0000 0 - 383 14 1 1 0.000000 13.0000 0 - 384 14 2 2 0.000000 50.0000 0 - 385 14 1 1 0.000000 13.0000 0 - 386 14 2 2 0.000000 50.0000 0 - 387 14 1 1 0.000000 13.0000 0 - 388 14 2 2 0.000000 50.0000 0 - 389 14 1 1 0.000000 13.0000 0 - 390 14 3 3 0.000000 50.0000 0 - 391 14 1 1 0.000000 13.0000 0 - 392 14 3 3 0.000000 50.0000 0 - 393 15 1 1 0.000000 13.0000 0 - 394 15 3 3 0.000000 50.0000 0 - 395 15 1 1 0.000000 13.0000 0 - 396 15 3 3 0.000000 50.0000 0 - 397 15 1 1 0.000000 13.0000 0 - 398 15 2 2 0.000000 50.0000 0 - 399 15 1 1 0.000000 13.0000 0 - 400 15 2 2 0.000000 50.0000 0 - 401 15 1 1 0.000000 13.0000 0 - 402 15 2 2 0.000000 50.0000 0 - 403 15 1 1 0.000000 13.0000 0 - 404 15 2 2 0.000000 50.0000 0 - 405 15 1 1 0.000000 13.0000 0 - 406 15 3 3 0.000000 50.0000 0 - 407 15 1 1 0.000000 13.0000 0 - 408 15 3 3 0.000000 50.0000 0 - 409 15 1 1 0.000000 13.0000 0 - 410 15 3 3 0.000000 50.0000 0 - 411 15 1 1 0.000000 13.0000 0 - 412 15 2 2 0.000000 50.0000 0 - 413 15 1 1 0.000000 13.0000 0 - 414 15 2 2 0.000000 50.0000 0 - 415 15 1 1 0.000000 13.0000 0 - 416 15 2 2 0.000000 50.0000 0 - 417 15 1 1 0.000000 13.0000 0 - 418 15 3 3 0.000000 50.0000 0 - 419 15 1 1 0.000000 13.0000 0 - 420 15 3 3 0.000000 50.0000 0 - 421 16 1 1 0.000000 13.0000 0 - 422 16 3 3 0.000000 50.0000 0 - 423 16 1 1 0.000000 13.0000 0 - 424 16 3 3 0.000000 50.0000 0 - 425 16 1 1 0.000000 13.0000 0 - 426 16 2 2 0.000000 50.0000 0 - 427 16 1 1 0.000000 13.0000 0 - 428 16 2 2 0.000000 50.0000 0 - 429 16 1 1 0.000000 13.0000 0 - 430 16 2 2 0.000000 50.0000 0 - 431 16 1 1 0.000000 13.0000 0 - 432 16 2 2 0.000000 50.0000 0 - 433 16 1 1 0.000000 13.0000 0 - 434 16 3 3 0.000000 50.0000 0 - 435 16 1 1 0.000000 13.0000 0 - 436 16 3 3 0.000000 50.0000 0 - 437 16 1 1 0.000000 13.0000 0 - 438 16 3 3 0.000000 50.0000 0 - 439 16 1 1 0.000000 13.0000 0 - 440 16 2 2 0.000000 50.0000 0 - 441 16 1 1 0.000000 13.0000 0 - 442 16 2 2 0.000000 50.0000 0 - 443 16 1 1 0.000000 13.0000 0 - 444 16 2 2 0.000000 50.0000 0 - 445 16 1 1 0.000000 13.0000 0 - 446 16 3 3 0.000000 50.0000 0 - 447 16 1 1 0.000000 13.0000 0 - 448 16 3 3 0.000000 50.0000 0 - 449 17 1 1 0.000000 13.0000 0 - 450 17 3 3 0.000000 50.0000 0 - 451 17 1 1 0.000000 13.0000 0 - 452 17 3 3 0.000000 50.0000 0 - 453 17 1 1 0.000000 13.0000 0 - 454 17 2 2 0.000000 50.0000 0 - 455 17 1 1 0.000000 13.0000 0 - 456 17 2 2 0.000000 50.0000 0 - 457 17 1 1 0.000000 13.0000 0 - 458 17 2 2 0.000000 50.0000 0 - 459 17 1 1 0.000000 13.0000 0 - 460 17 2 2 0.000000 50.0000 0 - 461 17 1 1 0.000000 13.0000 0 - 462 17 3 3 0.000000 50.0000 0 - 463 17 1 1 0.000000 13.0000 0 - 464 17 3 3 0.000000 50.0000 0 - 465 17 1 1 0.000000 13.0000 0 - 466 17 3 3 0.000000 50.0000 0 - 467 17 1 1 0.000000 13.0000 0 - 468 17 2 2 0.000000 50.0000 0 - 469 17 1 1 0.000000 13.0000 0 - 470 17 2 2 0.000000 50.0000 0 - 471 17 1 1 0.000000 13.0000 0 - 472 17 2 2 0.000000 50.0000 0 - 473 17 1 1 0.000000 13.0000 0 - 474 17 3 3 0.000000 50.0000 0 - 475 17 1 1 0.000000 13.0000 0 - 476 17 3 3 0.000000 50.0000 0 - 477 18 1 1 0.000000 13.0000 0 - 478 18 3 3 0.000000 50.0000 0 - 479 18 1 1 0.000000 13.0000 0 - 480 18 3 3 0.000000 50.0000 0 - 481 18 1 1 0.000000 13.0000 0 - 482 18 2 2 0.000000 50.0000 0 - 483 18 1 1 0.000000 13.0000 0 - 484 18 2 2 0.000000 50.0000 0 - 485 18 1 1 0.000000 13.0000 0 - 486 18 2 2 0.000000 50.0000 0 - 487 18 1 1 0.000000 13.0000 0 - 488 18 2 2 0.000000 50.0000 0 - 489 18 1 1 0.000000 13.0000 0 - 490 18 3 3 0.000000 50.0000 0 - 491 18 1 1 0.000000 13.0000 0 - 492 18 3 3 0.000000 50.0000 0 - 493 18 1 1 0.000000 13.0000 0 - 494 18 3 3 0.000000 50.0000 0 - 495 18 1 1 0.000000 13.0000 0 - 496 18 2 2 0.000000 50.0000 0 - 497 18 1 1 0.000000 13.0000 0 - 498 18 2 2 0.000000 50.0000 0 - 499 18 1 1 0.000000 13.0000 0 - 500 18 2 2 0.000000 50.0000 0 - 501 18 1 1 0.000000 13.0000 0 - 502 18 3 3 0.000000 50.0000 0 - 503 18 1 1 0.000000 13.0000 0 - 504 18 3 3 0.000000 50.0000 0 - 505 19 1 1 0.000000 13.0000 0 - 506 19 3 3 0.000000 50.0000 0 - 507 19 1 1 0.000000 13.0000 0 - 508 19 3 3 0.000000 50.0000 0 - 509 19 1 1 0.000000 13.0000 0 - 510 19 2 2 0.000000 50.0000 0 - 511 19 1 1 0.000000 13.0000 0 - 512 19 2 2 0.000000 50.0000 0 - 513 19 1 1 0.000000 13.0000 0 - 514 19 2 2 0.000000 50.0000 0 - 515 19 1 1 0.000000 13.0000 0 - 516 19 2 2 0.000000 50.0000 0 - 517 19 1 1 0.000000 13.0000 0 - 518 19 3 3 0.000000 50.0000 0 - 519 19 1 1 0.000000 13.0000 0 - 520 19 3 3 0.000000 50.0000 0 - 521 19 1 1 0.000000 13.0000 0 - 522 19 3 3 0.000000 50.0000 0 - 523 19 1 1 0.000000 13.0000 0 - 524 19 2 2 0.000000 50.0000 0 - 525 19 1 1 0.000000 13.0000 0 - 526 19 2 2 0.000000 50.0000 0 - 527 19 1 1 0.000000 13.0000 0 - 528 19 2 2 0.000000 50.0000 0 - 529 19 1 1 0.000000 13.0000 0 - 530 19 3 3 0.000000 50.0000 0 - 531 19 1 1 0.000000 13.0000 0 - 532 19 3 3 0.000000 50.0000 0 - 533 20 1 1 0.000000 13.0000 0 - 534 20 3 3 0.000000 50.0000 0 - 535 20 1 1 0.000000 13.0000 0 - 536 20 3 3 0.000000 50.0000 0 - 537 20 1 1 0.000000 13.0000 0 - 538 20 2 2 0.000000 50.0000 0 - 539 20 1 1 0.000000 13.0000 0 - 540 20 2 2 0.000000 50.0000 0 - 541 20 1 1 0.000000 13.0000 0 - 542 20 2 2 0.000000 50.0000 0 - 543 20 1 1 0.000000 13.0000 0 - 544 20 2 2 0.000000 50.0000 0 - 545 20 1 1 0.000000 13.0000 0 - 546 20 3 3 0.000000 50.0000 0 - 547 20 1 1 0.000000 13.0000 0 - 548 20 3 3 0.000000 50.0000 0 - 549 20 1 1 0.000000 13.0000 0 - 550 20 3 3 0.000000 50.0000 0 - 551 20 1 1 0.000000 13.0000 0 - 552 20 2 2 0.000000 50.0000 0 - 553 20 1 1 0.000000 13.0000 0 - 554 20 2 2 0.000000 50.0000 0 - 555 20 1 1 0.000000 13.0000 0 - 556 20 2 2 0.000000 50.0000 0 - 557 20 1 1 0.000000 13.0000 0 - 558 20 3 3 0.000000 50.0000 0 - 559 20 1 1 0.000000 13.0000 0 - 560 20 3 3 0.000000 50.0000 0 - 561 21 1 1 0.000000 13.0000 0 - 562 21 3 3 0.000000 50.0000 0 - 563 21 1 1 0.000000 13.0000 0 - 564 21 3 3 0.000000 50.0000 0 - 565 21 1 1 0.000000 13.0000 0 - 566 21 2 2 0.000000 50.0000 0 - 567 21 1 1 0.000000 13.0000 0 - 568 21 2 2 0.000000 50.0000 0 - 569 21 1 1 0.000000 13.0000 0 - 570 21 2 2 0.000000 50.0000 0 - 571 21 1 1 0.000000 13.0000 0 - 572 21 2 2 0.000000 50.0000 0 - 573 21 1 1 0.000000 13.0000 0 - 574 21 3 3 0.000000 50.0000 0 - 575 21 1 1 0.000000 13.0000 0 - 576 21 3 3 0.000000 50.0000 0 - 577 21 1 1 0.000000 13.0000 0 - 578 21 3 3 0.000000 50.0000 0 - 579 21 1 1 0.000000 13.0000 0 - 580 21 2 2 0.000000 50.0000 0 - 581 21 1 1 0.000000 13.0000 0 - 582 21 2 2 0.000000 50.0000 0 - 583 21 1 1 0.000000 13.0000 0 - 584 21 2 2 0.000000 50.0000 0 - 585 21 1 1 0.000000 13.0000 0 - 586 21 3 3 0.000000 50.0000 0 - 587 21 1 1 0.000000 13.0000 0 - 588 21 3 3 0.000000 50.0000 0 - 589 22 1 1 0.000000 13.0000 0 - 590 22 3 3 0.000000 50.0000 0 - 591 22 1 1 0.000000 13.0000 0 - 592 22 3 3 0.000000 50.0000 0 - 593 22 1 1 0.000000 13.0000 0 - 594 22 2 2 0.000000 50.0000 0 - 595 22 1 1 0.000000 13.0000 0 - 596 22 2 2 0.000000 50.0000 0 - 597 22 1 1 0.000000 13.0000 0 - 598 22 2 2 0.000000 50.0000 0 - 599 22 1 1 0.000000 13.0000 0 - 600 22 2 2 0.000000 50.0000 0 - 601 22 1 1 0.000000 13.0000 0 - 602 22 3 3 0.000000 50.0000 0 - 603 22 1 1 0.000000 13.0000 0 - 604 22 3 3 0.000000 50.0000 0 - 605 22 1 1 0.000000 13.0000 0 - 606 22 3 3 0.000000 50.0000 0 - 607 22 1 1 0.000000 13.0000 0 - 608 22 2 2 0.000000 50.0000 0 - 609 22 1 1 0.000000 13.0000 0 - 610 22 2 2 0.000000 50.0000 0 - 611 22 1 1 0.000000 13.0000 0 - 612 22 2 2 0.000000 50.0000 0 - 613 22 1 1 0.000000 13.0000 0 - 614 22 3 3 0.000000 50.0000 0 - 615 22 1 1 0.000000 13.0000 0 - 616 22 3 3 0.000000 50.0000 0 - 617 23 1 1 0.000000 13.0000 0 - 618 23 3 3 0.000000 50.0000 0 - 619 23 1 1 0.000000 13.0000 0 - 620 23 3 3 0.000000 50.0000 0 - 621 23 1 1 0.000000 13.0000 0 - 622 23 2 2 0.000000 50.0000 0 - 623 23 1 1 0.000000 13.0000 0 - 624 23 2 2 0.000000 50.0000 0 - 625 23 1 1 0.000000 13.0000 0 - 626 23 2 2 0.000000 50.0000 0 - 627 23 1 1 0.000000 13.0000 0 - 628 23 2 2 0.000000 50.0000 0 - 629 23 1 1 0.000000 13.0000 0 - 630 23 3 3 0.000000 50.0000 0 - 631 23 1 1 0.000000 13.0000 0 - 632 23 3 3 0.000000 50.0000 0 - 633 23 1 1 0.000000 13.0000 0 - 634 23 3 3 0.000000 50.0000 0 - 635 23 1 1 0.000000 13.0000 0 - 636 23 2 2 0.000000 50.0000 0 - 637 23 1 1 0.000000 13.0000 0 - 638 23 2 2 0.000000 50.0000 0 - 639 23 1 1 0.000000 13.0000 0 - 640 23 2 2 0.000000 50.0000 0 - 641 23 1 1 0.000000 13.0000 0 - 642 23 3 3 0.000000 50.0000 0 - 643 23 1 1 0.000000 13.0000 0 - 644 23 3 3 0.000000 50.0000 0 - 645 24 1 1 0.000000 13.0000 0 - 646 24 3 3 0.000000 50.0000 0 - 647 24 1 1 0.000000 13.0000 0 - 648 24 3 3 0.000000 50.0000 0 - 649 24 1 1 0.000000 13.0000 0 - 650 24 2 2 0.000000 50.0000 0 - 651 24 1 1 0.000000 13.0000 0 - 652 24 2 2 0.000000 50.0000 0 - 653 24 1 1 0.000000 13.0000 0 - 654 24 2 2 0.000000 50.0000 0 - 655 24 1 1 0.000000 13.0000 0 - 656 24 2 2 0.000000 50.0000 0 - 657 24 1 1 0.000000 13.0000 0 - 658 24 3 3 0.000000 50.0000 0 - 659 24 1 1 0.000000 13.0000 0 - 660 24 3 3 0.000000 50.0000 0 - 661 24 1 1 0.000000 13.0000 0 - 662 24 3 3 0.000000 50.0000 0 - 663 24 1 1 0.000000 13.0000 0 - 664 24 2 2 0.000000 50.0000 0 - 665 24 1 1 0.000000 13.0000 0 - 666 24 2 2 0.000000 50.0000 0 - 667 24 1 1 0.000000 13.0000 0 - 668 24 2 2 0.000000 50.0000 0 - 669 24 1 1 0.000000 13.0000 0 - 670 24 3 3 0.000000 50.0000 0 - 671 24 1 1 0.000000 13.0000 0 - 672 24 3 3 0.000000 50.0000 0 - 673 25 1 1 0.000000 13.0000 0 - 674 25 3 3 0.000000 50.0000 0 - 675 25 1 1 0.000000 13.0000 0 - 676 25 3 3 0.000000 50.0000 0 - 677 25 1 1 0.000000 13.0000 0 - 678 25 2 2 0.000000 50.0000 0 - 679 25 1 1 0.000000 13.0000 0 - 680 25 2 2 0.000000 50.0000 0 - 681 25 1 1 0.000000 13.0000 0 - 682 25 2 2 0.000000 50.0000 0 - 683 25 1 1 0.000000 13.0000 0 - 684 25 2 2 0.000000 50.0000 0 - 685 25 1 1 0.000000 13.0000 0 - 686 25 3 3 0.000000 50.0000 0 - 687 25 1 1 0.000000 13.0000 0 - 688 25 3 3 0.000000 50.0000 0 - 689 25 1 1 0.000000 13.0000 0 - 690 25 3 3 0.000000 50.0000 0 - 691 25 1 1 0.000000 13.0000 0 - 692 25 2 2 0.000000 50.0000 0 - 693 25 1 1 0.000000 13.0000 0 - 694 25 2 2 0.000000 50.0000 0 - 695 25 1 1 0.000000 13.0000 0 - 696 25 2 2 0.000000 50.0000 0 - 697 25 1 1 0.000000 13.0000 0 - 698 25 3 3 0.000000 50.0000 0 - 699 25 1 1 0.000000 13.0000 0 - 700 25 3 3 0.000000 50.0000 0 - 701 26 1 1 0.000000 13.0000 0 - 702 26 3 3 0.000000 50.0000 0 - 703 26 1 1 0.000000 13.0000 0 - 704 26 3 3 0.000000 50.0000 0 - 705 26 1 1 0.000000 13.0000 0 - 706 26 2 2 0.000000 50.0000 0 - 707 26 1 1 0.000000 13.0000 0 - 708 26 2 2 0.000000 50.0000 0 - 709 26 1 1 0.000000 13.0000 0 - 710 26 2 2 0.000000 50.0000 0 - 711 26 1 1 0.000000 13.0000 0 - 712 26 2 2 0.000000 50.0000 0 - 713 26 1 1 0.000000 13.0000 0 - 714 26 3 3 0.000000 50.0000 0 - 715 26 1 1 0.000000 13.0000 0 - 716 26 3 3 0.000000 50.0000 0 - 717 26 1 1 0.000000 13.0000 0 - 718 26 3 3 0.000000 50.0000 0 - 719 26 1 1 0.000000 13.0000 0 - 720 26 2 2 0.000000 50.0000 0 - 721 26 1 1 0.000000 13.0000 0 - 722 26 2 2 0.000000 50.0000 0 - 723 26 1 1 0.000000 13.0000 0 - 724 26 2 2 0.000000 50.0000 0 - 725 26 1 1 0.000000 13.0000 0 - 726 26 3 3 0.000000 50.0000 0 - 727 26 1 1 0.000000 13.0000 0 - 728 26 3 3 0.000000 50.0000 0 - 729 27 1 1 0.000000 13.0000 0 - 730 27 3 3 0.000000 50.0000 0 - 731 27 1 1 0.000000 13.0000 0 - 732 27 3 3 0.000000 50.0000 0 - 733 27 1 1 0.000000 13.0000 0 - 734 27 2 2 0.000000 50.0000 0 - 735 27 1 1 0.000000 13.0000 0 - 736 27 2 2 0.000000 50.0000 0 - 737 27 1 1 0.000000 13.0000 0 - 738 27 2 2 0.000000 50.0000 0 - 739 27 1 1 0.000000 13.0000 0 - 740 27 2 2 0.000000 50.0000 0 - 741 27 1 1 0.000000 13.0000 0 - 742 27 3 3 0.000000 50.0000 0 - 743 27 1 1 0.000000 13.0000 0 - 744 27 3 3 0.000000 50.0000 0 - 745 27 1 1 0.000000 13.0000 0 - 746 27 3 3 0.000000 50.0000 0 - 747 27 1 1 0.000000 13.0000 0 - 748 27 2 2 0.000000 50.0000 0 - 749 27 1 1 0.000000 13.0000 0 - 750 27 2 2 0.000000 50.0000 0 - 751 27 1 1 0.000000 13.0000 0 - 752 27 2 2 0.000000 50.0000 0 - 753 27 1 1 0.000000 13.0000 0 - 754 27 3 3 0.000000 50.0000 0 - 755 27 1 1 0.000000 13.0000 0 - 756 27 3 3 0.000000 50.0000 0 - - 729 !NBOND: bonds - 1 2 1 3 3 4 3 5 - 5 6 5 7 7 8 7 9 - 9 10 9 11 11 12 11 13 - 13 14 13 15 15 16 15 17 - 17 18 17 19 19 20 19 21 - 21 22 21 23 23 24 23 25 - 25 26 25 27 27 28 29 30 - 29 31 31 32 31 33 33 34 - 33 35 35 36 35 37 37 38 - 37 39 39 40 39 41 41 42 - 41 43 43 44 43 45 45 46 - 45 47 47 48 47 49 49 50 - 49 51 51 52 51 53 53 54 - 53 55 55 56 57 58 57 59 - 59 60 59 61 61 62 61 63 - 63 64 63 65 65 66 65 67 - 67 68 67 69 69 70 69 71 - 71 72 71 73 73 74 73 75 - 75 76 75 77 77 78 77 79 - 79 80 79 81 81 82 81 83 - 83 84 85 86 85 87 87 88 - 87 89 89 90 89 91 91 92 - 91 93 93 94 93 95 95 96 - 95 97 97 98 97 99 99 100 - 99 101 101 102 101 103 103 104 - 103 105 105 106 105 107 107 108 - 107 109 109 110 109 111 111 112 - 113 114 113 115 115 116 115 117 - 117 118 117 119 119 120 119 121 - 121 122 121 123 123 124 123 125 - 125 126 125 127 127 128 127 129 - 129 130 129 131 131 132 131 133 - 133 134 133 135 135 136 135 137 - 137 138 137 139 139 140 141 142 - 141 143 143 144 143 145 145 146 - 145 147 147 148 147 149 149 150 - 149 151 151 152 151 153 153 154 - 153 155 155 156 155 157 157 158 - 157 159 159 160 159 161 161 162 - 161 163 163 164 163 165 165 166 - 165 167 167 168 169 170 169 171 - 171 172 171 173 173 174 173 175 - 175 176 175 177 177 178 177 179 - 179 180 179 181 181 182 181 183 - 183 184 183 185 185 186 185 187 - 187 188 187 189 189 190 189 191 - 191 192 191 193 193 194 193 195 - 195 196 197 198 197 199 199 200 - 199 201 201 202 201 203 203 204 - 203 205 205 206 205 207 207 208 - 207 209 209 210 209 211 211 212 - 211 213 213 214 213 215 215 216 - 215 217 217 218 217 219 219 220 - 219 221 221 222 221 223 223 224 - 225 226 225 227 227 228 227 229 - 229 230 229 231 231 232 231 233 - 233 234 233 235 235 236 235 237 - 237 238 237 239 239 240 239 241 - 241 242 241 243 243 244 243 245 - 245 246 245 247 247 248 247 249 - 249 250 249 251 251 252 253 254 - 253 255 255 256 255 257 257 258 - 257 259 259 260 259 261 261 262 - 261 263 263 264 263 265 265 266 - 265 267 267 268 267 269 269 270 - 269 271 271 272 271 273 273 274 - 273 275 275 276 275 277 277 278 - 277 279 279 280 281 282 281 283 - 283 284 283 285 285 286 285 287 - 287 288 287 289 289 290 289 291 - 291 292 291 293 293 294 293 295 - 295 296 295 297 297 298 297 299 - 299 300 299 301 301 302 301 303 - 303 304 303 305 305 306 305 307 - 307 308 309 310 309 311 311 312 - 311 313 313 314 313 315 315 316 - 315 317 317 318 317 319 319 320 - 319 321 321 322 321 323 323 324 - 323 325 325 326 325 327 327 328 - 327 329 329 330 329 331 331 332 - 331 333 333 334 333 335 335 336 - 337 338 337 339 339 340 339 341 - 341 342 341 343 343 344 343 345 - 345 346 345 347 347 348 347 349 - 349 350 349 351 351 352 351 353 - 353 354 353 355 355 356 355 357 - 357 358 357 359 359 360 359 361 - 361 362 361 363 363 364 365 366 - 365 367 367 368 367 369 369 370 - 369 371 371 372 371 373 373 374 - 373 375 375 376 375 377 377 378 - 377 379 379 380 379 381 381 382 - 381 383 383 384 383 385 385 386 - 385 387 387 388 387 389 389 390 - 389 391 391 392 393 394 393 395 - 395 396 395 397 397 398 397 399 - 399 400 399 401 401 402 401 403 - 403 404 403 405 405 406 405 407 - 407 408 407 409 409 410 409 411 - 411 412 411 413 413 414 413 415 - 415 416 415 417 417 418 417 419 - 419 420 421 422 421 423 423 424 - 423 425 425 426 425 427 427 428 - 427 429 429 430 429 431 431 432 - 431 433 433 434 433 435 435 436 - 435 437 437 438 437 439 439 440 - 439 441 441 442 441 443 443 444 - 443 445 445 446 445 447 447 448 - 449 450 449 451 451 452 451 453 - 453 454 453 455 455 456 455 457 - 457 458 457 459 459 460 459 461 - 461 462 461 463 463 464 463 465 - 465 466 465 467 467 468 467 469 - 469 470 469 471 471 472 471 473 - 473 474 473 475 475 476 477 478 - 477 479 479 480 479 481 481 482 - 481 483 483 484 483 485 485 486 - 485 487 487 488 487 489 489 490 - 489 491 491 492 491 493 493 494 - 493 495 495 496 495 497 497 498 - 497 499 499 500 499 501 501 502 - 501 503 503 504 505 506 505 507 - 507 508 507 509 509 510 509 511 - 511 512 511 513 513 514 513 515 - 515 516 515 517 517 518 517 519 - 519 520 519 521 521 522 521 523 - 523 524 523 525 525 526 525 527 - 527 528 527 529 529 530 529 531 - 531 532 533 534 533 535 535 536 - 535 537 537 538 537 539 539 540 - 539 541 541 542 541 543 543 544 - 543 545 545 546 545 547 547 548 - 547 549 549 550 549 551 551 552 - 551 553 553 554 553 555 555 556 - 555 557 557 558 557 559 559 560 - 561 562 561 563 563 564 563 565 - 565 566 565 567 567 568 567 569 - 569 570 569 571 571 572 571 573 - 573 574 573 575 575 576 575 577 - 577 578 577 579 579 580 579 581 - 581 582 581 583 583 584 583 585 - 585 586 585 587 587 588 589 590 - 589 591 591 592 591 593 593 594 - 593 595 595 596 595 597 597 598 - 597 599 599 600 599 601 601 602 - 601 603 603 604 603 605 605 606 - 605 607 607 608 607 609 609 610 - 609 611 611 612 611 613 613 614 - 613 615 615 616 617 618 617 619 - 619 620 619 621 621 622 621 623 - 623 624 623 625 625 626 625 627 - 627 628 627 629 629 630 629 631 - 631 632 631 633 633 634 633 635 - 635 636 635 637 637 638 637 639 - 639 640 639 641 641 642 641 643 - 643 644 645 646 645 647 647 648 - 647 649 649 650 649 651 651 652 - 651 653 653 654 653 655 655 656 - 655 657 657 658 657 659 659 660 - 659 661 661 662 661 663 663 664 - 663 665 665 666 665 667 667 668 - 667 669 669 670 669 671 671 672 - 673 674 673 675 675 676 675 677 - 677 678 677 679 679 680 679 681 - 681 682 681 683 683 684 683 685 - 685 686 685 687 687 688 687 689 - 689 690 689 691 691 692 691 693 - 693 694 693 695 695 696 695 697 - 697 698 697 699 699 700 701 702 - 701 703 703 704 703 705 705 706 - 705 707 707 708 707 709 709 710 - 709 711 711 712 711 713 713 714 - 713 715 715 716 715 717 717 718 - 717 719 719 720 719 721 721 722 - 721 723 723 724 723 725 725 726 - 725 727 727 728 729 730 729 731 - 731 732 731 733 733 734 733 735 - 735 736 735 737 737 738 737 739 - 739 740 739 741 741 742 741 743 - 743 744 743 745 745 746 745 747 - 747 748 747 749 749 750 749 751 - 751 752 751 753 753 754 753 755 - 755 756 - - 1026 !NTHETA: angles - 1 3 5 3 5 7 5 7 9 - 7 9 11 9 11 13 11 13 15 - 13 15 17 15 17 19 17 19 21 - 19 21 23 21 23 25 23 25 27 - 29 31 33 31 33 35 33 35 37 - 35 37 39 37 39 41 39 41 43 - 41 43 45 43 45 47 45 47 49 - 47 49 51 49 51 53 51 53 55 - 57 59 61 59 61 63 61 63 65 - 63 65 67 65 67 69 67 69 71 - 69 71 73 71 73 75 73 75 77 - 75 77 79 77 79 81 79 81 83 - 85 87 89 87 89 91 89 91 93 - 91 93 95 93 95 97 95 97 99 - 97 99 101 99 101 103 101 103 105 - 103 105 107 105 107 109 107 109 111 - 113 115 117 115 117 119 117 119 121 - 119 121 123 121 123 125 123 125 127 - 125 127 129 127 129 131 129 131 133 - 131 133 135 133 135 137 135 137 139 - 141 143 145 143 145 147 145 147 149 - 147 149 151 149 151 153 151 153 155 - 153 155 157 155 157 159 157 159 161 - 159 161 163 161 163 165 163 165 167 - 169 171 173 171 173 175 173 175 177 - 175 177 179 177 179 181 179 181 183 - 181 183 185 183 185 187 185 187 189 - 187 189 191 189 191 193 191 193 195 - 197 199 201 199 201 203 201 203 205 - 203 205 207 205 207 209 207 209 211 - 209 211 213 211 213 215 213 215 217 - 215 217 219 217 219 221 219 221 223 - 225 227 229 227 229 231 229 231 233 - 231 233 235 233 235 237 235 237 239 - 237 239 241 239 241 243 241 243 245 - 243 245 247 245 247 249 247 249 251 - 253 255 257 255 257 259 257 259 261 - 259 261 263 261 263 265 263 265 267 - 265 267 269 267 269 271 269 271 273 - 271 273 275 273 275 277 275 277 279 - 281 283 285 283 285 287 285 287 289 - 287 289 291 289 291 293 291 293 295 - 293 295 297 295 297 299 297 299 301 - 299 301 303 301 303 305 303 305 307 - 309 311 313 311 313 315 313 315 317 - 315 317 319 317 319 321 319 321 323 - 321 323 325 323 325 327 325 327 329 - 327 329 331 329 331 333 331 333 335 - 337 339 341 339 341 343 341 343 345 - 343 345 347 345 347 349 347 349 351 - 349 351 353 351 353 355 353 355 357 - 355 357 359 357 359 361 359 361 363 - 365 367 369 367 369 371 369 371 373 - 371 373 375 373 375 377 375 377 379 - 377 379 381 379 381 383 381 383 385 - 383 385 387 385 387 389 387 389 391 - 393 395 397 395 397 399 397 399 401 - 399 401 403 401 403 405 403 405 407 - 405 407 409 407 409 411 409 411 413 - 411 413 415 413 415 417 415 417 419 - 421 423 425 423 425 427 425 427 429 - 427 429 431 429 431 433 431 433 435 - 433 435 437 435 437 439 437 439 441 - 439 441 443 441 443 445 443 445 447 - 449 451 453 451 453 455 453 455 457 - 455 457 459 457 459 461 459 461 463 - 461 463 465 463 465 467 465 467 469 - 467 469 471 469 471 473 471 473 475 - 477 479 481 479 481 483 481 483 485 - 483 485 487 485 487 489 487 489 491 - 489 491 493 491 493 495 493 495 497 - 495 497 499 497 499 501 499 501 503 - 505 507 509 507 509 511 509 511 513 - 511 513 515 513 515 517 515 517 519 - 517 519 521 519 521 523 521 523 525 - 523 525 527 525 527 529 527 529 531 - 533 535 537 535 537 539 537 539 541 - 539 541 543 541 543 545 543 545 547 - 545 547 549 547 549 551 549 551 553 - 551 553 555 553 555 557 555 557 559 - 561 563 565 563 565 567 565 567 569 - 567 569 571 569 571 573 571 573 575 - 573 575 577 575 577 579 577 579 581 - 579 581 583 581 583 585 583 585 587 - 589 591 593 591 593 595 593 595 597 - 595 597 599 597 599 601 599 601 603 - 601 603 605 603 605 607 605 607 609 - 607 609 611 609 611 613 611 613 615 - 617 619 621 619 621 623 621 623 625 - 623 625 627 625 627 629 627 629 631 - 629 631 633 631 633 635 633 635 637 - 635 637 639 637 639 641 639 641 643 - 645 647 649 647 649 651 649 651 653 - 651 653 655 653 655 657 655 657 659 - 657 659 661 659 661 663 661 663 665 - 663 665 667 665 667 669 667 669 671 - 673 675 677 675 677 679 677 679 681 - 679 681 683 681 683 685 683 685 687 - 685 687 689 687 689 691 689 691 693 - 691 693 695 693 695 697 695 697 699 - 701 703 705 703 705 707 705 707 709 - 707 709 711 709 711 713 711 713 715 - 713 715 717 715 717 719 717 719 721 - 719 721 723 721 723 725 723 725 727 - 729 731 733 731 733 735 733 735 737 - 735 737 739 737 739 741 739 741 743 - 741 743 745 743 745 747 745 747 749 - 747 749 751 749 751 753 751 753 755 - 1 3 4 2 1 3 4 3 5 - 11 13 14 13 15 16 14 13 15 - 15 17 18 16 15 17 18 17 19 - 23 25 26 25 27 28 26 25 27 - 29 31 32 30 29 31 32 31 33 - 39 41 42 41 43 44 42 41 43 - 43 45 46 44 43 45 46 45 47 - 51 53 54 53 55 56 54 53 55 - 57 59 60 58 57 59 60 59 61 - 67 69 70 69 71 72 70 69 71 - 71 73 74 72 71 73 74 73 75 - 79 81 82 81 83 84 82 81 83 - 85 87 88 86 85 87 88 87 89 - 95 97 98 97 99 100 98 97 99 - 99 101 102 100 99 101 102 101 103 - 107 109 110 109 111 112 110 109 111 - 113 115 116 114 113 115 116 115 117 - 123 125 126 125 127 128 126 125 127 - 127 129 130 128 127 129 130 129 131 - 135 137 138 137 139 140 138 137 139 - 141 143 144 142 141 143 144 143 145 - 151 153 154 153 155 156 154 153 155 - 155 157 158 156 155 157 158 157 159 - 163 165 166 165 167 168 166 165 167 - 169 171 172 170 169 171 172 171 173 - 179 181 182 181 183 184 182 181 183 - 183 185 186 184 183 185 186 185 187 - 191 193 194 193 195 196 194 193 195 - 197 199 200 198 197 199 200 199 201 - 207 209 210 209 211 212 210 209 211 - 211 213 214 212 211 213 214 213 215 - 219 221 222 221 223 224 222 221 223 - 225 227 228 226 225 227 228 227 229 - 235 237 238 237 239 240 238 237 239 - 239 241 242 240 239 241 242 241 243 - 247 249 250 249 251 252 250 249 251 - 253 255 256 254 253 255 256 255 257 - 263 265 266 265 267 268 266 265 267 - 267 269 270 268 267 269 270 269 271 - 275 277 278 277 279 280 278 277 279 - 281 283 284 282 281 283 284 283 285 - 291 293 294 293 295 296 294 293 295 - 295 297 298 296 295 297 298 297 299 - 303 305 306 305 307 308 306 305 307 - 309 311 312 310 309 311 312 311 313 - 319 321 322 321 323 324 322 321 323 - 323 325 326 324 323 325 326 325 327 - 331 333 334 333 335 336 334 333 335 - 337 339 340 338 337 339 340 339 341 - 347 349 350 349 351 352 350 349 351 - 351 353 354 352 351 353 354 353 355 - 359 361 362 361 363 364 362 361 363 - 365 367 368 366 365 367 368 367 369 - 375 377 378 377 379 380 378 377 379 - 379 381 382 380 379 381 382 381 383 - 387 389 390 389 391 392 390 389 391 - 393 395 396 394 393 395 396 395 397 - 403 405 406 405 407 408 406 405 407 - 407 409 410 408 407 409 410 409 411 - 415 417 418 417 419 420 418 417 419 - 421 423 424 422 421 423 424 423 425 - 431 433 434 433 435 436 434 433 435 - 435 437 438 436 435 437 438 437 439 - 443 445 446 445 447 448 446 445 447 - 449 451 452 450 449 451 452 451 453 - 459 461 462 461 463 464 462 461 463 - 463 465 466 464 463 465 466 465 467 - 471 473 474 473 475 476 474 473 475 - 477 479 480 478 477 479 480 479 481 - 487 489 490 489 491 492 490 489 491 - 491 493 494 492 491 493 494 493 495 - 499 501 502 501 503 504 502 501 503 - 505 507 508 506 505 507 508 507 509 - 515 517 518 517 519 520 518 517 519 - 519 521 522 520 519 521 522 521 523 - 527 529 530 529 531 532 530 529 531 - 533 535 536 534 533 535 536 535 537 - 543 545 546 545 547 548 546 545 547 - 547 549 550 548 547 549 550 549 551 - 555 557 558 557 559 560 558 557 559 - 561 563 564 562 561 563 564 563 565 - 571 573 574 573 575 576 574 573 575 - 575 577 578 576 575 577 578 577 579 - 583 585 586 585 587 588 586 585 587 - 589 591 592 590 589 591 592 591 593 - 599 601 602 601 603 604 602 601 603 - 603 605 606 604 603 605 606 605 607 - 611 613 614 613 615 616 614 613 615 - 617 619 620 618 617 619 620 619 621 - 627 629 630 629 631 632 630 629 631 - 631 633 634 632 631 633 634 633 635 - 639 641 642 641 643 644 642 641 643 - 645 647 648 646 645 647 648 647 649 - 655 657 658 657 659 660 658 657 659 - 659 661 662 660 659 661 662 661 663 - 667 669 670 669 671 672 670 669 671 - 673 675 676 674 673 675 676 675 677 - 683 685 686 685 687 688 686 685 687 - 687 689 690 688 687 689 690 689 691 - 695 697 698 697 699 700 698 697 699 - 701 703 704 702 701 703 704 703 705 - 711 713 714 713 715 716 714 713 715 - 715 717 718 716 715 717 718 717 719 - 723 725 726 725 727 728 726 725 727 - 729 731 732 730 729 731 732 731 733 - 739 741 742 741 743 744 742 741 743 - 743 745 746 744 743 745 746 745 747 - 751 753 754 753 755 756 754 753 755 - 3 5 6 5 7 8 6 5 7 - 7 9 10 8 7 9 9 11 12 - 10 9 11 12 11 13 17 19 20 - 19 21 22 20 19 21 21 23 24 - 22 21 23 24 23 25 31 33 34 - 33 35 36 34 33 35 35 37 38 - 36 35 37 37 39 40 38 37 39 - 40 39 41 45 47 48 47 49 50 - 48 47 49 49 51 52 50 49 51 - 52 51 53 59 61 62 61 63 64 - 62 61 63 63 65 66 64 63 65 - 65 67 68 66 65 67 68 67 69 - 73 75 76 75 77 78 76 75 77 - 77 79 80 78 77 79 80 79 81 - 87 89 90 89 91 92 90 89 91 - 91 93 94 92 91 93 93 95 96 - 94 93 95 96 95 97 101 103 104 - 103 105 106 104 103 105 105 107 108 - 106 105 107 108 107 109 115 117 118 - 117 119 120 118 117 119 119 121 122 - 120 119 121 121 123 124 122 121 123 - 124 123 125 129 131 132 131 133 134 - 132 131 133 133 135 136 134 133 135 - 136 135 137 143 145 146 145 147 148 - 146 145 147 147 149 150 148 147 149 - 149 151 152 150 149 151 152 151 153 - 157 159 160 159 161 162 160 159 161 - 161 163 164 162 161 163 164 163 165 - 171 173 174 173 175 176 174 173 175 - 175 177 178 176 175 177 177 179 180 - 178 177 179 180 179 181 185 187 188 - 187 189 190 188 187 189 189 191 192 - 190 189 191 192 191 193 199 201 202 - 201 203 204 202 201 203 203 205 206 - 204 203 205 205 207 208 206 205 207 - 208 207 209 213 215 216 215 217 218 - 216 215 217 217 219 220 218 217 219 - 220 219 221 227 229 230 229 231 232 - 230 229 231 231 233 234 232 231 233 - 233 235 236 234 233 235 236 235 237 - 241 243 244 243 245 246 244 243 245 - 245 247 248 246 245 247 248 247 249 - 255 257 258 257 259 260 258 257 259 - 259 261 262 260 259 261 261 263 264 - 262 261 263 264 263 265 269 271 272 - 271 273 274 272 271 273 273 275 276 - 274 273 275 276 275 277 283 285 286 - 285 287 288 286 285 287 287 289 290 - 288 287 289 289 291 292 290 289 291 - 292 291 293 297 299 300 299 301 302 - 300 299 301 301 303 304 302 301 303 - 304 303 305 311 313 314 313 315 316 - 314 313 315 315 317 318 316 315 317 - 317 319 320 318 317 319 320 319 321 - 325 327 328 327 329 330 328 327 329 - 329 331 332 330 329 331 332 331 333 - 339 341 342 341 343 344 342 341 343 - 343 345 346 344 343 345 345 347 348 - 346 345 347 348 347 349 353 355 356 - 355 357 358 356 355 357 357 359 360 - 358 357 359 360 359 361 367 369 370 - 369 371 372 370 369 371 371 373 374 - 372 371 373 373 375 376 374 373 375 - 376 375 377 381 383 384 383 385 386 - 384 383 385 385 387 388 386 385 387 - 388 387 389 395 397 398 397 399 400 - 398 397 399 399 401 402 400 399 401 - 401 403 404 402 401 403 404 403 405 - 409 411 412 411 413 414 412 411 413 - 413 415 416 414 413 415 416 415 417 - 423 425 426 425 427 428 426 425 427 - 427 429 430 428 427 429 429 431 432 - 430 429 431 432 431 433 437 439 440 - 439 441 442 440 439 441 441 443 444 - 442 441 443 444 443 445 451 453 454 - 453 455 456 454 453 455 455 457 458 - 456 455 457 457 459 460 458 457 459 - 460 459 461 465 467 468 467 469 470 - 468 467 469 469 471 472 470 469 471 - 472 471 473 479 481 482 481 483 484 - 482 481 483 483 485 486 484 483 485 - 485 487 488 486 485 487 488 487 489 - 493 495 496 495 497 498 496 495 497 - 497 499 500 498 497 499 500 499 501 - 507 509 510 509 511 512 510 509 511 - 511 513 514 512 511 513 513 515 516 - 514 513 515 516 515 517 521 523 524 - 523 525 526 524 523 525 525 527 528 - 526 525 527 528 527 529 535 537 538 - 537 539 540 538 537 539 539 541 542 - 540 539 541 541 543 544 542 541 543 - 544 543 545 549 551 552 551 553 554 - 552 551 553 553 555 556 554 553 555 - 556 555 557 563 565 566 565 567 568 - 566 565 567 567 569 570 568 567 569 - 569 571 572 570 569 571 572 571 573 - 577 579 580 579 581 582 580 579 581 - 581 583 584 582 581 583 584 583 585 - 591 593 594 593 595 596 594 593 595 - 595 597 598 596 595 597 597 599 600 - 598 597 599 600 599 601 605 607 608 - 607 609 610 608 607 609 609 611 612 - 610 609 611 612 611 613 619 621 622 - 621 623 624 622 621 623 623 625 626 - 624 623 625 625 627 628 626 625 627 - 628 627 629 633 635 636 635 637 638 - 636 635 637 637 639 640 638 637 639 - 640 639 641 647 649 650 649 651 652 - 650 649 651 651 653 654 652 651 653 - 653 655 656 654 653 655 656 655 657 - 661 663 664 663 665 666 664 663 665 - 665 667 668 666 665 667 668 667 669 - 675 677 678 677 679 680 678 677 679 - 679 681 682 680 679 681 681 683 684 - 682 681 683 684 683 685 689 691 692 - 691 693 694 692 691 693 693 695 696 - 694 693 695 696 695 697 703 705 706 - 705 707 708 706 705 707 707 709 710 - 708 707 709 709 711 712 710 709 711 - 712 711 713 717 719 720 719 721 722 - 720 719 721 721 723 724 722 721 723 - 724 723 725 731 733 734 733 735 736 - 734 733 735 735 737 738 736 735 737 - 737 739 740 738 737 739 740 739 741 - 745 747 748 747 749 750 748 747 749 - 749 751 752 750 749 751 752 751 753 - - 648 !NPHI: dihedrals - 1 3 5 7 3 5 7 9 - 5 7 9 11 7 9 11 13 - 9 11 13 15 11 13 15 17 - 13 15 17 19 15 17 19 21 - 17 19 21 23 19 21 23 25 - 21 23 25 27 29 31 33 35 - 31 33 35 37 33 35 37 39 - 35 37 39 41 37 39 41 43 - 39 41 43 45 41 43 45 47 - 43 45 47 49 45 47 49 51 - 47 49 51 53 49 51 53 55 - 57 59 61 63 59 61 63 65 - 61 63 65 67 63 65 67 69 - 65 67 69 71 67 69 71 73 - 69 71 73 75 71 73 75 77 - 73 75 77 79 75 77 79 81 - 77 79 81 83 85 87 89 91 - 87 89 91 93 89 91 93 95 - 91 93 95 97 93 95 97 99 - 95 97 99 101 97 99 101 103 - 99 101 103 105 101 103 105 107 - 103 105 107 109 105 107 109 111 - 113 115 117 119 115 117 119 121 - 117 119 121 123 119 121 123 125 - 121 123 125 127 123 125 127 129 - 125 127 129 131 127 129 131 133 - 129 131 133 135 131 133 135 137 - 133 135 137 139 141 143 145 147 - 143 145 147 149 145 147 149 151 - 147 149 151 153 149 151 153 155 - 151 153 155 157 153 155 157 159 - 155 157 159 161 157 159 161 163 - 159 161 163 165 161 163 165 167 - 169 171 173 175 171 173 175 177 - 173 175 177 179 175 177 179 181 - 177 179 181 183 179 181 183 185 - 181 183 185 187 183 185 187 189 - 185 187 189 191 187 189 191 193 - 189 191 193 195 197 199 201 203 - 199 201 203 205 201 203 205 207 - 203 205 207 209 205 207 209 211 - 207 209 211 213 209 211 213 215 - 211 213 215 217 213 215 217 219 - 215 217 219 221 217 219 221 223 - 225 227 229 231 227 229 231 233 - 229 231 233 235 231 233 235 237 - 233 235 237 239 235 237 239 241 - 237 239 241 243 239 241 243 245 - 241 243 245 247 243 245 247 249 - 245 247 249 251 253 255 257 259 - 255 257 259 261 257 259 261 263 - 259 261 263 265 261 263 265 267 - 263 265 267 269 265 267 269 271 - 267 269 271 273 269 271 273 275 - 271 273 275 277 273 275 277 279 - 281 283 285 287 283 285 287 289 - 285 287 289 291 287 289 291 293 - 289 291 293 295 291 293 295 297 - 293 295 297 299 295 297 299 301 - 297 299 301 303 299 301 303 305 - 301 303 305 307 309 311 313 315 - 311 313 315 317 313 315 317 319 - 315 317 319 321 317 319 321 323 - 319 321 323 325 321 323 325 327 - 323 325 327 329 325 327 329 331 - 327 329 331 333 329 331 333 335 - 337 339 341 343 339 341 343 345 - 341 343 345 347 343 345 347 349 - 345 347 349 351 347 349 351 353 - 349 351 353 355 351 353 355 357 - 353 355 357 359 355 357 359 361 - 357 359 361 363 365 367 369 371 - 367 369 371 373 369 371 373 375 - 371 373 375 377 373 375 377 379 - 375 377 379 381 377 379 381 383 - 379 381 383 385 381 383 385 387 - 383 385 387 389 385 387 389 391 - 393 395 397 399 395 397 399 401 - 397 399 401 403 399 401 403 405 - 401 403 405 407 403 405 407 409 - 405 407 409 411 407 409 411 413 - 409 411 413 415 411 413 415 417 - 413 415 417 419 421 423 425 427 - 423 425 427 429 425 427 429 431 - 427 429 431 433 429 431 433 435 - 431 433 435 437 433 435 437 439 - 435 437 439 441 437 439 441 443 - 439 441 443 445 441 443 445 447 - 449 451 453 455 451 453 455 457 - 453 455 457 459 455 457 459 461 - 457 459 461 463 459 461 463 465 - 461 463 465 467 463 465 467 469 - 465 467 469 471 467 469 471 473 - 469 471 473 475 477 479 481 483 - 479 481 483 485 481 483 485 487 - 483 485 487 489 485 487 489 491 - 487 489 491 493 489 491 493 495 - 491 493 495 497 493 495 497 499 - 495 497 499 501 497 499 501 503 - 505 507 509 511 507 509 511 513 - 509 511 513 515 511 513 515 517 - 513 515 517 519 515 517 519 521 - 517 519 521 523 519 521 523 525 - 521 523 525 527 523 525 527 529 - 525 527 529 531 533 535 537 539 - 535 537 539 541 537 539 541 543 - 539 541 543 545 541 543 545 547 - 543 545 547 549 545 547 549 551 - 547 549 551 553 549 551 553 555 - 551 553 555 557 553 555 557 559 - 561 563 565 567 563 565 567 569 - 565 567 569 571 567 569 571 573 - 569 571 573 575 571 573 575 577 - 573 575 577 579 575 577 579 581 - 577 579 581 583 579 581 583 585 - 581 583 585 587 589 591 593 595 - 591 593 595 597 593 595 597 599 - 595 597 599 601 597 599 601 603 - 599 601 603 605 601 603 605 607 - 603 605 607 609 605 607 609 611 - 607 609 611 613 609 611 613 615 - 617 619 621 623 619 621 623 625 - 621 623 625 627 623 625 627 629 - 625 627 629 631 627 629 631 633 - 629 631 633 635 631 633 635 637 - 633 635 637 639 635 637 639 641 - 637 639 641 643 645 647 649 651 - 647 649 651 653 649 651 653 655 - 651 653 655 657 653 655 657 659 - 655 657 659 661 657 659 661 663 - 659 661 663 665 661 663 665 667 - 663 665 667 669 665 667 669 671 - 673 675 677 679 675 677 679 681 - 677 679 681 683 679 681 683 685 - 681 683 685 687 683 685 687 689 - 685 687 689 691 687 689 691 693 - 689 691 693 695 691 693 695 697 - 693 695 697 699 701 703 705 707 - 703 705 707 709 705 707 709 711 - 707 709 711 713 709 711 713 715 - 711 713 715 717 713 715 717 719 - 715 717 719 721 717 719 721 723 - 719 721 723 725 721 723 725 727 - 729 731 733 735 731 733 735 737 - 733 735 737 739 735 737 739 741 - 737 739 741 743 739 741 743 745 - 741 743 745 747 743 745 747 749 - 745 747 749 751 747 749 751 753 - 749 751 753 755 6 5 7 8 - 8 7 9 10 10 9 11 12 - 20 19 21 22 22 21 23 24 - 34 33 35 36 36 35 37 38 - 38 37 39 40 48 47 49 50 - 50 49 51 52 62 61 63 64 - 64 63 65 66 66 65 67 68 - 76 75 77 78 78 77 79 80 - 90 89 91 92 92 91 93 94 - 94 93 95 96 104 103 105 106 - 106 105 107 108 118 117 119 120 - 120 119 121 122 122 121 123 124 - 132 131 133 134 134 133 135 136 - 146 145 147 148 148 147 149 150 - 150 149 151 152 160 159 161 162 - 162 161 163 164 174 173 175 176 - 176 175 177 178 178 177 179 180 - 188 187 189 190 190 189 191 192 - 202 201 203 204 204 203 205 206 - 206 205 207 208 216 215 217 218 - 218 217 219 220 230 229 231 232 - 232 231 233 234 234 233 235 236 - 244 243 245 246 246 245 247 248 - 258 257 259 260 260 259 261 262 - 262 261 263 264 272 271 273 274 - 274 273 275 276 286 285 287 288 - 288 287 289 290 290 289 291 292 - 300 299 301 302 302 301 303 304 - 314 313 315 316 316 315 317 318 - 318 317 319 320 328 327 329 330 - 330 329 331 332 342 341 343 344 - 344 343 345 346 346 345 347 348 - 356 355 357 358 358 357 359 360 - 370 369 371 372 372 371 373 374 - 374 373 375 376 384 383 385 386 - 386 385 387 388 398 397 399 400 - 400 399 401 402 402 401 403 404 - 412 411 413 414 414 413 415 416 - 426 425 427 428 428 427 429 430 - 430 429 431 432 440 439 441 442 - 442 441 443 444 454 453 455 456 - 456 455 457 458 458 457 459 460 - 468 467 469 470 470 469 471 472 - 482 481 483 484 484 483 485 486 - 486 485 487 488 496 495 497 498 - 498 497 499 500 510 509 511 512 - 512 511 513 514 514 513 515 516 - 524 523 525 526 526 525 527 528 - 538 537 539 540 540 539 541 542 - 542 541 543 544 552 551 553 554 - 554 553 555 556 566 565 567 568 - 568 567 569 570 570 569 571 572 - 580 579 581 582 582 581 583 584 - 594 593 595 596 596 595 597 598 - 598 597 599 600 608 607 609 610 - 610 609 611 612 622 621 623 624 - 624 623 625 626 626 625 627 628 - 636 635 637 638 638 637 639 640 - 650 649 651 652 652 651 653 654 - 654 653 655 656 664 663 665 666 - 666 665 667 668 678 677 679 680 - 680 679 681 682 682 681 683 684 - 692 691 693 694 694 693 695 696 - 706 705 707 708 708 707 709 710 - 710 709 711 712 720 719 721 722 - 722 721 723 724 734 733 735 736 - 736 735 737 738 738 737 739 740 - 748 747 749 750 750 749 751 752 - 4 3 5 6 12 11 13 14 - 18 17 19 20 24 23 25 26 - 32 31 33 34 40 39 41 42 - 46 45 47 48 52 51 53 54 - 60 59 61 62 68 67 69 70 - 74 73 75 76 80 79 81 82 - 88 87 89 90 96 95 97 98 - 102 101 103 104 108 107 109 110 - 116 115 117 118 124 123 125 126 - 130 129 131 132 136 135 137 138 - 144 143 145 146 152 151 153 154 - 158 157 159 160 164 163 165 166 - 172 171 173 174 180 179 181 182 - 186 185 187 188 192 191 193 194 - 200 199 201 202 208 207 209 210 - 214 213 215 216 220 219 221 222 - 228 227 229 230 236 235 237 238 - 242 241 243 244 248 247 249 250 - 256 255 257 258 264 263 265 266 - 270 269 271 272 276 275 277 278 - 284 283 285 286 292 291 293 294 - 298 297 299 300 304 303 305 306 - 312 311 313 314 320 319 321 322 - 326 325 327 328 332 331 333 334 - 340 339 341 342 348 347 349 350 - 354 353 355 356 360 359 361 362 - 368 367 369 370 376 375 377 378 - 382 381 383 384 388 387 389 390 - 396 395 397 398 404 403 405 406 - 410 409 411 412 416 415 417 418 - 424 423 425 426 432 431 433 434 - 438 437 439 440 444 443 445 446 - 452 451 453 454 460 459 461 462 - 466 465 467 468 472 471 473 474 - 480 479 481 482 488 487 489 490 - 494 493 495 496 500 499 501 502 - 508 507 509 510 516 515 517 518 - 522 521 523 524 528 527 529 530 - 536 535 537 538 544 543 545 546 - 550 549 551 552 556 555 557 558 - 564 563 565 566 572 571 573 574 - 578 577 579 580 584 583 585 586 - 592 591 593 594 600 599 601 602 - 606 605 607 608 612 611 613 614 - 620 619 621 622 628 627 629 630 - 634 633 635 636 640 639 641 642 - 648 647 649 650 656 655 657 658 - 662 661 663 664 668 667 669 670 - 676 675 677 678 684 683 685 686 - 690 689 691 692 696 695 697 698 - 704 703 705 706 712 711 713 714 - 718 717 719 720 724 723 725 726 - 732 731 733 734 740 739 741 742 - 746 745 747 748 752 751 753 754 - 2 1 3 4 14 13 15 16 - 16 15 17 18 26 25 27 28 - 30 29 31 32 42 41 43 44 - 44 43 45 46 54 53 55 56 - 58 57 59 60 70 69 71 72 - 72 71 73 74 82 81 83 84 - 86 85 87 88 98 97 99 100 - 100 99 101 102 110 109 111 112 - 114 113 115 116 126 125 127 128 - 128 127 129 130 138 137 139 140 - 142 141 143 144 154 153 155 156 - 156 155 157 158 166 165 167 168 - 170 169 171 172 182 181 183 184 - 184 183 185 186 194 193 195 196 - 198 197 199 200 210 209 211 212 - 212 211 213 214 222 221 223 224 - 226 225 227 228 238 237 239 240 - 240 239 241 242 250 249 251 252 - 254 253 255 256 266 265 267 268 - 268 267 269 270 278 277 279 280 - 282 281 283 284 294 293 295 296 - 296 295 297 298 306 305 307 308 - 310 309 311 312 322 321 323 324 - 324 323 325 326 334 333 335 336 - 338 337 339 340 350 349 351 352 - 352 351 353 354 362 361 363 364 - 366 365 367 368 378 377 379 380 - 380 379 381 382 390 389 391 392 - 394 393 395 396 406 405 407 408 - 408 407 409 410 418 417 419 420 - 422 421 423 424 434 433 435 436 - 436 435 437 438 446 445 447 448 - 450 449 451 452 462 461 463 464 - 464 463 465 466 474 473 475 476 - 478 477 479 480 490 489 491 492 - 492 491 493 494 502 501 503 504 - 506 505 507 508 518 517 519 520 - 520 519 521 522 530 529 531 532 - 534 533 535 536 546 545 547 548 - 548 547 549 550 558 557 559 560 - 562 561 563 564 574 573 575 576 - 576 575 577 578 586 585 587 588 - 590 589 591 592 602 601 603 604 - 604 603 605 606 614 613 615 616 - 618 617 619 620 630 629 631 632 - 632 631 633 634 642 641 643 644 - 646 645 647 648 658 657 659 660 - 660 659 661 662 670 669 671 672 - 674 673 675 676 686 685 687 688 - 688 687 689 690 698 697 699 700 - 702 701 703 704 714 713 715 716 - 716 715 717 718 726 725 727 728 - 730 729 731 732 742 741 743 744 - 744 743 745 746 754 753 755 756 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt deleted file mode 100644 index 8e52f36ba5..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt +++ /dev/null @@ -1,128 +0,0 @@ -# In this example, we define two types of molecules: "H" and "P", -# both containing two atoms, named "CA" and "R". -# -# @R -# | -# @CA -# -# Eventually, we will connect multiple "H" and "P" molecules -# together to form a polymer, as shown below: -# -# @R @R -# | | -# _@CA_ _@CA_ -# ... -.@CA-' `-@CA-' ` ... -# | | -# @R @R -# -# Suppose that the "H" and "P" molecules both use the same -# type of backbone atom ("CA"), but have their own custom "R" -# sidechain atoms with different properties: -# The "R" atoms belonging to "H" molecules are attracted to each other. -# The "R" atoms in "P" molecules are not. -# -# (Note: There is no reason the "H" and "P" molecules in this example need -# to contain the same number of atoms, or the same atom names. -# The point of this example is to illustrate how to share atom types -# and also the difference between local and global atom types.) -# -# By default, all counter variables are local. This means that whenever -# an atom type (or other counter variable) appears inside a molecule -# definition using the normal syntax "@atom:R", that atom type is a local -# property of the the "H" or "P" molecule in which it appears. -# Any properties assigned to the "R" atoms in either molecule are unique -# to that molecule. -# -# However in order to share "CA" atom types, we will override this behavior -# using the "@atom:../CA" syntax instead of "@atom:CA". This will define -# the "CA" atom in the outer (global) environment, and any properties -# (mass, radius, etc...) assigned to the "@atom:../CA" atom apply to -# "CA" atoms in both the the "H" and "P" molecules (and everywhere else). -# -# This might not be a desirable. "CA" is a popular name for carbon -# atoms in different types of molecules. We don't want to prevent other -# molecules from using this atom name. So we enclose the "CA" atom, -# (along with the definitions of the "H" and "P" molecules) within a -# namespace/environment object ("2bead"). This makes the definition -# of "H" and "P" more portable. Later on we can combine "H" and "P" -# molecules with other molecules without worrying whether they contain -# "CA" atoms with different properties. -# -# Note: In this example "2bead" is NOT a molecule. (Because it contains no -# "write("Data Atoms")" section of its own.) "2bead" is simply the -# name of an environment in which other molecules (H,P) are defined. - - - - -2bead { - - write_once("In Init") { - units real - atom_style full - } - - # Define H (the "hydrophobic" residue) - H { - # atom-id mol-id atom-type charge x y z - write("Data Atoms") { - $atom:CA $mol:... @atom:../CA 0.0 0.000 1.0000 0.0000000 - $atom:R $mol:... @atom:R 0.0 0.000 4.4000 0.0000000 - } - - # Old Data Bonds style - # write("Data Bonds") { - # $bond:CR @bond:../sidechain $atom:CA $atom:R - # } - - # New Data Bond List style - write("Data Bond List") { - $bond:CR $atom:CA $atom:R - } - } - - - # Define P (the "polar" residue) - P { - # atom-id mol-id atom-type charge x y z - write("Data Atoms") { - $atom:CA $mol:... @atom:../CA 0.0 0.000 1.0000 0.0000000 - $atom:R $mol:... @atom:R 0.0 0.000 4.4000 0.0000000 - } - - # Old Data Bonds style - # write("Data Bonds") { - # $bond:CR @bond:../sidechain $atom:CA $atom:R - # } - - # New Data Bond List style - write("Data Bond List") { - $bond:CR $atom:CA $atom:R - } - } - - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # There are 3 atom types: the R sidechain (belonging to the H and P residues) - # and the CA sidechain atom (shared by both residues) - - write_once("Data Masses") { - @atom:CA 13.0 - @atom:H/R 50.0 - @atom:P/R 50.0 - } - -} # 2bead - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt deleted file mode 100644 index 84d82683ef..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt +++ /dev/null @@ -1,126 +0,0 @@ - -# We define non-bonded and bonded (angular) interactions between atoms -# belonging to "2bead" molecules. -# We define the settings for angles or dihedrals which might be present -# later when we connect multiple "2bead/H" and "2bead/P" molecules together to -# build a polymer. - - -2bead { - - - # LAMMPS supports a large number of force-field styles. We must select - # which ones we need. This information belongs in the "In Init" section. - # (Hybrid styles used for portability. These choices can be overridden later.) - - write_once("In Init") { - # -- Default styles for "2bead" -- - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/cut 11.0 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 11.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 9.0 11.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 - } - - - # OPTIONAL: Enclose these angle settings within the 2bead {...} environment. - # We do this for the same reason we enclosed "H" and "P" in "2bead". - # This does not overwrite the definition of 2bead. Here we are only - # augmenting "2bead" to include the following force field information. - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * ( (sig_ij/r)^12 - (sig_ij/r)^6 ) - # - # Hydrophobic side-chains are attractive (large epsilon parameter). - # Polar side-chains and backbone atoms are not attractive (small epsilon). - # - # i j pairstylename eps sig - # - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA lj/cut 0.10 2.0 - pair_coeff @atom:H/R @atom:H/R lj/cut 2.50 3.6 - pair_coeff @atom:P/R @atom:P/R lj/cut 0.10 3.6 - } - - # (Interactions between different atom types use "arithmetic" mixing rules.) - - write_once("Data Bonds By Type") { - @bond:backbone @atom:CA @atom:CA - @bond:sidechain @atom:CA @atom:*/R - } - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:sidechain harmonic 30.0 3.4 - bond_coeff @bond:backbone harmonic 30.0 3.7 - } - - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 - - write_once("Data Angles By Type") { - @angle:backbone @atom:CA @atom:CA @atom:CA - @angle:sidechain @atom:CA @atom:CA @atom:*/R - } - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 - - write_once("Data Dihedrals By Type") { - @dihedral:CCCC @atom:CA @atom:CA @atom:CA @atom:CA - @dihedral:RCCR @atom:*/R @atom:CA @atom:CA @atom:*/R - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 30.00 114 - angle_coeff @angle:sidechain harmonic 30.00 123 - } - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is - # dihedral_coeff dihedralType dihedralstylename K n d w - # "w" is the weight for 1-4 pair interactions, which we set to 0.0 - - write_once("In Settings") { - dihedral_coeff @dihedral:CCCC charmm -0.5 1 -180 0.0 - dihedral_coeff @dihedral:RCCR charmm -1.5 1 -180 0.0 - } # write_once("In Settings") - -} - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh deleted file mode 100755 index 7604a672c6..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh +++ /dev/null @@ -1,20 +0,0 @@ -# The version of "2bead.lt" in this directory is defines two types of -# molecules (named "2bead/H" and "2bead/P"). -# -# However, there is another version of this file which is easier to understand. -# I recommend reading that file first. -# It is located at "simplified_version_one_residue/2bead.lt". -# It defines only one type of molecule (named "2bead") -# It is much simpler. - -# ------ - -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -# run moltemplate - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data. - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt deleted file mode 100644 index ae125b95fd..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt +++ /dev/null @@ -1,50 +0,0 @@ -import "2bead.lt" - -Peptide { - - # A polymer of alternating "H" and "P" beads: - - res1 = new 2bead/P - res2 = new 2bead/P.rot(180.0, 1,0,0).move(3.2,0,0) - res3 = new 2bead/H.rot( 0.0, 1,0,0).move(6.4,0,0) - res4 = new 2bead/H.rot(180.0, 1,0,0).move(9.6,0,0) - res5 = new 2bead/H.rot( 0.0, 1,0,0).move(12.8,0,0) - res6 = new 2bead/H.rot(180.0, 1,0,0).move(16.0,0,0) - res7 = new 2bead/P.rot( 0.0, 1,0,0).move(19.2,0,0) - res8 = new 2bead/P.rot(180.0, 1,0,0).move(22.4,0,0) - res9 = new 2bead/P.rot( 0.0, 1,0,0).move(25.6,0,0) - res10 = new 2bead/H.rot(180.0, 1,0,0).move(28.8,0,0) - res11 = new 2bead/H.rot( 0.0, 1,0,0).move(32.0,0,0) - res12 = new 2bead/H.rot(180.0, 1,0,0).move(35.2,0,0) - res13 = new 2bead/P.rot( 0.0, 1,0,0).move(38.4,0,0) - res14 = new 2bead/P.rot(180.0, 1,0,0).move(41.6,0,0) - - # Now, link the residues together this way: - write("Data Bond List") { - $bond:backbone1 $atom:res1/CA $atom:res2/CA - $bond:backbone2 $atom:res2/CA $atom:res3/CA - $bond:backbone3 $atom:res3/CA $atom:res4/CA - $bond:backbone4 $atom:res4/CA $atom:res5/CA - $bond:backbone5 $atom:res5/CA $atom:res6/CA - $bond:backbone6 $atom:res6/CA $atom:res7/CA - $bond:backbone7 $atom:res7/CA $atom:res8/CA - $bond:backbone8 $atom:res8/CA $atom:res9/CA - $bond:backbone9 $atom:res9/CA $atom:res10/CA - $bond:backbone10 $atom:res10/CA $atom:res11/CA - $bond:backbone11 $atom:res11/CA $atom:res12/CA - $bond:backbone12 $atom:res12/CA $atom:res13/CA - $bond:backbone13 $atom:res13/CA $atom:res14/CA - } - - create_var { $mol } # <--create a molecule ID number for this peptide - - # This causes res1,res2,res3,...,res14 to share the same molecule counter - # because in the 2bead.lt file, the "..." in "$mol:..." preferentially looks - # for a counter of that type in a parent molecule or earlier ancestor. - -} # Peptide - - - -# Angle, dihedral and improper interactions will be generated -# according to the instructions in "2bead_force_field.lt" diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt deleted file mode 100644 index 2f0d4b5b96..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt +++ /dev/null @@ -1,26 +0,0 @@ -import "peptide.lt" -import "2bead_forcefield.lt" - - -# Specify the periodic boundary conditions: -write_once("Data Boundary") { - 0 180.0 xlo xhi - 0 180.0 ylo yhi - 0 180.0 zlo zhi -} - -# Create 27 peptides (=3x3x3) in a rectangular grid - -peptides = new Peptide [3].move(60.0, 0, 0) - [3].move(0, 60.0, 0) - [3].move(0, 0, 60.0) - -# Now (for fun) shift some of the peptides -# in the x direction by a distance of 20.0 -# Suppose we want to move the middle slice -# (which has constant Z). We do that this way: -peptides[1][*][*].move(0,0,20) -# more examples: -peptides[*][1][*].move(20,0,0) -peptides[*][*][1].move(0,20,0) - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt deleted file mode 100644 index eb864e049e..0000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt +++ /dev/null @@ -1,38 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 2.0 -dump 1 all custom 2500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 300.0 300.0 5000.0 48279 -fix fxnve all nve - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 2500 # time interval for printing out "thermo" data - -restart 1000000 restart_nvt - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT deleted file mode 100644 index 1a077178e3..0000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT +++ /dev/null @@ -1,36 +0,0 @@ -This is a very crude attempt to create a polymer melt -consisting of 150 copies of the same polymer. - -THE FORCE FIELD PARAMETERS AND CONFORMATION FOR THIS SYSTEM ARE COMPLETELY WRONG - -The purpose of this example is to demonstrate one way to create a -large number of randomly generated polymers, and to use -an NPT simulation to pack them all into a small box. -(Smaller than their initial outstretched length.) - -Each polymer is a random heteropolymer of length 200 monomers. -This polymer is a polymoer of PVDF and PCTFE monomers -selected randomly in a 1:3 ratio. -Again, this is not a realistic simulation of PVDV or PCTFE polymers, - -Furthermore, even after the simulation is done, the arrangement of the -polymers in the box is not characteristic of a truly random polymer melt. - - ----- A note on size --- - -This is a large system with nearly 200000 atoms. -It takes several minutes to compile this example -and (currently requiring at least 4.0 Gb of memory). -(I'm working on reducing that requirement. -Andrew 2012-9-12) - ------------------------ - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh deleted file mode 100755 index ac21c4c45e..0000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh +++ /dev/null @@ -1,14 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh deleted file mode 100755 index acc5fbbaad..0000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg deleted file mode 100644 index f67da797f1f677383bad0885cc112812ddcbc182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2713 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 dM<%L=h8dtBsdy*s@{RdOZtXu#9 diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg deleted file mode 100644 index 15d7b296766de835005aa76d132274cb812628d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4410 zcmb7{c|6qrx5qzYEMrM_$r2e2V<}R$Y*S=rFpM=zeWkL?V60JzEJ?_av6N*nw!(~I zB$Swvr_gUsw0>yN`SSy|4G<@qV21exLI^=l#d~k8?PFI0x{djFH9w2m}I5 zjuvn@1zZNeEPwTP2Oo)*o%OFE?CfmpoDeQ9P6#I_7te7XE^c0KPR?We$9RwP@$vI< z@dyYC@ChE-e19RJznNfG$WbC6Hz)Ve>HkxQ%>X|HFbDF$pwj>gKM2eZI&1|b01yB^ z>h`GL{}Bg-lbwwf%yo3D!v}y^*uX4cb}$>~e@B2=zyK>7J3ohj3`AA%v>~UEu$rZd z2qHxmYK_Yiy^OWG`7rf))zDw`5gA|s|1TH-*g3##EUb{fg;n^0zfU@%v;C(w=qQ+# zjh|gWM%7U8v?VT2&1IeAValhULi2}{0M8MKg&)ih=mW#zNsK%PA%!X8*HTq;(h%{i z=|{bC8Om|1ZRP`jnF=u5#73m(cNN=TZNrfE7q^9}3Y;ZxC!KP##O7V#Y)XZD$JHAB z^(;I8AhtI=zYVvm>&56NC|8PSmdR0Z=PhwENW^cZ`osx<5m4IMZ54NB1`m~iFkj?& zt{j-M4i4)0YNw2iOLb@EZ!IVr2;(beavyB%$Tt0WPax8%Qs1&2w-q&Cs>$N@`*?zptC*lgIu%SDCpC#%WoB7#6IfP!^t;{z%Jf6D>dU>Nb{V6 z>t*f2LeJYq4Jxa}w9E7aoB7(9Q$abCYOf(>X=P$MLda&QU>_{5>%gF_mN?s1^4uKN zi>7BR%x3u2GR&b-ggj&m>LC!N#cCWA*j098N-AZr5;>M>bJLfTUOchf8Qa|*6iL213{!De=fzadI{P5;yHgZG3y$mREj zCI~(m8Hho2v&@grgvO;vV=_spB!UVdE>G6!Gu{x~X`D|V%nI^IWZf&dVoqPY0sS+3zH!55G(X0;9w|k5Ztdr>=P3>NdgP50pf0?)eh{n)CM%LYUH2^m z&x>Nx;Kwjlp2s*yvv)PI;e3WnK0`JbE1x0oNGRO;b+=p(X7Z%>S&y~Ej*h{gnqGT{ zOof})MP0PY`V{#zg)2qZBSO$BP#_Y|O1TQ|BM3(O&yy}hpgprLI~}YBgE~rdtHYl~ z=GK`^zPx(*0;nEqG>`i1)H3jJ3|#f2g9XB5w~EgKr?s%BpDH7>Gs9+wEJ!_Pj*MvaO2DKMUtrHW5w#5eZ>rwVbV;f5egUo z*0dJ&tPgRW6Sj}Et8~pFji9;Eakh}fM*?Ldia9!uI{eE;;I*|mF|ltPHfn__7F_u{4^gLzfVzCpa?1^btLh0v#^SX81iH?an212PVit9yQI3YQ-Uuk4Hzn$M#(!kF$Q>1`R~TU^IfJg zOv|Htp=heIMJc@#K5a`t zE?SJ2PEk8v_SbzcPl`>5K-8#wG&F#g@M8Ggf1ErK&P-CT0rpWDU!6A4)W>e5GUL3=Rx|4p|MnvKMy7kD1-E;MFyZKeI=p{7RJY_y0of z8FE~2kpp$GSl2x8ODiNO*h|Ynb6IhDHM&C@?u&|Y?|-*9uPr7j)AwEF_Idgb67O$C zhwCjV?w`N0&i5o&a{28+`W`%EY{z6fCz3`U`hukm3);bkAN3vmEK_S6`)kfXm}Ek}Yb7bz-0!$HzOiH27@a1vq7)Z`FJy#kE6}6}qI0xY`uXC8V_Ekd5r-BwLe=jz@-0i}! z&+Z{m9!llfV8N_$tcd0|t%lNxj*mx|*^Pd6>WG(Ehz!Ppfr{g0mlkshB>Y^-L;bEZ znHX~ZecKCBW&YiA()-#3jL@(`s1|pqxi%GcVqT^u`QE3}Cz$%m1z)-0rvV||eGOd9 z9mPHr!+2;tc8$iQ4V@^2i7H{NB z`$me&%Ru9)q2VPnS+sJ|+9lamQiF6XF~S{?8$&-t;eW{M!Mn4ex5_THof&(1Cnjt* z$aiJweR=&ZhOgnbZT`Pfw>c5QIA?oqE&CKStC$^vGkKlgp7M;XN|27`Ec%R|Zfx~${w#gjsqblj#{KwK;%*gqIk+i4? z*9!u{az9A{Ic=+JA=ol+1e3n<46j&8Q)-E5NXI5mJ&0Vx6jQ`885~@Jn(spOH3GJp zg^2?Jk*6Zsv{w>7GoDyt(+j$wxk%Wk+=_dQkBk=oz;IaKPm6=9Zda+qp2)C6Ku+3o zc9{FXI_va{)=v|ecRO{OQmv_mV-CdJ8K%H$eIs&Ui@!B6(rr+o!Duk+ZSG#fQMq8lEgqRnj1n z&bn;SFFrf_c-0MD^mYB~&NREZ8c#uxS7r9nt%9^H7Nh#*1OY60N8lWDCJ!6X=xrHY z?IF91ug0zGg=OHlC1iX(Eg88WQ~kjM%Cp$Vj*AMF)!F*fQ)llwT=jUP)C@cCK~XSj zKBrfe|E~9Q+RDYf4y?m7Gk;tE0%(!XHO|MsDl*;tC33LV8gk~c-LrQmG;2C>n$P!w ze|fooPOuT9e_wty8H-bccuW>PHyc_QsS~Oj&YO*8*SlT!HrNFDBv?Evf}EBcjCar> z%x@RChHyd<8r&wy(b5P6-@_w^RldQI?mc+@l|p=4Q^h)*hqcI-DoZ6MmLh7X$9=R6 zyShb$o~df~K{_Ms-iVTjQvn{GuX}AKYm0{DTcnR2KDL5!Sis3_KpB`WP%R=GIm2M!&0XVpTZ z^W$(;-!Se^YzEqwXu9=MPx@^}$7l6+#Z$f&iMKqw8$;#>OV-D=*Z7yZK$Ux+6}f(R zyB*&XABv6Q7?hnPe12N0ceZ#`J*kF{jCY?`p|>u%sd)LFZ+0f+6s~TA%G8y${h49$ zXElp+iCH&qv^!A3TUn2O=^=T)gzR4qct zP|Xt)TkfP>KMh5Qxj;?_aO-P)xIR>>Q9C(^p409yQegVA;-AEjewS$I&*cnBy_c~2 zmy7v>Kc)Y?>gy4HuQfNEv8gzC2o(RSGW75WH~xar{rT^L4CHcH`2U?T_@W{I<0d>> zJGK;6P#$zEw`g35cIO9LmlT6O-@UBfuQu(X&~Cddy67X#{EnAaK$|OX$x3{>7<6KG zp!|Gu_lsUEFITgtWP8jjIn-p~y5ZcTt=7ObJ1dGy|3LfGZJE`j!GqhmS#Qe~hR1^g zyVEwmcca;c7H2LI^p&`R>I!B?JE3G0)=8D9Jyl3M1TfTu9DyIDmc?TzM^0R~S6{i3 zHZ3&@{Ip;{h8cFt_0l|7lWF7Y={`i}^j7%f#@Byhw)^a!Q&JbVlTcNDAKz~Jt8X=` zUQqjT&E>I$Eu&I?ULJK7ZV3fApf6JBkxTb&!m@DvEn~-MsPv3ul`h@SH$fhV*T8hN(HESIKG*`i@$`)+v65d>{s+g2_Ldr!EF{zjr;)AMosZ*IoDAbN0UHo^|%;?0xpW|Cau(1E?YDTIv8C92|h=!vXk*1*ib< zaQ{dDyW%|%J|X`9h?tO&fRKckl$3;+goKowiky^;l8l6ef`)>Uikg~+nv|TDj+UD4 z;hy?`LU8`aiHA@8z(`F-LiX_V|B?QE0?-fxl<=(aa2^40X>jmpaQ+Pf*Z}~%htB?w z0RM-GNr(su@bPf}S1m^kcz7{B4jwMS!-?2ECrvreR%1cl)lHJ zkw*}Sy`~mluEb|tqR+D@rREEL$7*Du{+sN7RGmgVJKFq+qY<_fiUjb}kv4h^8Ge|{ zY#v)g$$l}Jc08HhFq%#IgQ0ROz0(3o*dJYel&J$O3&buK_!KB0+ulHL$Uvsmk0_Ae zS&t;`F0E~+yjYj`q2sEz8>O@=EhG(ONiAcooOvDeMMKblIgs>_%Td6UNb;H5n6!; zw3rJTIjg*lr7eM$n4P8(KGjpsdAW9QIz&fjuv#@OVX4J^$^N?IpnjoNNmZzszu0;7 z2uPpzDpK_LkIClFlQCESeCZ4?QnfL4=Xq#3wPn%`8;*5GF&{T6)F_S)k(V(Ph8pik z8U1B{G+GQ#%FP$b?H)1`&Em9-v$Sa)Ea#zZ=57{D70>jh)nKDbIhhr$x_#|NAKgS> zjAY9A2dE4y+4s-7vHhTp1EDpx)n9Bj_8|G2`(fK54yrpo3vNFOSWbp|#kProT9p%@ z;O~+^yCrZD(&OF$QWEml_1|gVS{7e-z8Y=anqM@pGqqN&oY&G^kF(U|ZdukJhbcnq zNq|TpD|?{3MTVc2#W;eC14(%^vlZh+O$8bKTe=p{%FuLLd*kL`P^q0cFOt8%-V#q4 z!!M-5lLj$pe)Tr(`GTg3i%etNZ^ogqcGlKF8bfFAqI>jAw1-`&uo;8j3>`d|KmcGLYt93y1s?KYr>}RW`IJ7g9&=-pJ$Ry_7V$wx)n+c z%aNiDe2dxqZ8wov?pM3qGV^`*i>aHFyYU`U3WTG#5pz8C5=YNo5RY(2&qCKg{;eG0^}>+AbxeWz6Tm2E%4TkTv~12!f*075HE`IG zhLT*4fFO!OmGC1K^0oc}z+G}3{_?fUN31PkkhSWvx1;H6f-b7+cF{GOK5U2|w41by z#M`0Jyrj;Ji7cU20}H7v|G}FfL(lx3=Bj;4amL2qqXlOieihf>e}qgB1%qLZR&D#) zVl}=x?l}bejeXyyP(rGrbtb9|XovwMvcW5|V1&UCu3NWvwoyG^qrQ6TecM*5Kq`ZH zSv2!#2lAxpASq~uzA0Q1LkZ?r*Hdv3U;>L~Yl}%>+uEU6jVDOn1!0TMPNQU=j8QxJ zOlQ1P&QbVOk3?)|3u~a4ZVN^{BjxEyGXG%uvxV6>(^gvLw%s&kr9J@vrK0v9)bq(g z8phj;LMamFA38Tu+!g>f>jgc*Ik5t`W z=wWSdZSEm!Q#4Z~PUjnM&<_55kp23Xi_W;%gmoLgP;~2y(gofeu$KbqW67?pOd{uD zx-=YodzVthe8zHIF$i7p=;=3=!|E_^`ZQGG6~2qwb?HV;aOm-VG`3?qk#e!o1ukan zkXbWQUQJsx@pg)u`i%|5RFmlZQp}pk=3TV}%X5B*ECW_}%M5KMkQ_f;8bJB6Zq<9E zGqJ=V1^P6|a4-OFwMHBJhq!OhY!9vQMgNiTYF9P3Q@<5yy62Y|E4}k2SDpQ}be4s) zQ1v+i4O*!Pj>F$#p0zHmKvFJ?oTr&UPppd zB)L^MHq~{-7G89yq{eIR&D8Hb!D6ksv6*LFzET`e>6w>ir~i4klxWPUudvc ztU1QU`);wLhv0Hjgtzph2+_dfpyGM_L@T zTopwlkCbp}!G@5&fhf_+RtEHTVM{$UUSD-ySsa-_%Dyf@SK`eL9ViL#hDQIKcPp&+ z$c7F{&Ngo>-0Pjk;uDv z?oyp%Q>)1Lds6(`@M0CoNvR43&UR_LzdWZ2ot-Aj_lv90Z4=;hNhnCSQl9QWid=|- zu@J0DY5|#2zBd^&KeR8m*1xXtKa`u6rl8%5k;WovmeDeEeuG*%z8zSHa=JlOjX)q5 zbv2kLyXjV?c-Vj zi*IKu7Fmd(lwpRT_bKB>Oxg#2gLP|is!t-l0eT|O^MmAt{-~MRJs_#^MNqRv%P&!3 zL5lgZ5bfW*+_hRp?o|Rp)YBT}X+-iW^~zm^GH*>V&^lEQP@Gjfb7Ft>ko;Q`f;mRV zE`*%D5ZK^+@e?w}E+N&Nv|oR3brUt#>?E&ceGzN*nhufEx;LF?DBq!-B*T5G$i(qG zntZ!JHHC|1*Q2I)kPtC-^z44Ed;jPN^4Uo#vw>^VPIg-6>cH4cJ^4*`_c#5IkM~!1 zO$ZG6(>M$Eal?%wnixE_6jn-bHBQx0^vbHaF%ZZ*&6UO0QY|%}(Yu+R0+Uto9q(_g zQw`J!Z`JeR$hT-gqj&+&zqtAuhXBdNPP@RwfR)BYIB$-7uSk}hmJv{Ti{$;JK5b@7 zuK6&@6?p+d9>4UhV_A(Wq&-|8n#VT$NPmvBE+A4&d@6=76X{EerOSz!Ef!sMT4ZQu z#VD;-IW1P~-2~FC8aq#A?VE0!#Vw_uB4i--BJ!WMDHl!1yAopuYM8ZXDIoF_S(D&w zRWL8{S@nOPk4|gcOlMlnTZrA8Ein?Baa=8ok51tujF4l)(m)T+2Jk*m7h^shP-z58b1$*ni7gLoK86k$5}FPg+C_ebuZN2#8AQV;)toB}DNaU$?f)n6*EF`-yi_ zHee@b({atZqky_z@W!#?uL`)qQ@P1aO&M#OU2 zv6b^dOxt)MREx{MR6QB!(^b{ms{9X7(T~09%*0w`gKf}#4&~M%v2!>ft_B9&stf=G z-H;;3OKFWNm(Naz*T=X)ir+75a^+L*oBjd9`*86Qp7Nh&+e=@__Z=T(@5~xu$G@nY zNTrol`UYF0(zW zTvOlqFHH`HId-#%I_sPUe+G+#w*BMW8Dp!a2i#2r+_@>s1WXIG98heL8w5a%3JE(v zYdrK=82iz_=hr~XKY+k>Lxca_dHv*W&%nY5ITqc$2RylbJ0xEkY$@WBfH-9<#I-k_ zQS~OYbbzBl0>i`){6WXkUgm*06pvH`3=Z^ALS)L32vmBS5+_$`PyNrE)t06hp>QRw z(MMESg9~@A%I#ANnU>VbEj(@>ZG^qu0`eh$m;>C9&G6;R=RYW*CzgZlP|b;So~JBi z=e>JgYUkm#*U?o>AfVW?wd~l5eIVG`h`n@SR=d5%hkF^8imH4*7Cd`l;R^!U$sU`^Y$a>o#5LwePANdp0VNOHsv+iG#>~>^ESuNBXUxQS@Fx7`F)fB48?Tys%zcM zy?*0<2yDh!8Y==GQx`8#y_gqkt$J1~O(4DzjpUVsvOc#U9ad&jv``u`?~g@MB^Nwf zl~=Z=Uj{+ zco%6bm)~Zyl-Z$KwSw4+cNgD^DSISRqRiNUBM42d924d8184hhLJNSb=?PvVxOoX2P?!&@<2|e59Y`iUe|fNtdVUM%A!BQSc!+$ zpZ$LB?k!*F2es94O`TCf9g4|mPH8*8tu+Z*GT!N0Yd=-VHe(jI+`P=z6o)bvqePOg z=KXqNhpy{&)8JMy(o*;W(-XzY!65Ro{shQ3KLRp64Lh(QGy6WGOu)!M7P0o_sAt>k zK%(24O?(`kpetXyBmdan2$9Lftwo^7<|Ac(n=i$|6i8>bS}rUju$9}6a3XQhl{bz- zLkkj`!2;SS03(W@%V${gW#>mk^l@vVS$67&2;Q${Rt8nn?5Ivy3}0?enhm=Do647P zWlN&!s6It|YVULv*{3JSe*g}*j_9g{kBk@}%L7~0#Zr*X`$KNdY<7Y-(0X)7Ne}od zm*lOISioY|_$=*`o7T0C`n1&F`4)7TQ#UhtZ1jT#K|>>T%VOK)v>>#tpOMwm*Q$%^ zBsZyrj0&rkgMKf;qpL_mc3x%jNRjmGgMbm?^r}%`xnn14nec*AY>+FGEN+k#0=Tqj z6ZYO#DaQTL!AgQJljx+d6!$2ppNBe}tKxBkk}w}$Lq_2@zI9v1xEz_j&ejf~A*fvi zUDbl|v=cdgg;eeE>vMq{7$kj(9T#3h*TYu zOf?i!@^$@h>C2^~mmpGGxES0{hp7qCaaO}A2Q|>s_P|kIkTm1GlbV zVz6a9QNIdq|3pE=*yZkoH%u3C>E&}qd2SDK6}zrZ*ZwvJkcyANzd)=Ao^F1WuQ5*A zbJw1f`329)%*Yg{8-f@dsaXb*$X*BkH}+-tn+u#4V_0qMs$TLlTPz{j#v6-dhKzrL zj3-k5O>5d}{6)&{s(oL)1}ZtSE#8hPwuslm7=puY|AP4q+=IzM)*osxO<<+pq_FyzFGbd$p_o-)VyEcP1H&~vH(gPi1&vS6GISB8z&GxQ&Oai zH@d5hjM`M<^wOipEny6X#ox`bd%uX5Nj0xgdbf@z%atoyy1MT^FHl;fEn6ww%@n8q z14PwfU#{bDfw%yK08V&V2eKm9sO$DLYkP^+J<8<;Wr^4qfACIO&@yERxjIA&Lt?-$ zETm0>zx$3%@+&O^Mg4aQY$+BgH<;g+4J=QX!Fr6=w(U{90+xuL4B)-X{ITdVHkW2+zzi73DrxiHF6bS z`@SrQo7^hiiO4IPHaF6hdcf>ShPHCX=FI3ww2+J8C%oQdzo3E;O<1LoEv;6>k}t*; z*|IeOd-T789)UfFnTPLJPH{+c+g#<_z4zyq`~wpmX}wR z#=Tu^%I)->Gds4Wge0?B{lKOoA_W2f6o%A7IU_Hg#_HtC$NwL|Pq0%-xLnh_T*aSE zc*5Z-gL!-6JcI$2)&KF&&zm1VNSD^7f}l6-l+F z-=e{VsW-L30_!%51FE2(nz1xvIkTA~mNtJvyZJx!&>i=u1;+VtyT=eev!h=gZ2t4I z6?_1Ai(QM4HNii?o7tArp|-mHMm-r)EE-Zd3U9z&fyZWUBJwUqqu0ZLE?V6?KmGxZ z&4k1}B2prfzWc z2~rK&%fV8U>clLf0S5DN47P7i}V3D1JX|DyY<6^D~piC#F8?)iFePEE}p&YQt^TN1(~^p=P5-1DsgYxGn>NO(b67B;!uw)Cyk(M(tm$!)soE1$XDo>c(XyS z(FCT?g`w3xg02eu!2NHKH2|st)eX*-^g9&hJ(gmj*xgsFvK;hSx2%H|$tJUpALAG~ z(?zLeMz@AD%EQT=Xa{R(Z@*N1^8HYWjveDS924dWKT6@bFAyPqCZhwl>PZfT+7HJt zf6D-h50G=~bsSWYs5ohkLF0b{aDe$b2c0*WzfAu4kEgcijx-;Yal#B%j7_&cXDvxm zN|)oNrMwtbraRh+MB7P!3-C=8Ppra^zy=LDI(05a@pI9AcPU%e4Xb#P-Rl0SRS~<| zY(!HlhkO1khf~nF!z-0G7z!O=mlE4sW>|%3{=SN68=7jb_z%6#cPA~dYB_dn# zil>1Q84mF-f(ANBHidXEnnI%#BN0HFLhGUgN6gOv=|>-|2En9DQC!1Y%; z4-`lGiHrnCcFOQ3R*HbKf#f-r`(@}|`?18Ki%r4X7D^Wx1@ql{ed?x2fdJW^9a*-f-ZWPz38CCm51 zrbRRwG$tn9n2|2loGEo7r~)T6jYMd2AQXA(wJ!7a=4=1h&@M)Hi^XD zli%?_-80W)hv6#u59Y6FA&h$>)|cXW>mXvHl@d(=h5EkqLiLw1as<|?z?p<6WSE!7 zBm3*SgBAUn+n{-m$4&7+evru6eE{?E$iIH}eWmJG@__C?095tct$VvAx>hB{q)e?` zidPi>G13zjK@^Mgvm#P)QtbUQ)^Yp4wEyUXC=%^V$Q@U3mIs$6Kk6kRJdL+@@L&1A zDMzGG(t7%7$qL;FO1N?#CEI=^m`HfsK4YmO1pdg~ENhHJL;eBYE0g*p(Qo0~$Rc}3 zs-WnaZ8gkbpyAm8;Tk0I4WQtKoUg{$U!qrPGfg`piDh$a0<5EBD@WH!X4dsvtTiwl zrw`%VDBNOPOpU_pr&IB3ezUF{1TU$MNnTC9?t2 zQJ&KR&kpF9EyK`(F^{w8e|y%b@ogw6qCqNLzd47^KAer_EUxw^fOw`*5--wLd_Nx0 zt9$UVWhdQg*q`fb;K{ibTcBIMiRe_F%(M?zVfG~?29`2qfqq1xXH%&H6{hTWF277V zzDzsL(@2w53RQ$dTdee?#5eVwUyS~|d&k2S8N|*PN@wW8s%F^kWQJU%h5ZLvSAf8X z4PMEo{q_TCoFl#Mfe75|^?+%Qd0r6?RliZVaGk7yDK0WKk1FF-;TZi@v@8p%X12F@ z2a%Er`e*m2q)8)^=*GK%+vC|0X z#wg%6GBVhZ%kOF?BKVJ~RgqGRZuu~}om9%%W55tn$kZoreEk4o@6AC%z_xb$djY$5 zPmc3L#FvBW&_(($H|hPc$p%qCd@UO#Nm6K_AlQ_I6hCTd zQVFkj?)pR^)wJNa5#DfXY}&w6D<;d7mIYhSA*nj zo0hf8igJ0K$BBLT1t{@Rd0-OYV_|!@)CmpUx%RMI10o6I( zS+(prvWgYI3xzKsH^Z&>*Ug-z5Ue9i7gBaxkCI~o3BWU3LFM7TRb2dNW{9W$9v>j8 z2GZ(d0ADsjR?eHszR-=zHvJewQ|O|21o;`Bj?l*%P40cKXnB2Xb%CKauhOXMIe%C2 zA-bkzMM^^n(x=$(RoIG^T%7;#sxCj6>Pw&(#qGl7Jw*=3qn@IGdkPPEnQr}W6Kk6- zwM(C;X+n)H3e~u{X%-sCP?Ru zPxR8P=1g!%r|-bpQlUb!DHyarl7Jr}#dCH4#W(1ON6lc1|0&*ccM`!1(BoDXK>+w_ z^vIG{bB`;jB8?DAG9E5}Q?9H+Ic_;jJHan3x#5Xl%p)bB03hf1dgz<{2iDcp$n)}}LMyL<2z{{!yls4_VU;{+$-9zF(@okYv`*7>VLt{8faaFt@ zjXP6`95{l#ngP(F(Dg`4w8>7-S*!YPsta@_PF>AK+1wd9dcG-A?cYr6nf6rA_x{bE z@#}BcL=Skab~2q{X4?-z4 z6Rp(j-tUNbhj#w)tBJDq8+eIYo-+?1@V2m1ivC`4knj&6383nT=fXMF!aJ_3)_&)} z^vLKXl=VVecI0W&RyJpzWA&chnUQD3FZfB(v>?cP&rjXq>v=*5b!;AlS89-1$WV>KN4#)Wl@0DqUqMt!UtEEh?%1&8N^{{gr z#sVO4q^kacV`G{JRY-Dd3?4x_Ii{qSfCh?&S{4pE2x%}2RW191q2r;kSnzbPT zmfAUu>my(=#Uk)$6*si;%IqJYFhuO0MY;-iID_M;?NOI-Pc6g(`316oQwJieHW>wZvAH1q1vsdRk~6#q`d*iJ4phQFN&=&uht zGRHfvS#+#p4P9?xYIS~FI@x0PQMZs_7%{U|L%dF`tc61q*|z?ds-@h7Y_#l%RoJR6 z*H=yZLWvHsyDMTet;w}@bh$9HLE(ZC`BCjbVB5_$56`XlzP`?7)~mOm_2MjVl=x*gFz zG{0myF96C7o&W{ruP^Ry7W;fx&sn8&u4}ws!O09%gt&bCRpK@%iu{{7mqI!v0r~u- zkP^z1E9}8cE#s}Gk{1MrOJ|a&+ip$8$`tO6RzYf9-tq{>re%#g;y3Bm2U=p_HVQ*FeIZkxT%@mYoa{#7YdLXZn~w1Ddv_EG@} z4e@~??fO=#aC>cxfdVpOqm%&zNgIjZ*lMf`}%FE?Fg$m7^CmHU?CcZ^h}Po;1p?|%|S6L_gVxE1}D z5l@SV`Ir_9Thr@)1{<2LIN8vpdqdm>y?9FJLNbS8@nD_{A4BUmAx0&-jH7#BPqsYSs#D<_QZQY-%tqFj4=@`C)~tp{C`uG=4O-74A( zr*CQBT@_Ho7c4%DEPN!p(u;f9>FK81UA=Of%&_cs&;k?LoLLp197@2xQC`*BqkLSW zTFOiUkz%_w`0Co%EWEG#6{oy7`-N{Lc_0yG3Lk#TSMHM~zTGa4=EIz4;l4Q(;h!eT z-(UI_1{^Jh98{Rcst{j>MdAmUD9+JUQn^9;BhPqh0t5W8Dj$#jn28NN*;^mP%fS42PDzm`42Dih2px~2a=P}y$VhVq<@DKs1KlD0HyE6X!X zUs8gXzu*=^!tuL-gYoXn%otlu1P7ti`;C>5wB42BSo0=%!8$wH>LD}olwr;7Sg zsYe{AEVdrUK+NSB$S*^Q{sHpknjS&`b+oFf&1$Ye`CHlidbvf=jQ9J&Oe>W0MjM~w z4c-l2(^{mnXgddH=e~fl!BxOeV`;8PVxFtTqw1&;>AWDyC5r{P3x<6^*RC$HMn29w z5aKmL2Co4|ed3S{)@K7jhW%;;ERB131hkcQ-in(_abEtp<-B#a*dXK2OA7r5NT_P; zetl7N;6hX!_3`LH6=V2nILPgrkVYzdv-H_yH8({u&%-zc0RUQjTM&X(-t?}{a*@48 z=ZeY^`x(Z8Q|e5xX7pL@;}%9G9P0}3SGqKxLArdqG3>(o?z&Dlh>)rrEMM1KX4K(a z{9ST2(XD1m79=rE(BIzH4X!EvVls z{g&m!rjYuE;1bwwMcafWfhgw5u!=MmISY$uU$W`mwVDz4t zD^iKbdI4ET>^}S*JD%*_Xp-9BYivAv#JyczAHL)vyw!wJ>Up7njr0_qk`m$3gpW9g zM0Y8|Aun+3|Ki;4np?XLSW9?fQfiEw2lG%|9oPJ{>$l=FKqZdF; zg;4&{Pn>@I(W&i+E-!c=49Z2d(3mg-ummBnYtQB?>Zo``3M>qIl~+NK7Cb6NgwL+- zC5P48epQ|iOP}L&{!?&QC3nRl_kcd)ib9TC`UVAYtjv-H87a-3{{VVe+KY@fhMLI^ zYaL16HJc856X&q;+d#eWi+(S~6;!rn0%N-BM?Sp{{Rbek z^f%2b&&5KGvql_R1{B%sI7++GWbPS!QHrmweEOA7Dm-&*TTlU&+9sFU)BO9( zR9oZkxinHVX@lR8|)xHM`C|J+YPHnsbGK$yeYyg&6FN7tYiOSatb#JiLUemGouiZ9%p)D!QN zP2uC>F0B=JqUYLy;iq3jLzi{kumrY^DWrL3c9OE51J`&G)nom9N0^$&Fa6B_(89~9 zW}!k-yU|*H=5e?(xeXUw% zKpgYz0i?2jOKayif$R(Yjna<@SN#1AP1kXh9Z=)=66(G+*d; zHMt7O2*txkFE`jd-kTcjEI zDN*@Ci-~S7KW?#E&lS;b)#S13>fVF?T2ps|uq{H0o=q6O_{7BQ`8fRfG>gYusc&C4 zdL&q~yR%oEo5l&m+~xbrF}mXw^0Y93c*sT*!rLS%bKSA)m2dZ8gKqtRU!n!lutM2q zKG`5GuVXw&HY|;J^lRVPpV`HYwOu3N(PwGhAXJ&d+-n5^CcjT*h~?4EDISy{R|RTo zW#cx_g-5I1eog$tHvTYfe7Gr92hqeaZkjVECO2cH!yQdbiqB9OkYm5W^$MW+cbz=f zq4^%H^f0{vgjx#lP(AI0*`pzUZOy>LEG+aB^yDn!)T??V>`AVi{79RdlbG5=mc+qa zyr-=geT)o^{?jI2mFV+jx``~4q^;`pEmR~4NnQr0{M`NK-Uri(I(`rjM#1ByfK`C$ zerxM-VDBA0c;3a{f;=%0L)DZd2lBvZdo}09JdbW2vT_s{Q5DpqK>HX8OOjGYyjEo( zJ}s#(&-07;{RTm-U`t7LOAUIx=q?KXP(4>MYmT1(9=p8pBx+>|@>}kw!Jm=ie}J_d zD#|NNyqVgNd^>-$Zq_W#K*Xo69%Mxf{cbjW48Qltc>VJjo5mWD8$PeS@83CiS&jcf zNx3k+EWy<`xzfeDMYJr7T5myNd_p?8wann^ewP0T zG0z-Va%QaeEg{pvL37W+(pz!ZXQA;+LFF$aBp#i|Q5B*T3h$!P3_p(x5wpitQL^-Y zUSs{UviFsTn(aodcA|k*Xt{9n`L7N}RPpXYo!SNh_Y)UQ#)7=O*mpPe-Q~=hpXkY! znwtZljszbkBjS|miSEE-$@nBHZVAadgHvR=6&i!(gM4HZ+Tn9Of4ya4$=V4Z))z&XPV|`k08L6!+qqiSDO(i1TFIBys zVZ`hh$zOwPa?~h9sUKpRV{kRTU3>?*w_B%$y+12w`I|^}rP(x?;WW^)?7^-LNiuW3 zyRln;-#@X4tV}F|??!;gX#Ur{Z(KD!{c@16-0tNc7R<8P=cUD+*5H}kbk$0tRh3t= z6P21FM0m|WJE;d1Bo8~629Da;Kva$@crK`m-aI(RSZ#VFSAVR_bT+n4(F={6F=xiy z2^+FKY;O6Gb&bhlO*@`dNf=k&)_D^dBA%Z9kk|!`j`+p{35XYMW5j;8(o=R(@y%)0 zn&H&P1BwYX;pZVpN7rjZ?uJGDwgb0>Q@gx{Iuj=A(BmPo^SaQLv{XG&bmvc-XA8kz zc2fqEq?+K(VBnVj>pP{^LyZa{rFX4)o>CW;<`>X38O?jq;pzG%d0>joC5GL@sLjjn zuXo?JRC4^Go!5#9to&96j}ILH;g=YOHx5N$G3 zp05+|rpU`{UWi}0@t8{x$my@e^l9N2Xz0n^Q^a&I{*8@Y_Fa!}`xL9W>d_s8woOpt z0`1R7UR>ZkEybS8&`~j*&1WW*U!Ziqy*|El>1~PoL0V+ z6$$9*RZD*(dpAHcSMnmQ{$pQgh4S@=YLNAM9x8LzIY3=}$(XPI18JdQV01f$(uh@lh1P@es(J7>zyikiW!$81-#C+b_{8sCpivalUs2^|d(bWQfXpH9#C zc!;_wrDO##O9Qb zcOLV$S5LJ0rc=~CYom=&7zVPe>N94fkzl= zAAG(F{os4BY}d=*hBj8TCu(VwIz_8O!_q4-oghJadtDSc`z4|K$%a{YM%H znp(4BI}Eex9?tGxI$WxaysVm-n=0RG?ompU$C^%gIe-0FoPo^qWf(z(v%G)E|N17= zFUC>BTWDy>h5e4$<;~~x)EIqmg6_o*oFb7#nxCpWR{v!d2aK%R`#Y5OjmJ-?^H= z=CU?K*(hmy2cpGuNqSK260TMQ<(>UdHG~=Rr~5>&sf{_GFX%NJ`TBDAr9`|kTV@{H zKY*wcOH`})PG^Ix>Ywd$>Js_EMJy_DvU?SKG#EZSfHfH|Hv=;)%~lRk#6220M>JK6 zEEcRzgr}tyAtI4pW&?o%-xtt{T4ISQwG$Lzfybgq0y&V@9~DjZ8gs5!Z|xmf(j?TP z%&`^+i|{_{M4|l)sLoKaHc4iT^!^ILTx2m44*@M*(+HD3ZQ1b}C351E@vjRpGjw0& zz;nf!C#UTBcrB(S8(2LhBp7Ju&`L?_?(!bVYzSR8|53*51hV1dHxvpvmC+o%UhLa- zAGDIW``Ej8z|DPgL0UcJPc9~%H8>=WtpOK6xVhD+s!<3cV7Mm!o}5qUhibJ_LucQg zo|X>a)GtVCD?^^Ox|47Bgcx{XFxIS@xnro;ST*YnN|NEo3r+L8=`QtDTESMm`K36L zlSV3kFO1SfLhwgRm%$Hat-SQbkgcnVRXdY_mvBKSX0D3#0hu0U17;U>{M>Ku%EL7{ z=JU3gC#5G_^_gT_n_7mqYDatcTZ!wmQ_uBgmX%@Wh1xlwIjO;-ZM(+I+wRJ*#yw~l z%5V?riiBi3HC-oT7Ps5hDOw^4!(5HG>mN>l3h8C2f)H_i1B+AtH$TiZM1fu~;8K)v{w6dcPFZLd8F0Mt~^^2no7 zwlyls%mTtHbX(ow2YWv5uO})k4S_@DDzD3mzCXst=*un}v><4IXyAQLkIuaRC@tRW zcvab`p6+GA>fp5^`d%ND4V=OJ(i(_PeWi>8eK*SYPLha^WqB_+$9bYY1_NsWn^1Gm z!ZJXzdGHq_t(ONpcas%Q;;w4Cjh0>1syKXKyNIq|-LFLx4(Ni1gm9Sl6!F$%ha}u&^ClNq50Kg4+vGlj}T0gNi-S>mcKfrByF5@c#YR|MZ{DPMS(vx)X zs*|m;qa`bmoR_Vx{$G08KV`o*ORK0%3HPj}$s3q31Z;g9*%AQk>Z5NvI`y|eF>0xS zmW1R?A9Kr~wuO^95>s$~VmMxNT7hh)XL_2kx_Xm;*+7Ux8K_~ij|)wS>n$xug*ED& zB-7$ha&M;HYB=Usk8z%1i+QB-_davt2}YZ|g716g@9icAzU4G|%F6Rq?hk65I8rjX zor{w3?jryBuaoEve7zDoxz5*58rm_e#r#C9=J=HKU?=IH-sDiqqxsg1L)1WXw}I(t z8ay-2szL{dbYDd=7SWZ#b^^R1qKHJ!rZZ^67Q zJ1u2a{z9bBDKiDPiKxSy?ziHZxM-qkwL`A<%WW4*UWlvmqAi~@J%rfhp>#Btko=P}i2bQVkl(2U0|xD>2=sOnTKtd2kn-u4p%*2KR%M^!cu33C*9Ry;pT2Rv zKh>^03Z08YP}Ac!eOFteco!qZAQ>!Z^YK}8oFR9oH;bimA3j)sVw+k~E@aqG#9t4& z9s9-Fq`UE>Fwwl5QKg=kc{Z*G)3*2q-SlH&p zO}I1{hZIq__3|2j^SFq{X1jd*Kr-w4-)OYz!`c*eW;K#{>A*U6w_f|Ktr_g|GiyM| z7*;kS`yz9*V1!vfN&x}2Ya(zi!S4`x;gZu zWrk;#uLA(=6mP7huBTf=MJ@DUEii9h{fe3=^HtB^R9apc704zilEB$Ash9S+5P@I_ zv`u&URC(t=q>6_>CJi_}S62Bvn_jwpUr|6?%MiSomsx?4t6=ksbo5KMNfs;h^VV?# zjPcdiCJ%H;A8lsXy~d9K=HdL%KVNL!R$sCZg~?a7w;ZY(RGyc8@R}t-mB`Ko#cOFF zCV@0aB|UBINDiZ;4*+VmSTyWJSo*M{5xNfTNp~HH0#@XOL>L+#RObhF4)tQ=NEe2USS(7DhY3T>~lA4agu9#;U^#c#cwu>n8;F*MvPxM6vZJc?RN zWs|t;P@l7&vfYpit|d?w9f|5P=1 zknSmPzFb|-t7sA4pN420rBq!wIqKLm=vc z7b3-MrxHXvdJIEblS{@wHPJA}FXCU3{|Q9Me-9s&u&t8%M63z<0K838rzg3Vi}9Xm z`?)CK%1{-#89i0TAJ(tqB~+;l1A@50h8m9@&k=GX?EhbLXY~+e7xwF+M38a_rE`P< z2`TBW8G0ybL>h-~L}{c47(fKc8DQvcP>@Et89=&2y2N+$efy8t`(&N3=Q+67y6@}y zEyp2j;M%ulLq_6zR9!>9kyZVxh8Yw_^OO;VOco@QKR&#?o+#fWkM?TzuCt`EojN30 z6p@?S(NeycgHPx6(cC!^L*zg;P%RZhH<-XTFP$uIYmDg{=P=QQsp;*@yF=jWa6DRLLKYIB8xCEd=y6YbCiYHHIcu}% z(KT|3{t>9Xb>t8PJ@Fs372y@9 zGdHM1cM}>zo63Ix8E^WeNdEGG#3vieC1klq~=1C{Z4gFKh>64hqtz>V}*x zbN7etU|{d0M-yv`=9naxo3I;vz(t zY}!QwG=!!F&B0(5I9BtCB$&JOwtDqX?yg29RFb+)DH~l;jGDxW#SnEKw=yLAg19>^ zI}6pnJarcN2=y?gj0ZUUO%k2r(>Yrl(z*ozR0o+5DhB|_0A|tqdnPwpJe;JCFBb%u zAY0$!-phFR{g_*NK(UfUGwVdnjDg8(%>G|V^vk=;C?2K~v|t^Mr+?%n%wPXo{0}g; zTgR1_+9S$XZ{hE#{Hi-$iI5g-VS=cq&Lf6R9U3|4e$ne;uj6T}(bx^eR*tE8M zk%5y7tKb)max&}hu9%mnRWbxX+m@^znBqza0?{UL1~ z@*hCz6tZ(CNIk%#L;ReFiASF=ey+i1rn=dsH^Krl%_?*L21k%$k)1Q0qKH@_{TzjN zM6{XX%Rr~vKo561B#lzVmh!R9p~l}unq25p?U!(1T$*wLda=f^DLFtY13=(WD>jvn zvR?boNX&5Ccd0Qoto7^V4u~mFZHhBbQ{kcXH@4!nm|2kp2HQ4tN^*WpTq^T#@fpYl z-^9erOvA>O)(>~*;z>Z}9PL;JNuX=-4)hx@P@0qSS8-Ez6Ka#wbb8i9uMBHl>SHLa z_b8EccLEQxQG<2h)=}%nM@S6d$-1Kk%iCuEo#++vZCAwlj1{x?G9&^84f_?6^*Wtl z&>1x&dlrua{1t2F7!gSxbv;)f;x-Kc{w-xvbwzOBqvl?kQBw|1B{D!}r-U2r%@WvE!`t7O3Sr1qkWrK(-MB>lSr}ru=K!ux?l*)wCZy<& z7(I*`tz>xoskJ9i^@^IP>r;N?f<+x_30chYMIV@KE&qap;ex)OTCM0nYhe1FVwC;@ zkLWw9%ZVww4V`tdv`i>e0RSVfBVg)~935#Z-M4y~i770^o+LTVverD0)kRfBe&+(< z@e30co>`2E6?+lZ6>-XrCeXLF?=S55dNu9Z<#tCoP6OtCIw58R>wItZQ(52K0ag75 zhOcJ(_tR28wb!-2|DC578cr8CEgWS?vkr0Ra^z%r`vk(RBb^0!l``qgt1_|tW6^8? zuIMn3on#dE=k%g9!qJvUh-LIAo`?3y8_fvs%#KXKR!;*H-6F1*;?Zm(9M!6DTsfIB zGQj{^PD|-#o&Nwcr1NMvZ>c-I6SX5y{dBE%AL=BjQQjjwz#02infv(4m@~~U>pwuC zG0i<2Z0A|PGroqsO#?bT8HD3S8Rl1b90%|tP(TKNSMIkgse47~#8*jb(r=VCQ~-+0Wx2HbtWM!<6XQh*sNE}|4d;F8Q~JvTa%gDv{o^UG zBNnwL6T|r{lqc1i6}QsoIBPaiSnQ`h&E!Tn)jSEjp3Iv+r)4SRmB10~gx<@Vef>_9nIfT{n?*T6=fu|pTgCakvpUb6q{m@*rV^BA#45ASXPNHgp~!qoLShsy1?nBxHiQ+Fjry}+MVFdV14fui}Xdqk}=*u z@qQBh65#qI#qFPU`6~u>2R~MIC~->vN^!8zsf_pe;)K)d+DTuN>qwtpOWP^+NI~28OHo2i;bLZs41+TO`|j~*nKK(MjHg`n(qSw zjxT4aTxNPt@3D1(<(vY(Y#%9z;%*1N#!Sh|)zgR+W^c>e_Po!2H~2b?-Qfk)Mq{AF zv7tj4Uif>$uCG|{srPj0%Uh9{dT$goz=OD%X3&tBV#fVIt#d6oA5CU*wff#-NY8N+ zBRpJG_f`o*qT#~JB+2@h2eF}p(543HJ&bf8y$Y$&?pfN-XfsrrEhTtTGG_PnL;4u5 z67ml;(+~AAl|oI2(Uv0)FQjI_&Nz*!QDI(#CGK&YPfTT?mP&TLF*0P}=m&Ol6T*o= z#uWApHyo5`E{WQfx>YDvzZ?BKApEDVFjX*vu)aod7w~kL6`z^{ZU3u--&Eme!vcCT zT|HB(A>&B~^@Y2slXi2I7zI>qCs_5)vFJB%V#C$QwDO}`@ZN_Vb<^{~6e40XqZs$( zlmvK=D~FB!=S~P9+|)+OIHJ{eSTOa&atd<+-)CnJYlWCXs%!GdFs4R99defZTtPRv zUU8?;g^j$>FV~+Kd2;sJ#3qi%S1E!Ef+c%{Wb?lchs`DCcgC?FfC6q+ z35sIJgzer**1ci0UvvuUnWTIsCN+hF!$rg6Kwz~U002N9|FOjcjj_{rT8;H7&m?U? z0MN1nq)pB?<>Hb__0t3snBC+_Aue_Kk90J5Xjxt6};mllM^w%QiG{6Zl$4JD2QS<=dlUPyW2HAa)W%Nl%>Cm6$Z@n!miD=a* z;p3HAeB1Gq*}ZUb_$I+{Kk$KhI)Z+He_hz zjcwq0f;|5c?`e%f22M?Vxgl~ZO;msW#s~;)I^o`$a>3^r)Kt0cu!Svu`5>%mB=~mJiXL zsGTOxlM)S!LCSIKf}rdiDa&oL3=P2fIcJeUZ#K_q6SS@7uMz_r(Qt9l+vf^E%4}YC zZZ1`jRk?iXK&^&*(R#f*Jub0N!7LeIpzNgnV(vN55Ri_(spK*vbz#~bYuM|3LU2mwz&+B>QKD1%O)K6#6Ysu`BJkw}n`e|p-+qNWh>`+D7FmB%uT>gqI;|AnYdElvKeqci$Y{!Qem}_V{(;OWDZDh8 z83T3pvS?!VQNuEi&Ll8R&{a2(J%^=c#C75lqTNzSqvr=MyGz9-9bGz6L!PsyRC|Fs z*KL&DQW1hkq!{IxiJGCrh{S~b_hdeJ*7uD0D?V{*Q+xop`b8}{p&Uc3F3+}a=T|Lg9Unf82Ti6y3l_s1@a4R%1aZui~p z7AKv3kqwtVslVke~IpDFEmeotO%H# zKg)qmB{M_TeR9xU)AuZ_h46n}RxmPYTRPcV^nQhzbcAU7FXK(6T(E@qLO)-!PjkLPo3V+9;$6=JCrKs33W67C8S7x_8$QIc6+%tKDTAQnI2;{%dwOAOOBrx z!v`!92db%Pxyk%Ax$HR{<_vTaajFl%fDI1?)ih$9aWwyNf~-pavB?>Uu;L|dqDVG5 zisMjuRL_0elY(mDizCunn2AhnmdR)x)(te|5Cjp|rcAn9*IFKS38W`f`26!oqKVqy z&RZ*M!va%hp)KL3e+~#PKboddST@IQeb=CqzPtOXo3#warjr2tfM3aY+j=NB{+d8qqa~*_&PL4fFEU{|l#I>);m1#eJCeJW4SLl2YXjz!Yw|YzsxE|S#fw5MjpyX?>W(SFv0_h!0f34 zYP*aC4%I%K_V2K-4sPh-u2YV>*|*`fdZCLGMIA@w+5}){Sq3De&yvx3q^-?uzI0?# zGj}r{TA*UZvty(Cww73l04(ohN~|Cd`Vhg<3GJYI%;Bstj#{St(3X`i`nlU+G2h@G=$3Ah1<;yT^ zWHkrw6@yDgD|(zvYeRI52nbMUUR>ncy5OWvj?l8=`@@H--Js`RY@*wU`$OufX_f^H2N?Iy4?Td;`+Xe)^f*c-NLz``7N(#ONf{WBzWa#7? z?d+7O-u}L+`r>`{)y!%|_A6n&TRvgE6-7SrNQkRhLyx3mL8I6>suiX?2vbWQk=?ta z`VYW7(pbqa^}f!xYeI8ers@LsyM1>mH?=`z@`@gg)Z*K%DO41_6b@lBlscJ=stT>z zt4-f~sPAxWZd4jSkzM#t;QV?m1B6OZ zHT3*iUoI3LjT^h8A)EU$(~r0rJP}T9G|6_;v-oaSO(_Y01Dy ztXdZgA@Ohur!)Dmd8)EKXX=D4m}l1N@i>X*e{9qfk;Kau*^vv|;7Xuxwp9FDI6xsZNs5M}PIRLZ;FVSL{@Qd7QI>5tb& zLn=Q1niN+1KI5&&y??*4M)&%JQQ_*}x?t)E4uD5hzR+)s=XI^WNhV+v;r{v~BF3DF zf2JJ$GpOhp&+P46S}AF{3T-AL<26B;K9C5!ErAY`f^J8<61hbSdLFG%USbl&??nPu z{{uV?4-W%WJk}NlO1~>3PkqfK1Ba)yyw_@~;5UTJBuVbhqd*o&>nkcTv%pB2-D3uQ zKdY<=`|<_D?)S)r8s}Qk(4mjHp;Q@sI{BCpxeXo=Gs`7;|J2P%U%&ZWP`~Jf%vKVR zE!!-8u1N14ud_)qZkDAmaJ5Tyk27yZ`1pO=O?{I=KzydY`;!vAuNU)(w03rIcrh!~ zLGuMv*#+1_aQL_k%q#abR;#$s5EALbUPD@1k^uS9y7ATyNA;k-w6) zyKRX6{w;le7H0eYj;6EXhTcZ-o@uQ>^69{MJ_VaT;vnsdu6ykS4Pu+mq1O+ADn`KC z-@B}c`~7~!eMJ)U-g-@kxR6XEJlBi*>Va{(pB8Q7rT4h6-}8YlL9NlMrG5Iw?%7(f zI-dUkXuQx=vWeWsEWzFajr2XMb*)RB4=m@c`gyg>10J>BuJbunYEWDzr$|>}f>Hb( zI=tv2SnrTqnrwU%Z5E1Ziqd$yrM>|O$l*^FxC|o3E-#H_!e1K-e~yTHp+S|+>Y+1{ z`Cc@gI-7{q93d1El8ERZn$t`!{!ygI9jNU%YMtCSsUQS?DYH(xkqlg$Fj|P#6(2-G zqd8J4?E9FR9RfLBD=gQv40$em5SaRBCg)YlxXDBCQym3)ap~lOd1=7I9!1)s%dU^> zPq@?CrKHW8w*NiFg7J z2-torV{mz#7>m{PpLc~8neH@jr~T!$C>(CgZ}=G>Ii^qd5``}js=6a4dyc{1*7J3} z3aAetX7`Q|Mk?xpd5lOk>_{?yd&_5p^je zLR8F+{XD)BLdJnWXju#T?%x?!h^*KyV$nb5j1%KXh`P0eOwlk+zDlEf(?3psXj8x% zdJDy!R#NQgGYGd(_pGdwe$KzUn8v?8^S2^R@P+t9NE7TdtY%}DwO-^#Yn{MZFIwzw z6^z5q39#9+J64Ww?s)1#T@NJN`ca|Qq_b&UCpb8E@XW+pW|LLvR36qI(?6ilskWZ# zD#^O>@5J2GW|~iOt%$c_;lhkm?;RKclOTrkCV*u>ipd7OoS1VBQ!j0S=$gq>sA;^n zNobexPCq|BAI2)R?6?!Vt5OOggQe%gzQ2ug{rdjM_4y_7ZsV*AbRp0Q-?~z_$Wi|? zSLSDq6xKT&4H3WT?23Xuzz2NXS3N%C9mmpHK8h)Uqkr*)e%c}!4+r`f z(!XDu_{~5weQA!qQ9ebaX(wK%u;uxeLFxf<7Nl6#C9sSsu@m2B9b|EK)srdhMf@Ki zg{J#PI5Yck_}4gnR_PAP#z$?>Kw7SeF?|&1E1s>!oGD zH?s>63p>9_EUsjW_8of%*ObN_jiJOr=jB{b0CFPbkHIC2&AM#Imv0$!!>y?fO05-6 zimx^9VkliDTBZzh92-)PpmeqnE`?8!Q71#3(I3RKasRkDJvmvBZt40x1?FzhA z;caEnA|H!sClPXJEtLivB?J;&zh6)^<+ptW%ne?QTpwE( z`h}Mi8jhPx^gxc0za!KO>-TP4`wxKd6#ea5r2a9HEvrXMlG3pL`P)q~61RGiwgm+h zDu|d7HCHiZ$pHFp@DqjTRsVH$1$U}~!FTVmb>3owV$D2Tjg8WA#6tDHFp;j>R%kN% zA&w{HM|d6?A&c5v@3eYgQFXv?_RoY3qUf-`{f2Ke(`9NUlJdNTVEIIGK=}`q$MQG$ zVToA${ZA*Ot}o+z6t9NO`So?x(pb9-TPUpRQ0PXyEU~*Z;+BCQ_pQ%0KUmJ)_MY`N zP92`ds2e!)SFJq-wAHZ|;&q4Z;iTfi1SNU{ucsBU=FN?wC1VkGCWjJiN(AcOn`b_X zC5JBMmfl?d<^Wa?rB$e@S%$(D^H;wjF)#NweE|WOL-pUAV{E(sQ>l-00YUQA4)na% zyau-YU5K8 zj_wcI_odVSbKvjPW_A>ow+SJS!n0~5Sh%?4o-V>Xoqnaf_(F<=?)yHpF2yP_gr;=^sa>&uk7Q3TzPp)nf%g|V>tVAInvnR z8EYd)7svyvkv0!mF+`-k9a9?-6d)t>*6?}OXZp^1_tbz4b??+DO{CP46{)k(M8d3z zB1yw?5KyIZB|n1v`1yJDo9(I&$!FS)@l z>>Dzy^>8t(qwm_+lhq@LN?sSA>ij~keyVKufmQsFbZ+ls|W7w zs6e=hve1qvm&cA2CM{_+yHXw_R+(>p7 z=_B)6ecRfn!qkf<=uxwJ?k`B1e@^*v?*4GFW#_n;f%FZYTpqTbjoQD)^E@yCeR9cb z*2{5(B)!_xGj9f`=1CzJi2n9H-8~OU7YJYen_)EZ;bG)I%IA){4@F00G*O(X4|7CKIfAty;T|& z-vM3tsAB4|4YRJuG%ZNOmQFHQ%F3&6cET(1GM!e+7;qo6gpBi~C*3{mm@!;8x_WKr zs8=fd^)xFJ+!F9Jd0nbTTAxOcW(PKuL7plPCqjlcd+iRej}w8I3TJ7K-b zSHsR5?Y1i+ePW-vMg26igiJ}PY0*QtzZVaI7PS=R=z=_vioS<{hB6SF5tK@rWGWUF~oC>#5r#Ex2c2 z2UG&@u(8P?x~)V8CB$M6Z__Cj0wTVkhaw}2xM|mN^ST55Hp-~TcL%=vmj4=}PxYRF z?|X6az59dC@MP2;P*hu^p!z6Y{)Sn~;E!Wk{D)8R4gB;8+J3WR(|kX1=U$%1obvJ* zM!#D)FO^t`I5Tz$ zmm(->UF)Lg-BCr+8whijvZN!(4|ZaH6%^CO0v5A&*ym+>VL}ykI5<^AUo^|1{KU@m zL2sNV=WthF^c-jlB@5^!DqsC=qd6Mw{jVAC{eOTyC(o|zuFS5B-D{7eSK0po_@;jN zJ(x_q(G~UU(`%DYp4r-Z<{GXJs+Sd-Mb5*UMpyuHx(*yKsoy%Qv2b#$-xLq5ll2_A zCefpnQfcD(7>gj;zZS~v)X558Ii|zVeU880x^j5|$t^hnzIGSs#^$x@Q1gnuPbNK; z&2|@iS+x{o|LPoF&Ytu;d%D8ECQQDD`joqwPZ__81;0^rfAAN36^B6F8=ga?A-^e; zlj3S5axA_?n$YufT=AN!7}v>9BR1CzWb*0l;O4qgE*$A+GyXecTr zSIyJD8Nf#&+$1>S=uEY9h)Z!rU>Up^oh`xWr@tNL)x7IbU>*n~g*-m<+#Vx#X6E3A zG@uY$&FimMIA!+;rKaRv$Up|g(UMt%DXM9|%&tugh5#0VYU`*QvF=WD>cv4GR3heFa{h`kN|;xWR=F~7Y@9vSS9*!m+}=-#2UqysW}i%nFG~5 z$lPjt@8ZSGo`cr2P{u{WvM!kSr3o1|9A5>H@E;C1(jjatJPB-}L zw3Z-)d{ka%6sq)qP`3puC!995plod zRh-+VQ03z$GGYjJ4;!EA>bSfbEN}gM^m_oCS(Aq^p+8=rmtCy<;U1YmS&kCb(qb_VUGGBli^*)sOris)g%g z^klUx5HFimCsT;LGpjsPt{69ie@tWWKi#Pk&2dVLdR>CYMAV>Zrk8oro2=i}r~2=k zLgo&9V~h$E>M}(<1_@j1iDq1NN1w=CYPtn7*9kMmVWC=!IvnD>6u=^orZ*0mCUPz2 zo4?!#TUCI~i5k?yZyVZ}7RcV_#W<7RE-9~4V)$f6m>&v3$hAFIr z%veExv6tBH=6I#^5RGfbAI9gEPk80`3EO-UJ_*61;2&&GDf^!+2s?L8S1zR0pg?;) z7L}yBOnTxQ4>5Sbrm=7E3Gk7e;=0$+*8TJ!i7#a8^@#~4-)o==4Zlq06w7o0mx-W@ zHlp<`SpZmqA2(xCsuRLtM#;fPO+j~{9`0%R-89BCXRU0g51xSXyKAU^4-L{>K-G6_ z?0r-2b`#ue0>HWi{Ww5e3VJEwxi%@uAHH)p_>{H>YO-M)vus65-uISFbxU=SwmjJ0 zPi!smQe2u4+VaXAD?Xx(bT;dcz4Hg7T9jZ7zuk)z2W0*T$#}CnHGE2YMqhQHe<*#z zdVOOj33GI*W$YOAuzC3i78iERv;KEq$@TV=zqEQ$t!9LW$wY)wp?>{Gwljyg+hjx? z22{|`{+w9L|KaJ85dyw(^h>w<6fk%*qlo;3@otcK>vLIRuX%99`p7c9xp#$GO--&4{ z)GcMo`cCz)sd~7-Mx^~icdwLTMmSg>?8Pi*1mIZhIN`1>KBly~`5Ea8;RUI$PVn8A zJ$^*hSaL$e{)Z%I9lQ#0hAPSaW50g|riy+KuwH#rnwPi%XIat4y{(KSXqK8z8$Gar z@~I$x%aDw7Syq}GhGNUU+`S%<8h5|I2?w!*pwcTJD95YE z6SCr^J3U((N8#VUHjh!GU!z<2PSGpd4Znv?_TVa{*57C<)sc%|JijP?ITrOuH+g6@ z=YFz&%>H+OcQ(S>WO(jUy46-h#Pg}^L_Ta1~LIALI2Gb!P<79`ap;Ml~T_*J-Zg85JDER!VzCY5AM-Wx~B6l)Txavlmc}VpI zk({{hlYzA$4BDFug3&|kA@>%5Ura#`y3k~*WWfikU+DDllyP(Jk#GET%n{by=QjU4 z&nv}aC0!>|vnixBZ4ZZs!XR~b;#?v^4!v4$D&k?@wDan2T9t@z_@RE!-p1KUJC$7T zc6i0_G}u*rb_z3ZFjpe3voxJmQIp9$YyoUV;ZmRCh9+0Z<8T|+qiS#AaD$uoV|+nF z?K`KAyym#db;3+(!<~Q}%oKz_Wnl-Kr zG@mZFnSYxI$KU+i5NX%1m~4<)3_l-C{caj%RHA;-^+qwCGnp;C2xJo_SmXAzM~s-` z#9ss~RgL}DH7CpJ!Z;D(0!@L>mOLp_DtW&5kz3c@gaRG2RW!eF3e%*3!l-Cvb>5P0_UShj07`xP7olgdN|X8TAMHI+Z~(z1T{E z`T}8_oz`L|Up3xT)U892=x~HzaWKVWZdtcSUIV*;e`tEnKz%+Fn!AOmn^dPDiL|ep z#$OHtVuI7M-Dh%G0%M){o2cBw-SBgKjfMYAROm2Y+f_R{zBO`q#!RyHoteTnG^Ngf zs<)k^M^o^U>YB7)De+g4G? z6)J=a@%Hpr9fp;OGf&co$A(VZjfui==^6RV>hqiwKU67DhI6H62S2p!$r91&x4{R~ z*j6mZMA_#WZfaAD!lk#uy|~b=8hTR~5MU)8m`?nIkedi52SX;I-s6M2qeQc&mRfX* zk{PdUw9()@@>YJ6X9r8irIT-m9I5HDZUpcv$dh#3x!wAB2)|}_{?KIz>3zr%-CM4l za48{`*~^u4?_ zad_c3?ln{^;)&Hm2o8?)M!eBdSQU4sd2K^^lqq6znogf0+SyiF?INvStPYifpsK;S zTVMI$l=3;%W{uvUg9e{rM8d$8x>U=Xq+<37?&A!G0;l8ik{kEc3q615q(**ti2%!z z?m8Poe=Wo@CX9=l%cvNcoUYf80zQWMg~EVjU(4x|{E;%D*id;44YSA6k9E7p7~Ozt z`AzD&h~Gy#;47TfUJYW6Gd52Mocm`;JxC^(1wb)wa+c^iB5mG0U&-M+vRgD>5oouX zJDvw7nc^1d*HXCk8(>eSQ~ykCislFpP8O8cB^sDk7)SFt&}fx&>-^Z=)iPO=+|ogz zjim#&zDH&%^5&)WQiO-2?8WfbEtlgzdeCY_G9;jz!dpT^3ukn4ANMLmS^eww5k5jp zO`Mhvn9y9h)U!?3gZ)r*lY38P+PC|upP4JrnuOwh;;jQe>6D5IA)KG%Es8PiRBSFU z&Qw`jZ8WRdIbqv+nP`9+H-VE9J?_W%?dIiR;?_9`6%ncoYFMNr`yhQrY#|~rd zgqD1#s$f(Q4N3s{tr+w`HnKK}#bn_k-zSIO`!b>+|4 zq%#%!Nk{etZ;|6g&U3D*3yl&D4Z?lOp|+=5TtU%rVWj)t>2fXzCkw~Rj|GSv?VtDi z1;z=rjYd3(v%ncGLtmvS^*JBWg+kHHry#B^5m)d=Q6#i7Tv8XH4 z023+wy!;j8%pw9p@|Bw(Gz=B_ssYaJI`OD zeTOrpGXHm9Z8u??q>bwrB|QZF+WHmh6;hGl6FR>dS_eQnhuB(BKcLLLuNgY>cufr^ zCBGD)G9<~g--G~7W}v@P4%gg1Or2&qzVGMdi%H;CC1=Y8dyrpdAKzwNp9Ps4EWEg# zM`nl=BfrWO%vdYil<&kfoF%?y;Q$)Ob*xxYZQ`)1f;sZktL$C0j)Wi!t-yJ6Lq%7_ zTs(8bz>VI>2UY+sL>J&xsUXT4_0;>{oOql;BPpYpsYLAPC57iB?&%39)K1}i{9MXI?mUte)aJN#y(t(>ekX0vK^6mT@hTkdi@MGWYuHW zvw9dKod{|UTiJS*;>bl%L9p8=YO!)zoDcCr3;AZx7%MeVqIZ^h+|u&f&BAJ1g(l}A zu!*b{{z?4%AIF*<8-A*U+{x&5G?Ym{q+YeeV$ff=rjc;G)QRtR<+~KkU-@!A1&mYc z7p!xuj-8CbWn4i&Sc13xY^xL(f4Ywj0?KIP^A)ZWsu!Hr@6-&)da66#ehaNwpo_+Y?aDicm%WVvcZgF)wpXna$ zTKIkN4J?`!tagwLIM~y1F}&?MRsEo~`jBzE7|Rv|-&#oF>Ic6|nG1TOw&HfF?%0pd z!1XZC>(GP?51-6swmR?DnnsJ(KCM@BpE^~Y5;$|MOZ5>*1>2pOuOkpjgPtZ*ujn@W&!>vx#2!FODKY`*F`SfINnT(4M2 z^jMELt7r*6u@7ee_NzN~A;pTDlC#Yq>Z@fftvS$*L{<;y&cN&NgR$(t?)SbI|^rbb8SN{PPlqsdy9S z6*bLQAP(Uo@5m*rCr}NAA<-=Mhbi+C6JCx_=)CJ&(OZ+pO!e98dM(Wkf@|&L6G%&0 zDXkXY%XGO8(dnjBzE%T%0mq~AhEGpFuM%^qm;QL7Fo}$yNZI4B`Utxt8#%R}{l+(o zI#j+P^V~VNsf&3T92zP&U`fUh$aJuNGaWNt8G9)5O%8Avw0m1{>kcaU@mFDnH=><9xI%^*0c#4&rWf$RBAt4@Sd!H{W{qO+~sU3FoP^Yx6C-*KzCt+ z`gbq-XBlnW<6-uiCZa*18JU(FD|FMW6N zK;}PsYjgu6tMAGq3tRW;T z^<^-jy`hi`uOp4jZ&O1X%zprr3*r=D)<$p^q5cp=UWfVZ;m(H#LA&@mY;KXuKQZpF zg1r?$#vJpT>JAUxc=%_vE4)7#KseNxGt(l?YhiJdV(+*1ISsaxID3>CO1vRLzy~UP zr=+X*_R6sCB||w6kt%`5`Rvf=USo63-+P*CGaE)%k3|2zp#nEj5mC^E8AT98NWTDn zAqM-2BJ>MmBslD&wS%~v{3|TnN9)yJ^_yu&*KO5U0$ueFBMehLYxyX*=6uZRx{}v2 zZa2O&kDI>zk%~`2$l|_Gon5crFzNvhny+15Za~%?h#M=$HvxQv2JYcvNq+(8E z4ef7P`uo#I_V3;<*{eFdP^?~X1; zbw@8Go7&ymd-$dueBZBpt@-d*we*YVH;CUB?9qGkMu47M04H?&3pg(*v^;eic=}8A z0!?!?Bhyx9F)Z9>6j#MjbeuSsh6+&Z0AQ09!htIZ(RZ!hPq$cF(o{8Q(_LMCPo48QpYuHPyaK=neU|?WKte(S$h{nZ=Xrn> z00sF!@}D!xi=e(j{f}V0dWH5169Wqi69W?y>owkMENonCOiUaC99%qnd;)x|*Mvlb z_(U()`2SIY^q-X|s2DE`@v$+nU+(_jl;>6e0R|u$MGyt)9RQgC355XZxf4JIKmwq= zyzPHp_`d`l1M?LcDhl#{hQ;v#NGPbt|NY?rR1`E!01`3^Dgf;j0XiWa2GJ+tcM_PK zswDK1#-w0}A8#1A$fUjnWHG*1bBv8EUp;-%K>4B=`9DwiAL;=wt5HzVk&rQ7M)?U| z^rIlZd=50!m#_0O=RdPi(Fo{1y&{xQC3_Zd(&7odJWprdP+sodkHIp=nB z_?HJ-A6o3E;@#!t>a#CYuYGtdGAHtTfX;rcEGi(L#wJ+kH`2jcyxWHLT3(FiQ`zBc zDDkE+8sQk{hkd1ru_O6Z&B@AHXrezyp6^{p6utb+^x~}S)g*i8O-d36spgpi*&8!0 zFTorRE;kAY;#PHHjb~P5ULFt?lQG=0GWAF#O6W)Uh4gxXl?g|)=DV!D7q*VyEly17 z;Z8}q$evmfe@%y3Z%f0`S;nZdeo2gS6c2?wP|dc$V0H|EWrGm68;NTyjkzma6PgT} zclVTaBtZg?XDnEUXWmWKBP7n-17ou7|+l88cOAEkc0LYy{Ux6-=m5`4t z)wl5;#SKR623spmH(0&-()Z>QvFnejJf>}^D> zm)AW>C~MBNAfwRnW~Wf0I4RwvH*ru|W@gI2(Ujjlka&C5+Xgsu9`&ww5DNk7Wvg<#9Jaag#P&hTM3VwSTrs4!#@yuN4rvwGcI_S(f3*%~@5^gSwZu*5UK=wW&j>dCX= zcZ2l|=w15FVP{f0w^HCLqz2Yba;_V8prXg&tqw`TEw0$Q|L~jgUbSQwR`x*wZ)-+B zk+4IjR=i(>SZ{M7Pw)(XfC>tQQGfy_z!HETEu9BeHG1@>BQP?v#_g+d=Hryx=k*I(lp$j1gs));rUSf9@lR=YM4PFCBWuFbl_MSfKpC@45Bsu|&-W>>(t zNw$p+jwOscLT$qavAsWk>xvGl8eprzpSM7f0Lq;Jr~xFe?i?=)%~mGsV;4)KP2YaW zZx@0^NYtI;J8OmzY#PV`ie*h1Ea2n z?0>s^;9DC4jG;u;jh=lRr;sx3#}PSuMxh4=U-j%#ObVtG7G}djUwY}ab`2j#LOJaE zcQch#D4qwhPx&+tDa9;>a4Moe7Dj9N8A2r8iG+r^t;BKZ?H~03DDgPxw4Ac%%?R74 zGaJdXuHjjReBOH@6iY!cNF5oLDGL>U*PJ|W9oXumB%xz#{cCOdHGVvTb=MoAvE+0) z9^nwJ_5r#5wAzfXj^*mRs2SpyYWnn3hG{UcE9XW>Tu%OUzD$KQ=vcM@u-``S5;ilX zPln#_$S<5{7VFT&d62+}o>)u3%@$k?dPrZ4emJ--#KRp0Ybvd47wYiNvrM)p?2+Fk zl0WK<);OfzTl-g$5nRr(Ul%GSrhepJD?b*I_L`74y9r~Vv2;NbNs$*7LN2zk0bm7J zO8#3TT(`mk`2$siQ2pMOg}6#N3~xLNotp{}WKZT4$jHz?sXqfqEI%5mr2n>WqNbXf z@1NR+%uIYec~h>pDyvoh7D^aIh@YrD$E~$oPs751{C@vNU4w>tF{HMf$q+IbzS|~Q z^`MyZs`5YGX8>o_8T_@U)+LqoC0);vVJGUm-IQD0t4lPjc?-XMu)YOMxoTxrP74aI zf|WGGxhAQ|K?!YWt1vU?W|K~GecwJEwEcoQic7+EDl+JBr#pl@hJQ?>@QB(IH8 zlG53ayqo_-kxgc)ImPiMi{Z^tMzt=@Gr$G%_{QK2S897?zs6ls?_F@&gf-6`UBAmNj}r7ddn>!OOBp7>c&Qe6>si9NW*PGIpZiA>$RQO%cu z$iTE>dqGd{yG$Y2GbeAK(hIv zF`jVZ_L;9id9byqYqgbpI(X2r5m251pU05CC6~+YMuG@pUtT|L$!s_4(AhN3PW8Ci zeNR{%6U9zTbGi0A$YddQNj@&s4~{ zZ?ay_4~391=9jE9V9zE z1Hx^6HiUz4lYw1eV)tQQ?ld6z}LRCOYVajSLd`CFjC5(-KQ8?F%a_2VC zG448b4P5Ed)D{ZrG2|hgK>@CCDvM)jd@fxU+VJcY0G_^|#^gcuM+q>cI62PcwU#dV zrFoyQ@MW-;W~o{+Ov+X{*fYHVvGtQGk!mu-q1t6xMO_82U(q5e`PicASAGgSC39x`SX#Zw_}`2`(7XR?)am!ECnht-4}Vi? zvKKU(PUi?h%G9?t{}E*xxW_bRfpWHyFUbp!<)H4 zf?-#~XpL9*w_PZzcMSEf7jK)iVjNpqee{)_&}*8~d;MoXiTBznc6_-o?>_s~r*a#` z0dY$#SZx}_S}YjIo(1q5IAUEdUl2<^rxplmhnut=zh0nKj+xwST3#Tz{U`Pe;Ia0x z{#N(hB>g3N<^uAiad0TPzSXh!!CpRm`+WJ4w0vL1tFAKwAK< zdo-QTxa+{})!}cila{PoWefHVI!qmLW(XuL?zf&C4HkXCB3rrs2RkEILx1JW!-w7A zdh<0R+w!Uv$Et*N#cOnmd%v;7XMiHx-nG|e>QNhJJ?@NOb~UfsPb@aBkD~FMFh48J zD&UzI3l2?so(`j`Y@VT_u;p$dL2QJ>h4u##2X9b=zIg$MV)_oba$OaImJR?78ADc^ zmDNwEX3;9VBw@A4w85F-@YC1a+Y40}HhOWabQM%t#YB{huLhnBdsEwD-XWV+QZ?z! z6N*&1)sLvK^H&#;b2K6Z{ng=w(0{W?v~FA;C`^}_@p`cqK9^tL)#Y^h&#!QQl?(^( zCyQuSdp|(=GUX_Q$ynvu4islMjfxel-&cS6uA`C*+fxI=(P}aSFjTSSXz^uZ!pr8h z*_$4uZO;jQT&joqsjwVglSXK>ZSr$;=npQ2A+@fHT<{x|Lvg67+Iq9oa&+* z+eJ5Po>Ui|wa`G|m+W5WhmP`6P%~}>Z!Nx;S7ZSAH{2EdcXuD^F`Ynd#OaaXme;!b zfosXvv^-j!)v^QFy={lWBCP-CSc0HWPTGO5a^E82uR3pPN4bT5azs?UMG8$AQg={B z%KY@G{_&U?LGOGQ*O5xSbR6|4Od%L~3K5+jcai=KXj=RHv_gC$u324Ghs3~)gHpm8 z;j|<&Xrnk^hQ>q615fx(p*8NqxxyO{m^Us4;1eQCd>&mFzbTpebKb{LK{jws0(LPf z6(gji8Y=nR2LhLszWAKC3Qv#Gu&HFN{wgRI z{}MV*h+kddjGF*;jr%R?7i&QHD%g`;t{3|d0W>K6e;TyHSGVeGSbM%UcW@7t#zIJS zbqx**9LXk`QT^j%`r{G!@i`C>I6$1?hej>Yqm=tOUq5-p`ma}CF31S8FFEQ-^1?&y z=K9n2WP@%wP&OW0xLpe@@`@a6aJJ}dRp<9?aoKW>9jM?X2q!(SUiVt2bvCoF@$2vC z!`X%B#wT}5b8rtDVor5jd4&ToXyc*E3SSwbPWj8%QEjoN6PQ}hDFboI@!inWl_!xN zO2l$^j!d?6Ab(F8h?f((+to0#{$_T8) z^*E8+p8*ul0FBbx6rQ|yRfA>A#pNZu^AXrl91ID8QKDmQAZS%#J4}K$P}^jm2)(13 z@jUut3*j|n;IGbd()*eFX!-B>*FIInf9*4>{T8S&H5)QcfynipyyJ#SauZcH8i654 z0m~}nhiMaj!IsT9TeVF!>%VsTJck215Zk;IgcIuA!WKoD$i)Pi@itUZx}c#Cpr$C; zdcyWx<+2@qv4dB?u1b`_r5^~lYulyZ%^Df)nYG0m0*V68zms8|{XDW@dLAY`_grq{?I@B>i=}Brm1e(N0T)m5e1d$0#rHx@Wo@F1kN+Tv)dl613%+WZSF)0bq%^bCT$s1E zNE_m4n_(U_eG4lC)==`IRVZ9fu#5sZbrm9PS%->Q9m;$$PJ}#whh=;l-eM=Xs_lDK zwF!JwIrG15p4w+nXwWOU+FBr_l-H`k@4rV>(K7EK zEA>YY@71fdkBx=2PuIrIei+xgXzLHIH?X>S$|R-1P5;y{Rqg8Y$zLqxA}aw`Yf#{` zMkq=bo8oYNVUERMhuwX&uMoQ-rX008!jjeo26$h!jb9-U^)121W&7WKO)tS3{~pl< zf6Y85xb?v%!0*^F{Zrto`xm!w#=nALtsO^X`c~6+RxG5I#RU>o{__83#k#y)4pTx` zDx1&BHb=UZGnHsot*lWtlDQK90@A9eUJQbA;S0+8zxpZvv-ct3*1Kw5Gf8XyU~9EC zB*tMov6;b6s`X5s0RUit0Z@}mz0>+j9j^rF(L3zx)v|_kl@z#0Sx*#6sC*%9c;=W!QB#ai z?9zG%!ol&5a%aK0@G4O&dm?s&0aRBtC!q#7L`LDzXn?Jlf#=&$FW{7+G z3V$@vRCTjoajcrm)NS-BRefR!+nn9^O|mi@=F*K=x>Kg=`;7vqq>c_GRFOozD5(bFgJb$Fq9_zOkdVC zjrfph!&k<8*4EIdoo(3AQJ^pCEelSjwY5h(CQgv6TC9wj5R^` zTVIe?Nxm*8WB^MKjC>UgMA@`FpVU1e&AJtOEH%g+VcIVHzHv)4IZs;^w#!aSheKGA zhanDdrOhEalT>@aYQn-3#cukWyvym}a0A|w^wzVHO%#0w)NW7eCQ;|H1I-44*iabZ zcE)tdqVe3sF^z^*Y*E%DN7UYa4VxZ9lhuEg&2(pyC#{Sv&t2=Q;$zoMKeo;4{H3w~ zM|(i9mDM7%t>=Xk`o5!Q7THwSv@$O~6K_Elib>NYn;!E?*m}ZT)Nr~NUjz2_Q_356 z$@sGuXo}LKs&bKD!en0I8Sw3=a@5Yg3HOPbTC@?@rRr2++TO_*Lg9~8y|&r^XqJ5k z0;@I_qJp&Zw%vU)7^8j`Z_|JBd`jPU(6fl0wnh491Eg;o6#}GbMRdoUmww#-r?dWA zblpoOK4Eh~eJmD>P*WYYenyN%kV)!NfpAfgW9qWevlz|#Y(>d`SWXqhn44^g#039dEL{&?JijyLXU5A3VkHWCcEfl|HSV}f_%z1$*GFIqwR?lYE&nlv1YYsr%A?_4o)50Kr+blEQ3{$4ybyn^~X9Gry^|ZRzC`peB)`q7OW4c@p8yMYb587q&Atjd(>>YGu*ts z9SL$6mP#KZuLnVTYl*Yam^ptrDDqduL>Dq20cMaqm)Z(6vrCorWM~51?cS`_a46Jq z^u6^{1xoMEeh{q9088A+HtgNSK-27ohvce(^!)AS>zXMMhy>dZxj3p9+@Hot4g|&PZl$#$ z%Bo=MEMS$>Atr|71mL#O3|Xrz6xe>@1Pk-yZS`nW8rl?AH_2+YkNKrU#<)C<#TRd8 z#v`0kV_^y%?#IA^!_%N7O(C}ZxYtnSx^*`8&b*#8F#6+uyVPgUWoDf}iR)$UfLkHa zn`Z#k>NOayp9%Ss%cuAM~`L*&l6C zj&SwAzBXYsEZc8;2#8zX!2jIkzMvT2SzqZie3l9mj;O@CtCi`zk5+U}%ZK^O^Ni50 zHO2Pwy>&XRvBl9{Ww|-55bly8)QzEo3-*`>X08!eQQ`PkNT7eN+ib5<82Trw@^uP| zG~6L{=cW&PrFv2wd!|6I;E+gWfhi)=V4dfZ@9hyMkZkm3_}e}me7WeP#L5Q8`9oPK zmfzvL#=&sLt67r1X<(#uWbb^8=n4dbVyZvd|4c?Ro#YZ?-Zb1}KbZY0Ftn`+QTOI- zWk{+VoC6412U3A`mSFJ~1Qqc+?h7bsXX;0`muSA#BY(R{BN+P?EB?*p_-zsn;F1pH zpMlj^I+Y)+8q( zu`?+gQ2b*ix{s!z)W>R;%7Ji&d+OWqHKekeEOu$qN5I}fMN>dmBs_TzbI2*|h`vCV>kFq9Og;3ll{SV}Axz5Zvy$xEBgNDxX?j82VVJ z-Y6XtE<*ZB!fNYdn&5ulb${3%28dmgTY|3oVPE$OI}?v_BRE(OU=GF<)37*Ovp$=LXIC@3m_tQNsp!`y;bA>8O0-Xs! z#r=|H?%>e-N??#CsGzzo3sGu1FT{|tkeiD~&;VYtv^M}vf^(8<#!X+#L8r+@v?-^= z-QpV9Gr;thg?m;IcXrk&4gyIGkmD!DXCl_)@#00typ!ujo1I^Takb6#+C2l9tb*FK zFnICmnpgi~jSDqFAGCC}Clc+ltzi!MXbxFdQDak{Xq~cFG`L zS?vV%Zq(|)j`idXof z3Q}$d^Wyf#xldm_wSRgY#aA@InUN?Ro>`YL{q8+0mH(~RpNTwYXK^%??s#He7SH}0 zw}?tzv*GDjBUb^8M(%a6A-;}uRB=miX9Lk9F6z@{0C5^J#=m@BNbJdEO@$Ffzfz!H zB*9PuTWpAqP36@BYD1ox7%;t1-2SPP7Yka7rK;HgO*<+rA9)ix$Vq}# zG5ta&apokgyBy{ed?br-yI9_1ozSTG@_LJ8=$GTH=)~Zkt(rir>ABqB*^N;}?t;u9 zw=%zXnYW?|kIE-eml38d0`<$Vxt?)-hXlPkSvQ^gmd^Vqi$cRiNxXp1t&7%+tkM%g zDZg0NAov)ON(|e2adB{%trMw7hsR{g`W||eBSuNDN75C1M4^1@PFqKAlmYows54DH zZPbr)EjzMD@n)VS8-fzIg@4){xS3?de}29L&uc~b=jy5eXHVo_qExw(>?s32<315i zN7|Ner^g}lMoA7q14YGF-__WGioyX=>?{%#b8;udcysEk_#bBt`mFC8P^02*3Rpg1 zHHDdzU!&`}cK7>*vQ6zQ>QLb# z&NG!&x#c6w>HCtk@~Oj&z8;4n<9j?>Ot29fD4g7G-V-}e+R{+0%W9ioQ%iU|!hvo0 zlB$NukZqI$FRS>1#U-b-LgEJ93+1%g=3&ZfF`d;(n+fH8~ZhklG{ptr$UA}u1N-;u}A#XrgPPw&f`MLwP(OPofFYdkq>gcETG&W zy7pI3o2XGtr&j@fqSlC&WzD)!jtyL+MC)&-P32YWkakZ={qIJf?_W`lff4{L?C}AF zm}n9#@7_m*L25C*$vrrI!bZyJzD(OM4$qTCsF9-UOVBSM%c*s-yxWdZ^LA-Sm~|h+wcs? znE5AkeyDqmoN>s((Ujh+J zP>Yn6G|+lm8;$++Bg}s@ zC9Ke9`OUYJAhu@JPEPp{Q~U%K3_I&7kVPGFetxUQSomI0vfVPXk$| zN9=YF;`ZHwG{EH+7qzq>!aw)6<84zR#=UXok%Jma&C49Rv2?wwmXcD6$U^D;N>Ji> zTJJ(*pt}BW9W}P)*4qcWF5C?*UN-YP=XD2QRDYQ{_o2A~MpA}y3iUqsJHFJiYg zqx2!xJdkJ5>wR6LTcE2hi$l;~pn}89u)qW(2fD~oJ_Bq9RHJm6-leLvcVv|&PL5LJ zlc>Cctx*$FP*NHx&}y#lc(g5)alcasU%&bMDf%z3;@Z0903AQPEQEIyVo4`YCqF8W zii~lFL2_C-vJlrFJ$Eu#(&4c&Kbb>n^SY*|o|e&om`aWPCtma-?$lP3$CDN5kO%K> ztR7AMLIy`4v^YPek0|vxR+lNx(~IB3i+5F% z0}*DDWL6XW4*33|Hrdwbn~6fmEMV2}CNYfpHrY4|v2Ig^FS@@|erJ7I&_ClInz8X~ znOY`Nu&06{7qm%SWW7WnZ&?-Z%~m|kE1YBJqJ92AlvX@j+!2}Flab+FQ^dXQU|z9q zpbP5JC@}J!%-PwA2|z-{f&U@e8wm3V1Z*lK@;JbAA#>ASU_)8l@%EYtJzDF!8pZ;ZLXfbF;viEa@9ofCx??yPm8a(A@2qj%j~2Z8QPf4H}-M zon@)zAN-zd2^fr%bch+NH*2kuemG2eVFmhLBg z4`Vt@iysTn31|8)|6#0+^_ehblHDO1yM*17b8mNS*|Vwug{yk-ROrbLi0+M`SEfW zaNc}=Jut$){UrrH_EjR$9_lwV$$*p-Q;mrtFGs^rAp7x!?znL*1G+0(vR%Ird9-d@NX@#g!qh4JEZ1bJ3j7`{P_p%$N)Msb)VhlAU zI$EYh2^~4G>_XHPg#`G{j$kHDx_gMa_4WRAONUH>%gUP@9VABjfn;A>bJM`xklKNr z5`7>jkEQ)TFsS)7M|W4<_C)ns?`BdXsqk$mFk!9yu==n#h)fTH(jAf2cID3t<5{aB z{VnQqF&}!qfKgaK6#KnJ7g{CNC=J1~rwzEkGm5(F?(%R zp6W;emIX9q;kR3DmNos|ALmzHyZ4Ra>t6NI51r)sH8R&-cj$GE5UCc@oBkZ1Uc_x}`RIS1rvzhw6JjJ%w?s zM6nYr%_TUmTYi<3mp^7m2 zc!z}2Z^0ut(%7Hp$Zi&OWB#-GWIKeu$ zYO*Hh^{Uy(N2j!CQxDR6?6WtO41V8O3zuRZS;2KMQYpw<6YpX|P0ewv4e6DwoKAau zl67*R-iRu@;Tm2g|Cw15CqUf_%K?m&^eqEFildgIVf?Sr+-_IO-ow9C7r;Cn z7bH0cEOM}V+)4l@DtY7~b=HZ;zOkD-U!*TX^}WN^qDfZWfL07zC%e3C+N~>A~XP)s#j|ppC_|6oUvX9KUtganFN{#gnYakpgNYK0C z$8>wx@=Ad;iI!Qrur}^UqW*d{i`md+UESe8LSMvj85B2A2DC%6sV~nok`Y5)@;2Gw zKvpchhpo&NLdnR}N7RKRm9vt~E z_3{b?Q#E71^N6#q8R$mh(NNAX$=@%p3TGjY54&%1g=J&~J3t#SA{FSWcbD>3 zf>EJa8vxlh+6!CiRSycg5A}8R>k=?~iaHeiPxEFLEBBZ4!ShsqeoH=?EDNUr+J;{V zBBLAszJKJnV~*{pH+&lNpl6Ek>7%FXhQzKQ{A5wt8Cl&b{n>legNXwt>F5+rerKxn zcm`j(_2wn!**^pD6lAIkQQ9JcyAsIb-l?rNHw2**=49c(T||Z4Y;IB78Yks^R6RL1 zA|vA7J6@ye8UNNlU|3|2fYQ~4UW81XbGU;7#;fay!6j|dB=Aec?#_Oex5@8~HmC&6 zCtVsfZ174+$Ug92&a=o|)bD}zdv9IVBRNwB$O^7*Le_B)=-<=BbU-ODzF9m2eTDjp zkW!6UPaDs7YoRhciPYO@No&EnjVWnURdXLT&F>8SlwgA2aLk|oq!9X5P%QC1pH_Ly zdya({PVKu##|lUNr%k(`k-fZ^^S|P;(xEX}5T(jzK+#$}235SI`0P}?we8l6>2kgp z#`(Tsf>gJEIQ=_ptq{&Y;y+L4)Ny6~8Q^M9&a>YVh-5er+`ViOblJZzD$E=^zPL+B zr2whP*aWEp@b0EhEt_=g{*gD#yby^$W-M2~r{DEJ?Cf0X$fHXWtUR#_2uK>34XV%? z>euOIuDP1`JOj+->i-y7u@lTKkaYK7bk4L8o|7=w4C8U zV_B-k4JIT`n4Vq&s}LQb`A#x>oLF&AvsavhZY`{&mc|1X2=3N>L*MLFE)`_07V5bq zCceq_XpKSY`C>je_BjcCk7O%fR7?=%OCB=2}R)9ywbOC zeNS1oY9BNCPZVJ9N$?OmP{|lA*xVIgW}cq#p-P> z#E`j~CGwc1q*{V3EyE0Sfs%9B02lVUU`8NQxwvFa@xfyg+RigTbcOFfHn?R2>%1qLPyi>zaDK(J44l~q^d*VCr&xHOjjA&0y>it{s(&2=I{w6u&e zx-9pyFjwWYV;4}(SM!1p9VdzQow6UTe6G zF7}_}QoHrtHm=Q@e|a;eT=xv9``uyb(bZDLWXcFcWyq+5u1v>>`Xo-@Pu~xa;kZgGA z`}tovYul0b8x8y1^d|h;HPi~UqBxtY%9OoD=8Zc;bKyyz;`nNr`ygQvFwRP$%p|18wI?zb zk5Kw^_diq2{~gDKXZ*dn-YAjWC?NQV5o&;xAq4C$YR?#V?HSp~vKel**s(D_EUGPv{PGQV=P1o26Lwg-#e0;@P zb(Qcx7BDP0Z$yJCCz#0!z})W=@*5Lq=FAz%Z=u<&!CmDfh#5jT9`HiC!D@x$IlBEx zXIg8@H@f!F!cM!zVVuQ>*w9UOVehF>fv18HAW&n_vCrpTs@VCG%@VzKe&yG(soS-T zGXDKz9qd)m+Ra`S#@C!MS+jgbX=HJvmpnOxDcW-EXT>3HO)r6;U*0_fyyBcKf8x1) zja&~_tX*CS%Kr1J3Af=vGinT!?8!8t78#rC03~it4~ECZgrRo~W77Pd`9c(Tnl5gW zJCOw43{hifPw%yS23YL40SMs?gh)Wu(W$4;cY7naBpX?&PDgJoJAD7JvbB(s`^qsA z{G0vY?(FBN*k!$q zT8^?<5DT(o84ezHpTbr=q{a!y$YGng3me^YM`=O)HLx5y9kFU@f?E^t3a^_AWHX$wNLwuPa@WOiekl(K%qZud8)sT zt|iwd)Vp}n9sNe`@ESD>C`Quo^^Vtxs=tW$PfFPK$8PT;^6S2f!-u`>82JU|)Rmfu zbj9AGT%NhB1n}Sodv*tH7r|dH(RFtpeO+7KFU4pHguEJ=cVpFs24HbipUDGH ziAy?~;1jaq+mwSvNFv4GiG~`6qQM~2aR~fXykOmr!-F8`=f3k5b)WhQ(yC6Y{KA3kbl&bx&ECA@ z5BFM`#<^S`4&p6>_uL`s#GyJmlF+Kyl@|uqGvL(=`TWKZzrjdY@uzWZS5;xu?{RAG zzm{eec&NCmEMm0GP`ndS^e$JpI+UlBE|gx-i^X)v#MH?|0FX+({`;jaC_bM!9~om5 z{fs5tNo&_Qc)gq?}_15j?q^b5;_d=oEE${)a3ik%lam zvrOVNG>z*ha&G1!sZgq1`m&&^aYb52oGf~I5Loy>m5PSNtPGc&6Hqf(`$~0<5lxAt z*_Uvz2wVGqDO4yZElo+A>w_A(c||qbntb`G2;A^xWLGRu%zwg!l&SqqFPv^Ggd1q8 zhOc{6hih^r%)Zkvb^;SVXe$QSG~-K*-q89>P)h&;F!Jvafch~}cn{@rc|WX5Pv5G@ zO!u>bpF?m$YVgR+KG3oV6;z#5g} z!oeEJSXT^F!BnBR)|v$1F|vTGz;FV`lD~O|=*Qqd3kUVE-DL@#>q&f=dPm`zHg;F#vfMfh|?t=V%AC&&FG z(YtkH2zdtlX}WAN@!gmwI6kMZq6WdL+7-eHkR@9v*zQ5{)L81oqE_s~9u5w3X-3^8 zV-#g|6}rZt6SbR}o5H+3JerkbmFt;Az3Eqj4hnbk3OEJ_&www-6PYMEeGt!URg5641gF*Gac*T;fND*|pT;w@O9nevp7v#(@7+fKsySKi6Th;N5$?-dpl#0Ccg) zGIBvdrdeJ+Nr`k`?TB6EEvO-O0l_Nj%$>p1`>OTs^TsP5mNWfsCFhB^s+E}R?db=f zj!LkZRbSW5?$7um>JV9C^(@p_&{#dQWw9oQ??9rTCf{OAVh>yPf7aCFbThDbRMb*o zQ?E^5r4{JXG8q5>E-h)z)Q&L)udB7mSamfMBD-Z~eD38s0}A$Ovl0#v3Ixg$|E zDqz_FZtJ2;f;+#>1qt_RM`fhOxXpjXS=E1W6?PNtqZnBkIkIY!W$UI71px&tv-G8h zB}6BFV7>B$zZSt=w~+ojJq1qiX2F)U3sI(_&RBev7_1^zlU2j4COPQ5ylHV5;hIie zS~IHSph59EO=%;eWNARcPx)Xuy55bne%LRR`6 z3J{NYUlgTgMcv2fl>G)x)hfrdQs6X_I}Q0|`?Kn^@``~uMElCpHLIMe-hXLiTnsU4 zDH{v_reI{rY@e2cjxV9y-A_q=f;r}STcSAt*+RK$Y;NJ+0jubGawov{mGYi6=){BZ zE@W&~G+P23xCDXNX6*`Qa``d#Wr1-54g0Ae#qPZja$QJBs~H`=xZj`J3`8jUwvt(G zj7pNsA4qQZX0>J^xoMRy-@CIE2ShZEH`5_aXQO0I2kgrJRJvXPjZ}ygIq)B>gSF5 z(K#-yUaLC4{5yk~m!hMCN$0@f8J^IX>}nfZX}u`aYbfQvsh8mTYC1fzwmSM}yJC#Y zuzQQnufjDL)Od&@>T-8hH~qu*fPoimsP$OWoK1k6bYeGbeb=P`Lw+nm;RF=g4^vyA z3MeLI)EOut*=SVUPfZ$p?}&=cFn~gO4u=@_eXX05HbA=tVcnC4-7VVeWl+PM+Dp`wy%m< z<34<>z=rHzW%D^2=Wt)h>Z?fkv;#n~^VdFEQnj|7xOuA+M7(17&w%P$GE!Yc;mzl` z)OG%|?aK#vJi-@j+8z9MHjaV2(-l8Y-(@l=tBT=;gdO7#K!sVS2lg#EIKhnP&lh|Z z+C=Vn9L=QjhI_}Fb{OJHe{4)RZAJ6FYHlT}QQB+2UHjPmPTh8hxTuQ#!_e z%V4zP#y;|qx~Y!JKJ&|XQi=CaZy;UM2yC<7Y0-23Z4agu5t5D>28uiu@C*UK3Y)#1 z1PO2+%tVVOd32su^r&O{t~ugCv|g zmobefd?HfepS&(@lHrCB|kzDX+vYm+nYV+|wzyfFhH=g_x7kKp?$HQ!h)?%G4QP|uE_yA)8uSazPo z7!0IN%_=_~AE;3}w$Ma=JTR4HkPU%pcryR|Z=IcII9u`m_hVIQQM)!3C1#D$L(aA|p&gc92 zyxy<#4}dQvSj(FJVY*{io`~Q3VwmG?E>CA-^|bxV*DGwPL~*=Wt%1M)0O?Sw#m7fa z5o4ytGvKk+)SJdHc-JHdhY=YZHx~;Jgx5X0+V>-|;J3FQ-!pm|)d73w@-m;hhfvj3 zM|6QX>u^HRV#>N$D_28LLsP7#au1P?>k+WO>1Aj0)HiPn>xL)AI7}@ut>>8?MFRP2 zdlzR8gPZw`Pc=;5qCcpqk)Q>~PNawkEEfG%xVh!xb^sFn6i`$=jp0PR(bI#^PM#gA zX2O>S=8S8xuZNBq_6qvB+!+fSp@Ki;uRjfTNjjEr+ie_iuWRYkF{E?Soa%aiYyVUc zZSRej*ZhssUNL1dwBbT)KF1xnE29YahO;y7kITCEHuWqvzT2>|p*6J^;-|>}!1gIJ zFOO+z|IrbWHt|V86%)LcGCz?Py}8)qvFynZuf&Nmcq$)#G??vO+SMM-fRT8w~wD zcISq+GVN2cUvQ)D+@o>#mPzom=>55FQD|VN0!(IPG!?~4mqYm=SbNa%^#h@amHre zR`~t`y&?+#6FX?RT*EBVk2GWJa!;t@Gkt0$Wcr5VA#~Zq(ov1D7D|dDtuH)UahEFy zlIwRD{kr+c#;Kemr9tg0pQd!A2{-*?R7f?kw%kBmsd9POgsx+y*E@;(k7qlYvK4|xy&u1YnhCn5!j~-@JbaHjY-k1sr|D|&O;ocIcVn& zw`J`2yYeOsidtH^9mcEeJaU{akAsg>$Bn}A(xhORrtH-tP>i@kKO!SE8>yE`8U7c1 zlFjv_RcWm=ioBu?hyR!B4=?Kn@21%_DWIN4b_s6XUK203+OV*~yYi}8O znfh*-NJCw8M;YIhCJqllf3C?&(*ja_sZ_}3#;NxE@6I-W-Wmi``=H->zZTYVG%ESN z>EhY4YEXOshwCN1XU&c{&Vt)6byJ00`>QeQS8G;2fO%9wVG3kExg`Z5%QPJk|QTSD(7O)Q1ANkXI$Qi)Y5wm{fV_p zG=cG!qg%3DHDlmuxGi_whdo}0kr9b9%Yx{rCiIu%<7VSCBUj8g$)oq4u`ib51Kx(h z)s7TzTyA|v-slcxg}B+=e8|8)6`i+EEmSi$fP})rd7QolUsG1>guDv(aX|y$2DaRR zMxHiQE>DGvJ$K)U=Dx^w;sxl|R~-X+N?ECRly@jgrXTs|r~-^m)Y20qtnHeMfZ=_p zB5~t)9j9T415p$v463M?kKkfIoI5LvL%p%vDG%a)Kyg+*D0Oq(X<9Ms`y4Ko4F0(; zB@YH}uLL5<{N<`oq}ob@5K(Iw%*=y_N%Xq$O*i8-hKD&eZ4DqCJL9mHTL5AFycl<# z%{7(}BlKbn~N@=!Y=;)~11(~PlCvQC!7u`?sDQHK^jwOah zp`MYZ#jg$V{IK_?m)MgG|jr zwbvPUFQ_@xHB(;BQeqG1Zrk532@Wtm`tULFhdNJ-6g^)G zj#NDwwLi>Q6K|sLHLkBsmzqp# z(-5)&BO)djsbR+C6J+odDuE+8?t8dfo`xp(j&$ROH&7zgB~jlF)he-4l+tNWp4f;u zqM4pLWN>#JXRk_Xz+3Os(l#%4XJ+grmmG9&un=PS+`CZm%j8QG#X=!9Xy!ZhqG)*G zu{k7$vi{;AYj5mwN}^vfOL!qagtjH1QO1#}85riFns<(OR5Y~SY@PP2<0*O^z6D=a zhXS7i)yBtYZX2gJMCZXooF&lsDF6{CjADJcsFpqK=SZz1tkQw*$S9Pc@r|E35xsFr zeF6r+|14aQ#{=f{oW0+jLpK5X!tNz(kmh!)IR)sFiw> zg=ayE478y=D6s07z=*^^)z6=HuS{#m7Baa`M^PDn`AGUo#<_0e^`fD~x#$&dkyHtr zn$|LndXGFs&Y)Z$=x6?t`x~uwA7;^X`o|{G9mKmo=ZIFOM0eYi3E#i}ax@ewl^ zR-Ysx>YZDG0E6hE^zJTC^rzKXsp3*X@60)@D{UXY;tDx)%?b{6a_c8w-enL5+PQIR zga~#PwTt{73de5F-ftean+n@x$NrWXe;ZrMB)-2IkUfsamZjoI|=i-r_CtI}@6SNr?5r?3|h$rxH5;r_SswY+K+5Un+jT_jq7^ z{cXTUv4_Lu}s3>z4CVttrDaK3{15m#4+Isy->tdXs2`yA~EeIwl?Sn0m=vz(f2H z(inJ6jagc8kmgU1r*)_57w-|8Pv(eWCvLi>&cR`*R0x$Erc?6vI+ro+o}y?gBIU?g zPvgPIq*M0#9r86YDyE<&>LUV+?c4~+2uG94(q4ER$@EhQdFKwqA2i}=n6hhfv0po* z8nrnGrx)6>Q1qlJq- zEVV$($i$#_tA?Hmyt{G%-kD{3D@IDayW&aLQz=$WwZtD3Cos)@JsyIBjI= zgu$U$6Hl-)7~k&rr+2z2C~nJuXcnbw6YW{QIDR-B%~oBs#DGtE%f&@NK*lEjL;--Y z_!BiyC!iWQf}xIiPs#6Gxg6W^lC`6LuoewFFH{M5n|IOr!h1fH7{C>NA#>KXWf=U< z(BooHsP@g3gSZRhL5hg@6AvQb5ukh0Y^24@xB~K%nf*Na=eRS}!zoQR$w$K$_mj^f zUG7*QjXZnt*TE=iD#2FCAq&&ug$F&=D@WUz4AQYzhzREh)s6pBs~7I5Cg= zzc}pwregowK_R>BI)A_K%VE*r=eClWA6eTb3A`NKf4q$@hRbl|!|IMuNj0k=)y-!O zj*jfP#UC_QcwT9pO*@b2sJoZi^2!OvKk&YkT_~kZY-XqGcABAH5{i{(C@{E0Do1f| z^uEv0hP2=lYF%@|@WaGzZ}kakPE(otkT)Z*-O`=~993*n%|TKdsRBTb2f1KwV8-t> z>(IE;wy()+1KHEvvb!c#h?diYYmhQr>*jgc<;xZKsLDE8E1SN^HEm}CW7gm)`VB+L zGqkQMRZ{B9@Kx82mr@R>tIIzEDgns2GYlj8-nuws8q_@b6ly5oA8Wb*)u%W$vPGpl zbx$Lvo>sD8zovHS)I8!t&HHLD3|<~+O8Gs1&2~Lr3B@LhbQ#VL5}OY_sgL0GB7!8Y z>lbwNXRTXI3Pc{l`TSgg=KSdyUzMO=>IZCJ9PY?K3y~OY$l_jb?>9E3?}@LvTV9JS zkmRMB+yf1XDQxTttiAx8Up#sL1%#;BT6%k&O;y6a--5`g>2$r3&4`BcZ1n3%j`_>cxo!wSNG#l zZ%K4ItO+%5aK_g>$5%b`R?#4rIHv0$QD^F7EvS8O(iQPpYe3j(=x9rmCXK<$G1gCu zrQ0|aEXTQhUH-Z%qPVI1M8MZkbKWLr+>E!4RtHu@?V2bU6hx%dn9C#QcaY31yCrA~6b7PfLbii;S_P)u3COEL(%vJI?QU9xcn(!C8QRTP$a0jAfBkSA*Sc=W^@FKz(?g)Q4gipHaIVJ8leVFy#;6}q zW0uohbB=A?TmbfmlsjEosp{@2wpU~AIhX>N%h;qqI)wh3#btWB=3ALz)x)nJ|J+E* zO|V7G2AA}UXH0wbKDPpY^>Kg4^HWVhX)HAiT3^Ab!cAyhIzD@LQWo3H3HNB7u%^Qp zRo|5Gk&9K9tWxMBXAX7FMPki*sA7{7%VbW;u}+*)i*hXU%;!a_ z+VaB*Ysjk%-}+VOqMU_&{My*9M zr>6i1(%ZxUWq~8$Ni;raqr;N$Gn~QgY zF;*IKz5~a)U*pINDZq0#DYbHr_FA@l@4rK-3RdY`?kzHt0l zx=Ty;#iaGDj8`N%->t5!9Mq?HpWU7>1-wMNR|%d}379N3og5j`?0wlFdW>I@{@C?x zz~?54bsW}R6-k5m=*p4GQ^AualtP#!wLF}&3(FYC$DTJ9{_W$om{EVb`TIDJ61cTg zfVY~i@qv|iN*RBL^aFLJyZP$}4X1h8LBG>`&F`IM2JeYs9VcXm?@sJskJT^!0d6@E zd3NqBEX}~;QD|1yz&yWPDXTV{z?oYmd z)H7g>DeFoy`gcIC;!&){9%`@rz8U$4ZS@X!KquYWoxkyObdlb$7|)Ls>85V^h}6Vz zwujJA(BV{hDJv7mq?$VQ+#5Fk_EhANz!USOfUH{bkR{xEw-dueHtin4Y+8C6*qb*J zAEs=zO$V~Nb6=1n$rm^h7UyyrkAdu_5kPM}NZ<;7G?%()FG+yGhv0ocgsc{ks5h-~p ze<^bTjy0TE`J{Ji>3pc!WsbL_TIc)M} ze6P))Pc7wAgTIdk9DF^NGS?rT8-Z*#XeUPIJ^eLSM5pdjioq5e8-yB1!Kf)~ZuNK9 z_%*b6-EXB!2L=;fh;M)^a-Ym5&P~LK-2tge{3H+a!4FC)I}&9K<~dqJ<~j=ptD9Dh zT{@?si|n}&y`qH6i7H7}(OjZmda`@1Z7h91ejU>rzfh16-c(jk(9B5v7_7_DhiGaK z+@YM7n%fBv(=5yC`E4laUuskC&gT9>&WLf}Dti%B`o zCAVyMv@dGX-9x2vXQ8^%{cC2kPG<1DNhy3NFcL#dL8Ths-dL3+?{^KW=#gxS|Iyssz%@F1x{8eM%-KNANHoK49O3$QT zBo?NWzK*b_Z!lcAF$iZWMFk- zfz-6zTs(6ys_dQk%=Mz8y$+fNfHYra=?f7{oSNnHV1T7P`~{3onk z*sJ-C;AwgJ<6UeWGU2UXQ_pMy{EFuG>jBvV02JiX{rA)II+pgce%(Hhbs@@ zkTTQ@&AZ=}Kd*hw1`|l{6qT24SGy?-S^HCDkj|EL(*GG(_~Q=ISkeqCJ0{W7`Qkd~ zbZL2ESYXjU)u&LKVeeIl%}L$m`=uZg`Tn3Lvc5H4OFb0d1)C4;)Vj ziDRBmf=Z5Q=HmE%9W6lSSWA0hkZ1)R!qUTfct)#fR8Qdhp_Nyjx0*83!+y_&m-jzQ z&&q*FMGC(a-lil^C6b~D^b&N=u0|){y|<}5(F0YxOnh~D{e7_)S;k{0Gco*kN^hNo zgK$7{FGLMLtkToSzO-@p>X26kr59taAX6zO`jd~jS|PfrtGwEca2EDv6(50c+|&>8li>}U6; ztXvk;Ab5za-?@;w$+o0_hj8R?7hxPrOlsW;6UXLJq;v!JjvuXd^m1mVQ9pYSO|!qS zLa7ybk%QR4{qU;g57t?@$;^zKqyK}(TRN|~$5xny^9e?qOa1OopB|TXGPr}FJxICR zuP3YYyZns(Aw9mz5ipNq4&zBt6fN+2QHu9+b;dKnWG5%lYh&aqejE&o|mnc{rJ%VG^8Ha>(xYMfzAWk!N#_g zWY;qZ|Jw!7M@h#{1xbhbSh{+Ni+;yd&JqYf@*qD^b2KAq#&h_3Xi1n3)z`3+r|d@% zz9FXfY0v^8H11kzGUBWA$k^~kHRUddrzGo_YodsBXtw!w?xhZ13^ForT<80?G~V!V zT+mh5P1U2x=eF_geJ$q$Vh2Gs(PSob@034HJlT&!&2noi0Xc`JCu@$YYGfZoOLIzX z-RA9eY&-h^u)CusFQz;BwATq_PkW+S7GX+im$)W3^jeDn;)EXZ%)ExzJ`Wn%aobNK zCMFI_M;e$s^Fb)gI<)eq7>C6?Oj3ar2{|B~*X*;?qMdW{CY7x=so8k-N7{dudtivF6)=9WtD$Ob5MJXF!jPs2Sa9nz`>Lao8A%!n;EwEMpr@C)Swi&En z0v}6Q`9N%D#a783R5|Rbht21=(q}sJrqQH% zMPI?jm>*xop}YvRtzOlW5ny4s{9G!D{JTGlD`J9*y_v~vhL*BE~qV8t7+$1nCj`Nbnt zDVtZ(>{?EE?f98J(z$Zalb{FQ(G&i%D<)awF!81k-xP2m@RGC-e%nMVt4R_oLUe3wS{1|RqJ8>KE z%81j{I;~E#SmvzgYSD37U-MjNpMJl0?zanjH(w2{ujzwg&1MLJUF;F>Z+ns}Vk1T3 zXij-P$+_iTB6A|vp{X@2fe1xeeLsDAf1{Ch>e0?D{P1Bp@RH;x1tvn z(Y|rjNu2O4*;jf?r-e3hy&j#@ZPSCclCoE>8AjI(NkWC-0QNLura6MJxdfsHAeAT% z4qv%yjaD~w`o4U)_Ye#VrYrj%vK3{hDLx6m$4T+z0nz}%^*T8Kwo0dM^!dW)&L}e{ z)PfZ`-A&y5V$yF?T#`aM>mC#B?`y@QskE0;yCM>D`jdP|b{C&R%^g}c2|$`_uod<`24@t8T0#|AH7Ty=ufFvO6KDhEJVA7p_q1vlk;&W zs;LWRVKNsP>2Y_N%gB}HhPR!|H488Vnb@(q%T{Bewl)<~bj-Cz8(07#x(U73Oo7oO z{EDiw6UoWHS3ynp>=c~%(S~CEZ%F0(u3i`5^ey<&3=1>&$ev{_8gX+QPX%*Br;to` zPFDasLomdkAk$nutJzr7GkblT5suIZ)^=5!GZcS5Jh*6qQ`)Q&#=WZ1=&j^p%7(af z&BqiLf{-BW)ZOat_`JNBBx0Z0+RfAF(d>qoCYj5cHM3M-c3DA@Ds}fdZ(oD-p85|7 zdv}yrZOXR+Z4!Kn`>FL`&G>|vsbGyjb+0vZ=6XxoYxlw>c;h=$T85z657XXUU`cKw zCf(W4j!s;pv0j83#(yAO;QCdkKFG|!v?^S8Ah5vH9|?lQ=@9*&X!n0>V*SqsSKGHV zP`}&0ZrYFhllxgk13qnzg|=Q01>sOi;0{R+HM!|un_tMqfWNe@38HL0}#6{Khj^}z4LCZ z)CAbp|3&)A)8&jXiRgtQDQ=#03yGmk2i2MNYrO#{AV*_xu`HIAC5{htANI3&Nj`w~ z08@M&@QipA_}qZzlVh5v{+1AlHZ%% zlYK(l9$J4J$D@y0qfyFxjNWhw{l28GzrQ8z@D1(_$-MtI}D_HPCg5xNQ?6GT3!L=1}-t zJ_i{k$}aa~2t9jcl9er!g>9cGt+54h8^fU#>RMdXc}nu39fil%HW_0K)LW#g){Qoz zeTbeG<#$dnCg<1UA@w;7EW|7sSq)}+tt#u^AO7Z9Xvhwb&If&xm`%70qg{ePkyQ7Z zng3uY{1H4Q9A9THvrRs7v2P9MrN!h2Bs17Mx&ToON^E3IFjbp80_LFOR&%IB@w>nr z#A&?RfXm7=tWS2KN*w7UV%W^0EJfskJO_mHSJK8U@iHurlNMXr6L{_bEOTTq8 zB8YX8T-}@@$1Xbbzr=hb1*7Jz(J<$PaB5TtMD?UyKP=~y186rw>eW1M1y!cLK3EO( zM)WDcecx?8LmI^tIcHSxLdAJ=8!%=Mt)?{rK>v#paO8qLNoM=g=zjWkH{ zeNt3J3R1=7V#q7Goky8N5JU3E)ucN5q)yJ@o;OtL$AX>m2c6)jouw@B;e=AY3R%?@ zp@>rO+@n{G#xSFWAtU{nw07{uo4+G_sn&0b+wD;OAHLJYN2)2ssA&U0eYvHo=7A)M zDVY25ZS-D+=$+-36waNNt#h?d+0BdGRF^khgEDTC0_B;0^oAT;&;*tN=jn~ww`*^{ zQ%!uen7kn9PeI_90@{u`{sz0+>=3s%X>vGp)jSfVv$5xjunnJj?iB*B4i7QNl^axb z(78oW1ZMoaH{CcJ3>t?M8 zNXKPv^0t0}#C7)!@mQ`?rGX3KQ0ln_bg$saD~6PZNIc|9<(!X|e|A;MyUX!}xhFB|TC9gs(0T;2uGq8RCpg{~~U7O0Mqm@na^!3>9 z;vZ)cu{bG*Ybp!KFw4dPI2}n5R5C*3Smy$1%L&0lqq_hhYOv8C-#BHdUgP%wS#dRVqzI$B#i{@db;<%gtCb!a-Eqe7- zk(ygU4Sa9I4hJMsWM$!Oz`?@ju&HE|f@15y!~KQMC8PaHJ>mI+!nmA8`<2Gv7WlsG z2M?=RjOx$vIrOob4_lIBd>@9~3E4CR=Cc^66**-t+CS54#0Ov>yv1W<_$lSVK+Mt1m%n!x6ukh zRMAIpn>nQ>wnNYxW$E`^!7BYZRq8X5a`=WKDPL{s1lE=Cp)>H7y{sPTcQr$>vpzaN z8(4ciNJlCsIc%NgLZ0^wO0zOu(GOiU0UILNh+NG^LN8U#{?4ObmiACtJW?J6einTV z+dodO%u_aN^6pnK0ebIzUE7v=j~^$`2?Ti4P1>f58(1W}jkUOss7H>*!eQzpwa^;2 z&Q^1aT{2_B6DERNsGKj`N|sARQkYU)dH|aFT3o?Z=M*R13hbHp!)rF< z#qA|;HmsEvI?9?oJM%mEJKmf=ZlzHf>EVl2KjxluGL}s>sSrW3hVubY4OF=lVK|sS z7aXcG;zl>m^q;Q>hz!`gokSw&YZ`NRWdfqrGiMpVD_Vc>oOJ_%eHo?~IP6tl4c7&A_2lw7F8dcA}}|`bCC* z^O_K70c_wQ%v?WgtcD+?fGts3F}Zb{nh2SLk^`>1QEmbi{aZJ(Qq#WAu5++hUDOwn zzY11HUeXObLtpJz{d1`)pi~i#SeQ-Ls;oq8&x{Kd`oR4ghUXh?K5y-isheayel$1F zocl&fo`M7LkmzjHA+zf@axd*knp@Y&j_59mNJvrF`_Bb^{J#BZl)<=;A2V4>c)9Wu zDH5&;@iOkRvYa@SSkkqWH>Wr|Dk#Qa+R#3u(vOGT&L&E{3*WV7rF4wBh37hc<*@m6 z45`ZdfTbumTY>t5QydojAgX(3VHnAW+BYtGKGu@5{fR}>t1S3-w^#oF=am*QZa(5G z3A|r)XIQHI=f8hERg@%TGM>UlfNnWkrYo*7DDYfmZBd@k(|OzLYT@H){rBY2rq8ZD z+_O$5PmLJ7e~<35Om?_GV=7K?@pGc8K(m@2dKYsF^1)@NL8$L36Te?gAsSG_8+T_|F~G%QTTyEbK^GOJQ!`Hr_QmpN>N(9 z9r0%g>W+*Frm?wT+4WeLEd(n^hM6mdFfd%PD?d?Sjld3g$pwa+uIh6iQLbm?^Q5e_fFbUsEC*LSnsp&w_HPe*Oe6M?GDAHS3T zwy2w+8x(VDIxLVr*e2}pk$KZg$A8-)b$c?eKTO2TvbQhSwQ!pxJLj7j>tE!(%o5GXf@dTk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg deleted file mode 100644 index 5529fc74b9006e8f3e1e896a64f671c2ff902f40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5568 zcmb7lc{CIb)b=iMT zHCeNVWUIXW&iT%F&im*4+;i?f_qq2z_ndp~J^ymP0ANEIA`JmRAP`{u&j9B$06hR5 z?LW}`=jrI^K=e%X^dJ!Z1qMbi6XXIb1ag6eg_Zr%MOHR0b{3Y4ycfAHbMx@f4`~UzA z4edX*{~z>V0EmW;0Z98Vs>=od{wJLl1fm16{6_)O(Egi%9l#+1zIG8|$-pV<8YQNH zBb0DimA<{C8&LP@GW5Eh^=-HN(a(E+?ES033k3Y{1^`+*8W24Y@GmCE4gk^tY5q+{ z`~MXDM`ou3iO_Rgyv8Mpu;f&5jUtqY;Xdh}PXjLeW6`kFvIDdMyLNYalWXIa6~Htf%5`*aBt1_d!_bO+h zFf7egT0h#ZLm<-b8(}5ML$OdePebl_UvKDBp#RL*Gov)&$!I2@O|Af?#e5V8ngjsn zsE-kB%dbW|k>B~B`NOp5gUIri3&RQX55MJeaxNyMjyjwv7V08SF5Exd zEuB%XKJ=T?Z=>C|*i582eB7=S78>TYb;w{$#aorNaVj^;xMICT^rBLY2%nBj#f|LD zU6q%TT43hJ(yl1JzFYSalmFB{VsSb4ysRLg8!Dk?7vUe~bo@n}pHR@Pv_B~*$~5%g z!l@_v@`RO>Q2AkQKG$&ocOpq-WOjdUq!{`~u{w#G7hL4lyfilQMv|j8fXRFp6k6C1 zKMbnz85tMgb6|X=60s4t6p+M;IP!plu^~Z5ckDoeE>@M1(H=%9s!o^mmYHT7*iHr~ zNk>5lKY%VdifgJx{rxWC-kud?N)Ae}sUD)fbHuZE_S^^cQi@k?Qe>rsS!=T2DnV-7 zYzC>lB#c`LLGr)5q7;t>j~CfOm+T{F`&)aTeRB0u3z3X;TV% zt|(o@F;*eqA-Fl;4Sfn}4YGyziFS`;cF(3b?Atxt={6$1sZW$yTbk+WjjtSomi|@& zVfraKT|(AX#~E3rDmPf=KI@Z|WBn}cWQ1u)-hUUH1}^uP%%r3f6LQRj_OsT0PM&V8 z+c)RQvM<8fc9^z*#q*XfURpa&=LnlnWxEs|T=tO6E_tno5L1 zkywyBYaxA>fO^NKijBCbWAWb!8m@(AfQidK2fZ3CHSHl@?e$XFuBp6am~PC^K{=O` z9WT9;b@tKIVX3AUEKeq@Uc!22@^NLyukUE^bkZBEgz;Lqe==B2A9cETBR4lzsm%*% zwpfhV7cr1H1Y_C->X$`rUc?ql39B!3zkZ|es4%{%bi7Dx&n>X?+TG5b7K>G%7Jm;V zCB?{%A_v&`>C0#IUx^D0SdrS-5Q$;D18bU z`Y~p`6cQ&bj9=z25K&KS9D~2CRNx;tD$`3Vc%DWp>35;H)g(7J)`EO^v|Jo9y&Bnj*uk)T;=re(33vQA~46 z_kEAS$A%tRP466bF>FuPZ>P>0b{|<=TjXEZG%GESR;N%^=alM*H}O0L$R;9W{MsuXUY(Kg^9y-8i?jiGLhn^;& zGP!uXrl&!YbFVH zU*Z6?qh5PHrhXo+Gl?(BFduVxzuI3n8%=Fu(IUs&w3}|Cy{BvutaFA)*L%Rnjw{u# zEF6mu{k%sr#FZ=?M-VLEM7&}05@Kz$Y0v-E9TRrqsn)0snCZGg7H^?Q`l~o5nn~M& zn3xd{p&s?`nD%rT=h3SUsqY^wHkf#!u*=|d%08pqP>%n-y^6kXWx0|R(LXXf-5Cf^)J>eA-j>t~gzN`)}*Oin_ z85!;B%K43z4n9%E;3wKab)~I>ADuK3zTD_>pb+M)Dx~Osodew2&jA(soNp2Xhf>D~ zyd%-acK0=_UC#lpNp9!^Tx;7Ah_1=#-5^iX?S(uaDIPRoS-Z72QFvr;^xdbWFIK8gh&>|7^$6p5)osu~;N9kvtUY(Q~>{J@p-~yj3jz z3f;Of`aaHS<`NqgSRBWh=x1efC9WM+fWsO}ZBP@qE>3`S*e)|=toeYUlf9^J3 zm0U$#M-Sn@jqCCR^O>o()JKm!kd*Sa)V|BlU%2qQ(Q?!;XC^CQM`g#J!$XM+Hxu8y z(mtRYf3NjwEFk2^Sxk!TT`>-c!Lii?(3;odBgtfetsXCw7`h-?!?lI;>yZE`DEd3u zW?fM-A%CltWf1dB=E1{>$KQAkBtYT6-{Ae<|MG7v2ydh5xD}lS_+fS6C+q?ww1I9O zoz3HIo&Q`Ry3cb;vQG8}!%WSqo<9tAtP2IhB@#rBwztxcba>u;o*P!op zu&B4&D$aSN4|07K>9=UxRS@^ zDyv2cJkBBVsMhSqbh@?6c7zjyhMkxGICoN?p{~dJj=6Fz@y%)s{ys!rCpS8lm1TtZ ziZC*uczu0oJN>I8+k0KCWh>ugA)aek2WX^5e4DbGpRLHeX@yIF92J=wLc7Zn-i~k? z_lHnQbL{owgbkl;WnsLI*e*w>L%C=m0Sj84tmVl#d-v~cGsOjJJ10ryff{{mjO;!J zsTy=u*rk2-*H0f%y8+Lft@`f2Pk;IEOb4ZR-kE_Be5ziXXF6c6;8@ zMh#eO7Qd4QS<*_u1Z!NuR(!on#-vj>_>X4eBbJOJv6K~~o)!P0-D#5`af;2$pgxLp zosz$Xz=b+~GE9Sy1!m8uBNXamxA?qrK3guQ!{j#BtaKCSh0PHriG&9JmaCA647G|n zG@|-_nM}l_P;8jwKCzkGz)#rHmrxj&%*;l2Hbfsn^YnW&Sby1OV{8#Kp*T}Fg<@Xm zvlB7P;KKIVYGAb<;;RXS;dHUpzve9!+e)9a8%lZo=lD!tSN*Bv@Sws-dQ5uz6SXO( zZT;&nE=D+7q>+C}jh2w!9eZPte9`9LzM3T01TLDJQ8;zx`sFDK&qdx>Ha6U;8t(z3Z+)mF7JW%D>Z3tV&n#8xxGBGg&_^MiDNnMkJ6$0&utY02iRWbmA2>P*KH6C?V#(+fi$ALg z39mX4I5Sd^$CL{QqO+?8D8|@-+p34X(rdwk3P^N=x@p64FoF9L6ENEi1?nG^+h&Hy zp{q2mmrOx*Ew~fAmdrL+yEcqWu@0X#bLXU;#6@$F7zIJS<<>=BaF687QKojyOi^aj zmUF?(5xhW|A`LA=dA+OrJ!c?gp-E@~)Bfm-N*CZX$YE7{NFE)Qm&=hG*2+}b4Ql%Q zV&XEpU}16gfDY=l5$-5C%$Hj%d4o}|>+?VSmsGnS!lWFaYf*FdW4$e##9Rnm2?@>@ zB(tjy`~-%I7* zE<(ixaB*;D>VwLCdv&XyFXrS>)~ zhGUNJ1+q^1?CiC)U$-wXkkW4=v8SEhZk=9&_0maoRlV~A-o$gTW-4A0E19#aXy-C+ zlT6DK^fP{_K2i?A>K*dZzF9lu_?S8IJfxM>V3YisZg4L*s5ZEAm0>_LYBuzH)iY^P z{+q^3*gN`n2B9#4CX=H;5>+xwBf~Q-{Gh_-8B*!jO~Sn!p^A@brZEU91+FiV;c04v zf^LFFx4b=(*po~}>2YgsSN}AA9V;d)qts&st+uf-xv$RI-EIb09LCqz#784Is_&|X z8+v@HL0or#Xa4WgIFDhC3-=PVDtWn5>ok&yAX#>dn>nytBQDb$n)3+sdtz+o zl&Q^b7VC1H{jRFB4H>O9O5_uA;Uh#OV4|9yxvf3_SH`=pFrkl&QPPK!iaTwu+w(J* zpj~&BTOjmW+N)@-+{za3QJIeLglrCubHFPDf(XWF&YWRnwN^1K#9sOE`|zVC$A}!c z3b*^BYTw$^iTR#%k`KP=L=h7`?WZC%n`KpZ%j4L4#Ld2j=E1s`MzGt&FOYKplMWAb z$!7Z-aq*4l+IBF_Xwd8Y_?Hl+o$~Ug!62klqg-VUR=z_&7Vevh!Biy;0@nO?&LXV8 zoFqAP$3hB#WX0n|{luZ*<{kzHU2w7S0*kM=PgF4V%8LFe52Rg8{IXdseXI5Aq0Tr_H88)0cyT7!AYXu^C|>~-W9 zz>WEA@{0yhzO;mCXfvAP>jKkRli_tu=`oSH{(Ni3X0_5L zENYtCdU6za))_hOp6EB#W`F{uGODhr4$xhX!&?97OA^nZT}qw0U&Z02Hc+M!>~Lv& z-P}(O&k%YeJ6YK56718suY4OcYd23r%`OuGuV)=5L^qnf|J?v^`+={_LjsgrXwEe66+WlCA=*X^MS3)YtVzPF7EhNeDJ28dcS1D31^N% zjF5EGD=ZUi(_cEpInmke9YI$Qg$%y5kw74j`gXxE z)Z1m%#;8`oS-PUaoZu?Dnap9%reTG7GuxkO1*8dL8g5xLaxGE~ei*t^>7-%K{;h{@ z;qtZOhivm_I1!g|)A}J^uSVr*4vutT7bv8QRpjNNl9F$6IelB!^jnh3ty<5=N%1!) z(KWd-AhBbv>fEt&KxK!DfN7nj@tu$uEoj-t$EV|MKq?72-3d=XQ6XwzaK1~Ns8*Su z%OP{|Cq1}wDlD*|aXKC6d z4e*nH53X&#)P{Ty=*iL~M%picXNC5zD@Hb2ksD-R$PsiDhfI7d9bX%jsq5y4I=@im bhjc-}i%2LwH+TM8lAE5RB+T#g`PBaaMdBB) diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg deleted file mode 100644 index 304693e2acffe71b3c020b8a90f45ea58a59c22a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23407 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

v832UE!au!y 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

Y6mlk_ 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 diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg deleted file mode 100644 index 319427ae61797777fb5b17a78d5a84c595aa7b86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13280 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 AZU6uP diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt deleted file mode 100644 index a8a35339f5..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt +++ /dev/null @@ -1,111 +0,0 @@ - # ---------------------------------------------------------------------- - # -- General comment: -- - # -- The write() and write_once() commands create and append text to -- - # -- files (replacing variables beginning with @ or $ with counters.) -- - # -- File names beginning with "In " or "Data " are special. -- - # -- They will be pasted into the LAMMPS input script and -- - # -- data files which are generated by moltemplate. The syntax -- - # -- of these files is exactly the same as the syntax from the -- - # -- corresponding sections of a LAMMPS input script or data file. -- - # ---------------------------------------------------------------------- - - -Monomer { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:CA $mol:... @atom:CA 0.0 0.000 0.4000 0.00000 - $atom:R1 $mol:... @atom:R 0.0 0.000 1.000 1.000 - $atom:R2 $mol:... @atom:R 0.0 0.000 1.000 -1.000 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own - - - # atom-type mass - - write_once("Data Masses") { - @atom:CA 13.0 - @atom:R 50.0 - } - - # atom-type atom-type epsilon sigma - - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA 0.05 2.0 - pair_coeff @atom:R @atom:R 0.50 2.0 - } - - # bond-id bond-type atom-id1 atom-id2 - - write("Data Bonds") { - $bond:CR1 @bond:sidechain $atom:CA $atom:R1 - $bond:CR2 @bond:sidechain $atom:CA $atom:R2 - } - - write_once("In Settings") { - # bond-type k r0 - bond_coeff @bond:sidechain 30.0 1.2 - bond_coeff @bond:bb 30.0 2.0 # "bb" shorthand for "backbone" - } - - # For a compound molecule consisting of smaller building blocks (such as a - # polymer built from monomers), it is tedious to explicitly list all of the - # angles, dihedrals in the entire molecule. Instead, you can define rules - # for automatically generating all the angular interactions between bonded - # atoms according to their connectivity and the atom/bond type. - # Later, when you connect multiple monomers together to form a polymer, - # appropriate bond-angle forces will be applied to these atoms automatically - # (as well as dihedral and improper forces, if defined). - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 bondType1 bondType2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:CA @atom:CA @atom:CA @bond:* @bond:* - @angle:sidechain @atom:CA @atom:CA @atom:R @bond:* @bond:* - @angle:RCR @atom:R @atom:CA @atom:R @bond:* @bond:* - } - - # ("@angle:RCR" defines the angle between the R-C-R atoms within a monomer. - # The other angular interactions are between atoms in neighboring monomers.) - - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 bondType1 btyp2 btyp3 - - write_once("Data Dihedrals By Type") { - @dihedral:backbn @atom:CA @atom:CA @atom:CA @atom:CA @bond:* @bond:* @bond:* - } - - # Parameters for these new angular interactions must be defined. (I recommend - # putting all force-field parameters (coeffs) in the "In Settings" section.) - - write_once("In Settings") { - # angle-type k theta0 - angle_coeff @angle:backbone 50.00 160 - angle_coeff @angle:sidechain 50.00 120 - angle_coeff @angle:RCR 50.00 120 - # dihedral-type K1 K2 K3 K4 - dihedral_coeff @dihedral:backbn 1.411036 -0.271016 3.145034 0.0 - } - -} # Monomer - - - - - - -# ------------------------------------------------------------------------- -# Heteropolymers: -# -# There is a similar example for heteropolymers which is distributed online -# bundled with the moltemplate software. It is named "2bead_heteropolymer", -# and it demonstrates how to share backbone (CA) atoms, bonds and angles -# (so that you don't have to define them seperately for each type of monomer). -# ------------------------------------------------------------------------- - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt deleted file mode 100644 index d7ab89dc36..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt +++ /dev/null @@ -1,35 +0,0 @@ -import "monomer.lt" - -Polymer { - - # Make a chain of monomers - monomers = new Monomer [12].rot(180, 1,0,0).move(2.0, 0, 0) - - - # Now, link the monomers together this way: - write("Data Bonds") { - $bond:bb1 @bond:Monomer/bb $atom:monomers[0]/CA $atom:monomers[1]/CA - $bond:bb2 @bond:Monomer/bb $atom:monomers[1]/CA $atom:monomers[2]/CA - $bond:bb3 @bond:Monomer/bb $atom:monomers[2]/CA $atom:monomers[3]/CA - $bond:bb4 @bond:Monomer/bb $atom:monomers[3]/CA $atom:monomers[4]/CA - $bond:bb5 @bond:Monomer/bb $atom:monomers[4]/CA $atom:monomers[5]/CA - $bond:bb6 @bond:Monomer/bb $atom:monomers[5]/CA $atom:monomers[6]/CA - $bond:bb7 @bond:Monomer/bb $atom:monomers[6]/CA $atom:monomers[7]/CA - $bond:bb8 @bond:Monomer/bb $atom:monomers[7]/CA $atom:monomers[8]/CA - $bond:bb9 @bond:Monomer/bb $atom:monomers[8]/CA $atom:monomers[9]/CA - $bond:bb10 @bond:Monomer/bb $atom:monomers[9]/CA $atom:monomers[10]/CA - $bond:bb11 @bond:Monomer/bb $atom:monomers[10]/CA $atom:monomers[11]/CA - } - - create_var { $mol } # Create a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule counter - # because in the 2bead.lt file, the "..." in "$mol:..." preferentially looks - # for a counter of that type in a parent molecule or earlier ancestor. - -} # Polymer - - - -# Angle, dihedral and improper interactions will be generated -# automatically according to the instructions in "monomer.lt" diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt deleted file mode 100644 index 1073a58a14..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt +++ /dev/null @@ -1,23 +0,0 @@ -###################### SOLVENT ######################### - -import "solvent_single.lt" - -# Fill the simulation box with a solvent. -# In this example, the solvent is made of many -# copies of "MoleculeA" (which has only one atom). - -solvent = new MoleculeA [12].move(3.0,0,0) - [12].move(0,3.0,0) - [12].move(0,0,3.0) - -# To start with a reasonable conformation, it's a good idea to delete the -# solvent where the walls or the polymer is going to be. Here we do it manually: - -delete solvent[*][*][2] # <-- 1st wall will go here -delete solvent[*][*][8] # <-- 2nd wall will go here -delete solvent[6-7][0-8][5-6] # <-- polymer will go here - -# Alternate notation: -# [a:b] notation also works, however the "b" is a strict upper bound... -# ...hence the last line is equivalent to "delete solvent[6:8][0:9][5:7]" -# [a*b] notation also works, and is equivalent to [a-b] diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt deleted file mode 100644 index 8057e3c6fc..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt +++ /dev/null @@ -1,22 +0,0 @@ -# The two files "solvent_single.lt" and "wall_single.lt" -# define two very simple molecules containing one atom each. -# Both atoms have a similar size (the have the same sigma parameter). - - -MoleculeA { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:a $mol:. @atom:a 0.0 0.0 0.0 0.0 - } - write_once("Data Masses") { - @atom:a 10.0 - } - write_once("In Settings") { - # i j epsilon sigma cutoff - pair_coeff @atom:a @atom:a 0.60 3.0 7.5 #<--attractive - group groupA type @atom:a #(Atoms of this type belong to the "A" group) - } - -} - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt deleted file mode 100644 index 90d60d3baa..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt +++ /dev/null @@ -1,55 +0,0 @@ - -# LAMMPS supports a large number of force-field styles. We must select -# which ones we need. This information belongs in the "In Init" section (and -# (you can specify it anywhere in your LT files, multiple times if you like). -# If different molecules use different force-field styles, you can use hybrid -# styles. (In this example the molecules share the same pair_style.) - -write_once("In Init") { - units real - atom_style full - bond_style harmonic - angle_style harmonic - dihedral_style opls - pair_style lj/cut 9.0 - # If you have charged molecules immersed in a salty implicit - # solvent, you might try something like this this instead: - # pair_style lj/cut/coul/debye 0.1 9.0 - pair_modify mix arithmetic - dielectric 80.0 - special_bonds lj 0.0 0.0 0.0 -} - - -write_once("Data Boundary") { - 0.0 36.0 xlo xhi - 0.0 36.0 ylo yhi - 0.0 36.0 zlo zhi -} - - -import "solvent.lt" - -import "walls.lt" - -import "polymer.lt" - -polymer = new Polymer -polymer.rot(-90.0, 0,0,1) # rotate it -90 degrees around the Y axis -polymer.move(19.5,22.5,16.5) # move it near the openning of the hole - - - -####################### Notes: ######################### -# -# In this example we deleted solvent and wall molecule objects. -# You can also delete a monomer inside the polymer. To do that use: -# delete polymer/monomers[6] -# You can also delete individual atoms, bonds, angles, dihedrals, & impropers -# from existing molecules. For example to delete an atom in the middle -# of the polymer try this. (Bonds and other interactions will also be removed.) -# delete polymer/monomers[6]/CA -# To delete a bond, try this -# delete polymer/bb6 -# Note: This will not delete the angular interactions. Delete them manually -# Note: In both cases the two molecule fragments will keep the same mol counter. diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt deleted file mode 100644 index 79275a06b4..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt +++ /dev/null @@ -1,21 +0,0 @@ -# The two files "solvent_single.lt" and "wall_single.lt" -# define two very simple molecules containing one atom each. -# Both atoms have a similar size (the have the same sigma parameter). - -MoleculeB { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:b $mol:. @atom:b 0.0 0.0 0.0 0.0 - } - write_once("Data Masses") { - @atom:b 10.0 - } - write_once("In Settings") { - # i j epsilon sigma cutoff - pair_coeff @atom:b @atom:b 0.05 3.0 7.5 #<--repulsive (approximately) - group groupB type @atom:b #(Atoms of this type belong to the "B" group) - } - -} - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt deleted file mode 100644 index dcccac941e..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt +++ /dev/null @@ -1,23 +0,0 @@ -####################### WALLS ########################## - -import "wall_single.lt" - -# Create a wall at position z=6.0 (6.0 = 2*3.0) - -wall1 = new MoleculeB [12].move(3.0, 0, 0) - [12].move(0, 3.0, 0) - -wall1[*][*].move(0,0,6.0) - -# Create a second wall at position z=24.0 (24.0 = 8*3.0) - -wall2 = new MoleculeB [12].move(3.0, 0, 0) - [12].move(0, 3.0, 0) - -wall2[*][*].move(0,0,24.0) - -# Now delete some of the molecules in "wall2" to create a hole. - -delete wall2[6-7][6-9] -delete wall2[5-8][7-8] - diff --git a/tools/moltemplate/examples/CG_misc/translocation/run.in.npt b/tools/moltemplate/examples/CG_misc/translocation/run.in.npt deleted file mode 100644 index 328378f061..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/run.in.npt +++ /dev/null @@ -1,70 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 1.0 -dump 1 all custom 500 traj_npt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -velocity groupB zero angular -velocity groupB zero linear -# (I'm not sure if the two lines above are necessary, but they don't hurt.) - -# Only the groupB atoms are immobile. - -group mobile subtract all groupB - -# ------------------------- NPT --------------------------- - -# Set temp=300K, pressure=500bar, and equilibrate volume only in the z direction - -fix fMoveStuff mobile npt temp 300 300 100 z 500 500 1000.0 dilate mobile - -# ------ QUESTIONABLE (see below): ------ - -fix Ffreezestuff groupB rigid/npt single temp 300 300 100 z 500 500 1000.0 force * off off off torque * off off off dilate mobile - -# -- Alternate npt rigid method -- -# I'm not sure which way is more correct, however -# this also seems to behave in a reasonable-looking way: -#fix Ffreezestuff groupB rigid single force * off off off torque * off off off dilate mobile -# -# The use of either "fix rigid" or "fix rigid/npt" to immobilize -# an object is somewhat controversial. Feel free to omit it. -#(Neither Trung or Steve Plimpton use rigid or rigid/npt for immobilizing -#molecules, but I noticed that at NPT, it does a better job of maintaining -# the correct volume. However "fix rigid" has changed since then (2011), -# so this may no longer be true. Please use this example with caution.) -# ---------------------------------------- - -# IMPORTANT for NPT: You must use "neigh_modify" to turn off calculation of the -# forces between immobilized atoms. -neigh_modify exclude group groupB groupB - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -compute pressMobile all pressure tempMobile - -thermo_style custom step c_tempMobile c_pressMobile temp press vol - -fix_modify fMoveStuff temp tempMobile - -run 60000 - -write_restart system_after_npt.rst diff --git a/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt b/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt deleted file mode 100644 index c2e2e8de54..0000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt +++ /dev/null @@ -1,49 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms. (Note: This is not optional under NPT conditions.) -neigh_modify exclude group groupB groupB - -# Only the groupB atoms are immobile. -group mobile subtract all groupB - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp - -# Integrate the equations of motion: -fix fMoveStuff mobile nvt temp 300.0 300.0 100.0 -fix_modify fMoveStuff temp tempMobile - - -run 100000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT deleted file mode 100644 index 33eeddda6e..0000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT +++ /dev/null @@ -1,28 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "MANYBODY" package. -# As of 2012-9, it is included by default, but this may change in the future. -# If lammps complains of a missing pair style enter "make yes-MANYBODY" -# into the shell before compiling lammps. For details see: -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -This is a relatively complex example containing two different types of -molecules, and a hybrid of Lennard-Jones and 3-body SW "pair" styles. - -The cyclododecane molecule uses the -TraPPE force field for hydrocarbon chains. -The parameters for the TraPPE force field are -in a file named "trappe1998.lt" which should be -located in the MOLTEMPLATE_PATH. -(See moltemplate installation instructions.) - -The water solvent is implemented using the 3-body single-particle -coarse-grained "mW" water model: -Molinero, V. and Moore, E.B., J. Phys. Chem. B 2009, 113, 4008-4016 - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step 2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh deleted file mode 100755 index 8220a755c4..0000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, system.in.sw -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh deleted file mode 100755 index cb4d908984..0000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh +++ /dev/null @@ -1,25 +0,0 @@ - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt - - # Here we just want to make sure that the "mW" atom type is assigned to - # number "1". It should be by default, so usually you can leave out - # -a "@atom:/WatMW/mW 1". - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg deleted file mode 100644 index 5123dc7f60bec04fb5d42fab3e70027ed9516826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51874 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 F0su0K+4%qf diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg deleted file mode 100644 index 4003ac5f0669fabc92c11f2f31de24c3ca37aa95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39434 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 diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg deleted file mode 100644 index 6591b236a3c56bb6291df28dbd8d8c7bf80a7ee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12330 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 NKNN}ouA)3l{~r!G!6yI! diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg deleted file mode 100644 index 9b4ca06fb82ec74f7c099ceb6f864433e0004df4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12835 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 diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 97a19f0ffb..0000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,3669 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 2496 !NATOM - 1 1 1 1 0.000000 18.0200 0 - 2 2 1 1 0.000000 18.0200 0 - 3 3 1 1 0.000000 18.0200 0 - 4 4 1 1 0.000000 18.0200 0 - 5 5 1 1 0.000000 18.0200 0 - 6 6 1 1 0.000000 18.0200 0 - 7 7 1 1 0.000000 18.0200 0 - 8 8 1 1 0.000000 18.0200 0 - 9 9 1 1 0.000000 18.0200 0 - 10 10 1 1 0.000000 18.0200 0 - 11 11 1 1 0.000000 18.0200 0 - 12 12 1 1 0.000000 18.0200 0 - 13 13 1 1 0.000000 18.0200 0 - 14 14 1 1 0.000000 18.0200 0 - 15 15 1 1 0.000000 18.0200 0 - 16 16 1 1 0.000000 18.0200 0 - 17 17 1 1 0.000000 18.0200 0 - 18 18 1 1 0.000000 18.0200 0 - 19 19 1 1 0.000000 18.0200 0 - 20 20 1 1 0.000000 18.0200 0 - 21 21 1 1 0.000000 18.0200 0 - 22 22 1 1 0.000000 18.0200 0 - 23 23 1 1 0.000000 18.0200 0 - 24 24 1 1 0.000000 18.0200 0 - 25 25 1 1 0.000000 18.0200 0 - 26 26 1 1 0.000000 18.0200 0 - 27 27 1 1 0.000000 18.0200 0 - 28 28 1 1 0.000000 18.0200 0 - 29 29 1 1 0.000000 18.0200 0 - 30 30 1 1 0.000000 18.0200 0 - 31 31 1 1 0.000000 18.0200 0 - 32 32 1 1 0.000000 18.0200 0 - 33 33 1 1 0.000000 18.0200 0 - 34 34 1 1 0.000000 18.0200 0 - 35 35 1 1 0.000000 18.0200 0 - 36 36 1 1 0.000000 18.0200 0 - 37 37 1 1 0.000000 18.0200 0 - 38 38 1 1 0.000000 18.0200 0 - 39 39 1 1 0.000000 18.0200 0 - 40 40 1 1 0.000000 18.0200 0 - 41 41 1 1 0.000000 18.0200 0 - 42 42 1 1 0.000000 18.0200 0 - 43 43 1 1 0.000000 18.0200 0 - 44 44 1 1 0.000000 18.0200 0 - 45 45 1 1 0.000000 18.0200 0 - 46 46 1 1 0.000000 18.0200 0 - 47 47 1 1 0.000000 18.0200 0 - 48 48 1 1 0.000000 18.0200 0 - 49 49 1 1 0.000000 18.0200 0 - 50 50 1 1 0.000000 18.0200 0 - 51 51 1 1 0.000000 18.0200 0 - 52 52 1 1 0.000000 18.0200 0 - 53 53 1 1 0.000000 18.0200 0 - 54 54 1 1 0.000000 18.0200 0 - 55 55 1 1 0.000000 18.0200 0 - 56 56 1 1 0.000000 18.0200 0 - 57 57 1 1 0.000000 18.0200 0 - 58 58 1 1 0.000000 18.0200 0 - 59 59 1 1 0.000000 18.0200 0 - 60 60 1 1 0.000000 18.0200 0 - 61 61 1 1 0.000000 18.0200 0 - 62 62 1 1 0.000000 18.0200 0 - 63 63 1 1 0.000000 18.0200 0 - 64 64 1 1 0.000000 18.0200 0 - 65 65 1 1 0.000000 18.0200 0 - 66 66 1 1 0.000000 18.0200 0 - 67 67 1 1 0.000000 18.0200 0 - 68 68 1 1 0.000000 18.0200 0 - 69 69 1 1 0.000000 18.0200 0 - 70 70 1 1 0.000000 18.0200 0 - 71 71 1 1 0.000000 18.0200 0 - 72 72 1 1 0.000000 18.0200 0 - 73 73 1 1 0.000000 18.0200 0 - 74 74 1 1 0.000000 18.0200 0 - 75 75 1 1 0.000000 18.0200 0 - 76 76 1 1 0.000000 18.0200 0 - 77 77 1 1 0.000000 18.0200 0 - 78 78 1 1 0.000000 18.0200 0 - 79 79 1 1 0.000000 18.0200 0 - 80 80 1 1 0.000000 18.0200 0 - 81 81 1 1 0.000000 18.0200 0 - 82 82 1 1 0.000000 18.0200 0 - 83 83 1 1 0.000000 18.0200 0 - 84 84 1 1 0.000000 18.0200 0 - 85 85 1 1 0.000000 18.0200 0 - 86 86 1 1 0.000000 18.0200 0 - 87 87 1 1 0.000000 18.0200 0 - 88 88 1 1 0.000000 18.0200 0 - 89 89 1 1 0.000000 18.0200 0 - 90 90 1 1 0.000000 18.0200 0 - 91 91 1 1 0.000000 18.0200 0 - 92 92 1 1 0.000000 18.0200 0 - 93 93 1 1 0.000000 18.0200 0 - 94 94 1 1 0.000000 18.0200 0 - 95 95 1 1 0.000000 18.0200 0 - 96 96 1 1 0.000000 18.0200 0 - 97 97 1 1 0.000000 18.0200 0 - 98 98 1 1 0.000000 18.0200 0 - 99 99 1 1 0.000000 18.0200 0 - 100 100 1 1 0.000000 18.0200 0 - 101 101 1 1 0.000000 18.0200 0 - 102 102 1 1 0.000000 18.0200 0 - 103 103 1 1 0.000000 18.0200 0 - 104 104 1 1 0.000000 18.0200 0 - 105 105 1 1 0.000000 18.0200 0 - 106 106 1 1 0.000000 18.0200 0 - 107 107 1 1 0.000000 18.0200 0 - 108 108 1 1 0.000000 18.0200 0 - 109 109 1 1 0.000000 18.0200 0 - 110 110 1 1 0.000000 18.0200 0 - 111 111 1 1 0.000000 18.0200 0 - 112 112 1 1 0.000000 18.0200 0 - 113 113 1 1 0.000000 18.0200 0 - 114 114 1 1 0.000000 18.0200 0 - 115 115 1 1 0.000000 18.0200 0 - 116 116 1 1 0.000000 18.0200 0 - 117 117 1 1 0.000000 18.0200 0 - 118 118 1 1 0.000000 18.0200 0 - 119 119 1 1 0.000000 18.0200 0 - 120 120 1 1 0.000000 18.0200 0 - 121 121 1 1 0.000000 18.0200 0 - 122 122 1 1 0.000000 18.0200 0 - 123 123 1 1 0.000000 18.0200 0 - 124 124 1 1 0.000000 18.0200 0 - 125 125 1 1 0.000000 18.0200 0 - 126 126 1 1 0.000000 18.0200 0 - 127 127 1 1 0.000000 18.0200 0 - 128 128 1 1 0.000000 18.0200 0 - 129 129 1 1 0.000000 18.0200 0 - 130 130 1 1 0.000000 18.0200 0 - 131 131 1 1 0.000000 18.0200 0 - 132 132 1 1 0.000000 18.0200 0 - 133 133 1 1 0.000000 18.0200 0 - 134 134 1 1 0.000000 18.0200 0 - 135 135 1 1 0.000000 18.0200 0 - 136 136 1 1 0.000000 18.0200 0 - 137 137 1 1 0.000000 18.0200 0 - 138 138 1 1 0.000000 18.0200 0 - 139 139 1 1 0.000000 18.0200 0 - 140 140 1 1 0.000000 18.0200 0 - 141 141 1 1 0.000000 18.0200 0 - 142 142 1 1 0.000000 18.0200 0 - 143 143 1 1 0.000000 18.0200 0 - 144 144 1 1 0.000000 18.0200 0 - 145 145 1 1 0.000000 18.0200 0 - 146 146 1 1 0.000000 18.0200 0 - 147 147 1 1 0.000000 18.0200 0 - 148 148 1 1 0.000000 18.0200 0 - 149 149 1 1 0.000000 18.0200 0 - 150 150 1 1 0.000000 18.0200 0 - 151 151 1 1 0.000000 18.0200 0 - 152 152 1 1 0.000000 18.0200 0 - 153 153 1 1 0.000000 18.0200 0 - 154 154 1 1 0.000000 18.0200 0 - 155 155 1 1 0.000000 18.0200 0 - 156 156 1 1 0.000000 18.0200 0 - 157 157 1 1 0.000000 18.0200 0 - 158 158 1 1 0.000000 18.0200 0 - 159 159 1 1 0.000000 18.0200 0 - 160 160 1 1 0.000000 18.0200 0 - 161 161 1 1 0.000000 18.0200 0 - 162 162 1 1 0.000000 18.0200 0 - 163 163 1 1 0.000000 18.0200 0 - 164 164 1 1 0.000000 18.0200 0 - 165 165 1 1 0.000000 18.0200 0 - 166 166 1 1 0.000000 18.0200 0 - 167 167 1 1 0.000000 18.0200 0 - 168 168 1 1 0.000000 18.0200 0 - 169 169 1 1 0.000000 18.0200 0 - 170 170 1 1 0.000000 18.0200 0 - 171 171 1 1 0.000000 18.0200 0 - 172 172 1 1 0.000000 18.0200 0 - 173 173 1 1 0.000000 18.0200 0 - 174 174 1 1 0.000000 18.0200 0 - 175 175 1 1 0.000000 18.0200 0 - 176 176 1 1 0.000000 18.0200 0 - 177 177 1 1 0.000000 18.0200 0 - 178 178 1 1 0.000000 18.0200 0 - 179 179 1 1 0.000000 18.0200 0 - 180 180 1 1 0.000000 18.0200 0 - 181 181 1 1 0.000000 18.0200 0 - 182 182 1 1 0.000000 18.0200 0 - 183 183 1 1 0.000000 18.0200 0 - 184 184 1 1 0.000000 18.0200 0 - 185 185 1 1 0.000000 18.0200 0 - 186 186 1 1 0.000000 18.0200 0 - 187 187 1 1 0.000000 18.0200 0 - 188 188 1 1 0.000000 18.0200 0 - 189 189 1 1 0.000000 18.0200 0 - 190 190 1 1 0.000000 18.0200 0 - 191 191 1 1 0.000000 18.0200 0 - 192 192 1 1 0.000000 18.0200 0 - 193 193 1 1 0.000000 18.0200 0 - 194 194 1 1 0.000000 18.0200 0 - 195 195 1 1 0.000000 18.0200 0 - 196 196 1 1 0.000000 18.0200 0 - 197 197 1 1 0.000000 18.0200 0 - 198 198 1 1 0.000000 18.0200 0 - 199 199 1 1 0.000000 18.0200 0 - 200 200 1 1 0.000000 18.0200 0 - 201 201 1 1 0.000000 18.0200 0 - 202 202 1 1 0.000000 18.0200 0 - 203 203 1 1 0.000000 18.0200 0 - 204 204 1 1 0.000000 18.0200 0 - 205 205 1 1 0.000000 18.0200 0 - 206 206 1 1 0.000000 18.0200 0 - 207 207 1 1 0.000000 18.0200 0 - 208 208 1 1 0.000000 18.0200 0 - 209 209 1 1 0.000000 18.0200 0 - 210 210 1 1 0.000000 18.0200 0 - 211 211 1 1 0.000000 18.0200 0 - 212 212 1 1 0.000000 18.0200 0 - 213 213 1 1 0.000000 18.0200 0 - 214 214 1 1 0.000000 18.0200 0 - 215 215 1 1 0.000000 18.0200 0 - 216 216 1 1 0.000000 18.0200 0 - 217 217 1 1 0.000000 18.0200 0 - 218 218 1 1 0.000000 18.0200 0 - 219 219 1 1 0.000000 18.0200 0 - 220 220 1 1 0.000000 18.0200 0 - 221 221 1 1 0.000000 18.0200 0 - 222 222 1 1 0.000000 18.0200 0 - 223 223 1 1 0.000000 18.0200 0 - 224 224 1 1 0.000000 18.0200 0 - 225 225 1 1 0.000000 18.0200 0 - 226 226 1 1 0.000000 18.0200 0 - 227 227 1 1 0.000000 18.0200 0 - 228 228 1 1 0.000000 18.0200 0 - 229 229 1 1 0.000000 18.0200 0 - 230 230 1 1 0.000000 18.0200 0 - 231 231 1 1 0.000000 18.0200 0 - 232 232 1 1 0.000000 18.0200 0 - 233 233 1 1 0.000000 18.0200 0 - 234 234 1 1 0.000000 18.0200 0 - 235 235 1 1 0.000000 18.0200 0 - 236 236 1 1 0.000000 18.0200 0 - 237 237 1 1 0.000000 18.0200 0 - 238 238 1 1 0.000000 18.0200 0 - 239 239 1 1 0.000000 18.0200 0 - 240 240 1 1 0.000000 18.0200 0 - 241 241 1 1 0.000000 18.0200 0 - 242 242 1 1 0.000000 18.0200 0 - 243 243 1 1 0.000000 18.0200 0 - 244 244 1 1 0.000000 18.0200 0 - 245 245 1 1 0.000000 18.0200 0 - 246 246 1 1 0.000000 18.0200 0 - 247 247 1 1 0.000000 18.0200 0 - 248 248 1 1 0.000000 18.0200 0 - 249 249 1 1 0.000000 18.0200 0 - 250 250 1 1 0.000000 18.0200 0 - 251 251 1 1 0.000000 18.0200 0 - 252 252 1 1 0.000000 18.0200 0 - 253 253 1 1 0.000000 18.0200 0 - 254 254 1 1 0.000000 18.0200 0 - 255 255 1 1 0.000000 18.0200 0 - 256 256 1 1 0.000000 18.0200 0 - 257 257 1 1 0.000000 18.0200 0 - 258 258 1 1 0.000000 18.0200 0 - 259 259 1 1 0.000000 18.0200 0 - 260 260 1 1 0.000000 18.0200 0 - 261 261 1 1 0.000000 18.0200 0 - 262 262 1 1 0.000000 18.0200 0 - 263 263 1 1 0.000000 18.0200 0 - 264 264 1 1 0.000000 18.0200 0 - 265 265 1 1 0.000000 18.0200 0 - 266 266 1 1 0.000000 18.0200 0 - 267 267 1 1 0.000000 18.0200 0 - 268 268 1 1 0.000000 18.0200 0 - 269 269 1 1 0.000000 18.0200 0 - 270 270 1 1 0.000000 18.0200 0 - 271 271 1 1 0.000000 18.0200 0 - 272 272 1 1 0.000000 18.0200 0 - 273 273 1 1 0.000000 18.0200 0 - 274 274 1 1 0.000000 18.0200 0 - 275 275 1 1 0.000000 18.0200 0 - 276 276 1 1 0.000000 18.0200 0 - 277 277 1 1 0.000000 18.0200 0 - 278 278 1 1 0.000000 18.0200 0 - 279 279 1 1 0.000000 18.0200 0 - 280 280 1 1 0.000000 18.0200 0 - 281 281 1 1 0.000000 18.0200 0 - 282 282 1 1 0.000000 18.0200 0 - 283 283 1 1 0.000000 18.0200 0 - 284 284 1 1 0.000000 18.0200 0 - 285 285 1 1 0.000000 18.0200 0 - 286 286 1 1 0.000000 18.0200 0 - 287 287 1 1 0.000000 18.0200 0 - 288 288 1 1 0.000000 18.0200 0 - 289 289 1 1 0.000000 18.0200 0 - 290 290 1 1 0.000000 18.0200 0 - 291 291 1 1 0.000000 18.0200 0 - 292 292 1 1 0.000000 18.0200 0 - 293 293 1 1 0.000000 18.0200 0 - 294 294 1 1 0.000000 18.0200 0 - 295 295 1 1 0.000000 18.0200 0 - 296 296 1 1 0.000000 18.0200 0 - 297 297 1 1 0.000000 18.0200 0 - 298 298 1 1 0.000000 18.0200 0 - 299 299 1 1 0.000000 18.0200 0 - 300 300 1 1 0.000000 18.0200 0 - 301 301 1 1 0.000000 18.0200 0 - 302 302 1 1 0.000000 18.0200 0 - 303 303 1 1 0.000000 18.0200 0 - 304 304 1 1 0.000000 18.0200 0 - 305 305 1 1 0.000000 18.0200 0 - 306 306 1 1 0.000000 18.0200 0 - 307 307 1 1 0.000000 18.0200 0 - 308 308 1 1 0.000000 18.0200 0 - 309 309 1 1 0.000000 18.0200 0 - 310 310 1 1 0.000000 18.0200 0 - 311 311 1 1 0.000000 18.0200 0 - 312 312 1 1 0.000000 18.0200 0 - 313 313 1 1 0.000000 18.0200 0 - 314 314 1 1 0.000000 18.0200 0 - 315 315 1 1 0.000000 18.0200 0 - 316 316 1 1 0.000000 18.0200 0 - 317 317 1 1 0.000000 18.0200 0 - 318 318 1 1 0.000000 18.0200 0 - 319 319 1 1 0.000000 18.0200 0 - 320 320 1 1 0.000000 18.0200 0 - 321 321 1 1 0.000000 18.0200 0 - 322 322 1 1 0.000000 18.0200 0 - 323 323 1 1 0.000000 18.0200 0 - 324 324 1 1 0.000000 18.0200 0 - 325 325 1 1 0.000000 18.0200 0 - 326 326 1 1 0.000000 18.0200 0 - 327 327 1 1 0.000000 18.0200 0 - 328 328 1 1 0.000000 18.0200 0 - 329 329 1 1 0.000000 18.0200 0 - 330 330 1 1 0.000000 18.0200 0 - 331 331 1 1 0.000000 18.0200 0 - 332 332 1 1 0.000000 18.0200 0 - 333 333 1 1 0.000000 18.0200 0 - 334 334 1 1 0.000000 18.0200 0 - 335 335 1 1 0.000000 18.0200 0 - 336 336 1 1 0.000000 18.0200 0 - 337 337 1 1 0.000000 18.0200 0 - 338 338 1 1 0.000000 18.0200 0 - 339 339 1 1 0.000000 18.0200 0 - 340 340 1 1 0.000000 18.0200 0 - 341 341 1 1 0.000000 18.0200 0 - 342 342 1 1 0.000000 18.0200 0 - 343 343 1 1 0.000000 18.0200 0 - 344 344 1 1 0.000000 18.0200 0 - 345 345 1 1 0.000000 18.0200 0 - 346 346 1 1 0.000000 18.0200 0 - 347 347 1 1 0.000000 18.0200 0 - 348 348 1 1 0.000000 18.0200 0 - 349 349 1 1 0.000000 18.0200 0 - 350 350 1 1 0.000000 18.0200 0 - 351 351 1 1 0.000000 18.0200 0 - 352 352 1 1 0.000000 18.0200 0 - 353 353 1 1 0.000000 18.0200 0 - 354 354 1 1 0.000000 18.0200 0 - 355 355 1 1 0.000000 18.0200 0 - 356 356 1 1 0.000000 18.0200 0 - 357 357 1 1 0.000000 18.0200 0 - 358 358 1 1 0.000000 18.0200 0 - 359 359 1 1 0.000000 18.0200 0 - 360 360 1 1 0.000000 18.0200 0 - 361 361 1 1 0.000000 18.0200 0 - 362 362 1 1 0.000000 18.0200 0 - 363 363 1 1 0.000000 18.0200 0 - 364 364 1 1 0.000000 18.0200 0 - 365 365 1 1 0.000000 18.0200 0 - 366 366 1 1 0.000000 18.0200 0 - 367 367 1 1 0.000000 18.0200 0 - 368 368 1 1 0.000000 18.0200 0 - 369 369 1 1 0.000000 18.0200 0 - 370 370 1 1 0.000000 18.0200 0 - 371 371 1 1 0.000000 18.0200 0 - 372 372 1 1 0.000000 18.0200 0 - 373 373 1 1 0.000000 18.0200 0 - 374 374 1 1 0.000000 18.0200 0 - 375 375 1 1 0.000000 18.0200 0 - 376 376 1 1 0.000000 18.0200 0 - 377 377 1 1 0.000000 18.0200 0 - 378 378 1 1 0.000000 18.0200 0 - 379 379 1 1 0.000000 18.0200 0 - 380 380 1 1 0.000000 18.0200 0 - 381 381 1 1 0.000000 18.0200 0 - 382 382 1 1 0.000000 18.0200 0 - 383 383 1 1 0.000000 18.0200 0 - 384 384 1 1 0.000000 18.0200 0 - 385 385 1 1 0.000000 18.0200 0 - 386 386 1 1 0.000000 18.0200 0 - 387 387 1 1 0.000000 18.0200 0 - 388 388 1 1 0.000000 18.0200 0 - 389 389 1 1 0.000000 18.0200 0 - 390 390 1 1 0.000000 18.0200 0 - 391 391 1 1 0.000000 18.0200 0 - 392 392 1 1 0.000000 18.0200 0 - 393 393 1 1 0.000000 18.0200 0 - 394 394 1 1 0.000000 18.0200 0 - 395 395 1 1 0.000000 18.0200 0 - 396 396 1 1 0.000000 18.0200 0 - 397 397 1 1 0.000000 18.0200 0 - 398 398 1 1 0.000000 18.0200 0 - 399 399 1 1 0.000000 18.0200 0 - 400 400 1 1 0.000000 18.0200 0 - 401 401 1 1 0.000000 18.0200 0 - 402 402 1 1 0.000000 18.0200 0 - 403 403 1 1 0.000000 18.0200 0 - 404 404 1 1 0.000000 18.0200 0 - 405 405 1 1 0.000000 18.0200 0 - 406 406 1 1 0.000000 18.0200 0 - 407 407 1 1 0.000000 18.0200 0 - 408 408 1 1 0.000000 18.0200 0 - 409 409 1 1 0.000000 18.0200 0 - 410 410 1 1 0.000000 18.0200 0 - 411 411 1 1 0.000000 18.0200 0 - 412 412 1 1 0.000000 18.0200 0 - 413 413 1 1 0.000000 18.0200 0 - 414 414 1 1 0.000000 18.0200 0 - 415 415 1 1 0.000000 18.0200 0 - 416 416 1 1 0.000000 18.0200 0 - 417 417 1 1 0.000000 18.0200 0 - 418 418 1 1 0.000000 18.0200 0 - 419 419 1 1 0.000000 18.0200 0 - 420 420 1 1 0.000000 18.0200 0 - 421 421 1 1 0.000000 18.0200 0 - 422 422 1 1 0.000000 18.0200 0 - 423 423 1 1 0.000000 18.0200 0 - 424 424 1 1 0.000000 18.0200 0 - 425 425 1 1 0.000000 18.0200 0 - 426 426 1 1 0.000000 18.0200 0 - 427 427 1 1 0.000000 18.0200 0 - 428 428 1 1 0.000000 18.0200 0 - 429 429 1 1 0.000000 18.0200 0 - 430 430 1 1 0.000000 18.0200 0 - 431 431 1 1 0.000000 18.0200 0 - 432 432 1 1 0.000000 18.0200 0 - 433 433 1 1 0.000000 18.0200 0 - 434 434 1 1 0.000000 18.0200 0 - 435 435 1 1 0.000000 18.0200 0 - 436 436 1 1 0.000000 18.0200 0 - 437 437 1 1 0.000000 18.0200 0 - 438 438 1 1 0.000000 18.0200 0 - 439 439 1 1 0.000000 18.0200 0 - 440 440 1 1 0.000000 18.0200 0 - 441 441 1 1 0.000000 18.0200 0 - 442 442 1 1 0.000000 18.0200 0 - 443 443 1 1 0.000000 18.0200 0 - 444 444 1 1 0.000000 18.0200 0 - 445 445 1 1 0.000000 18.0200 0 - 446 446 1 1 0.000000 18.0200 0 - 447 447 1 1 0.000000 18.0200 0 - 448 448 1 1 0.000000 18.0200 0 - 449 449 1 1 0.000000 18.0200 0 - 450 450 1 1 0.000000 18.0200 0 - 451 451 1 1 0.000000 18.0200 0 - 452 452 1 1 0.000000 18.0200 0 - 453 453 1 1 0.000000 18.0200 0 - 454 454 1 1 0.000000 18.0200 0 - 455 455 1 1 0.000000 18.0200 0 - 456 456 1 1 0.000000 18.0200 0 - 457 457 1 1 0.000000 18.0200 0 - 458 458 1 1 0.000000 18.0200 0 - 459 459 1 1 0.000000 18.0200 0 - 460 460 1 1 0.000000 18.0200 0 - 461 461 1 1 0.000000 18.0200 0 - 462 462 1 1 0.000000 18.0200 0 - 463 463 1 1 0.000000 18.0200 0 - 464 464 1 1 0.000000 18.0200 0 - 465 465 1 1 0.000000 18.0200 0 - 466 466 1 1 0.000000 18.0200 0 - 467 467 1 1 0.000000 18.0200 0 - 468 468 1 1 0.000000 18.0200 0 - 469 469 1 1 0.000000 18.0200 0 - 470 470 1 1 0.000000 18.0200 0 - 471 471 1 1 0.000000 18.0200 0 - 472 472 1 1 0.000000 18.0200 0 - 473 473 1 1 0.000000 18.0200 0 - 474 474 1 1 0.000000 18.0200 0 - 475 475 1 1 0.000000 18.0200 0 - 476 476 1 1 0.000000 18.0200 0 - 477 477 1 1 0.000000 18.0200 0 - 478 478 1 1 0.000000 18.0200 0 - 479 479 1 1 0.000000 18.0200 0 - 480 480 1 1 0.000000 18.0200 0 - 481 481 1 1 0.000000 18.0200 0 - 482 482 1 1 0.000000 18.0200 0 - 483 483 1 1 0.000000 18.0200 0 - 484 484 1 1 0.000000 18.0200 0 - 485 485 1 1 0.000000 18.0200 0 - 486 486 1 1 0.000000 18.0200 0 - 487 487 1 1 0.000000 18.0200 0 - 488 488 1 1 0.000000 18.0200 0 - 489 489 1 1 0.000000 18.0200 0 - 490 490 1 1 0.000000 18.0200 0 - 491 491 1 1 0.000000 18.0200 0 - 492 492 1 1 0.000000 18.0200 0 - 493 493 1 1 0.000000 18.0200 0 - 494 494 1 1 0.000000 18.0200 0 - 495 495 1 1 0.000000 18.0200 0 - 496 496 1 1 0.000000 18.0200 0 - 497 497 1 1 0.000000 18.0200 0 - 498 498 1 1 0.000000 18.0200 0 - 499 499 1 1 0.000000 18.0200 0 - 500 500 1 1 0.000000 18.0200 0 - 501 501 1 1 0.000000 18.0200 0 - 502 502 1 1 0.000000 18.0200 0 - 503 503 1 1 0.000000 18.0200 0 - 504 504 1 1 0.000000 18.0200 0 - 505 505 1 1 0.000000 18.0200 0 - 506 506 1 1 0.000000 18.0200 0 - 507 507 1 1 0.000000 18.0200 0 - 508 508 1 1 0.000000 18.0200 0 - 509 509 1 1 0.000000 18.0200 0 - 510 510 1 1 0.000000 18.0200 0 - 511 511 1 1 0.000000 18.0200 0 - 512 512 1 1 0.000000 18.0200 0 - 513 513 1 1 0.000000 18.0200 0 - 514 514 1 1 0.000000 18.0200 0 - 515 515 1 1 0.000000 18.0200 0 - 516 516 1 1 0.000000 18.0200 0 - 517 517 1 1 0.000000 18.0200 0 - 518 518 1 1 0.000000 18.0200 0 - 519 519 1 1 0.000000 18.0200 0 - 520 520 1 1 0.000000 18.0200 0 - 521 521 1 1 0.000000 18.0200 0 - 522 522 1 1 0.000000 18.0200 0 - 523 523 1 1 0.000000 18.0200 0 - 524 524 1 1 0.000000 18.0200 0 - 525 525 1 1 0.000000 18.0200 0 - 526 526 1 1 0.000000 18.0200 0 - 527 527 1 1 0.000000 18.0200 0 - 528 528 1 1 0.000000 18.0200 0 - 529 529 1 1 0.000000 18.0200 0 - 530 530 1 1 0.000000 18.0200 0 - 531 531 1 1 0.000000 18.0200 0 - 532 532 1 1 0.000000 18.0200 0 - 533 533 1 1 0.000000 18.0200 0 - 534 534 1 1 0.000000 18.0200 0 - 535 535 1 1 0.000000 18.0200 0 - 536 536 1 1 0.000000 18.0200 0 - 537 537 1 1 0.000000 18.0200 0 - 538 538 1 1 0.000000 18.0200 0 - 539 539 1 1 0.000000 18.0200 0 - 540 540 1 1 0.000000 18.0200 0 - 541 541 1 1 0.000000 18.0200 0 - 542 542 1 1 0.000000 18.0200 0 - 543 543 1 1 0.000000 18.0200 0 - 544 544 1 1 0.000000 18.0200 0 - 545 545 1 1 0.000000 18.0200 0 - 546 546 1 1 0.000000 18.0200 0 - 547 547 1 1 0.000000 18.0200 0 - 548 548 1 1 0.000000 18.0200 0 - 549 549 1 1 0.000000 18.0200 0 - 550 550 1 1 0.000000 18.0200 0 - 551 551 1 1 0.000000 18.0200 0 - 552 552 1 1 0.000000 18.0200 0 - 553 553 1 1 0.000000 18.0200 0 - 554 554 1 1 0.000000 18.0200 0 - 555 555 1 1 0.000000 18.0200 0 - 556 556 1 1 0.000000 18.0200 0 - 557 557 1 1 0.000000 18.0200 0 - 558 558 1 1 0.000000 18.0200 0 - 559 559 1 1 0.000000 18.0200 0 - 560 560 1 1 0.000000 18.0200 0 - 561 561 1 1 0.000000 18.0200 0 - 562 562 1 1 0.000000 18.0200 0 - 563 563 1 1 0.000000 18.0200 0 - 564 564 1 1 0.000000 18.0200 0 - 565 565 1 1 0.000000 18.0200 0 - 566 566 1 1 0.000000 18.0200 0 - 567 567 1 1 0.000000 18.0200 0 - 568 568 1 1 0.000000 18.0200 0 - 569 569 1 1 0.000000 18.0200 0 - 570 570 1 1 0.000000 18.0200 0 - 571 571 1 1 0.000000 18.0200 0 - 572 572 1 1 0.000000 18.0200 0 - 573 573 1 1 0.000000 18.0200 0 - 574 574 1 1 0.000000 18.0200 0 - 575 575 1 1 0.000000 18.0200 0 - 576 576 1 1 0.000000 18.0200 0 - 577 577 1 1 0.000000 18.0200 0 - 578 578 1 1 0.000000 18.0200 0 - 579 579 1 1 0.000000 18.0200 0 - 580 580 1 1 0.000000 18.0200 0 - 581 581 1 1 0.000000 18.0200 0 - 582 582 1 1 0.000000 18.0200 0 - 583 583 1 1 0.000000 18.0200 0 - 584 584 1 1 0.000000 18.0200 0 - 585 585 1 1 0.000000 18.0200 0 - 586 586 1 1 0.000000 18.0200 0 - 587 587 1 1 0.000000 18.0200 0 - 588 588 1 1 0.000000 18.0200 0 - 589 589 1 1 0.000000 18.0200 0 - 590 590 1 1 0.000000 18.0200 0 - 591 591 1 1 0.000000 18.0200 0 - 592 592 1 1 0.000000 18.0200 0 - 593 593 1 1 0.000000 18.0200 0 - 594 594 1 1 0.000000 18.0200 0 - 595 595 1 1 0.000000 18.0200 0 - 596 596 1 1 0.000000 18.0200 0 - 597 597 1 1 0.000000 18.0200 0 - 598 598 1 1 0.000000 18.0200 0 - 599 599 1 1 0.000000 18.0200 0 - 600 600 1 1 0.000000 18.0200 0 - 601 601 1 1 0.000000 18.0200 0 - 602 602 1 1 0.000000 18.0200 0 - 603 603 1 1 0.000000 18.0200 0 - 604 604 1 1 0.000000 18.0200 0 - 605 605 1 1 0.000000 18.0200 0 - 606 606 1 1 0.000000 18.0200 0 - 607 607 1 1 0.000000 18.0200 0 - 608 608 1 1 0.000000 18.0200 0 - 609 609 1 1 0.000000 18.0200 0 - 610 610 1 1 0.000000 18.0200 0 - 611 611 1 1 0.000000 18.0200 0 - 612 612 1 1 0.000000 18.0200 0 - 613 613 1 1 0.000000 18.0200 0 - 614 614 1 1 0.000000 18.0200 0 - 615 615 1 1 0.000000 18.0200 0 - 616 616 1 1 0.000000 18.0200 0 - 617 617 1 1 0.000000 18.0200 0 - 618 618 1 1 0.000000 18.0200 0 - 619 619 1 1 0.000000 18.0200 0 - 620 620 1 1 0.000000 18.0200 0 - 621 621 1 1 0.000000 18.0200 0 - 622 622 1 1 0.000000 18.0200 0 - 623 623 1 1 0.000000 18.0200 0 - 624 624 1 1 0.000000 18.0200 0 - 625 625 1 1 0.000000 18.0200 0 - 626 626 1 1 0.000000 18.0200 0 - 627 627 1 1 0.000000 18.0200 0 - 628 628 1 1 0.000000 18.0200 0 - 629 629 1 1 0.000000 18.0200 0 - 630 630 1 1 0.000000 18.0200 0 - 631 631 1 1 0.000000 18.0200 0 - 632 632 1 1 0.000000 18.0200 0 - 633 633 1 1 0.000000 18.0200 0 - 634 634 1 1 0.000000 18.0200 0 - 635 635 1 1 0.000000 18.0200 0 - 636 636 1 1 0.000000 18.0200 0 - 637 637 1 1 0.000000 18.0200 0 - 638 638 1 1 0.000000 18.0200 0 - 639 639 1 1 0.000000 18.0200 0 - 640 640 1 1 0.000000 18.0200 0 - 641 641 1 1 0.000000 18.0200 0 - 642 642 1 1 0.000000 18.0200 0 - 643 643 1 1 0.000000 18.0200 0 - 644 644 1 1 0.000000 18.0200 0 - 645 645 1 1 0.000000 18.0200 0 - 646 646 1 1 0.000000 18.0200 0 - 647 647 1 1 0.000000 18.0200 0 - 648 648 1 1 0.000000 18.0200 0 - 649 649 1 1 0.000000 18.0200 0 - 650 650 1 1 0.000000 18.0200 0 - 651 651 1 1 0.000000 18.0200 0 - 652 652 1 1 0.000000 18.0200 0 - 653 653 1 1 0.000000 18.0200 0 - 654 654 1 1 0.000000 18.0200 0 - 655 655 1 1 0.000000 18.0200 0 - 656 656 1 1 0.000000 18.0200 0 - 657 657 1 1 0.000000 18.0200 0 - 658 658 1 1 0.000000 18.0200 0 - 659 659 1 1 0.000000 18.0200 0 - 660 660 1 1 0.000000 18.0200 0 - 661 661 1 1 0.000000 18.0200 0 - 662 662 1 1 0.000000 18.0200 0 - 663 663 1 1 0.000000 18.0200 0 - 664 664 1 1 0.000000 18.0200 0 - 665 665 1 1 0.000000 18.0200 0 - 666 666 1 1 0.000000 18.0200 0 - 667 667 1 1 0.000000 18.0200 0 - 668 668 1 1 0.000000 18.0200 0 - 669 669 1 1 0.000000 18.0200 0 - 670 670 1 1 0.000000 18.0200 0 - 671 671 1 1 0.000000 18.0200 0 - 672 672 1 1 0.000000 18.0200 0 - 673 673 1 1 0.000000 18.0200 0 - 674 674 1 1 0.000000 18.0200 0 - 675 675 1 1 0.000000 18.0200 0 - 676 676 1 1 0.000000 18.0200 0 - 677 677 1 1 0.000000 18.0200 0 - 678 678 1 1 0.000000 18.0200 0 - 679 679 1 1 0.000000 18.0200 0 - 680 680 1 1 0.000000 18.0200 0 - 681 681 1 1 0.000000 18.0200 0 - 682 682 1 1 0.000000 18.0200 0 - 683 683 1 1 0.000000 18.0200 0 - 684 684 1 1 0.000000 18.0200 0 - 685 685 1 1 0.000000 18.0200 0 - 686 686 1 1 0.000000 18.0200 0 - 687 687 1 1 0.000000 18.0200 0 - 688 688 1 1 0.000000 18.0200 0 - 689 689 1 1 0.000000 18.0200 0 - 690 690 1 1 0.000000 18.0200 0 - 691 691 1 1 0.000000 18.0200 0 - 692 692 1 1 0.000000 18.0200 0 - 693 693 1 1 0.000000 18.0200 0 - 694 694 1 1 0.000000 18.0200 0 - 695 695 1 1 0.000000 18.0200 0 - 696 696 1 1 0.000000 18.0200 0 - 697 697 1 1 0.000000 18.0200 0 - 698 698 1 1 0.000000 18.0200 0 - 699 699 1 1 0.000000 18.0200 0 - 700 700 1 1 0.000000 18.0200 0 - 701 701 1 1 0.000000 18.0200 0 - 702 702 1 1 0.000000 18.0200 0 - 703 703 1 1 0.000000 18.0200 0 - 704 704 1 1 0.000000 18.0200 0 - 705 705 1 1 0.000000 18.0200 0 - 706 706 1 1 0.000000 18.0200 0 - 707 707 1 1 0.000000 18.0200 0 - 708 708 1 1 0.000000 18.0200 0 - 709 709 1 1 0.000000 18.0200 0 - 710 710 1 1 0.000000 18.0200 0 - 711 711 1 1 0.000000 18.0200 0 - 712 712 1 1 0.000000 18.0200 0 - 713 713 1 1 0.000000 18.0200 0 - 714 714 1 1 0.000000 18.0200 0 - 715 715 1 1 0.000000 18.0200 0 - 716 716 1 1 0.000000 18.0200 0 - 717 717 1 1 0.000000 18.0200 0 - 718 718 1 1 0.000000 18.0200 0 - 719 719 1 1 0.000000 18.0200 0 - 720 720 1 1 0.000000 18.0200 0 - 721 721 1 1 0.000000 18.0200 0 - 722 722 1 1 0.000000 18.0200 0 - 723 723 1 1 0.000000 18.0200 0 - 724 724 1 1 0.000000 18.0200 0 - 725 725 1 1 0.000000 18.0200 0 - 726 726 1 1 0.000000 18.0200 0 - 727 727 1 1 0.000000 18.0200 0 - 728 728 1 1 0.000000 18.0200 0 - 729 729 1 1 0.000000 18.0200 0 - 730 730 1 1 0.000000 18.0200 0 - 731 731 1 1 0.000000 18.0200 0 - 732 732 1 1 0.000000 18.0200 0 - 733 733 1 1 0.000000 18.0200 0 - 734 734 1 1 0.000000 18.0200 0 - 735 735 1 1 0.000000 18.0200 0 - 736 736 1 1 0.000000 18.0200 0 - 737 737 1 1 0.000000 18.0200 0 - 738 738 1 1 0.000000 18.0200 0 - 739 739 1 1 0.000000 18.0200 0 - 740 740 1 1 0.000000 18.0200 0 - 741 741 1 1 0.000000 18.0200 0 - 742 742 1 1 0.000000 18.0200 0 - 743 743 1 1 0.000000 18.0200 0 - 744 744 1 1 0.000000 18.0200 0 - 745 745 1 1 0.000000 18.0200 0 - 746 746 1 1 0.000000 18.0200 0 - 747 747 1 1 0.000000 18.0200 0 - 748 748 1 1 0.000000 18.0200 0 - 749 749 1 1 0.000000 18.0200 0 - 750 750 1 1 0.000000 18.0200 0 - 751 751 1 1 0.000000 18.0200 0 - 752 752 1 1 0.000000 18.0200 0 - 753 753 1 1 0.000000 18.0200 0 - 754 754 1 1 0.000000 18.0200 0 - 755 755 1 1 0.000000 18.0200 0 - 756 756 1 1 0.000000 18.0200 0 - 757 757 1 1 0.000000 18.0200 0 - 758 758 1 1 0.000000 18.0200 0 - 759 759 1 1 0.000000 18.0200 0 - 760 760 1 1 0.000000 18.0200 0 - 761 761 1 1 0.000000 18.0200 0 - 762 762 1 1 0.000000 18.0200 0 - 763 763 1 1 0.000000 18.0200 0 - 764 764 1 1 0.000000 18.0200 0 - 765 765 1 1 0.000000 18.0200 0 - 766 766 1 1 0.000000 18.0200 0 - 767 767 1 1 0.000000 18.0200 0 - 768 768 1 1 0.000000 18.0200 0 - 769 769 1 1 0.000000 18.0200 0 - 770 770 1 1 0.000000 18.0200 0 - 771 771 1 1 0.000000 18.0200 0 - 772 772 1 1 0.000000 18.0200 0 - 773 773 1 1 0.000000 18.0200 0 - 774 774 1 1 0.000000 18.0200 0 - 775 775 1 1 0.000000 18.0200 0 - 776 776 1 1 0.000000 18.0200 0 - 777 777 1 1 0.000000 18.0200 0 - 778 778 1 1 0.000000 18.0200 0 - 779 779 1 1 0.000000 18.0200 0 - 780 780 1 1 0.000000 18.0200 0 - 781 781 1 1 0.000000 18.0200 0 - 782 782 1 1 0.000000 18.0200 0 - 783 783 1 1 0.000000 18.0200 0 - 784 784 1 1 0.000000 18.0200 0 - 785 785 1 1 0.000000 18.0200 0 - 786 786 1 1 0.000000 18.0200 0 - 787 787 1 1 0.000000 18.0200 0 - 788 788 1 1 0.000000 18.0200 0 - 789 789 1 1 0.000000 18.0200 0 - 790 790 1 1 0.000000 18.0200 0 - 791 791 1 1 0.000000 18.0200 0 - 792 792 1 1 0.000000 18.0200 0 - 793 793 1 1 0.000000 18.0200 0 - 794 794 1 1 0.000000 18.0200 0 - 795 795 1 1 0.000000 18.0200 0 - 796 796 1 1 0.000000 18.0200 0 - 797 797 1 1 0.000000 18.0200 0 - 798 798 1 1 0.000000 18.0200 0 - 799 799 1 1 0.000000 18.0200 0 - 800 800 1 1 0.000000 18.0200 0 - 801 801 1 1 0.000000 18.0200 0 - 802 802 1 1 0.000000 18.0200 0 - 803 803 1 1 0.000000 18.0200 0 - 804 804 1 1 0.000000 18.0200 0 - 805 805 1 1 0.000000 18.0200 0 - 806 806 1 1 0.000000 18.0200 0 - 807 807 1 1 0.000000 18.0200 0 - 808 808 1 1 0.000000 18.0200 0 - 809 809 1 1 0.000000 18.0200 0 - 810 810 1 1 0.000000 18.0200 0 - 811 811 1 1 0.000000 18.0200 0 - 812 812 1 1 0.000000 18.0200 0 - 813 813 1 1 0.000000 18.0200 0 - 814 814 1 1 0.000000 18.0200 0 - 815 815 1 1 0.000000 18.0200 0 - 816 816 1 1 0.000000 18.0200 0 - 817 817 1 1 0.000000 18.0200 0 - 818 818 1 1 0.000000 18.0200 0 - 819 819 1 1 0.000000 18.0200 0 - 820 820 1 1 0.000000 18.0200 0 - 821 821 1 1 0.000000 18.0200 0 - 822 822 1 1 0.000000 18.0200 0 - 823 823 1 1 0.000000 18.0200 0 - 824 824 1 1 0.000000 18.0200 0 - 825 825 1 1 0.000000 18.0200 0 - 826 826 1 1 0.000000 18.0200 0 - 827 827 1 1 0.000000 18.0200 0 - 828 828 1 1 0.000000 18.0200 0 - 829 829 1 1 0.000000 18.0200 0 - 830 830 1 1 0.000000 18.0200 0 - 831 831 1 1 0.000000 18.0200 0 - 832 832 1 1 0.000000 18.0200 0 - 833 833 1 1 0.000000 18.0200 0 - 834 834 1 1 0.000000 18.0200 0 - 835 835 1 1 0.000000 18.0200 0 - 836 836 1 1 0.000000 18.0200 0 - 837 837 1 1 0.000000 18.0200 0 - 838 838 1 1 0.000000 18.0200 0 - 839 839 1 1 0.000000 18.0200 0 - 840 840 1 1 0.000000 18.0200 0 - 841 841 1 1 0.000000 18.0200 0 - 842 842 1 1 0.000000 18.0200 0 - 843 843 1 1 0.000000 18.0200 0 - 844 844 1 1 0.000000 18.0200 0 - 845 845 1 1 0.000000 18.0200 0 - 846 846 1 1 0.000000 18.0200 0 - 847 847 1 1 0.000000 18.0200 0 - 848 848 1 1 0.000000 18.0200 0 - 849 849 1 1 0.000000 18.0200 0 - 850 850 1 1 0.000000 18.0200 0 - 851 851 1 1 0.000000 18.0200 0 - 852 852 1 1 0.000000 18.0200 0 - 853 853 1 1 0.000000 18.0200 0 - 854 854 1 1 0.000000 18.0200 0 - 855 855 1 1 0.000000 18.0200 0 - 856 856 1 1 0.000000 18.0200 0 - 857 857 1 1 0.000000 18.0200 0 - 858 858 1 1 0.000000 18.0200 0 - 859 859 1 1 0.000000 18.0200 0 - 860 860 1 1 0.000000 18.0200 0 - 861 861 1 1 0.000000 18.0200 0 - 862 862 1 1 0.000000 18.0200 0 - 863 863 1 1 0.000000 18.0200 0 - 864 864 1 1 0.000000 18.0200 0 - 865 865 1 1 0.000000 18.0200 0 - 866 866 1 1 0.000000 18.0200 0 - 867 867 1 1 0.000000 18.0200 0 - 868 868 1 1 0.000000 18.0200 0 - 869 869 1 1 0.000000 18.0200 0 - 870 870 1 1 0.000000 18.0200 0 - 871 871 1 1 0.000000 18.0200 0 - 872 872 1 1 0.000000 18.0200 0 - 873 873 1 1 0.000000 18.0200 0 - 874 874 1 1 0.000000 18.0200 0 - 875 875 1 1 0.000000 18.0200 0 - 876 876 1 1 0.000000 18.0200 0 - 877 877 1 1 0.000000 18.0200 0 - 878 878 1 1 0.000000 18.0200 0 - 879 879 1 1 0.000000 18.0200 0 - 880 880 1 1 0.000000 18.0200 0 - 881 881 1 1 0.000000 18.0200 0 - 882 882 1 1 0.000000 18.0200 0 - 883 883 1 1 0.000000 18.0200 0 - 884 884 1 1 0.000000 18.0200 0 - 885 885 1 1 0.000000 18.0200 0 - 886 886 1 1 0.000000 18.0200 0 - 887 887 1 1 0.000000 18.0200 0 - 888 888 1 1 0.000000 18.0200 0 - 889 889 1 1 0.000000 18.0200 0 - 890 890 1 1 0.000000 18.0200 0 - 891 891 1 1 0.000000 18.0200 0 - 892 892 1 1 0.000000 18.0200 0 - 893 893 1 1 0.000000 18.0200 0 - 894 894 1 1 0.000000 18.0200 0 - 895 895 1 1 0.000000 18.0200 0 - 896 896 1 1 0.000000 18.0200 0 - 897 897 1 1 0.000000 18.0200 0 - 898 898 1 1 0.000000 18.0200 0 - 899 899 1 1 0.000000 18.0200 0 - 900 900 1 1 0.000000 18.0200 0 - 901 901 1 1 0.000000 18.0200 0 - 902 902 1 1 0.000000 18.0200 0 - 903 903 1 1 0.000000 18.0200 0 - 904 904 1 1 0.000000 18.0200 0 - 905 905 1 1 0.000000 18.0200 0 - 906 906 1 1 0.000000 18.0200 0 - 907 907 1 1 0.000000 18.0200 0 - 908 908 1 1 0.000000 18.0200 0 - 909 909 1 1 0.000000 18.0200 0 - 910 910 1 1 0.000000 18.0200 0 - 911 911 1 1 0.000000 18.0200 0 - 912 912 1 1 0.000000 18.0200 0 - 913 913 1 1 0.000000 18.0200 0 - 914 914 1 1 0.000000 18.0200 0 - 915 915 1 1 0.000000 18.0200 0 - 916 916 1 1 0.000000 18.0200 0 - 917 917 1 1 0.000000 18.0200 0 - 918 918 1 1 0.000000 18.0200 0 - 919 919 1 1 0.000000 18.0200 0 - 920 920 1 1 0.000000 18.0200 0 - 921 921 1 1 0.000000 18.0200 0 - 922 922 1 1 0.000000 18.0200 0 - 923 923 1 1 0.000000 18.0200 0 - 924 924 1 1 0.000000 18.0200 0 - 925 925 1 1 0.000000 18.0200 0 - 926 926 1 1 0.000000 18.0200 0 - 927 927 1 1 0.000000 18.0200 0 - 928 928 1 1 0.000000 18.0200 0 - 929 929 1 1 0.000000 18.0200 0 - 930 930 1 1 0.000000 18.0200 0 - 931 931 1 1 0.000000 18.0200 0 - 932 932 1 1 0.000000 18.0200 0 - 933 933 1 1 0.000000 18.0200 0 - 934 934 1 1 0.000000 18.0200 0 - 935 935 1 1 0.000000 18.0200 0 - 936 936 1 1 0.000000 18.0200 0 - 937 937 1 1 0.000000 18.0200 0 - 938 938 1 1 0.000000 18.0200 0 - 939 939 1 1 0.000000 18.0200 0 - 940 940 1 1 0.000000 18.0200 0 - 941 941 1 1 0.000000 18.0200 0 - 942 942 1 1 0.000000 18.0200 0 - 943 943 1 1 0.000000 18.0200 0 - 944 944 1 1 0.000000 18.0200 0 - 945 945 1 1 0.000000 18.0200 0 - 946 946 1 1 0.000000 18.0200 0 - 947 947 1 1 0.000000 18.0200 0 - 948 948 1 1 0.000000 18.0200 0 - 949 949 1 1 0.000000 18.0200 0 - 950 950 1 1 0.000000 18.0200 0 - 951 951 1 1 0.000000 18.0200 0 - 952 952 1 1 0.000000 18.0200 0 - 953 953 1 1 0.000000 18.0200 0 - 954 954 1 1 0.000000 18.0200 0 - 955 955 1 1 0.000000 18.0200 0 - 956 956 1 1 0.000000 18.0200 0 - 957 957 1 1 0.000000 18.0200 0 - 958 958 1 1 0.000000 18.0200 0 - 959 959 1 1 0.000000 18.0200 0 - 960 960 1 1 0.000000 18.0200 0 - 961 961 1 1 0.000000 18.0200 0 - 962 962 1 1 0.000000 18.0200 0 - 963 963 1 1 0.000000 18.0200 0 - 964 964 1 1 0.000000 18.0200 0 - 965 965 1 1 0.000000 18.0200 0 - 966 966 1 1 0.000000 18.0200 0 - 967 967 1 1 0.000000 18.0200 0 - 968 968 1 1 0.000000 18.0200 0 - 969 969 1 1 0.000000 18.0200 0 - 970 970 1 1 0.000000 18.0200 0 - 971 971 1 1 0.000000 18.0200 0 - 972 972 1 1 0.000000 18.0200 0 - 973 973 1 1 0.000000 18.0200 0 - 974 974 1 1 0.000000 18.0200 0 - 975 975 1 1 0.000000 18.0200 0 - 976 976 1 1 0.000000 18.0200 0 - 977 977 1 1 0.000000 18.0200 0 - 978 978 1 1 0.000000 18.0200 0 - 979 979 1 1 0.000000 18.0200 0 - 980 980 1 1 0.000000 18.0200 0 - 981 981 1 1 0.000000 18.0200 0 - 982 982 1 1 0.000000 18.0200 0 - 983 983 1 1 0.000000 18.0200 0 - 984 984 1 1 0.000000 18.0200 0 - 985 985 1 1 0.000000 18.0200 0 - 986 986 1 1 0.000000 18.0200 0 - 987 987 1 1 0.000000 18.0200 0 - 988 988 1 1 0.000000 18.0200 0 - 989 989 1 1 0.000000 18.0200 0 - 990 990 1 1 0.000000 18.0200 0 - 991 991 1 1 0.000000 18.0200 0 - 992 992 1 1 0.000000 18.0200 0 - 993 993 1 1 0.000000 18.0200 0 - 994 994 1 1 0.000000 18.0200 0 - 995 995 1 1 0.000000 18.0200 0 - 996 996 1 1 0.000000 18.0200 0 - 997 997 1 1 0.000000 18.0200 0 - 998 998 1 1 0.000000 18.0200 0 - 999 999 1 1 0.000000 18.0200 0 - 1000 1000 1 1 0.000000 18.0200 0 - 1001 1001 1 1 0.000000 18.0200 0 - 1002 1002 1 1 0.000000 18.0200 0 - 1003 1003 1 1 0.000000 18.0200 0 - 1004 1004 1 1 0.000000 18.0200 0 - 1005 1005 1 1 0.000000 18.0200 0 - 1006 1006 1 1 0.000000 18.0200 0 - 1007 1007 1 1 0.000000 18.0200 0 - 1008 1008 1 1 0.000000 18.0200 0 - 1009 1009 1 1 0.000000 18.0200 0 - 1010 1010 1 1 0.000000 18.0200 0 - 1011 1011 1 1 0.000000 18.0200 0 - 1012 1012 1 1 0.000000 18.0200 0 - 1013 1013 1 1 0.000000 18.0200 0 - 1014 1014 1 1 0.000000 18.0200 0 - 1015 1015 1 1 0.000000 18.0200 0 - 1016 1016 1 1 0.000000 18.0200 0 - 1017 1017 1 1 0.000000 18.0200 0 - 1018 1018 1 1 0.000000 18.0200 0 - 1019 1019 1 1 0.000000 18.0200 0 - 1020 1020 1 1 0.000000 18.0200 0 - 1021 1021 1 1 0.000000 18.0200 0 - 1022 1022 1 1 0.000000 18.0200 0 - 1023 1023 1 1 0.000000 18.0200 0 - 1024 1024 1 1 0.000000 18.0200 0 - 1025 1025 1 1 0.000000 18.0200 0 - 1026 1026 1 1 0.000000 18.0200 0 - 1027 1027 1 1 0.000000 18.0200 0 - 1028 1028 1 1 0.000000 18.0200 0 - 1029 1029 1 1 0.000000 18.0200 0 - 1030 1030 1 1 0.000000 18.0200 0 - 1031 1031 1 1 0.000000 18.0200 0 - 1032 1032 1 1 0.000000 18.0200 0 - 1033 1033 1 1 0.000000 18.0200 0 - 1034 1034 1 1 0.000000 18.0200 0 - 1035 1035 1 1 0.000000 18.0200 0 - 1036 1036 1 1 0.000000 18.0200 0 - 1037 1037 1 1 0.000000 18.0200 0 - 1038 1038 1 1 0.000000 18.0200 0 - 1039 1039 1 1 0.000000 18.0200 0 - 1040 1040 1 1 0.000000 18.0200 0 - 1041 1041 1 1 0.000000 18.0200 0 - 1042 1042 1 1 0.000000 18.0200 0 - 1043 1043 1 1 0.000000 18.0200 0 - 1044 1044 1 1 0.000000 18.0200 0 - 1045 1045 1 1 0.000000 18.0200 0 - 1046 1046 1 1 0.000000 18.0200 0 - 1047 1047 1 1 0.000000 18.0200 0 - 1048 1048 1 1 0.000000 18.0200 0 - 1049 1049 1 1 0.000000 18.0200 0 - 1050 1050 1 1 0.000000 18.0200 0 - 1051 1051 1 1 0.000000 18.0200 0 - 1052 1052 1 1 0.000000 18.0200 0 - 1053 1053 1 1 0.000000 18.0200 0 - 1054 1054 1 1 0.000000 18.0200 0 - 1055 1055 1 1 0.000000 18.0200 0 - 1056 1056 1 1 0.000000 18.0200 0 - 1057 1057 1 1 0.000000 18.0200 0 - 1058 1058 1 1 0.000000 18.0200 0 - 1059 1059 1 1 0.000000 18.0200 0 - 1060 1060 1 1 0.000000 18.0200 0 - 1061 1061 1 1 0.000000 18.0200 0 - 1062 1062 1 1 0.000000 18.0200 0 - 1063 1063 1 1 0.000000 18.0200 0 - 1064 1064 1 1 0.000000 18.0200 0 - 1065 1065 1 1 0.000000 18.0200 0 - 1066 1066 1 1 0.000000 18.0200 0 - 1067 1067 1 1 0.000000 18.0200 0 - 1068 1068 1 1 0.000000 18.0200 0 - 1069 1069 1 1 0.000000 18.0200 0 - 1070 1070 1 1 0.000000 18.0200 0 - 1071 1071 1 1 0.000000 18.0200 0 - 1072 1072 1 1 0.000000 18.0200 0 - 1073 1073 1 1 0.000000 18.0200 0 - 1074 1074 1 1 0.000000 18.0200 0 - 1075 1075 1 1 0.000000 18.0200 0 - 1076 1076 1 1 0.000000 18.0200 0 - 1077 1077 1 1 0.000000 18.0200 0 - 1078 1078 1 1 0.000000 18.0200 0 - 1079 1079 1 1 0.000000 18.0200 0 - 1080 1080 1 1 0.000000 18.0200 0 - 1081 1081 1 1 0.000000 18.0200 0 - 1082 1082 1 1 0.000000 18.0200 0 - 1083 1083 1 1 0.000000 18.0200 0 - 1084 1084 1 1 0.000000 18.0200 0 - 1085 1085 1 1 0.000000 18.0200 0 - 1086 1086 1 1 0.000000 18.0200 0 - 1087 1087 1 1 0.000000 18.0200 0 - 1088 1088 1 1 0.000000 18.0200 0 - 1089 1089 1 1 0.000000 18.0200 0 - 1090 1090 1 1 0.000000 18.0200 0 - 1091 1091 1 1 0.000000 18.0200 0 - 1092 1092 1 1 0.000000 18.0200 0 - 1093 1093 1 1 0.000000 18.0200 0 - 1094 1094 1 1 0.000000 18.0200 0 - 1095 1095 1 1 0.000000 18.0200 0 - 1096 1096 1 1 0.000000 18.0200 0 - 1097 1097 1 1 0.000000 18.0200 0 - 1098 1098 1 1 0.000000 18.0200 0 - 1099 1099 1 1 0.000000 18.0200 0 - 1100 1100 1 1 0.000000 18.0200 0 - 1101 1101 1 1 0.000000 18.0200 0 - 1102 1102 1 1 0.000000 18.0200 0 - 1103 1103 1 1 0.000000 18.0200 0 - 1104 1104 1 1 0.000000 18.0200 0 - 1105 1105 1 1 0.000000 18.0200 0 - 1106 1106 1 1 0.000000 18.0200 0 - 1107 1107 1 1 0.000000 18.0200 0 - 1108 1108 1 1 0.000000 18.0200 0 - 1109 1109 1 1 0.000000 18.0200 0 - 1110 1110 1 1 0.000000 18.0200 0 - 1111 1111 1 1 0.000000 18.0200 0 - 1112 1112 1 1 0.000000 18.0200 0 - 1113 1113 1 1 0.000000 18.0200 0 - 1114 1114 1 1 0.000000 18.0200 0 - 1115 1115 1 1 0.000000 18.0200 0 - 1116 1116 1 1 0.000000 18.0200 0 - 1117 1117 1 1 0.000000 18.0200 0 - 1118 1118 1 1 0.000000 18.0200 0 - 1119 1119 1 1 0.000000 18.0200 0 - 1120 1120 1 1 0.000000 18.0200 0 - 1121 1121 1 1 0.000000 18.0200 0 - 1122 1122 1 1 0.000000 18.0200 0 - 1123 1123 1 1 0.000000 18.0200 0 - 1124 1124 1 1 0.000000 18.0200 0 - 1125 1125 1 1 0.000000 18.0200 0 - 1126 1126 1 1 0.000000 18.0200 0 - 1127 1127 1 1 0.000000 18.0200 0 - 1128 1128 1 1 0.000000 18.0200 0 - 1129 1129 1 1 0.000000 18.0200 0 - 1130 1130 1 1 0.000000 18.0200 0 - 1131 1131 1 1 0.000000 18.0200 0 - 1132 1132 1 1 0.000000 18.0200 0 - 1133 1133 1 1 0.000000 18.0200 0 - 1134 1134 1 1 0.000000 18.0200 0 - 1135 1135 1 1 0.000000 18.0200 0 - 1136 1136 1 1 0.000000 18.0200 0 - 1137 1137 1 1 0.000000 18.0200 0 - 1138 1138 1 1 0.000000 18.0200 0 - 1139 1139 1 1 0.000000 18.0200 0 - 1140 1140 1 1 0.000000 18.0200 0 - 1141 1141 1 1 0.000000 18.0200 0 - 1142 1142 1 1 0.000000 18.0200 0 - 1143 1143 1 1 0.000000 18.0200 0 - 1144 1144 1 1 0.000000 18.0200 0 - 1145 1145 1 1 0.000000 18.0200 0 - 1146 1146 1 1 0.000000 18.0200 0 - 1147 1147 1 1 0.000000 18.0200 0 - 1148 1148 1 1 0.000000 18.0200 0 - 1149 1149 1 1 0.000000 18.0200 0 - 1150 1150 1 1 0.000000 18.0200 0 - 1151 1151 1 1 0.000000 18.0200 0 - 1152 1152 1 1 0.000000 18.0200 0 - 1153 1153 1 1 0.000000 18.0200 0 - 1154 1154 1 1 0.000000 18.0200 0 - 1155 1155 1 1 0.000000 18.0200 0 - 1156 1156 1 1 0.000000 18.0200 0 - 1157 1157 1 1 0.000000 18.0200 0 - 1158 1158 1 1 0.000000 18.0200 0 - 1159 1159 1 1 0.000000 18.0200 0 - 1160 1160 1 1 0.000000 18.0200 0 - 1161 1161 1 1 0.000000 18.0200 0 - 1162 1162 1 1 0.000000 18.0200 0 - 1163 1163 1 1 0.000000 18.0200 0 - 1164 1164 1 1 0.000000 18.0200 0 - 1165 1165 1 1 0.000000 18.0200 0 - 1166 1166 1 1 0.000000 18.0200 0 - 1167 1167 1 1 0.000000 18.0200 0 - 1168 1168 1 1 0.000000 18.0200 0 - 1169 1169 1 1 0.000000 18.0200 0 - 1170 1170 1 1 0.000000 18.0200 0 - 1171 1171 1 1 0.000000 18.0200 0 - 1172 1172 1 1 0.000000 18.0200 0 - 1173 1173 1 1 0.000000 18.0200 0 - 1174 1174 1 1 0.000000 18.0200 0 - 1175 1175 1 1 0.000000 18.0200 0 - 1176 1176 1 1 0.000000 18.0200 0 - 1177 1177 1 1 0.000000 18.0200 0 - 1178 1178 1 1 0.000000 18.0200 0 - 1179 1179 1 1 0.000000 18.0200 0 - 1180 1180 1 1 0.000000 18.0200 0 - 1181 1181 1 1 0.000000 18.0200 0 - 1182 1182 1 1 0.000000 18.0200 0 - 1183 1183 1 1 0.000000 18.0200 0 - 1184 1184 1 1 0.000000 18.0200 0 - 1185 1185 1 1 0.000000 18.0200 0 - 1186 1186 1 1 0.000000 18.0200 0 - 1187 1187 1 1 0.000000 18.0200 0 - 1188 1188 1 1 0.000000 18.0200 0 - 1189 1189 1 1 0.000000 18.0200 0 - 1190 1190 1 1 0.000000 18.0200 0 - 1191 1191 1 1 0.000000 18.0200 0 - 1192 1192 1 1 0.000000 18.0200 0 - 1193 1193 1 1 0.000000 18.0200 0 - 1194 1194 1 1 0.000000 18.0200 0 - 1195 1195 1 1 0.000000 18.0200 0 - 1196 1196 1 1 0.000000 18.0200 0 - 1197 1197 1 1 0.000000 18.0200 0 - 1198 1198 1 1 0.000000 18.0200 0 - 1199 1199 1 1 0.000000 18.0200 0 - 1200 1200 1 1 0.000000 18.0200 0 - 1201 1201 1 1 0.000000 18.0200 0 - 1202 1202 1 1 0.000000 18.0200 0 - 1203 1203 1 1 0.000000 18.0200 0 - 1204 1204 1 1 0.000000 18.0200 0 - 1205 1205 1 1 0.000000 18.0200 0 - 1206 1206 1 1 0.000000 18.0200 0 - 1207 1207 1 1 0.000000 18.0200 0 - 1208 1208 1 1 0.000000 18.0200 0 - 1209 1209 1 1 0.000000 18.0200 0 - 1210 1210 1 1 0.000000 18.0200 0 - 1211 1211 1 1 0.000000 18.0200 0 - 1212 1212 1 1 0.000000 18.0200 0 - 1213 1213 1 1 0.000000 18.0200 0 - 1214 1214 1 1 0.000000 18.0200 0 - 1215 1215 1 1 0.000000 18.0200 0 - 1216 1216 1 1 0.000000 18.0200 0 - 1217 1217 1 1 0.000000 18.0200 0 - 1218 1218 1 1 0.000000 18.0200 0 - 1219 1219 1 1 0.000000 18.0200 0 - 1220 1220 1 1 0.000000 18.0200 0 - 1221 1221 1 1 0.000000 18.0200 0 - 1222 1222 1 1 0.000000 18.0200 0 - 1223 1223 1 1 0.000000 18.0200 0 - 1224 1224 1 1 0.000000 18.0200 0 - 1225 1225 1 1 0.000000 18.0200 0 - 1226 1226 1 1 0.000000 18.0200 0 - 1227 1227 1 1 0.000000 18.0200 0 - 1228 1228 1 1 0.000000 18.0200 0 - 1229 1229 1 1 0.000000 18.0200 0 - 1230 1230 1 1 0.000000 18.0200 0 - 1231 1231 1 1 0.000000 18.0200 0 - 1232 1232 1 1 0.000000 18.0200 0 - 1233 1233 1 1 0.000000 18.0200 0 - 1234 1234 1 1 0.000000 18.0200 0 - 1235 1235 1 1 0.000000 18.0200 0 - 1236 1236 1 1 0.000000 18.0200 0 - 1237 1237 1 1 0.000000 18.0200 0 - 1238 1238 1 1 0.000000 18.0200 0 - 1239 1239 1 1 0.000000 18.0200 0 - 1240 1240 1 1 0.000000 18.0200 0 - 1241 1241 1 1 0.000000 18.0200 0 - 1242 1242 1 1 0.000000 18.0200 0 - 1243 1243 1 1 0.000000 18.0200 0 - 1244 1244 1 1 0.000000 18.0200 0 - 1245 1245 1 1 0.000000 18.0200 0 - 1246 1246 1 1 0.000000 18.0200 0 - 1247 1247 1 1 0.000000 18.0200 0 - 1248 1248 1 1 0.000000 18.0200 0 - 1249 1249 1 1 0.000000 18.0200 0 - 1250 1250 1 1 0.000000 18.0200 0 - 1251 1251 1 1 0.000000 18.0200 0 - 1252 1252 1 1 0.000000 18.0200 0 - 1253 1253 1 1 0.000000 18.0200 0 - 1254 1254 1 1 0.000000 18.0200 0 - 1255 1255 1 1 0.000000 18.0200 0 - 1256 1256 1 1 0.000000 18.0200 0 - 1257 1257 1 1 0.000000 18.0200 0 - 1258 1258 1 1 0.000000 18.0200 0 - 1259 1259 1 1 0.000000 18.0200 0 - 1260 1260 1 1 0.000000 18.0200 0 - 1261 1261 1 1 0.000000 18.0200 0 - 1262 1262 1 1 0.000000 18.0200 0 - 1263 1263 1 1 0.000000 18.0200 0 - 1264 1264 1 1 0.000000 18.0200 0 - 1265 1265 1 1 0.000000 18.0200 0 - 1266 1266 1 1 0.000000 18.0200 0 - 1267 1267 1 1 0.000000 18.0200 0 - 1268 1268 1 1 0.000000 18.0200 0 - 1269 1269 1 1 0.000000 18.0200 0 - 1270 1270 1 1 0.000000 18.0200 0 - 1271 1271 1 1 0.000000 18.0200 0 - 1272 1272 1 1 0.000000 18.0200 0 - 1273 1273 1 1 0.000000 18.0200 0 - 1274 1274 1 1 0.000000 18.0200 0 - 1275 1275 1 1 0.000000 18.0200 0 - 1276 1276 1 1 0.000000 18.0200 0 - 1277 1277 1 1 0.000000 18.0200 0 - 1278 1278 1 1 0.000000 18.0200 0 - 1279 1279 1 1 0.000000 18.0200 0 - 1280 1280 1 1 0.000000 18.0200 0 - 1281 1281 1 1 0.000000 18.0200 0 - 1282 1282 1 1 0.000000 18.0200 0 - 1283 1283 1 1 0.000000 18.0200 0 - 1284 1284 1 1 0.000000 18.0200 0 - 1285 1285 1 1 0.000000 18.0200 0 - 1286 1286 1 1 0.000000 18.0200 0 - 1287 1287 1 1 0.000000 18.0200 0 - 1288 1288 1 1 0.000000 18.0200 0 - 1289 1289 1 1 0.000000 18.0200 0 - 1290 1290 1 1 0.000000 18.0200 0 - 1291 1291 1 1 0.000000 18.0200 0 - 1292 1292 1 1 0.000000 18.0200 0 - 1293 1293 1 1 0.000000 18.0200 0 - 1294 1294 1 1 0.000000 18.0200 0 - 1295 1295 1 1 0.000000 18.0200 0 - 1296 1296 1 1 0.000000 18.0200 0 - 1297 1297 1 1 0.000000 18.0200 0 - 1298 1298 1 1 0.000000 18.0200 0 - 1299 1299 1 1 0.000000 18.0200 0 - 1300 1300 1 1 0.000000 18.0200 0 - 1301 1301 1 1 0.000000 18.0200 0 - 1302 1302 1 1 0.000000 18.0200 0 - 1303 1303 1 1 0.000000 18.0200 0 - 1304 1304 1 1 0.000000 18.0200 0 - 1305 1305 1 1 0.000000 18.0200 0 - 1306 1306 1 1 0.000000 18.0200 0 - 1307 1307 1 1 0.000000 18.0200 0 - 1308 1308 1 1 0.000000 18.0200 0 - 1309 1309 1 1 0.000000 18.0200 0 - 1310 1310 1 1 0.000000 18.0200 0 - 1311 1311 1 1 0.000000 18.0200 0 - 1312 1312 1 1 0.000000 18.0200 0 - 1313 1313 1 1 0.000000 18.0200 0 - 1314 1314 1 1 0.000000 18.0200 0 - 1315 1315 1 1 0.000000 18.0200 0 - 1316 1316 1 1 0.000000 18.0200 0 - 1317 1317 1 1 0.000000 18.0200 0 - 1318 1318 1 1 0.000000 18.0200 0 - 1319 1319 1 1 0.000000 18.0200 0 - 1320 1320 1 1 0.000000 18.0200 0 - 1321 1321 1 1 0.000000 18.0200 0 - 1322 1322 1 1 0.000000 18.0200 0 - 1323 1323 1 1 0.000000 18.0200 0 - 1324 1324 1 1 0.000000 18.0200 0 - 1325 1325 1 1 0.000000 18.0200 0 - 1326 1326 1 1 0.000000 18.0200 0 - 1327 1327 1 1 0.000000 18.0200 0 - 1328 1328 1 1 0.000000 18.0200 0 - 1329 1329 1 1 0.000000 18.0200 0 - 1330 1330 1 1 0.000000 18.0200 0 - 1331 1331 1 1 0.000000 18.0200 0 - 1332 1332 1 1 0.000000 18.0200 0 - 1333 1333 1 1 0.000000 18.0200 0 - 1334 1334 1 1 0.000000 18.0200 0 - 1335 1335 1 1 0.000000 18.0200 0 - 1336 1336 1 1 0.000000 18.0200 0 - 1337 1337 1 1 0.000000 18.0200 0 - 1338 1338 1 1 0.000000 18.0200 0 - 1339 1339 1 1 0.000000 18.0200 0 - 1340 1340 1 1 0.000000 18.0200 0 - 1341 1341 1 1 0.000000 18.0200 0 - 1342 1342 1 1 0.000000 18.0200 0 - 1343 1343 1 1 0.000000 18.0200 0 - 1344 1344 1 1 0.000000 18.0200 0 - 1345 1345 1 1 0.000000 18.0200 0 - 1346 1346 1 1 0.000000 18.0200 0 - 1347 1347 1 1 0.000000 18.0200 0 - 1348 1348 1 1 0.000000 18.0200 0 - 1349 1349 1 1 0.000000 18.0200 0 - 1350 1350 1 1 0.000000 18.0200 0 - 1351 1351 1 1 0.000000 18.0200 0 - 1352 1352 1 1 0.000000 18.0200 0 - 1353 1353 1 1 0.000000 18.0200 0 - 1354 1354 1 1 0.000000 18.0200 0 - 1355 1355 1 1 0.000000 18.0200 0 - 1356 1356 1 1 0.000000 18.0200 0 - 1357 1357 1 1 0.000000 18.0200 0 - 1358 1358 1 1 0.000000 18.0200 0 - 1359 1359 1 1 0.000000 18.0200 0 - 1360 1360 1 1 0.000000 18.0200 0 - 1361 1361 1 1 0.000000 18.0200 0 - 1362 1362 1 1 0.000000 18.0200 0 - 1363 1363 1 1 0.000000 18.0200 0 - 1364 1364 1 1 0.000000 18.0200 0 - 1365 1365 1 1 0.000000 18.0200 0 - 1366 1366 1 1 0.000000 18.0200 0 - 1367 1367 1 1 0.000000 18.0200 0 - 1368 1368 1 1 0.000000 18.0200 0 - 1369 1369 1 1 0.000000 18.0200 0 - 1370 1370 1 1 0.000000 18.0200 0 - 1371 1371 1 1 0.000000 18.0200 0 - 1372 1372 1 1 0.000000 18.0200 0 - 1373 1373 1 1 0.000000 18.0200 0 - 1374 1374 1 1 0.000000 18.0200 0 - 1375 1375 1 1 0.000000 18.0200 0 - 1376 1376 1 1 0.000000 18.0200 0 - 1377 1377 1 1 0.000000 18.0200 0 - 1378 1378 1 1 0.000000 18.0200 0 - 1379 1379 1 1 0.000000 18.0200 0 - 1380 1380 1 1 0.000000 18.0200 0 - 1381 1381 1 1 0.000000 18.0200 0 - 1382 1382 1 1 0.000000 18.0200 0 - 1383 1383 1 1 0.000000 18.0200 0 - 1384 1384 1 1 0.000000 18.0200 0 - 1385 1385 1 1 0.000000 18.0200 0 - 1386 1386 1 1 0.000000 18.0200 0 - 1387 1387 1 1 0.000000 18.0200 0 - 1388 1388 1 1 0.000000 18.0200 0 - 1389 1389 1 1 0.000000 18.0200 0 - 1390 1390 1 1 0.000000 18.0200 0 - 1391 1391 1 1 0.000000 18.0200 0 - 1392 1392 1 1 0.000000 18.0200 0 - 1393 1393 1 1 0.000000 18.0200 0 - 1394 1394 1 1 0.000000 18.0200 0 - 1395 1395 1 1 0.000000 18.0200 0 - 1396 1396 1 1 0.000000 18.0200 0 - 1397 1397 1 1 0.000000 18.0200 0 - 1398 1398 1 1 0.000000 18.0200 0 - 1399 1399 1 1 0.000000 18.0200 0 - 1400 1400 1 1 0.000000 18.0200 0 - 1401 1401 1 1 0.000000 18.0200 0 - 1402 1402 1 1 0.000000 18.0200 0 - 1403 1403 1 1 0.000000 18.0200 0 - 1404 1404 1 1 0.000000 18.0200 0 - 1405 1405 1 1 0.000000 18.0200 0 - 1406 1406 1 1 0.000000 18.0200 0 - 1407 1407 1 1 0.000000 18.0200 0 - 1408 1408 1 1 0.000000 18.0200 0 - 1409 1409 1 1 0.000000 18.0200 0 - 1410 1410 1 1 0.000000 18.0200 0 - 1411 1411 1 1 0.000000 18.0200 0 - 1412 1412 1 1 0.000000 18.0200 0 - 1413 1413 1 1 0.000000 18.0200 0 - 1414 1414 1 1 0.000000 18.0200 0 - 1415 1415 1 1 0.000000 18.0200 0 - 1416 1416 1 1 0.000000 18.0200 0 - 1417 1417 1 1 0.000000 18.0200 0 - 1418 1418 1 1 0.000000 18.0200 0 - 1419 1419 1 1 0.000000 18.0200 0 - 1420 1420 1 1 0.000000 18.0200 0 - 1421 1421 1 1 0.000000 18.0200 0 - 1422 1422 1 1 0.000000 18.0200 0 - 1423 1423 1 1 0.000000 18.0200 0 - 1424 1424 1 1 0.000000 18.0200 0 - 1425 1425 1 1 0.000000 18.0200 0 - 1426 1426 1 1 0.000000 18.0200 0 - 1427 1427 1 1 0.000000 18.0200 0 - 1428 1428 1 1 0.000000 18.0200 0 - 1429 1429 1 1 0.000000 18.0200 0 - 1430 1430 1 1 0.000000 18.0200 0 - 1431 1431 1 1 0.000000 18.0200 0 - 1432 1432 1 1 0.000000 18.0200 0 - 1433 1433 1 1 0.000000 18.0200 0 - 1434 1434 1 1 0.000000 18.0200 0 - 1435 1435 1 1 0.000000 18.0200 0 - 1436 1436 1 1 0.000000 18.0200 0 - 1437 1437 1 1 0.000000 18.0200 0 - 1438 1438 1 1 0.000000 18.0200 0 - 1439 1439 1 1 0.000000 18.0200 0 - 1440 1440 1 1 0.000000 18.0200 0 - 1441 1441 1 1 0.000000 18.0200 0 - 1442 1442 1 1 0.000000 18.0200 0 - 1443 1443 1 1 0.000000 18.0200 0 - 1444 1444 1 1 0.000000 18.0200 0 - 1445 1445 1 1 0.000000 18.0200 0 - 1446 1446 1 1 0.000000 18.0200 0 - 1447 1447 1 1 0.000000 18.0200 0 - 1448 1448 1 1 0.000000 18.0200 0 - 1449 1449 1 1 0.000000 18.0200 0 - 1450 1450 1 1 0.000000 18.0200 0 - 1451 1451 1 1 0.000000 18.0200 0 - 1452 1452 1 1 0.000000 18.0200 0 - 1453 1453 1 1 0.000000 18.0200 0 - 1454 1454 1 1 0.000000 18.0200 0 - 1455 1455 1 1 0.000000 18.0200 0 - 1456 1456 1 1 0.000000 18.0200 0 - 1457 1457 1 1 0.000000 18.0200 0 - 1458 1458 1 1 0.000000 18.0200 0 - 1459 1459 1 1 0.000000 18.0200 0 - 1460 1460 1 1 0.000000 18.0200 0 - 1461 1461 1 1 0.000000 18.0200 0 - 1462 1462 1 1 0.000000 18.0200 0 - 1463 1463 1 1 0.000000 18.0200 0 - 1464 1464 1 1 0.000000 18.0200 0 - 1465 1465 1 1 0.000000 18.0200 0 - 1466 1466 1 1 0.000000 18.0200 0 - 1467 1467 1 1 0.000000 18.0200 0 - 1468 1468 1 1 0.000000 18.0200 0 - 1469 1469 1 1 0.000000 18.0200 0 - 1470 1470 1 1 0.000000 18.0200 0 - 1471 1471 1 1 0.000000 18.0200 0 - 1472 1472 1 1 0.000000 18.0200 0 - 1473 1473 1 1 0.000000 18.0200 0 - 1474 1474 1 1 0.000000 18.0200 0 - 1475 1475 1 1 0.000000 18.0200 0 - 1476 1476 1 1 0.000000 18.0200 0 - 1477 1477 1 1 0.000000 18.0200 0 - 1478 1478 1 1 0.000000 18.0200 0 - 1479 1479 1 1 0.000000 18.0200 0 - 1480 1480 1 1 0.000000 18.0200 0 - 1481 1481 1 1 0.000000 18.0200 0 - 1482 1482 1 1 0.000000 18.0200 0 - 1483 1483 1 1 0.000000 18.0200 0 - 1484 1484 1 1 0.000000 18.0200 0 - 1485 1485 1 1 0.000000 18.0200 0 - 1486 1486 1 1 0.000000 18.0200 0 - 1487 1487 1 1 0.000000 18.0200 0 - 1488 1488 1 1 0.000000 18.0200 0 - 1489 1489 1 1 0.000000 18.0200 0 - 1490 1490 1 1 0.000000 18.0200 0 - 1491 1491 1 1 0.000000 18.0200 0 - 1492 1492 1 1 0.000000 18.0200 0 - 1493 1493 1 1 0.000000 18.0200 0 - 1494 1494 1 1 0.000000 18.0200 0 - 1495 1495 1 1 0.000000 18.0200 0 - 1496 1496 1 1 0.000000 18.0200 0 - 1497 1497 1 1 0.000000 18.0200 0 - 1498 1498 1 1 0.000000 18.0200 0 - 1499 1499 1 1 0.000000 18.0200 0 - 1500 1500 1 1 0.000000 18.0200 0 - 1501 1501 1 1 0.000000 18.0200 0 - 1502 1502 1 1 0.000000 18.0200 0 - 1503 1503 1 1 0.000000 18.0200 0 - 1504 1504 1 1 0.000000 18.0200 0 - 1505 1505 1 1 0.000000 18.0200 0 - 1506 1506 1 1 0.000000 18.0200 0 - 1507 1507 1 1 0.000000 18.0200 0 - 1508 1508 1 1 0.000000 18.0200 0 - 1509 1509 1 1 0.000000 18.0200 0 - 1510 1510 1 1 0.000000 18.0200 0 - 1511 1511 1 1 0.000000 18.0200 0 - 1512 1512 1 1 0.000000 18.0200 0 - 1513 1513 1 1 0.000000 18.0200 0 - 1514 1514 1 1 0.000000 18.0200 0 - 1515 1515 1 1 0.000000 18.0200 0 - 1516 1516 1 1 0.000000 18.0200 0 - 1517 1517 1 1 0.000000 18.0200 0 - 1518 1518 1 1 0.000000 18.0200 0 - 1519 1519 1 1 0.000000 18.0200 0 - 1520 1520 1 1 0.000000 18.0200 0 - 1521 1521 1 1 0.000000 18.0200 0 - 1522 1522 1 1 0.000000 18.0200 0 - 1523 1523 1 1 0.000000 18.0200 0 - 1524 1524 1 1 0.000000 18.0200 0 - 1525 1525 1 1 0.000000 18.0200 0 - 1526 1526 1 1 0.000000 18.0200 0 - 1527 1527 1 1 0.000000 18.0200 0 - 1528 1528 1 1 0.000000 18.0200 0 - 1529 1529 1 1 0.000000 18.0200 0 - 1530 1530 1 1 0.000000 18.0200 0 - 1531 1531 1 1 0.000000 18.0200 0 - 1532 1532 1 1 0.000000 18.0200 0 - 1533 1533 1 1 0.000000 18.0200 0 - 1534 1534 1 1 0.000000 18.0200 0 - 1535 1535 1 1 0.000000 18.0200 0 - 1536 1536 1 1 0.000000 18.0200 0 - 1537 1537 1 1 0.000000 18.0200 0 - 1538 1538 1 1 0.000000 18.0200 0 - 1539 1539 1 1 0.000000 18.0200 0 - 1540 1540 1 1 0.000000 18.0200 0 - 1541 1541 1 1 0.000000 18.0200 0 - 1542 1542 1 1 0.000000 18.0200 0 - 1543 1543 1 1 0.000000 18.0200 0 - 1544 1544 1 1 0.000000 18.0200 0 - 1545 1545 1 1 0.000000 18.0200 0 - 1546 1546 1 1 0.000000 18.0200 0 - 1547 1547 1 1 0.000000 18.0200 0 - 1548 1548 1 1 0.000000 18.0200 0 - 1549 1549 1 1 0.000000 18.0200 0 - 1550 1550 1 1 0.000000 18.0200 0 - 1551 1551 1 1 0.000000 18.0200 0 - 1552 1552 1 1 0.000000 18.0200 0 - 1553 1553 1 1 0.000000 18.0200 0 - 1554 1554 1 1 0.000000 18.0200 0 - 1555 1555 1 1 0.000000 18.0200 0 - 1556 1556 1 1 0.000000 18.0200 0 - 1557 1557 1 1 0.000000 18.0200 0 - 1558 1558 1 1 0.000000 18.0200 0 - 1559 1559 1 1 0.000000 18.0200 0 - 1560 1560 1 1 0.000000 18.0200 0 - 1561 1561 1 1 0.000000 18.0200 0 - 1562 1562 1 1 0.000000 18.0200 0 - 1563 1563 1 1 0.000000 18.0200 0 - 1564 1564 1 1 0.000000 18.0200 0 - 1565 1565 1 1 0.000000 18.0200 0 - 1566 1566 1 1 0.000000 18.0200 0 - 1567 1567 1 1 0.000000 18.0200 0 - 1568 1568 1 1 0.000000 18.0200 0 - 1569 1569 1 1 0.000000 18.0200 0 - 1570 1570 1 1 0.000000 18.0200 0 - 1571 1571 1 1 0.000000 18.0200 0 - 1572 1572 1 1 0.000000 18.0200 0 - 1573 1573 1 1 0.000000 18.0200 0 - 1574 1574 1 1 0.000000 18.0200 0 - 1575 1575 1 1 0.000000 18.0200 0 - 1576 1576 1 1 0.000000 18.0200 0 - 1577 1577 1 1 0.000000 18.0200 0 - 1578 1578 1 1 0.000000 18.0200 0 - 1579 1579 1 1 0.000000 18.0200 0 - 1580 1580 1 1 0.000000 18.0200 0 - 1581 1581 1 1 0.000000 18.0200 0 - 1582 1582 1 1 0.000000 18.0200 0 - 1583 1583 1 1 0.000000 18.0200 0 - 1584 1584 1 1 0.000000 18.0200 0 - 1585 1585 1 1 0.000000 18.0200 0 - 1586 1586 1 1 0.000000 18.0200 0 - 1587 1587 1 1 0.000000 18.0200 0 - 1588 1588 1 1 0.000000 18.0200 0 - 1589 1589 1 1 0.000000 18.0200 0 - 1590 1590 1 1 0.000000 18.0200 0 - 1591 1591 1 1 0.000000 18.0200 0 - 1592 1592 1 1 0.000000 18.0200 0 - 1593 1593 1 1 0.000000 18.0200 0 - 1594 1594 1 1 0.000000 18.0200 0 - 1595 1595 1 1 0.000000 18.0200 0 - 1596 1596 1 1 0.000000 18.0200 0 - 1597 1597 1 1 0.000000 18.0200 0 - 1598 1598 1 1 0.000000 18.0200 0 - 1599 1599 1 1 0.000000 18.0200 0 - 1600 1600 1 1 0.000000 18.0200 0 - 1601 1601 1 1 0.000000 18.0200 0 - 1602 1602 1 1 0.000000 18.0200 0 - 1603 1603 1 1 0.000000 18.0200 0 - 1604 1604 1 1 0.000000 18.0200 0 - 1605 1605 1 1 0.000000 18.0200 0 - 1606 1606 1 1 0.000000 18.0200 0 - 1607 1607 1 1 0.000000 18.0200 0 - 1608 1608 1 1 0.000000 18.0200 0 - 1609 1609 1 1 0.000000 18.0200 0 - 1610 1610 1 1 0.000000 18.0200 0 - 1611 1611 1 1 0.000000 18.0200 0 - 1612 1612 1 1 0.000000 18.0200 0 - 1613 1613 1 1 0.000000 18.0200 0 - 1614 1614 1 1 0.000000 18.0200 0 - 1615 1615 1 1 0.000000 18.0200 0 - 1616 1616 1 1 0.000000 18.0200 0 - 1617 1617 1 1 0.000000 18.0200 0 - 1618 1618 1 1 0.000000 18.0200 0 - 1619 1619 1 1 0.000000 18.0200 0 - 1620 1620 1 1 0.000000 18.0200 0 - 1621 1621 1 1 0.000000 18.0200 0 - 1622 1622 1 1 0.000000 18.0200 0 - 1623 1623 1 1 0.000000 18.0200 0 - 1624 1624 1 1 0.000000 18.0200 0 - 1625 1625 1 1 0.000000 18.0200 0 - 1626 1626 1 1 0.000000 18.0200 0 - 1627 1627 1 1 0.000000 18.0200 0 - 1628 1628 1 1 0.000000 18.0200 0 - 1629 1629 1 1 0.000000 18.0200 0 - 1630 1630 1 1 0.000000 18.0200 0 - 1631 1631 1 1 0.000000 18.0200 0 - 1632 1632 1 1 0.000000 18.0200 0 - 1633 1633 1 1 0.000000 18.0200 0 - 1634 1634 1 1 0.000000 18.0200 0 - 1635 1635 1 1 0.000000 18.0200 0 - 1636 1636 1 1 0.000000 18.0200 0 - 1637 1637 1 1 0.000000 18.0200 0 - 1638 1638 1 1 0.000000 18.0200 0 - 1639 1639 1 1 0.000000 18.0200 0 - 1640 1640 1 1 0.000000 18.0200 0 - 1641 1641 1 1 0.000000 18.0200 0 - 1642 1642 1 1 0.000000 18.0200 0 - 1643 1643 1 1 0.000000 18.0200 0 - 1644 1644 1 1 0.000000 18.0200 0 - 1645 1645 1 1 0.000000 18.0200 0 - 1646 1646 1 1 0.000000 18.0200 0 - 1647 1647 1 1 0.000000 18.0200 0 - 1648 1648 1 1 0.000000 18.0200 0 - 1649 1649 1 1 0.000000 18.0200 0 - 1650 1650 1 1 0.000000 18.0200 0 - 1651 1651 1 1 0.000000 18.0200 0 - 1652 1652 1 1 0.000000 18.0200 0 - 1653 1653 1 1 0.000000 18.0200 0 - 1654 1654 1 1 0.000000 18.0200 0 - 1655 1655 1 1 0.000000 18.0200 0 - 1656 1656 1 1 0.000000 18.0200 0 - 1657 1657 1 1 0.000000 18.0200 0 - 1658 1658 1 1 0.000000 18.0200 0 - 1659 1659 1 1 0.000000 18.0200 0 - 1660 1660 1 1 0.000000 18.0200 0 - 1661 1661 1 1 0.000000 18.0200 0 - 1662 1662 1 1 0.000000 18.0200 0 - 1663 1663 1 1 0.000000 18.0200 0 - 1664 1664 1 1 0.000000 18.0200 0 - 1665 1665 1 1 0.000000 18.0200 0 - 1666 1666 1 1 0.000000 18.0200 0 - 1667 1667 1 1 0.000000 18.0200 0 - 1668 1668 1 1 0.000000 18.0200 0 - 1669 1669 1 1 0.000000 18.0200 0 - 1670 1670 1 1 0.000000 18.0200 0 - 1671 1671 1 1 0.000000 18.0200 0 - 1672 1672 1 1 0.000000 18.0200 0 - 1673 1673 1 1 0.000000 18.0200 0 - 1674 1674 1 1 0.000000 18.0200 0 - 1675 1675 1 1 0.000000 18.0200 0 - 1676 1676 1 1 0.000000 18.0200 0 - 1677 1677 1 1 0.000000 18.0200 0 - 1678 1678 1 1 0.000000 18.0200 0 - 1679 1679 1 1 0.000000 18.0200 0 - 1680 1680 1 1 0.000000 18.0200 0 - 1681 1681 1 1 0.000000 18.0200 0 - 1682 1682 1 1 0.000000 18.0200 0 - 1683 1683 1 1 0.000000 18.0200 0 - 1684 1684 1 1 0.000000 18.0200 0 - 1685 1685 1 1 0.000000 18.0200 0 - 1686 1686 1 1 0.000000 18.0200 0 - 1687 1687 1 1 0.000000 18.0200 0 - 1688 1688 1 1 0.000000 18.0200 0 - 1689 1689 1 1 0.000000 18.0200 0 - 1690 1690 1 1 0.000000 18.0200 0 - 1691 1691 1 1 0.000000 18.0200 0 - 1692 1692 1 1 0.000000 18.0200 0 - 1693 1693 1 1 0.000000 18.0200 0 - 1694 1694 1 1 0.000000 18.0200 0 - 1695 1695 1 1 0.000000 18.0200 0 - 1696 1696 1 1 0.000000 18.0200 0 - 1697 1697 1 1 0.000000 18.0200 0 - 1698 1698 1 1 0.000000 18.0200 0 - 1699 1699 1 1 0.000000 18.0200 0 - 1700 1700 1 1 0.000000 18.0200 0 - 1701 1701 1 1 0.000000 18.0200 0 - 1702 1702 1 1 0.000000 18.0200 0 - 1703 1703 1 1 0.000000 18.0200 0 - 1704 1704 1 1 0.000000 18.0200 0 - 1705 1705 1 1 0.000000 18.0200 0 - 1706 1706 1 1 0.000000 18.0200 0 - 1707 1707 1 1 0.000000 18.0200 0 - 1708 1708 1 1 0.000000 18.0200 0 - 1709 1709 1 1 0.000000 18.0200 0 - 1710 1710 1 1 0.000000 18.0200 0 - 1711 1711 1 1 0.000000 18.0200 0 - 1712 1712 1 1 0.000000 18.0200 0 - 1713 1713 1 1 0.000000 18.0200 0 - 1714 1714 1 1 0.000000 18.0200 0 - 1715 1715 1 1 0.000000 18.0200 0 - 1716 1716 1 1 0.000000 18.0200 0 - 1717 1717 1 1 0.000000 18.0200 0 - 1718 1718 1 1 0.000000 18.0200 0 - 1719 1719 1 1 0.000000 18.0200 0 - 1720 1720 1 1 0.000000 18.0200 0 - 1721 1721 1 1 0.000000 18.0200 0 - 1722 1722 1 1 0.000000 18.0200 0 - 1723 1723 1 1 0.000000 18.0200 0 - 1724 1724 1 1 0.000000 18.0200 0 - 1725 1725 1 1 0.000000 18.0200 0 - 1726 1726 1 1 0.000000 18.0200 0 - 1727 1727 1 1 0.000000 18.0200 0 - 1728 1728 1 1 0.000000 18.0200 0 - 1729 1729 2 2 0.000000 14.1707 0 - 1730 1729 2 2 0.000000 14.1707 0 - 1731 1729 2 2 0.000000 14.1707 0 - 1732 1729 2 2 0.000000 14.1707 0 - 1733 1729 2 2 0.000000 14.1707 0 - 1734 1729 2 2 0.000000 14.1707 0 - 1735 1729 2 2 0.000000 14.1707 0 - 1736 1729 2 2 0.000000 14.1707 0 - 1737 1729 2 2 0.000000 14.1707 0 - 1738 1729 2 2 0.000000 14.1707 0 - 1739 1729 2 2 0.000000 14.1707 0 - 1740 1729 2 2 0.000000 14.1707 0 - 1741 1730 2 2 0.000000 14.1707 0 - 1742 1730 2 2 0.000000 14.1707 0 - 1743 1730 2 2 0.000000 14.1707 0 - 1744 1730 2 2 0.000000 14.1707 0 - 1745 1730 2 2 0.000000 14.1707 0 - 1746 1730 2 2 0.000000 14.1707 0 - 1747 1730 2 2 0.000000 14.1707 0 - 1748 1730 2 2 0.000000 14.1707 0 - 1749 1730 2 2 0.000000 14.1707 0 - 1750 1730 2 2 0.000000 14.1707 0 - 1751 1730 2 2 0.000000 14.1707 0 - 1752 1730 2 2 0.000000 14.1707 0 - 1753 1731 2 2 0.000000 14.1707 0 - 1754 1731 2 2 0.000000 14.1707 0 - 1755 1731 2 2 0.000000 14.1707 0 - 1756 1731 2 2 0.000000 14.1707 0 - 1757 1731 2 2 0.000000 14.1707 0 - 1758 1731 2 2 0.000000 14.1707 0 - 1759 1731 2 2 0.000000 14.1707 0 - 1760 1731 2 2 0.000000 14.1707 0 - 1761 1731 2 2 0.000000 14.1707 0 - 1762 1731 2 2 0.000000 14.1707 0 - 1763 1731 2 2 0.000000 14.1707 0 - 1764 1731 2 2 0.000000 14.1707 0 - 1765 1732 2 2 0.000000 14.1707 0 - 1766 1732 2 2 0.000000 14.1707 0 - 1767 1732 2 2 0.000000 14.1707 0 - 1768 1732 2 2 0.000000 14.1707 0 - 1769 1732 2 2 0.000000 14.1707 0 - 1770 1732 2 2 0.000000 14.1707 0 - 1771 1732 2 2 0.000000 14.1707 0 - 1772 1732 2 2 0.000000 14.1707 0 - 1773 1732 2 2 0.000000 14.1707 0 - 1774 1732 2 2 0.000000 14.1707 0 - 1775 1732 2 2 0.000000 14.1707 0 - 1776 1732 2 2 0.000000 14.1707 0 - 1777 1733 2 2 0.000000 14.1707 0 - 1778 1733 2 2 0.000000 14.1707 0 - 1779 1733 2 2 0.000000 14.1707 0 - 1780 1733 2 2 0.000000 14.1707 0 - 1781 1733 2 2 0.000000 14.1707 0 - 1782 1733 2 2 0.000000 14.1707 0 - 1783 1733 2 2 0.000000 14.1707 0 - 1784 1733 2 2 0.000000 14.1707 0 - 1785 1733 2 2 0.000000 14.1707 0 - 1786 1733 2 2 0.000000 14.1707 0 - 1787 1733 2 2 0.000000 14.1707 0 - 1788 1733 2 2 0.000000 14.1707 0 - 1789 1734 2 2 0.000000 14.1707 0 - 1790 1734 2 2 0.000000 14.1707 0 - 1791 1734 2 2 0.000000 14.1707 0 - 1792 1734 2 2 0.000000 14.1707 0 - 1793 1734 2 2 0.000000 14.1707 0 - 1794 1734 2 2 0.000000 14.1707 0 - 1795 1734 2 2 0.000000 14.1707 0 - 1796 1734 2 2 0.000000 14.1707 0 - 1797 1734 2 2 0.000000 14.1707 0 - 1798 1734 2 2 0.000000 14.1707 0 - 1799 1734 2 2 0.000000 14.1707 0 - 1800 1734 2 2 0.000000 14.1707 0 - 1801 1735 2 2 0.000000 14.1707 0 - 1802 1735 2 2 0.000000 14.1707 0 - 1803 1735 2 2 0.000000 14.1707 0 - 1804 1735 2 2 0.000000 14.1707 0 - 1805 1735 2 2 0.000000 14.1707 0 - 1806 1735 2 2 0.000000 14.1707 0 - 1807 1735 2 2 0.000000 14.1707 0 - 1808 1735 2 2 0.000000 14.1707 0 - 1809 1735 2 2 0.000000 14.1707 0 - 1810 1735 2 2 0.000000 14.1707 0 - 1811 1735 2 2 0.000000 14.1707 0 - 1812 1735 2 2 0.000000 14.1707 0 - 1813 1736 2 2 0.000000 14.1707 0 - 1814 1736 2 2 0.000000 14.1707 0 - 1815 1736 2 2 0.000000 14.1707 0 - 1816 1736 2 2 0.000000 14.1707 0 - 1817 1736 2 2 0.000000 14.1707 0 - 1818 1736 2 2 0.000000 14.1707 0 - 1819 1736 2 2 0.000000 14.1707 0 - 1820 1736 2 2 0.000000 14.1707 0 - 1821 1736 2 2 0.000000 14.1707 0 - 1822 1736 2 2 0.000000 14.1707 0 - 1823 1736 2 2 0.000000 14.1707 0 - 1824 1736 2 2 0.000000 14.1707 0 - 1825 1737 2 2 0.000000 14.1707 0 - 1826 1737 2 2 0.000000 14.1707 0 - 1827 1737 2 2 0.000000 14.1707 0 - 1828 1737 2 2 0.000000 14.1707 0 - 1829 1737 2 2 0.000000 14.1707 0 - 1830 1737 2 2 0.000000 14.1707 0 - 1831 1737 2 2 0.000000 14.1707 0 - 1832 1737 2 2 0.000000 14.1707 0 - 1833 1737 2 2 0.000000 14.1707 0 - 1834 1737 2 2 0.000000 14.1707 0 - 1835 1737 2 2 0.000000 14.1707 0 - 1836 1737 2 2 0.000000 14.1707 0 - 1837 1738 2 2 0.000000 14.1707 0 - 1838 1738 2 2 0.000000 14.1707 0 - 1839 1738 2 2 0.000000 14.1707 0 - 1840 1738 2 2 0.000000 14.1707 0 - 1841 1738 2 2 0.000000 14.1707 0 - 1842 1738 2 2 0.000000 14.1707 0 - 1843 1738 2 2 0.000000 14.1707 0 - 1844 1738 2 2 0.000000 14.1707 0 - 1845 1738 2 2 0.000000 14.1707 0 - 1846 1738 2 2 0.000000 14.1707 0 - 1847 1738 2 2 0.000000 14.1707 0 - 1848 1738 2 2 0.000000 14.1707 0 - 1849 1739 2 2 0.000000 14.1707 0 - 1850 1739 2 2 0.000000 14.1707 0 - 1851 1739 2 2 0.000000 14.1707 0 - 1852 1739 2 2 0.000000 14.1707 0 - 1853 1739 2 2 0.000000 14.1707 0 - 1854 1739 2 2 0.000000 14.1707 0 - 1855 1739 2 2 0.000000 14.1707 0 - 1856 1739 2 2 0.000000 14.1707 0 - 1857 1739 2 2 0.000000 14.1707 0 - 1858 1739 2 2 0.000000 14.1707 0 - 1859 1739 2 2 0.000000 14.1707 0 - 1860 1739 2 2 0.000000 14.1707 0 - 1861 1740 2 2 0.000000 14.1707 0 - 1862 1740 2 2 0.000000 14.1707 0 - 1863 1740 2 2 0.000000 14.1707 0 - 1864 1740 2 2 0.000000 14.1707 0 - 1865 1740 2 2 0.000000 14.1707 0 - 1866 1740 2 2 0.000000 14.1707 0 - 1867 1740 2 2 0.000000 14.1707 0 - 1868 1740 2 2 0.000000 14.1707 0 - 1869 1740 2 2 0.000000 14.1707 0 - 1870 1740 2 2 0.000000 14.1707 0 - 1871 1740 2 2 0.000000 14.1707 0 - 1872 1740 2 2 0.000000 14.1707 0 - 1873 1741 2 2 0.000000 14.1707 0 - 1874 1741 2 2 0.000000 14.1707 0 - 1875 1741 2 2 0.000000 14.1707 0 - 1876 1741 2 2 0.000000 14.1707 0 - 1877 1741 2 2 0.000000 14.1707 0 - 1878 1741 2 2 0.000000 14.1707 0 - 1879 1741 2 2 0.000000 14.1707 0 - 1880 1741 2 2 0.000000 14.1707 0 - 1881 1741 2 2 0.000000 14.1707 0 - 1882 1741 2 2 0.000000 14.1707 0 - 1883 1741 2 2 0.000000 14.1707 0 - 1884 1741 2 2 0.000000 14.1707 0 - 1885 1742 2 2 0.000000 14.1707 0 - 1886 1742 2 2 0.000000 14.1707 0 - 1887 1742 2 2 0.000000 14.1707 0 - 1888 1742 2 2 0.000000 14.1707 0 - 1889 1742 2 2 0.000000 14.1707 0 - 1890 1742 2 2 0.000000 14.1707 0 - 1891 1742 2 2 0.000000 14.1707 0 - 1892 1742 2 2 0.000000 14.1707 0 - 1893 1742 2 2 0.000000 14.1707 0 - 1894 1742 2 2 0.000000 14.1707 0 - 1895 1742 2 2 0.000000 14.1707 0 - 1896 1742 2 2 0.000000 14.1707 0 - 1897 1743 2 2 0.000000 14.1707 0 - 1898 1743 2 2 0.000000 14.1707 0 - 1899 1743 2 2 0.000000 14.1707 0 - 1900 1743 2 2 0.000000 14.1707 0 - 1901 1743 2 2 0.000000 14.1707 0 - 1902 1743 2 2 0.000000 14.1707 0 - 1903 1743 2 2 0.000000 14.1707 0 - 1904 1743 2 2 0.000000 14.1707 0 - 1905 1743 2 2 0.000000 14.1707 0 - 1906 1743 2 2 0.000000 14.1707 0 - 1907 1743 2 2 0.000000 14.1707 0 - 1908 1743 2 2 0.000000 14.1707 0 - 1909 1744 2 2 0.000000 14.1707 0 - 1910 1744 2 2 0.000000 14.1707 0 - 1911 1744 2 2 0.000000 14.1707 0 - 1912 1744 2 2 0.000000 14.1707 0 - 1913 1744 2 2 0.000000 14.1707 0 - 1914 1744 2 2 0.000000 14.1707 0 - 1915 1744 2 2 0.000000 14.1707 0 - 1916 1744 2 2 0.000000 14.1707 0 - 1917 1744 2 2 0.000000 14.1707 0 - 1918 1744 2 2 0.000000 14.1707 0 - 1919 1744 2 2 0.000000 14.1707 0 - 1920 1744 2 2 0.000000 14.1707 0 - 1921 1745 2 2 0.000000 14.1707 0 - 1922 1745 2 2 0.000000 14.1707 0 - 1923 1745 2 2 0.000000 14.1707 0 - 1924 1745 2 2 0.000000 14.1707 0 - 1925 1745 2 2 0.000000 14.1707 0 - 1926 1745 2 2 0.000000 14.1707 0 - 1927 1745 2 2 0.000000 14.1707 0 - 1928 1745 2 2 0.000000 14.1707 0 - 1929 1745 2 2 0.000000 14.1707 0 - 1930 1745 2 2 0.000000 14.1707 0 - 1931 1745 2 2 0.000000 14.1707 0 - 1932 1745 2 2 0.000000 14.1707 0 - 1933 1746 2 2 0.000000 14.1707 0 - 1934 1746 2 2 0.000000 14.1707 0 - 1935 1746 2 2 0.000000 14.1707 0 - 1936 1746 2 2 0.000000 14.1707 0 - 1937 1746 2 2 0.000000 14.1707 0 - 1938 1746 2 2 0.000000 14.1707 0 - 1939 1746 2 2 0.000000 14.1707 0 - 1940 1746 2 2 0.000000 14.1707 0 - 1941 1746 2 2 0.000000 14.1707 0 - 1942 1746 2 2 0.000000 14.1707 0 - 1943 1746 2 2 0.000000 14.1707 0 - 1944 1746 2 2 0.000000 14.1707 0 - 1945 1747 2 2 0.000000 14.1707 0 - 1946 1747 2 2 0.000000 14.1707 0 - 1947 1747 2 2 0.000000 14.1707 0 - 1948 1747 2 2 0.000000 14.1707 0 - 1949 1747 2 2 0.000000 14.1707 0 - 1950 1747 2 2 0.000000 14.1707 0 - 1951 1747 2 2 0.000000 14.1707 0 - 1952 1747 2 2 0.000000 14.1707 0 - 1953 1747 2 2 0.000000 14.1707 0 - 1954 1747 2 2 0.000000 14.1707 0 - 1955 1747 2 2 0.000000 14.1707 0 - 1956 1747 2 2 0.000000 14.1707 0 - 1957 1748 2 2 0.000000 14.1707 0 - 1958 1748 2 2 0.000000 14.1707 0 - 1959 1748 2 2 0.000000 14.1707 0 - 1960 1748 2 2 0.000000 14.1707 0 - 1961 1748 2 2 0.000000 14.1707 0 - 1962 1748 2 2 0.000000 14.1707 0 - 1963 1748 2 2 0.000000 14.1707 0 - 1964 1748 2 2 0.000000 14.1707 0 - 1965 1748 2 2 0.000000 14.1707 0 - 1966 1748 2 2 0.000000 14.1707 0 - 1967 1748 2 2 0.000000 14.1707 0 - 1968 1748 2 2 0.000000 14.1707 0 - 1969 1749 2 2 0.000000 14.1707 0 - 1970 1749 2 2 0.000000 14.1707 0 - 1971 1749 2 2 0.000000 14.1707 0 - 1972 1749 2 2 0.000000 14.1707 0 - 1973 1749 2 2 0.000000 14.1707 0 - 1974 1749 2 2 0.000000 14.1707 0 - 1975 1749 2 2 0.000000 14.1707 0 - 1976 1749 2 2 0.000000 14.1707 0 - 1977 1749 2 2 0.000000 14.1707 0 - 1978 1749 2 2 0.000000 14.1707 0 - 1979 1749 2 2 0.000000 14.1707 0 - 1980 1749 2 2 0.000000 14.1707 0 - 1981 1750 2 2 0.000000 14.1707 0 - 1982 1750 2 2 0.000000 14.1707 0 - 1983 1750 2 2 0.000000 14.1707 0 - 1984 1750 2 2 0.000000 14.1707 0 - 1985 1750 2 2 0.000000 14.1707 0 - 1986 1750 2 2 0.000000 14.1707 0 - 1987 1750 2 2 0.000000 14.1707 0 - 1988 1750 2 2 0.000000 14.1707 0 - 1989 1750 2 2 0.000000 14.1707 0 - 1990 1750 2 2 0.000000 14.1707 0 - 1991 1750 2 2 0.000000 14.1707 0 - 1992 1750 2 2 0.000000 14.1707 0 - 1993 1751 2 2 0.000000 14.1707 0 - 1994 1751 2 2 0.000000 14.1707 0 - 1995 1751 2 2 0.000000 14.1707 0 - 1996 1751 2 2 0.000000 14.1707 0 - 1997 1751 2 2 0.000000 14.1707 0 - 1998 1751 2 2 0.000000 14.1707 0 - 1999 1751 2 2 0.000000 14.1707 0 - 2000 1751 2 2 0.000000 14.1707 0 - 2001 1751 2 2 0.000000 14.1707 0 - 2002 1751 2 2 0.000000 14.1707 0 - 2003 1751 2 2 0.000000 14.1707 0 - 2004 1751 2 2 0.000000 14.1707 0 - 2005 1752 2 2 0.000000 14.1707 0 - 2006 1752 2 2 0.000000 14.1707 0 - 2007 1752 2 2 0.000000 14.1707 0 - 2008 1752 2 2 0.000000 14.1707 0 - 2009 1752 2 2 0.000000 14.1707 0 - 2010 1752 2 2 0.000000 14.1707 0 - 2011 1752 2 2 0.000000 14.1707 0 - 2012 1752 2 2 0.000000 14.1707 0 - 2013 1752 2 2 0.000000 14.1707 0 - 2014 1752 2 2 0.000000 14.1707 0 - 2015 1752 2 2 0.000000 14.1707 0 - 2016 1752 2 2 0.000000 14.1707 0 - 2017 1753 2 2 0.000000 14.1707 0 - 2018 1753 2 2 0.000000 14.1707 0 - 2019 1753 2 2 0.000000 14.1707 0 - 2020 1753 2 2 0.000000 14.1707 0 - 2021 1753 2 2 0.000000 14.1707 0 - 2022 1753 2 2 0.000000 14.1707 0 - 2023 1753 2 2 0.000000 14.1707 0 - 2024 1753 2 2 0.000000 14.1707 0 - 2025 1753 2 2 0.000000 14.1707 0 - 2026 1753 2 2 0.000000 14.1707 0 - 2027 1753 2 2 0.000000 14.1707 0 - 2028 1753 2 2 0.000000 14.1707 0 - 2029 1754 2 2 0.000000 14.1707 0 - 2030 1754 2 2 0.000000 14.1707 0 - 2031 1754 2 2 0.000000 14.1707 0 - 2032 1754 2 2 0.000000 14.1707 0 - 2033 1754 2 2 0.000000 14.1707 0 - 2034 1754 2 2 0.000000 14.1707 0 - 2035 1754 2 2 0.000000 14.1707 0 - 2036 1754 2 2 0.000000 14.1707 0 - 2037 1754 2 2 0.000000 14.1707 0 - 2038 1754 2 2 0.000000 14.1707 0 - 2039 1754 2 2 0.000000 14.1707 0 - 2040 1754 2 2 0.000000 14.1707 0 - 2041 1755 2 2 0.000000 14.1707 0 - 2042 1755 2 2 0.000000 14.1707 0 - 2043 1755 2 2 0.000000 14.1707 0 - 2044 1755 2 2 0.000000 14.1707 0 - 2045 1755 2 2 0.000000 14.1707 0 - 2046 1755 2 2 0.000000 14.1707 0 - 2047 1755 2 2 0.000000 14.1707 0 - 2048 1755 2 2 0.000000 14.1707 0 - 2049 1755 2 2 0.000000 14.1707 0 - 2050 1755 2 2 0.000000 14.1707 0 - 2051 1755 2 2 0.000000 14.1707 0 - 2052 1755 2 2 0.000000 14.1707 0 - 2053 1756 2 2 0.000000 14.1707 0 - 2054 1756 2 2 0.000000 14.1707 0 - 2055 1756 2 2 0.000000 14.1707 0 - 2056 1756 2 2 0.000000 14.1707 0 - 2057 1756 2 2 0.000000 14.1707 0 - 2058 1756 2 2 0.000000 14.1707 0 - 2059 1756 2 2 0.000000 14.1707 0 - 2060 1756 2 2 0.000000 14.1707 0 - 2061 1756 2 2 0.000000 14.1707 0 - 2062 1756 2 2 0.000000 14.1707 0 - 2063 1756 2 2 0.000000 14.1707 0 - 2064 1756 2 2 0.000000 14.1707 0 - 2065 1757 2 2 0.000000 14.1707 0 - 2066 1757 2 2 0.000000 14.1707 0 - 2067 1757 2 2 0.000000 14.1707 0 - 2068 1757 2 2 0.000000 14.1707 0 - 2069 1757 2 2 0.000000 14.1707 0 - 2070 1757 2 2 0.000000 14.1707 0 - 2071 1757 2 2 0.000000 14.1707 0 - 2072 1757 2 2 0.000000 14.1707 0 - 2073 1757 2 2 0.000000 14.1707 0 - 2074 1757 2 2 0.000000 14.1707 0 - 2075 1757 2 2 0.000000 14.1707 0 - 2076 1757 2 2 0.000000 14.1707 0 - 2077 1758 2 2 0.000000 14.1707 0 - 2078 1758 2 2 0.000000 14.1707 0 - 2079 1758 2 2 0.000000 14.1707 0 - 2080 1758 2 2 0.000000 14.1707 0 - 2081 1758 2 2 0.000000 14.1707 0 - 2082 1758 2 2 0.000000 14.1707 0 - 2083 1758 2 2 0.000000 14.1707 0 - 2084 1758 2 2 0.000000 14.1707 0 - 2085 1758 2 2 0.000000 14.1707 0 - 2086 1758 2 2 0.000000 14.1707 0 - 2087 1758 2 2 0.000000 14.1707 0 - 2088 1758 2 2 0.000000 14.1707 0 - 2089 1759 2 2 0.000000 14.1707 0 - 2090 1759 2 2 0.000000 14.1707 0 - 2091 1759 2 2 0.000000 14.1707 0 - 2092 1759 2 2 0.000000 14.1707 0 - 2093 1759 2 2 0.000000 14.1707 0 - 2094 1759 2 2 0.000000 14.1707 0 - 2095 1759 2 2 0.000000 14.1707 0 - 2096 1759 2 2 0.000000 14.1707 0 - 2097 1759 2 2 0.000000 14.1707 0 - 2098 1759 2 2 0.000000 14.1707 0 - 2099 1759 2 2 0.000000 14.1707 0 - 2100 1759 2 2 0.000000 14.1707 0 - 2101 1760 2 2 0.000000 14.1707 0 - 2102 1760 2 2 0.000000 14.1707 0 - 2103 1760 2 2 0.000000 14.1707 0 - 2104 1760 2 2 0.000000 14.1707 0 - 2105 1760 2 2 0.000000 14.1707 0 - 2106 1760 2 2 0.000000 14.1707 0 - 2107 1760 2 2 0.000000 14.1707 0 - 2108 1760 2 2 0.000000 14.1707 0 - 2109 1760 2 2 0.000000 14.1707 0 - 2110 1760 2 2 0.000000 14.1707 0 - 2111 1760 2 2 0.000000 14.1707 0 - 2112 1760 2 2 0.000000 14.1707 0 - 2113 1761 2 2 0.000000 14.1707 0 - 2114 1761 2 2 0.000000 14.1707 0 - 2115 1761 2 2 0.000000 14.1707 0 - 2116 1761 2 2 0.000000 14.1707 0 - 2117 1761 2 2 0.000000 14.1707 0 - 2118 1761 2 2 0.000000 14.1707 0 - 2119 1761 2 2 0.000000 14.1707 0 - 2120 1761 2 2 0.000000 14.1707 0 - 2121 1761 2 2 0.000000 14.1707 0 - 2122 1761 2 2 0.000000 14.1707 0 - 2123 1761 2 2 0.000000 14.1707 0 - 2124 1761 2 2 0.000000 14.1707 0 - 2125 1762 2 2 0.000000 14.1707 0 - 2126 1762 2 2 0.000000 14.1707 0 - 2127 1762 2 2 0.000000 14.1707 0 - 2128 1762 2 2 0.000000 14.1707 0 - 2129 1762 2 2 0.000000 14.1707 0 - 2130 1762 2 2 0.000000 14.1707 0 - 2131 1762 2 2 0.000000 14.1707 0 - 2132 1762 2 2 0.000000 14.1707 0 - 2133 1762 2 2 0.000000 14.1707 0 - 2134 1762 2 2 0.000000 14.1707 0 - 2135 1762 2 2 0.000000 14.1707 0 - 2136 1762 2 2 0.000000 14.1707 0 - 2137 1763 2 2 0.000000 14.1707 0 - 2138 1763 2 2 0.000000 14.1707 0 - 2139 1763 2 2 0.000000 14.1707 0 - 2140 1763 2 2 0.000000 14.1707 0 - 2141 1763 2 2 0.000000 14.1707 0 - 2142 1763 2 2 0.000000 14.1707 0 - 2143 1763 2 2 0.000000 14.1707 0 - 2144 1763 2 2 0.000000 14.1707 0 - 2145 1763 2 2 0.000000 14.1707 0 - 2146 1763 2 2 0.000000 14.1707 0 - 2147 1763 2 2 0.000000 14.1707 0 - 2148 1763 2 2 0.000000 14.1707 0 - 2149 1764 2 2 0.000000 14.1707 0 - 2150 1764 2 2 0.000000 14.1707 0 - 2151 1764 2 2 0.000000 14.1707 0 - 2152 1764 2 2 0.000000 14.1707 0 - 2153 1764 2 2 0.000000 14.1707 0 - 2154 1764 2 2 0.000000 14.1707 0 - 2155 1764 2 2 0.000000 14.1707 0 - 2156 1764 2 2 0.000000 14.1707 0 - 2157 1764 2 2 0.000000 14.1707 0 - 2158 1764 2 2 0.000000 14.1707 0 - 2159 1764 2 2 0.000000 14.1707 0 - 2160 1764 2 2 0.000000 14.1707 0 - 2161 1765 2 2 0.000000 14.1707 0 - 2162 1765 2 2 0.000000 14.1707 0 - 2163 1765 2 2 0.000000 14.1707 0 - 2164 1765 2 2 0.000000 14.1707 0 - 2165 1765 2 2 0.000000 14.1707 0 - 2166 1765 2 2 0.000000 14.1707 0 - 2167 1765 2 2 0.000000 14.1707 0 - 2168 1765 2 2 0.000000 14.1707 0 - 2169 1765 2 2 0.000000 14.1707 0 - 2170 1765 2 2 0.000000 14.1707 0 - 2171 1765 2 2 0.000000 14.1707 0 - 2172 1765 2 2 0.000000 14.1707 0 - 2173 1766 2 2 0.000000 14.1707 0 - 2174 1766 2 2 0.000000 14.1707 0 - 2175 1766 2 2 0.000000 14.1707 0 - 2176 1766 2 2 0.000000 14.1707 0 - 2177 1766 2 2 0.000000 14.1707 0 - 2178 1766 2 2 0.000000 14.1707 0 - 2179 1766 2 2 0.000000 14.1707 0 - 2180 1766 2 2 0.000000 14.1707 0 - 2181 1766 2 2 0.000000 14.1707 0 - 2182 1766 2 2 0.000000 14.1707 0 - 2183 1766 2 2 0.000000 14.1707 0 - 2184 1766 2 2 0.000000 14.1707 0 - 2185 1767 2 2 0.000000 14.1707 0 - 2186 1767 2 2 0.000000 14.1707 0 - 2187 1767 2 2 0.000000 14.1707 0 - 2188 1767 2 2 0.000000 14.1707 0 - 2189 1767 2 2 0.000000 14.1707 0 - 2190 1767 2 2 0.000000 14.1707 0 - 2191 1767 2 2 0.000000 14.1707 0 - 2192 1767 2 2 0.000000 14.1707 0 - 2193 1767 2 2 0.000000 14.1707 0 - 2194 1767 2 2 0.000000 14.1707 0 - 2195 1767 2 2 0.000000 14.1707 0 - 2196 1767 2 2 0.000000 14.1707 0 - 2197 1768 2 2 0.000000 14.1707 0 - 2198 1768 2 2 0.000000 14.1707 0 - 2199 1768 2 2 0.000000 14.1707 0 - 2200 1768 2 2 0.000000 14.1707 0 - 2201 1768 2 2 0.000000 14.1707 0 - 2202 1768 2 2 0.000000 14.1707 0 - 2203 1768 2 2 0.000000 14.1707 0 - 2204 1768 2 2 0.000000 14.1707 0 - 2205 1768 2 2 0.000000 14.1707 0 - 2206 1768 2 2 0.000000 14.1707 0 - 2207 1768 2 2 0.000000 14.1707 0 - 2208 1768 2 2 0.000000 14.1707 0 - 2209 1769 2 2 0.000000 14.1707 0 - 2210 1769 2 2 0.000000 14.1707 0 - 2211 1769 2 2 0.000000 14.1707 0 - 2212 1769 2 2 0.000000 14.1707 0 - 2213 1769 2 2 0.000000 14.1707 0 - 2214 1769 2 2 0.000000 14.1707 0 - 2215 1769 2 2 0.000000 14.1707 0 - 2216 1769 2 2 0.000000 14.1707 0 - 2217 1769 2 2 0.000000 14.1707 0 - 2218 1769 2 2 0.000000 14.1707 0 - 2219 1769 2 2 0.000000 14.1707 0 - 2220 1769 2 2 0.000000 14.1707 0 - 2221 1770 2 2 0.000000 14.1707 0 - 2222 1770 2 2 0.000000 14.1707 0 - 2223 1770 2 2 0.000000 14.1707 0 - 2224 1770 2 2 0.000000 14.1707 0 - 2225 1770 2 2 0.000000 14.1707 0 - 2226 1770 2 2 0.000000 14.1707 0 - 2227 1770 2 2 0.000000 14.1707 0 - 2228 1770 2 2 0.000000 14.1707 0 - 2229 1770 2 2 0.000000 14.1707 0 - 2230 1770 2 2 0.000000 14.1707 0 - 2231 1770 2 2 0.000000 14.1707 0 - 2232 1770 2 2 0.000000 14.1707 0 - 2233 1771 2 2 0.000000 14.1707 0 - 2234 1771 2 2 0.000000 14.1707 0 - 2235 1771 2 2 0.000000 14.1707 0 - 2236 1771 2 2 0.000000 14.1707 0 - 2237 1771 2 2 0.000000 14.1707 0 - 2238 1771 2 2 0.000000 14.1707 0 - 2239 1771 2 2 0.000000 14.1707 0 - 2240 1771 2 2 0.000000 14.1707 0 - 2241 1771 2 2 0.000000 14.1707 0 - 2242 1771 2 2 0.000000 14.1707 0 - 2243 1771 2 2 0.000000 14.1707 0 - 2244 1771 2 2 0.000000 14.1707 0 - 2245 1772 2 2 0.000000 14.1707 0 - 2246 1772 2 2 0.000000 14.1707 0 - 2247 1772 2 2 0.000000 14.1707 0 - 2248 1772 2 2 0.000000 14.1707 0 - 2249 1772 2 2 0.000000 14.1707 0 - 2250 1772 2 2 0.000000 14.1707 0 - 2251 1772 2 2 0.000000 14.1707 0 - 2252 1772 2 2 0.000000 14.1707 0 - 2253 1772 2 2 0.000000 14.1707 0 - 2254 1772 2 2 0.000000 14.1707 0 - 2255 1772 2 2 0.000000 14.1707 0 - 2256 1772 2 2 0.000000 14.1707 0 - 2257 1773 2 2 0.000000 14.1707 0 - 2258 1773 2 2 0.000000 14.1707 0 - 2259 1773 2 2 0.000000 14.1707 0 - 2260 1773 2 2 0.000000 14.1707 0 - 2261 1773 2 2 0.000000 14.1707 0 - 2262 1773 2 2 0.000000 14.1707 0 - 2263 1773 2 2 0.000000 14.1707 0 - 2264 1773 2 2 0.000000 14.1707 0 - 2265 1773 2 2 0.000000 14.1707 0 - 2266 1773 2 2 0.000000 14.1707 0 - 2267 1773 2 2 0.000000 14.1707 0 - 2268 1773 2 2 0.000000 14.1707 0 - 2269 1774 2 2 0.000000 14.1707 0 - 2270 1774 2 2 0.000000 14.1707 0 - 2271 1774 2 2 0.000000 14.1707 0 - 2272 1774 2 2 0.000000 14.1707 0 - 2273 1774 2 2 0.000000 14.1707 0 - 2274 1774 2 2 0.000000 14.1707 0 - 2275 1774 2 2 0.000000 14.1707 0 - 2276 1774 2 2 0.000000 14.1707 0 - 2277 1774 2 2 0.000000 14.1707 0 - 2278 1774 2 2 0.000000 14.1707 0 - 2279 1774 2 2 0.000000 14.1707 0 - 2280 1774 2 2 0.000000 14.1707 0 - 2281 1775 2 2 0.000000 14.1707 0 - 2282 1775 2 2 0.000000 14.1707 0 - 2283 1775 2 2 0.000000 14.1707 0 - 2284 1775 2 2 0.000000 14.1707 0 - 2285 1775 2 2 0.000000 14.1707 0 - 2286 1775 2 2 0.000000 14.1707 0 - 2287 1775 2 2 0.000000 14.1707 0 - 2288 1775 2 2 0.000000 14.1707 0 - 2289 1775 2 2 0.000000 14.1707 0 - 2290 1775 2 2 0.000000 14.1707 0 - 2291 1775 2 2 0.000000 14.1707 0 - 2292 1775 2 2 0.000000 14.1707 0 - 2293 1776 2 2 0.000000 14.1707 0 - 2294 1776 2 2 0.000000 14.1707 0 - 2295 1776 2 2 0.000000 14.1707 0 - 2296 1776 2 2 0.000000 14.1707 0 - 2297 1776 2 2 0.000000 14.1707 0 - 2298 1776 2 2 0.000000 14.1707 0 - 2299 1776 2 2 0.000000 14.1707 0 - 2300 1776 2 2 0.000000 14.1707 0 - 2301 1776 2 2 0.000000 14.1707 0 - 2302 1776 2 2 0.000000 14.1707 0 - 2303 1776 2 2 0.000000 14.1707 0 - 2304 1776 2 2 0.000000 14.1707 0 - 2305 1777 2 2 0.000000 14.1707 0 - 2306 1777 2 2 0.000000 14.1707 0 - 2307 1777 2 2 0.000000 14.1707 0 - 2308 1777 2 2 0.000000 14.1707 0 - 2309 1777 2 2 0.000000 14.1707 0 - 2310 1777 2 2 0.000000 14.1707 0 - 2311 1777 2 2 0.000000 14.1707 0 - 2312 1777 2 2 0.000000 14.1707 0 - 2313 1777 2 2 0.000000 14.1707 0 - 2314 1777 2 2 0.000000 14.1707 0 - 2315 1777 2 2 0.000000 14.1707 0 - 2316 1777 2 2 0.000000 14.1707 0 - 2317 1778 2 2 0.000000 14.1707 0 - 2318 1778 2 2 0.000000 14.1707 0 - 2319 1778 2 2 0.000000 14.1707 0 - 2320 1778 2 2 0.000000 14.1707 0 - 2321 1778 2 2 0.000000 14.1707 0 - 2322 1778 2 2 0.000000 14.1707 0 - 2323 1778 2 2 0.000000 14.1707 0 - 2324 1778 2 2 0.000000 14.1707 0 - 2325 1778 2 2 0.000000 14.1707 0 - 2326 1778 2 2 0.000000 14.1707 0 - 2327 1778 2 2 0.000000 14.1707 0 - 2328 1778 2 2 0.000000 14.1707 0 - 2329 1779 2 2 0.000000 14.1707 0 - 2330 1779 2 2 0.000000 14.1707 0 - 2331 1779 2 2 0.000000 14.1707 0 - 2332 1779 2 2 0.000000 14.1707 0 - 2333 1779 2 2 0.000000 14.1707 0 - 2334 1779 2 2 0.000000 14.1707 0 - 2335 1779 2 2 0.000000 14.1707 0 - 2336 1779 2 2 0.000000 14.1707 0 - 2337 1779 2 2 0.000000 14.1707 0 - 2338 1779 2 2 0.000000 14.1707 0 - 2339 1779 2 2 0.000000 14.1707 0 - 2340 1779 2 2 0.000000 14.1707 0 - 2341 1780 2 2 0.000000 14.1707 0 - 2342 1780 2 2 0.000000 14.1707 0 - 2343 1780 2 2 0.000000 14.1707 0 - 2344 1780 2 2 0.000000 14.1707 0 - 2345 1780 2 2 0.000000 14.1707 0 - 2346 1780 2 2 0.000000 14.1707 0 - 2347 1780 2 2 0.000000 14.1707 0 - 2348 1780 2 2 0.000000 14.1707 0 - 2349 1780 2 2 0.000000 14.1707 0 - 2350 1780 2 2 0.000000 14.1707 0 - 2351 1780 2 2 0.000000 14.1707 0 - 2352 1780 2 2 0.000000 14.1707 0 - 2353 1781 2 2 0.000000 14.1707 0 - 2354 1781 2 2 0.000000 14.1707 0 - 2355 1781 2 2 0.000000 14.1707 0 - 2356 1781 2 2 0.000000 14.1707 0 - 2357 1781 2 2 0.000000 14.1707 0 - 2358 1781 2 2 0.000000 14.1707 0 - 2359 1781 2 2 0.000000 14.1707 0 - 2360 1781 2 2 0.000000 14.1707 0 - 2361 1781 2 2 0.000000 14.1707 0 - 2362 1781 2 2 0.000000 14.1707 0 - 2363 1781 2 2 0.000000 14.1707 0 - 2364 1781 2 2 0.000000 14.1707 0 - 2365 1782 2 2 0.000000 14.1707 0 - 2366 1782 2 2 0.000000 14.1707 0 - 2367 1782 2 2 0.000000 14.1707 0 - 2368 1782 2 2 0.000000 14.1707 0 - 2369 1782 2 2 0.000000 14.1707 0 - 2370 1782 2 2 0.000000 14.1707 0 - 2371 1782 2 2 0.000000 14.1707 0 - 2372 1782 2 2 0.000000 14.1707 0 - 2373 1782 2 2 0.000000 14.1707 0 - 2374 1782 2 2 0.000000 14.1707 0 - 2375 1782 2 2 0.000000 14.1707 0 - 2376 1782 2 2 0.000000 14.1707 0 - 2377 1783 2 2 0.000000 14.1707 0 - 2378 1783 2 2 0.000000 14.1707 0 - 2379 1783 2 2 0.000000 14.1707 0 - 2380 1783 2 2 0.000000 14.1707 0 - 2381 1783 2 2 0.000000 14.1707 0 - 2382 1783 2 2 0.000000 14.1707 0 - 2383 1783 2 2 0.000000 14.1707 0 - 2384 1783 2 2 0.000000 14.1707 0 - 2385 1783 2 2 0.000000 14.1707 0 - 2386 1783 2 2 0.000000 14.1707 0 - 2387 1783 2 2 0.000000 14.1707 0 - 2388 1783 2 2 0.000000 14.1707 0 - 2389 1784 2 2 0.000000 14.1707 0 - 2390 1784 2 2 0.000000 14.1707 0 - 2391 1784 2 2 0.000000 14.1707 0 - 2392 1784 2 2 0.000000 14.1707 0 - 2393 1784 2 2 0.000000 14.1707 0 - 2394 1784 2 2 0.000000 14.1707 0 - 2395 1784 2 2 0.000000 14.1707 0 - 2396 1784 2 2 0.000000 14.1707 0 - 2397 1784 2 2 0.000000 14.1707 0 - 2398 1784 2 2 0.000000 14.1707 0 - 2399 1784 2 2 0.000000 14.1707 0 - 2400 1784 2 2 0.000000 14.1707 0 - 2401 1785 2 2 0.000000 14.1707 0 - 2402 1785 2 2 0.000000 14.1707 0 - 2403 1785 2 2 0.000000 14.1707 0 - 2404 1785 2 2 0.000000 14.1707 0 - 2405 1785 2 2 0.000000 14.1707 0 - 2406 1785 2 2 0.000000 14.1707 0 - 2407 1785 2 2 0.000000 14.1707 0 - 2408 1785 2 2 0.000000 14.1707 0 - 2409 1785 2 2 0.000000 14.1707 0 - 2410 1785 2 2 0.000000 14.1707 0 - 2411 1785 2 2 0.000000 14.1707 0 - 2412 1785 2 2 0.000000 14.1707 0 - 2413 1786 2 2 0.000000 14.1707 0 - 2414 1786 2 2 0.000000 14.1707 0 - 2415 1786 2 2 0.000000 14.1707 0 - 2416 1786 2 2 0.000000 14.1707 0 - 2417 1786 2 2 0.000000 14.1707 0 - 2418 1786 2 2 0.000000 14.1707 0 - 2419 1786 2 2 0.000000 14.1707 0 - 2420 1786 2 2 0.000000 14.1707 0 - 2421 1786 2 2 0.000000 14.1707 0 - 2422 1786 2 2 0.000000 14.1707 0 - 2423 1786 2 2 0.000000 14.1707 0 - 2424 1786 2 2 0.000000 14.1707 0 - 2425 1787 2 2 0.000000 14.1707 0 - 2426 1787 2 2 0.000000 14.1707 0 - 2427 1787 2 2 0.000000 14.1707 0 - 2428 1787 2 2 0.000000 14.1707 0 - 2429 1787 2 2 0.000000 14.1707 0 - 2430 1787 2 2 0.000000 14.1707 0 - 2431 1787 2 2 0.000000 14.1707 0 - 2432 1787 2 2 0.000000 14.1707 0 - 2433 1787 2 2 0.000000 14.1707 0 - 2434 1787 2 2 0.000000 14.1707 0 - 2435 1787 2 2 0.000000 14.1707 0 - 2436 1787 2 2 0.000000 14.1707 0 - 2437 1788 2 2 0.000000 14.1707 0 - 2438 1788 2 2 0.000000 14.1707 0 - 2439 1788 2 2 0.000000 14.1707 0 - 2440 1788 2 2 0.000000 14.1707 0 - 2441 1788 2 2 0.000000 14.1707 0 - 2442 1788 2 2 0.000000 14.1707 0 - 2443 1788 2 2 0.000000 14.1707 0 - 2444 1788 2 2 0.000000 14.1707 0 - 2445 1788 2 2 0.000000 14.1707 0 - 2446 1788 2 2 0.000000 14.1707 0 - 2447 1788 2 2 0.000000 14.1707 0 - 2448 1788 2 2 0.000000 14.1707 0 - 2449 1789 2 2 0.000000 14.1707 0 - 2450 1789 2 2 0.000000 14.1707 0 - 2451 1789 2 2 0.000000 14.1707 0 - 2452 1789 2 2 0.000000 14.1707 0 - 2453 1789 2 2 0.000000 14.1707 0 - 2454 1789 2 2 0.000000 14.1707 0 - 2455 1789 2 2 0.000000 14.1707 0 - 2456 1789 2 2 0.000000 14.1707 0 - 2457 1789 2 2 0.000000 14.1707 0 - 2458 1789 2 2 0.000000 14.1707 0 - 2459 1789 2 2 0.000000 14.1707 0 - 2460 1789 2 2 0.000000 14.1707 0 - 2461 1790 2 2 0.000000 14.1707 0 - 2462 1790 2 2 0.000000 14.1707 0 - 2463 1790 2 2 0.000000 14.1707 0 - 2464 1790 2 2 0.000000 14.1707 0 - 2465 1790 2 2 0.000000 14.1707 0 - 2466 1790 2 2 0.000000 14.1707 0 - 2467 1790 2 2 0.000000 14.1707 0 - 2468 1790 2 2 0.000000 14.1707 0 - 2469 1790 2 2 0.000000 14.1707 0 - 2470 1790 2 2 0.000000 14.1707 0 - 2471 1790 2 2 0.000000 14.1707 0 - 2472 1790 2 2 0.000000 14.1707 0 - 2473 1791 2 2 0.000000 14.1707 0 - 2474 1791 2 2 0.000000 14.1707 0 - 2475 1791 2 2 0.000000 14.1707 0 - 2476 1791 2 2 0.000000 14.1707 0 - 2477 1791 2 2 0.000000 14.1707 0 - 2478 1791 2 2 0.000000 14.1707 0 - 2479 1791 2 2 0.000000 14.1707 0 - 2480 1791 2 2 0.000000 14.1707 0 - 2481 1791 2 2 0.000000 14.1707 0 - 2482 1791 2 2 0.000000 14.1707 0 - 2483 1791 2 2 0.000000 14.1707 0 - 2484 1791 2 2 0.000000 14.1707 0 - 2485 1792 2 2 0.000000 14.1707 0 - 2486 1792 2 2 0.000000 14.1707 0 - 2487 1792 2 2 0.000000 14.1707 0 - 2488 1792 2 2 0.000000 14.1707 0 - 2489 1792 2 2 0.000000 14.1707 0 - 2490 1792 2 2 0.000000 14.1707 0 - 2491 1792 2 2 0.000000 14.1707 0 - 2492 1792 2 2 0.000000 14.1707 0 - 2493 1792 2 2 0.000000 14.1707 0 - 2494 1792 2 2 0.000000 14.1707 0 - 2495 1792 2 2 0.000000 14.1707 0 - 2496 1792 2 2 0.000000 14.1707 0 - - 768 !NBOND: bonds - 1729 1730 1729 1740 1730 1731 1731 1732 - 1732 1733 1733 1734 1734 1735 1735 1736 - 1736 1737 1737 1738 1738 1739 1739 1740 - 1741 1742 1741 1752 1742 1743 1743 1744 - 1744 1745 1745 1746 1746 1747 1747 1748 - 1748 1749 1749 1750 1750 1751 1751 1752 - 1753 1754 1753 1764 1754 1755 1755 1756 - 1756 1757 1757 1758 1758 1759 1759 1760 - 1760 1761 1761 1762 1762 1763 1763 1764 - 1765 1766 1765 1776 1766 1767 1767 1768 - 1768 1769 1769 1770 1770 1771 1771 1772 - 1772 1773 1773 1774 1774 1775 1775 1776 - 1777 1778 1777 1788 1778 1779 1779 1780 - 1780 1781 1781 1782 1782 1783 1783 1784 - 1784 1785 1785 1786 1786 1787 1787 1788 - 1789 1790 1789 1800 1790 1791 1791 1792 - 1792 1793 1793 1794 1794 1795 1795 1796 - 1796 1797 1797 1798 1798 1799 1799 1800 - 1801 1802 1801 1812 1802 1803 1803 1804 - 1804 1805 1805 1806 1806 1807 1807 1808 - 1808 1809 1809 1810 1810 1811 1811 1812 - 1813 1814 1813 1824 1814 1815 1815 1816 - 1816 1817 1817 1818 1818 1819 1819 1820 - 1820 1821 1821 1822 1822 1823 1823 1824 - 1825 1826 1825 1836 1826 1827 1827 1828 - 1828 1829 1829 1830 1830 1831 1831 1832 - 1832 1833 1833 1834 1834 1835 1835 1836 - 1837 1838 1837 1848 1838 1839 1839 1840 - 1840 1841 1841 1842 1842 1843 1843 1844 - 1844 1845 1845 1846 1846 1847 1847 1848 - 1849 1850 1849 1860 1850 1851 1851 1852 - 1852 1853 1853 1854 1854 1855 1855 1856 - 1856 1857 1857 1858 1858 1859 1859 1860 - 1861 1862 1861 1872 1862 1863 1863 1864 - 1864 1865 1865 1866 1866 1867 1867 1868 - 1868 1869 1869 1870 1870 1871 1871 1872 - 1873 1874 1873 1884 1874 1875 1875 1876 - 1876 1877 1877 1878 1878 1879 1879 1880 - 1880 1881 1881 1882 1882 1883 1883 1884 - 1885 1886 1885 1896 1886 1887 1887 1888 - 1888 1889 1889 1890 1890 1891 1891 1892 - 1892 1893 1893 1894 1894 1895 1895 1896 - 1897 1898 1897 1908 1898 1899 1899 1900 - 1900 1901 1901 1902 1902 1903 1903 1904 - 1904 1905 1905 1906 1906 1907 1907 1908 - 1909 1910 1909 1920 1910 1911 1911 1912 - 1912 1913 1913 1914 1914 1915 1915 1916 - 1916 1917 1917 1918 1918 1919 1919 1920 - 1921 1922 1921 1932 1922 1923 1923 1924 - 1924 1925 1925 1926 1926 1927 1927 1928 - 1928 1929 1929 1930 1930 1931 1931 1932 - 1933 1934 1933 1944 1934 1935 1935 1936 - 1936 1937 1937 1938 1938 1939 1939 1940 - 1940 1941 1941 1942 1942 1943 1943 1944 - 1945 1946 1945 1956 1946 1947 1947 1948 - 1948 1949 1949 1950 1950 1951 1951 1952 - 1952 1953 1953 1954 1954 1955 1955 1956 - 1957 1958 1957 1968 1958 1959 1959 1960 - 1960 1961 1961 1962 1962 1963 1963 1964 - 1964 1965 1965 1966 1966 1967 1967 1968 - 1969 1970 1969 1980 1970 1971 1971 1972 - 1972 1973 1973 1974 1974 1975 1975 1976 - 1976 1977 1977 1978 1978 1979 1979 1980 - 1981 1982 1981 1992 1982 1983 1983 1984 - 1984 1985 1985 1986 1986 1987 1987 1988 - 1988 1989 1989 1990 1990 1991 1991 1992 - 1993 1994 1993 2004 1994 1995 1995 1996 - 1996 1997 1997 1998 1998 1999 1999 2000 - 2000 2001 2001 2002 2002 2003 2003 2004 - 2005 2006 2005 2016 2006 2007 2007 2008 - 2008 2009 2009 2010 2010 2011 2011 2012 - 2012 2013 2013 2014 2014 2015 2015 2016 - 2017 2018 2017 2028 2018 2019 2019 2020 - 2020 2021 2021 2022 2022 2023 2023 2024 - 2024 2025 2025 2026 2026 2027 2027 2028 - 2029 2030 2029 2040 2030 2031 2031 2032 - 2032 2033 2033 2034 2034 2035 2035 2036 - 2036 2037 2037 2038 2038 2039 2039 2040 - 2041 2042 2041 2052 2042 2043 2043 2044 - 2044 2045 2045 2046 2046 2047 2047 2048 - 2048 2049 2049 2050 2050 2051 2051 2052 - 2053 2054 2053 2064 2054 2055 2055 2056 - 2056 2057 2057 2058 2058 2059 2059 2060 - 2060 2061 2061 2062 2062 2063 2063 2064 - 2065 2066 2065 2076 2066 2067 2067 2068 - 2068 2069 2069 2070 2070 2071 2071 2072 - 2072 2073 2073 2074 2074 2075 2075 2076 - 2077 2078 2077 2088 2078 2079 2079 2080 - 2080 2081 2081 2082 2082 2083 2083 2084 - 2084 2085 2085 2086 2086 2087 2087 2088 - 2089 2090 2089 2100 2090 2091 2091 2092 - 2092 2093 2093 2094 2094 2095 2095 2096 - 2096 2097 2097 2098 2098 2099 2099 2100 - 2101 2102 2101 2112 2102 2103 2103 2104 - 2104 2105 2105 2106 2106 2107 2107 2108 - 2108 2109 2109 2110 2110 2111 2111 2112 - 2113 2114 2113 2124 2114 2115 2115 2116 - 2116 2117 2117 2118 2118 2119 2119 2120 - 2120 2121 2121 2122 2122 2123 2123 2124 - 2125 2126 2125 2136 2126 2127 2127 2128 - 2128 2129 2129 2130 2130 2131 2131 2132 - 2132 2133 2133 2134 2134 2135 2135 2136 - 2137 2138 2137 2148 2138 2139 2139 2140 - 2140 2141 2141 2142 2142 2143 2143 2144 - 2144 2145 2145 2146 2146 2147 2147 2148 - 2149 2150 2149 2160 2150 2151 2151 2152 - 2152 2153 2153 2154 2154 2155 2155 2156 - 2156 2157 2157 2158 2158 2159 2159 2160 - 2161 2162 2161 2172 2162 2163 2163 2164 - 2164 2165 2165 2166 2166 2167 2167 2168 - 2168 2169 2169 2170 2170 2171 2171 2172 - 2173 2174 2173 2184 2174 2175 2175 2176 - 2176 2177 2177 2178 2178 2179 2179 2180 - 2180 2181 2181 2182 2182 2183 2183 2184 - 2185 2186 2185 2196 2186 2187 2187 2188 - 2188 2189 2189 2190 2190 2191 2191 2192 - 2192 2193 2193 2194 2194 2195 2195 2196 - 2197 2198 2197 2208 2198 2199 2199 2200 - 2200 2201 2201 2202 2202 2203 2203 2204 - 2204 2205 2205 2206 2206 2207 2207 2208 - 2209 2210 2209 2220 2210 2211 2211 2212 - 2212 2213 2213 2214 2214 2215 2215 2216 - 2216 2217 2217 2218 2218 2219 2219 2220 - 2221 2222 2221 2232 2222 2223 2223 2224 - 2224 2225 2225 2226 2226 2227 2227 2228 - 2228 2229 2229 2230 2230 2231 2231 2232 - 2233 2234 2233 2244 2234 2235 2235 2236 - 2236 2237 2237 2238 2238 2239 2239 2240 - 2240 2241 2241 2242 2242 2243 2243 2244 - 2245 2246 2245 2256 2246 2247 2247 2248 - 2248 2249 2249 2250 2250 2251 2251 2252 - 2252 2253 2253 2254 2254 2255 2255 2256 - 2257 2258 2257 2268 2258 2259 2259 2260 - 2260 2261 2261 2262 2262 2263 2263 2264 - 2264 2265 2265 2266 2266 2267 2267 2268 - 2269 2270 2269 2280 2270 2271 2271 2272 - 2272 2273 2273 2274 2274 2275 2275 2276 - 2276 2277 2277 2278 2278 2279 2279 2280 - 2281 2282 2281 2292 2282 2283 2283 2284 - 2284 2285 2285 2286 2286 2287 2287 2288 - 2288 2289 2289 2290 2290 2291 2291 2292 - 2293 2294 2293 2304 2294 2295 2295 2296 - 2296 2297 2297 2298 2298 2299 2299 2300 - 2300 2301 2301 2302 2302 2303 2303 2304 - 2305 2306 2305 2316 2306 2307 2307 2308 - 2308 2309 2309 2310 2310 2311 2311 2312 - 2312 2313 2313 2314 2314 2315 2315 2316 - 2317 2318 2317 2328 2318 2319 2319 2320 - 2320 2321 2321 2322 2322 2323 2323 2324 - 2324 2325 2325 2326 2326 2327 2327 2328 - 2329 2330 2329 2340 2330 2331 2331 2332 - 2332 2333 2333 2334 2334 2335 2335 2336 - 2336 2337 2337 2338 2338 2339 2339 2340 - 2341 2342 2341 2352 2342 2343 2343 2344 - 2344 2345 2345 2346 2346 2347 2347 2348 - 2348 2349 2349 2350 2350 2351 2351 2352 - 2353 2354 2353 2364 2354 2355 2355 2356 - 2356 2357 2357 2358 2358 2359 2359 2360 - 2360 2361 2361 2362 2362 2363 2363 2364 - 2365 2366 2365 2376 2366 2367 2367 2368 - 2368 2369 2369 2370 2370 2371 2371 2372 - 2372 2373 2373 2374 2374 2375 2375 2376 - 2377 2378 2377 2388 2378 2379 2379 2380 - 2380 2381 2381 2382 2382 2383 2383 2384 - 2384 2385 2385 2386 2386 2387 2387 2388 - 2389 2390 2389 2400 2390 2391 2391 2392 - 2392 2393 2393 2394 2394 2395 2395 2396 - 2396 2397 2397 2398 2398 2399 2399 2400 - 2401 2402 2401 2412 2402 2403 2403 2404 - 2404 2405 2405 2406 2406 2407 2407 2408 - 2408 2409 2409 2410 2410 2411 2411 2412 - 2413 2414 2413 2424 2414 2415 2415 2416 - 2416 2417 2417 2418 2418 2419 2419 2420 - 2420 2421 2421 2422 2422 2423 2423 2424 - 2425 2426 2425 2436 2426 2427 2427 2428 - 2428 2429 2429 2430 2430 2431 2431 2432 - 2432 2433 2433 2434 2434 2435 2435 2436 - 2437 2438 2437 2448 2438 2439 2439 2440 - 2440 2441 2441 2442 2442 2443 2443 2444 - 2444 2445 2445 2446 2446 2447 2447 2448 - 2449 2450 2449 2460 2450 2451 2451 2452 - 2452 2453 2453 2454 2454 2455 2455 2456 - 2456 2457 2457 2458 2458 2459 2459 2460 - 2461 2462 2461 2472 2462 2463 2463 2464 - 2464 2465 2465 2466 2466 2467 2467 2468 - 2468 2469 2469 2470 2470 2471 2471 2472 - 2473 2474 2473 2484 2474 2475 2475 2476 - 2476 2477 2477 2478 2478 2479 2479 2480 - 2480 2481 2481 2482 2482 2483 2483 2484 - 2485 2486 2485 2496 2486 2487 2487 2488 - 2488 2489 2489 2490 2490 2491 2491 2492 - 2492 2493 2493 2494 2494 2495 2495 2496 - - 768 !NTHETA: angles - 1729 1730 1731 1729 1740 1739 1730 1729 1740 - 1730 1731 1732 1731 1732 1733 1732 1733 1734 - 1733 1734 1735 1734 1735 1736 1735 1736 1737 - 1736 1737 1738 1737 1738 1739 1738 1739 1740 - 1741 1742 1743 1741 1752 1751 1742 1741 1752 - 1742 1743 1744 1743 1744 1745 1744 1745 1746 - 1745 1746 1747 1746 1747 1748 1747 1748 1749 - 1748 1749 1750 1749 1750 1751 1750 1751 1752 - 1753 1754 1755 1753 1764 1763 1754 1753 1764 - 1754 1755 1756 1755 1756 1757 1756 1757 1758 - 1757 1758 1759 1758 1759 1760 1759 1760 1761 - 1760 1761 1762 1761 1762 1763 1762 1763 1764 - 1765 1766 1767 1765 1776 1775 1766 1765 1776 - 1766 1767 1768 1767 1768 1769 1768 1769 1770 - 1769 1770 1771 1770 1771 1772 1771 1772 1773 - 1772 1773 1774 1773 1774 1775 1774 1775 1776 - 1777 1778 1779 1777 1788 1787 1778 1777 1788 - 1778 1779 1780 1779 1780 1781 1780 1781 1782 - 1781 1782 1783 1782 1783 1784 1783 1784 1785 - 1784 1785 1786 1785 1786 1787 1786 1787 1788 - 1789 1790 1791 1789 1800 1799 1790 1789 1800 - 1790 1791 1792 1791 1792 1793 1792 1793 1794 - 1793 1794 1795 1794 1795 1796 1795 1796 1797 - 1796 1797 1798 1797 1798 1799 1798 1799 1800 - 1801 1802 1803 1801 1812 1811 1802 1801 1812 - 1802 1803 1804 1803 1804 1805 1804 1805 1806 - 1805 1806 1807 1806 1807 1808 1807 1808 1809 - 1808 1809 1810 1809 1810 1811 1810 1811 1812 - 1813 1814 1815 1813 1824 1823 1814 1813 1824 - 1814 1815 1816 1815 1816 1817 1816 1817 1818 - 1817 1818 1819 1818 1819 1820 1819 1820 1821 - 1820 1821 1822 1821 1822 1823 1822 1823 1824 - 1825 1826 1827 1825 1836 1835 1826 1825 1836 - 1826 1827 1828 1827 1828 1829 1828 1829 1830 - 1829 1830 1831 1830 1831 1832 1831 1832 1833 - 1832 1833 1834 1833 1834 1835 1834 1835 1836 - 1837 1838 1839 1837 1848 1847 1838 1837 1848 - 1838 1839 1840 1839 1840 1841 1840 1841 1842 - 1841 1842 1843 1842 1843 1844 1843 1844 1845 - 1844 1845 1846 1845 1846 1847 1846 1847 1848 - 1849 1850 1851 1849 1860 1859 1850 1849 1860 - 1850 1851 1852 1851 1852 1853 1852 1853 1854 - 1853 1854 1855 1854 1855 1856 1855 1856 1857 - 1856 1857 1858 1857 1858 1859 1858 1859 1860 - 1861 1862 1863 1861 1872 1871 1862 1861 1872 - 1862 1863 1864 1863 1864 1865 1864 1865 1866 - 1865 1866 1867 1866 1867 1868 1867 1868 1869 - 1868 1869 1870 1869 1870 1871 1870 1871 1872 - 1873 1874 1875 1873 1884 1883 1874 1873 1884 - 1874 1875 1876 1875 1876 1877 1876 1877 1878 - 1877 1878 1879 1878 1879 1880 1879 1880 1881 - 1880 1881 1882 1881 1882 1883 1882 1883 1884 - 1885 1886 1887 1885 1896 1895 1886 1885 1896 - 1886 1887 1888 1887 1888 1889 1888 1889 1890 - 1889 1890 1891 1890 1891 1892 1891 1892 1893 - 1892 1893 1894 1893 1894 1895 1894 1895 1896 - 1897 1898 1899 1897 1908 1907 1898 1897 1908 - 1898 1899 1900 1899 1900 1901 1900 1901 1902 - 1901 1902 1903 1902 1903 1904 1903 1904 1905 - 1904 1905 1906 1905 1906 1907 1906 1907 1908 - 1909 1910 1911 1909 1920 1919 1910 1909 1920 - 1910 1911 1912 1911 1912 1913 1912 1913 1914 - 1913 1914 1915 1914 1915 1916 1915 1916 1917 - 1916 1917 1918 1917 1918 1919 1918 1919 1920 - 1921 1922 1923 1921 1932 1931 1922 1921 1932 - 1922 1923 1924 1923 1924 1925 1924 1925 1926 - 1925 1926 1927 1926 1927 1928 1927 1928 1929 - 1928 1929 1930 1929 1930 1931 1930 1931 1932 - 1933 1934 1935 1933 1944 1943 1934 1933 1944 - 1934 1935 1936 1935 1936 1937 1936 1937 1938 - 1937 1938 1939 1938 1939 1940 1939 1940 1941 - 1940 1941 1942 1941 1942 1943 1942 1943 1944 - 1945 1946 1947 1945 1956 1955 1946 1945 1956 - 1946 1947 1948 1947 1948 1949 1948 1949 1950 - 1949 1950 1951 1950 1951 1952 1951 1952 1953 - 1952 1953 1954 1953 1954 1955 1954 1955 1956 - 1957 1958 1959 1957 1968 1967 1958 1957 1968 - 1958 1959 1960 1959 1960 1961 1960 1961 1962 - 1961 1962 1963 1962 1963 1964 1963 1964 1965 - 1964 1965 1966 1965 1966 1967 1966 1967 1968 - 1969 1970 1971 1969 1980 1979 1970 1969 1980 - 1970 1971 1972 1971 1972 1973 1972 1973 1974 - 1973 1974 1975 1974 1975 1976 1975 1976 1977 - 1976 1977 1978 1977 1978 1979 1978 1979 1980 - 1981 1982 1983 1981 1992 1991 1982 1981 1992 - 1982 1983 1984 1983 1984 1985 1984 1985 1986 - 1985 1986 1987 1986 1987 1988 1987 1988 1989 - 1988 1989 1990 1989 1990 1991 1990 1991 1992 - 1993 1994 1995 1993 2004 2003 1994 1993 2004 - 1994 1995 1996 1995 1996 1997 1996 1997 1998 - 1997 1998 1999 1998 1999 2000 1999 2000 2001 - 2000 2001 2002 2001 2002 2003 2002 2003 2004 - 2005 2006 2007 2005 2016 2015 2006 2005 2016 - 2006 2007 2008 2007 2008 2009 2008 2009 2010 - 2009 2010 2011 2010 2011 2012 2011 2012 2013 - 2012 2013 2014 2013 2014 2015 2014 2015 2016 - 2017 2018 2019 2017 2028 2027 2018 2017 2028 - 2018 2019 2020 2019 2020 2021 2020 2021 2022 - 2021 2022 2023 2022 2023 2024 2023 2024 2025 - 2024 2025 2026 2025 2026 2027 2026 2027 2028 - 2029 2030 2031 2029 2040 2039 2030 2029 2040 - 2030 2031 2032 2031 2032 2033 2032 2033 2034 - 2033 2034 2035 2034 2035 2036 2035 2036 2037 - 2036 2037 2038 2037 2038 2039 2038 2039 2040 - 2041 2042 2043 2041 2052 2051 2042 2041 2052 - 2042 2043 2044 2043 2044 2045 2044 2045 2046 - 2045 2046 2047 2046 2047 2048 2047 2048 2049 - 2048 2049 2050 2049 2050 2051 2050 2051 2052 - 2053 2054 2055 2053 2064 2063 2054 2053 2064 - 2054 2055 2056 2055 2056 2057 2056 2057 2058 - 2057 2058 2059 2058 2059 2060 2059 2060 2061 - 2060 2061 2062 2061 2062 2063 2062 2063 2064 - 2065 2066 2067 2065 2076 2075 2066 2065 2076 - 2066 2067 2068 2067 2068 2069 2068 2069 2070 - 2069 2070 2071 2070 2071 2072 2071 2072 2073 - 2072 2073 2074 2073 2074 2075 2074 2075 2076 - 2077 2078 2079 2077 2088 2087 2078 2077 2088 - 2078 2079 2080 2079 2080 2081 2080 2081 2082 - 2081 2082 2083 2082 2083 2084 2083 2084 2085 - 2084 2085 2086 2085 2086 2087 2086 2087 2088 - 2089 2090 2091 2089 2100 2099 2090 2089 2100 - 2090 2091 2092 2091 2092 2093 2092 2093 2094 - 2093 2094 2095 2094 2095 2096 2095 2096 2097 - 2096 2097 2098 2097 2098 2099 2098 2099 2100 - 2101 2102 2103 2101 2112 2111 2102 2101 2112 - 2102 2103 2104 2103 2104 2105 2104 2105 2106 - 2105 2106 2107 2106 2107 2108 2107 2108 2109 - 2108 2109 2110 2109 2110 2111 2110 2111 2112 - 2113 2114 2115 2113 2124 2123 2114 2113 2124 - 2114 2115 2116 2115 2116 2117 2116 2117 2118 - 2117 2118 2119 2118 2119 2120 2119 2120 2121 - 2120 2121 2122 2121 2122 2123 2122 2123 2124 - 2125 2126 2127 2125 2136 2135 2126 2125 2136 - 2126 2127 2128 2127 2128 2129 2128 2129 2130 - 2129 2130 2131 2130 2131 2132 2131 2132 2133 - 2132 2133 2134 2133 2134 2135 2134 2135 2136 - 2137 2138 2139 2137 2148 2147 2138 2137 2148 - 2138 2139 2140 2139 2140 2141 2140 2141 2142 - 2141 2142 2143 2142 2143 2144 2143 2144 2145 - 2144 2145 2146 2145 2146 2147 2146 2147 2148 - 2149 2150 2151 2149 2160 2159 2150 2149 2160 - 2150 2151 2152 2151 2152 2153 2152 2153 2154 - 2153 2154 2155 2154 2155 2156 2155 2156 2157 - 2156 2157 2158 2157 2158 2159 2158 2159 2160 - 2161 2162 2163 2161 2172 2171 2162 2161 2172 - 2162 2163 2164 2163 2164 2165 2164 2165 2166 - 2165 2166 2167 2166 2167 2168 2167 2168 2169 - 2168 2169 2170 2169 2170 2171 2170 2171 2172 - 2173 2174 2175 2173 2184 2183 2174 2173 2184 - 2174 2175 2176 2175 2176 2177 2176 2177 2178 - 2177 2178 2179 2178 2179 2180 2179 2180 2181 - 2180 2181 2182 2181 2182 2183 2182 2183 2184 - 2185 2186 2187 2185 2196 2195 2186 2185 2196 - 2186 2187 2188 2187 2188 2189 2188 2189 2190 - 2189 2190 2191 2190 2191 2192 2191 2192 2193 - 2192 2193 2194 2193 2194 2195 2194 2195 2196 - 2197 2198 2199 2197 2208 2207 2198 2197 2208 - 2198 2199 2200 2199 2200 2201 2200 2201 2202 - 2201 2202 2203 2202 2203 2204 2203 2204 2205 - 2204 2205 2206 2205 2206 2207 2206 2207 2208 - 2209 2210 2211 2209 2220 2219 2210 2209 2220 - 2210 2211 2212 2211 2212 2213 2212 2213 2214 - 2213 2214 2215 2214 2215 2216 2215 2216 2217 - 2216 2217 2218 2217 2218 2219 2218 2219 2220 - 2221 2222 2223 2221 2232 2231 2222 2221 2232 - 2222 2223 2224 2223 2224 2225 2224 2225 2226 - 2225 2226 2227 2226 2227 2228 2227 2228 2229 - 2228 2229 2230 2229 2230 2231 2230 2231 2232 - 2233 2234 2235 2233 2244 2243 2234 2233 2244 - 2234 2235 2236 2235 2236 2237 2236 2237 2238 - 2237 2238 2239 2238 2239 2240 2239 2240 2241 - 2240 2241 2242 2241 2242 2243 2242 2243 2244 - 2245 2246 2247 2245 2256 2255 2246 2245 2256 - 2246 2247 2248 2247 2248 2249 2248 2249 2250 - 2249 2250 2251 2250 2251 2252 2251 2252 2253 - 2252 2253 2254 2253 2254 2255 2254 2255 2256 - 2257 2258 2259 2257 2268 2267 2258 2257 2268 - 2258 2259 2260 2259 2260 2261 2260 2261 2262 - 2261 2262 2263 2262 2263 2264 2263 2264 2265 - 2264 2265 2266 2265 2266 2267 2266 2267 2268 - 2269 2270 2271 2269 2280 2279 2270 2269 2280 - 2270 2271 2272 2271 2272 2273 2272 2273 2274 - 2273 2274 2275 2274 2275 2276 2275 2276 2277 - 2276 2277 2278 2277 2278 2279 2278 2279 2280 - 2281 2282 2283 2281 2292 2291 2282 2281 2292 - 2282 2283 2284 2283 2284 2285 2284 2285 2286 - 2285 2286 2287 2286 2287 2288 2287 2288 2289 - 2288 2289 2290 2289 2290 2291 2290 2291 2292 - 2293 2294 2295 2293 2304 2303 2294 2293 2304 - 2294 2295 2296 2295 2296 2297 2296 2297 2298 - 2297 2298 2299 2298 2299 2300 2299 2300 2301 - 2300 2301 2302 2301 2302 2303 2302 2303 2304 - 2305 2306 2307 2305 2316 2315 2306 2305 2316 - 2306 2307 2308 2307 2308 2309 2308 2309 2310 - 2309 2310 2311 2310 2311 2312 2311 2312 2313 - 2312 2313 2314 2313 2314 2315 2314 2315 2316 - 2317 2318 2319 2317 2328 2327 2318 2317 2328 - 2318 2319 2320 2319 2320 2321 2320 2321 2322 - 2321 2322 2323 2322 2323 2324 2323 2324 2325 - 2324 2325 2326 2325 2326 2327 2326 2327 2328 - 2329 2330 2331 2329 2340 2339 2330 2329 2340 - 2330 2331 2332 2331 2332 2333 2332 2333 2334 - 2333 2334 2335 2334 2335 2336 2335 2336 2337 - 2336 2337 2338 2337 2338 2339 2338 2339 2340 - 2341 2342 2343 2341 2352 2351 2342 2341 2352 - 2342 2343 2344 2343 2344 2345 2344 2345 2346 - 2345 2346 2347 2346 2347 2348 2347 2348 2349 - 2348 2349 2350 2349 2350 2351 2350 2351 2352 - 2353 2354 2355 2353 2364 2363 2354 2353 2364 - 2354 2355 2356 2355 2356 2357 2356 2357 2358 - 2357 2358 2359 2358 2359 2360 2359 2360 2361 - 2360 2361 2362 2361 2362 2363 2362 2363 2364 - 2365 2366 2367 2365 2376 2375 2366 2365 2376 - 2366 2367 2368 2367 2368 2369 2368 2369 2370 - 2369 2370 2371 2370 2371 2372 2371 2372 2373 - 2372 2373 2374 2373 2374 2375 2374 2375 2376 - 2377 2378 2379 2377 2388 2387 2378 2377 2388 - 2378 2379 2380 2379 2380 2381 2380 2381 2382 - 2381 2382 2383 2382 2383 2384 2383 2384 2385 - 2384 2385 2386 2385 2386 2387 2386 2387 2388 - 2389 2390 2391 2389 2400 2399 2390 2389 2400 - 2390 2391 2392 2391 2392 2393 2392 2393 2394 - 2393 2394 2395 2394 2395 2396 2395 2396 2397 - 2396 2397 2398 2397 2398 2399 2398 2399 2400 - 2401 2402 2403 2401 2412 2411 2402 2401 2412 - 2402 2403 2404 2403 2404 2405 2404 2405 2406 - 2405 2406 2407 2406 2407 2408 2407 2408 2409 - 2408 2409 2410 2409 2410 2411 2410 2411 2412 - 2413 2414 2415 2413 2424 2423 2414 2413 2424 - 2414 2415 2416 2415 2416 2417 2416 2417 2418 - 2417 2418 2419 2418 2419 2420 2419 2420 2421 - 2420 2421 2422 2421 2422 2423 2422 2423 2424 - 2425 2426 2427 2425 2436 2435 2426 2425 2436 - 2426 2427 2428 2427 2428 2429 2428 2429 2430 - 2429 2430 2431 2430 2431 2432 2431 2432 2433 - 2432 2433 2434 2433 2434 2435 2434 2435 2436 - 2437 2438 2439 2437 2448 2447 2438 2437 2448 - 2438 2439 2440 2439 2440 2441 2440 2441 2442 - 2441 2442 2443 2442 2443 2444 2443 2444 2445 - 2444 2445 2446 2445 2446 2447 2446 2447 2448 - 2449 2450 2451 2449 2460 2459 2450 2449 2460 - 2450 2451 2452 2451 2452 2453 2452 2453 2454 - 2453 2454 2455 2454 2455 2456 2455 2456 2457 - 2456 2457 2458 2457 2458 2459 2458 2459 2460 - 2461 2462 2463 2461 2472 2471 2462 2461 2472 - 2462 2463 2464 2463 2464 2465 2464 2465 2466 - 2465 2466 2467 2466 2467 2468 2467 2468 2469 - 2468 2469 2470 2469 2470 2471 2470 2471 2472 - 2473 2474 2475 2473 2484 2483 2474 2473 2484 - 2474 2475 2476 2475 2476 2477 2476 2477 2478 - 2477 2478 2479 2478 2479 2480 2479 2480 2481 - 2480 2481 2482 2481 2482 2483 2482 2483 2484 - 2485 2486 2487 2485 2496 2495 2486 2485 2496 - 2486 2487 2488 2487 2488 2489 2488 2489 2490 - 2489 2490 2491 2490 2491 2492 2491 2492 2493 - 2492 2493 2494 2493 2494 2495 2494 2495 2496 - - 768 !NPHI: dihedrals - 1729 1730 1731 1732 1738 1739 1740 1729 - 1730 1729 1740 1739 1730 1731 1732 1733 - 1740 1729 1730 1731 1731 1732 1733 1734 - 1732 1733 1734 1735 1733 1734 1735 1736 - 1734 1735 1736 1737 1735 1736 1737 1738 - 1736 1737 1738 1739 1737 1738 1739 1740 - 1741 1742 1743 1744 1750 1751 1752 1741 - 1742 1741 1752 1751 1742 1743 1744 1745 - 1752 1741 1742 1743 1743 1744 1745 1746 - 1744 1745 1746 1747 1745 1746 1747 1748 - 1746 1747 1748 1749 1747 1748 1749 1750 - 1748 1749 1750 1751 1749 1750 1751 1752 - 1753 1754 1755 1756 1762 1763 1764 1753 - 1754 1753 1764 1763 1754 1755 1756 1757 - 1764 1753 1754 1755 1755 1756 1757 1758 - 1756 1757 1758 1759 1757 1758 1759 1760 - 1758 1759 1760 1761 1759 1760 1761 1762 - 1760 1761 1762 1763 1761 1762 1763 1764 - 1765 1766 1767 1768 1774 1775 1776 1765 - 1766 1765 1776 1775 1766 1767 1768 1769 - 1776 1765 1766 1767 1767 1768 1769 1770 - 1768 1769 1770 1771 1769 1770 1771 1772 - 1770 1771 1772 1773 1771 1772 1773 1774 - 1772 1773 1774 1775 1773 1774 1775 1776 - 1777 1778 1779 1780 1786 1787 1788 1777 - 1778 1777 1788 1787 1778 1779 1780 1781 - 1788 1777 1778 1779 1779 1780 1781 1782 - 1780 1781 1782 1783 1781 1782 1783 1784 - 1782 1783 1784 1785 1783 1784 1785 1786 - 1784 1785 1786 1787 1785 1786 1787 1788 - 1789 1790 1791 1792 1798 1799 1800 1789 - 1790 1789 1800 1799 1790 1791 1792 1793 - 1800 1789 1790 1791 1791 1792 1793 1794 - 1792 1793 1794 1795 1793 1794 1795 1796 - 1794 1795 1796 1797 1795 1796 1797 1798 - 1796 1797 1798 1799 1797 1798 1799 1800 - 1801 1802 1803 1804 1810 1811 1812 1801 - 1802 1801 1812 1811 1802 1803 1804 1805 - 1812 1801 1802 1803 1803 1804 1805 1806 - 1804 1805 1806 1807 1805 1806 1807 1808 - 1806 1807 1808 1809 1807 1808 1809 1810 - 1808 1809 1810 1811 1809 1810 1811 1812 - 1813 1814 1815 1816 1822 1823 1824 1813 - 1814 1813 1824 1823 1814 1815 1816 1817 - 1824 1813 1814 1815 1815 1816 1817 1818 - 1816 1817 1818 1819 1817 1818 1819 1820 - 1818 1819 1820 1821 1819 1820 1821 1822 - 1820 1821 1822 1823 1821 1822 1823 1824 - 1825 1826 1827 1828 1834 1835 1836 1825 - 1826 1825 1836 1835 1826 1827 1828 1829 - 1836 1825 1826 1827 1827 1828 1829 1830 - 1828 1829 1830 1831 1829 1830 1831 1832 - 1830 1831 1832 1833 1831 1832 1833 1834 - 1832 1833 1834 1835 1833 1834 1835 1836 - 1837 1838 1839 1840 1846 1847 1848 1837 - 1838 1837 1848 1847 1838 1839 1840 1841 - 1848 1837 1838 1839 1839 1840 1841 1842 - 1840 1841 1842 1843 1841 1842 1843 1844 - 1842 1843 1844 1845 1843 1844 1845 1846 - 1844 1845 1846 1847 1845 1846 1847 1848 - 1849 1850 1851 1852 1858 1859 1860 1849 - 1850 1849 1860 1859 1850 1851 1852 1853 - 1860 1849 1850 1851 1851 1852 1853 1854 - 1852 1853 1854 1855 1853 1854 1855 1856 - 1854 1855 1856 1857 1855 1856 1857 1858 - 1856 1857 1858 1859 1857 1858 1859 1860 - 1861 1862 1863 1864 1870 1871 1872 1861 - 1862 1861 1872 1871 1862 1863 1864 1865 - 1872 1861 1862 1863 1863 1864 1865 1866 - 1864 1865 1866 1867 1865 1866 1867 1868 - 1866 1867 1868 1869 1867 1868 1869 1870 - 1868 1869 1870 1871 1869 1870 1871 1872 - 1873 1874 1875 1876 1882 1883 1884 1873 - 1874 1873 1884 1883 1874 1875 1876 1877 - 1884 1873 1874 1875 1875 1876 1877 1878 - 1876 1877 1878 1879 1877 1878 1879 1880 - 1878 1879 1880 1881 1879 1880 1881 1882 - 1880 1881 1882 1883 1881 1882 1883 1884 - 1885 1886 1887 1888 1894 1895 1896 1885 - 1886 1885 1896 1895 1886 1887 1888 1889 - 1896 1885 1886 1887 1887 1888 1889 1890 - 1888 1889 1890 1891 1889 1890 1891 1892 - 1890 1891 1892 1893 1891 1892 1893 1894 - 1892 1893 1894 1895 1893 1894 1895 1896 - 1897 1898 1899 1900 1906 1907 1908 1897 - 1898 1897 1908 1907 1898 1899 1900 1901 - 1908 1897 1898 1899 1899 1900 1901 1902 - 1900 1901 1902 1903 1901 1902 1903 1904 - 1902 1903 1904 1905 1903 1904 1905 1906 - 1904 1905 1906 1907 1905 1906 1907 1908 - 1909 1910 1911 1912 1918 1919 1920 1909 - 1910 1909 1920 1919 1910 1911 1912 1913 - 1920 1909 1910 1911 1911 1912 1913 1914 - 1912 1913 1914 1915 1913 1914 1915 1916 - 1914 1915 1916 1917 1915 1916 1917 1918 - 1916 1917 1918 1919 1917 1918 1919 1920 - 1921 1922 1923 1924 1930 1931 1932 1921 - 1922 1921 1932 1931 1922 1923 1924 1925 - 1932 1921 1922 1923 1923 1924 1925 1926 - 1924 1925 1926 1927 1925 1926 1927 1928 - 1926 1927 1928 1929 1927 1928 1929 1930 - 1928 1929 1930 1931 1929 1930 1931 1932 - 1933 1934 1935 1936 1942 1943 1944 1933 - 1934 1933 1944 1943 1934 1935 1936 1937 - 1944 1933 1934 1935 1935 1936 1937 1938 - 1936 1937 1938 1939 1937 1938 1939 1940 - 1938 1939 1940 1941 1939 1940 1941 1942 - 1940 1941 1942 1943 1941 1942 1943 1944 - 1945 1946 1947 1948 1954 1955 1956 1945 - 1946 1945 1956 1955 1946 1947 1948 1949 - 1956 1945 1946 1947 1947 1948 1949 1950 - 1948 1949 1950 1951 1949 1950 1951 1952 - 1950 1951 1952 1953 1951 1952 1953 1954 - 1952 1953 1954 1955 1953 1954 1955 1956 - 1957 1958 1959 1960 1966 1967 1968 1957 - 1958 1957 1968 1967 1958 1959 1960 1961 - 1968 1957 1958 1959 1959 1960 1961 1962 - 1960 1961 1962 1963 1961 1962 1963 1964 - 1962 1963 1964 1965 1963 1964 1965 1966 - 1964 1965 1966 1967 1965 1966 1967 1968 - 1969 1970 1971 1972 1978 1979 1980 1969 - 1970 1969 1980 1979 1970 1971 1972 1973 - 1980 1969 1970 1971 1971 1972 1973 1974 - 1972 1973 1974 1975 1973 1974 1975 1976 - 1974 1975 1976 1977 1975 1976 1977 1978 - 1976 1977 1978 1979 1977 1978 1979 1980 - 1981 1982 1983 1984 1990 1991 1992 1981 - 1982 1981 1992 1991 1982 1983 1984 1985 - 1992 1981 1982 1983 1983 1984 1985 1986 - 1984 1985 1986 1987 1985 1986 1987 1988 - 1986 1987 1988 1989 1987 1988 1989 1990 - 1988 1989 1990 1991 1989 1990 1991 1992 - 1993 1994 1995 1996 2002 2003 2004 1993 - 1994 1993 2004 2003 1994 1995 1996 1997 - 2004 1993 1994 1995 1995 1996 1997 1998 - 1996 1997 1998 1999 1997 1998 1999 2000 - 1998 1999 2000 2001 1999 2000 2001 2002 - 2000 2001 2002 2003 2001 2002 2003 2004 - 2005 2006 2007 2008 2014 2015 2016 2005 - 2006 2005 2016 2015 2006 2007 2008 2009 - 2016 2005 2006 2007 2007 2008 2009 2010 - 2008 2009 2010 2011 2009 2010 2011 2012 - 2010 2011 2012 2013 2011 2012 2013 2014 - 2012 2013 2014 2015 2013 2014 2015 2016 - 2017 2018 2019 2020 2026 2027 2028 2017 - 2018 2017 2028 2027 2018 2019 2020 2021 - 2028 2017 2018 2019 2019 2020 2021 2022 - 2020 2021 2022 2023 2021 2022 2023 2024 - 2022 2023 2024 2025 2023 2024 2025 2026 - 2024 2025 2026 2027 2025 2026 2027 2028 - 2029 2030 2031 2032 2038 2039 2040 2029 - 2030 2029 2040 2039 2030 2031 2032 2033 - 2040 2029 2030 2031 2031 2032 2033 2034 - 2032 2033 2034 2035 2033 2034 2035 2036 - 2034 2035 2036 2037 2035 2036 2037 2038 - 2036 2037 2038 2039 2037 2038 2039 2040 - 2041 2042 2043 2044 2050 2051 2052 2041 - 2042 2041 2052 2051 2042 2043 2044 2045 - 2052 2041 2042 2043 2043 2044 2045 2046 - 2044 2045 2046 2047 2045 2046 2047 2048 - 2046 2047 2048 2049 2047 2048 2049 2050 - 2048 2049 2050 2051 2049 2050 2051 2052 - 2053 2054 2055 2056 2062 2063 2064 2053 - 2054 2053 2064 2063 2054 2055 2056 2057 - 2064 2053 2054 2055 2055 2056 2057 2058 - 2056 2057 2058 2059 2057 2058 2059 2060 - 2058 2059 2060 2061 2059 2060 2061 2062 - 2060 2061 2062 2063 2061 2062 2063 2064 - 2065 2066 2067 2068 2074 2075 2076 2065 - 2066 2065 2076 2075 2066 2067 2068 2069 - 2076 2065 2066 2067 2067 2068 2069 2070 - 2068 2069 2070 2071 2069 2070 2071 2072 - 2070 2071 2072 2073 2071 2072 2073 2074 - 2072 2073 2074 2075 2073 2074 2075 2076 - 2077 2078 2079 2080 2086 2087 2088 2077 - 2078 2077 2088 2087 2078 2079 2080 2081 - 2088 2077 2078 2079 2079 2080 2081 2082 - 2080 2081 2082 2083 2081 2082 2083 2084 - 2082 2083 2084 2085 2083 2084 2085 2086 - 2084 2085 2086 2087 2085 2086 2087 2088 - 2089 2090 2091 2092 2098 2099 2100 2089 - 2090 2089 2100 2099 2090 2091 2092 2093 - 2100 2089 2090 2091 2091 2092 2093 2094 - 2092 2093 2094 2095 2093 2094 2095 2096 - 2094 2095 2096 2097 2095 2096 2097 2098 - 2096 2097 2098 2099 2097 2098 2099 2100 - 2101 2102 2103 2104 2110 2111 2112 2101 - 2102 2101 2112 2111 2102 2103 2104 2105 - 2112 2101 2102 2103 2103 2104 2105 2106 - 2104 2105 2106 2107 2105 2106 2107 2108 - 2106 2107 2108 2109 2107 2108 2109 2110 - 2108 2109 2110 2111 2109 2110 2111 2112 - 2113 2114 2115 2116 2122 2123 2124 2113 - 2114 2113 2124 2123 2114 2115 2116 2117 - 2124 2113 2114 2115 2115 2116 2117 2118 - 2116 2117 2118 2119 2117 2118 2119 2120 - 2118 2119 2120 2121 2119 2120 2121 2122 - 2120 2121 2122 2123 2121 2122 2123 2124 - 2125 2126 2127 2128 2134 2135 2136 2125 - 2126 2125 2136 2135 2126 2127 2128 2129 - 2136 2125 2126 2127 2127 2128 2129 2130 - 2128 2129 2130 2131 2129 2130 2131 2132 - 2130 2131 2132 2133 2131 2132 2133 2134 - 2132 2133 2134 2135 2133 2134 2135 2136 - 2137 2138 2139 2140 2146 2147 2148 2137 - 2138 2137 2148 2147 2138 2139 2140 2141 - 2148 2137 2138 2139 2139 2140 2141 2142 - 2140 2141 2142 2143 2141 2142 2143 2144 - 2142 2143 2144 2145 2143 2144 2145 2146 - 2144 2145 2146 2147 2145 2146 2147 2148 - 2149 2150 2151 2152 2158 2159 2160 2149 - 2150 2149 2160 2159 2150 2151 2152 2153 - 2160 2149 2150 2151 2151 2152 2153 2154 - 2152 2153 2154 2155 2153 2154 2155 2156 - 2154 2155 2156 2157 2155 2156 2157 2158 - 2156 2157 2158 2159 2157 2158 2159 2160 - 2161 2162 2163 2164 2170 2171 2172 2161 - 2162 2161 2172 2171 2162 2163 2164 2165 - 2172 2161 2162 2163 2163 2164 2165 2166 - 2164 2165 2166 2167 2165 2166 2167 2168 - 2166 2167 2168 2169 2167 2168 2169 2170 - 2168 2169 2170 2171 2169 2170 2171 2172 - 2173 2174 2175 2176 2182 2183 2184 2173 - 2174 2173 2184 2183 2174 2175 2176 2177 - 2184 2173 2174 2175 2175 2176 2177 2178 - 2176 2177 2178 2179 2177 2178 2179 2180 - 2178 2179 2180 2181 2179 2180 2181 2182 - 2180 2181 2182 2183 2181 2182 2183 2184 - 2185 2186 2187 2188 2194 2195 2196 2185 - 2186 2185 2196 2195 2186 2187 2188 2189 - 2196 2185 2186 2187 2187 2188 2189 2190 - 2188 2189 2190 2191 2189 2190 2191 2192 - 2190 2191 2192 2193 2191 2192 2193 2194 - 2192 2193 2194 2195 2193 2194 2195 2196 - 2197 2198 2199 2200 2206 2207 2208 2197 - 2198 2197 2208 2207 2198 2199 2200 2201 - 2208 2197 2198 2199 2199 2200 2201 2202 - 2200 2201 2202 2203 2201 2202 2203 2204 - 2202 2203 2204 2205 2203 2204 2205 2206 - 2204 2205 2206 2207 2205 2206 2207 2208 - 2209 2210 2211 2212 2218 2219 2220 2209 - 2210 2209 2220 2219 2210 2211 2212 2213 - 2220 2209 2210 2211 2211 2212 2213 2214 - 2212 2213 2214 2215 2213 2214 2215 2216 - 2214 2215 2216 2217 2215 2216 2217 2218 - 2216 2217 2218 2219 2217 2218 2219 2220 - 2221 2222 2223 2224 2230 2231 2232 2221 - 2222 2221 2232 2231 2222 2223 2224 2225 - 2232 2221 2222 2223 2223 2224 2225 2226 - 2224 2225 2226 2227 2225 2226 2227 2228 - 2226 2227 2228 2229 2227 2228 2229 2230 - 2228 2229 2230 2231 2229 2230 2231 2232 - 2233 2234 2235 2236 2242 2243 2244 2233 - 2234 2233 2244 2243 2234 2235 2236 2237 - 2244 2233 2234 2235 2235 2236 2237 2238 - 2236 2237 2238 2239 2237 2238 2239 2240 - 2238 2239 2240 2241 2239 2240 2241 2242 - 2240 2241 2242 2243 2241 2242 2243 2244 - 2245 2246 2247 2248 2254 2255 2256 2245 - 2246 2245 2256 2255 2246 2247 2248 2249 - 2256 2245 2246 2247 2247 2248 2249 2250 - 2248 2249 2250 2251 2249 2250 2251 2252 - 2250 2251 2252 2253 2251 2252 2253 2254 - 2252 2253 2254 2255 2253 2254 2255 2256 - 2257 2258 2259 2260 2266 2267 2268 2257 - 2258 2257 2268 2267 2258 2259 2260 2261 - 2268 2257 2258 2259 2259 2260 2261 2262 - 2260 2261 2262 2263 2261 2262 2263 2264 - 2262 2263 2264 2265 2263 2264 2265 2266 - 2264 2265 2266 2267 2265 2266 2267 2268 - 2269 2270 2271 2272 2278 2279 2280 2269 - 2270 2269 2280 2279 2270 2271 2272 2273 - 2280 2269 2270 2271 2271 2272 2273 2274 - 2272 2273 2274 2275 2273 2274 2275 2276 - 2274 2275 2276 2277 2275 2276 2277 2278 - 2276 2277 2278 2279 2277 2278 2279 2280 - 2281 2282 2283 2284 2290 2291 2292 2281 - 2282 2281 2292 2291 2282 2283 2284 2285 - 2292 2281 2282 2283 2283 2284 2285 2286 - 2284 2285 2286 2287 2285 2286 2287 2288 - 2286 2287 2288 2289 2287 2288 2289 2290 - 2288 2289 2290 2291 2289 2290 2291 2292 - 2293 2294 2295 2296 2302 2303 2304 2293 - 2294 2293 2304 2303 2294 2295 2296 2297 - 2304 2293 2294 2295 2295 2296 2297 2298 - 2296 2297 2298 2299 2297 2298 2299 2300 - 2298 2299 2300 2301 2299 2300 2301 2302 - 2300 2301 2302 2303 2301 2302 2303 2304 - 2305 2306 2307 2308 2314 2315 2316 2305 - 2306 2305 2316 2315 2306 2307 2308 2309 - 2316 2305 2306 2307 2307 2308 2309 2310 - 2308 2309 2310 2311 2309 2310 2311 2312 - 2310 2311 2312 2313 2311 2312 2313 2314 - 2312 2313 2314 2315 2313 2314 2315 2316 - 2317 2318 2319 2320 2326 2327 2328 2317 - 2318 2317 2328 2327 2318 2319 2320 2321 - 2328 2317 2318 2319 2319 2320 2321 2322 - 2320 2321 2322 2323 2321 2322 2323 2324 - 2322 2323 2324 2325 2323 2324 2325 2326 - 2324 2325 2326 2327 2325 2326 2327 2328 - 2329 2330 2331 2332 2338 2339 2340 2329 - 2330 2329 2340 2339 2330 2331 2332 2333 - 2340 2329 2330 2331 2331 2332 2333 2334 - 2332 2333 2334 2335 2333 2334 2335 2336 - 2334 2335 2336 2337 2335 2336 2337 2338 - 2336 2337 2338 2339 2337 2338 2339 2340 - 2341 2342 2343 2344 2350 2351 2352 2341 - 2342 2341 2352 2351 2342 2343 2344 2345 - 2352 2341 2342 2343 2343 2344 2345 2346 - 2344 2345 2346 2347 2345 2346 2347 2348 - 2346 2347 2348 2349 2347 2348 2349 2350 - 2348 2349 2350 2351 2349 2350 2351 2352 - 2353 2354 2355 2356 2362 2363 2364 2353 - 2354 2353 2364 2363 2354 2355 2356 2357 - 2364 2353 2354 2355 2355 2356 2357 2358 - 2356 2357 2358 2359 2357 2358 2359 2360 - 2358 2359 2360 2361 2359 2360 2361 2362 - 2360 2361 2362 2363 2361 2362 2363 2364 - 2365 2366 2367 2368 2374 2375 2376 2365 - 2366 2365 2376 2375 2366 2367 2368 2369 - 2376 2365 2366 2367 2367 2368 2369 2370 - 2368 2369 2370 2371 2369 2370 2371 2372 - 2370 2371 2372 2373 2371 2372 2373 2374 - 2372 2373 2374 2375 2373 2374 2375 2376 - 2377 2378 2379 2380 2386 2387 2388 2377 - 2378 2377 2388 2387 2378 2379 2380 2381 - 2388 2377 2378 2379 2379 2380 2381 2382 - 2380 2381 2382 2383 2381 2382 2383 2384 - 2382 2383 2384 2385 2383 2384 2385 2386 - 2384 2385 2386 2387 2385 2386 2387 2388 - 2389 2390 2391 2392 2398 2399 2400 2389 - 2390 2389 2400 2399 2390 2391 2392 2393 - 2400 2389 2390 2391 2391 2392 2393 2394 - 2392 2393 2394 2395 2393 2394 2395 2396 - 2394 2395 2396 2397 2395 2396 2397 2398 - 2396 2397 2398 2399 2397 2398 2399 2400 - 2401 2402 2403 2404 2410 2411 2412 2401 - 2402 2401 2412 2411 2402 2403 2404 2405 - 2412 2401 2402 2403 2403 2404 2405 2406 - 2404 2405 2406 2407 2405 2406 2407 2408 - 2406 2407 2408 2409 2407 2408 2409 2410 - 2408 2409 2410 2411 2409 2410 2411 2412 - 2413 2414 2415 2416 2422 2423 2424 2413 - 2414 2413 2424 2423 2414 2415 2416 2417 - 2424 2413 2414 2415 2415 2416 2417 2418 - 2416 2417 2418 2419 2417 2418 2419 2420 - 2418 2419 2420 2421 2419 2420 2421 2422 - 2420 2421 2422 2423 2421 2422 2423 2424 - 2425 2426 2427 2428 2434 2435 2436 2425 - 2426 2425 2436 2435 2426 2427 2428 2429 - 2436 2425 2426 2427 2427 2428 2429 2430 - 2428 2429 2430 2431 2429 2430 2431 2432 - 2430 2431 2432 2433 2431 2432 2433 2434 - 2432 2433 2434 2435 2433 2434 2435 2436 - 2437 2438 2439 2440 2446 2447 2448 2437 - 2438 2437 2448 2447 2438 2439 2440 2441 - 2448 2437 2438 2439 2439 2440 2441 2442 - 2440 2441 2442 2443 2441 2442 2443 2444 - 2442 2443 2444 2445 2443 2444 2445 2446 - 2444 2445 2446 2447 2445 2446 2447 2448 - 2449 2450 2451 2452 2458 2459 2460 2449 - 2450 2449 2460 2459 2450 2451 2452 2453 - 2460 2449 2450 2451 2451 2452 2453 2454 - 2452 2453 2454 2455 2453 2454 2455 2456 - 2454 2455 2456 2457 2455 2456 2457 2458 - 2456 2457 2458 2459 2457 2458 2459 2460 - 2461 2462 2463 2464 2470 2471 2472 2461 - 2462 2461 2472 2471 2462 2463 2464 2465 - 2472 2461 2462 2463 2463 2464 2465 2466 - 2464 2465 2466 2467 2465 2466 2467 2468 - 2466 2467 2468 2469 2467 2468 2469 2470 - 2468 2469 2470 2471 2469 2470 2471 2472 - 2473 2474 2475 2476 2482 2483 2484 2473 - 2474 2473 2484 2483 2474 2475 2476 2477 - 2484 2473 2474 2475 2475 2476 2477 2478 - 2476 2477 2478 2479 2477 2478 2479 2480 - 2478 2479 2480 2481 2479 2480 2481 2482 - 2480 2481 2482 2483 2481 2482 2483 2484 - 2485 2486 2487 2488 2494 2495 2496 2485 - 2486 2485 2496 2495 2486 2487 2488 2489 - 2496 2485 2486 2487 2487 2488 2489 2490 - 2488 2489 2490 2491 2489 2490 2491 2492 - 2490 2491 2492 2493 2491 2492 2493 2494 - 2492 2493 2494 2495 2493 2494 2495 2496 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg deleted file mode 100644 index 0ac8c2c01152e5bff958fd980a6a6f771d373835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3141 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 S!XyHc5dRnOduQnGkNyWi> system.in.init -echo "pair_style hybrid lj/charmm/coul/long 9.0 10.0" >> system.in.init -sed -i 's/lj\/charmm\/coul\/charmm/lj\/charmm\/coul\/long/g' system.in.settings - - ---- Improper angles --- - -I am also uncertain whether the improper angle interactions generated by -moltemplate are equivalent to those generated by AmberTools. (I think they are, -but I am worried that I might have listed the atom types in the wrong order.) - - ---- Bloated lammps input scripts --- ---- -> slow simulations ? --- - -As of 2013-12-01, LAMMPS input scripts prepared using moltemplate using the -"gaff.lt" file contain the entire contents of the GAFF force-field, -even if your simulation uses only a few of the atom types in GAFF. - - Details: -Moltemplate creates a file usually named "system.in.settings" containing all -of the GAFF information. It is usually about 700kB large. This file is read -by LAMMPS. This means that every interaction in GAFF is loaded -into LAMMPS (for all ~72 atom types). -This is true even if you only use a tiny subset of the atom types and bonded -interactions defined in GAFF. Hopefully allocating the memory needed to store -this extra information will not slow down your simulations noticably. - -However, in case it does, the "waterTIP3P+isobutane/README_setup.sh" -contains detailed instructions how to strip this kind of junk from -the "system.in.settings" file. - -(In the future I may modify moltemplate to do this automatically, -however I may not remember to remove this warning from this file. -Hopefully this issue will be fixed by the time you use moltemplate.) - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT deleted file mode 100644 index 64ec594c6e..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT +++ /dev/null @@ -1,44 +0,0 @@ -This example is a simple simulation of 288 hexadecane molecules in a box at -room temperature and atmospheric pressure. Please read the WARNING.TXT file. - --------- REQUIREMENTS: --------- -This example requires building LAMMPS with the "USER-MISC" package. -(because it uses dihedral_style fourier) -To do this, type "make yes-user-misc" before compiling LAMMPS. -http://lammps.sandia.gov/doc/Section_start.html#start_3 - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files: - -step 1) to setup the LAMMPS input files, run this file: -README_setup.sh - - (Currently there is a bug which makes this step slow. - I'll fix it later -Andrew 2013-10-15.) - -step 2) to run LAMMPS, follow the instructions in this file: -README_run.sh - ------------- NOTE: There are two versions of this example. ---------------- - -Both examples use the same force-field parameters. - -1) -In this version, the force-field parameters are loaded from the "gaff.lt" file -(located in the "common" subdirectory). -This frees the user from the drudgery of manually specifying all of these -force-field details for every molecule. (However, the user must be careful -to choose @atom-type names which match AMBER GAFF conventions, -such as the "c3" and "h1" atoms, in this example.) - -2) -Alternately, there is another "hexadecane" example in the "all_atom_examples" -directory. In that example, force-field parameters are loaded from a file -named "alkanes.lt" (instead of "gaff.lt"). The "alkanes.lt" file contains -only the excerpts from "gaff.lt" which are relevant to the hydrocarbon -molcules used in that example. ("gaff.lt" contains parameters for most -small organic molecules, not just hydrocarbons.) -In this way, by editing "alkanes.lt", the user can manually control all of the -force-field details in the simulation. (Without feeling as though they are -relying on some kind of mysterious "black box" to do it for them.) - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh deleted file mode 100755 index 8b01ab92d7..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh +++ /dev/null @@ -1,39 +0,0 @@ -# --- Running LAMMPS --- -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# -------- PREREQUISITES: -------- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation might be ignored when beginning the simulation at constant -# volume. (This is because restart files in LAMMPS don't always work, -# and I was spending a lot of time trying to convince people it was a -# LAMMPS bug, instead of a moltemplate bug, so I disabled restart files.) -# Read the "run.in.nvt" file to find out how to use the "read_restart" -# command to load the results of the pressure-equilibration simulation, -# before beginning a constant-volume run. - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh deleted file mode 100755 index 3b7fb09901..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh +++ /dev/null @@ -1,74 +0,0 @@ -# -------- REQUIREMENTS: --------- -# You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - #cp -f system.data system.in* ../ - - - # --------- OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - # --------- edit 2013-10-13 --------- - echo "-----------------------------------------------------------------" >&2 - echo "OPTIONAL STEP: PRUNING THE RESULTING MOLTEMPLATE OUTPUT TO" >&2 - echo " INCLUDE ONLY ATOMS AND TYPES WE ARE ACTUALLY USING." >&2 - # Unfortunately, as of 2013-8-28, these files contain a lot of irrelevant - # information (for atom types not present in the current system). - # For now, we can strip this out using ltemplify.py to build a new .lt file. - # THIS IS AN UGLY WORKAROUND. HOPEFULLY IN THE FUTURE, WE CAN SKIP THESE STEPS - - # do this in a temporary_directory - mkdir new_lt_file - cd new_lt_file/ - - # now run ltemplify.py - - ltemplify.py ../system.in.init ../system.in.settings ../system.data > system.lt - rm -rf ../system.data ../system.in* # these old lammps files no longer needed - - # This creates a new .LT file named "system.lt" in the local directory. - - - # The ltemplify.py script also does not copy the boundary dimensions. - # We must do this manually. - echo "write_once(\"Data Boundary\") {" >> system.lt - cat "../output_ttree/Data Boundary" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - # Now, run moltemplate on this new .LT file. - moltemplate.sh system.lt - # This will create: "system.data" "system.in.init" "system.in.settings." - - - # Move the final DATA and INput scripts to the desired location, - mv -f system.data system.in* ../../ - - # and clean up the mess - rm -rf output_ttree/ - cd .. - rm -rf new_lt_file/ - echo "---------------- DONE PRUNING MOLTEMPLATE OUTPUT ----------------" >&2 - echo "-----------------------------------------------------------------" >&2 - # --------- END OF OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - - - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - - - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT deleted file mode 100644 index def26ba765..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT +++ /dev/null @@ -1,16 +0,0 @@ -# -------- WARNING: -------- - -This software is experimental, and the force-fields and equilbration protocols -have not been tested carefully by me. There is no gaurantee that the simulation -will reproduce the behavior of real hexadecane molecules, -(or even of hexadecane molecules simulated using AMBER, which should - be using the same force-field). - -# -------- REQUEST FOR HELP: -------- - -However, if you notice a problem with this example, please report it. -I confess I do not have a lot of experience running all-atom simulations. -Peer-review is the only way to improve this software (or any software). -Other suggestions are also welcome! - -(Contact jewett.aij@gmail.com, 2013-10-16) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg deleted file mode 100644 index b0d31f88453d4594681cc81791d66c5c1e8c0b99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27017 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\rwJO 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 Op_CsiKd1iyPygBZ$I|=& diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg deleted file mode 100644 index 3ad353dbb4e083ccc07be687ea044170e86ec952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5237 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 Ob8E+5TPj`WGyehPY6hJE diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt deleted file mode 100644 index 8cbfde6a51..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt +++ /dev/null @@ -1,49 +0,0 @@ - -import "gaff.lt" # <-- defines the "GAFF" force field - - -# The "gaff.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "c3", "h1", as well as the force-field -# parameters for bonded and non-bonded interactions between them -# (and many other atoms). - -# The charges for the atoms in this example are all set to zero. -# In a realistic simulation, one must assign (partial) charges to each atom. - - -CH2 inherits GAFF { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH2 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - write('Data Bond List') { - $bond:CH1 $atom:C $atom:H1 - $bond:CH2 $atom:C $atom:H2 - } - -} # CH2 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt deleted file mode 100644 index 2be688c5fe..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt +++ /dev/null @@ -1,52 +0,0 @@ - -import "gaff.lt" # <-- defines the "GAFF" force field - - -# The "gaff.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "c3", "h1", as well as the force-field -# parameters for bonded and non-bonded interactions between them -# (and many other atoms). - -# The charges for the atoms in this example are all set to zero. -# In a realistic simulation, one must assign (partial) charges to each atom. - - -CH3 inherits GAFF { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - $atom:H3 $mol:... @atom:h1 0.00 -0.8924307629540046 -0.6310438442242609 0.00 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH3 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - write('Data Bond List') { - $bond:CH1 $atom:C $atom:H1 - $bond:CH2 $atom:C $atom:H2 - $bond:CH3 $atom:C $atom:H3 - } - -} # CH3 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt deleted file mode 100644 index fa4a9ac25f..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt +++ /dev/null @@ -1,84 +0,0 @@ -# Define the "CH2" and "CH3" objects: - -import "ch2group.lt" -import "ch3group.lt" - - - -Hexadecane inherits GAFF { - - # Create an array of 16 "CH2" objects - - monomers = new CH2.move(0,0.4431163,0) [16].rot(180,1,0,0).move(1.2533223,0,0) - - # "monomers" is a 1-dimensional array containing 16 copies of the CH2 molecule - # Each copy is rotated 180 degrees and shifted along the x axix. - # (For an explanation, read sections 7.1-7.3 of the moltemplate manual.) - # Notes: - # 1.2533223 = DeltaXc = how far each CH2 group is shifted along the axis - # 0.4431163 = DeltaYc/2 = lateral displacement of carbons along axis - - # ---- Now, modify the ends: --- - # Delete the CH2 groups at the beginning and end, and replace them with CH3. - # (Note: Alternately, instead of deleting the CH2 groups at each end, you - # could modify them by adding an extra hydrogen atom to those carbons.) - - delete monomers[0] - delete monomers[15] - monomer_begin = new CH3 - monomer_end = new CH3 - - # Move the CH3 groups to the correct location at either end of the chain: - - monomer_begin.move(0,0.4431163,0) - monomer_end.move(0,0.4431163,0).rot(180,0,0,1).move(18.7998345,0,0) - - # Note: 18.7998345 = (16-1) * DeltaXc - - - # Now add a list of bonds connecting the carbon atoms together: - - write('Data Bond List') { - $bond:b1 $atom:monomer_begin/C $atom:monomers[1]/C - $bond:b2 $atom:monomers[1]/C $atom:monomers[2]/C - $bond:b3 $atom:monomers[2]/C $atom:monomers[3]/C - $bond:b4 $atom:monomers[3]/C $atom:monomers[4]/C - $bond:b5 $atom:monomers[4]/C $atom:monomers[5]/C - $bond:b6 $atom:monomers[5]/C $atom:monomers[6]/C - $bond:b7 $atom:monomers[6]/C $atom:monomers[7]/C - $bond:b8 $atom:monomers[7]/C $atom:monomers[8]/C - $bond:b9 $atom:monomers[8]/C $atom:monomers[9]/C - $bond:b10 $atom:monomers[9]/C $atom:monomers[10]/C - $bond:b11 $atom:monomers[10]/C $atom:monomers[11]/C - $bond:b12 $atom:monomers[11]/C $atom:monomers[12]/C - $bond:b13 $atom:monomers[12]/C $atom:monomers[13]/C - $bond:b14 $atom:monomers[13]/C $atom:monomers[14]/C - $bond:b15 $atom:monomers[14]/C $atom:monomer_end/C - } - - create_var { $mol } # Define a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule-ID. - # (because in the ch2group.lt file, the "..." in "$mol:..." looks for - # a counter of type "$mol" in a parent molecule or earlier ancestor.) - -} # Hexadecane - - - - - - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt deleted file mode 100644 index 4e0cfaec69..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt +++ /dev/null @@ -1,18 +0,0 @@ -import "hexadecane.lt" # <- defines the "Hexadecane" molecule type. - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 62.4 xlo xhi - 0.0 62.4 ylo yhi - 0.0 62.4 zlo zhi -} - -molecules = new Hexadecane [12].move(0, 0, 5.2) - [12].move(0, 5.2, 0) - [2].move(31.2, 0, 0) - - -# NOTE: The spacing between molecules is large. There should be extra room to -# move during the initial stages of equilibration. However, you will have to -# run the simulation at NPT conditions later to compress the system to a -# more realistic density. diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt deleted file mode 100644 index b1791c9550..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt +++ /dev/null @@ -1,85 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# To avvoid explosions, I have a 4-step equilibraion process (expand, minimize, -# reorient, compress). The system (as defined in the "system.data" file) -# is already expanded. That means there are 3 steps left: - -dump dumpeq1 all custom 50 traj_eq1_min.lammpstrj id mol type x y z ix iy iz -thermo 50 - -# -- Equilibration: part 1: initial minimization -- - -# Note: In general, it's always a good idea to minimize the system at first. - -minimize 1.0e-5 1.0e-7 100000 400000 -undump dumpeq1 - -write_data system_after_eq1_min.data - -# -- Equilibration part 2: reorienting the molecules (NVT) -- - -timestep 1.0 -dump dumpeq2 all custom 200 traj_eq2_reorient.lammpstrj id mol type x y z ix iy iz - -# Run the system at high temperature (at constant volume) to reorient the -# the molecules (which would otherwise be pointing in the same direction). - -# To speed it up, I randomize the atomic positions for a few thousand steps -# using fix langevin (and fix nve). Then I switch to fix nvt (Nose-Hoover). -# (If I start with fix nvt (Nose-Hoover), it seems to get "stuck" for a while.) - - -fix fxlan all langevin 900.0 900.0 120 48279 -fix fxnve all nve - -run 2000 - -unfix fxlan -unfix fxnve -# Now continue the simulation at high temperature using fix nvt (Nose-Hoover). -fix fxnvt all nvt temp 900.0 900.0 100.0 - -run 5000 -undump dumpeq2 - - -write_data system_after_eq2_reorient.data - -unfix fxnvt - -# -- equilibration part 3: Equilibrating the density (NPT) -- - -# Originally, the simulation box (in "system.data" and "system.lt") was -# unrealistically large. The spacing between the molecules was large also. -# I did this to enable the molecules to move freely and reorient themselves. -# After doing that, we should run the simulation under NPT conditions to -# allow the simulation box to contract to it's natural size. We do that here: -# We begin the simulation at 100 barr (a relatively low pressure), and -# slowly decrease it to 1 barr, maintianing the temperature at 300K. - -dump dumpeq3 all custom 200 traj_eq3_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 100.0 1.0 1000.0 drag 2.0 - -timestep 1.0 -run 30000 - -write_data system_after_eq3_npt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt deleted file mode 100644 index f8b2d31d09..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt +++ /dev/null @@ -1,42 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_eq3_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 350.0 350.0 500.0 tchain 1 -thermo 100 -#thermo_modify flush yes - -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT deleted file mode 100644 index 4ab833f094..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT +++ /dev/null @@ -1,42 +0,0 @@ -This is an example of how to use "canned" force-fields in like GAFF in LAMMPS. -In this example, we specify only the atom names, bond connectivity, -(and coordinates and charge), and use moltemplate to -load the GAFF parameters from an external file (gaff.lt) -(...instead of specifying them explicitly in the molecule definition). - -The simulation consists of a mixture of isobutane and water. -Over time (less than 1 ns), the two molecules phase-separate. - -The GAFF parameters are applied only to the isobutane molecule. -(The water molecule paramters are defined explicitly in common/tip3p_2004.lt) -For this to work, make sure you have defined the MOLTEMPLATE_PATH -environment variable and set it to "common". See manual for more details.) - -# WARNING: THIS IS A PRELIMINARY EXAMPLE WHICH USES AMBER'S GAFF FORCE FIELD. -# THIS FEATURE IS CURRENTLY BEING TESTED (AS OF 2013-8-08). -# THE ABILITY TO DETECT AND ASSIGN GAFF FORCE FIELD PARAMETERS -# MOLECULES ACCORDING TO ATOM TYPE IS AN EXPERIMENTAL FEATURE -# AND CURRENTLY PROBABLY HAS BUGS (IN THE DIHEDRALS AND IMPROPERS). -# -# (In addition, I am embarassed to admit I do not understand -# atom nomenclature, and I am not sure if I am using -# the correct GAFF atom names in the isobutane molecule.) -# PLEASE REPORT BUGS AND/OR SEND CORRECTIONS. -A 2013-8-08 -# -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step 2) -README_run.sh diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh deleted file mode 100755 index 8b01ab92d7..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh +++ /dev/null @@ -1,39 +0,0 @@ -# --- Running LAMMPS --- -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# -------- PREREQUISITES: -------- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation might be ignored when beginning the simulation at constant -# volume. (This is because restart files in LAMMPS don't always work, -# and I was spending a lot of time trying to convince people it was a -# LAMMPS bug, instead of a moltemplate bug, so I disabled restart files.) -# Read the "run.in.nvt" file to find out how to use the "read_restart" -# command to load the results of the pressure-equilibration simulation, -# before beginning a constant-volume run. - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh deleted file mode 100755 index 3c7e071652..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh +++ /dev/null @@ -1,116 +0,0 @@ -# -------- REQUIREMENTS: --------- -# You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - - # FIX THE PAIR STYLES - # (Sorry, this is messy) - # - # I was forced to change the default pair-style for AMBER-force-fields (GAFF) - # from lj/charmm/coul/long to lj/charmm/coul/charmm. (This is because - # LAMMPS crashes when using lj/charmm/coul/long on a system without any - # charged particles, and users were complaining it was moltemplate's fault. - # I wish LAMMPS would not do this.) - # - # Unfortunately, this means that the "Isobutane" molecule (which uses - # AMBER's GAFF), and the "TIP3P_2004" molecule now use different pair styles. - # - # The cleanest way to fix this is to force the two molecules to use - # the same pair style. - # (Using a hybrid pair_style is not practical because that disables mixing - # rules. This would force us to add a huge list of pair_coeff commands to - # explain how TIP3P_2004 atoms interact with all of the various GAFF atoms.) - - # Add a line to systems.in.init to override the pair_style. - # Change the pair_style to "lj/charmm/coul/long 10.0 10.5 10.5". - - echo "pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5" >> system.in.init - - # Then use "sed" to replace "lj/charmm/coul/charmm" with "lj/charmm/coul/long" - sed -i 's/lj\/charmm\/coul\/charmm/lj\/charmm\/coul\/long/g' system.in.settings - - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - #cp -f system.data system.in* ../ - - - # --------- OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - # --------- edit 2013-8-28 --------- - echo "-----------------------------------------------------------------" >&2 - echo "OPTIONAL STEP: PRUNING THE RESULTING MOLTEMPLATE OUTPUT TO" >&2 - echo " INCLUDE ONLY ATOMS AND TYPES WE ARE ACTUALLY USING." >&2 - # Unfortunately, as of 2013-8-28, these files contain a lot of irrelevant - # information (for atom types not present in the current system). - # For now, we can strip this out using ltemplify.py to build a new .lt file. - # THIS IS AN UGLY WORKAROUND. HOPEFULLY IN THE FUTURE, WE CAN SKIP THESE STEPS - - # do this in a temporary_directory - mkdir new_lt_file - cd new_lt_file/ - - # now run ltemplify.py - - ltemplify.py ../system.in.init ../system.in.settings ../system.data > system.lt - rm -rf ../system.data ../system.in* # these old lammps files no longer needed - - # This creates a new .LT file named "system.lt" in the local directory. - # Unfortunately, it may be missing some information because ltemplify.py - # does not understand all the commands present in a LAMMPS input script. - # If you define groups or use constraints, you must define them again. In this - # case, we must add the SHAKE constraint for the "TIP3P_2004" water molecule. - # So we have to remember the original name of the bond types and angle types. - # (For this example, SHAKE is applied to the water molecule, which is defined - # in "tip3p_2004.lt" file in the "common/" directory. Check this file.) - ATOMTYPENUM_ow=`awk '{if ($1 == "@/atom:TIP3P_2004/ow") print $2}' < ../output_ttree/ttree_assignments.txt` - ATOMTYPENUM_hw=`awk '{if ($1 == "@/atom:TIP3P_2004/hw") print $2}' < ../output_ttree/ttree_assignments.txt` - BONDTYPENUM=`awk '{if ($1 == "@/bond:TIP3P_2004/OH") print $2}' < ../output_ttree/ttree_assignments.txt` - ANGLETYPENUM=`awk '{if ($1 == "@/angle:TIP3P_2004/HOH") print $2}' < ../output_ttree/ttree_assignments.txt` - echo "" >> system.lt - echo "write_once(\"In Settings\") {" >> system.lt - echo " group tip3p type @atom:type$ATOMTYPENUM_ow @atom:type$ATOMTYPENUM_hw" >> system.lt - echo " fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:type$BONDTYPENUM a @angle:type$ANGLETYPENUM" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - - # The ltemplify.py script also does not copy the boundary dimensions. - # We must do this manually as well. - echo "write_once(\"Data Boundary\") {" >> system.lt - cat "../output_ttree/Data Boundary" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - # Now, run moltemplate on this new .LT file. - moltemplate.sh system.lt - # This will create: "system.data" "system.in.init" "system.in.settings." - - # move the final DATA and INput scripts to the desired location, - mv -f system.data system.in* ../../ - - # and clean up the mess - rm -rf output_ttree/ - cd .. - rm -rf new_lt_file/ - echo "---------------- DONE PRUNING MOLTEMPLATE OUTPUT ----------------" >&2 - echo "-----------------------------------------------------------------" >&2 - # --------- END OF OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - - - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - - - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg deleted file mode 100644 index 8c548fba84514481bf2b0764122b452af8473274..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24301 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 diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg deleted file mode 100644 index fab496aa20704bce235b39d8cc4a93109ecf87d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104035 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%0D{6H9b*iMAmPNgo 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Ξ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�-K?>w3_Um{ACF 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
pICe?`9KYP7!Vx8Nv}5)nnL5G=T9|dw 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

Ytb?Kc_6? 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�HRTrm&451f{otrKozE{FuXAS+JMyd7suI9 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 Ce(q-g diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg deleted file mode 100644 index 9d578b4ef84277297deef50d851dd09614711d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10076 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 e633fT?UU_Fz7<^za-HCxC1|ieZ;6tTk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg deleted file mode 100644 index bf07914dac8fc5c9e0a6aa8f19befc1a24a3b2ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2364 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 RX!NLYjPO&9hb^mp{{YWDqPPG6 diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg deleted file mode 100644 index 8650cf5cb0510222cf243a4d6cdcbfcd8994fb22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30158 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 a@xM7k|JC{ax3fEKC^(FPC@5CC-l9e}^f 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 cnad.lt - -# The CNT (carbon nanotube) corresponds to molecule-id 2 -ltemplify.py -name CNT -molid "2" cnad-cnt.in cnad-cnt.data > cnt.lt - -# This will extract both molecules and save them as separate .LT files. -# (We can include these files later when preparing new simulations.) diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh deleted file mode 100755 index c99d4b9729..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh +++ /dev/null @@ -1,18 +0,0 @@ -# --- Running Moltemplate --- -# -- Prerequisites: -- -# The "system.lt" moltemplate file links to other ".lt" files -# files you hopefully have created earlier when you ran "ltemplify.py: -# cnad.lt and cnt.lt -# If not, carry out the instructions in "README_run_ltemplify.sh". - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data. -# These files are the input files directly read by LAMMPS. - -# Optional: -# The "./output_ttree/" directory is full of temporary files generated by -# moltemplate. They can be useful for debugging, but are usually thrown away. - -rm -rf output_ttree/ - diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh deleted file mode 100755 index 813c406c0e..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh +++ /dev/null @@ -1,16 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" LAMMPS input script links to the input -# scripts and data files you hopefully have created earlier -# with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_run_moltemplate.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps this way: - -lmp_linux -i run.in.nvt - -# NOTE: BECAUSE ALL OF THE ORIGINAL FORCE FIELD PARAMETERS WERE INTENTIONALLY -# REMOVED, THE SYSTEM WILL MOVE IN A VERY UNREALISTIC WAY. diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt deleted file mode 100644 index 3b9be3e9c3..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt +++ /dev/null @@ -1,50 +0,0 @@ - - ------- To view the trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - - -Later, to Load a trajectory in VMD: - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it - ------ Wrap the coordinates to the unit cell - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Enter: - - DISCLAIMER: I'M NOT SURE THESE COMMANDS ARE CORRECT. - LOOKUP "pbctools" FOR DETAILS. - - pbc wrap -compound res -all - pbc box - -3) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data deleted file mode 100644 index 1f18ff4aef..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data +++ /dev/null @@ -1,1157 +0,0 @@ -Created by Aysun Itai and modified by Andrew Jewett -NOTE: This file has been extensively modified. -Only the bond connectivity and atomic positions are accurate. - - 101 atoms - 134 bonds - 252 angles - 457 dihedrals - 0 impropers - - 16 atom types - 24 bond types - 50 angle types - 78 dihedral types - 0 improper types - - 0 50 xlo xhi - 0 50 ylo yhi - 0 50 zlo zhi - -Masses - - 1 10.0 - 2 10.0 # atom type names often appear - 3 10.0 # in the comments follwing - 4 10.0 # each line in the Masses section - 5 10.0 - 6 10.0 - 7 10.0 - 8 10.0 - 9 10.0 - 10 10.0 - 11 10.0 - 12 10.0 - 13 10.0 - 14 10.0 - 15 10.0 - 16 10.0 - -Atoms - -1 2 1 0.000000 12.345 10.000 4.328 -2 2 1 0.000000 12.031 11.173 5.037 -3 2 1 0.000000 12.031 11.173 6.455 -4 2 1 0.000000 11.173 12.031 7.164 -5 2 1 0.000000 11.173 12.031 4.328 -6 2 1 0.000000 10.000 12.345 5.037 -7 2 1 0.000000 10.000 12.345 6.455 -8 2 1 0.000000 8.827 12.031 7.164 -9 2 1 0.000000 8.827 12.031 4.328 -10 2 1 0.000000 7.969 11.173 5.037 -11 2 1 0.000000 7.969 11.173 6.455 -12 2 1 0.000000 7.655 10.000 7.164 -13 2 1 0.000000 7.655 10.000 4.328 -14 2 1 0.000000 7.969 8.827 5.037 -15 2 1 0.000000 7.969 8.827 6.455 -16 2 1 0.000000 8.827 7.969 7.164 -17 2 1 0.000000 8.827 7.969 4.328 -18 2 1 0.000000 10.000 7.655 5.037 -19 2 1 0.000000 10.000 7.655 6.455 -20 2 1 0.000000 11.173 7.969 7.164 -21 2 1 0.000000 11.173 7.969 4.328 -22 2 1 0.000000 12.031 8.827 5.037 -23 2 1 0.000000 12.031 8.827 6.455 -24 2 1 0.000000 12.345 10.000 7.164 -25 2 1 0.000000 12.345 10.000 8.582 -26 2 1 0.000000 12.031 11.173 9.291 -27 2 1 0.000000 12.031 11.173 10.709 -28 2 1 0.000000 11.173 12.031 11.418 -29 2 1 0.000000 11.173 12.031 8.582 -30 2 1 0.000000 10.000 12.345 9.291 -31 2 1 0.000000 10.000 12.345 10.709 -32 2 1 0.000000 8.827 12.031 11.418 -33 2 1 0.000000 8.827 12.031 8.582 -34 2 1 0.000000 7.969 11.173 9.291 -35 2 1 0.000000 7.969 11.173 10.709 -36 2 1 0.000000 7.655 10.000 11.418 -37 2 1 0.000000 7.655 10.000 8.582 -38 2 1 0.000000 7.969 8.827 9.291 -39 2 1 0.000000 7.969 8.827 10.709 -40 2 1 0.000000 8.827 7.969 11.418 -41 2 1 0.000000 8.827 7.969 8.582 -42 2 1 0.000000 10.000 7.655 9.291 -43 2 1 0.000000 10.000 7.655 10.709 -44 2 1 0.000000 11.173 7.969 11.418 -45 2 1 0.000000 11.173 7.969 8.582 -46 2 1 0.000000 12.031 8.827 9.291 -47 2 1 0.000000 12.031 8.827 10.709 -48 2 1 0.000000 12.345 10.000 11.418 -49 2 1 0.000000 12.345 10.000 12.836 -50 2 1 0.000000 12.031 11.173 13.545 -51 2 1 0.000000 12.031 11.173 14.963 -52 2 1 0.000000 11.173 12.031 15.672 -53 2 1 0.000000 11.173 12.031 12.836 -54 2 1 0.000000 10.000 12.345 13.545 -55 2 1 0.000000 10.000 12.345 14.963 -56 2 1 0.000000 8.827 12.031 15.672 -57 2 1 0.000000 8.827 12.031 12.836 -58 2 1 0.000000 7.969 11.173 13.545 -59 2 1 0.000000 7.969 11.173 14.963 -60 2 1 0.000000 7.655 10.000 15.672 -61 2 1 0.000000 7.655 10.000 12.836 -62 2 1 0.000000 7.969 8.827 13.545 -63 2 1 0.000000 7.969 8.827 14.963 -64 2 1 0.000000 8.827 7.969 15.672 -65 2 1 0.000000 8.827 7.969 12.836 -66 2 1 0.000000 10.000 7.655 13.545 -67 2 1 0.000000 10.000 7.655 14.963 -68 2 1 0.000000 11.173 7.969 15.672 -69 2 1 0.000000 11.173 7.969 12.836 -70 2 1 0.000000 12.031 8.827 13.545 -71 2 1 0.000000 12.031 8.827 14.963 -72 2 1 0.000000 12.345 10.000 15.672 -73 1 9 -0.18 -3.365 0.678 1.133 -74 1 4 0.09 -2.854 1.624 1.417 -75 1 4 0.09 -4.302 0.58 1.719 -76 1 9 -0.09 -1.647 -0.716 0.047 -77 1 4 0.09 -1.451 -1.802 -0.11 -78 1 10 -0.18 -2.425 -0.518 1.369 -79 1 5 0.09 -1.756 -0.365 2.24 -80 1 5 0.09 -3.037 -1.427 1.561 -81 1 11 -0.09 -3.628 0.67 -0.366 -82 1 4 0.09 -3.892 1.592 -0.905 -83 1 10 -0.18 -4.015 -0.644 -0.985 -84 1 5 0.09 -4.264 -1.466 -0.292 -85 1 5 0.09 -4.56 -0.575 -1.945 -86 1 12 -0.09 -2.584 -0.196 -1.019 -87 1 4 0.09 -2.203 0.152 -1.987 -88 1 8 0.28 1.737 0.629 -0.049 -89 1 16 -0.71 1.009 1.811 -0.085 -90 1 7 0.34 -0.238 1.412 -0.066 -91 1 3 0.12 -1.102 2.079 -0.079 -92 1 14 -0.05 -0.385 0.043 -0.026 -93 1 15 -0.74 3.524 -0.923 0.002 -94 1 7 0.5 2.59 -1.876 0.037 -95 1 3 0.13 2.97 -2.901 0.072 -96 1 15 -0.75 1.258 -1.76 0.035 -97 1 8 0.43 0.895 -0.468 -0.01 -98 1 6 0.46 3.123 0.37 -0.042 -99 1 13 -0.77 4.058 1.336 -0.077 -100 1 2 0.38 5.012 1.052 -0.068 -101 1 2 0.38 3.805 2.299 -0.107 - - -Bond Coeffs - - 1 2.0 1.4 - 2 2.0 1.4 # comments can appear - 3 2.0 1.4 # at the end of lines - 4 2.0 1.4 # in each data file section - 5 2.0 1.1 - 6 2.0 1.4 - 7 2.0 1.4 - 8 2.0 1.4 - 9 2.0 1.4 - 10 2.0 1.4 - 11 2.0 1.4 - 12 2.0 1.4 - 13 2.0 1.4 - 14 2.0 1.4 - 15 2.0 1.4 - 16 2.0 1.1 - 17 2.0 1.4 - 18 2.0 1.4 - 19 2.0 1.1 - 20 2.0 1.4 - 21 2.0 1.4 - 22 2.0 1.1 - 23 2.0 1.1 - 24 2.0 1.1 - -Bonds - -1 1 1 2 # descriptive comments can -2 1 1 22 # appear at the end of lines -3 1 2 3 # in each data file section -4 1 2 5 # (removed from this file) -5 1 3 24 -6 1 3 4 -7 1 4 7 -8 1 4 29 -9 1 5 6 -10 1 6 7 -11 1 6 9 -12 1 7 8 -13 1 8 33 -14 1 8 11 -15 1 9 10 -16 1 10 13 -17 1 10 11 -18 1 11 12 -19 1 12 15 -20 1 12 37 -21 1 13 14 -22 1 14 17 -23 1 14 15 -24 1 15 16 -25 1 16 19 -26 1 16 41 -27 1 17 18 -28 1 18 21 -29 1 18 19 -30 1 19 20 -31 1 20 23 -32 1 20 45 -33 1 21 22 -34 1 22 23 -35 1 23 24 -36 1 24 25 -37 1 25 26 -38 1 25 46 -39 1 26 27 -40 1 26 29 -41 1 27 48 -42 1 27 28 -43 1 28 31 -44 1 28 53 -45 1 29 30 -46 1 30 31 -47 1 30 33 -48 1 31 32 -49 1 32 57 -50 1 32 35 -51 1 33 34 -52 1 34 37 -53 1 34 35 -54 1 35 36 -55 1 36 39 -56 1 36 61 -57 1 37 38 -58 1 38 41 -59 1 38 39 -60 1 39 40 -61 1 40 43 -62 1 40 65 -63 1 41 42 -64 1 42 45 -65 1 42 43 -66 1 43 44 -67 1 44 47 -68 1 44 69 -69 1 45 46 -70 1 46 47 -71 1 47 48 -72 1 48 49 -73 1 49 50 -74 1 49 70 -75 1 50 51 -76 1 50 53 -77 1 51 72 -78 1 51 52 -79 1 52 55 -80 1 53 54 -81 1 54 55 -82 1 54 57 -83 1 55 56 -84 1 56 59 -85 1 57 58 -86 1 58 61 -87 1 58 59 -88 1 59 60 -89 1 60 63 -90 1 61 62 -91 1 62 65 -92 1 62 63 -93 1 63 64 -94 1 64 67 -95 1 65 66 -96 1 66 69 -97 1 66 67 -98 1 67 68 -99 1 68 71 -100 1 69 70 -101 1 70 71 -102 1 71 72 -103 13 73 81 -104 19 73 74 -105 19 73 75 -106 18 76 78 -107 19 76 77 -108 20 76 92 -109 18 78 73 -110 23 78 79 -111 23 78 80 -112 14 81 86 -113 15 81 83 -114 16 81 82 -115 21 83 86 -116 23 83 84 -117 23 83 85 -118 17 86 76 -119 22 86 87 -120 12 88 89 -121 8 89 90 -122 5 90 91 -123 10 92 97 -124 6 92 90 -125 4 93 98 -126 7 94 93 -127 5 94 95 -128 7 94 96 -129 11 97 96 -130 9 97 88 -131 3 98 99 -132 2 98 88 -133 24 99 100 -134 24 99 101 - - -Angle Coeffs - - 1 0 120.0 0 2.0 - 2 0 120.0 0 2.0 # comments can appear - 3 0 120.0 0 2.0 # at the end of lines - 4 0 120.0 0 2.0 # in each data file section - 5 0 120.0 0 2.0 - 6 0 120.0 0 2.0 - 7 0 120.0 0 2.0 - 8 0 120.0 0 2.0 - 9 0 120.0 0 2.0 - 10 0 120.0 0 2.0 - 11 0 120.0 0 2.0 - 12 0 120.0 0 2.0 - 13 0 120.0 0 2.0 - 14 0 120.0 0 2.0 - 15 0 120.0 0 2.0 - 16 0 120.0 0 2.0 - 17 0 120.0 0 2.0 - 18 0 120.0 0 2.0 - 19 0 60.0 0 2.0 - 20 0 120.0 0 2.0 - 21 0 60.0 0 2.0 - 22 0 120.0 0 2.0 - 23 0 120.0 0 2.0 - 24 0 120.0 0 2.0 - 25 0 120.0 0 2.0 - 26 0 120.0 0 2.0 - 27 0 120.0 0 2.0 - 28 0 120.0 0 2.0 - 29 0 120.0 0 2.0 - 30 0 60.0 0 2.0 - 31 0 120.0 0 2.0 - 32 0 90.0 0 2.0 - 33 0 120.0 0 2.0 - 34 0 120.0 0 2.0 - 35 0 120.0 0 2.0 - 36 0 120.0 0 2.0 - 37 0 120.0 0 2.0 - 38 0 120.0 0 2.0 - 39 0 120.0 0 2.0 - 40 0 120.0 0 2.0 - 41 0 120.0 0 2.0 - 42 0 120.0 0 2.0 - 43 0 120.0 0 2.0 - 44 0 120.0 0 2.0 - 45 0 120.0 0 2.0 - 46 0 120.0 0 2.0 - 47 0 120.0 0 2.0 - 48 0 120.0 0 2.0 - 49 0 120.0 0 2.0 - 50 0 120.0 0 2.0 - -Angles - -1 1 2 1 22 -2 1 1 2 3 # comments can appear -3 1 1 2 5 # at the end of lines -4 1 3 2 5 # in each data file section -5 1 2 3 24 -6 1 2 3 4 -7 1 4 3 24 -8 1 3 4 7 -9 1 3 4 29 -10 1 7 4 29 -11 1 2 5 6 -12 1 5 6 7 -13 1 5 6 9 -14 1 7 6 9 -15 1 4 7 6 -16 1 4 7 8 -17 1 6 7 8 -18 1 7 8 33 -19 1 7 8 11 -20 1 11 8 33 -21 1 6 9 10 -22 1 9 10 13 -23 1 9 10 11 -24 1 11 10 13 -25 1 8 11 10 -26 1 8 11 12 -27 1 10 11 12 -28 1 11 12 15 -29 1 11 12 37 -30 1 15 12 37 -31 1 10 13 14 -32 1 13 14 17 -33 1 13 14 15 -34 1 15 14 17 -35 1 12 15 14 -36 1 12 15 16 -37 1 14 15 16 -38 1 15 16 19 -39 1 15 16 41 -40 1 19 16 41 -41 1 14 17 18 -42 1 17 18 21 -43 1 17 18 19 -44 1 19 18 21 -45 1 16 19 18 -46 1 16 19 20 -47 1 18 19 20 -48 1 19 20 23 -49 1 19 20 45 -50 1 23 20 45 -51 1 18 21 22 -52 1 1 22 21 -53 1 1 22 23 -54 1 21 22 23 -55 1 20 23 22 -56 1 20 23 24 -57 1 22 23 24 -58 1 3 24 23 -59 1 3 24 25 -60 1 23 24 25 -61 1 24 25 26 -62 1 24 25 46 -63 1 26 25 46 -64 1 25 26 27 -65 1 25 26 29 -66 1 27 26 29 -67 1 26 27 48 -68 1 26 27 28 -69 1 28 27 48 -70 1 27 28 31 -71 1 27 28 53 -72 1 31 28 53 -73 1 4 29 26 -74 1 4 29 30 -75 1 26 29 30 -76 1 29 30 31 -77 1 29 30 33 -78 1 31 30 33 -79 1 28 31 30 -80 1 28 31 32 -81 1 30 31 32 -82 1 31 32 57 -83 1 31 32 35 -84 1 35 32 57 -85 1 8 33 30 -86 1 8 33 34 -87 1 30 33 34 -88 1 33 34 37 -89 1 33 34 35 -90 1 35 34 37 -91 1 32 35 34 -92 1 32 35 36 -93 1 34 35 36 -94 1 35 36 39 -95 1 35 36 61 -96 1 39 36 61 -97 1 12 37 34 -98 1 12 37 38 -99 1 34 37 38 -100 1 37 38 41 -101 1 37 38 39 -102 1 39 38 41 -103 1 36 39 38 -104 1 36 39 40 -105 1 38 39 40 -106 1 39 40 43 -107 1 39 40 65 -108 1 43 40 65 -109 1 16 41 38 -110 1 16 41 42 -111 1 38 41 42 -112 1 41 42 45 -113 1 41 42 43 -114 1 43 42 45 -115 1 40 43 42 -116 1 40 43 44 -117 1 42 43 44 -118 1 43 44 47 -119 1 43 44 69 -120 1 47 44 69 -121 1 20 45 42 -122 1 20 45 46 -123 1 42 45 46 -124 1 25 46 45 -125 1 25 46 47 -126 1 45 46 47 -127 1 44 47 46 -128 1 44 47 48 -129 1 46 47 48 -130 1 27 48 47 -131 1 27 48 49 -132 1 47 48 49 -133 1 48 49 50 -134 1 48 49 70 -135 1 50 49 70 -136 1 49 50 51 -137 1 49 50 53 -138 1 51 50 53 -139 1 50 51 72 -140 1 50 51 52 -141 1 52 51 72 -142 1 51 52 55 -143 1 28 53 50 -144 1 28 53 54 -145 1 50 53 54 -146 1 53 54 55 -147 1 53 54 57 -148 1 55 54 57 -149 1 52 55 54 -150 1 52 55 56 -151 1 54 55 56 -152 1 55 56 59 -153 1 32 57 54 -154 1 32 57 58 -155 1 54 57 58 -156 1 57 58 61 -157 1 57 58 59 -158 1 59 58 61 -159 1 56 59 58 -160 1 56 59 60 -161 1 58 59 60 -162 1 59 60 63 -163 1 36 61 58 -164 1 36 61 62 -165 1 58 61 62 -166 1 61 62 65 -167 1 61 62 63 -168 1 63 62 65 -169 1 60 63 62 -170 1 60 63 64 -171 1 62 63 64 -172 1 63 64 67 -173 1 40 65 62 -174 1 40 65 66 -175 1 62 65 66 -176 1 65 66 69 -177 1 65 66 67 -178 1 67 66 69 -179 1 64 67 66 -180 1 64 67 68 -181 1 66 67 68 -182 1 67 68 71 -183 1 44 69 66 -184 1 44 69 70 -185 1 66 69 70 -186 1 49 70 69 -187 1 49 70 71 -188 1 69 70 71 -189 1 68 71 70 -190 1 68 71 72 -191 1 70 71 72 -192 1 51 72 71 -193 25 73 81 82 -194 24 73 81 83 -195 23 73 81 86 -196 29 73 78 80 -197 29 73 78 79 -198 44 74 73 75 -199 7 76 92 90 -200 15 76 92 97 -201 27 76 86 87 -202 26 76 86 83 -203 18 76 86 81 -204 29 76 78 80 -205 29 76 78 79 -206 28 76 78 73 -207 45 77 76 92 -208 38 78 76 92 -209 37 78 76 77 -210 37 78 73 75 -211 37 78 73 74 -212 16 78 73 81 -213 46 79 78 80 -214 20 81 86 87 -215 19 81 86 83 -216 22 81 83 85 -217 22 81 83 84 -218 21 81 83 86 -219 17 81 73 75 -220 17 81 73 74 -221 39 83 86 87 -222 36 83 81 82 -223 46 84 83 85 -224 35 86 83 85 -225 35 86 83 84 -226 31 86 81 82 -227 30 86 81 83 -228 34 86 76 92 -229 33 86 76 77 -230 32 86 76 78 -231 11 88 98 93 -232 9 88 89 90 -233 14 89 88 97 -234 43 91 90 89 -235 12 92 97 88 -236 49 92 97 96 -237 48 92 90 89 -238 41 92 90 91 -239 50 93 94 96 -240 42 93 94 95 -241 5 94 93 98 -242 42 95 94 96 -243 13 96 97 88 -244 8 97 96 94 -245 6 97 92 90 -246 4 98 99 101 -247 4 98 99 100 -248 2 98 88 97 -249 3 98 88 89 -250 47 99 98 93 -251 10 99 98 88 -252 40 100 99 101 - -Dihedral Coeffs - - 1 0.0 2 180 1 - 2 0.0 2 180 1 # comments can appear - 3 0.0 2 180 1 # at the end of lines - 4 0.0 2 180 1 # in each data file section - 5 0.0 2 180 1 - 6 0.0 2 180 1 - 7 0.0 2 180 1 - 8 0.0 2 180 1 - 9 0.0 1 180 1 - 10 0.0 1 180 1 - 11 0.0 3 180 1 - 12 0.0 2 180 1 - 13 0.0 2 180 1 - 14 0.0 2 180 1 - 15 0.0 2 180 1 - 16 0.0 2 180 1 - 17 0.0 2 180 1 - 18 0.0 2 180 1 - 19 0.0 2 180 1 - 20 0.0 2 180 1 - 21 0.0 2 180 1 - 22 0.0 2 180 1 - 23 0.0 1 180 1 - 24 0.0 1 180 1 - 25 0.0 3 180 1 - 26 0.0 2 180 1 - 27 0.0 2 180 1 - 28 0.0 2 180 1 - 29 0.0 2 180 1 - 30 0.0 6 180 1 - 31 0.0 3 180 1 - 32 0.0 3 180 1 - 33 0.0 3 180 1 - 34 0.0 3 180 1 - 35 0.0 3 180 1 - 36 0.0 3 180 1 - 37 0.0 3 180 1 - 38 0.0 3 180 1 - 39 0.0 3 180 1 - 40 0.0 3 180 1 - 41 0.0 3 180 1 - 42 0.0 3 180 1 - 43 0.0 3 180 1 - 44 0.0 3 180 1 - 45 0.0 3 180 1 - 46 0.0 3 180 1 - 47 0.0 3 180 1 - 48 0.0 3 180 1 - 49 0.0 2 180 1 - 50 0.0 2 180 1 - 51 0.0 2 180 1 - 52 0.0 3 180 1 - 53 0.0 3 180 1 - 54 0.0 3 180 1 - 55 0.0 3 180 1 - 56 0.0 3 180 1 - 57 0.0 3 180 1 - 58 0.0 3 180 1 - 59 0.0 3 180 1 - 60 0.0 3 180 1 - 61 0.0 3 180 1 - 62 0.0 3 180 1 - 63 0.0 3 180 1 - 64 0.0 3 180 1 - 65 0.0 3 180 1 - 66 0.0 2 180 1 - 67 0.0 3 180 1 - 68 0.0 3 180 1 - 69 0.0 3 180 1 - 70 0.0 3 180 1 - 71 0.0 3 180 1 - 72 0.0 3 180 1 - 73 0.0 3 180 1 - 74 0.0 3 180 1 - 75 0.0 2 180 1 - 76 0.0 2 180 1 - 77 0.0 2 180 1 - 78 0.0 2 180 1 - -Dihedrals - -1 1 22 1 2 3 -2 1 22 1 2 5 -3 1 2 1 22 21 -4 1 2 1 22 23 -5 1 1 2 3 24 -6 1 1 2 3 4 -7 1 5 2 3 24 -8 1 5 2 3 4 -9 1 1 2 5 6 -10 1 3 2 5 6 -11 1 2 3 24 23 -12 1 2 3 24 25 -13 1 4 3 24 23 -14 1 4 3 24 25 -15 1 2 3 4 7 -16 1 2 3 4 29 -17 1 24 3 4 7 -18 1 24 3 4 29 -19 1 3 4 7 6 -20 1 3 4 7 8 -21 1 29 4 7 6 -22 1 29 4 7 8 -23 1 3 4 29 26 -24 1 3 4 29 30 -25 1 7 4 29 26 -26 1 7 4 29 30 -27 1 2 5 6 7 -28 1 2 5 6 9 -29 1 5 6 7 4 -30 1 5 6 7 8 -31 1 9 6 7 4 -32 1 9 6 7 8 -33 1 5 6 9 10 -34 1 7 6 9 10 -35 1 4 7 8 33 -36 1 4 7 8 11 -37 1 6 7 8 33 -38 1 6 7 8 11 -39 1 7 8 33 30 -40 1 7 8 33 34 -41 1 11 8 33 30 -42 1 11 8 33 34 -43 1 7 8 11 10 -44 1 7 8 11 12 -45 1 33 8 11 10 -46 1 33 8 11 12 -47 1 6 9 10 13 -48 1 6 9 10 11 -49 1 9 10 13 14 -50 1 11 10 13 14 -51 1 9 10 11 8 -52 1 9 10 11 12 -53 1 13 10 11 8 -54 1 13 10 11 12 -55 1 8 11 12 15 -56 1 8 11 12 37 -57 1 10 11 12 15 -58 1 10 11 12 37 -59 1 11 12 15 14 -60 1 11 12 15 16 -61 1 37 12 15 14 -62 1 37 12 15 16 -63 1 11 12 37 34 -64 1 11 12 37 38 -65 1 15 12 37 34 -66 1 15 12 37 38 -67 1 10 13 14 17 -68 1 10 13 14 15 -69 1 13 14 17 18 -70 1 15 14 17 18 -71 1 13 14 15 12 -72 1 13 14 15 16 -73 1 17 14 15 12 -74 1 17 14 15 16 -75 1 12 15 16 19 -76 1 12 15 16 41 -77 1 14 15 16 19 -78 1 14 15 16 41 -79 1 15 16 19 18 -80 1 15 16 19 20 -81 1 41 16 19 18 -82 1 41 16 19 20 -83 1 15 16 41 38 -84 1 15 16 41 42 -85 1 19 16 41 38 -86 1 19 16 41 42 -87 1 14 17 18 21 -88 1 14 17 18 19 -89 1 17 18 21 22 -90 1 19 18 21 22 -91 1 17 18 19 16 -92 1 17 18 19 20 -93 1 21 18 19 16 -94 1 21 18 19 20 -95 1 16 19 20 23 -96 1 16 19 20 45 -97 1 18 19 20 23 -98 1 18 19 20 45 -99 1 19 20 23 22 -100 1 19 20 23 24 -101 1 45 20 23 22 -102 1 45 20 23 24 -103 1 19 20 45 42 -104 1 19 20 45 46 -105 1 23 20 45 42 -106 1 23 20 45 46 -107 1 18 21 22 1 -108 1 18 21 22 23 -109 1 1 22 23 20 -110 1 1 22 23 24 -111 1 21 22 23 20 -112 1 21 22 23 24 -113 1 20 23 24 3 -114 1 20 23 24 25 -115 1 22 23 24 3 -116 1 22 23 24 25 -117 1 3 24 25 26 -118 1 3 24 25 46 -119 1 23 24 25 26 -120 1 23 24 25 46 -121 1 24 25 26 27 -122 1 24 25 26 29 -123 1 46 25 26 27 -124 1 46 25 26 29 -125 1 24 25 46 45 -126 1 24 25 46 47 -127 1 26 25 46 45 -128 1 26 25 46 47 -129 1 25 26 27 48 -130 1 25 26 27 28 -131 1 29 26 27 48 -132 1 29 26 27 28 -133 1 25 26 29 4 -134 1 25 26 29 30 -135 1 27 26 29 4 -136 1 27 26 29 30 -137 1 26 27 48 47 -138 1 26 27 48 49 -139 1 28 27 48 47 -140 1 28 27 48 49 -141 1 26 27 28 31 -142 1 26 27 28 53 -143 1 48 27 28 31 -144 1 48 27 28 53 -145 1 27 28 31 30 -146 1 27 28 31 32 -147 1 53 28 31 30 -148 1 53 28 31 32 -149 1 27 28 53 50 -150 1 27 28 53 54 -151 1 31 28 53 50 -152 1 31 28 53 54 -153 1 4 29 30 31 -154 1 4 29 30 33 -155 1 26 29 30 31 -156 1 26 29 30 33 -157 1 29 30 31 28 -158 1 29 30 31 32 -159 1 33 30 31 28 -160 1 33 30 31 32 -161 1 29 30 33 8 -162 1 29 30 33 34 -163 1 31 30 33 8 -164 1 31 30 33 34 -165 1 28 31 32 57 -166 1 28 31 32 35 -167 1 30 31 32 57 -168 1 30 31 32 35 -169 1 31 32 57 54 -170 1 31 32 57 58 -171 1 35 32 57 54 -172 1 35 32 57 58 -173 1 31 32 35 34 -174 1 31 32 35 36 -175 1 57 32 35 34 -176 1 57 32 35 36 -177 1 8 33 34 37 -178 1 8 33 34 35 -179 1 30 33 34 37 -180 1 30 33 34 35 -181 1 33 34 37 12 -182 1 33 34 37 38 -183 1 35 34 37 12 -184 1 35 34 37 38 -185 1 33 34 35 32 -186 1 33 34 35 36 -187 1 37 34 35 32 -188 1 37 34 35 36 -189 1 32 35 36 39 -190 1 32 35 36 61 -191 1 34 35 36 39 -192 1 34 35 36 61 -193 1 35 36 39 38 -194 1 35 36 39 40 -195 1 61 36 39 38 -196 1 61 36 39 40 -197 1 35 36 61 58 -198 1 35 36 61 62 -199 1 39 36 61 58 -200 1 39 36 61 62 -201 1 12 37 38 41 -202 1 12 37 38 39 -203 1 34 37 38 41 -204 1 34 37 38 39 -205 1 37 38 41 16 -206 1 37 38 41 42 -207 1 39 38 41 16 -208 1 39 38 41 42 -209 1 37 38 39 36 -210 1 37 38 39 40 -211 1 41 38 39 36 -212 1 41 38 39 40 -213 1 36 39 40 43 -214 1 36 39 40 65 -215 1 38 39 40 43 -216 1 38 39 40 65 -217 1 39 40 43 42 -218 1 39 40 43 44 -219 1 65 40 43 42 -220 1 65 40 43 44 -221 1 39 40 65 62 -222 1 39 40 65 66 -223 1 43 40 65 62 -224 1 43 40 65 66 -225 1 16 41 42 45 -226 1 16 41 42 43 -227 1 38 41 42 45 -228 1 38 41 42 43 -229 1 41 42 45 20 -230 1 41 42 45 46 -231 1 43 42 45 20 -232 1 43 42 45 46 -233 1 41 42 43 40 -234 1 41 42 43 44 -235 1 45 42 43 40 -236 1 45 42 43 44 -237 1 40 43 44 47 -238 1 40 43 44 69 -239 1 42 43 44 47 -240 1 42 43 44 69 -241 1 43 44 47 46 -242 1 43 44 47 48 -243 1 69 44 47 46 -244 1 69 44 47 48 -245 1 43 44 69 66 -246 1 43 44 69 70 -247 1 47 44 69 66 -248 1 47 44 69 70 -249 1 20 45 46 25 -250 1 20 45 46 47 -251 1 42 45 46 25 -252 1 42 45 46 47 -253 1 25 46 47 44 -254 1 25 46 47 48 -255 1 45 46 47 44 -256 1 45 46 47 48 -257 1 44 47 48 27 -258 1 44 47 48 49 -259 1 46 47 48 27 -260 1 46 47 48 49 -261 1 27 48 49 50 -262 1 27 48 49 70 -263 1 47 48 49 50 -264 1 47 48 49 70 -265 1 48 49 50 51 -266 1 48 49 50 53 -267 1 70 49 50 51 -268 1 70 49 50 53 -269 1 48 49 70 69 -270 1 48 49 70 71 -271 1 50 49 70 69 -272 1 50 49 70 71 -273 1 49 50 51 72 -274 1 49 50 51 52 -275 1 53 50 51 72 -276 1 53 50 51 52 -277 1 49 50 53 28 -278 1 49 50 53 54 -279 1 51 50 53 28 -280 1 51 50 53 54 -281 1 50 51 72 71 -282 1 52 51 72 71 -283 1 50 51 52 55 -284 1 72 51 52 55 -285 1 51 52 55 54 -286 1 51 52 55 56 -287 1 28 53 54 55 -288 1 28 53 54 57 -289 1 50 53 54 55 -290 1 50 53 54 57 -291 1 53 54 55 52 -292 1 53 54 55 56 -293 1 57 54 55 52 -294 1 57 54 55 56 -295 1 53 54 57 32 -296 1 53 54 57 58 -297 1 55 54 57 32 -298 1 55 54 57 58 -299 1 52 55 56 59 -300 1 54 55 56 59 -301 1 55 56 59 58 -302 1 55 56 59 60 -303 1 32 57 58 61 -304 1 32 57 58 59 -305 1 54 57 58 61 -306 1 54 57 58 59 -307 1 57 58 61 36 -308 1 57 58 61 62 -309 1 59 58 61 36 -310 1 59 58 61 62 -311 1 57 58 59 56 -312 1 57 58 59 60 -313 1 61 58 59 56 -314 1 61 58 59 60 -315 1 56 59 60 63 -316 1 58 59 60 63 -317 1 59 60 63 62 -318 1 59 60 63 64 -319 1 36 61 62 65 -320 1 36 61 62 63 -321 1 58 61 62 65 -322 1 58 61 62 63 -323 1 61 62 65 40 -324 1 61 62 65 66 -325 1 63 62 65 40 -326 1 63 62 65 66 -327 1 61 62 63 60 -328 1 61 62 63 64 -329 1 65 62 63 60 -330 1 65 62 63 64 -331 1 60 63 64 67 -332 1 62 63 64 67 -333 1 63 64 67 66 -334 1 63 64 67 68 -335 1 40 65 66 69 -336 1 40 65 66 67 -337 1 62 65 66 69 -338 1 62 65 66 67 -339 1 65 66 69 44 -340 1 65 66 69 70 -341 1 67 66 69 44 -342 1 67 66 69 70 -343 1 65 66 67 64 -344 1 65 66 67 68 -345 1 69 66 67 64 -346 1 69 66 67 68 -347 1 64 67 68 71 -348 1 66 67 68 71 -349 1 67 68 71 70 -350 1 67 68 71 72 -351 1 44 69 70 49 -352 1 44 69 70 71 -353 1 66 69 70 49 -354 1 66 69 70 71 -355 1 49 70 71 68 -356 1 49 70 71 72 -357 1 69 70 71 68 -358 1 69 70 71 72 -359 1 68 71 72 51 -360 1 70 71 72 51 -361 38 73 81 86 76 -362 39 73 81 86 83 -363 40 73 81 86 87 -364 41 73 81 83 86 -365 42 73 81 83 84 -366 42 73 81 83 85 -367 46 73 78 76 86 -368 47 73 78 76 77 -369 48 73 78 76 92 -370 47 74 73 78 76 -371 71 74 73 78 79 -372 71 74 73 78 80 -373 53 74 73 81 86 -374 58 74 73 81 83 -375 67 74 73 81 82 -376 47 75 73 78 76 -377 71 75 73 78 79 -378 71 75 73 78 80 -379 53 75 73 81 86 -380 58 75 73 81 83 -381 67 75 73 81 82 -382 51 76 92 97 96 -383 20 76 92 97 88 -384 49 76 92 90 91 -385 50 76 92 90 89 -386 43 76 86 81 83 -387 44 76 86 81 82 -388 36 76 86 83 81 -389 45 76 86 83 84 -390 45 76 86 83 85 -391 30 76 78 73 81 -392 33 77 76 86 81 -393 64 77 76 86 83 -394 70 77 76 86 87 -395 71 77 76 78 79 -396 71 77 76 78 80 -397 25 77 76 92 97 -398 11 77 76 92 90 -399 32 78 76 86 81 -400 61 78 76 86 83 -401 62 78 76 86 87 -402 24 78 76 92 97 -403 10 78 76 92 90 -404 52 78 73 81 86 -405 57 78 73 81 83 -406 60 78 73 81 82 -407 55 79 78 76 86 -408 74 79 78 76 92 -409 31 79 78 73 81 -410 55 80 78 76 86 -411 74 80 78 76 92 -412 31 80 78 73 81 -413 34 81 86 76 92 -414 35 81 86 83 84 -415 35 81 86 83 85 -416 37 81 83 86 87 -417 63 82 81 86 83 -418 68 82 81 86 87 -419 56 82 81 83 86 -420 69 82 81 83 84 -421 69 82 81 83 85 -422 65 83 86 76 92 -423 59 83 81 86 87 -424 54 84 83 81 86 -425 73 84 83 86 87 -426 54 85 83 81 86 -427 73 85 83 86 87 -428 23 86 76 92 97 -429 9 86 76 92 90 -430 72 87 86 76 92 -431 17 88 98 99 100 -432 17 88 98 99 101 -433 12 88 98 93 94 -434 7 88 97 92 90 -435 14 88 97 96 94 -436 29 88 89 90 92 -437 28 88 89 90 91 -438 22 89 90 92 97 -439 75 89 88 98 99 -440 77 89 88 98 93 -441 76 89 88 97 92 -442 78 89 88 97 96 -443 8 90 92 97 96 -444 4 90 89 88 98 -445 16 90 89 88 97 -446 21 91 90 92 97 -447 15 92 97 96 94 -448 2 92 97 88 98 -449 66 93 98 99 100 -450 66 93 98 99 101 -451 19 93 98 88 97 -452 27 93 94 96 97 -453 13 94 93 98 99 -454 5 95 94 93 98 -455 26 95 94 96 97 -456 3 96 97 88 98 -457 6 96 94 93 98 diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in deleted file mode 100644 index 64eef828da..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in +++ /dev/null @@ -1,49 +0,0 @@ -#Created by Aysun Itai and modified by Andrew Jewett -# NOTE: This file has been extensively modified. -# Only the bond connectivity and atomic positions are accurate. - -units real - -neigh_modify delay 2 every 1 - -atom_style full -bond_style harmonic -angle_style charmm -dihedral_style charmm -pair_style lj/charmm/coul/charmm 8.0 10.0 -pair_modify mix arithmetic - -read_data cnad-cnt.data - -pair_coeff 1 1 0.02 4.0 -pair_coeff 2 2 0.02 1.0 # atoms will not interact sterically -pair_coeff 3 3 0.02 2.0 # in this version of the file. -pair_coeff 4 4 0.02 2.0 # (All pair forces and atom names removed) -pair_coeff 5 5 0.02 2.0 -pair_coeff 6 6 0.02 3.0 -pair_coeff 7 7 0.02 3.0 -pair_coeff 8 8 0.02 3.0 -pair_coeff 9 9 0.02 4.0 -pair_coeff 10 10 0.02 4.0 -pair_coeff 11 11 0.02 4.0 -pair_coeff 12 12 0.02 4.0 -pair_coeff 13 13 0.02 3.0 -pair_coeff 14 14 0.02 3.0 -pair_coeff 15 15 0.02 3.0 -pair_coeff 16 16 0.02 3.0 - -group cnt type 1 -group cnad type 2-16 - -displace_atoms cnad move 0 -7 0 units box -special_bonds charmm - -velocity all create 0.0 54321 dist uniform - -thermo 1 -thermo_style multi -timestep 0.005 - -dump 1 all atom 10 cnad-cnt.dump - -run 20000 diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt deleted file mode 100644 index 5f53579d6d..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt +++ /dev/null @@ -1,779 +0,0 @@ -CNT { - -### LAMMPS commands for initialization -### (These can be overridden later.) - - - write_once("In Init") { - units real - atom_style full - bond_style harmonic - angle_style charmm - dihedral_style charmm - pair_style lj/charmm/coul/charmm 8.0 10.0 - pair_modify mix arithmetic - special_bonds charmm - } - - write_once("In Settings") { - pair_coeff @atom:type1 @atom:type1 0.02 4.0 - } - -### DATA sections - - - write_once("Data Masses") { - @atom:type1 10.0 - } - - write_once("Data Bond Coeffs") { - @bond:type1 2.0 1.4 - } - - write_once("Data Angle Coeffs") { - @angle:type1 0 120.0 0 2.0 - } - - write_once("Data Dihedral Coeffs") { - @dihedral:type1 0.0 2 180 1 - } - - write("Data Atoms") { - $atom:id1 $mol:id2 @atom:type1 0.000000 12.345 10.000 4.328 - $atom:id2 $mol:id2 @atom:type1 0.000000 12.031 11.173 5.037 - $atom:id3 $mol:id2 @atom:type1 0.000000 12.031 11.173 6.455 - $atom:id4 $mol:id2 @atom:type1 0.000000 11.173 12.031 7.164 - $atom:id5 $mol:id2 @atom:type1 0.000000 11.173 12.031 4.328 - $atom:id6 $mol:id2 @atom:type1 0.000000 10.000 12.345 5.037 - $atom:id7 $mol:id2 @atom:type1 0.000000 10.000 12.345 6.455 - $atom:id8 $mol:id2 @atom:type1 0.000000 8.827 12.031 7.164 - $atom:id9 $mol:id2 @atom:type1 0.000000 8.827 12.031 4.328 - $atom:id10 $mol:id2 @atom:type1 0.000000 7.969 11.173 5.037 - $atom:id11 $mol:id2 @atom:type1 0.000000 7.969 11.173 6.455 - $atom:id12 $mol:id2 @atom:type1 0.000000 7.655 10.000 7.164 - $atom:id13 $mol:id2 @atom:type1 0.000000 7.655 10.000 4.328 - $atom:id14 $mol:id2 @atom:type1 0.000000 7.969 8.827 5.037 - $atom:id15 $mol:id2 @atom:type1 0.000000 7.969 8.827 6.455 - $atom:id16 $mol:id2 @atom:type1 0.000000 8.827 7.969 7.164 - $atom:id17 $mol:id2 @atom:type1 0.000000 8.827 7.969 4.328 - $atom:id18 $mol:id2 @atom:type1 0.000000 10.000 7.655 5.037 - $atom:id19 $mol:id2 @atom:type1 0.000000 10.000 7.655 6.455 - $atom:id20 $mol:id2 @atom:type1 0.000000 11.173 7.969 7.164 - $atom:id21 $mol:id2 @atom:type1 0.000000 11.173 7.969 4.328 - $atom:id22 $mol:id2 @atom:type1 0.000000 12.031 8.827 5.037 - $atom:id23 $mol:id2 @atom:type1 0.000000 12.031 8.827 6.455 - $atom:id24 $mol:id2 @atom:type1 0.000000 12.345 10.000 7.164 - $atom:id25 $mol:id2 @atom:type1 0.000000 12.345 10.000 8.582 - $atom:id26 $mol:id2 @atom:type1 0.000000 12.031 11.173 9.291 - $atom:id27 $mol:id2 @atom:type1 0.000000 12.031 11.173 10.709 - $atom:id28 $mol:id2 @atom:type1 0.000000 11.173 12.031 11.418 - $atom:id29 $mol:id2 @atom:type1 0.000000 11.173 12.031 8.582 - $atom:id30 $mol:id2 @atom:type1 0.000000 10.000 12.345 9.291 - $atom:id31 $mol:id2 @atom:type1 0.000000 10.000 12.345 10.709 - $atom:id32 $mol:id2 @atom:type1 0.000000 8.827 12.031 11.418 - $atom:id33 $mol:id2 @atom:type1 0.000000 8.827 12.031 8.582 - $atom:id34 $mol:id2 @atom:type1 0.000000 7.969 11.173 9.291 - $atom:id35 $mol:id2 @atom:type1 0.000000 7.969 11.173 10.709 - $atom:id36 $mol:id2 @atom:type1 0.000000 7.655 10.000 11.418 - $atom:id37 $mol:id2 @atom:type1 0.000000 7.655 10.000 8.582 - $atom:id38 $mol:id2 @atom:type1 0.000000 7.969 8.827 9.291 - $atom:id39 $mol:id2 @atom:type1 0.000000 7.969 8.827 10.709 - $atom:id40 $mol:id2 @atom:type1 0.000000 8.827 7.969 11.418 - $atom:id41 $mol:id2 @atom:type1 0.000000 8.827 7.969 8.582 - $atom:id42 $mol:id2 @atom:type1 0.000000 10.000 7.655 9.291 - $atom:id43 $mol:id2 @atom:type1 0.000000 10.000 7.655 10.709 - $atom:id44 $mol:id2 @atom:type1 0.000000 11.173 7.969 11.418 - $atom:id45 $mol:id2 @atom:type1 0.000000 11.173 7.969 8.582 - $atom:id46 $mol:id2 @atom:type1 0.000000 12.031 8.827 9.291 - $atom:id47 $mol:id2 @atom:type1 0.000000 12.031 8.827 10.709 - $atom:id48 $mol:id2 @atom:type1 0.000000 12.345 10.000 11.418 - $atom:id49 $mol:id2 @atom:type1 0.000000 12.345 10.000 12.836 - $atom:id50 $mol:id2 @atom:type1 0.000000 12.031 11.173 13.545 - $atom:id51 $mol:id2 @atom:type1 0.000000 12.031 11.173 14.963 - $atom:id52 $mol:id2 @atom:type1 0.000000 11.173 12.031 15.672 - $atom:id53 $mol:id2 @atom:type1 0.000000 11.173 12.031 12.836 - $atom:id54 $mol:id2 @atom:type1 0.000000 10.000 12.345 13.545 - $atom:id55 $mol:id2 @atom:type1 0.000000 10.000 12.345 14.963 - $atom:id56 $mol:id2 @atom:type1 0.000000 8.827 12.031 15.672 - $atom:id57 $mol:id2 @atom:type1 0.000000 8.827 12.031 12.836 - $atom:id58 $mol:id2 @atom:type1 0.000000 7.969 11.173 13.545 - $atom:id59 $mol:id2 @atom:type1 0.000000 7.969 11.173 14.963 - $atom:id60 $mol:id2 @atom:type1 0.000000 7.655 10.000 15.672 - $atom:id61 $mol:id2 @atom:type1 0.000000 7.655 10.000 12.836 - $atom:id62 $mol:id2 @atom:type1 0.000000 7.969 8.827 13.545 - $atom:id63 $mol:id2 @atom:type1 0.000000 7.969 8.827 14.963 - $atom:id64 $mol:id2 @atom:type1 0.000000 8.827 7.969 15.672 - $atom:id65 $mol:id2 @atom:type1 0.000000 8.827 7.969 12.836 - $atom:id66 $mol:id2 @atom:type1 0.000000 10.000 7.655 13.545 - $atom:id67 $mol:id2 @atom:type1 0.000000 10.000 7.655 14.963 - $atom:id68 $mol:id2 @atom:type1 0.000000 11.173 7.969 15.672 - $atom:id69 $mol:id2 @atom:type1 0.000000 11.173 7.969 12.836 - $atom:id70 $mol:id2 @atom:type1 0.000000 12.031 8.827 13.545 - $atom:id71 $mol:id2 @atom:type1 0.000000 12.031 8.827 14.963 - $atom:id72 $mol:id2 @atom:type1 0.000000 12.345 10.000 15.672 - } - - write("Data Bonds") { - $bond:id1 @bond:type1 $atom:id1 $atom:id2 - $bond:id2 @bond:type1 $atom:id1 $atom:id22 - $bond:id3 @bond:type1 $atom:id2 $atom:id3 - $bond:id4 @bond:type1 $atom:id2 $atom:id5 - $bond:id5 @bond:type1 $atom:id3 $atom:id24 - $bond:id6 @bond:type1 $atom:id3 $atom:id4 - $bond:id7 @bond:type1 $atom:id4 $atom:id7 - $bond:id8 @bond:type1 $atom:id4 $atom:id29 - $bond:id9 @bond:type1 $atom:id5 $atom:id6 - $bond:id10 @bond:type1 $atom:id6 $atom:id7 - $bond:id11 @bond:type1 $atom:id6 $atom:id9 - $bond:id12 @bond:type1 $atom:id7 $atom:id8 - $bond:id13 @bond:type1 $atom:id8 $atom:id33 - $bond:id14 @bond:type1 $atom:id8 $atom:id11 - $bond:id15 @bond:type1 $atom:id9 $atom:id10 - $bond:id16 @bond:type1 $atom:id10 $atom:id13 - $bond:id17 @bond:type1 $atom:id10 $atom:id11 - $bond:id18 @bond:type1 $atom:id11 $atom:id12 - $bond:id19 @bond:type1 $atom:id12 $atom:id15 - $bond:id20 @bond:type1 $atom:id12 $atom:id37 - $bond:id21 @bond:type1 $atom:id13 $atom:id14 - $bond:id22 @bond:type1 $atom:id14 $atom:id17 - $bond:id23 @bond:type1 $atom:id14 $atom:id15 - $bond:id24 @bond:type1 $atom:id15 $atom:id16 - $bond:id25 @bond:type1 $atom:id16 $atom:id19 - $bond:id26 @bond:type1 $atom:id16 $atom:id41 - $bond:id27 @bond:type1 $atom:id17 $atom:id18 - $bond:id28 @bond:type1 $atom:id18 $atom:id21 - $bond:id29 @bond:type1 $atom:id18 $atom:id19 - $bond:id30 @bond:type1 $atom:id19 $atom:id20 - $bond:id31 @bond:type1 $atom:id20 $atom:id23 - $bond:id32 @bond:type1 $atom:id20 $atom:id45 - $bond:id33 @bond:type1 $atom:id21 $atom:id22 - $bond:id34 @bond:type1 $atom:id22 $atom:id23 - $bond:id35 @bond:type1 $atom:id23 $atom:id24 - $bond:id36 @bond:type1 $atom:id24 $atom:id25 - $bond:id37 @bond:type1 $atom:id25 $atom:id26 - $bond:id38 @bond:type1 $atom:id25 $atom:id46 - $bond:id39 @bond:type1 $atom:id26 $atom:id27 - $bond:id40 @bond:type1 $atom:id26 $atom:id29 - $bond:id41 @bond:type1 $atom:id27 $atom:id48 - $bond:id42 @bond:type1 $atom:id27 $atom:id28 - $bond:id43 @bond:type1 $atom:id28 $atom:id31 - $bond:id44 @bond:type1 $atom:id28 $atom:id53 - $bond:id45 @bond:type1 $atom:id29 $atom:id30 - $bond:id46 @bond:type1 $atom:id30 $atom:id31 - $bond:id47 @bond:type1 $atom:id30 $atom:id33 - $bond:id48 @bond:type1 $atom:id31 $atom:id32 - $bond:id49 @bond:type1 $atom:id32 $atom:id57 - $bond:id50 @bond:type1 $atom:id32 $atom:id35 - $bond:id51 @bond:type1 $atom:id33 $atom:id34 - $bond:id52 @bond:type1 $atom:id34 $atom:id37 - $bond:id53 @bond:type1 $atom:id34 $atom:id35 - $bond:id54 @bond:type1 $atom:id35 $atom:id36 - $bond:id55 @bond:type1 $atom:id36 $atom:id39 - $bond:id56 @bond:type1 $atom:id36 $atom:id61 - $bond:id57 @bond:type1 $atom:id37 $atom:id38 - $bond:id58 @bond:type1 $atom:id38 $atom:id41 - $bond:id59 @bond:type1 $atom:id38 $atom:id39 - $bond:id60 @bond:type1 $atom:id39 $atom:id40 - $bond:id61 @bond:type1 $atom:id40 $atom:id43 - $bond:id62 @bond:type1 $atom:id40 $atom:id65 - $bond:id63 @bond:type1 $atom:id41 $atom:id42 - $bond:id64 @bond:type1 $atom:id42 $atom:id45 - $bond:id65 @bond:type1 $atom:id42 $atom:id43 - $bond:id66 @bond:type1 $atom:id43 $atom:id44 - $bond:id67 @bond:type1 $atom:id44 $atom:id47 - $bond:id68 @bond:type1 $atom:id44 $atom:id69 - $bond:id69 @bond:type1 $atom:id45 $atom:id46 - $bond:id70 @bond:type1 $atom:id46 $atom:id47 - $bond:id71 @bond:type1 $atom:id47 $atom:id48 - $bond:id72 @bond:type1 $atom:id48 $atom:id49 - $bond:id73 @bond:type1 $atom:id49 $atom:id50 - $bond:id74 @bond:type1 $atom:id49 $atom:id70 - $bond:id75 @bond:type1 $atom:id50 $atom:id51 - $bond:id76 @bond:type1 $atom:id50 $atom:id53 - $bond:id77 @bond:type1 $atom:id51 $atom:id72 - $bond:id78 @bond:type1 $atom:id51 $atom:id52 - $bond:id79 @bond:type1 $atom:id52 $atom:id55 - $bond:id80 @bond:type1 $atom:id53 $atom:id54 - $bond:id81 @bond:type1 $atom:id54 $atom:id55 - $bond:id82 @bond:type1 $atom:id54 $atom:id57 - $bond:id83 @bond:type1 $atom:id55 $atom:id56 - $bond:id84 @bond:type1 $atom:id56 $atom:id59 - $bond:id85 @bond:type1 $atom:id57 $atom:id58 - $bond:id86 @bond:type1 $atom:id58 $atom:id61 - $bond:id87 @bond:type1 $atom:id58 $atom:id59 - $bond:id88 @bond:type1 $atom:id59 $atom:id60 - $bond:id89 @bond:type1 $atom:id60 $atom:id63 - $bond:id90 @bond:type1 $atom:id61 $atom:id62 - $bond:id91 @bond:type1 $atom:id62 $atom:id65 - $bond:id92 @bond:type1 $atom:id62 $atom:id63 - $bond:id93 @bond:type1 $atom:id63 $atom:id64 - $bond:id94 @bond:type1 $atom:id64 $atom:id67 - $bond:id95 @bond:type1 $atom:id65 $atom:id66 - $bond:id96 @bond:type1 $atom:id66 $atom:id69 - $bond:id97 @bond:type1 $atom:id66 $atom:id67 - $bond:id98 @bond:type1 $atom:id67 $atom:id68 - $bond:id99 @bond:type1 $atom:id68 $atom:id71 - $bond:id100 @bond:type1 $atom:id69 $atom:id70 - $bond:id101 @bond:type1 $atom:id70 $atom:id71 - $bond:id102 @bond:type1 $atom:id71 $atom:id72 - } - - write("Data Angles") { - $angle:id1 @angle:type1 $atom:id2 $atom:id1 $atom:id22 - $angle:id2 @angle:type1 $atom:id1 $atom:id2 $atom:id3 - $angle:id3 @angle:type1 $atom:id1 $atom:id2 $atom:id5 - $angle:id4 @angle:type1 $atom:id3 $atom:id2 $atom:id5 - $angle:id5 @angle:type1 $atom:id2 $atom:id3 $atom:id24 - $angle:id6 @angle:type1 $atom:id2 $atom:id3 $atom:id4 - $angle:id7 @angle:type1 $atom:id4 $atom:id3 $atom:id24 - $angle:id8 @angle:type1 $atom:id3 $atom:id4 $atom:id7 - $angle:id9 @angle:type1 $atom:id3 $atom:id4 $atom:id29 - $angle:id10 @angle:type1 $atom:id7 $atom:id4 $atom:id29 - $angle:id11 @angle:type1 $atom:id2 $atom:id5 $atom:id6 - $angle:id12 @angle:type1 $atom:id5 $atom:id6 $atom:id7 - $angle:id13 @angle:type1 $atom:id5 $atom:id6 $atom:id9 - $angle:id14 @angle:type1 $atom:id7 $atom:id6 $atom:id9 - $angle:id15 @angle:type1 $atom:id4 $atom:id7 $atom:id6 - $angle:id16 @angle:type1 $atom:id4 $atom:id7 $atom:id8 - $angle:id17 @angle:type1 $atom:id6 $atom:id7 $atom:id8 - $angle:id18 @angle:type1 $atom:id7 $atom:id8 $atom:id33 - $angle:id19 @angle:type1 $atom:id7 $atom:id8 $atom:id11 - $angle:id20 @angle:type1 $atom:id11 $atom:id8 $atom:id33 - $angle:id21 @angle:type1 $atom:id6 $atom:id9 $atom:id10 - $angle:id22 @angle:type1 $atom:id9 $atom:id10 $atom:id13 - $angle:id23 @angle:type1 $atom:id9 $atom:id10 $atom:id11 - $angle:id24 @angle:type1 $atom:id11 $atom:id10 $atom:id13 - $angle:id25 @angle:type1 $atom:id8 $atom:id11 $atom:id10 - $angle:id26 @angle:type1 $atom:id8 $atom:id11 $atom:id12 - $angle:id27 @angle:type1 $atom:id10 $atom:id11 $atom:id12 - $angle:id28 @angle:type1 $atom:id11 $atom:id12 $atom:id15 - $angle:id29 @angle:type1 $atom:id11 $atom:id12 $atom:id37 - $angle:id30 @angle:type1 $atom:id15 $atom:id12 $atom:id37 - $angle:id31 @angle:type1 $atom:id10 $atom:id13 $atom:id14 - $angle:id32 @angle:type1 $atom:id13 $atom:id14 $atom:id17 - $angle:id33 @angle:type1 $atom:id13 $atom:id14 $atom:id15 - $angle:id34 @angle:type1 $atom:id15 $atom:id14 $atom:id17 - $angle:id35 @angle:type1 $atom:id12 $atom:id15 $atom:id14 - $angle:id36 @angle:type1 $atom:id12 $atom:id15 $atom:id16 - $angle:id37 @angle:type1 $atom:id14 $atom:id15 $atom:id16 - $angle:id38 @angle:type1 $atom:id15 $atom:id16 $atom:id19 - $angle:id39 @angle:type1 $atom:id15 $atom:id16 $atom:id41 - $angle:id40 @angle:type1 $atom:id19 $atom:id16 $atom:id41 - $angle:id41 @angle:type1 $atom:id14 $atom:id17 $atom:id18 - $angle:id42 @angle:type1 $atom:id17 $atom:id18 $atom:id21 - $angle:id43 @angle:type1 $atom:id17 $atom:id18 $atom:id19 - $angle:id44 @angle:type1 $atom:id19 $atom:id18 $atom:id21 - $angle:id45 @angle:type1 $atom:id16 $atom:id19 $atom:id18 - $angle:id46 @angle:type1 $atom:id16 $atom:id19 $atom:id20 - $angle:id47 @angle:type1 $atom:id18 $atom:id19 $atom:id20 - $angle:id48 @angle:type1 $atom:id19 $atom:id20 $atom:id23 - $angle:id49 @angle:type1 $atom:id19 $atom:id20 $atom:id45 - $angle:id50 @angle:type1 $atom:id23 $atom:id20 $atom:id45 - $angle:id51 @angle:type1 $atom:id18 $atom:id21 $atom:id22 - $angle:id52 @angle:type1 $atom:id1 $atom:id22 $atom:id21 - $angle:id53 @angle:type1 $atom:id1 $atom:id22 $atom:id23 - $angle:id54 @angle:type1 $atom:id21 $atom:id22 $atom:id23 - $angle:id55 @angle:type1 $atom:id20 $atom:id23 $atom:id22 - $angle:id56 @angle:type1 $atom:id20 $atom:id23 $atom:id24 - $angle:id57 @angle:type1 $atom:id22 $atom:id23 $atom:id24 - $angle:id58 @angle:type1 $atom:id3 $atom:id24 $atom:id23 - $angle:id59 @angle:type1 $atom:id3 $atom:id24 $atom:id25 - $angle:id60 @angle:type1 $atom:id23 $atom:id24 $atom:id25 - $angle:id61 @angle:type1 $atom:id24 $atom:id25 $atom:id26 - $angle:id62 @angle:type1 $atom:id24 $atom:id25 $atom:id46 - $angle:id63 @angle:type1 $atom:id26 $atom:id25 $atom:id46 - $angle:id64 @angle:type1 $atom:id25 $atom:id26 $atom:id27 - $angle:id65 @angle:type1 $atom:id25 $atom:id26 $atom:id29 - $angle:id66 @angle:type1 $atom:id27 $atom:id26 $atom:id29 - $angle:id67 @angle:type1 $atom:id26 $atom:id27 $atom:id48 - $angle:id68 @angle:type1 $atom:id26 $atom:id27 $atom:id28 - $angle:id69 @angle:type1 $atom:id28 $atom:id27 $atom:id48 - $angle:id70 @angle:type1 $atom:id27 $atom:id28 $atom:id31 - $angle:id71 @angle:type1 $atom:id27 $atom:id28 $atom:id53 - $angle:id72 @angle:type1 $atom:id31 $atom:id28 $atom:id53 - $angle:id73 @angle:type1 $atom:id4 $atom:id29 $atom:id26 - $angle:id74 @angle:type1 $atom:id4 $atom:id29 $atom:id30 - $angle:id75 @angle:type1 $atom:id26 $atom:id29 $atom:id30 - $angle:id76 @angle:type1 $atom:id29 $atom:id30 $atom:id31 - $angle:id77 @angle:type1 $atom:id29 $atom:id30 $atom:id33 - $angle:id78 @angle:type1 $atom:id31 $atom:id30 $atom:id33 - $angle:id79 @angle:type1 $atom:id28 $atom:id31 $atom:id30 - $angle:id80 @angle:type1 $atom:id28 $atom:id31 $atom:id32 - $angle:id81 @angle:type1 $atom:id30 $atom:id31 $atom:id32 - $angle:id82 @angle:type1 $atom:id31 $atom:id32 $atom:id57 - $angle:id83 @angle:type1 $atom:id31 $atom:id32 $atom:id35 - $angle:id84 @angle:type1 $atom:id35 $atom:id32 $atom:id57 - $angle:id85 @angle:type1 $atom:id8 $atom:id33 $atom:id30 - $angle:id86 @angle:type1 $atom:id8 $atom:id33 $atom:id34 - $angle:id87 @angle:type1 $atom:id30 $atom:id33 $atom:id34 - $angle:id88 @angle:type1 $atom:id33 $atom:id34 $atom:id37 - $angle:id89 @angle:type1 $atom:id33 $atom:id34 $atom:id35 - $angle:id90 @angle:type1 $atom:id35 $atom:id34 $atom:id37 - $angle:id91 @angle:type1 $atom:id32 $atom:id35 $atom:id34 - $angle:id92 @angle:type1 $atom:id32 $atom:id35 $atom:id36 - $angle:id93 @angle:type1 $atom:id34 $atom:id35 $atom:id36 - $angle:id94 @angle:type1 $atom:id35 $atom:id36 $atom:id39 - $angle:id95 @angle:type1 $atom:id35 $atom:id36 $atom:id61 - $angle:id96 @angle:type1 $atom:id39 $atom:id36 $atom:id61 - $angle:id97 @angle:type1 $atom:id12 $atom:id37 $atom:id34 - $angle:id98 @angle:type1 $atom:id12 $atom:id37 $atom:id38 - $angle:id99 @angle:type1 $atom:id34 $atom:id37 $atom:id38 - $angle:id100 @angle:type1 $atom:id37 $atom:id38 $atom:id41 - $angle:id101 @angle:type1 $atom:id37 $atom:id38 $atom:id39 - $angle:id102 @angle:type1 $atom:id39 $atom:id38 $atom:id41 - $angle:id103 @angle:type1 $atom:id36 $atom:id39 $atom:id38 - $angle:id104 @angle:type1 $atom:id36 $atom:id39 $atom:id40 - $angle:id105 @angle:type1 $atom:id38 $atom:id39 $atom:id40 - $angle:id106 @angle:type1 $atom:id39 $atom:id40 $atom:id43 - $angle:id107 @angle:type1 $atom:id39 $atom:id40 $atom:id65 - $angle:id108 @angle:type1 $atom:id43 $atom:id40 $atom:id65 - $angle:id109 @angle:type1 $atom:id16 $atom:id41 $atom:id38 - $angle:id110 @angle:type1 $atom:id16 $atom:id41 $atom:id42 - $angle:id111 @angle:type1 $atom:id38 $atom:id41 $atom:id42 - $angle:id112 @angle:type1 $atom:id41 $atom:id42 $atom:id45 - $angle:id113 @angle:type1 $atom:id41 $atom:id42 $atom:id43 - $angle:id114 @angle:type1 $atom:id43 $atom:id42 $atom:id45 - $angle:id115 @angle:type1 $atom:id40 $atom:id43 $atom:id42 - $angle:id116 @angle:type1 $atom:id40 $atom:id43 $atom:id44 - $angle:id117 @angle:type1 $atom:id42 $atom:id43 $atom:id44 - $angle:id118 @angle:type1 $atom:id43 $atom:id44 $atom:id47 - $angle:id119 @angle:type1 $atom:id43 $atom:id44 $atom:id69 - $angle:id120 @angle:type1 $atom:id47 $atom:id44 $atom:id69 - $angle:id121 @angle:type1 $atom:id20 $atom:id45 $atom:id42 - $angle:id122 @angle:type1 $atom:id20 $atom:id45 $atom:id46 - $angle:id123 @angle:type1 $atom:id42 $atom:id45 $atom:id46 - $angle:id124 @angle:type1 $atom:id25 $atom:id46 $atom:id45 - $angle:id125 @angle:type1 $atom:id25 $atom:id46 $atom:id47 - $angle:id126 @angle:type1 $atom:id45 $atom:id46 $atom:id47 - $angle:id127 @angle:type1 $atom:id44 $atom:id47 $atom:id46 - $angle:id128 @angle:type1 $atom:id44 $atom:id47 $atom:id48 - $angle:id129 @angle:type1 $atom:id46 $atom:id47 $atom:id48 - $angle:id130 @angle:type1 $atom:id27 $atom:id48 $atom:id47 - $angle:id131 @angle:type1 $atom:id27 $atom:id48 $atom:id49 - $angle:id132 @angle:type1 $atom:id47 $atom:id48 $atom:id49 - $angle:id133 @angle:type1 $atom:id48 $atom:id49 $atom:id50 - $angle:id134 @angle:type1 $atom:id48 $atom:id49 $atom:id70 - $angle:id135 @angle:type1 $atom:id50 $atom:id49 $atom:id70 - $angle:id136 @angle:type1 $atom:id49 $atom:id50 $atom:id51 - $angle:id137 @angle:type1 $atom:id49 $atom:id50 $atom:id53 - $angle:id138 @angle:type1 $atom:id51 $atom:id50 $atom:id53 - $angle:id139 @angle:type1 $atom:id50 $atom:id51 $atom:id72 - $angle:id140 @angle:type1 $atom:id50 $atom:id51 $atom:id52 - $angle:id141 @angle:type1 $atom:id52 $atom:id51 $atom:id72 - $angle:id142 @angle:type1 $atom:id51 $atom:id52 $atom:id55 - $angle:id143 @angle:type1 $atom:id28 $atom:id53 $atom:id50 - $angle:id144 @angle:type1 $atom:id28 $atom:id53 $atom:id54 - $angle:id145 @angle:type1 $atom:id50 $atom:id53 $atom:id54 - $angle:id146 @angle:type1 $atom:id53 $atom:id54 $atom:id55 - $angle:id147 @angle:type1 $atom:id53 $atom:id54 $atom:id57 - $angle:id148 @angle:type1 $atom:id55 $atom:id54 $atom:id57 - $angle:id149 @angle:type1 $atom:id52 $atom:id55 $atom:id54 - $angle:id150 @angle:type1 $atom:id52 $atom:id55 $atom:id56 - $angle:id151 @angle:type1 $atom:id54 $atom:id55 $atom:id56 - $angle:id152 @angle:type1 $atom:id55 $atom:id56 $atom:id59 - $angle:id153 @angle:type1 $atom:id32 $atom:id57 $atom:id54 - $angle:id154 @angle:type1 $atom:id32 $atom:id57 $atom:id58 - $angle:id155 @angle:type1 $atom:id54 $atom:id57 $atom:id58 - $angle:id156 @angle:type1 $atom:id57 $atom:id58 $atom:id61 - $angle:id157 @angle:type1 $atom:id57 $atom:id58 $atom:id59 - $angle:id158 @angle:type1 $atom:id59 $atom:id58 $atom:id61 - $angle:id159 @angle:type1 $atom:id56 $atom:id59 $atom:id58 - $angle:id160 @angle:type1 $atom:id56 $atom:id59 $atom:id60 - $angle:id161 @angle:type1 $atom:id58 $atom:id59 $atom:id60 - $angle:id162 @angle:type1 $atom:id59 $atom:id60 $atom:id63 - $angle:id163 @angle:type1 $atom:id36 $atom:id61 $atom:id58 - $angle:id164 @angle:type1 $atom:id36 $atom:id61 $atom:id62 - $angle:id165 @angle:type1 $atom:id58 $atom:id61 $atom:id62 - $angle:id166 @angle:type1 $atom:id61 $atom:id62 $atom:id65 - $angle:id167 @angle:type1 $atom:id61 $atom:id62 $atom:id63 - $angle:id168 @angle:type1 $atom:id63 $atom:id62 $atom:id65 - $angle:id169 @angle:type1 $atom:id60 $atom:id63 $atom:id62 - $angle:id170 @angle:type1 $atom:id60 $atom:id63 $atom:id64 - $angle:id171 @angle:type1 $atom:id62 $atom:id63 $atom:id64 - $angle:id172 @angle:type1 $atom:id63 $atom:id64 $atom:id67 - $angle:id173 @angle:type1 $atom:id40 $atom:id65 $atom:id62 - $angle:id174 @angle:type1 $atom:id40 $atom:id65 $atom:id66 - $angle:id175 @angle:type1 $atom:id62 $atom:id65 $atom:id66 - $angle:id176 @angle:type1 $atom:id65 $atom:id66 $atom:id69 - $angle:id177 @angle:type1 $atom:id65 $atom:id66 $atom:id67 - $angle:id178 @angle:type1 $atom:id67 $atom:id66 $atom:id69 - $angle:id179 @angle:type1 $atom:id64 $atom:id67 $atom:id66 - $angle:id180 @angle:type1 $atom:id64 $atom:id67 $atom:id68 - $angle:id181 @angle:type1 $atom:id66 $atom:id67 $atom:id68 - $angle:id182 @angle:type1 $atom:id67 $atom:id68 $atom:id71 - $angle:id183 @angle:type1 $atom:id44 $atom:id69 $atom:id66 - $angle:id184 @angle:type1 $atom:id44 $atom:id69 $atom:id70 - $angle:id185 @angle:type1 $atom:id66 $atom:id69 $atom:id70 - $angle:id186 @angle:type1 $atom:id49 $atom:id70 $atom:id69 - $angle:id187 @angle:type1 $atom:id49 $atom:id70 $atom:id71 - $angle:id188 @angle:type1 $atom:id69 $atom:id70 $atom:id71 - $angle:id189 @angle:type1 $atom:id68 $atom:id71 $atom:id70 - $angle:id190 @angle:type1 $atom:id68 $atom:id71 $atom:id72 - $angle:id191 @angle:type1 $atom:id70 $atom:id71 $atom:id72 - $angle:id192 @angle:type1 $atom:id51 $atom:id72 $atom:id71 - } - - write("Data Dihedrals") { - $dihedral:id1 @dihedral:type1 $atom:id22 $atom:id1 $atom:id2 $atom:id3 - $dihedral:id2 @dihedral:type1 $atom:id22 $atom:id1 $atom:id2 $atom:id5 - $dihedral:id3 @dihedral:type1 $atom:id2 $atom:id1 $atom:id22 $atom:id21 - $dihedral:id4 @dihedral:type1 $atom:id2 $atom:id1 $atom:id22 $atom:id23 - $dihedral:id5 @dihedral:type1 $atom:id1 $atom:id2 $atom:id3 $atom:id24 - $dihedral:id6 @dihedral:type1 $atom:id1 $atom:id2 $atom:id3 $atom:id4 - $dihedral:id7 @dihedral:type1 $atom:id5 $atom:id2 $atom:id3 $atom:id24 - $dihedral:id8 @dihedral:type1 $atom:id5 $atom:id2 $atom:id3 $atom:id4 - $dihedral:id9 @dihedral:type1 $atom:id1 $atom:id2 $atom:id5 $atom:id6 - $dihedral:id10 @dihedral:type1 $atom:id3 $atom:id2 $atom:id5 $atom:id6 - $dihedral:id11 @dihedral:type1 $atom:id2 $atom:id3 $atom:id24 $atom:id23 - $dihedral:id12 @dihedral:type1 $atom:id2 $atom:id3 $atom:id24 $atom:id25 - $dihedral:id13 @dihedral:type1 $atom:id4 $atom:id3 $atom:id24 $atom:id23 - $dihedral:id14 @dihedral:type1 $atom:id4 $atom:id3 $atom:id24 $atom:id25 - $dihedral:id15 @dihedral:type1 $atom:id2 $atom:id3 $atom:id4 $atom:id7 - $dihedral:id16 @dihedral:type1 $atom:id2 $atom:id3 $atom:id4 $atom:id29 - $dihedral:id17 @dihedral:type1 $atom:id24 $atom:id3 $atom:id4 $atom:id7 - $dihedral:id18 @dihedral:type1 $atom:id24 $atom:id3 $atom:id4 $atom:id29 - $dihedral:id19 @dihedral:type1 $atom:id3 $atom:id4 $atom:id7 $atom:id6 - $dihedral:id20 @dihedral:type1 $atom:id3 $atom:id4 $atom:id7 $atom:id8 - $dihedral:id21 @dihedral:type1 $atom:id29 $atom:id4 $atom:id7 $atom:id6 - $dihedral:id22 @dihedral:type1 $atom:id29 $atom:id4 $atom:id7 $atom:id8 - $dihedral:id23 @dihedral:type1 $atom:id3 $atom:id4 $atom:id29 $atom:id26 - $dihedral:id24 @dihedral:type1 $atom:id3 $atom:id4 $atom:id29 $atom:id30 - $dihedral:id25 @dihedral:type1 $atom:id7 $atom:id4 $atom:id29 $atom:id26 - $dihedral:id26 @dihedral:type1 $atom:id7 $atom:id4 $atom:id29 $atom:id30 - $dihedral:id27 @dihedral:type1 $atom:id2 $atom:id5 $atom:id6 $atom:id7 - $dihedral:id28 @dihedral:type1 $atom:id2 $atom:id5 $atom:id6 $atom:id9 - $dihedral:id29 @dihedral:type1 $atom:id5 $atom:id6 $atom:id7 $atom:id4 - $dihedral:id30 @dihedral:type1 $atom:id5 $atom:id6 $atom:id7 $atom:id8 - $dihedral:id31 @dihedral:type1 $atom:id9 $atom:id6 $atom:id7 $atom:id4 - $dihedral:id32 @dihedral:type1 $atom:id9 $atom:id6 $atom:id7 $atom:id8 - $dihedral:id33 @dihedral:type1 $atom:id5 $atom:id6 $atom:id9 $atom:id10 - $dihedral:id34 @dihedral:type1 $atom:id7 $atom:id6 $atom:id9 $atom:id10 - $dihedral:id35 @dihedral:type1 $atom:id4 $atom:id7 $atom:id8 $atom:id33 - $dihedral:id36 @dihedral:type1 $atom:id4 $atom:id7 $atom:id8 $atom:id11 - $dihedral:id37 @dihedral:type1 $atom:id6 $atom:id7 $atom:id8 $atom:id33 - $dihedral:id38 @dihedral:type1 $atom:id6 $atom:id7 $atom:id8 $atom:id11 - $dihedral:id39 @dihedral:type1 $atom:id7 $atom:id8 $atom:id33 $atom:id30 - $dihedral:id40 @dihedral:type1 $atom:id7 $atom:id8 $atom:id33 $atom:id34 - $dihedral:id41 @dihedral:type1 $atom:id11 $atom:id8 $atom:id33 $atom:id30 - $dihedral:id42 @dihedral:type1 $atom:id11 $atom:id8 $atom:id33 $atom:id34 - $dihedral:id43 @dihedral:type1 $atom:id7 $atom:id8 $atom:id11 $atom:id10 - $dihedral:id44 @dihedral:type1 $atom:id7 $atom:id8 $atom:id11 $atom:id12 - $dihedral:id45 @dihedral:type1 $atom:id33 $atom:id8 $atom:id11 $atom:id10 - $dihedral:id46 @dihedral:type1 $atom:id33 $atom:id8 $atom:id11 $atom:id12 - $dihedral:id47 @dihedral:type1 $atom:id6 $atom:id9 $atom:id10 $atom:id13 - $dihedral:id48 @dihedral:type1 $atom:id6 $atom:id9 $atom:id10 $atom:id11 - $dihedral:id49 @dihedral:type1 $atom:id9 $atom:id10 $atom:id13 $atom:id14 - $dihedral:id50 @dihedral:type1 $atom:id11 $atom:id10 $atom:id13 $atom:id14 - $dihedral:id51 @dihedral:type1 $atom:id9 $atom:id10 $atom:id11 $atom:id8 - $dihedral:id52 @dihedral:type1 $atom:id9 $atom:id10 $atom:id11 $atom:id12 - $dihedral:id53 @dihedral:type1 $atom:id13 $atom:id10 $atom:id11 $atom:id8 - $dihedral:id54 @dihedral:type1 $atom:id13 $atom:id10 $atom:id11 $atom:id12 - $dihedral:id55 @dihedral:type1 $atom:id8 $atom:id11 $atom:id12 $atom:id15 - $dihedral:id56 @dihedral:type1 $atom:id8 $atom:id11 $atom:id12 $atom:id37 - $dihedral:id57 @dihedral:type1 $atom:id10 $atom:id11 $atom:id12 $atom:id15 - $dihedral:id58 @dihedral:type1 $atom:id10 $atom:id11 $atom:id12 $atom:id37 - $dihedral:id59 @dihedral:type1 $atom:id11 $atom:id12 $atom:id15 $atom:id14 - $dihedral:id60 @dihedral:type1 $atom:id11 $atom:id12 $atom:id15 $atom:id16 - $dihedral:id61 @dihedral:type1 $atom:id37 $atom:id12 $atom:id15 $atom:id14 - $dihedral:id62 @dihedral:type1 $atom:id37 $atom:id12 $atom:id15 $atom:id16 - $dihedral:id63 @dihedral:type1 $atom:id11 $atom:id12 $atom:id37 $atom:id34 - $dihedral:id64 @dihedral:type1 $atom:id11 $atom:id12 $atom:id37 $atom:id38 - $dihedral:id65 @dihedral:type1 $atom:id15 $atom:id12 $atom:id37 $atom:id34 - $dihedral:id66 @dihedral:type1 $atom:id15 $atom:id12 $atom:id37 $atom:id38 - $dihedral:id67 @dihedral:type1 $atom:id10 $atom:id13 $atom:id14 $atom:id17 - $dihedral:id68 @dihedral:type1 $atom:id10 $atom:id13 $atom:id14 $atom:id15 - $dihedral:id69 @dihedral:type1 $atom:id13 $atom:id14 $atom:id17 $atom:id18 - $dihedral:id70 @dihedral:type1 $atom:id15 $atom:id14 $atom:id17 $atom:id18 - $dihedral:id71 @dihedral:type1 $atom:id13 $atom:id14 $atom:id15 $atom:id12 - $dihedral:id72 @dihedral:type1 $atom:id13 $atom:id14 $atom:id15 $atom:id16 - $dihedral:id73 @dihedral:type1 $atom:id17 $atom:id14 $atom:id15 $atom:id12 - $dihedral:id74 @dihedral:type1 $atom:id17 $atom:id14 $atom:id15 $atom:id16 - $dihedral:id75 @dihedral:type1 $atom:id12 $atom:id15 $atom:id16 $atom:id19 - $dihedral:id76 @dihedral:type1 $atom:id12 $atom:id15 $atom:id16 $atom:id41 - $dihedral:id77 @dihedral:type1 $atom:id14 $atom:id15 $atom:id16 $atom:id19 - $dihedral:id78 @dihedral:type1 $atom:id14 $atom:id15 $atom:id16 $atom:id41 - $dihedral:id79 @dihedral:type1 $atom:id15 $atom:id16 $atom:id19 $atom:id18 - $dihedral:id80 @dihedral:type1 $atom:id15 $atom:id16 $atom:id19 $atom:id20 - $dihedral:id81 @dihedral:type1 $atom:id41 $atom:id16 $atom:id19 $atom:id18 - $dihedral:id82 @dihedral:type1 $atom:id41 $atom:id16 $atom:id19 $atom:id20 - $dihedral:id83 @dihedral:type1 $atom:id15 $atom:id16 $atom:id41 $atom:id38 - $dihedral:id84 @dihedral:type1 $atom:id15 $atom:id16 $atom:id41 $atom:id42 - $dihedral:id85 @dihedral:type1 $atom:id19 $atom:id16 $atom:id41 $atom:id38 - $dihedral:id86 @dihedral:type1 $atom:id19 $atom:id16 $atom:id41 $atom:id42 - $dihedral:id87 @dihedral:type1 $atom:id14 $atom:id17 $atom:id18 $atom:id21 - $dihedral:id88 @dihedral:type1 $atom:id14 $atom:id17 $atom:id18 $atom:id19 - $dihedral:id89 @dihedral:type1 $atom:id17 $atom:id18 $atom:id21 $atom:id22 - $dihedral:id90 @dihedral:type1 $atom:id19 $atom:id18 $atom:id21 $atom:id22 - $dihedral:id91 @dihedral:type1 $atom:id17 $atom:id18 $atom:id19 $atom:id16 - $dihedral:id92 @dihedral:type1 $atom:id17 $atom:id18 $atom:id19 $atom:id20 - $dihedral:id93 @dihedral:type1 $atom:id21 $atom:id18 $atom:id19 $atom:id16 - $dihedral:id94 @dihedral:type1 $atom:id21 $atom:id18 $atom:id19 $atom:id20 - $dihedral:id95 @dihedral:type1 $atom:id16 $atom:id19 $atom:id20 $atom:id23 - $dihedral:id96 @dihedral:type1 $atom:id16 $atom:id19 $atom:id20 $atom:id45 - $dihedral:id97 @dihedral:type1 $atom:id18 $atom:id19 $atom:id20 $atom:id23 - $dihedral:id98 @dihedral:type1 $atom:id18 $atom:id19 $atom:id20 $atom:id45 - $dihedral:id99 @dihedral:type1 $atom:id19 $atom:id20 $atom:id23 $atom:id22 - $dihedral:id100 @dihedral:type1 $atom:id19 $atom:id20 $atom:id23 $atom:id24 - $dihedral:id101 @dihedral:type1 $atom:id45 $atom:id20 $atom:id23 $atom:id22 - $dihedral:id102 @dihedral:type1 $atom:id45 $atom:id20 $atom:id23 $atom:id24 - $dihedral:id103 @dihedral:type1 $atom:id19 $atom:id20 $atom:id45 $atom:id42 - $dihedral:id104 @dihedral:type1 $atom:id19 $atom:id20 $atom:id45 $atom:id46 - $dihedral:id105 @dihedral:type1 $atom:id23 $atom:id20 $atom:id45 $atom:id42 - $dihedral:id106 @dihedral:type1 $atom:id23 $atom:id20 $atom:id45 $atom:id46 - $dihedral:id107 @dihedral:type1 $atom:id18 $atom:id21 $atom:id22 $atom:id1 - $dihedral:id108 @dihedral:type1 $atom:id18 $atom:id21 $atom:id22 $atom:id23 - $dihedral:id109 @dihedral:type1 $atom:id1 $atom:id22 $atom:id23 $atom:id20 - $dihedral:id110 @dihedral:type1 $atom:id1 $atom:id22 $atom:id23 $atom:id24 - $dihedral:id111 @dihedral:type1 $atom:id21 $atom:id22 $atom:id23 $atom:id20 - $dihedral:id112 @dihedral:type1 $atom:id21 $atom:id22 $atom:id23 $atom:id24 - $dihedral:id113 @dihedral:type1 $atom:id20 $atom:id23 $atom:id24 $atom:id3 - $dihedral:id114 @dihedral:type1 $atom:id20 $atom:id23 $atom:id24 $atom:id25 - $dihedral:id115 @dihedral:type1 $atom:id22 $atom:id23 $atom:id24 $atom:id3 - $dihedral:id116 @dihedral:type1 $atom:id22 $atom:id23 $atom:id24 $atom:id25 - $dihedral:id117 @dihedral:type1 $atom:id3 $atom:id24 $atom:id25 $atom:id26 - $dihedral:id118 @dihedral:type1 $atom:id3 $atom:id24 $atom:id25 $atom:id46 - $dihedral:id119 @dihedral:type1 $atom:id23 $atom:id24 $atom:id25 $atom:id26 - $dihedral:id120 @dihedral:type1 $atom:id23 $atom:id24 $atom:id25 $atom:id46 - $dihedral:id121 @dihedral:type1 $atom:id24 $atom:id25 $atom:id26 $atom:id27 - $dihedral:id122 @dihedral:type1 $atom:id24 $atom:id25 $atom:id26 $atom:id29 - $dihedral:id123 @dihedral:type1 $atom:id46 $atom:id25 $atom:id26 $atom:id27 - $dihedral:id124 @dihedral:type1 $atom:id46 $atom:id25 $atom:id26 $atom:id29 - $dihedral:id125 @dihedral:type1 $atom:id24 $atom:id25 $atom:id46 $atom:id45 - $dihedral:id126 @dihedral:type1 $atom:id24 $atom:id25 $atom:id46 $atom:id47 - $dihedral:id127 @dihedral:type1 $atom:id26 $atom:id25 $atom:id46 $atom:id45 - $dihedral:id128 @dihedral:type1 $atom:id26 $atom:id25 $atom:id46 $atom:id47 - $dihedral:id129 @dihedral:type1 $atom:id25 $atom:id26 $atom:id27 $atom:id48 - $dihedral:id130 @dihedral:type1 $atom:id25 $atom:id26 $atom:id27 $atom:id28 - $dihedral:id131 @dihedral:type1 $atom:id29 $atom:id26 $atom:id27 $atom:id48 - $dihedral:id132 @dihedral:type1 $atom:id29 $atom:id26 $atom:id27 $atom:id28 - $dihedral:id133 @dihedral:type1 $atom:id25 $atom:id26 $atom:id29 $atom:id4 - $dihedral:id134 @dihedral:type1 $atom:id25 $atom:id26 $atom:id29 $atom:id30 - $dihedral:id135 @dihedral:type1 $atom:id27 $atom:id26 $atom:id29 $atom:id4 - $dihedral:id136 @dihedral:type1 $atom:id27 $atom:id26 $atom:id29 $atom:id30 - $dihedral:id137 @dihedral:type1 $atom:id26 $atom:id27 $atom:id48 $atom:id47 - $dihedral:id138 @dihedral:type1 $atom:id26 $atom:id27 $atom:id48 $atom:id49 - $dihedral:id139 @dihedral:type1 $atom:id28 $atom:id27 $atom:id48 $atom:id47 - $dihedral:id140 @dihedral:type1 $atom:id28 $atom:id27 $atom:id48 $atom:id49 - $dihedral:id141 @dihedral:type1 $atom:id26 $atom:id27 $atom:id28 $atom:id31 - $dihedral:id142 @dihedral:type1 $atom:id26 $atom:id27 $atom:id28 $atom:id53 - $dihedral:id143 @dihedral:type1 $atom:id48 $atom:id27 $atom:id28 $atom:id31 - $dihedral:id144 @dihedral:type1 $atom:id48 $atom:id27 $atom:id28 $atom:id53 - $dihedral:id145 @dihedral:type1 $atom:id27 $atom:id28 $atom:id31 $atom:id30 - $dihedral:id146 @dihedral:type1 $atom:id27 $atom:id28 $atom:id31 $atom:id32 - $dihedral:id147 @dihedral:type1 $atom:id53 $atom:id28 $atom:id31 $atom:id30 - $dihedral:id148 @dihedral:type1 $atom:id53 $atom:id28 $atom:id31 $atom:id32 - $dihedral:id149 @dihedral:type1 $atom:id27 $atom:id28 $atom:id53 $atom:id50 - $dihedral:id150 @dihedral:type1 $atom:id27 $atom:id28 $atom:id53 $atom:id54 - $dihedral:id151 @dihedral:type1 $atom:id31 $atom:id28 $atom:id53 $atom:id50 - $dihedral:id152 @dihedral:type1 $atom:id31 $atom:id28 $atom:id53 $atom:id54 - $dihedral:id153 @dihedral:type1 $atom:id4 $atom:id29 $atom:id30 $atom:id31 - $dihedral:id154 @dihedral:type1 $atom:id4 $atom:id29 $atom:id30 $atom:id33 - $dihedral:id155 @dihedral:type1 $atom:id26 $atom:id29 $atom:id30 $atom:id31 - $dihedral:id156 @dihedral:type1 $atom:id26 $atom:id29 $atom:id30 $atom:id33 - $dihedral:id157 @dihedral:type1 $atom:id29 $atom:id30 $atom:id31 $atom:id28 - $dihedral:id158 @dihedral:type1 $atom:id29 $atom:id30 $atom:id31 $atom:id32 - $dihedral:id159 @dihedral:type1 $atom:id33 $atom:id30 $atom:id31 $atom:id28 - $dihedral:id160 @dihedral:type1 $atom:id33 $atom:id30 $atom:id31 $atom:id32 - $dihedral:id161 @dihedral:type1 $atom:id29 $atom:id30 $atom:id33 $atom:id8 - $dihedral:id162 @dihedral:type1 $atom:id29 $atom:id30 $atom:id33 $atom:id34 - $dihedral:id163 @dihedral:type1 $atom:id31 $atom:id30 $atom:id33 $atom:id8 - $dihedral:id164 @dihedral:type1 $atom:id31 $atom:id30 $atom:id33 $atom:id34 - $dihedral:id165 @dihedral:type1 $atom:id28 $atom:id31 $atom:id32 $atom:id57 - $dihedral:id166 @dihedral:type1 $atom:id28 $atom:id31 $atom:id32 $atom:id35 - $dihedral:id167 @dihedral:type1 $atom:id30 $atom:id31 $atom:id32 $atom:id57 - $dihedral:id168 @dihedral:type1 $atom:id30 $atom:id31 $atom:id32 $atom:id35 - $dihedral:id169 @dihedral:type1 $atom:id31 $atom:id32 $atom:id57 $atom:id54 - $dihedral:id170 @dihedral:type1 $atom:id31 $atom:id32 $atom:id57 $atom:id58 - $dihedral:id171 @dihedral:type1 $atom:id35 $atom:id32 $atom:id57 $atom:id54 - $dihedral:id172 @dihedral:type1 $atom:id35 $atom:id32 $atom:id57 $atom:id58 - $dihedral:id173 @dihedral:type1 $atom:id31 $atom:id32 $atom:id35 $atom:id34 - $dihedral:id174 @dihedral:type1 $atom:id31 $atom:id32 $atom:id35 $atom:id36 - $dihedral:id175 @dihedral:type1 $atom:id57 $atom:id32 $atom:id35 $atom:id34 - $dihedral:id176 @dihedral:type1 $atom:id57 $atom:id32 $atom:id35 $atom:id36 - $dihedral:id177 @dihedral:type1 $atom:id8 $atom:id33 $atom:id34 $atom:id37 - $dihedral:id178 @dihedral:type1 $atom:id8 $atom:id33 $atom:id34 $atom:id35 - $dihedral:id179 @dihedral:type1 $atom:id30 $atom:id33 $atom:id34 $atom:id37 - $dihedral:id180 @dihedral:type1 $atom:id30 $atom:id33 $atom:id34 $atom:id35 - $dihedral:id181 @dihedral:type1 $atom:id33 $atom:id34 $atom:id37 $atom:id12 - $dihedral:id182 @dihedral:type1 $atom:id33 $atom:id34 $atom:id37 $atom:id38 - $dihedral:id183 @dihedral:type1 $atom:id35 $atom:id34 $atom:id37 $atom:id12 - $dihedral:id184 @dihedral:type1 $atom:id35 $atom:id34 $atom:id37 $atom:id38 - $dihedral:id185 @dihedral:type1 $atom:id33 $atom:id34 $atom:id35 $atom:id32 - $dihedral:id186 @dihedral:type1 $atom:id33 $atom:id34 $atom:id35 $atom:id36 - $dihedral:id187 @dihedral:type1 $atom:id37 $atom:id34 $atom:id35 $atom:id32 - $dihedral:id188 @dihedral:type1 $atom:id37 $atom:id34 $atom:id35 $atom:id36 - $dihedral:id189 @dihedral:type1 $atom:id32 $atom:id35 $atom:id36 $atom:id39 - $dihedral:id190 @dihedral:type1 $atom:id32 $atom:id35 $atom:id36 $atom:id61 - $dihedral:id191 @dihedral:type1 $atom:id34 $atom:id35 $atom:id36 $atom:id39 - $dihedral:id192 @dihedral:type1 $atom:id34 $atom:id35 $atom:id36 $atom:id61 - $dihedral:id193 @dihedral:type1 $atom:id35 $atom:id36 $atom:id39 $atom:id38 - $dihedral:id194 @dihedral:type1 $atom:id35 $atom:id36 $atom:id39 $atom:id40 - $dihedral:id195 @dihedral:type1 $atom:id61 $atom:id36 $atom:id39 $atom:id38 - $dihedral:id196 @dihedral:type1 $atom:id61 $atom:id36 $atom:id39 $atom:id40 - $dihedral:id197 @dihedral:type1 $atom:id35 $atom:id36 $atom:id61 $atom:id58 - $dihedral:id198 @dihedral:type1 $atom:id35 $atom:id36 $atom:id61 $atom:id62 - $dihedral:id199 @dihedral:type1 $atom:id39 $atom:id36 $atom:id61 $atom:id58 - $dihedral:id200 @dihedral:type1 $atom:id39 $atom:id36 $atom:id61 $atom:id62 - $dihedral:id201 @dihedral:type1 $atom:id12 $atom:id37 $atom:id38 $atom:id41 - $dihedral:id202 @dihedral:type1 $atom:id12 $atom:id37 $atom:id38 $atom:id39 - $dihedral:id203 @dihedral:type1 $atom:id34 $atom:id37 $atom:id38 $atom:id41 - $dihedral:id204 @dihedral:type1 $atom:id34 $atom:id37 $atom:id38 $atom:id39 - $dihedral:id205 @dihedral:type1 $atom:id37 $atom:id38 $atom:id41 $atom:id16 - $dihedral:id206 @dihedral:type1 $atom:id37 $atom:id38 $atom:id41 $atom:id42 - $dihedral:id207 @dihedral:type1 $atom:id39 $atom:id38 $atom:id41 $atom:id16 - $dihedral:id208 @dihedral:type1 $atom:id39 $atom:id38 $atom:id41 $atom:id42 - $dihedral:id209 @dihedral:type1 $atom:id37 $atom:id38 $atom:id39 $atom:id36 - $dihedral:id210 @dihedral:type1 $atom:id37 $atom:id38 $atom:id39 $atom:id40 - $dihedral:id211 @dihedral:type1 $atom:id41 $atom:id38 $atom:id39 $atom:id36 - $dihedral:id212 @dihedral:type1 $atom:id41 $atom:id38 $atom:id39 $atom:id40 - $dihedral:id213 @dihedral:type1 $atom:id36 $atom:id39 $atom:id40 $atom:id43 - $dihedral:id214 @dihedral:type1 $atom:id36 $atom:id39 $atom:id40 $atom:id65 - $dihedral:id215 @dihedral:type1 $atom:id38 $atom:id39 $atom:id40 $atom:id43 - $dihedral:id216 @dihedral:type1 $atom:id38 $atom:id39 $atom:id40 $atom:id65 - $dihedral:id217 @dihedral:type1 $atom:id39 $atom:id40 $atom:id43 $atom:id42 - $dihedral:id218 @dihedral:type1 $atom:id39 $atom:id40 $atom:id43 $atom:id44 - $dihedral:id219 @dihedral:type1 $atom:id65 $atom:id40 $atom:id43 $atom:id42 - $dihedral:id220 @dihedral:type1 $atom:id65 $atom:id40 $atom:id43 $atom:id44 - $dihedral:id221 @dihedral:type1 $atom:id39 $atom:id40 $atom:id65 $atom:id62 - $dihedral:id222 @dihedral:type1 $atom:id39 $atom:id40 $atom:id65 $atom:id66 - $dihedral:id223 @dihedral:type1 $atom:id43 $atom:id40 $atom:id65 $atom:id62 - $dihedral:id224 @dihedral:type1 $atom:id43 $atom:id40 $atom:id65 $atom:id66 - $dihedral:id225 @dihedral:type1 $atom:id16 $atom:id41 $atom:id42 $atom:id45 - $dihedral:id226 @dihedral:type1 $atom:id16 $atom:id41 $atom:id42 $atom:id43 - $dihedral:id227 @dihedral:type1 $atom:id38 $atom:id41 $atom:id42 $atom:id45 - $dihedral:id228 @dihedral:type1 $atom:id38 $atom:id41 $atom:id42 $atom:id43 - $dihedral:id229 @dihedral:type1 $atom:id41 $atom:id42 $atom:id45 $atom:id20 - $dihedral:id230 @dihedral:type1 $atom:id41 $atom:id42 $atom:id45 $atom:id46 - $dihedral:id231 @dihedral:type1 $atom:id43 $atom:id42 $atom:id45 $atom:id20 - $dihedral:id232 @dihedral:type1 $atom:id43 $atom:id42 $atom:id45 $atom:id46 - $dihedral:id233 @dihedral:type1 $atom:id41 $atom:id42 $atom:id43 $atom:id40 - $dihedral:id234 @dihedral:type1 $atom:id41 $atom:id42 $atom:id43 $atom:id44 - $dihedral:id235 @dihedral:type1 $atom:id45 $atom:id42 $atom:id43 $atom:id40 - $dihedral:id236 @dihedral:type1 $atom:id45 $atom:id42 $atom:id43 $atom:id44 - $dihedral:id237 @dihedral:type1 $atom:id40 $atom:id43 $atom:id44 $atom:id47 - $dihedral:id238 @dihedral:type1 $atom:id40 $atom:id43 $atom:id44 $atom:id69 - $dihedral:id239 @dihedral:type1 $atom:id42 $atom:id43 $atom:id44 $atom:id47 - $dihedral:id240 @dihedral:type1 $atom:id42 $atom:id43 $atom:id44 $atom:id69 - $dihedral:id241 @dihedral:type1 $atom:id43 $atom:id44 $atom:id47 $atom:id46 - $dihedral:id242 @dihedral:type1 $atom:id43 $atom:id44 $atom:id47 $atom:id48 - $dihedral:id243 @dihedral:type1 $atom:id69 $atom:id44 $atom:id47 $atom:id46 - $dihedral:id244 @dihedral:type1 $atom:id69 $atom:id44 $atom:id47 $atom:id48 - $dihedral:id245 @dihedral:type1 $atom:id43 $atom:id44 $atom:id69 $atom:id66 - $dihedral:id246 @dihedral:type1 $atom:id43 $atom:id44 $atom:id69 $atom:id70 - $dihedral:id247 @dihedral:type1 $atom:id47 $atom:id44 $atom:id69 $atom:id66 - $dihedral:id248 @dihedral:type1 $atom:id47 $atom:id44 $atom:id69 $atom:id70 - $dihedral:id249 @dihedral:type1 $atom:id20 $atom:id45 $atom:id46 $atom:id25 - $dihedral:id250 @dihedral:type1 $atom:id20 $atom:id45 $atom:id46 $atom:id47 - $dihedral:id251 @dihedral:type1 $atom:id42 $atom:id45 $atom:id46 $atom:id25 - $dihedral:id252 @dihedral:type1 $atom:id42 $atom:id45 $atom:id46 $atom:id47 - $dihedral:id253 @dihedral:type1 $atom:id25 $atom:id46 $atom:id47 $atom:id44 - $dihedral:id254 @dihedral:type1 $atom:id25 $atom:id46 $atom:id47 $atom:id48 - $dihedral:id255 @dihedral:type1 $atom:id45 $atom:id46 $atom:id47 $atom:id44 - $dihedral:id256 @dihedral:type1 $atom:id45 $atom:id46 $atom:id47 $atom:id48 - $dihedral:id257 @dihedral:type1 $atom:id44 $atom:id47 $atom:id48 $atom:id27 - $dihedral:id258 @dihedral:type1 $atom:id44 $atom:id47 $atom:id48 $atom:id49 - $dihedral:id259 @dihedral:type1 $atom:id46 $atom:id47 $atom:id48 $atom:id27 - $dihedral:id260 @dihedral:type1 $atom:id46 $atom:id47 $atom:id48 $atom:id49 - $dihedral:id261 @dihedral:type1 $atom:id27 $atom:id48 $atom:id49 $atom:id50 - $dihedral:id262 @dihedral:type1 $atom:id27 $atom:id48 $atom:id49 $atom:id70 - $dihedral:id263 @dihedral:type1 $atom:id47 $atom:id48 $atom:id49 $atom:id50 - $dihedral:id264 @dihedral:type1 $atom:id47 $atom:id48 $atom:id49 $atom:id70 - $dihedral:id265 @dihedral:type1 $atom:id48 $atom:id49 $atom:id50 $atom:id51 - $dihedral:id266 @dihedral:type1 $atom:id48 $atom:id49 $atom:id50 $atom:id53 - $dihedral:id267 @dihedral:type1 $atom:id70 $atom:id49 $atom:id50 $atom:id51 - $dihedral:id268 @dihedral:type1 $atom:id70 $atom:id49 $atom:id50 $atom:id53 - $dihedral:id269 @dihedral:type1 $atom:id48 $atom:id49 $atom:id70 $atom:id69 - $dihedral:id270 @dihedral:type1 $atom:id48 $atom:id49 $atom:id70 $atom:id71 - $dihedral:id271 @dihedral:type1 $atom:id50 $atom:id49 $atom:id70 $atom:id69 - $dihedral:id272 @dihedral:type1 $atom:id50 $atom:id49 $atom:id70 $atom:id71 - $dihedral:id273 @dihedral:type1 $atom:id49 $atom:id50 $atom:id51 $atom:id72 - $dihedral:id274 @dihedral:type1 $atom:id49 $atom:id50 $atom:id51 $atom:id52 - $dihedral:id275 @dihedral:type1 $atom:id53 $atom:id50 $atom:id51 $atom:id72 - $dihedral:id276 @dihedral:type1 $atom:id53 $atom:id50 $atom:id51 $atom:id52 - $dihedral:id277 @dihedral:type1 $atom:id49 $atom:id50 $atom:id53 $atom:id28 - $dihedral:id278 @dihedral:type1 $atom:id49 $atom:id50 $atom:id53 $atom:id54 - $dihedral:id279 @dihedral:type1 $atom:id51 $atom:id50 $atom:id53 $atom:id28 - $dihedral:id280 @dihedral:type1 $atom:id51 $atom:id50 $atom:id53 $atom:id54 - $dihedral:id281 @dihedral:type1 $atom:id50 $atom:id51 $atom:id72 $atom:id71 - $dihedral:id282 @dihedral:type1 $atom:id52 $atom:id51 $atom:id72 $atom:id71 - $dihedral:id283 @dihedral:type1 $atom:id50 $atom:id51 $atom:id52 $atom:id55 - $dihedral:id284 @dihedral:type1 $atom:id72 $atom:id51 $atom:id52 $atom:id55 - $dihedral:id285 @dihedral:type1 $atom:id51 $atom:id52 $atom:id55 $atom:id54 - $dihedral:id286 @dihedral:type1 $atom:id51 $atom:id52 $atom:id55 $atom:id56 - $dihedral:id287 @dihedral:type1 $atom:id28 $atom:id53 $atom:id54 $atom:id55 - $dihedral:id288 @dihedral:type1 $atom:id28 $atom:id53 $atom:id54 $atom:id57 - $dihedral:id289 @dihedral:type1 $atom:id50 $atom:id53 $atom:id54 $atom:id55 - $dihedral:id290 @dihedral:type1 $atom:id50 $atom:id53 $atom:id54 $atom:id57 - $dihedral:id291 @dihedral:type1 $atom:id53 $atom:id54 $atom:id55 $atom:id52 - $dihedral:id292 @dihedral:type1 $atom:id53 $atom:id54 $atom:id55 $atom:id56 - $dihedral:id293 @dihedral:type1 $atom:id57 $atom:id54 $atom:id55 $atom:id52 - $dihedral:id294 @dihedral:type1 $atom:id57 $atom:id54 $atom:id55 $atom:id56 - $dihedral:id295 @dihedral:type1 $atom:id53 $atom:id54 $atom:id57 $atom:id32 - $dihedral:id296 @dihedral:type1 $atom:id53 $atom:id54 $atom:id57 $atom:id58 - $dihedral:id297 @dihedral:type1 $atom:id55 $atom:id54 $atom:id57 $atom:id32 - $dihedral:id298 @dihedral:type1 $atom:id55 $atom:id54 $atom:id57 $atom:id58 - $dihedral:id299 @dihedral:type1 $atom:id52 $atom:id55 $atom:id56 $atom:id59 - $dihedral:id300 @dihedral:type1 $atom:id54 $atom:id55 $atom:id56 $atom:id59 - $dihedral:id301 @dihedral:type1 $atom:id55 $atom:id56 $atom:id59 $atom:id58 - $dihedral:id302 @dihedral:type1 $atom:id55 $atom:id56 $atom:id59 $atom:id60 - $dihedral:id303 @dihedral:type1 $atom:id32 $atom:id57 $atom:id58 $atom:id61 - $dihedral:id304 @dihedral:type1 $atom:id32 $atom:id57 $atom:id58 $atom:id59 - $dihedral:id305 @dihedral:type1 $atom:id54 $atom:id57 $atom:id58 $atom:id61 - $dihedral:id306 @dihedral:type1 $atom:id54 $atom:id57 $atom:id58 $atom:id59 - $dihedral:id307 @dihedral:type1 $atom:id57 $atom:id58 $atom:id61 $atom:id36 - $dihedral:id308 @dihedral:type1 $atom:id57 $atom:id58 $atom:id61 $atom:id62 - $dihedral:id309 @dihedral:type1 $atom:id59 $atom:id58 $atom:id61 $atom:id36 - $dihedral:id310 @dihedral:type1 $atom:id59 $atom:id58 $atom:id61 $atom:id62 - $dihedral:id311 @dihedral:type1 $atom:id57 $atom:id58 $atom:id59 $atom:id56 - $dihedral:id312 @dihedral:type1 $atom:id57 $atom:id58 $atom:id59 $atom:id60 - $dihedral:id313 @dihedral:type1 $atom:id61 $atom:id58 $atom:id59 $atom:id56 - $dihedral:id314 @dihedral:type1 $atom:id61 $atom:id58 $atom:id59 $atom:id60 - $dihedral:id315 @dihedral:type1 $atom:id56 $atom:id59 $atom:id60 $atom:id63 - $dihedral:id316 @dihedral:type1 $atom:id58 $atom:id59 $atom:id60 $atom:id63 - $dihedral:id317 @dihedral:type1 $atom:id59 $atom:id60 $atom:id63 $atom:id62 - $dihedral:id318 @dihedral:type1 $atom:id59 $atom:id60 $atom:id63 $atom:id64 - $dihedral:id319 @dihedral:type1 $atom:id36 $atom:id61 $atom:id62 $atom:id65 - $dihedral:id320 @dihedral:type1 $atom:id36 $atom:id61 $atom:id62 $atom:id63 - $dihedral:id321 @dihedral:type1 $atom:id58 $atom:id61 $atom:id62 $atom:id65 - $dihedral:id322 @dihedral:type1 $atom:id58 $atom:id61 $atom:id62 $atom:id63 - $dihedral:id323 @dihedral:type1 $atom:id61 $atom:id62 $atom:id65 $atom:id40 - $dihedral:id324 @dihedral:type1 $atom:id61 $atom:id62 $atom:id65 $atom:id66 - $dihedral:id325 @dihedral:type1 $atom:id63 $atom:id62 $atom:id65 $atom:id40 - $dihedral:id326 @dihedral:type1 $atom:id63 $atom:id62 $atom:id65 $atom:id66 - $dihedral:id327 @dihedral:type1 $atom:id61 $atom:id62 $atom:id63 $atom:id60 - $dihedral:id328 @dihedral:type1 $atom:id61 $atom:id62 $atom:id63 $atom:id64 - $dihedral:id329 @dihedral:type1 $atom:id65 $atom:id62 $atom:id63 $atom:id60 - $dihedral:id330 @dihedral:type1 $atom:id65 $atom:id62 $atom:id63 $atom:id64 - $dihedral:id331 @dihedral:type1 $atom:id60 $atom:id63 $atom:id64 $atom:id67 - $dihedral:id332 @dihedral:type1 $atom:id62 $atom:id63 $atom:id64 $atom:id67 - $dihedral:id333 @dihedral:type1 $atom:id63 $atom:id64 $atom:id67 $atom:id66 - $dihedral:id334 @dihedral:type1 $atom:id63 $atom:id64 $atom:id67 $atom:id68 - $dihedral:id335 @dihedral:type1 $atom:id40 $atom:id65 $atom:id66 $atom:id69 - $dihedral:id336 @dihedral:type1 $atom:id40 $atom:id65 $atom:id66 $atom:id67 - $dihedral:id337 @dihedral:type1 $atom:id62 $atom:id65 $atom:id66 $atom:id69 - $dihedral:id338 @dihedral:type1 $atom:id62 $atom:id65 $atom:id66 $atom:id67 - $dihedral:id339 @dihedral:type1 $atom:id65 $atom:id66 $atom:id69 $atom:id44 - $dihedral:id340 @dihedral:type1 $atom:id65 $atom:id66 $atom:id69 $atom:id70 - $dihedral:id341 @dihedral:type1 $atom:id67 $atom:id66 $atom:id69 $atom:id44 - $dihedral:id342 @dihedral:type1 $atom:id67 $atom:id66 $atom:id69 $atom:id70 - $dihedral:id343 @dihedral:type1 $atom:id65 $atom:id66 $atom:id67 $atom:id64 - $dihedral:id344 @dihedral:type1 $atom:id65 $atom:id66 $atom:id67 $atom:id68 - $dihedral:id345 @dihedral:type1 $atom:id69 $atom:id66 $atom:id67 $atom:id64 - $dihedral:id346 @dihedral:type1 $atom:id69 $atom:id66 $atom:id67 $atom:id68 - $dihedral:id347 @dihedral:type1 $atom:id64 $atom:id67 $atom:id68 $atom:id71 - $dihedral:id348 @dihedral:type1 $atom:id66 $atom:id67 $atom:id68 $atom:id71 - $dihedral:id349 @dihedral:type1 $atom:id67 $atom:id68 $atom:id71 $atom:id70 - $dihedral:id350 @dihedral:type1 $atom:id67 $atom:id68 $atom:id71 $atom:id72 - $dihedral:id351 @dihedral:type1 $atom:id44 $atom:id69 $atom:id70 $atom:id49 - $dihedral:id352 @dihedral:type1 $atom:id44 $atom:id69 $atom:id70 $atom:id71 - $dihedral:id353 @dihedral:type1 $atom:id66 $atom:id69 $atom:id70 $atom:id49 - $dihedral:id354 @dihedral:type1 $atom:id66 $atom:id69 $atom:id70 $atom:id71 - $dihedral:id355 @dihedral:type1 $atom:id49 $atom:id70 $atom:id71 $atom:id68 - $dihedral:id356 @dihedral:type1 $atom:id49 $atom:id70 $atom:id71 $atom:id72 - $dihedral:id357 @dihedral:type1 $atom:id69 $atom:id70 $atom:id71 $atom:id68 - $dihedral:id358 @dihedral:type1 $atom:id69 $atom:id70 $atom:id71 $atom:id72 - $dihedral:id359 @dihedral:type1 $atom:id68 $atom:id71 $atom:id72 $atom:id51 - $dihedral:id360 @dihedral:type1 $atom:id70 $atom:id71 $atom:id72 $atom:id51 - } - -} # end of "CNT" type definition diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg deleted file mode 100644 index 3b79b405ef778425d0007fc674e5b082a6200427..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29386 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

!fIecPV-Uk_O}Itgr-%( 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 NlKLiC6+8aF2>_J`#r6OI diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg deleted file mode 100644 index 628371b0d71ce1c5b062d97fb13cd8b6bccca029..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18403 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 diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg deleted file mode 100644 index 3489773adb004e02d7ebe141367143261fdda592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20633 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 Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT b/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT deleted file mode 100644 index def26ba765..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT +++ /dev/null @@ -1,16 +0,0 @@ -# -------- WARNING: -------- - -This software is experimental, and the force-fields and equilbration protocols -have not been tested carefully by me. There is no gaurantee that the simulation -will reproduce the behavior of real hexadecane molecules, -(or even of hexadecane molecules simulated using AMBER, which should - be using the same force-field). - -# -------- REQUEST FOR HELP: -------- - -However, if you notice a problem with this example, please report it. -I confess I do not have a lot of experience running all-atom simulations. -Peer-review is the only way to improve this software (or any software). -Other suggestions are also welcome! - -(Contact jewett.aij@gmail.com, 2013-10-16) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg deleted file mode 100644 index b0d31f88453d4594681cc81791d66c5c1e8c0b99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27017 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\rwJO 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 Op_CsiKd1iyPygBZ$I|=& diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg b/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg deleted file mode 100644 index 3ad353dbb4e083ccc07be687ea044170e86ec952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5237 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 Ob8E+5TPj`WGyehPY6hJE diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt deleted file mode 100644 index 5b6642b04f..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt +++ /dev/null @@ -1,84 +0,0 @@ - -Alkanes { - - # LAMMPS offers many different force-field styles and atom-styles. - # We must select which kind of atoms and force fields we want to use. - # (This will effect the syntax of the "_coeff" commands below.) - - write_once("In Init") { - # Default styles and settings for AMBER based force-fields: - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - #improper_style hybrid cvff - - pair_style hybrid lj/cut 9.0 - pair_modify shift yes - - # If you have charges on the atoms, then comment out the line above - # and use this instead: - #pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - #kspace_style pppm 0.0001 - - pair_modify mix arithmetic - special_bonds amber - } - - # The "Alkanes" object contains the definition of atoms, bonds, bond-angles, - # and all of the force-field parameters for simple n-Alkanes. - # (These parameters were taken from the January 2013 version of the - # AMBER GAFF force-field. See "common/gaff.lt" for details.) - - # atom-type mass - - write_once("Data Masses") { - @atom:c3 12.01 - @atom:h1 1.008 - } - - # Pairwise (non-bonded) force-field parameters: - - write_once("In Settings") { - pair_coeff @atom:c3 @atom:c3 lj/cut 0.1094 1.9080 - pair_coeff @atom:h1 @atom:h1 lj/cut 0.0157 1.3870 - } - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 bondType1 bondType2 - - write_once("Data Angles By Type") { - @angle:CCC @atom:c3 @atom:c3 @atom:c3 @bond:* @bond:* - @angle:CCH @atom:c3 @atom:c3 @atom:h1 @bond:* @bond:* - @angle:HCH @atom:h1 @atom:c3 @atom:h1 @bond:* @bond:* - } - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 bondType1 btyp2 btyp3 - - write_once("Data Dihedrals By Type") { - @dihedral:XCCX @atom:* @atom:c3 @atom:c3 @atom:* @bond:* @bond:* @bond:* - @dihedral:CCCC @atom:c3 @atom:c3 @atom:c3 @atom:c3 @bond:* @bond:* @bond:* - } - - # Parameters for these new angular interactions must be defined. (I recommend - # putting all force-field parameters (coeffs) in the "In Settings" section.) - - write_once("In Settings") { - - # bond-type k r0 - bond_coeff @bond:CC harmonic 303.1 1.5350 - bond_coeff @bond:CH harmonic 335.9 1.0930 - - # angle-type k theta0 - angle_coeff @angle:CCC harmonic 63.210 110.630 - angle_coeff @angle:CCH harmonic 46.360 110.070 - angle_coeff @angle:HCH harmonic 39.180 109.550 - - # dihedral-type - dihedral_coeff @dihedral:XCCX fourier 1 0.155555555556 3 0.0 - dihedral_coeff @dihedral:CCCC fourier 3 0.18 3 0.0 0.25 2 180.0 0.2 1 180.0 - } - -} # Alkanes diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt deleted file mode 100644 index 33051a0c14..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt +++ /dev/null @@ -1,44 +0,0 @@ - -import "alkanes.lt" # <-- Defines the atoms and force-field used for Alkanes - - -CH2 inherits Alkanes { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH2 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - # bond-id bond-type atom-id1 atom-id2 - - write('Data Bonds') { - $bond:b1 @bond:CH $atom:C $atom:H1 - $bond:b2 @bond:CH $atom:C $atom:H2 - } - -} # CH2 - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt deleted file mode 100644 index b78d9947fd..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt +++ /dev/null @@ -1,44 +0,0 @@ - -import "alkanes.lt" # <-- Defines the atoms and force-field used for Alkanes - - -CH3 inherits Alkanes { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - $atom:H3 $mol:... @atom:h1 0.00 -0.8924307629540046 -0.6310438442242609 0.00 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH3 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - # bond-id bond-type atom-id1 atom-id2 - - write('Data Bonds') { - $bond:b1 @bond:CH $atom:C $atom:H1 - $bond:b2 @bond:CH $atom:C $atom:H2 - $bond:b3 @bond:CH $atom:C $atom:H3 - } - -} # CH3 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt deleted file mode 100644 index c6af2a7a75..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt +++ /dev/null @@ -1,84 +0,0 @@ -# Define the "CH2" and "CH3" objects: - -import "ch2group.lt" -import "ch3group.lt" - - - -Hexadecane inherits Alkanes { - - # Create an array of 16 "CH2" objects - - monomers = new CH2.move(0,0.4431163,0) [16].rot(180,1,0,0).move(1.2533223,0,0) - - # "monomers" is a 1-dimensional array containing 16 copies of the CH2 molecule - # Each copy is rotated 180 degrees and shifted along the x axix. - # (For an explanation, read sections 7.1-7.3 of the moltemplate manual.) - # Notes: - # 1.2533223 = DeltaXc = how far each CH2 group is shifted along the axis - # 0.4431163 = DeltaYc/2 = lateral displacement of carbons along axis - - # ---- Now, modify the ends: --- - # Delete the CH2 groups at the beginning and end, and replace them with CH3. - # (Note: Alternately, instead of deleting the CH2 groups at each end, you - # could modify them by adding an extra hydrogen atom to those carbons.) - - delete monomers[0] - delete monomers[15] - monomer_begin = new CH3 - monomer_end = new CH3 - - # Move the CH3 groups to the correct location at either end of the chain: - - monomer_begin.move(0,0.4431163,0) - monomer_end.move(0,0.4431163,0).rot(180,0,0,1).move(18.7998345,0,0) - - # Note: 18.7998345 = (16-1) * DeltaXc - - - # Now add a list of bonds connecting the carbon atoms together: - - write('Data Bonds') { - $bond:b1 @bond:CC $atom:monomer_begin/C $atom:monomers[1]/C - $bond:b2 @bond:CC $atom:monomers[1]/C $atom:monomers[2]/C - $bond:b3 @bond:CC $atom:monomers[2]/C $atom:monomers[3]/C - $bond:b4 @bond:CC $atom:monomers[3]/C $atom:monomers[4]/C - $bond:b5 @bond:CC $atom:monomers[4]/C $atom:monomers[5]/C - $bond:b6 @bond:CC $atom:monomers[5]/C $atom:monomers[6]/C - $bond:b7 @bond:CC $atom:monomers[6]/C $atom:monomers[7]/C - $bond:b8 @bond:CC $atom:monomers[7]/C $atom:monomers[8]/C - $bond:b9 @bond:CC $atom:monomers[8]/C $atom:monomers[9]/C - $bond:b10 @bond:CC $atom:monomers[9]/C $atom:monomers[10]/C - $bond:b11 @bond:CC $atom:monomers[10]/C $atom:monomers[11]/C - $bond:b12 @bond:CC $atom:monomers[11]/C $atom:monomers[12]/C - $bond:b13 @bond:CC $atom:monomers[12]/C $atom:monomers[13]/C - $bond:b14 @bond:CC $atom:monomers[13]/C $atom:monomers[14]/C - $bond:b15 @bond:CC $atom:monomers[14]/C $atom:monomer_end/C - } - - create_var { $mol } # Define a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule-ID. - # (because in the ch2group.lt file, the "..." in "$mol:..." looks for - # a counter of type "$mol" in a parent molecule or earlier ancestor.) - -} # Hexadecane - - - - - - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt deleted file mode 100644 index 4e0cfaec69..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt +++ /dev/null @@ -1,18 +0,0 @@ -import "hexadecane.lt" # <- defines the "Hexadecane" molecule type. - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 62.4 xlo xhi - 0.0 62.4 ylo yhi - 0.0 62.4 zlo zhi -} - -molecules = new Hexadecane [12].move(0, 0, 5.2) - [12].move(0, 5.2, 0) - [2].move(31.2, 0, 0) - - -# NOTE: The spacing between molecules is large. There should be extra room to -# move during the initial stages of equilibration. However, you will have to -# run the simulation at NPT conditions later to compress the system to a -# more realistic density. diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt b/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt deleted file mode 100644 index b1791c9550..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt +++ /dev/null @@ -1,85 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# To avvoid explosions, I have a 4-step equilibraion process (expand, minimize, -# reorient, compress). The system (as defined in the "system.data" file) -# is already expanded. That means there are 3 steps left: - -dump dumpeq1 all custom 50 traj_eq1_min.lammpstrj id mol type x y z ix iy iz -thermo 50 - -# -- Equilibration: part 1: initial minimization -- - -# Note: In general, it's always a good idea to minimize the system at first. - -minimize 1.0e-5 1.0e-7 100000 400000 -undump dumpeq1 - -write_data system_after_eq1_min.data - -# -- Equilibration part 2: reorienting the molecules (NVT) -- - -timestep 1.0 -dump dumpeq2 all custom 200 traj_eq2_reorient.lammpstrj id mol type x y z ix iy iz - -# Run the system at high temperature (at constant volume) to reorient the -# the molecules (which would otherwise be pointing in the same direction). - -# To speed it up, I randomize the atomic positions for a few thousand steps -# using fix langevin (and fix nve). Then I switch to fix nvt (Nose-Hoover). -# (If I start with fix nvt (Nose-Hoover), it seems to get "stuck" for a while.) - - -fix fxlan all langevin 900.0 900.0 120 48279 -fix fxnve all nve - -run 2000 - -unfix fxlan -unfix fxnve -# Now continue the simulation at high temperature using fix nvt (Nose-Hoover). -fix fxnvt all nvt temp 900.0 900.0 100.0 - -run 5000 -undump dumpeq2 - - -write_data system_after_eq2_reorient.data - -unfix fxnvt - -# -- equilibration part 3: Equilibrating the density (NPT) -- - -# Originally, the simulation box (in "system.data" and "system.lt") was -# unrealistically large. The spacing between the molecules was large also. -# I did this to enable the molecules to move freely and reorient themselves. -# After doing that, we should run the simulation under NPT conditions to -# allow the simulation box to contract to it's natural size. We do that here: -# We begin the simulation at 100 barr (a relatively low pressure), and -# slowly decrease it to 1 barr, maintianing the temperature at 300K. - -dump dumpeq3 all custom 200 traj_eq3_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 100.0 1.0 1000.0 drag 2.0 - -timestep 1.0 -run 30000 - -write_data system_after_eq3_npt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt deleted file mode 100644 index f8b2d31d09..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt +++ /dev/null @@ -1,42 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_eq3_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 350.0 350.0 500.0 tchain 1 -thermo 100 -#thermo_modify flush yes - -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh deleted file mode 100755 index cf51fa8705..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - -# or - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -# or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh deleted file mode 100755 index 3a08212692..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt deleted file mode 100644 index 73358e55dc..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 500 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg b/tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg deleted file mode 100644 index 2cdc08b312b4431ed0677777b6f96249836f3809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25820 zcmb5VV~{3I(*}BvZQHhO&yH=|wr$(CZQHhO@67BD_RRCf`QrRO*%6J(sE&&2>MOJI z%KW$S?*M=(EiNSv00II6Nd6pvf7<{N00{7Z^4}TcM?k?r{}V`Xa4>KvNN8v%NGK?1 zSOi#T7cC^#fIcmza5Bt&RfWE5mXl%IRV|6T(0Ur!KF$e)ggFic1;65GWW3 z_`fXxEXa=%5d;wc0QyowBoqt;u$@$IF|1i2@`EBI`NErgKui*9oah|v4g&v-nNaZ2 z1IAPCyn#L#f+`RgV&EO`zg7>ID0Y&_2+8YT#wiVFJ&+(bwfqmxduFd0G%0wBcb*R#G1W-$U_g!ukUTG;{v*Tx0WAUx0bxJh$gpeVD;j*SnS z03{lC9yGOg@^JM@uQlP$c;}pmoiK^5wsGanI)0iRAcC^>O&bdc)b?y_+BoYsK@6v+ zOep*7`ha1!`dQ_IMk6!7Say<&c6EuEdhV&r&dGGzZ$(D?ujSqf#4*pfwOVy{&8E?Z zRcsy?*LkA5q8F95gSP4ts)#K^m1e2j@USS}KEi|m-qiA4O{OnF1`DaDBbwOfacx$X zWV(z3VhO6PjBvw0;{kE>p^{kHn{)y=JaKt}Pg>tpXvp9n-mHyokQzCH=> zYV{UDH-5kiAAklArqlMaR(&OoU=W*zKmrwzr$hrmUs|`DDO+*o;^l`}2q3;%zN_){ zMJXU@kT>=9`E{mG0n&@a zj+F0VHseDO<%;#taC#rZW_^F&1OcE&lSB7r){}} zx>oU<^vPp$51VcQ2wlLowbY2BnZ_h^u6VBCWMo|Bc(~nb^0n0mn=`=`b=|^-Tv8=; zNo=#@o?qHqFRuS&vL41w3C<`xOZy1DA?I5d&UzpcLIP+?Z#K_~BIgAH*tyN4YeqJY zi?px{7iNERdzkDkl$CBCkkX+z1gfL|*Tbt&6c!W#J;volb~(nooX2)7Xc9bTtuHQc zD>v;_5}6Gzn-)*IxLuFkQ+^?Ueyi?+Eb7LX{>-fXH+tdgs?cXiIJ-*Rn4FDL0_x!y zeZg8``K(`{x_Ukrw&$m|@vY*1p9{PRoTo}{g(j;%i%Z}v_n#uQbL*5y*jtWzIcLyf zlhwcz`SUuxZUuktOExsN_lA=fLR<(#{Sv6I^5%Tj?bGB_&s%-sZH&U*tDx$#w1Umn zp#edaxbm=WUbKNjnu96f*LL=pyaYnnwmt@MiyqKjJx@9FinnUBd$6thKk^P2gg;7^2;+_ulP(!P=D#y?~_=yKp=hXTo^{RY)>Ie;Z*GTA2j&CD{q`L{vaYSC;~-bTT#A6;0ssA6-8zQA`xR8CP+cp1&^A909b(}l=bnfNnx?&pVQ3e;Li`9^ylj?&ypQ*Cmb5f+DH|E1=bVI#T z-8Fcck2Go(!xee##4ZIbF1DazMKfMUGM-+qM=|wDaE#BIT?Zv?3JI+o%}4oh?luOl zs@M`-v$zZ-W(?IhJEG7_Gj7_Kw&XsM4@vj{U4Rj$0mq2cvubC!<8hqsqTI%m3J~r; zfX#7>m#wc~x9(NsW80lhm$0og@taTI=pd6%!s9cVI9Kb9%2>s!o7Yo$q_|F8t0H>Z z&=e2UNWx~e4#q#gHsq#Q6On|7R~-lxtoVwBEVWaY`JcAkqf+j#@)@$UmeC;8DVr8g z@e%p+624=-*Sh>eBOEbXfs$+N*OpcD=~Rv5sqJKg+NzGHnwRFyh5ewEpLG^}6G#@?aqUivMZlw!Wj zG37v4Ae|q_u||E!Kr_2Igdt|u^36dAS4AyO+_Np&grQi-@A4o?XRsm2{{C|q{~vY)2JyOB-q-^rw=zMYgn_{oR&oSEx?eJVjP{FpFRs!&RVT#cvS@Fzugh8xmM=m5OJ!I&I3WJ!i~zx)R%X^gMw$2|UI~T9w!vG*5|Al8~7;AR9m;yEJI)O{ae3-ImqtU;}QoalAuEqKQ~+$ zXqBS0Wv@j2PE|!n2lT^%Io2&&N2_kl^5r`yXx;+PH=(52V~jD)wG3E*FTCHb|JHKJ zInv;$vvIDuo>ep%MJjF@skNoqFY=tU#_CqvULRCfH~1Q$6C`FRrXj&!TH8n`M|ZQR z5Q3Mdj+~wY@V%D$+}lRHa#|W-NTfTO!Tk;STgPRNk;bw%aPirYwwb0#8nryot2QHE zJ&HzkwrF~6O+)f!6PTf^sxxXzhE`;hm)D@4X@G=C6d2=%scdpg z&~Sss?2gJc0%_tnFc5`hrbIOp@{4}}pnm|Pi{7Q1{H(bV)Ens$kmktWSU$j9XpM1ft(q=sLVJxX~Wf)?ysl6`zxQ=6-O&bEqsmzRZuwSWK;}x*4gu4UG#^dg4OWw0WBUP5!XK zwMd3uT|@N8gVu=R5i5jalb#tWw>fw!X%1K!_4Kqi4r?09Rv}1?PHvB5pYDe_ystg! zi?Yx6I)H_269 zQfKq!8OKMnDZVRm->sPKv$k%Ymy^%S!*!m_e%f2Z zA}Wn2m1#L`4WXg|bgc@F4qZc8IA*h{&<$Z^L-is>jk-2(H>69YF^-n@+_God;6(%} zHqeZY%?3r#rg1%tBOh)+7Z1pqF1y7?wP-%#cbY#u!FqMGNB&_Hu?(+!hz@AFgrNYa z;;9}!qn=Nq$%;zY%L+OKPet5*ui@$VSe?2=Cb?`V51&|TwAPMKYcqCMjZL3%nta<2 z6GUG$RHMbS-P&NkcqKTn(yet=Ly^C%Uw8v&{1}JFwI_DYA@Q5%>&hn%72+I*ipj*L z#{Q)1XRZN-!K|JG0Gh}r3S#7t@=AI>{i1PRpzgd_9M`4Xac=5}=gE!Y`FP`a?(U1{ zm73xiy;RKSP&z$>bqrI{Y{_^1kLlz@0sw&kgMxy9gMk8r{AW9XfI&b3NQlTpOkgNN ziiFIDsKmm7iw`7>j){ffjf011kEBXQ|FfY#n;rq6N4*aP$(mNH#(Ookd-Yy*zN+uk ztY+xBtQi3st5pqznO0MIs|gy);!@%-AJDCUzH)R<&qSPzz; zRDIC}*$O*H>I+KpJ@6Cmy-3!kamIdg)r*ZI0H5SM@H+HMFfK z9vbl&wKlB~Z2@RB&g-Xd`v_6ZXm_l21|MiMvJRt+l~nMF_F6{?T2@b(j%1`a{26q= zI}$?is_T#lskMJO5YWR?K{`@9=%^!RRK}T62nG8H|I!o7qEx^jfyY3rghvxNk^63W zTAU#&eEPeBAu6%-cl1_A+()YR?3bH!fACS+XCL^+c@2AFW%=O;OK3TY5lvc_vg39b zm-)Wh-+zFp3GWqt5_$lYq4!^v%_NWDoOQ{*ZSBvcg=@1Z)I6g&1!@yhVIr7k*KPT; z=D!NrL#1MNyrEQN{P`D4Ya5DC+zPJR?3Qi6rvjZUEtIXM8jTO%D|;IbnXprS?>|u} zUtcPD`kXq6C2tk>5%;A>^j1eaN;+=}1e<$*-Iry!R`hWFiKRRHtl0Z&_{BS89-Z^y za~(g*q%T*jxUi(6;7p$H>x7m&WBA}uCYml6UaC!nmXTK>*#(QmK}`=TY3FRuyP3VH%$A0dSRJgc`1RpaC9Z>YX-`djbe4_`no8{$ zm6A+IRIk*r&I$&$fQ-C&N?A?1Rl>Oa>+fRg%Xs*Z%()Ylr*&*M-kgS|I`La+%XDqJ z=F)cXhlSVoM!Bo+OC14}a_*$D-BDgZi?oW$9Z!NlZ{^PinrJjW;E57HhsPlaAGY8< zAlq^>U`{21MCXI=_upSDEe%l8ykf(PUq(!-t?UCg9(Gh3fN3PrFV~7kl|mQp{SNM* zxBlzDN(XH#M!n-fI_O3t>1v{>qNLmh^^6@qdMX}&Gn>mG$621D*6d^@S}G}xTpyx6 z;EtL*9~h=eWZ1IxU4n3ODc915mN;k}tkbg}*(#S5{*;39TtZoJhFXeNQK_AE!ijUX zy*nISHV=WmpyccKyN+QLKm8vd?nqczZY6VbL)nS%{>#4O3&CFI=WiuuK1Re?A96>{ zXL{(Tvv1j^FtL5Ey|`B}`q1v_O2l(qQ!0?SRwR%XfEocK(|-GdH~xAD=SY#Q-P0!D z!9GZ%xOq1=jOY{f_E86Tv=HZq-GhgecZjaqnK9F8vM z{NeKu$j%~zP9S@))XBSi^Q~oj%HosjQg|-ld-*;u-pZKsGF%On0hpWebK1V(zRXXX0T>+ft-z@7+EFboKFIIEWmXiQX!=X2u)q zLHMryR1r0)2xS8N3Xaz35_=u|GK@zji9)XJ{+CK<>9|TsIpwV)DK*KYCm*%{&lV#g ze#)^iyVpduSzCtWVVoeQQ%s0T-mfqC-bbK(H)_w3NUhg#E!#@V(;6C#Pe2Q_WJfuU zYB|#!lQAjeS)X|PTpFDnwYK{B(SM3JZP;RI1+~B#?sA>0YBrimdIw6gq0(+t)Zg49 zS@tOx3zgRU%YPNC4)cg>RqUl0{gQ0t`&gx|+bljQ6 z3y0wGmrI9Tu|&oaGo=Q0#{-R(B9sDo(t+A4I>|CdV#@ygdmSARVoE?PPgVipOv5a0$mWgL>;3zFb$zQDe>H!pGx$bn4Njw4 z)#D%F$0?Heaf*OIK_Q@_V1Ob17uE#=27rJfArdhOfguwzD>^o!prWxFIwckkE)uf{ z8wDmcEj=)@i6|L62L(3|9fB8;kclZ54?iCL&rt&Y&rzC!M}cQLqU+@Q3!!;!kd`g>4HD7kzhWp@JX^~ zJBGXQR^oqcuWmLz`F-!&p2$@#U&CXvga7vuPg?5M4nDeblRIQn!4Y!KO`@PtO17W) zc5APK2-u`$cfjmjo^=bQTI#exmq$~YhI6VluZJe(j({?~9w|$cQ<#pOPhH9mDXLd_ zU2kpw-X7{V%Fe>o?pbNKIAKeIH)Q4s!L%U~yhwY(ZPJZ@RaP!Lo}rb0Ca zc9V*Rv$D0FLxW{(Qr<-;&n@|EgST>HKA$&2)8l0(i@;GrYjtC-?aejVhq93)okT)l zxBXgr7zy!-%DZ@(<X z3LB34Ml47==M!{AUwDqxK9@J*5ZoS|98Gw|Zauj%`ab}8wa=e<(ONqwzpkMLelyjzh4OAmnoq4iB6=7I*~VpOGK@{qyP=iZ0U zBW`@PIj&uk89|Ifb0F(W6EVo?08N^90xnnOjy=;0wS z!Xy-7&ZIw+8*M|Wm5a|v&GfF*gpnUEmg_TrU$c) z)s>NHk}PHH9hA1xuhFQ%g2)q&qkDhZTl~>O&j?mL6OFY6g{Y`87$=p%0ZHt#2aR=6LfUl{#Ngvm*&RQ~7M!Jm6}o?>*BWNIQG z?K}IsU!v=v$B(yIfVm*@2`MT?4ENR=(8`=yP^{Td1V1b1w|KsES*``NvPea!tOw8D z!u<8%oO~|-=6(`%mBIsIbhzUdg=#GFo1{u?j6;Kv_!f07<(&cPNE2aCpQU*}8`pWy zo31kF0_v^{k%ni?>`?MDa2M$=NU(rp=m)8f`E6mDCxhk`-c=jg{%oXq^`%_`ysqdzQ9cMBh-FP8fpFVZw_GKJC;0@1>7>SzXidUF)r$G_r|snAmt4_zP@D(Xx3KZCqzC7hAm@Zy zJil&x_IBwL_Xdoyz?H)*=cF!-$ZQ$;`2;XnVQDrdAnI}=bKL!=$KnQ&H2B*qt0kL{ zwNc2WvSo8cj>}zirIvR~KGD5OD)j&f1(_xx0V8r5azuz+*&1_al0->=u4okv@sRlw zUefmK>-mJ*k7g_7tMUf6iwr^c3XFGHt?w?A4J5gW1y5(RaEX1yP_n~U>JHCcWRHy2kqN9M9-t+_w&lX4QW$r2MeR|kWM6kmvV#z7 zsw~pAPwedSy5T_wNWQ!a$~@&Cc98wpwi1FFiJlz3{B{FGry9VvpqwZn|+N4*w?UulO*&bfqm2yBuaf`@lu7C3p^_7$Sx8W)bY zW3kI%{K6hTmih;%VW)>tPkHb{_IJ|uJ~+<$(o1otZF>w=vyt{C@{Oc*Fp|t7=;lx2 zD+xO=|Cav2L-%`jxIrelm1h?Ka46IXuV}Nff7XwJsEwLVp;?%cb|9n!YIrCM~u9x)JP-Yn$s|%n0BZ z*EUu4inDy(xL#7P|3&uQxVB%vRG#R2jB9nFdC6wz$G2+(e@HN{8hH0dUX~>k)s^CW z4m>FN!%LbzeiC=bj|mxtrY;C!MpoKv?ip|HJ~$&AFqS6(GbbE-)X{yjrQ}!XxLOAF z0;TW9-LzW&yHbD`^02Pfa{twlCP@BEL}<@Z8O&Gi&ryQL1`Ke)wjjgt11jH^6l)yY zYR;RX)oW^WWsgJUmDrzl|IMW%;Ud77S^Fn1xCAIZ9yk7t6b>AgBxmYzY6%G?>3;fP zl*T&ao@Ux>UpUg#0q}L!E}d92a8GqfQ~S-~?RU&S zfO*Nn&Be&7$WnhHhIjsOd_TA+Da*I z%inQ;-n&;iMq7aUp;lpi0@GF8@;oT8Lf2Qutb9iz6jmC?O5jV&h(nE&xoNknY9D~Fb}7yqLWK`9Y^9o5-JW;Io zVlpaX9tp(KH@Fj zC+>k4JuatpEbQuM_LT$SFZv)R#jY_ZrT__Mzr9%pSy8$J2BcyJF&;+UpFQB;N)EGT zGj+c>kh`NuX~^H!z47oT-}c>@M)4MNVEHSb34e54ueA8@gf8DP92)*csb!XEo79-; zy0RT-xcRj5d9kiWdubgjXHw08W(mjC>?-cd$jZY=We$y|Sh!sWGEs-EI3;0TE-A|0 zO4<$1tm6i%k?H1rnp3YxAa6Y^J;N#m)9-B=YTnEZIPK5}9mTtx?6cU3SBJr(FJf4i zGC^^@Zp{yQ;i2L=l^r-%XgYsCd`u%YZ(*lGVtGM^DT<>yvVB$3ZQ)<8C+M+)geQuR z>T}f<6Qr)853P?j7o__vu2I^-NaeJy$Yl&w)v5f~Mqb>MuUR!#s{WdZb-f|Y zc@Q|A?0E}CDhg=MLKJUsVZ2rLhj4Pwgz-#~e2Dgsw)4PA)PJQnN@1^i11dY(DINxM z=;zW|c7pEO?rw)=6`R`pB-dG(*V}^g8V&B+blN<}Dw%Nt`0zWm{XXplgluVhhQ^LR z=p8j%1q9a_oR!*jox8OLr=YZJOrRYkw*msHrnrLQmSz6{^vGOkyvt8~4|ePO9erIlTj zZ2@iH4@*&6lBbhecI#CVgyT6XHWy@wK5fm2XCc~Nw>BhB;XV3T|`h^FJTnIB`7YcIZq^2gZCG|vHp_+EbzZ>mu_ z5}{x=w;2C8vg)#JRRw_ti*^dn8K0sVjZq#}Ii$)0y?|f1&RAFS;U9qaa#QOqQufc~ zl5sKoGP4)e_sv`KFjR{*^*VRXsESUq-5MXF`|_{1;!&fxsm;FMf5DBdFL?gadOL93 z{RZ*{q5#9kY#18k#crn22~1x+j;jvxc)UP>HN6>T#C3WzVz2yCMcvWX^jj_%9u}NO zX@=O-XX-c%t<7BIPzaq0UhZdET5Jwbb+goAjztrR`m`Y*jkks*^`I^`E1%+H$I+jh80LFp1SFir=d?5 z3gG0!W9lA)-LAFsM>jT%r}S`*K3#1Jj>^jGQG#D;%t8VEZcD#eM}1j^P4d*8K`u*g z>#8>wp5+DF$FcDLK>PKD6`qKxUIQlQ>$`y>c6GG_lO23V z4L_UU+t{jpvi5x#^T)N*95Be7ovmRy(Pqz|q5?w5fsK$~=JnNxgCed;xO06HH?{=& ztPM}A%PgMwqnhb-j*rK9cVbE#fAM%TirdZXWC)D;)X?@AoQKz248!Nke@2tyKATMw zceojv#ts|DLWNfh2f{;kBf@|v)G?4{y`ti{H(mMLX;`sGA2aTzt&iGpr%D#y1optE zTGP?Rz?=1A%Ltl^LJC$de0n#qo~R7R!qzKxDdbv0es@df$`OryqS}gY#gx;0vGv0~ za;>U+O3!?@XagZo+aANm|4;K8L;a_cI zE4Zhz{kN2#+`l@TDmq7;mehNBD{=(;Rl9pNs=a#4toBL+Uzj&wK3vDF^%Vdkns86e zg&#~HW1ZRl!{2Hn4ik#cLq(zxVR3(B_=UY@+m0F#KqKf2-jAzNronAi>kL=XaX zpG=nI^fUI((eqL;*;+S2?>NkPwUXiMri}= zpbQ4@=XMa>sLQ=POTW}$5ZiB)Kli~ouFkb_+zg~7T1b4wRx0BTJPeIdmozBp$D0e? z<3uFafIQv~rX5rBCYVG%5B>qJeQc3tgnh%GE~&-C(ZEp+R3x%F>Wd&P2^qk{d__aB08G+$9Vn_z=)U4|gNw8drW4W00`{Jm zEy(6b8z}Kh-uz(clse&@pxVtk*uL!q$&+bwNeD8yO128A)C-$yEG%etn!);Ly}G<% z>G$)YlBAj}OfP=a&lkBgRoqRWyB6HVwPSmA5m#hcqLg&2w*yI-bEdcSa#RS^fp2o` z0q62^dz%9EN$tn6ck^2lu6Szk6e{j967nbUKJ97pQQTA~?v2bF02|wsAm0wlKp++{ zv0Hq;cN$P7fn4G3Mkfd!wM^e_GW;M0#p1K@~B ze$ssyMYSduk;wVIq%kgGl;ekvl+|~|#4*^~&RfSFC$X`r% zFnV$ zinFrv%A`nR!=9+L1Fd6uGaxXOz9ZL(UA;DomXQZZypKUf4#VQhI(8SYK2(0BF(ZHH zIvU2xp+KE@#hC~4Fn&7@aVeDq*myJc>qC5xj>i(b{R8+9T7a>}xJ()rqMwInHI=4w z^=b5vcpRXrCSeKTl$`6eTdyJiPm~n3tbor^!j?Mo7(&OB9cm8asw$Gf2m4}<*r9m8J%4;35Df_t- zgY^})@CFf-tpN(2$CZjG9*kq*W%7!zM@dy}wp*TLg6Gb8czo}MaKe$LTyHj=IB%EJ z2&XJn=1Qn;?E$wVjVnX*HGZL8?cn>i4MuBR=}VDcM1PJa4|Q+Ob#l5VZ!nqtl1%rs zz0mkCZ-#jhDcxW4qd6jvBdkrkQd7uXUuuoZGRmyPfbO}1-?^^s z1{j>B$!0y#HHr~ZeMXp9f(L9v^ZFgTXOti9*WeJb@n*;#+RT!LDbEl%hRJ@P^h#Y{(Du*(x@;w)=KQTa{q>wohk6oieOSewHWwLSFdERT_c?~niKdEZs?YYH)FM!q+2_CU(*#UL_RJg=wb>Z{}p@LmL~YwkXIepIVvf zi3}5hc&Wlot9t6}Uo?Jm1o*bke%po_=t-IamNZxM-=03u(z%&Zr^rG~MwtN%W7EEp zXRL!+%W|10shbh_cH?9Zu^4M7Y!{O;u#GxgPZYGr4W5?+6HVcg>)ELj> znH90$(IB5@^Ssr@pAJishe%?ZkqsaO)vPJo0&Vu^4EU(ULRL}5^sTw8VGzo zp1p3^*On>2*~Y(y&G}!&^?$(&B;RZbl(~Fgj^}Kwj9*>b-wVa{Ke*NQ)mg~*j?vMN zY$^T&h}XVp9L@h~Ngg+!f2XH%hhv#YRp`4B{4+7T0Xa~)O^J?ZkA`*!F_(PG;SRJv ze)vBYkrMGI$@r(@o?$tsOw?x%^%FaX#qJ4NHYXHL5y5}8-83NORX_} z3cM%~^EmnMB9K1if6Asz51{JR4<~)DPu7Lh2k?RzR4!3~6{4GuADsxMx=FM{HRK0#VF%b(I32VYDv;3zE${4i)9)}52L)WHNU@TG zgHCIsvQePF(o*RftTK3&p$YHT15KL3z$(E%Jv8E6~Y-iyDa1(eP^)n~?F_ykbyg!6!Df%84L7>?X*eUwi#$V&Gn>gaRxetVL{->q8W31f zn4AP7l<`)(_8>rN@^Rq1)I=j4qyc;q&ZgNQila~w$jV$7>-H2H+4;!L#5A9l<6^*S zz%@YLq$u8tEz?IUpgXg~Nn^!U2+vVXEk^T~6~==5HN`ivtX7uXmoj?bvwGXiZL<$SDRLJ5v+&lP*b$iS+g_!h@}y=DM140E+s)6RlRXeLj`q97^h zW`Vum9C90gXs}roh*3kh0e_cfvP5ASeagYwpb=2T0}i+VgWsr5dAzx_lNZ}xRh!pI znqMx+SW(20%{3bSDM)FmLM<9tybT(>EX+=#di-LjHxp}VKrrRXXL-Zq!__vngPJ_+ zl%_&ClFP_nR6ZY~O_x55qNQb#697d7z{X~2iXDY*=|2Ev;YL7MNqhK7WpOnH1EyD@ z#L}P*!gEpzlm_)pAOq-@%>GdX5#~DN*kh>C0|aA0aI&_75;Y|76HN9v$F;lKrfGG( zFWV*f;ZK^M6&E=8@+&ud)P&jvRxvmzK!ckLNC$|gtppZQgsp)rw7p^yD3YtC>uwY% z0ugzLIiTgVa#mb|-qBImB3}i{s5Zb^G*Jo6)~pyB#22)t+5@guY3v_>bIjOvrxp+A zXh0G%97KDWwpD|#Akv&`Ex++V=Fyq%$krc-PmWO4V&Br{QDQ(+v(c}~RSHqb808yV z%o4nXzV!E!`2OI}07;F1*wgY~Txk$$qmVn6iIPOMNYLX)_;+hjKRFepnB;?VZ^UxE zt1ShB$?*8unU8}X|<_Q=JmeTU_N`o`6w z04r~!E+A&M(Tdp&(>^XOT#AiMkVC*O$Kmt(t9t?C(|eo;|p+=NjBqH>S=|s zLKm^-yq67#DP_pyVhke=HcB~|#>_%LJ)HERpa&Qf*co%OjBSaToM2sOvENPkgX9Bf;Ydh-Q8D{l{*)p- z&N#qFD?2j62{Z{`iW)0*D1rB0^RpJqCIeu%y zYJ|e>q)4~vRxpJ(QRBPjkH`_VXz75x^tOsz_io9ob@8ff?F@&C*vPfm`>O*1+}TJr z*I80;9E&fuR_dsb&|xISHmInF-aohUCk#PhM5HsksR$JJ3(P<_&BYng+Jse`GmHQt zOS8*!JrR}-vzC2H+WAea73?5!Jh|`zYG||TQ@cyCBeMoDJlD!4OIpvq_^B&C2`Qlz z7XGN)&XE^tI!&S^c?@~CB(FuojCoYjjy57LhhAzJCyYr7PL4B2)get33wyl~oDM7E z2W~7&5#^2z<2}Z6yo;OR)UOPqQ;WD2lTsQ(YM#kj$vj7^chENE%m#rtW3<-#tdQt8 zkfGe8{msUnbrbx=3|@U#AtQUCLzUQ|GRM3~HH)E~hE84!^Bwq6pOkjI>H>-^lj2~3 zf}Nq8#uhbwkpRsRYi$4BOJOiz3VDk_)yvwJY>hVy#Wg|WlOS&g_LFIuLIs6o0fcVP zwbvLFGYH{DZz;lo@>h&-jTlnOH_FFU!jZJ{udCHI(N!uIE~0B=^?`V zsMxZ>N#4kIC}>uW!tu0PwWqRceX0hU)Ne>HKCkE6cT{s~*Tfo=9Qd3#hOBYctQ`0i znMSl@+->g=ma||VrB`641hjHRGnu#L09JCg9xTRDyAiT84cl1{iO0M84?E4m-rWwh zSRiS+NGNhD)tdP9u1Qeq7EfaWOj|{zUfZllF?6{XvT79~iqYLLm^f$I<{-yU5}$_G zEF)(LimW83*%o1v8Ixyq3ks^RksNL=tOQO>pEVn%9!IsnNB>5(3g#{roo>)Qex*o4 zX4>*_sLnLWmK69nmznJ# zr-FzJGj2QOvo_sd$Pn4P3~F#!6!XbSC_8N=5z-Vk?0Fyqbsd~vT`pCQ671Q7(IJZ@ zQObFaC8l8?telnRp}D);=B(bZLP=wja5RuMlW{9y5f;*6 z%?~z>d{>iO}hcghE%aZqUZH zad3nIsv><=m>3<~hI2M5Y35Ly2qe#jw_>sb1E*3nP{1a+ysfc2rra?4qy8j?6@wUQ z0kRGmaHnX-_RB<=0_1+qB_c6P z$RI!#6pl*DdrkxYw&hEokZmyR1N_V$m0zvIl*2l|!HbB9zUT>ru$XdQsx9XxFZV zG{lZo%HLXK5FCsUa$)jIi)8KU0!np(Y0>C)x3$OP^fmwp3Mz1Tg-e2G8lhJ#nF2R3 z9~28##gX30dm5%pQ-$+kUMTTf)(9k(18g>e{SurTk-8j@Yfd7B*Cv6%CvSQs$%VBY z>N@NfJ2J)0Ab{^yT_!2XcVl{5l901GF|}*&aTX|*V2O;dF(0KD^>5~P2*NiW#ui-F zp24t~elt}U-5st%^Tj6}-(|*ejkU?KIasBXslaS7ZuDYJiY6oiiG>H1qeVos>sbeO zFyQzxs$2P^R+DN}oap{S3GJ?bCxas(bg@WNcR`i|JrjwwdesA2P#)H6^iq|(L{Pj# zVjL!0n%#v90S`YA=6o;$NAJj;3C0I$M2j70d)ftkhxa6TR-(DIK%^vx(W}2A7RxP4 z+drQ6zcihj+!1j3U5X4_bx=YS28F-XTQ<#-f{2LlDHJ!qz{&H6w0@=dvSL%M2>8Vn zo_%a8f(fbo*7R8$aeQj}T2s(X`~IrZMb9al&FB4uniB7+oH}3=r+6zBjtT@ZL)Flt zpkhgEgs$-(;HUqy-TPnJKj6P&8^k0jC`H>4VLs9%Dfc8v&?IPlY$=(LNs1&%(*LK3 zvxAAgACoJ5)vXHGBecBDIg#WFi1*Bsx%@YBAwD5N-78< zhyVG!=e#%1{qN@4d+qgIi*n#Bt+mut{cwOyh8ov*gdpP8l_zi4Jr652J^SWwF_{n@v^9xV^2q5ldPdDOy zNZvy_r;`rHr_P*9)m^M1@u}KpsmTrN30&zq5fb~S||aTlILS?@zSO~Byhn5XuUuRfF;@PJk@Ky6{VjO!1z?@Z}C*LR;D z@h)~phy%0Lx9UR9pW(LhDYVJ#PMaj@gzi+_yAylA8NXBZ)#wXk5NpE%o60)SEGAd= zt;C>8Q%^QaSs(Ca7uiW=70o_y(J?~Od45`6(D|8x+4zQ7rNJLnfon8CEDzRV5@ieJ&82|2+%-k_@ZXV|M z9%ttGs7PK+`oT%o{8l`kN5HgnqfOtXI$eM?S!Jh_7xeR)+#NRS?`o1TJxp+XRAw45?2DWuUrHYbeP>X?eMms- zKHbZ@>XDuG5VFgB{U&D;{4Eb4PAZy*-K&yIqItGIzv_?RF~ zDye9t2|tM_UtMq9QET7}5wRNZXfEA71oz`tYx<~od8b~+ScWoI&pL)3YOz1tdTulA z6prI$AlgtbZc0%~gati9l!4(ia32{^uHnVlKI_G2#itjTN~m2-mb3GiquSPsU5RTNE#Q1OF;MH11ij$d6UR^FN~L}(o{s7m=g zy-@4pfz%`8jGb>C%EGR{qx7)Y^Fm?9)IJr{_>VQ#a36gm)g@bii*`=6c25sG7q@Fp z`FmWH6;=!iU1^fd=t*x-jGoC)%{U7Cbsl8gq=f`(+H9yhlOL}mgCW3%| z#Ljlp{U<0OgtwO^ry;$MwL7o1PZW~W!fW-aub9Wnx6389Po1{wrzxBtnfm#c$Q5x) ziOC1GSft&qex6U^`LpDo zY<+*E4wF2=++D8sD3=zjqw8&Z6Sck?*kK+4ZwX=cA%xpk^3bEZgKqd=@4mblC*jjo zY9USy{#1HsC|#^^pK)=!(IhIWs!d5@EyYUbmir|{#@3pbtu-pL6lrS~L zpOe)F^OM5}7lt;(pUri#?&!GWCjz0Ncx~^t2A_J4Kjk}<-I?C9BKyR1<4Q6u!{=+g z=Df1ZV*LuusmxYwC6agEmg$tYkR>FPbgYAo*I;=}o4sp?hU^^Man8lXk88xUv}tGv zb&+ACYzO$P4e1k4EQY&SUZ=BMsWPmI@)zrMXH%`P5?Wg6cd?faX2-7nl0A3B{I}=2 zAT5jVMTNV4fI%YsyH4D46~gJrql`!Ey;aj5axSOKr)|bmtP=r?a{cPRh7BNG`qOt{VDoi!+zNNDTA1e)rM?U}a?%<`a|$>mEzI zc9+(+kPi+lO_HV1EOqpiW~bxi6U>*#*6n<=rZvWX;Vb1;sF=heH}i>oE}KLXU-U0B z8Gh?yLbme;a_vg*kCZV7xJNZg{E_7BC?{akZ%M40_onG~XX4YbOQDQ`bF&q3v1`Pd zzM+cJ^dHjgnxB@KrcCwJgt&+XseBy=-i>`_&}hMmx5!%p${Ar8!tAc0N~3Zqjl$&Q}wU`se}^ zUsaIYch~hrX7a~==31k#6FFW@z%GuHOvhlmsQ`WnxlYzm4lye_%T`n z-6q(G7KjYw!US!~E&VllLDmfV&S7_RCP zG%4PhZnDCk#p`I&ileiq z=*usap{%O&`z=IMztpMUm#7B@s+=DLd`tP?l@0>=|4mr`ccp`>nLH_~?}j;{)Be}( z_%9Cy{Y9l%i#8Nj0;hpY^bn(Pf9i^WPAjnK_H)WU_`41Ey?GA!p?dU*pe!eBpJS?< zZK44_aSB{w_Z(7%&@B9ZtdLQ`o?+0hAWk<)w|xVk_jZL$=kdN6jNI}bAThC+`q1_O z=L}PkR*u+l6&lp#Ab!zO(Qrc9Yj#Wf=11=v-gkr>f}Fjdd_~hld-1ttw$Xt7nX<*+ z3aWcYJ6qQ2BJWfhenwD#mfM{3Um%P*5#J-^Jhsn^Y-uwZit_7@23Ri;)qnUYrZKfU zxVVj+;{Am9tTF$%gMKB7WC9gd6)YX*3}Z>%uMA(_hCppJ2`0xcg?P$I9?7H+eO|&~ z-T*$-02aMIf?ro156Ij+xj3%CKqfPv2QI=&vAUqQI95V?YH;I?40JD&w@1S3%p z6cp$PU;v!aqBZkV|Gv{&)F9Q>D^Hert#x02pX!SpbWyll&fW^~N`sn3bdK=q5pZ}U z-Rgsy!=uv?%pk&AABLRGBkYTJkn>I2=TFo+)A3S|#ct2W6EdBPZThl~LUw@6p%K&R zkve>p{PC_8V~~o>F;W5lBga{I`(Au6^#}7$F7vR?XK%B-cQSqib-t#v47z#|^xEx{ z6Yh;F`e0%u66K&%QSJjHD;90eX?h~bYQpzLDXgpy#_hjt8K4b+v5jxWxm>6?{7TS| zzX7N%*Qp5J+nC33Wu2ENci#EFeib?yRp|8X^D2CgnYW*U>;^y(4Mu_hk9+FEt1EQ3 zCxYv4Z{fn7i8f)KubFJ_3byOhB^orX;1qYXaeP%WAPV1}T83+?Rc*&2;%Qo(uAj2Q z$;(J(;4zDb1?Hh1olsp!DY)Bs+PHkCh-T7thf8rh+G*z^FR;7HALlks)im?ZJX3C0 zz5gvAZMhq~r}%V-A}3q@7zvteIs49WsQy)+;?iYZldMrX;K5lyE0E3A?3i)OSWbE; zK~h71w1g7B(NUJ0A|q(d6EHfnEcWegFzejGd!r0y_K{$s@kZ8!CpV$|nkOerItZPF%N^e|!--mAA; zM5bWZr;@Pt9{Df!&%aO-e9#v((Y-4QMqIP0s~51^L|wiH{#Tq7&7wZm@~6RauS;T_ z&Qp@w@4Pi+3S?b~d-cIhker^*kKN%Uiv-_(w%8wN(??>+9KUs*jEU3o z=#$U{kxdd;{Ps5W1dN&+1DW={cL1NOXD2`@O6|8Cc1;P3eM*BxS2sQ%@49eq*vm5=EcXhmbPi7ZcwmNKp6?|NMk=uCRv z#5(=9nV==WiYLfgOs7(ZJ`l%JvGv*`*YVvO{>&6qDTF|kXmYYT;j3bjUet5DnEVF^ z#4TYfE#$u_rycZ3IDQvs9!Z**4nf$8Jm#Nh*W<`dRx=GDD{W=inaK$}hSzggeH% znKn&@dpOt4sOlrtJoQ7f zzWng7yQ}^N!20DxXg;k#Lpk?n)TwdQi?4wZ28P!YXIc+mifkm0?b_fsJ4&YRUhRGv z#5MYDimOfXkNT3ODExpo+CVLFM0H3@4xW|{qI!q zUk4@deLa%Zm#{aQj0Nl08mVO1=X1gp?azJ`JJ1?mWg)7A}jNQ#DaK zqzRlvsrFL!h0uu=djT8?fxV@nij{kA=UbuwGBX8m5Q`&2BSC$Gz{B^~%IiZrQf1d8 zkKi_wzZXyP7WA+71@`wd`-wa0jF*> z^7qm>H4@O-*ME8CT^LWubnFe_hkgo{mhLx(?C0MRsX>oS^=&{D{FF8qplS-j%bPiA|NXL_P{ez?nM5qjF_G`G zl*r)>>A0EY=uo!@ilxwTLcgyV-pE_X-gH+vOrDcZD~?ohS95@fh3!rnA5=l_XNdax za7G@BQpwIY<-2yy5>1rjXOgal?oGxX8T8p~;bru(%t;_?hQTQxB{uG-AFyD};c&k? zB*@JAo03|wS4z=F*}Ra&Lx!f6Ba%=E?b&fQ!e*?b|!2S`J zWA~#DXdkioEJ@SKB$cao?U=3u%1BjSkl5S4Rj>mzt)>NKh95S6FI2t{>0j6=5+86=8 zNlzZX3!~cvYG%NHq4H zrh~fak1Aq~BhP0Fgu;55sy@ABHoUN>*hN=bYxs7!e*FAw@&>^3_X+87r!^qXl?s?o zIG`;M4~Tw_ehrmY9}heN*Co{IczbLwZn&Po{DCV9lzfH-o>2QhMWPz9auNk-JRj06 zuoep4Q<)`WEUt?VTkkI^qKT%IrgyX~^nFUnEpbUO{{*UwP&Ysm=Gqs>L%NOS+x7iV z0-P@fqYlf#YJLK|l2yE2*6exSYf~~5hHa?sP^+@r(zZtFf3@G(Y}+!d6%@W*g`-ADZ zfJ`8k@H&b#viF19&KqOJX6g|k`RFd)z7zxd;q`X7Etpt%cIElR7fDh;P0=Bi%UH0O z(1&VzgXPrVgU2mwpJl}pb7qd}TWMe7MD~P$pr{XDWY+drSQFbO~9I(mk&@BC_G_#Gl*%mi}bU4qd6%QdJz?LrDnW9ce$*aMg;t z^OvyN-9!2Plvq}#(@6J}l@fOe3eJR|8ZT-w4v$GK0+M8+8IJ0Il^ovymNWY(3>h0y zpHWOD{c>iG*#nU)*1}@OP9hi~N1mX24Tl>R-~=;s$oeOrw=+(FMlZFoO(7ancOd|V z?&spVm!uhV7{??L-GEJGuL8fi*yX`Qk#lIVesZZOpB54}?jTw<<^ zF+$H3D$<~@wVHz9xtpSSa$>)X!h{;lMzoywkS19i|7>SezUl-P2?)ZF0MjqEpld1s z3^@8+HzA$cb0d7|0|!DFm9&}4foxEm4!4`mv32SC3^ej9``i}cI#zfE4cLV|C;}DmOaq;ZmJF$ z3lTb!V7?Is6FQ9SfanWu38!t~Q+f){M46~NO6Qka-TgU&aVX0L!1eRjURO4Q2=oh@p})8MTFVL)URR`@SHO|%9_(YHrT7SU zroLt9Rf5<_Q)9rA8>-GUM`V2VN=WhtInmy!=7s)J4_fw2`Qx5w0Y0v|&T6|0&ljIm_|k*yCY9B57s3ax-cubd=llOytaV|KTXQ1hMm(D8#cb}97 z{S5a6+hUWN%Z8$Nol=b-sX&YWI2X`9?GM3PohsKso8b_AdZI#o;HBU0tt&+3Kq|ZJ zfEsf=^%oc7OHRA%C`Wdhqc(}l8f7bmrl;Fp0oC= zf6C7@Cx?x78~iwoGIGx}CCrIrlLRc?zDE9_lS&HO{F+Y8ll<5EMQnO@uPZ7n=Y=mb zW!7&vYjURm$fTlt7q`X@;--?WnXi3<&`sfT8I&F#ojoJ&OP~!ReOC@u0DL_iwCvWO z{2ZkofW$ZHl0E^~X|!V{&;Xl+UvvXcaT$)S#K2Ql`jp=g zm)@`RTC>&E@1~xY=*WFbeFP_RbD>+Uc%!6^MX|_&1T!Hhl&X)QAW1VyS!EmFxlG9( zXy;H6`b|QEni(bk)bX(|weR~e+GS!UdE`<4%;Mowk;(xh(a%}ynkAFmxtL_K<xL0 zg7y2~<_kD(00$AVam{_wvoW#H*4OL_E_TabYLXf&BG?|UUKcRAGrW4iuBh4)K6gYy zF_p>3NyVTkiewp&xjVOl;L@msG9(k(9*|*U17Vgk`GFk$5{Q%PKW+lX;D&DG+rAkF za@wv+`Y+@53oYPA+^`3fSqEO3XSWmdEYm5F)qKvd!LV%@ps1rlSHLv^Y+I2^=XPBeEI=b68ura$Er6o`Tgy6nTashZoclP9kAAosGk%X|W*dZXNVuw~H;IRUG-3@$Dk1P*@hGe)+;s7oe#s_jcV zz|c?Ek+Hd~J&rYI>&J($;<$B)$Dl`oqS5)4r|p}u`p@zO4}w;$*|U@{H{enPP2N1z zbMYaYG%}2q`T#h`mxb<6AAu9mxEe|!i&5@)0HLhC276#4aLj&{hgp_X&WLjAjlc6D zHl0_KK22oR`IKVfEJ_I8TYR_Fl)`c9jHPb#@pYf1mzF#p{@w*|07NYI+_q<_vedrk za>7+G_(8cv)shM=Q#XEh?%n>RK9>@eFO4jhd8{6;m^5B_WW#?OKn&zxsmo)_KS--o z24^~Y9e##b_)+wx!PllWU%};&Pco${j6F3?9>`?_M|+_>W#QL10InOrvr`vxhVTqE z0{;h(XbEt#u%K?6q>n8WG*Nc)D?l=qbmL;KUhM6xu|z0@Dcb^c`8WhbpLR$TlgrR) z$n!8TFX-~)1bNX!_FywD{B6|xK(Fk z(^hJGLnK;C>E%-~ZhWZfv=A}6+_wVdg(NO`Ac^ZV=XTVCpiq8#zjQjN_H?D~Yl}HQ( zY$ob_4bme{b=-Y31P1_3tj>k2g0X3`%HvZ_<03tO#pK8)dt2dlauizFxJ^QbrmOE4 zWRA?==7VQ!Pk$GdsYa{>Ei}Z0G}C$V?-7P=r7Vh~LZx5)>(Jo8OD_+u?5q`qY+{Rh zG_d1ebhBz$?wI( z^?1+R>M1r5+2-mP(5vN50ONuZC!%vL>(z3BI&@o6OMBfwSo)sd^iS8XPcM&Vx(ERG zbPP2?H28P2Mj;V6N@6k_JW;BWP5c0(f_ZztJi%x%OjE`SzMC%I^BA>BiWZva&sYZY zF~o?XG!i18)zr_bNmW_{(Y{1#t#I^WJp1{uhpqW#3^?#8X*Fcdd;j4-Ocww^65Uo7yY#St^$l0)c#EJ z63t32!Ih++QZhWm>_I) z`S~=I9#U{Sl0KR%gL94sWqOrIV)N0#;-pb4f!#3qyB>h@L?=uRo6yPq+{S+h>C{0@ zO7h~beQGd3T@t+ZOzD9OWqU%`guHsQ)~F}lN$U@u0mP~Jv){eTtJ`sPCYg%WfH#1k zVe&17YD6sCq5O}K^}iKoHvrB{I`x4fMXR~-@S}-gt}F?Fg&!pwt)rTR8sg`(ZOk(c zo0sTK3;U@DRX2ddao#Ayt^DVGv(kUtNMD{;PmLrmZ^ubR5->Q1ybhv_%uElX5r4lMj{v diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt deleted file mode 100644 index 2b550b6309..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fSHAKE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fSHAKE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt deleted file mode 100644 index ccfd2f18c6..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt +++ /dev/null @@ -1,57 +0,0 @@ -# This ice (1h) unit cell is rectangular and contains 8 water molecules. -# (Coordinates and cell dimensions converted were from a PDB file.) -# The dimensions of the unit cell (in Angstroms) are: 4.521 7.832 7.362 - - -import "spce.lt" # <-- define the "SPCE" molecule - -SpceIceRect8 { - - # Create a 3-dimensional array of 8 water molecules - - wat = new SPCE[2][2][2] - - # Array indices will be correlated with position [xindex][yindex][zindex] - - # You can overwrite coordinates of atoms after they were created this way: - # (Order is not important) - # atom-ID molecule-ID atomType charge newX newY newZ - - write("Data Atoms") { - $atom:wat[1][0][0]/O $mol:wat[1][0][0] @atom:SPCE/O -0.8476 3.391 1.305 1.381 - $atom:wat[1][0][0]/H1 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 3.391 0.370 1.710 - $atom:wat[1][0][0]/H2 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 2.582 1.772 1.710 - $atom:wat[1][0][1]/O $mol:wat[1][0][1] @atom:SPCE/O -0.8476 3.391 1.305 5.981 - $atom:wat[1][0][1]/H1 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 3.391 1.305 6.970 - $atom:wat[1][0][1]/H2 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 4.200 1.772 5.652 - $atom:wat[0][0][0]/O $mol:wat[0][0][0] @atom:SPCE/O -0.8476 1.131 2.611 2.300 - $atom:wat[0][0][0]/H1 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 1.131 2.611 3.289 - $atom:wat[0][0][0]/H2 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 0.320 2.143 1.971 - $atom:wat[0][0][1]/O $mol:wat[0][0][1] @atom:SPCE/O -0.8476 1.131 2.611 5.061 - $atom:wat[0][0][1]/H1 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.940 2.143 5.391 - $atom:wat[0][0][1]/H2 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.131 3.546 5.391 - $atom:wat[0][1][0]/O $mol:wat[0][1][0] @atom:SPCE/O -0.8476 1.131 5.221 1.381 - $atom:wat[0][1][0]/H1 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 1.131 4.286 1.710 - $atom:wat[0][1][0]/H2 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 0.320 5.688 1.710 - $atom:wat[0][1][1]/O $mol:wat[0][1][1] @atom:SPCE/O -0.8476 1.131 5.221 5.981 - $atom:wat[0][1][1]/H1 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.131 5.221 6.970 - $atom:wat[0][1][1]/H2 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.940 5.688 5.652 - $atom:wat[1][1][0]/O $mol:wat[1][1][0] @atom:SPCE/O -0.8476 3.391 6.526 2.300 - $atom:wat[1][1][0]/H1 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 3.391 6.526 3.289 - $atom:wat[1][1][0]/H2 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 2.582 6.058 1.971 - $atom:wat[1][1][1]/O $mol:wat[1][1][1] @atom:SPCE/O -0.8476 3.391 6.526 5.061 - $atom:wat[1][1][1]/H1 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 4.200 6.058 5.391 - $atom:wat[1][1][1]/H2 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 3.391 7.462 5.391 - } -} # IceRect8 - -# Credit goes to Martin Chaplin. -# These coordinates were orignally downloaded from Martin Chaplin's -# website: http://www.btinternet.com/~martin.chaplin/ice1h.html -# ... and then they were stretched independently in the xy and z -# directions in order to match the lattice parameters measured by -# Rottger et al., -# "Lattice constants and thermal expansion of H2O and D2O ice Ih" -# between 10 and 265K", Acta Crystallogr. B, 50 (1994) 644-648 -# I am using the lattice constants measured at temperature 265K -# (and pressure=100Torr). diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt deleted file mode 100644 index b4f22f9dcf..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt +++ /dev/null @@ -1,11 +0,0 @@ -import "spce_ice_rect8.lt" - -cells = new SpceIceRect8 [3].move(4.521, 0.0, 0.0) - [2].move( 0.0, 7.832, 0.0) - [2].move( 0.0, 0.0, 7.362) - -write_once("Data Boundary") { - 0 13.563 xlo xhi - 0 15.664 ylo yhi - 0 14.724 zlo zhi -} diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt deleted file mode 100644 index 2bf2e0c03f..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt +++ /dev/null @@ -1,38 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fSHAKE was defined in system.in.settings. It is incompatible with "minimize". -unfix fSHAKE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fSHAKE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 2.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 400.0 400.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 - -thermo 100 -#thermo_modify flush yes - -run 20000 - -write_restart system_after_npt.rst diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt deleted file mode 100644 index b23a288c47..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt +++ /dev/null @@ -1,61 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Normally, I would minimize the system and equilibrate the system at constant -# pressure and temperature beforehand. If you run lammps with "run.in.npt", -# it will generate a restart file "system_after_npt.rst" with reasonable -# coordinates at that temperature and pressure. Then we could load it now: -# -#read_restart system_after_npt.rst -# -# Unfortunately the LAMMPS "read_restart" command has been undependable over -# the past year (2012), and I feel it is safer to remove it from the examples. -# Instead, for this example, I just read the raw coordinates generated by -# moltemplate (and the default volume). (I get fewer questions this way.) -# However you should never run any liquid simulations at constant volume without -# pressure equilibration first. Hopefully in the future "read_restart" will -# work. Until then, try "read_dump", "dump2data.py", or "restart2data". - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fSHAKE was defined in system.in.settings. It is incompatible with "minimize". -unfix fSHAKE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fSHAKE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 2.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 - - -thermo 500 -#thermo_modify flush yes - - -#restart 100000 restart_nvt - -run 50000 - -write_restart system_after_nvt.rst - - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT deleted file mode 100644 index 83b4ad80bf..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT +++ /dev/null @@ -1,51 +0,0 @@ -This is a small version of a carbon-nanotube, water capillary system. -It was inspired by this paper: - - Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) - --------- Requirements: ------- -To run this system at constant pressure, it might help to compile LAMMPS -with the optional RIGID package, and use "fix rigid" on the carbon. -(The use of fix rigid is controversial.) Running at NVT does not require this. ------------------------------- - -Note: To investigate the behavior from that paper, it might be a good - idea to increase the size of the water reservoir, the spacing between - the walls, and the size of the system in the X and Y directions. - -Note: Explicit carbon-carbon bonds: - In the graphene and nanotube structures, I did not try to connect the - carbon atoms together with bonds. Instead we will hold these structures - rigid by not integrating their equations of motion. - (If you want to simulate movement of the carbon atoms at high - temperatures or tension, LAMMPS has 3-body/many-body LAMMPS force-fields - available for simulating the behaviour of carbon in graphite. I know - that you don't need to specify bonds to use these force fields. I do - not know know if these force fields work for nanotubes or graphene.) - -Note: Other modeling tools: - If you need explicit bonds between carbon atoms, then you must add them - yourself or use a different tool. Currently (2012-10-20), moltemplate does - not generate bonds automatically. The "Nanotube Builder" and "topotools" - plugins for for VMD can generate a nanotube with bonds in LAMMPS data - format. You can then convert this data file to .LT format using the - ltemplify.py utility and then import it into another .LT file and play - with it later. (In the "cnad-cnt" example, the carbon nanotube was built - using "Nanotube Builder" and topotools, and processed with ltemplify.py) - - -# WARNING: THIS IS NOT A REALISTIC MODEL OF A GRAPHENE-NANOTUBE JUNCTION. -# A real junction would be curved and deformed near the boundary, -# (not 90 degrees) and it would not be built entirely from hexagons. -# (This is not a problem in this example because the carbon atoms -# are immobilized.) If you want to simulate the behavior of -# real graphene or nanotube junctions, you must be more careful. -# To solve this problem: -# Moltemplate allows you to move, customize or delete individual -# atoms near the boundary. You can move atoms by overwriting their -# coordinates using additional write("Data Atoms") statements (after -# the walls and tube are created). You can also change their charge. -# Alternately, you could start with the structure provided here, and -# relax/minimize the coordinates of the carbon atoms using LAMMPS -# before using it in other simulations. -# Or you could do both (customization & minimization). diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh deleted file mode 100755 index 8a470b9551..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh +++ /dev/null @@ -1,24 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - # (WARNING: The "run.in.npt" example has not been - # rigorously tested and may fail.) - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh deleted file mode 100755 index acc5fbbaad..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt deleted file mode 100644 index 206db99038..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt +++ /dev/null @@ -1,77 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - To shift the box by a fraction in the x direction (for example) - do this: - - pbc wrap -compound res -all -shiftcenterrel {-0.50 -0.52 0.0 } - pbc box -shiftcenterrel {-0.50 -0.52 0.0 } - - # Alternately if you have a solute whose atoms are all of type 1, - # then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index bf019b4c31..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,3195 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD-generated NAMD/X-Plor PSF structure file - - 2454 !NATOM - 1 1 1 1 0.000000 12.0000 0 - 2 1 1 1 0.000000 12.0000 0 - 3 2 1 1 0.000000 12.0000 0 - 4 2 1 1 0.000000 12.0000 0 - 5 3 1 1 0.000000 12.0000 0 - 6 3 1 1 0.000000 12.0000 0 - 7 4 1 1 0.000000 12.0000 0 - 8 4 1 1 0.000000 12.0000 0 - 9 5 1 1 0.000000 12.0000 0 - 10 5 1 1 0.000000 12.0000 0 - 11 6 1 1 0.000000 12.0000 0 - 12 6 1 1 0.000000 12.0000 0 - 13 7 1 1 0.000000 12.0000 0 - 14 7 1 1 0.000000 12.0000 0 - 15 8 1 1 0.000000 12.0000 0 - 16 8 1 1 0.000000 12.0000 0 - 17 9 1 1 0.000000 12.0000 0 - 18 9 1 1 0.000000 12.0000 0 - 19 10 1 1 0.000000 12.0000 0 - 20 10 1 1 0.000000 12.0000 0 - 21 11 1 1 0.000000 12.0000 0 - 22 11 1 1 0.000000 12.0000 0 - 23 12 1 1 0.000000 12.0000 0 - 24 12 1 1 0.000000 12.0000 0 - 25 13 1 1 0.000000 12.0000 0 - 26 13 1 1 0.000000 12.0000 0 - 27 14 1 1 0.000000 12.0000 0 - 28 14 1 1 0.000000 12.0000 0 - 29 15 1 1 0.000000 12.0000 0 - 30 15 1 1 0.000000 12.0000 0 - 31 16 1 1 0.000000 12.0000 0 - 32 16 1 1 0.000000 12.0000 0 - 33 17 1 1 0.000000 12.0000 0 - 34 17 1 1 0.000000 12.0000 0 - 35 18 1 1 0.000000 12.0000 0 - 36 18 1 1 0.000000 12.0000 0 - 37 19 1 1 0.000000 12.0000 0 - 38 19 1 1 0.000000 12.0000 0 - 39 20 1 1 0.000000 12.0000 0 - 40 20 1 1 0.000000 12.0000 0 - 41 21 1 1 0.000000 12.0000 0 - 42 21 1 1 0.000000 12.0000 0 - 43 22 1 1 0.000000 12.0000 0 - 44 22 1 1 0.000000 12.0000 0 - 45 23 1 1 0.000000 12.0000 0 - 46 23 1 1 0.000000 12.0000 0 - 47 24 1 1 0.000000 12.0000 0 - 48 24 1 1 0.000000 12.0000 0 - 49 25 1 1 0.000000 12.0000 0 - 50 25 1 1 0.000000 12.0000 0 - 51 26 1 1 0.000000 12.0000 0 - 52 26 1 1 0.000000 12.0000 0 - 53 27 1 1 0.000000 12.0000 0 - 54 27 1 1 0.000000 12.0000 0 - 55 28 1 1 0.000000 12.0000 0 - 56 28 1 1 0.000000 12.0000 0 - 57 29 1 1 0.000000 12.0000 0 - 58 29 1 1 0.000000 12.0000 0 - 59 30 1 1 0.000000 12.0000 0 - 60 30 1 1 0.000000 12.0000 0 - 61 31 1 1 0.000000 12.0000 0 - 62 31 1 1 0.000000 12.0000 0 - 63 32 1 1 0.000000 12.0000 0 - 64 32 1 1 0.000000 12.0000 0 - 65 33 1 1 0.000000 12.0000 0 - 66 33 1 1 0.000000 12.0000 0 - 67 34 1 1 0.000000 12.0000 0 - 68 34 1 1 0.000000 12.0000 0 - 69 35 1 1 0.000000 12.0000 0 - 70 35 1 1 0.000000 12.0000 0 - 71 36 1 1 0.000000 12.0000 0 - 72 36 1 1 0.000000 12.0000 0 - 73 37 1 1 0.000000 12.0000 0 - 74 37 1 1 0.000000 12.0000 0 - 75 38 1 1 0.000000 12.0000 0 - 76 38 1 1 0.000000 12.0000 0 - 77 39 1 1 0.000000 12.0000 0 - 78 39 1 1 0.000000 12.0000 0 - 79 40 1 1 0.000000 12.0000 0 - 80 40 1 1 0.000000 12.0000 0 - 81 41 1 1 0.000000 12.0000 0 - 82 41 1 1 0.000000 12.0000 0 - 83 42 1 1 0.000000 12.0000 0 - 84 42 1 1 0.000000 12.0000 0 - 85 43 1 1 0.000000 12.0000 0 - 86 43 1 1 0.000000 12.0000 0 - 87 44 1 1 0.000000 12.0000 0 - 88 44 1 1 0.000000 12.0000 0 - 89 45 1 1 0.000000 12.0000 0 - 90 45 1 1 0.000000 12.0000 0 - 91 46 1 1 0.000000 12.0000 0 - 92 46 1 1 0.000000 12.0000 0 - 93 47 1 1 0.000000 12.0000 0 - 94 47 1 1 0.000000 12.0000 0 - 95 48 1 1 0.000000 12.0000 0 - 96 48 1 1 0.000000 12.0000 0 - 97 49 1 1 0.000000 12.0000 0 - 98 49 1 1 0.000000 12.0000 0 - 99 50 1 1 0.000000 12.0000 0 - 100 50 1 1 0.000000 12.0000 0 - 101 51 1 1 0.000000 12.0000 0 - 102 51 1 1 0.000000 12.0000 0 - 103 52 1 1 0.000000 12.0000 0 - 104 52 1 1 0.000000 12.0000 0 - 105 53 1 1 0.000000 12.0000 0 - 106 53 1 1 0.000000 12.0000 0 - 107 54 1 1 0.000000 12.0000 0 - 108 54 1 1 0.000000 12.0000 0 - 109 55 1 1 0.000000 12.0000 0 - 110 55 1 1 0.000000 12.0000 0 - 111 56 1 1 0.000000 12.0000 0 - 112 56 1 1 0.000000 12.0000 0 - 113 57 1 1 0.000000 12.0000 0 - 114 57 1 1 0.000000 12.0000 0 - 115 58 1 1 0.000000 12.0000 0 - 116 58 1 1 0.000000 12.0000 0 - 117 59 1 1 0.000000 12.0000 0 - 118 59 1 1 0.000000 12.0000 0 - 119 60 1 1 0.000000 12.0000 0 - 120 60 1 1 0.000000 12.0000 0 - 121 61 1 1 0.000000 12.0000 0 - 122 61 1 1 0.000000 12.0000 0 - 123 62 1 1 0.000000 12.0000 0 - 124 62 1 1 0.000000 12.0000 0 - 125 63 1 1 0.000000 12.0000 0 - 126 63 1 1 0.000000 12.0000 0 - 127 64 1 1 0.000000 12.0000 0 - 128 64 1 1 0.000000 12.0000 0 - 129 65 1 1 0.000000 12.0000 0 - 130 65 1 1 0.000000 12.0000 0 - 131 66 1 1 0.000000 12.0000 0 - 132 66 1 1 0.000000 12.0000 0 - 133 67 1 1 0.000000 12.0000 0 - 134 67 1 1 0.000000 12.0000 0 - 135 68 1 1 0.000000 12.0000 0 - 136 68 1 1 0.000000 12.0000 0 - 137 69 1 1 0.000000 12.0000 0 - 138 69 1 1 0.000000 12.0000 0 - 139 70 1 1 0.000000 12.0000 0 - 140 70 1 1 0.000000 12.0000 0 - 141 71 1 1 0.000000 12.0000 0 - 142 71 1 1 0.000000 12.0000 0 - 143 72 1 1 0.000000 12.0000 0 - 144 73 1 1 0.000000 12.0000 0 - 145 73 1 1 0.000000 12.0000 0 - 146 74 1 1 0.000000 12.0000 0 - 147 74 1 1 0.000000 12.0000 0 - 148 75 1 1 0.000000 12.0000 0 - 149 75 1 1 0.000000 12.0000 0 - 150 76 1 1 0.000000 12.0000 0 - 151 76 1 1 0.000000 12.0000 0 - 152 77 1 1 0.000000 12.0000 0 - 153 77 1 1 0.000000 12.0000 0 - 154 78 1 1 0.000000 12.0000 0 - 155 78 1 1 0.000000 12.0000 0 - 156 79 1 1 0.000000 12.0000 0 - 157 79 1 1 0.000000 12.0000 0 - 158 80 1 1 0.000000 12.0000 0 - 159 80 1 1 0.000000 12.0000 0 - 160 81 1 1 0.000000 12.0000 0 - 161 81 1 1 0.000000 12.0000 0 - 162 82 1 1 0.000000 12.0000 0 - 163 83 1 1 0.000000 12.0000 0 - 164 84 1 1 0.000000 12.0000 0 - 165 84 1 1 0.000000 12.0000 0 - 166 85 1 1 0.000000 12.0000 0 - 167 85 1 1 0.000000 12.0000 0 - 168 86 1 1 0.000000 12.0000 0 - 169 86 1 1 0.000000 12.0000 0 - 170 87 1 1 0.000000 12.0000 0 - 171 87 1 1 0.000000 12.0000 0 - 172 88 1 1 0.000000 12.0000 0 - 173 88 1 1 0.000000 12.0000 0 - 174 89 1 1 0.000000 12.0000 0 - 175 89 1 1 0.000000 12.0000 0 - 176 90 1 1 0.000000 12.0000 0 - 177 90 1 1 0.000000 12.0000 0 - 178 91 1 1 0.000000 12.0000 0 - 179 91 1 1 0.000000 12.0000 0 - 180 92 1 1 0.000000 12.0000 0 - 181 92 1 1 0.000000 12.0000 0 - 182 93 1 1 0.000000 12.0000 0 - 183 93 1 1 0.000000 12.0000 0 - 184 94 1 1 0.000000 12.0000 0 - 185 94 1 1 0.000000 12.0000 0 - 186 95 1 1 0.000000 12.0000 0 - 187 95 1 1 0.000000 12.0000 0 - 188 96 1 1 0.000000 12.0000 0 - 189 96 1 1 0.000000 12.0000 0 - 190 97 1 1 0.000000 12.0000 0 - 191 97 1 1 0.000000 12.0000 0 - 192 98 1 1 0.000000 12.0000 0 - 193 98 1 1 0.000000 12.0000 0 - 194 99 1 1 0.000000 12.0000 0 - 195 99 1 1 0.000000 12.0000 0 - 196 100 1 1 0.000000 12.0000 0 - 197 101 1 1 0.000000 12.0000 0 - 198 102 1 1 0.000000 12.0000 0 - 199 102 1 1 0.000000 12.0000 0 - 200 103 1 1 0.000000 12.0000 0 - 201 103 1 1 0.000000 12.0000 0 - 202 104 1 1 0.000000 12.0000 0 - 203 104 1 1 0.000000 12.0000 0 - 204 105 1 1 0.000000 12.0000 0 - 205 105 1 1 0.000000 12.0000 0 - 206 106 1 1 0.000000 12.0000 0 - 207 106 1 1 0.000000 12.0000 0 - 208 107 1 1 0.000000 12.0000 0 - 209 107 1 1 0.000000 12.0000 0 - 210 108 1 1 0.000000 12.0000 0 - 211 108 1 1 0.000000 12.0000 0 - 212 109 1 1 0.000000 12.0000 0 - 213 109 1 1 0.000000 12.0000 0 - 214 110 1 1 0.000000 12.0000 0 - 215 110 1 1 0.000000 12.0000 0 - 216 111 1 1 0.000000 12.0000 0 - 217 112 1 1 0.000000 12.0000 0 - 218 112 1 1 0.000000 12.0000 0 - 219 113 1 1 0.000000 12.0000 0 - 220 113 1 1 0.000000 12.0000 0 - 221 114 1 1 0.000000 12.0000 0 - 222 114 1 1 0.000000 12.0000 0 - 223 115 1 1 0.000000 12.0000 0 - 224 115 1 1 0.000000 12.0000 0 - 225 116 1 1 0.000000 12.0000 0 - 226 116 1 1 0.000000 12.0000 0 - 227 117 1 1 0.000000 12.0000 0 - 228 117 1 1 0.000000 12.0000 0 - 229 118 1 1 0.000000 12.0000 0 - 230 118 1 1 0.000000 12.0000 0 - 231 119 1 1 0.000000 12.0000 0 - 232 119 1 1 0.000000 12.0000 0 - 233 120 1 1 0.000000 12.0000 0 - 234 120 1 1 0.000000 12.0000 0 - 235 121 1 1 0.000000 12.0000 0 - 236 121 1 1 0.000000 12.0000 0 - 237 122 1 1 0.000000 12.0000 0 - 238 122 1 1 0.000000 12.0000 0 - 239 123 1 1 0.000000 12.0000 0 - 240 123 1 1 0.000000 12.0000 0 - 241 124 1 1 0.000000 12.0000 0 - 242 124 1 1 0.000000 12.0000 0 - 243 125 1 1 0.000000 12.0000 0 - 244 125 1 1 0.000000 12.0000 0 - 245 126 1 1 0.000000 12.0000 0 - 246 126 1 1 0.000000 12.0000 0 - 247 127 1 1 0.000000 12.0000 0 - 248 127 1 1 0.000000 12.0000 0 - 249 128 1 1 0.000000 12.0000 0 - 250 128 1 1 0.000000 12.0000 0 - 251 129 1 1 0.000000 12.0000 0 - 252 129 1 1 0.000000 12.0000 0 - 253 130 1 1 0.000000 12.0000 0 - 254 130 1 1 0.000000 12.0000 0 - 255 131 1 1 0.000000 12.0000 0 - 256 131 1 1 0.000000 12.0000 0 - 257 132 1 1 0.000000 12.0000 0 - 258 132 1 1 0.000000 12.0000 0 - 259 133 1 1 0.000000 12.0000 0 - 260 133 1 1 0.000000 12.0000 0 - 261 134 1 1 0.000000 12.0000 0 - 262 134 1 1 0.000000 12.0000 0 - 263 135 1 1 0.000000 12.0000 0 - 264 135 1 1 0.000000 12.0000 0 - 265 136 1 1 0.000000 12.0000 0 - 266 136 1 1 0.000000 12.0000 0 - 267 137 1 1 0.000000 12.0000 0 - 268 137 1 1 0.000000 12.0000 0 - 269 138 1 1 0.000000 12.0000 0 - 270 138 1 1 0.000000 12.0000 0 - 271 139 1 1 0.000000 12.0000 0 - 272 139 1 1 0.000000 12.0000 0 - 273 140 1 1 0.000000 12.0000 0 - 274 140 1 1 0.000000 12.0000 0 - 275 141 1 1 0.000000 12.0000 0 - 276 141 1 1 0.000000 12.0000 0 - 277 142 1 1 0.000000 12.0000 0 - 278 142 1 1 0.000000 12.0000 0 - 279 143 1 1 0.000000 12.0000 0 - 280 143 1 1 0.000000 12.0000 0 - 281 144 1 1 0.000000 12.0000 0 - 282 144 1 1 0.000000 12.0000 0 - 283 145 1 1 0.000000 12.0000 0 - 284 145 1 1 0.000000 12.0000 0 - 285 146 1 1 0.000000 12.0000 0 - 286 146 1 1 0.000000 12.0000 0 - 287 147 1 1 0.000000 12.0000 0 - 288 147 1 1 0.000000 12.0000 0 - 289 148 1 1 0.000000 12.0000 0 - 290 148 1 1 0.000000 12.0000 0 - 291 149 1 1 0.000000 12.0000 0 - 292 149 1 1 0.000000 12.0000 0 - 293 150 1 1 0.000000 12.0000 0 - 294 150 1 1 0.000000 12.0000 0 - 295 151 1 1 0.000000 12.0000 0 - 296 151 1 1 0.000000 12.0000 0 - 297 152 1 1 0.000000 12.0000 0 - 298 152 1 1 0.000000 12.0000 0 - 299 153 1 1 0.000000 12.0000 0 - 300 153 1 1 0.000000 12.0000 0 - 301 154 1 1 0.000000 12.0000 0 - 302 154 1 1 0.000000 12.0000 0 - 303 155 1 1 0.000000 12.0000 0 - 304 155 1 1 0.000000 12.0000 0 - 305 156 1 1 0.000000 12.0000 0 - 306 156 1 1 0.000000 12.0000 0 - 307 157 1 1 0.000000 12.0000 0 - 308 157 1 1 0.000000 12.0000 0 - 309 158 1 1 0.000000 12.0000 0 - 310 158 1 1 0.000000 12.0000 0 - 311 159 1 1 0.000000 12.0000 0 - 312 159 1 1 0.000000 12.0000 0 - 313 160 1 1 0.000000 12.0000 0 - 314 160 1 1 0.000000 12.0000 0 - 315 161 1 1 0.000000 12.0000 0 - 316 161 1 1 0.000000 12.0000 0 - 317 162 1 1 0.000000 12.0000 0 - 318 162 1 1 0.000000 12.0000 0 - 319 163 1 1 0.000000 12.0000 0 - 320 163 1 1 0.000000 12.0000 0 - 321 164 1 1 0.000000 12.0000 0 - 322 164 1 1 0.000000 12.0000 0 - 323 165 1 1 0.000000 12.0000 0 - 324 165 1 1 0.000000 12.0000 0 - 325 166 1 1 0.000000 12.0000 0 - 326 166 1 1 0.000000 12.0000 0 - 327 167 1 1 0.000000 12.0000 0 - 328 167 1 1 0.000000 12.0000 0 - 329 168 1 1 0.000000 12.0000 0 - 330 168 1 1 0.000000 12.0000 0 - 331 169 1 1 0.000000 12.0000 0 - 332 169 1 1 0.000000 12.0000 0 - 333 170 1 1 0.000000 12.0000 0 - 334 170 1 1 0.000000 12.0000 0 - 335 171 1 1 0.000000 12.0000 0 - 336 171 1 1 0.000000 12.0000 0 - 337 172 1 1 0.000000 12.0000 0 - 338 172 1 1 0.000000 12.0000 0 - 339 173 1 1 0.000000 12.0000 0 - 340 173 1 1 0.000000 12.0000 0 - 341 174 1 1 0.000000 12.0000 0 - 342 174 1 1 0.000000 12.0000 0 - 343 175 1 1 0.000000 12.0000 0 - 344 175 1 1 0.000000 12.0000 0 - 345 176 1 1 0.000000 12.0000 0 - 346 176 1 1 0.000000 12.0000 0 - 347 177 1 1 0.000000 12.0000 0 - 348 177 1 1 0.000000 12.0000 0 - 349 178 1 1 0.000000 12.0000 0 - 350 178 1 1 0.000000 12.0000 0 - 351 179 1 1 0.000000 12.0000 0 - 352 179 1 1 0.000000 12.0000 0 - 353 180 1 1 0.000000 12.0000 0 - 354 180 1 1 0.000000 12.0000 0 - 355 181 1 1 0.000000 12.0000 0 - 356 181 1 1 0.000000 12.0000 0 - 357 182 1 1 0.000000 12.0000 0 - 358 182 1 1 0.000000 12.0000 0 - 359 183 1 1 0.000000 12.0000 0 - 360 183 1 1 0.000000 12.0000 0 - 361 184 1 1 0.000000 12.0000 0 - 362 184 1 1 0.000000 12.0000 0 - 363 185 1 1 0.000000 12.0000 0 - 364 185 1 1 0.000000 12.0000 0 - 365 186 1 1 0.000000 12.0000 0 - 366 186 1 1 0.000000 12.0000 0 - 367 187 1 1 0.000000 12.0000 0 - 368 187 1 1 0.000000 12.0000 0 - 369 188 1 1 0.000000 12.0000 0 - 370 188 1 1 0.000000 12.0000 0 - 371 189 1 1 0.000000 12.0000 0 - 372 189 1 1 0.000000 12.0000 0 - 373 190 1 1 0.000000 12.0000 0 - 374 190 1 1 0.000000 12.0000 0 - 375 191 1 1 0.000000 12.0000 0 - 376 191 1 1 0.000000 12.0000 0 - 377 192 1 1 0.000000 12.0000 0 - 378 192 1 1 0.000000 12.0000 0 - 379 193 1 1 0.000000 12.0000 0 - 380 193 1 1 0.000000 12.0000 0 - 381 194 1 1 0.000000 12.0000 0 - 382 194 1 1 0.000000 12.0000 0 - 383 195 1 1 0.000000 12.0000 0 - 384 195 1 1 0.000000 12.0000 0 - 385 196 1 1 0.000000 12.0000 0 - 386 196 1 1 0.000000 12.0000 0 - 387 197 1 1 0.000000 12.0000 0 - 388 197 1 1 0.000000 12.0000 0 - 389 198 1 1 0.000000 12.0000 0 - 390 198 1 1 0.000000 12.0000 0 - 391 199 1 1 0.000000 12.0000 0 - 392 199 1 1 0.000000 12.0000 0 - 393 200 1 1 0.000000 12.0000 0 - 394 200 1 1 0.000000 12.0000 0 - 395 201 1 1 0.000000 12.0000 0 - 396 201 1 1 0.000000 12.0000 0 - 397 202 1 1 0.000000 12.0000 0 - 398 202 1 1 0.000000 12.0000 0 - 399 203 1 1 0.000000 12.0000 0 - 400 203 1 1 0.000000 12.0000 0 - 401 204 1 1 0.000000 12.0000 0 - 402 204 1 1 0.000000 12.0000 0 - 403 205 1 1 0.000000 12.0000 0 - 404 205 1 1 0.000000 12.0000 0 - 405 206 1 1 0.000000 12.0000 0 - 406 206 1 1 0.000000 12.0000 0 - 407 207 1 1 0.000000 12.0000 0 - 408 207 1 1 0.000000 12.0000 0 - 409 208 1 1 0.000000 12.0000 0 - 410 208 1 1 0.000000 12.0000 0 - 411 209 1 1 0.000000 12.0000 0 - 412 209 1 1 0.000000 12.0000 0 - 413 210 1 1 0.000000 12.0000 0 - 414 210 1 1 0.000000 12.0000 0 - 415 211 1 1 0.000000 12.0000 0 - 416 211 1 1 0.000000 12.0000 0 - 417 212 1 1 0.000000 12.0000 0 - 418 212 1 1 0.000000 12.0000 0 - 419 213 1 1 0.000000 12.0000 0 - 420 213 1 1 0.000000 12.0000 0 - 421 214 1 1 0.000000 12.0000 0 - 422 214 1 1 0.000000 12.0000 0 - 423 215 1 1 0.000000 12.0000 0 - 424 215 1 1 0.000000 12.0000 0 - 425 216 1 1 0.000000 12.0000 0 - 426 216 1 1 0.000000 12.0000 0 - 427 217 1 1 0.000000 12.0000 0 - 428 217 1 1 0.000000 12.0000 0 - 429 218 1 1 0.000000 12.0000 0 - 430 218 1 1 0.000000 12.0000 0 - 431 219 1 1 0.000000 12.0000 0 - 432 219 1 1 0.000000 12.0000 0 - 433 220 1 1 0.000000 12.0000 0 - 434 220 1 1 0.000000 12.0000 0 - 435 221 1 1 0.000000 12.0000 0 - 436 221 1 1 0.000000 12.0000 0 - 437 222 1 1 0.000000 12.0000 0 - 438 222 1 1 0.000000 12.0000 0 - 439 223 1 1 0.000000 12.0000 0 - 440 223 1 1 0.000000 12.0000 0 - 441 224 1 1 0.000000 12.0000 0 - 442 224 1 1 0.000000 12.0000 0 - 443 225 1 1 0.000000 12.0000 0 - 444 225 1 1 0.000000 12.0000 0 - 445 226 1 1 0.000000 12.0000 0 - 446 226 1 1 0.000000 12.0000 0 - 447 227 1 1 0.000000 12.0000 0 - 448 227 1 1 0.000000 12.0000 0 - 449 228 1 1 0.000000 12.0000 0 - 450 228 1 1 0.000000 12.0000 0 - 451 229 1 1 0.000000 12.0000 0 - 452 229 1 1 0.000000 12.0000 0 - 453 230 1 1 0.000000 12.0000 0 - 454 230 1 1 0.000000 12.0000 0 - 455 231 1 1 0.000000 12.0000 0 - 456 231 1 1 0.000000 12.0000 0 - 457 232 1 1 0.000000 12.0000 0 - 458 232 1 1 0.000000 12.0000 0 - 459 233 1 1 0.000000 12.0000 0 - 460 233 1 1 0.000000 12.0000 0 - 461 234 1 1 0.000000 12.0000 0 - 462 234 1 1 0.000000 12.0000 0 - 463 235 1 1 0.000000 12.0000 0 - 464 235 1 1 0.000000 12.0000 0 - 465 236 1 1 0.000000 12.0000 0 - 466 236 1 1 0.000000 12.0000 0 - 467 237 1 1 0.000000 12.0000 0 - 468 237 1 1 0.000000 12.0000 0 - 469 238 1 1 0.000000 12.0000 0 - 470 238 1 1 0.000000 12.0000 0 - 471 239 1 1 0.000000 12.0000 0 - 472 239 1 1 0.000000 12.0000 0 - 473 240 1 1 0.000000 12.0000 0 - 474 241 1 1 0.000000 12.0000 0 - 475 241 1 1 0.000000 12.0000 0 - 476 242 1 1 0.000000 12.0000 0 - 477 242 1 1 0.000000 12.0000 0 - 478 243 1 1 0.000000 12.0000 0 - 479 243 1 1 0.000000 12.0000 0 - 480 244 1 1 0.000000 12.0000 0 - 481 244 1 1 0.000000 12.0000 0 - 482 245 1 1 0.000000 12.0000 0 - 483 245 1 1 0.000000 12.0000 0 - 484 246 1 1 0.000000 12.0000 0 - 485 246 1 1 0.000000 12.0000 0 - 486 247 1 1 0.000000 12.0000 0 - 487 247 1 1 0.000000 12.0000 0 - 488 248 1 1 0.000000 12.0000 0 - 489 248 1 1 0.000000 12.0000 0 - 490 249 1 1 0.000000 12.0000 0 - 491 249 1 1 0.000000 12.0000 0 - 492 250 1 1 0.000000 12.0000 0 - 493 251 1 1 0.000000 12.0000 0 - 494 252 1 1 0.000000 12.0000 0 - 495 252 1 1 0.000000 12.0000 0 - 496 253 1 1 0.000000 12.0000 0 - 497 253 1 1 0.000000 12.0000 0 - 498 254 1 1 0.000000 12.0000 0 - 499 254 1 1 0.000000 12.0000 0 - 500 255 1 1 0.000000 12.0000 0 - 501 255 1 1 0.000000 12.0000 0 - 502 256 1 1 0.000000 12.0000 0 - 503 256 1 1 0.000000 12.0000 0 - 504 257 1 1 0.000000 12.0000 0 - 505 257 1 1 0.000000 12.0000 0 - 506 258 1 1 0.000000 12.0000 0 - 507 258 1 1 0.000000 12.0000 0 - 508 259 1 1 0.000000 12.0000 0 - 509 259 1 1 0.000000 12.0000 0 - 510 260 1 1 0.000000 12.0000 0 - 511 260 1 1 0.000000 12.0000 0 - 512 261 1 1 0.000000 12.0000 0 - 513 261 1 1 0.000000 12.0000 0 - 514 262 1 1 0.000000 12.0000 0 - 515 262 1 1 0.000000 12.0000 0 - 516 263 1 1 0.000000 12.0000 0 - 517 263 1 1 0.000000 12.0000 0 - 518 264 1 1 0.000000 12.0000 0 - 519 264 1 1 0.000000 12.0000 0 - 520 265 1 1 0.000000 12.0000 0 - 521 265 1 1 0.000000 12.0000 0 - 522 266 1 1 0.000000 12.0000 0 - 523 266 1 1 0.000000 12.0000 0 - 524 267 1 1 0.000000 12.0000 0 - 525 267 1 1 0.000000 12.0000 0 - 526 268 1 1 0.000000 12.0000 0 - 527 269 1 1 0.000000 12.0000 0 - 528 270 1 1 0.000000 12.0000 0 - 529 270 1 1 0.000000 12.0000 0 - 530 271 1 1 0.000000 12.0000 0 - 531 271 1 1 0.000000 12.0000 0 - 532 272 1 1 0.000000 12.0000 0 - 533 272 1 1 0.000000 12.0000 0 - 534 273 1 1 0.000000 12.0000 0 - 535 273 1 1 0.000000 12.0000 0 - 536 274 1 1 0.000000 12.0000 0 - 537 274 1 1 0.000000 12.0000 0 - 538 275 1 1 0.000000 12.0000 0 - 539 275 1 1 0.000000 12.0000 0 - 540 276 1 1 0.000000 12.0000 0 - 541 276 1 1 0.000000 12.0000 0 - 542 277 1 1 0.000000 12.0000 0 - 543 277 1 1 0.000000 12.0000 0 - 544 278 1 1 0.000000 12.0000 0 - 545 278 1 1 0.000000 12.0000 0 - 546 279 1 1 0.000000 12.0000 0 - 547 280 1 1 0.000000 12.0000 0 - 548 280 1 1 0.000000 12.0000 0 - 549 281 1 1 0.000000 12.0000 0 - 550 281 1 1 0.000000 12.0000 0 - 551 282 1 1 0.000000 12.0000 0 - 552 282 1 1 0.000000 12.0000 0 - 553 283 1 1 0.000000 12.0000 0 - 554 283 1 1 0.000000 12.0000 0 - 555 284 1 1 0.000000 12.0000 0 - 556 284 1 1 0.000000 12.0000 0 - 557 285 1 1 0.000000 12.0000 0 - 558 285 1 1 0.000000 12.0000 0 - 559 286 1 1 0.000000 12.0000 0 - 560 286 1 1 0.000000 12.0000 0 - 561 287 1 1 0.000000 12.0000 0 - 562 287 1 1 0.000000 12.0000 0 - 563 288 1 1 0.000000 12.0000 0 - 564 288 1 1 0.000000 12.0000 0 - 565 289 1 1 0.000000 12.0000 0 - 566 289 1 1 0.000000 12.0000 0 - 567 290 1 1 0.000000 12.0000 0 - 568 290 1 1 0.000000 12.0000 0 - 569 291 1 1 0.000000 12.0000 0 - 570 291 1 1 0.000000 12.0000 0 - 571 292 1 1 0.000000 12.0000 0 - 572 292 1 1 0.000000 12.0000 0 - 573 293 1 1 0.000000 12.0000 0 - 574 293 1 1 0.000000 12.0000 0 - 575 294 1 1 0.000000 12.0000 0 - 576 294 1 1 0.000000 12.0000 0 - 577 295 1 1 0.000000 12.0000 0 - 578 295 1 1 0.000000 12.0000 0 - 579 296 1 1 0.000000 12.0000 0 - 580 296 1 1 0.000000 12.0000 0 - 581 297 1 1 0.000000 12.0000 0 - 582 297 1 1 0.000000 12.0000 0 - 583 298 1 1 0.000000 12.0000 0 - 584 298 1 1 0.000000 12.0000 0 - 585 299 1 1 0.000000 12.0000 0 - 586 299 1 1 0.000000 12.0000 0 - 587 300 1 1 0.000000 12.0000 0 - 588 300 1 1 0.000000 12.0000 0 - 589 301 1 1 0.000000 12.0000 0 - 590 301 1 1 0.000000 12.0000 0 - 591 302 1 1 0.000000 12.0000 0 - 592 302 1 1 0.000000 12.0000 0 - 593 303 1 1 0.000000 12.0000 0 - 594 303 1 1 0.000000 12.0000 0 - 595 304 1 1 0.000000 12.0000 0 - 596 304 1 1 0.000000 12.0000 0 - 597 305 1 1 0.000000 12.0000 0 - 598 305 1 1 0.000000 12.0000 0 - 599 306 1 1 0.000000 12.0000 0 - 600 306 1 1 0.000000 12.0000 0 - 601 307 1 1 0.000000 12.0000 0 - 602 307 1 1 0.000000 12.0000 0 - 603 308 1 1 0.000000 12.0000 0 - 604 308 1 1 0.000000 12.0000 0 - 605 309 1 1 0.000000 12.0000 0 - 606 309 1 1 0.000000 12.0000 0 - 607 310 1 1 0.000000 12.0000 0 - 608 310 1 1 0.000000 12.0000 0 - 609 311 1 1 0.000000 12.0000 0 - 610 311 1 1 0.000000 12.0000 0 - 611 312 1 1 0.000000 12.0000 0 - 612 312 1 1 0.000000 12.0000 0 - 613 313 1 1 0.000000 12.0000 0 - 614 313 1 1 0.000000 12.0000 0 - 615 314 1 1 0.000000 12.0000 0 - 616 314 1 1 0.000000 12.0000 0 - 617 315 1 1 0.000000 12.0000 0 - 618 315 1 1 0.000000 12.0000 0 - 619 316 1 1 0.000000 12.0000 0 - 620 316 1 1 0.000000 12.0000 0 - 621 317 1 1 0.000000 12.0000 0 - 622 317 1 1 0.000000 12.0000 0 - 623 318 1 1 0.000000 12.0000 0 - 624 318 1 1 0.000000 12.0000 0 - 625 319 1 1 0.000000 12.0000 0 - 626 319 1 1 0.000000 12.0000 0 - 627 320 1 1 0.000000 12.0000 0 - 628 320 1 1 0.000000 12.0000 0 - 629 321 1 1 0.000000 12.0000 0 - 630 321 1 1 0.000000 12.0000 0 - 631 322 1 1 0.000000 12.0000 0 - 632 322 1 1 0.000000 12.0000 0 - 633 323 1 1 0.000000 12.0000 0 - 634 323 1 1 0.000000 12.0000 0 - 635 324 1 1 0.000000 12.0000 0 - 636 324 1 1 0.000000 12.0000 0 - 637 325 1 1 0.000000 12.0000 0 - 638 325 1 1 0.000000 12.0000 0 - 639 326 1 1 0.000000 12.0000 0 - 640 326 1 1 0.000000 12.0000 0 - 641 327 1 1 0.000000 12.0000 0 - 642 327 1 1 0.000000 12.0000 0 - 643 328 1 1 0.000000 12.0000 0 - 644 328 1 1 0.000000 12.0000 0 - 645 329 1 1 0.000000 12.0000 0 - 646 329 1 1 0.000000 12.0000 0 - 647 330 1 1 0.000000 12.0000 0 - 648 330 1 1 0.000000 12.0000 0 - 649 331 1 1 0.000000 12.0000 0 - 650 331 1 1 0.000000 12.0000 0 - 651 332 1 1 0.000000 12.0000 0 - 652 332 1 1 0.000000 12.0000 0 - 653 333 1 1 0.000000 12.0000 0 - 654 333 1 1 0.000000 12.0000 0 - 655 334 1 1 0.000000 12.0000 0 - 656 334 1 1 0.000000 12.0000 0 - 657 335 1 1 0.000000 12.0000 0 - 658 335 1 1 0.000000 12.0000 0 - 659 336 1 1 0.000000 12.0000 0 - 660 336 1 1 0.000000 12.0000 0 - 661 337 1 1 0.000000 12.0000 0 - 662 337 1 1 0.000000 12.0000 0 - 663 338 1 1 0.000000 12.0000 0 - 664 338 1 1 0.000000 12.0000 0 - 665 339 1 1 0.000000 12.0000 0 - 666 339 1 1 0.000000 12.0000 0 - 667 340 1 1 0.000000 12.0000 0 - 668 340 1 1 0.000000 12.0000 0 - 669 341 1 1 0.000000 12.0000 0 - 670 341 1 1 0.000000 12.0000 0 - 671 342 1 1 0.000000 12.0000 0 - 672 342 1 1 0.000000 12.0000 0 - 673 343 1 1 0.000000 12.0000 0 - 674 343 1 1 0.000000 12.0000 0 - 675 344 1 1 0.000000 12.0000 0 - 676 344 1 1 0.000000 12.0000 0 - 677 345 1 1 0.000000 12.0000 0 - 678 345 1 1 0.000000 12.0000 0 - 679 346 1 1 0.000000 12.0000 0 - 680 346 1 1 0.000000 12.0000 0 - 681 347 1 1 0.000000 12.0000 0 - 682 347 1 1 0.000000 12.0000 0 - 683 348 1 1 0.000000 12.0000 0 - 684 348 1 1 0.000000 12.0000 0 - 685 349 1 1 0.000000 12.0000 0 - 686 349 1 1 0.000000 12.0000 0 - 687 350 1 1 0.000000 12.0000 0 - 688 350 1 1 0.000000 12.0000 0 - 689 351 1 1 0.000000 12.0000 0 - 690 351 1 1 0.000000 12.0000 0 - 691 352 1 1 0.000000 12.0000 0 - 692 352 1 1 0.000000 12.0000 0 - 693 353 1 1 0.000000 12.0000 0 - 694 353 1 1 0.000000 12.0000 0 - 695 354 1 1 0.000000 12.0000 0 - 696 354 1 1 0.000000 12.0000 0 - 697 355 1 1 0.000000 12.0000 0 - 698 355 1 1 0.000000 12.0000 0 - 699 356 1 1 0.000000 12.0000 0 - 700 356 1 1 0.000000 12.0000 0 - 701 357 1 1 0.000000 12.0000 0 - 702 357 1 1 0.000000 12.0000 0 - 703 358 1 1 0.000000 12.0000 0 - 704 358 1 1 0.000000 12.0000 0 - 705 359 1 1 0.000000 12.0000 0 - 706 359 1 1 0.000000 12.0000 0 - 707 360 1 1 0.000000 12.0000 0 - 708 360 1 1 0.000000 12.0000 0 - 709 361 1 1 0.000000 12.0000 0 - 710 361 1 1 0.000000 12.0000 0 - 711 362 1 1 0.000000 12.0000 0 - 712 362 1 1 0.000000 12.0000 0 - 713 363 1 1 0.000000 12.0000 0 - 714 363 1 1 0.000000 12.0000 0 - 715 364 1 1 0.000000 12.0000 0 - 716 364 1 1 0.000000 12.0000 0 - 717 365 1 1 0.000000 12.0000 0 - 718 365 1 1 0.000000 12.0000 0 - 719 366 1 1 0.000000 12.0000 0 - 720 366 1 1 0.000000 12.0000 0 - 721 367 1 1 0.000000 12.0000 0 - 722 367 1 1 0.000000 12.0000 0 - 723 368 1 1 0.000000 12.0000 0 - 724 368 1 1 0.000000 12.0000 0 - 725 369 1 1 0.000000 12.0000 0 - 726 369 1 1 0.000000 12.0000 0 - 727 370 1 1 0.000000 12.0000 0 - 728 370 1 1 0.000000 12.0000 0 - 729 371 1 1 0.000000 12.0000 0 - 730 371 1 1 0.000000 12.0000 0 - 731 372 1 1 0.000000 12.0000 0 - 732 372 1 1 0.000000 12.0000 0 - 733 373 1 1 0.000000 12.0000 0 - 734 373 1 1 0.000000 12.0000 0 - 735 374 1 1 0.000000 12.0000 0 - 736 374 1 1 0.000000 12.0000 0 - 737 375 1 1 0.000000 12.0000 0 - 738 375 1 1 0.000000 12.0000 0 - 739 376 1 1 0.000000 12.0000 0 - 740 376 1 1 0.000000 12.0000 0 - 741 377 1 1 0.000000 12.0000 0 - 742 377 1 1 0.000000 12.0000 0 - 743 378 1 1 0.000000 12.0000 0 - 744 378 1 1 0.000000 12.0000 0 - 745 379 1 1 0.000000 12.0000 0 - 746 379 1 1 0.000000 12.0000 0 - 747 380 1 1 0.000000 12.0000 0 - 748 380 1 1 0.000000 12.0000 0 - 749 381 1 1 0.000000 12.0000 0 - 750 381 1 1 0.000000 12.0000 0 - 751 382 1 1 0.000000 12.0000 0 - 752 382 1 1 0.000000 12.0000 0 - 753 383 1 1 0.000000 12.0000 0 - 754 383 1 1 0.000000 12.0000 0 - 755 384 1 1 0.000000 12.0000 0 - 756 384 1 1 0.000000 12.0000 0 - 757 385 1 1 0.000000 12.0000 0 - 758 385 1 1 0.000000 12.0000 0 - 759 386 1 1 0.000000 12.0000 0 - 760 386 1 1 0.000000 12.0000 0 - 761 387 1 1 0.000000 12.0000 0 - 762 387 1 1 0.000000 12.0000 0 - 763 388 1 1 0.000000 12.0000 0 - 764 388 1 1 0.000000 12.0000 0 - 765 389 1 1 0.000000 12.0000 0 - 766 389 1 1 0.000000 12.0000 0 - 767 390 1 1 0.000000 12.0000 0 - 768 390 1 1 0.000000 12.0000 0 - 769 391 1 1 0.000000 12.0000 0 - 770 391 1 1 0.000000 12.0000 0 - 771 392 1 1 0.000000 12.0000 0 - 772 392 1 1 0.000000 12.0000 0 - 773 393 1 1 0.000000 12.0000 0 - 774 393 1 1 0.000000 12.0000 0 - 775 394 1 1 0.000000 12.0000 0 - 776 394 1 1 0.000000 12.0000 0 - 777 395 1 1 0.000000 12.0000 0 - 778 395 1 1 0.000000 12.0000 0 - 779 396 1 1 0.000000 12.0000 0 - 780 396 1 1 0.000000 12.0000 0 - 781 397 1 1 0.000000 12.0000 0 - 782 397 1 1 0.000000 12.0000 0 - 783 398 1 1 0.000000 12.0000 0 - 784 398 1 1 0.000000 12.0000 0 - 785 399 1 1 0.000000 12.0000 0 - 786 399 1 1 0.000000 12.0000 0 - 787 400 1 1 0.000000 12.0000 0 - 788 400 1 1 0.000000 12.0000 0 - 789 401 1 1 0.000000 12.0000 0 - 790 401 1 1 0.000000 12.0000 0 - 791 402 1 1 0.000000 12.0000 0 - 792 402 1 1 0.000000 12.0000 0 - 793 403 1 1 0.000000 12.0000 0 - 794 403 1 1 0.000000 12.0000 0 - 795 404 1 1 0.000000 12.0000 0 - 796 404 1 1 0.000000 12.0000 0 - 797 405 1 1 0.000000 12.0000 0 - 798 405 1 1 0.000000 12.0000 0 - 799 406 1 1 0.000000 12.0000 0 - 800 406 1 1 0.000000 12.0000 0 - 801 407 1 1 0.000000 12.0000 0 - 802 407 1 1 0.000000 12.0000 0 - 803 408 1 1 0.000000 12.0000 0 - 804 408 1 1 0.000000 12.0000 0 - 805 409 1 1 0.000000 12.0000 0 - 806 409 1 1 0.000000 12.0000 0 - 807 410 1 1 0.000000 12.0000 0 - 808 410 1 1 0.000000 12.0000 0 - 809 411 1 1 0.000000 12.0000 0 - 810 411 1 1 0.000000 12.0000 0 - 811 412 1 1 0.000000 12.0000 0 - 812 412 1 1 0.000000 12.0000 0 - 813 413 1 1 0.000000 12.0000 0 - 814 413 1 1 0.000000 12.0000 0 - 815 414 1 1 0.000000 12.0000 0 - 816 414 1 1 0.000000 12.0000 0 - 817 415 1 1 0.000000 12.0000 0 - 818 415 1 1 0.000000 12.0000 0 - 819 416 1 1 0.000000 12.0000 0 - 820 416 1 1 0.000000 12.0000 0 - 821 417 1 1 0.000000 12.0000 0 - 822 417 1 1 0.000000 12.0000 0 - 823 418 1 1 0.000000 12.0000 0 - 824 418 1 1 0.000000 12.0000 0 - 825 419 1 1 0.000000 12.0000 0 - 826 419 1 1 0.000000 12.0000 0 - 827 420 1 1 0.000000 12.0000 0 - 828 420 1 1 0.000000 12.0000 0 - 829 421 1 1 0.000000 12.0000 0 - 830 421 1 1 0.000000 12.0000 0 - 831 422 1 1 0.000000 12.0000 0 - 832 422 1 1 0.000000 12.0000 0 - 833 423 1 1 0.000000 12.0000 0 - 834 423 1 1 0.000000 12.0000 0 - 835 424 1 1 0.000000 12.0000 0 - 836 424 1 1 0.000000 12.0000 0 - 837 425 1 1 0.000000 12.0000 0 - 838 425 1 1 0.000000 12.0000 0 - 839 426 1 1 0.000000 12.0000 0 - 840 426 1 1 0.000000 12.0000 0 - 841 427 1 1 0.000000 12.0000 0 - 842 427 1 1 0.000000 12.0000 0 - 843 428 1 1 0.000000 12.0000 0 - 844 428 1 1 0.000000 12.0000 0 - 845 429 1 1 0.000000 12.0000 0 - 846 429 1 1 0.000000 12.0000 0 - 847 430 1 1 0.000000 12.0000 0 - 848 430 1 1 0.000000 12.0000 0 - 849 431 1 1 0.000000 12.0000 0 - 850 431 1 1 0.000000 12.0000 0 - 851 432 1 1 0.000000 12.0000 0 - 852 432 1 1 0.000000 12.0000 0 - 853 433 1 1 0.000000 12.0000 0 - 854 433 1 1 0.000000 12.0000 0 - 855 434 1 1 0.000000 12.0000 0 - 856 434 1 1 0.000000 12.0000 0 - 857 435 1 1 0.000000 12.0000 0 - 858 435 1 1 0.000000 12.0000 0 - 859 436 1 1 0.000000 12.0000 0 - 860 436 1 1 0.000000 12.0000 0 - 861 437 1 1 0.000000 12.0000 0 - 862 437 1 1 0.000000 12.0000 0 - 863 438 1 1 0.000000 12.0000 0 - 864 438 1 1 0.000000 12.0000 0 - 865 439 1 1 0.000000 12.0000 0 - 866 439 1 1 0.000000 12.0000 0 - 867 440 1 1 0.000000 12.0000 0 - 868 440 1 1 0.000000 12.0000 0 - 869 441 1 1 0.000000 12.0000 0 - 870 441 1 1 0.000000 12.0000 0 - 871 442 1 1 0.000000 12.0000 0 - 872 442 1 1 0.000000 12.0000 0 - 873 443 1 1 0.000000 12.0000 0 - 874 443 1 1 0.000000 12.0000 0 - 875 444 1 1 0.000000 12.0000 0 - 876 444 1 1 0.000000 12.0000 0 - 877 445 1 1 0.000000 12.0000 0 - 878 445 1 1 0.000000 12.0000 0 - 879 446 1 1 0.000000 12.0000 0 - 880 446 1 1 0.000000 12.0000 0 - 881 447 1 1 0.000000 12.0000 0 - 882 447 1 1 0.000000 12.0000 0 - 883 448 1 1 0.000000 12.0000 0 - 884 448 1 1 0.000000 12.0000 0 - 885 449 1 1 0.000000 12.0000 0 - 886 449 1 1 0.000000 12.0000 0 - 887 450 1 1 0.000000 12.0000 0 - 888 450 1 1 0.000000 12.0000 0 - 889 451 1 1 0.000000 12.0000 0 - 890 451 1 1 0.000000 12.0000 0 - 891 452 1 1 0.000000 12.0000 0 - 892 452 1 1 0.000000 12.0000 0 - 893 453 1 1 0.000000 12.0000 0 - 894 453 1 1 0.000000 12.0000 0 - 895 454 1 1 0.000000 12.0000 0 - 896 454 1 1 0.000000 12.0000 0 - 897 455 1 1 0.000000 12.0000 0 - 898 455 1 1 0.000000 12.0000 0 - 899 456 1 1 0.000000 12.0000 0 - 900 456 1 1 0.000000 12.0000 0 - 901 457 1 1 0.000000 12.0000 0 - 902 457 1 1 0.000000 12.0000 0 - 903 458 1 1 0.000000 12.0000 0 - 904 458 1 1 0.000000 12.0000 0 - 905 459 1 1 0.000000 12.0000 0 - 906 459 1 1 0.000000 12.0000 0 - 907 460 1 1 0.000000 12.0000 0 - 908 460 1 1 0.000000 12.0000 0 - 909 461 1 1 0.000000 12.0000 0 - 910 461 1 1 0.000000 12.0000 0 - 911 462 1 1 0.000000 12.0000 0 - 912 462 1 1 0.000000 12.0000 0 - 913 463 1 1 0.000000 12.0000 0 - 914 463 1 1 0.000000 12.0000 0 - 915 464 1 1 0.000000 12.0000 0 - 916 464 1 1 0.000000 12.0000 0 - 917 465 1 1 0.000000 12.0000 0 - 918 465 1 1 0.000000 12.0000 0 - 919 466 1 1 0.000000 12.0000 0 - 920 466 1 1 0.000000 12.0000 0 - 921 467 1 1 0.000000 12.0000 0 - 922 467 1 1 0.000000 12.0000 0 - 923 468 1 1 0.000000 12.0000 0 - 924 468 1 1 0.000000 12.0000 0 - 925 469 1 1 0.000000 12.0000 0 - 926 469 1 1 0.000000 12.0000 0 - 927 470 1 1 0.000000 12.0000 0 - 928 470 1 1 0.000000 12.0000 0 - 929 471 1 1 0.000000 12.0000 0 - 930 471 1 1 0.000000 12.0000 0 - 931 472 1 1 0.000000 12.0000 0 - 932 472 1 1 0.000000 12.0000 0 - 933 473 1 1 0.000000 12.0000 0 - 934 473 1 1 0.000000 12.0000 0 - 935 474 1 1 0.000000 12.0000 0 - 936 474 1 1 0.000000 12.0000 0 - 937 475 1 1 0.000000 12.0000 0 - 938 475 1 1 0.000000 12.0000 0 - 939 476 1 1 0.000000 12.0000 0 - 940 476 1 1 0.000000 12.0000 0 - 941 477 1 1 0.000000 12.0000 0 - 942 477 1 1 0.000000 12.0000 0 - 943 478 1 1 0.000000 12.0000 0 - 944 478 1 1 0.000000 12.0000 0 - 945 479 1 1 0.000000 12.0000 0 - 946 479 1 1 0.000000 12.0000 0 - 947 480 1 1 0.000000 12.0000 0 - 948 480 1 1 0.000000 12.0000 0 - 949 481 1 1 0.000000 12.0000 0 - 950 481 1 1 0.000000 12.0000 0 - 951 482 1 1 0.000000 12.0000 0 - 952 482 1 1 0.000000 12.0000 0 - 953 483 1 1 0.000000 12.0000 0 - 954 483 1 1 0.000000 12.0000 0 - 955 484 1 1 0.000000 12.0000 0 - 956 484 1 1 0.000000 12.0000 0 - 957 485 1 1 0.000000 12.0000 0 - 958 485 1 1 0.000000 12.0000 0 - 959 486 1 1 0.000000 12.0000 0 - 960 486 1 1 0.000000 12.0000 0 - 961 487 1 1 0.000000 12.0000 0 - 962 487 1 1 0.000000 12.0000 0 - 963 488 1 1 0.000000 12.0000 0 - 964 488 1 1 0.000000 12.0000 0 - 965 489 1 1 0.000000 12.0000 0 - 966 489 1 1 0.000000 12.0000 0 - 967 490 1 1 0.000000 12.0000 0 - 968 490 1 1 0.000000 12.0000 0 - 969 491 1 1 0.000000 12.0000 0 - 970 491 1 1 0.000000 12.0000 0 - 971 492 1 1 0.000000 12.0000 0 - 972 492 1 1 0.000000 12.0000 0 - 973 493 1 1 0.000000 12.0000 0 - 974 493 1 1 0.000000 12.0000 0 - 975 494 1 1 0.000000 12.0000 0 - 976 494 1 1 0.000000 12.0000 0 - 977 495 1 1 0.000000 12.0000 0 - 978 495 1 1 0.000000 12.0000 0 - 979 496 1 1 0.000000 12.0000 0 - 980 496 1 1 0.000000 12.0000 0 - 981 497 1 1 0.000000 12.0000 0 - 982 497 1 1 0.000000 12.0000 0 - 983 498 1 1 0.000000 12.0000 0 - 984 498 1 1 0.000000 12.0000 0 - 985 499 1 1 0.000000 12.0000 0 - 986 499 1 1 0.000000 12.0000 0 - 987 500 1 1 0.000000 12.0000 0 - 988 500 1 1 0.000000 12.0000 0 - 989 501 1 1 0.000000 12.0000 0 - 990 501 1 1 0.000000 12.0000 0 - 991 502 1 1 0.000000 12.0000 0 - 992 502 1 1 0.000000 12.0000 0 - 993 503 1 1 0.000000 12.0000 0 - 994 503 1 1 0.000000 12.0000 0 - 995 504 1 1 0.000000 12.0000 0 - 996 504 1 1 0.000000 12.0000 0 - 997 505 2 2 -0.847600 15.9994 0 - 998 505 3 3 0.423800 1.0080 0 - 999 505 3 3 0.423800 1.0080 0 - 1000 506 2 2 -0.847600 15.9994 0 - 1001 506 3 3 0.423800 1.0080 0 - 1002 506 3 3 0.423800 1.0080 0 - 1003 507 2 2 -0.847600 15.9994 0 - 1004 507 3 3 0.423800 1.0080 0 - 1005 507 3 3 0.423800 1.0080 0 - 1006 508 2 2 -0.847600 15.9994 0 - 1007 508 3 3 0.423800 1.0080 0 - 1008 508 3 3 0.423800 1.0080 0 - 1009 509 2 2 -0.847600 15.9994 0 - 1010 509 3 3 0.423800 1.0080 0 - 1011 509 3 3 0.423800 1.0080 0 - 1012 510 2 2 -0.847600 15.9994 0 - 1013 510 3 3 0.423800 1.0080 0 - 1014 510 3 3 0.423800 1.0080 0 - 1015 511 2 2 -0.847600 15.9994 0 - 1016 511 3 3 0.423800 1.0080 0 - 1017 511 3 3 0.423800 1.0080 0 - 1018 512 2 2 -0.847600 15.9994 0 - 1019 512 3 3 0.423800 1.0080 0 - 1020 512 3 3 0.423800 1.0080 0 - 1021 513 2 2 -0.847600 15.9994 0 - 1022 513 3 3 0.423800 1.0080 0 - 1023 513 3 3 0.423800 1.0080 0 - 1024 514 2 2 -0.847600 15.9994 0 - 1025 514 3 3 0.423800 1.0080 0 - 1026 514 3 3 0.423800 1.0080 0 - 1027 515 2 2 -0.847600 15.9994 0 - 1028 515 3 3 0.423800 1.0080 0 - 1029 515 3 3 0.423800 1.0080 0 - 1030 516 2 2 -0.847600 15.9994 0 - 1031 516 3 3 0.423800 1.0080 0 - 1032 516 3 3 0.423800 1.0080 0 - 1033 517 2 2 -0.847600 15.9994 0 - 1034 517 3 3 0.423800 1.0080 0 - 1035 517 3 3 0.423800 1.0080 0 - 1036 518 2 2 -0.847600 15.9994 0 - 1037 518 3 3 0.423800 1.0080 0 - 1038 518 3 3 0.423800 1.0080 0 - 1039 519 2 2 -0.847600 15.9994 0 - 1040 519 3 3 0.423800 1.0080 0 - 1041 519 3 3 0.423800 1.0080 0 - 1042 520 2 2 -0.847600 15.9994 0 - 1043 520 3 3 0.423800 1.0080 0 - 1044 520 3 3 0.423800 1.0080 0 - 1045 521 2 2 -0.847600 15.9994 0 - 1046 521 3 3 0.423800 1.0080 0 - 1047 521 3 3 0.423800 1.0080 0 - 1048 522 2 2 -0.847600 15.9994 0 - 1049 522 3 3 0.423800 1.0080 0 - 1050 522 3 3 0.423800 1.0080 0 - 1051 523 2 2 -0.847600 15.9994 0 - 1052 523 3 3 0.423800 1.0080 0 - 1053 523 3 3 0.423800 1.0080 0 - 1054 524 2 2 -0.847600 15.9994 0 - 1055 524 3 3 0.423800 1.0080 0 - 1056 524 3 3 0.423800 1.0080 0 - 1057 525 2 2 -0.847600 15.9994 0 - 1058 525 3 3 0.423800 1.0080 0 - 1059 525 3 3 0.423800 1.0080 0 - 1060 526 2 2 -0.847600 15.9994 0 - 1061 526 3 3 0.423800 1.0080 0 - 1062 526 3 3 0.423800 1.0080 0 - 1063 527 2 2 -0.847600 15.9994 0 - 1064 527 3 3 0.423800 1.0080 0 - 1065 527 3 3 0.423800 1.0080 0 - 1066 528 2 2 -0.847600 15.9994 0 - 1067 528 3 3 0.423800 1.0080 0 - 1068 528 3 3 0.423800 1.0080 0 - 1069 529 2 2 -0.847600 15.9994 0 - 1070 529 3 3 0.423800 1.0080 0 - 1071 529 3 3 0.423800 1.0080 0 - 1072 530 2 2 -0.847600 15.9994 0 - 1073 530 3 3 0.423800 1.0080 0 - 1074 530 3 3 0.423800 1.0080 0 - 1075 531 2 2 -0.847600 15.9994 0 - 1076 531 3 3 0.423800 1.0080 0 - 1077 531 3 3 0.423800 1.0080 0 - 1078 532 2 2 -0.847600 15.9994 0 - 1079 532 3 3 0.423800 1.0080 0 - 1080 532 3 3 0.423800 1.0080 0 - 1081 533 2 2 -0.847600 15.9994 0 - 1082 533 3 3 0.423800 1.0080 0 - 1083 533 3 3 0.423800 1.0080 0 - 1084 534 2 2 -0.847600 15.9994 0 - 1085 534 3 3 0.423800 1.0080 0 - 1086 534 3 3 0.423800 1.0080 0 - 1087 535 2 2 -0.847600 15.9994 0 - 1088 535 3 3 0.423800 1.0080 0 - 1089 535 3 3 0.423800 1.0080 0 - 1090 536 2 2 -0.847600 15.9994 0 - 1091 536 3 3 0.423800 1.0080 0 - 1092 536 3 3 0.423800 1.0080 0 - 1093 537 2 2 -0.847600 15.9994 0 - 1094 537 3 3 0.423800 1.0080 0 - 1095 537 3 3 0.423800 1.0080 0 - 1096 538 2 2 -0.847600 15.9994 0 - 1097 538 3 3 0.423800 1.0080 0 - 1098 538 3 3 0.423800 1.0080 0 - 1099 539 2 2 -0.847600 15.9994 0 - 1100 539 3 3 0.423800 1.0080 0 - 1101 539 3 3 0.423800 1.0080 0 - 1102 540 2 2 -0.847600 15.9994 0 - 1103 540 3 3 0.423800 1.0080 0 - 1104 540 3 3 0.423800 1.0080 0 - 1105 541 2 2 -0.847600 15.9994 0 - 1106 541 3 3 0.423800 1.0080 0 - 1107 541 3 3 0.423800 1.0080 0 - 1108 542 2 2 -0.847600 15.9994 0 - 1109 542 3 3 0.423800 1.0080 0 - 1110 542 3 3 0.423800 1.0080 0 - 1111 543 2 2 -0.847600 15.9994 0 - 1112 543 3 3 0.423800 1.0080 0 - 1113 543 3 3 0.423800 1.0080 0 - 1114 544 2 2 -0.847600 15.9994 0 - 1115 544 3 3 0.423800 1.0080 0 - 1116 544 3 3 0.423800 1.0080 0 - 1117 545 2 2 -0.847600 15.9994 0 - 1118 545 3 3 0.423800 1.0080 0 - 1119 545 3 3 0.423800 1.0080 0 - 1120 546 2 2 -0.847600 15.9994 0 - 1121 546 3 3 0.423800 1.0080 0 - 1122 546 3 3 0.423800 1.0080 0 - 1123 547 2 2 -0.847600 15.9994 0 - 1124 547 3 3 0.423800 1.0080 0 - 1125 547 3 3 0.423800 1.0080 0 - 1126 548 2 2 -0.847600 15.9994 0 - 1127 548 3 3 0.423800 1.0080 0 - 1128 548 3 3 0.423800 1.0080 0 - 1129 549 2 2 -0.847600 15.9994 0 - 1130 549 3 3 0.423800 1.0080 0 - 1131 549 3 3 0.423800 1.0080 0 - 1132 550 2 2 -0.847600 15.9994 0 - 1133 550 3 3 0.423800 1.0080 0 - 1134 550 3 3 0.423800 1.0080 0 - 1135 551 2 2 -0.847600 15.9994 0 - 1136 551 3 3 0.423800 1.0080 0 - 1137 551 3 3 0.423800 1.0080 0 - 1138 552 2 2 -0.847600 15.9994 0 - 1139 552 3 3 0.423800 1.0080 0 - 1140 552 3 3 0.423800 1.0080 0 - 1141 553 2 2 -0.847600 15.9994 0 - 1142 553 3 3 0.423800 1.0080 0 - 1143 553 3 3 0.423800 1.0080 0 - 1144 554 2 2 -0.847600 15.9994 0 - 1145 554 3 3 0.423800 1.0080 0 - 1146 554 3 3 0.423800 1.0080 0 - 1147 555 2 2 -0.847600 15.9994 0 - 1148 555 3 3 0.423800 1.0080 0 - 1149 555 3 3 0.423800 1.0080 0 - 1150 556 2 2 -0.847600 15.9994 0 - 1151 556 3 3 0.423800 1.0080 0 - 1152 556 3 3 0.423800 1.0080 0 - 1153 557 2 2 -0.847600 15.9994 0 - 1154 557 3 3 0.423800 1.0080 0 - 1155 557 3 3 0.423800 1.0080 0 - 1156 558 2 2 -0.847600 15.9994 0 - 1157 558 3 3 0.423800 1.0080 0 - 1158 558 3 3 0.423800 1.0080 0 - 1159 559 2 2 -0.847600 15.9994 0 - 1160 559 3 3 0.423800 1.0080 0 - 1161 559 3 3 0.423800 1.0080 0 - 1162 560 2 2 -0.847600 15.9994 0 - 1163 560 3 3 0.423800 1.0080 0 - 1164 560 3 3 0.423800 1.0080 0 - 1165 561 2 2 -0.847600 15.9994 0 - 1166 561 3 3 0.423800 1.0080 0 - 1167 561 3 3 0.423800 1.0080 0 - 1168 562 2 2 -0.847600 15.9994 0 - 1169 562 3 3 0.423800 1.0080 0 - 1170 562 3 3 0.423800 1.0080 0 - 1171 563 2 2 -0.847600 15.9994 0 - 1172 563 3 3 0.423800 1.0080 0 - 1173 563 3 3 0.423800 1.0080 0 - 1174 564 2 2 -0.847600 15.9994 0 - 1175 564 3 3 0.423800 1.0080 0 - 1176 564 3 3 0.423800 1.0080 0 - 1177 565 2 2 -0.847600 15.9994 0 - 1178 565 3 3 0.423800 1.0080 0 - 1179 565 3 3 0.423800 1.0080 0 - 1180 566 2 2 -0.847600 15.9994 0 - 1181 566 3 3 0.423800 1.0080 0 - 1182 566 3 3 0.423800 1.0080 0 - 1183 567 2 2 -0.847600 15.9994 0 - 1184 567 3 3 0.423800 1.0080 0 - 1185 567 3 3 0.423800 1.0080 0 - 1186 568 2 2 -0.847600 15.9994 0 - 1187 568 3 3 0.423800 1.0080 0 - 1188 568 3 3 0.423800 1.0080 0 - 1189 569 2 2 -0.847600 15.9994 0 - 1190 569 3 3 0.423800 1.0080 0 - 1191 569 3 3 0.423800 1.0080 0 - 1192 570 2 2 -0.847600 15.9994 0 - 1193 570 3 3 0.423800 1.0080 0 - 1194 570 3 3 0.423800 1.0080 0 - 1195 571 2 2 -0.847600 15.9994 0 - 1196 571 3 3 0.423800 1.0080 0 - 1197 571 3 3 0.423800 1.0080 0 - 1198 572 2 2 -0.847600 15.9994 0 - 1199 572 3 3 0.423800 1.0080 0 - 1200 572 3 3 0.423800 1.0080 0 - 1201 573 2 2 -0.847600 15.9994 0 - 1202 573 3 3 0.423800 1.0080 0 - 1203 573 3 3 0.423800 1.0080 0 - 1204 574 2 2 -0.847600 15.9994 0 - 1205 574 3 3 0.423800 1.0080 0 - 1206 574 3 3 0.423800 1.0080 0 - 1207 575 2 2 -0.847600 15.9994 0 - 1208 575 3 3 0.423800 1.0080 0 - 1209 575 3 3 0.423800 1.0080 0 - 1210 576 2 2 -0.847600 15.9994 0 - 1211 576 3 3 0.423800 1.0080 0 - 1212 576 3 3 0.423800 1.0080 0 - 1213 577 2 2 -0.847600 15.9994 0 - 1214 577 3 3 0.423800 1.0080 0 - 1215 577 3 3 0.423800 1.0080 0 - 1216 578 2 2 -0.847600 15.9994 0 - 1217 578 3 3 0.423800 1.0080 0 - 1218 578 3 3 0.423800 1.0080 0 - 1219 579 2 2 -0.847600 15.9994 0 - 1220 579 3 3 0.423800 1.0080 0 - 1221 579 3 3 0.423800 1.0080 0 - 1222 580 2 2 -0.847600 15.9994 0 - 1223 580 3 3 0.423800 1.0080 0 - 1224 580 3 3 0.423800 1.0080 0 - 1225 581 2 2 -0.847600 15.9994 0 - 1226 581 3 3 0.423800 1.0080 0 - 1227 581 3 3 0.423800 1.0080 0 - 1228 582 2 2 -0.847600 15.9994 0 - 1229 582 3 3 0.423800 1.0080 0 - 1230 582 3 3 0.423800 1.0080 0 - 1231 583 2 2 -0.847600 15.9994 0 - 1232 583 3 3 0.423800 1.0080 0 - 1233 583 3 3 0.423800 1.0080 0 - 1234 584 2 2 -0.847600 15.9994 0 - 1235 584 3 3 0.423800 1.0080 0 - 1236 584 3 3 0.423800 1.0080 0 - 1237 585 2 2 -0.847600 15.9994 0 - 1238 585 3 3 0.423800 1.0080 0 - 1239 585 3 3 0.423800 1.0080 0 - 1240 586 2 2 -0.847600 15.9994 0 - 1241 586 3 3 0.423800 1.0080 0 - 1242 586 3 3 0.423800 1.0080 0 - 1243 587 2 2 -0.847600 15.9994 0 - 1244 587 3 3 0.423800 1.0080 0 - 1245 587 3 3 0.423800 1.0080 0 - 1246 588 2 2 -0.847600 15.9994 0 - 1247 588 3 3 0.423800 1.0080 0 - 1248 588 3 3 0.423800 1.0080 0 - 1249 589 2 2 -0.847600 15.9994 0 - 1250 589 3 3 0.423800 1.0080 0 - 1251 589 3 3 0.423800 1.0080 0 - 1252 590 2 2 -0.847600 15.9994 0 - 1253 590 3 3 0.423800 1.0080 0 - 1254 590 3 3 0.423800 1.0080 0 - 1255 591 2 2 -0.847600 15.9994 0 - 1256 591 3 3 0.423800 1.0080 0 - 1257 591 3 3 0.423800 1.0080 0 - 1258 592 2 2 -0.847600 15.9994 0 - 1259 592 3 3 0.423800 1.0080 0 - 1260 592 3 3 0.423800 1.0080 0 - 1261 593 2 2 -0.847600 15.9994 0 - 1262 593 3 3 0.423800 1.0080 0 - 1263 593 3 3 0.423800 1.0080 0 - 1264 594 2 2 -0.847600 15.9994 0 - 1265 594 3 3 0.423800 1.0080 0 - 1266 594 3 3 0.423800 1.0080 0 - 1267 595 2 2 -0.847600 15.9994 0 - 1268 595 3 3 0.423800 1.0080 0 - 1269 595 3 3 0.423800 1.0080 0 - 1270 596 2 2 -0.847600 15.9994 0 - 1271 596 3 3 0.423800 1.0080 0 - 1272 596 3 3 0.423800 1.0080 0 - 1273 597 2 2 -0.847600 15.9994 0 - 1274 597 3 3 0.423800 1.0080 0 - 1275 597 3 3 0.423800 1.0080 0 - 1276 598 2 2 -0.847600 15.9994 0 - 1277 598 3 3 0.423800 1.0080 0 - 1278 598 3 3 0.423800 1.0080 0 - 1279 599 2 2 -0.847600 15.9994 0 - 1280 599 3 3 0.423800 1.0080 0 - 1281 599 3 3 0.423800 1.0080 0 - 1282 600 2 2 -0.847600 15.9994 0 - 1283 600 3 3 0.423800 1.0080 0 - 1284 600 3 3 0.423800 1.0080 0 - 1285 601 2 2 -0.847600 15.9994 0 - 1286 601 3 3 0.423800 1.0080 0 - 1287 601 3 3 0.423800 1.0080 0 - 1288 602 2 2 -0.847600 15.9994 0 - 1289 602 3 3 0.423800 1.0080 0 - 1290 602 3 3 0.423800 1.0080 0 - 1291 603 2 2 -0.847600 15.9994 0 - 1292 603 3 3 0.423800 1.0080 0 - 1293 603 3 3 0.423800 1.0080 0 - 1294 604 2 2 -0.847600 15.9994 0 - 1295 604 3 3 0.423800 1.0080 0 - 1296 604 3 3 0.423800 1.0080 0 - 1297 605 2 2 -0.847600 15.9994 0 - 1298 605 3 3 0.423800 1.0080 0 - 1299 605 3 3 0.423800 1.0080 0 - 1300 606 2 2 -0.847600 15.9994 0 - 1301 606 3 3 0.423800 1.0080 0 - 1302 606 3 3 0.423800 1.0080 0 - 1303 607 2 2 -0.847600 15.9994 0 - 1304 607 3 3 0.423800 1.0080 0 - 1305 607 3 3 0.423800 1.0080 0 - 1306 608 2 2 -0.847600 15.9994 0 - 1307 608 3 3 0.423800 1.0080 0 - 1308 608 3 3 0.423800 1.0080 0 - 1309 609 2 2 -0.847600 15.9994 0 - 1310 609 3 3 0.423800 1.0080 0 - 1311 609 3 3 0.423800 1.0080 0 - 1312 610 2 2 -0.847600 15.9994 0 - 1313 610 3 3 0.423800 1.0080 0 - 1314 610 3 3 0.423800 1.0080 0 - 1315 611 2 2 -0.847600 15.9994 0 - 1316 611 3 3 0.423800 1.0080 0 - 1317 611 3 3 0.423800 1.0080 0 - 1318 612 2 2 -0.847600 15.9994 0 - 1319 612 3 3 0.423800 1.0080 0 - 1320 612 3 3 0.423800 1.0080 0 - 1321 613 2 2 -0.847600 15.9994 0 - 1322 613 3 3 0.423800 1.0080 0 - 1323 613 3 3 0.423800 1.0080 0 - 1324 614 2 2 -0.847600 15.9994 0 - 1325 614 3 3 0.423800 1.0080 0 - 1326 614 3 3 0.423800 1.0080 0 - 1327 615 2 2 -0.847600 15.9994 0 - 1328 615 3 3 0.423800 1.0080 0 - 1329 615 3 3 0.423800 1.0080 0 - 1330 616 2 2 -0.847600 15.9994 0 - 1331 616 3 3 0.423800 1.0080 0 - 1332 616 3 3 0.423800 1.0080 0 - 1333 617 2 2 -0.847600 15.9994 0 - 1334 617 3 3 0.423800 1.0080 0 - 1335 617 3 3 0.423800 1.0080 0 - 1336 618 2 2 -0.847600 15.9994 0 - 1337 618 3 3 0.423800 1.0080 0 - 1338 618 3 3 0.423800 1.0080 0 - 1339 619 2 2 -0.847600 15.9994 0 - 1340 619 3 3 0.423800 1.0080 0 - 1341 619 3 3 0.423800 1.0080 0 - 1342 620 2 2 -0.847600 15.9994 0 - 1343 620 3 3 0.423800 1.0080 0 - 1344 620 3 3 0.423800 1.0080 0 - 1345 621 2 2 -0.847600 15.9994 0 - 1346 621 3 3 0.423800 1.0080 0 - 1347 621 3 3 0.423800 1.0080 0 - 1348 622 2 2 -0.847600 15.9994 0 - 1349 622 3 3 0.423800 1.0080 0 - 1350 622 3 3 0.423800 1.0080 0 - 1351 623 2 2 -0.847600 15.9994 0 - 1352 623 3 3 0.423800 1.0080 0 - 1353 623 3 3 0.423800 1.0080 0 - 1354 624 2 2 -0.847600 15.9994 0 - 1355 624 3 3 0.423800 1.0080 0 - 1356 624 3 3 0.423800 1.0080 0 - 1357 625 2 2 -0.847600 15.9994 0 - 1358 625 3 3 0.423800 1.0080 0 - 1359 625 3 3 0.423800 1.0080 0 - 1360 626 2 2 -0.847600 15.9994 0 - 1361 626 3 3 0.423800 1.0080 0 - 1362 626 3 3 0.423800 1.0080 0 - 1363 627 2 2 -0.847600 15.9994 0 - 1364 627 3 3 0.423800 1.0080 0 - 1365 627 3 3 0.423800 1.0080 0 - 1366 628 2 2 -0.847600 15.9994 0 - 1367 628 3 3 0.423800 1.0080 0 - 1368 628 3 3 0.423800 1.0080 0 - 1369 629 2 2 -0.847600 15.9994 0 - 1370 629 3 3 0.423800 1.0080 0 - 1371 629 3 3 0.423800 1.0080 0 - 1372 630 2 2 -0.847600 15.9994 0 - 1373 630 3 3 0.423800 1.0080 0 - 1374 630 3 3 0.423800 1.0080 0 - 1375 631 2 2 -0.847600 15.9994 0 - 1376 631 3 3 0.423800 1.0080 0 - 1377 631 3 3 0.423800 1.0080 0 - 1378 632 2 2 -0.847600 15.9994 0 - 1379 632 3 3 0.423800 1.0080 0 - 1380 632 3 3 0.423800 1.0080 0 - 1381 633 2 2 -0.847600 15.9994 0 - 1382 633 3 3 0.423800 1.0080 0 - 1383 633 3 3 0.423800 1.0080 0 - 1384 634 2 2 -0.847600 15.9994 0 - 1385 634 3 3 0.423800 1.0080 0 - 1386 634 3 3 0.423800 1.0080 0 - 1387 635 2 2 -0.847600 15.9994 0 - 1388 635 3 3 0.423800 1.0080 0 - 1389 635 3 3 0.423800 1.0080 0 - 1390 636 2 2 -0.847600 15.9994 0 - 1391 636 3 3 0.423800 1.0080 0 - 1392 636 3 3 0.423800 1.0080 0 - 1393 637 2 2 -0.847600 15.9994 0 - 1394 637 3 3 0.423800 1.0080 0 - 1395 637 3 3 0.423800 1.0080 0 - 1396 638 2 2 -0.847600 15.9994 0 - 1397 638 3 3 0.423800 1.0080 0 - 1398 638 3 3 0.423800 1.0080 0 - 1399 639 2 2 -0.847600 15.9994 0 - 1400 639 3 3 0.423800 1.0080 0 - 1401 639 3 3 0.423800 1.0080 0 - 1402 640 2 2 -0.847600 15.9994 0 - 1403 640 3 3 0.423800 1.0080 0 - 1404 640 3 3 0.423800 1.0080 0 - 1405 641 2 2 -0.847600 15.9994 0 - 1406 641 3 3 0.423800 1.0080 0 - 1407 641 3 3 0.423800 1.0080 0 - 1408 642 2 2 -0.847600 15.9994 0 - 1409 642 3 3 0.423800 1.0080 0 - 1410 642 3 3 0.423800 1.0080 0 - 1411 643 2 2 -0.847600 15.9994 0 - 1412 643 3 3 0.423800 1.0080 0 - 1413 643 3 3 0.423800 1.0080 0 - 1414 644 2 2 -0.847600 15.9994 0 - 1415 644 3 3 0.423800 1.0080 0 - 1416 644 3 3 0.423800 1.0080 0 - 1417 645 2 2 -0.847600 15.9994 0 - 1418 645 3 3 0.423800 1.0080 0 - 1419 645 3 3 0.423800 1.0080 0 - 1420 646 2 2 -0.847600 15.9994 0 - 1421 646 3 3 0.423800 1.0080 0 - 1422 646 3 3 0.423800 1.0080 0 - 1423 647 2 2 -0.847600 15.9994 0 - 1424 647 3 3 0.423800 1.0080 0 - 1425 647 3 3 0.423800 1.0080 0 - 1426 648 2 2 -0.847600 15.9994 0 - 1427 648 3 3 0.423800 1.0080 0 - 1428 648 3 3 0.423800 1.0080 0 - 1429 649 2 2 -0.847600 15.9994 0 - 1430 649 3 3 0.423800 1.0080 0 - 1431 649 3 3 0.423800 1.0080 0 - 1432 650 2 2 -0.847600 15.9994 0 - 1433 650 3 3 0.423800 1.0080 0 - 1434 650 3 3 0.423800 1.0080 0 - 1435 651 2 2 -0.847600 15.9994 0 - 1436 651 3 3 0.423800 1.0080 0 - 1437 651 3 3 0.423800 1.0080 0 - 1438 652 2 2 -0.847600 15.9994 0 - 1439 652 3 3 0.423800 1.0080 0 - 1440 652 3 3 0.423800 1.0080 0 - 1441 653 2 2 -0.847600 15.9994 0 - 1442 653 3 3 0.423800 1.0080 0 - 1443 653 3 3 0.423800 1.0080 0 - 1444 654 2 2 -0.847600 15.9994 0 - 1445 654 3 3 0.423800 1.0080 0 - 1446 654 3 3 0.423800 1.0080 0 - 1447 655 2 2 -0.847600 15.9994 0 - 1448 655 3 3 0.423800 1.0080 0 - 1449 655 3 3 0.423800 1.0080 0 - 1450 656 2 2 -0.847600 15.9994 0 - 1451 656 3 3 0.423800 1.0080 0 - 1452 656 3 3 0.423800 1.0080 0 - 1453 657 2 2 -0.847600 15.9994 0 - 1454 657 3 3 0.423800 1.0080 0 - 1455 657 3 3 0.423800 1.0080 0 - 1456 658 2 2 -0.847600 15.9994 0 - 1457 658 3 3 0.423800 1.0080 0 - 1458 658 3 3 0.423800 1.0080 0 - 1459 659 2 2 -0.847600 15.9994 0 - 1460 659 3 3 0.423800 1.0080 0 - 1461 659 3 3 0.423800 1.0080 0 - 1462 660 2 2 -0.847600 15.9994 0 - 1463 660 3 3 0.423800 1.0080 0 - 1464 660 3 3 0.423800 1.0080 0 - 1465 661 2 2 -0.847600 15.9994 0 - 1466 661 3 3 0.423800 1.0080 0 - 1467 661 3 3 0.423800 1.0080 0 - 1468 662 2 2 -0.847600 15.9994 0 - 1469 662 3 3 0.423800 1.0080 0 - 1470 662 3 3 0.423800 1.0080 0 - 1471 663 2 2 -0.847600 15.9994 0 - 1472 663 3 3 0.423800 1.0080 0 - 1473 663 3 3 0.423800 1.0080 0 - 1474 664 2 2 -0.847600 15.9994 0 - 1475 664 3 3 0.423800 1.0080 0 - 1476 664 3 3 0.423800 1.0080 0 - 1477 665 2 2 -0.847600 15.9994 0 - 1478 665 3 3 0.423800 1.0080 0 - 1479 665 3 3 0.423800 1.0080 0 - 1480 666 2 2 -0.847600 15.9994 0 - 1481 666 3 3 0.423800 1.0080 0 - 1482 666 3 3 0.423800 1.0080 0 - 1483 667 2 2 -0.847600 15.9994 0 - 1484 667 3 3 0.423800 1.0080 0 - 1485 667 3 3 0.423800 1.0080 0 - 1486 668 2 2 -0.847600 15.9994 0 - 1487 668 3 3 0.423800 1.0080 0 - 1488 668 3 3 0.423800 1.0080 0 - 1489 669 2 2 -0.847600 15.9994 0 - 1490 669 3 3 0.423800 1.0080 0 - 1491 669 3 3 0.423800 1.0080 0 - 1492 670 2 2 -0.847600 15.9994 0 - 1493 670 3 3 0.423800 1.0080 0 - 1494 670 3 3 0.423800 1.0080 0 - 1495 671 2 2 -0.847600 15.9994 0 - 1496 671 3 3 0.423800 1.0080 0 - 1497 671 3 3 0.423800 1.0080 0 - 1498 672 2 2 -0.847600 15.9994 0 - 1499 672 3 3 0.423800 1.0080 0 - 1500 672 3 3 0.423800 1.0080 0 - 1501 673 2 2 -0.847600 15.9994 0 - 1502 673 3 3 0.423800 1.0080 0 - 1503 673 3 3 0.423800 1.0080 0 - 1504 674 2 2 -0.847600 15.9994 0 - 1505 674 3 3 0.423800 1.0080 0 - 1506 674 3 3 0.423800 1.0080 0 - 1507 675 2 2 -0.847600 15.9994 0 - 1508 675 3 3 0.423800 1.0080 0 - 1509 675 3 3 0.423800 1.0080 0 - 1510 676 2 2 -0.847600 15.9994 0 - 1511 676 3 3 0.423800 1.0080 0 - 1512 676 3 3 0.423800 1.0080 0 - 1513 677 2 2 -0.847600 15.9994 0 - 1514 677 3 3 0.423800 1.0080 0 - 1515 677 3 3 0.423800 1.0080 0 - 1516 678 2 2 -0.847600 15.9994 0 - 1517 678 3 3 0.423800 1.0080 0 - 1518 678 3 3 0.423800 1.0080 0 - 1519 679 2 2 -0.847600 15.9994 0 - 1520 679 3 3 0.423800 1.0080 0 - 1521 679 3 3 0.423800 1.0080 0 - 1522 680 2 2 -0.847600 15.9994 0 - 1523 680 3 3 0.423800 1.0080 0 - 1524 680 3 3 0.423800 1.0080 0 - 1525 681 2 2 -0.847600 15.9994 0 - 1526 681 3 3 0.423800 1.0080 0 - 1527 681 3 3 0.423800 1.0080 0 - 1528 682 2 2 -0.847600 15.9994 0 - 1529 682 3 3 0.423800 1.0080 0 - 1530 682 3 3 0.423800 1.0080 0 - 1531 683 2 2 -0.847600 15.9994 0 - 1532 683 3 3 0.423800 1.0080 0 - 1533 683 3 3 0.423800 1.0080 0 - 1534 684 2 2 -0.847600 15.9994 0 - 1535 684 3 3 0.423800 1.0080 0 - 1536 684 3 3 0.423800 1.0080 0 - 1537 685 2 2 -0.847600 15.9994 0 - 1538 685 3 3 0.423800 1.0080 0 - 1539 685 3 3 0.423800 1.0080 0 - 1540 686 2 2 -0.847600 15.9994 0 - 1541 686 3 3 0.423800 1.0080 0 - 1542 686 3 3 0.423800 1.0080 0 - 1543 687 2 2 -0.847600 15.9994 0 - 1544 687 3 3 0.423800 1.0080 0 - 1545 687 3 3 0.423800 1.0080 0 - 1546 688 2 2 -0.847600 15.9994 0 - 1547 688 3 3 0.423800 1.0080 0 - 1548 688 3 3 0.423800 1.0080 0 - 1549 689 2 2 -0.847600 15.9994 0 - 1550 689 3 3 0.423800 1.0080 0 - 1551 689 3 3 0.423800 1.0080 0 - 1552 690 2 2 -0.847600 15.9994 0 - 1553 690 3 3 0.423800 1.0080 0 - 1554 690 3 3 0.423800 1.0080 0 - 1555 691 2 2 -0.847600 15.9994 0 - 1556 691 3 3 0.423800 1.0080 0 - 1557 691 3 3 0.423800 1.0080 0 - 1558 692 2 2 -0.847600 15.9994 0 - 1559 692 3 3 0.423800 1.0080 0 - 1560 692 3 3 0.423800 1.0080 0 - 1561 693 2 2 -0.847600 15.9994 0 - 1562 693 3 3 0.423800 1.0080 0 - 1563 693 3 3 0.423800 1.0080 0 - 1564 694 2 2 -0.847600 15.9994 0 - 1565 694 3 3 0.423800 1.0080 0 - 1566 694 3 3 0.423800 1.0080 0 - 1567 695 2 2 -0.847600 15.9994 0 - 1568 695 3 3 0.423800 1.0080 0 - 1569 695 3 3 0.423800 1.0080 0 - 1570 696 2 2 -0.847600 15.9994 0 - 1571 696 3 3 0.423800 1.0080 0 - 1572 696 3 3 0.423800 1.0080 0 - 1573 697 2 2 -0.847600 15.9994 0 - 1574 697 3 3 0.423800 1.0080 0 - 1575 697 3 3 0.423800 1.0080 0 - 1576 698 2 2 -0.847600 15.9994 0 - 1577 698 3 3 0.423800 1.0080 0 - 1578 698 3 3 0.423800 1.0080 0 - 1579 699 2 2 -0.847600 15.9994 0 - 1580 699 3 3 0.423800 1.0080 0 - 1581 699 3 3 0.423800 1.0080 0 - 1582 700 2 2 -0.847600 15.9994 0 - 1583 700 3 3 0.423800 1.0080 0 - 1584 700 3 3 0.423800 1.0080 0 - 1585 701 2 2 -0.847600 15.9994 0 - 1586 701 3 3 0.423800 1.0080 0 - 1587 701 3 3 0.423800 1.0080 0 - 1588 702 2 2 -0.847600 15.9994 0 - 1589 702 3 3 0.423800 1.0080 0 - 1590 702 3 3 0.423800 1.0080 0 - 1591 703 2 2 -0.847600 15.9994 0 - 1592 703 3 3 0.423800 1.0080 0 - 1593 703 3 3 0.423800 1.0080 0 - 1594 704 2 2 -0.847600 15.9994 0 - 1595 704 3 3 0.423800 1.0080 0 - 1596 704 3 3 0.423800 1.0080 0 - 1597 705 2 2 -0.847600 15.9994 0 - 1598 705 3 3 0.423800 1.0080 0 - 1599 705 3 3 0.423800 1.0080 0 - 1600 706 2 2 -0.847600 15.9994 0 - 1601 706 3 3 0.423800 1.0080 0 - 1602 706 3 3 0.423800 1.0080 0 - 1603 707 2 2 -0.847600 15.9994 0 - 1604 707 3 3 0.423800 1.0080 0 - 1605 707 3 3 0.423800 1.0080 0 - 1606 708 2 2 -0.847600 15.9994 0 - 1607 708 3 3 0.423800 1.0080 0 - 1608 708 3 3 0.423800 1.0080 0 - 1609 709 2 2 -0.847600 15.9994 0 - 1610 709 3 3 0.423800 1.0080 0 - 1611 709 3 3 0.423800 1.0080 0 - 1612 710 2 2 -0.847600 15.9994 0 - 1613 710 3 3 0.423800 1.0080 0 - 1614 710 3 3 0.423800 1.0080 0 - 1615 711 2 2 -0.847600 15.9994 0 - 1616 711 3 3 0.423800 1.0080 0 - 1617 711 3 3 0.423800 1.0080 0 - 1618 712 2 2 -0.847600 15.9994 0 - 1619 712 3 3 0.423800 1.0080 0 - 1620 712 3 3 0.423800 1.0080 0 - 1621 713 2 2 -0.847600 15.9994 0 - 1622 713 3 3 0.423800 1.0080 0 - 1623 713 3 3 0.423800 1.0080 0 - 1624 714 2 2 -0.847600 15.9994 0 - 1625 714 3 3 0.423800 1.0080 0 - 1626 714 3 3 0.423800 1.0080 0 - 1627 715 2 2 -0.847600 15.9994 0 - 1628 715 3 3 0.423800 1.0080 0 - 1629 715 3 3 0.423800 1.0080 0 - 1630 716 2 2 -0.847600 15.9994 0 - 1631 716 3 3 0.423800 1.0080 0 - 1632 716 3 3 0.423800 1.0080 0 - 1633 717 2 2 -0.847600 15.9994 0 - 1634 717 3 3 0.423800 1.0080 0 - 1635 717 3 3 0.423800 1.0080 0 - 1636 718 2 2 -0.847600 15.9994 0 - 1637 718 3 3 0.423800 1.0080 0 - 1638 718 3 3 0.423800 1.0080 0 - 1639 719 2 2 -0.847600 15.9994 0 - 1640 719 3 3 0.423800 1.0080 0 - 1641 719 3 3 0.423800 1.0080 0 - 1642 720 2 2 -0.847600 15.9994 0 - 1643 720 3 3 0.423800 1.0080 0 - 1644 720 3 3 0.423800 1.0080 0 - 1645 721 2 2 -0.847600 15.9994 0 - 1646 721 3 3 0.423800 1.0080 0 - 1647 721 3 3 0.423800 1.0080 0 - 1648 722 2 2 -0.847600 15.9994 0 - 1649 722 3 3 0.423800 1.0080 0 - 1650 722 3 3 0.423800 1.0080 0 - 1651 723 2 2 -0.847600 15.9994 0 - 1652 723 3 3 0.423800 1.0080 0 - 1653 723 3 3 0.423800 1.0080 0 - 1654 724 2 2 -0.847600 15.9994 0 - 1655 724 3 3 0.423800 1.0080 0 - 1656 724 3 3 0.423800 1.0080 0 - 1657 725 2 2 -0.847600 15.9994 0 - 1658 725 3 3 0.423800 1.0080 0 - 1659 725 3 3 0.423800 1.0080 0 - 1660 726 2 2 -0.847600 15.9994 0 - 1661 726 3 3 0.423800 1.0080 0 - 1662 726 3 3 0.423800 1.0080 0 - 1663 727 2 2 -0.847600 15.9994 0 - 1664 727 3 3 0.423800 1.0080 0 - 1665 727 3 3 0.423800 1.0080 0 - 1666 728 2 2 -0.847600 15.9994 0 - 1667 728 3 3 0.423800 1.0080 0 - 1668 728 3 3 0.423800 1.0080 0 - 1669 729 2 2 -0.847600 15.9994 0 - 1670 729 3 3 0.423800 1.0080 0 - 1671 729 3 3 0.423800 1.0080 0 - 1672 730 2 2 -0.847600 15.9994 0 - 1673 730 3 3 0.423800 1.0080 0 - 1674 730 3 3 0.423800 1.0080 0 - 1675 731 2 2 -0.847600 15.9994 0 - 1676 731 3 3 0.423800 1.0080 0 - 1677 731 3 3 0.423800 1.0080 0 - 1678 732 2 2 -0.847600 15.9994 0 - 1679 732 3 3 0.423800 1.0080 0 - 1680 732 3 3 0.423800 1.0080 0 - 1681 733 2 2 -0.847600 15.9994 0 - 1682 733 3 3 0.423800 1.0080 0 - 1683 733 3 3 0.423800 1.0080 0 - 1684 734 2 2 -0.847600 15.9994 0 - 1685 734 3 3 0.423800 1.0080 0 - 1686 734 3 3 0.423800 1.0080 0 - 1687 735 2 2 -0.847600 15.9994 0 - 1688 735 3 3 0.423800 1.0080 0 - 1689 735 3 3 0.423800 1.0080 0 - 1690 736 2 2 -0.847600 15.9994 0 - 1691 736 3 3 0.423800 1.0080 0 - 1692 736 3 3 0.423800 1.0080 0 - 1693 737 2 2 -0.847600 15.9994 0 - 1694 737 3 3 0.423800 1.0080 0 - 1695 737 3 3 0.423800 1.0080 0 - 1696 738 2 2 -0.847600 15.9994 0 - 1697 738 3 3 0.423800 1.0080 0 - 1698 738 3 3 0.423800 1.0080 0 - 1699 739 2 2 -0.847600 15.9994 0 - 1700 739 3 3 0.423800 1.0080 0 - 1701 739 3 3 0.423800 1.0080 0 - 1702 740 2 2 -0.847600 15.9994 0 - 1703 740 3 3 0.423800 1.0080 0 - 1704 740 3 3 0.423800 1.0080 0 - 1705 741 2 2 -0.847600 15.9994 0 - 1706 741 3 3 0.423800 1.0080 0 - 1707 741 3 3 0.423800 1.0080 0 - 1708 742 2 2 -0.847600 15.9994 0 - 1709 742 3 3 0.423800 1.0080 0 - 1710 742 3 3 0.423800 1.0080 0 - 1711 743 2 2 -0.847600 15.9994 0 - 1712 743 3 3 0.423800 1.0080 0 - 1713 743 3 3 0.423800 1.0080 0 - 1714 744 2 2 -0.847600 15.9994 0 - 1715 744 3 3 0.423800 1.0080 0 - 1716 744 3 3 0.423800 1.0080 0 - 1717 745 2 2 -0.847600 15.9994 0 - 1718 745 3 3 0.423800 1.0080 0 - 1719 745 3 3 0.423800 1.0080 0 - 1720 746 2 2 -0.847600 15.9994 0 - 1721 746 3 3 0.423800 1.0080 0 - 1722 746 3 3 0.423800 1.0080 0 - 1723 747 2 2 -0.847600 15.9994 0 - 1724 747 3 3 0.423800 1.0080 0 - 1725 747 3 3 0.423800 1.0080 0 - 1726 748 2 2 -0.847600 15.9994 0 - 1727 748 3 3 0.423800 1.0080 0 - 1728 748 3 3 0.423800 1.0080 0 - 1729 749 2 2 -0.847600 15.9994 0 - 1730 749 3 3 0.423800 1.0080 0 - 1731 749 3 3 0.423800 1.0080 0 - 1732 750 2 2 -0.847600 15.9994 0 - 1733 750 3 3 0.423800 1.0080 0 - 1734 750 3 3 0.423800 1.0080 0 - 1735 751 2 2 -0.847600 15.9994 0 - 1736 751 3 3 0.423800 1.0080 0 - 1737 751 3 3 0.423800 1.0080 0 - 1738 752 2 2 -0.847600 15.9994 0 - 1739 752 3 3 0.423800 1.0080 0 - 1740 752 3 3 0.423800 1.0080 0 - 1741 753 2 2 -0.847600 15.9994 0 - 1742 753 3 3 0.423800 1.0080 0 - 1743 753 3 3 0.423800 1.0080 0 - 1744 754 2 2 -0.847600 15.9994 0 - 1745 754 3 3 0.423800 1.0080 0 - 1746 754 3 3 0.423800 1.0080 0 - 1747 755 2 2 -0.847600 15.9994 0 - 1748 755 3 3 0.423800 1.0080 0 - 1749 755 3 3 0.423800 1.0080 0 - 1750 756 2 2 -0.847600 15.9994 0 - 1751 756 3 3 0.423800 1.0080 0 - 1752 756 3 3 0.423800 1.0080 0 - 1753 757 2 2 -0.847600 15.9994 0 - 1754 757 3 3 0.423800 1.0080 0 - 1755 757 3 3 0.423800 1.0080 0 - 1756 758 2 2 -0.847600 15.9994 0 - 1757 758 3 3 0.423800 1.0080 0 - 1758 758 3 3 0.423800 1.0080 0 - 1759 759 2 2 -0.847600 15.9994 0 - 1760 759 3 3 0.423800 1.0080 0 - 1761 759 3 3 0.423800 1.0080 0 - 1762 760 2 2 -0.847600 15.9994 0 - 1763 760 3 3 0.423800 1.0080 0 - 1764 760 3 3 0.423800 1.0080 0 - 1765 761 2 2 -0.847600 15.9994 0 - 1766 761 3 3 0.423800 1.0080 0 - 1767 761 3 3 0.423800 1.0080 0 - 1768 762 2 2 -0.847600 15.9994 0 - 1769 762 3 3 0.423800 1.0080 0 - 1770 762 3 3 0.423800 1.0080 0 - 1771 763 2 2 -0.847600 15.9994 0 - 1772 763 3 3 0.423800 1.0080 0 - 1773 763 3 3 0.423800 1.0080 0 - 1774 764 2 2 -0.847600 15.9994 0 - 1775 764 3 3 0.423800 1.0080 0 - 1776 764 3 3 0.423800 1.0080 0 - 1777 765 2 2 -0.847600 15.9994 0 - 1778 765 3 3 0.423800 1.0080 0 - 1779 765 3 3 0.423800 1.0080 0 - 1780 766 2 2 -0.847600 15.9994 0 - 1781 766 3 3 0.423800 1.0080 0 - 1782 766 3 3 0.423800 1.0080 0 - 1783 767 2 2 -0.847600 15.9994 0 - 1784 767 3 3 0.423800 1.0080 0 - 1785 767 3 3 0.423800 1.0080 0 - 1786 768 2 2 -0.847600 15.9994 0 - 1787 768 3 3 0.423800 1.0080 0 - 1788 768 3 3 0.423800 1.0080 0 - 1789 769 2 2 -0.847600 15.9994 0 - 1790 769 3 3 0.423800 1.0080 0 - 1791 769 3 3 0.423800 1.0080 0 - 1792 770 2 2 -0.847600 15.9994 0 - 1793 770 3 3 0.423800 1.0080 0 - 1794 770 3 3 0.423800 1.0080 0 - 1795 771 2 2 -0.847600 15.9994 0 - 1796 771 3 3 0.423800 1.0080 0 - 1797 771 3 3 0.423800 1.0080 0 - 1798 772 2 2 -0.847600 15.9994 0 - 1799 772 3 3 0.423800 1.0080 0 - 1800 772 3 3 0.423800 1.0080 0 - 1801 773 2 2 -0.847600 15.9994 0 - 1802 773 3 3 0.423800 1.0080 0 - 1803 773 3 3 0.423800 1.0080 0 - 1804 774 2 2 -0.847600 15.9994 0 - 1805 774 3 3 0.423800 1.0080 0 - 1806 774 3 3 0.423800 1.0080 0 - 1807 775 2 2 -0.847600 15.9994 0 - 1808 775 3 3 0.423800 1.0080 0 - 1809 775 3 3 0.423800 1.0080 0 - 1810 776 2 2 -0.847600 15.9994 0 - 1811 776 3 3 0.423800 1.0080 0 - 1812 776 3 3 0.423800 1.0080 0 - 1813 777 2 2 -0.847600 15.9994 0 - 1814 777 3 3 0.423800 1.0080 0 - 1815 777 3 3 0.423800 1.0080 0 - 1816 778 2 2 -0.847600 15.9994 0 - 1817 778 3 3 0.423800 1.0080 0 - 1818 778 3 3 0.423800 1.0080 0 - 1819 779 2 2 -0.847600 15.9994 0 - 1820 779 3 3 0.423800 1.0080 0 - 1821 779 3 3 0.423800 1.0080 0 - 1822 780 2 2 -0.847600 15.9994 0 - 1823 780 3 3 0.423800 1.0080 0 - 1824 780 3 3 0.423800 1.0080 0 - 1825 781 2 2 -0.847600 15.9994 0 - 1826 781 3 3 0.423800 1.0080 0 - 1827 781 3 3 0.423800 1.0080 0 - 1828 782 2 2 -0.847600 15.9994 0 - 1829 782 3 3 0.423800 1.0080 0 - 1830 782 3 3 0.423800 1.0080 0 - 1831 783 2 2 -0.847600 15.9994 0 - 1832 783 3 3 0.423800 1.0080 0 - 1833 783 3 3 0.423800 1.0080 0 - 1834 784 2 2 -0.847600 15.9994 0 - 1835 784 3 3 0.423800 1.0080 0 - 1836 784 3 3 0.423800 1.0080 0 - 1837 785 2 2 -0.847600 15.9994 0 - 1838 785 3 3 0.423800 1.0080 0 - 1839 785 3 3 0.423800 1.0080 0 - 1840 786 2 2 -0.847600 15.9994 0 - 1841 786 3 3 0.423800 1.0080 0 - 1842 786 3 3 0.423800 1.0080 0 - 1843 787 2 2 -0.847600 15.9994 0 - 1844 787 3 3 0.423800 1.0080 0 - 1845 787 3 3 0.423800 1.0080 0 - 1846 788 2 2 -0.847600 15.9994 0 - 1847 788 3 3 0.423800 1.0080 0 - 1848 788 3 3 0.423800 1.0080 0 - 1849 789 2 2 -0.847600 15.9994 0 - 1850 789 3 3 0.423800 1.0080 0 - 1851 789 3 3 0.423800 1.0080 0 - 1852 790 2 2 -0.847600 15.9994 0 - 1853 790 3 3 0.423800 1.0080 0 - 1854 790 3 3 0.423800 1.0080 0 - 1855 791 2 2 -0.847600 15.9994 0 - 1856 791 3 3 0.423800 1.0080 0 - 1857 791 3 3 0.423800 1.0080 0 - 1858 792 2 2 -0.847600 15.9994 0 - 1859 792 3 3 0.423800 1.0080 0 - 1860 792 3 3 0.423800 1.0080 0 - 1861 793 2 2 -0.847600 15.9994 0 - 1862 793 3 3 0.423800 1.0080 0 - 1863 793 3 3 0.423800 1.0080 0 - 1864 794 2 2 -0.847600 15.9994 0 - 1865 794 3 3 0.423800 1.0080 0 - 1866 794 3 3 0.423800 1.0080 0 - 1867 795 2 2 -0.847600 15.9994 0 - 1868 795 3 3 0.423800 1.0080 0 - 1869 795 3 3 0.423800 1.0080 0 - 1870 796 2 2 -0.847600 15.9994 0 - 1871 796 3 3 0.423800 1.0080 0 - 1872 796 3 3 0.423800 1.0080 0 - 1873 797 2 2 -0.847600 15.9994 0 - 1874 797 3 3 0.423800 1.0080 0 - 1875 797 3 3 0.423800 1.0080 0 - 1876 798 2 2 -0.847600 15.9994 0 - 1877 798 3 3 0.423800 1.0080 0 - 1878 798 3 3 0.423800 1.0080 0 - 1879 799 2 2 -0.847600 15.9994 0 - 1880 799 3 3 0.423800 1.0080 0 - 1881 799 3 3 0.423800 1.0080 0 - 1882 800 2 2 -0.847600 15.9994 0 - 1883 800 3 3 0.423800 1.0080 0 - 1884 800 3 3 0.423800 1.0080 0 - 1885 801 2 2 -0.847600 15.9994 0 - 1886 801 3 3 0.423800 1.0080 0 - 1887 801 3 3 0.423800 1.0080 0 - 1888 802 2 2 -0.847600 15.9994 0 - 1889 802 3 3 0.423800 1.0080 0 - 1890 802 3 3 0.423800 1.0080 0 - 1891 803 2 2 -0.847600 15.9994 0 - 1892 803 3 3 0.423800 1.0080 0 - 1893 803 3 3 0.423800 1.0080 0 - 1894 804 2 2 -0.847600 15.9994 0 - 1895 804 3 3 0.423800 1.0080 0 - 1896 804 3 3 0.423800 1.0080 0 - 1897 805 2 2 -0.847600 15.9994 0 - 1898 805 3 3 0.423800 1.0080 0 - 1899 805 3 3 0.423800 1.0080 0 - 1900 806 2 2 -0.847600 15.9994 0 - 1901 806 3 3 0.423800 1.0080 0 - 1902 806 3 3 0.423800 1.0080 0 - 1903 807 2 2 -0.847600 15.9994 0 - 1904 807 3 3 0.423800 1.0080 0 - 1905 807 3 3 0.423800 1.0080 0 - 1906 808 2 2 -0.847600 15.9994 0 - 1907 808 3 3 0.423800 1.0080 0 - 1908 808 3 3 0.423800 1.0080 0 - 1909 809 2 2 -0.847600 15.9994 0 - 1910 809 3 3 0.423800 1.0080 0 - 1911 809 3 3 0.423800 1.0080 0 - 1912 810 2 2 -0.847600 15.9994 0 - 1913 810 3 3 0.423800 1.0080 0 - 1914 810 3 3 0.423800 1.0080 0 - 1915 811 2 2 -0.847600 15.9994 0 - 1916 811 3 3 0.423800 1.0080 0 - 1917 811 3 3 0.423800 1.0080 0 - 1918 812 2 2 -0.847600 15.9994 0 - 1919 812 3 3 0.423800 1.0080 0 - 1920 812 3 3 0.423800 1.0080 0 - 1921 813 2 2 -0.847600 15.9994 0 - 1922 813 3 3 0.423800 1.0080 0 - 1923 813 3 3 0.423800 1.0080 0 - 1924 814 2 2 -0.847600 15.9994 0 - 1925 814 3 3 0.423800 1.0080 0 - 1926 814 3 3 0.423800 1.0080 0 - 1927 815 2 2 -0.847600 15.9994 0 - 1928 815 3 3 0.423800 1.0080 0 - 1929 815 3 3 0.423800 1.0080 0 - 1930 816 2 2 -0.847600 15.9994 0 - 1931 816 3 3 0.423800 1.0080 0 - 1932 816 3 3 0.423800 1.0080 0 - 1933 817 2 2 -0.847600 15.9994 0 - 1934 817 3 3 0.423800 1.0080 0 - 1935 817 3 3 0.423800 1.0080 0 - 1936 818 2 2 -0.847600 15.9994 0 - 1937 818 3 3 0.423800 1.0080 0 - 1938 818 3 3 0.423800 1.0080 0 - 1939 819 2 2 -0.847600 15.9994 0 - 1940 819 3 3 0.423800 1.0080 0 - 1941 819 3 3 0.423800 1.0080 0 - 1942 820 2 2 -0.847600 15.9994 0 - 1943 820 3 3 0.423800 1.0080 0 - 1944 820 3 3 0.423800 1.0080 0 - 1945 821 2 2 -0.847600 15.9994 0 - 1946 821 3 3 0.423800 1.0080 0 - 1947 821 3 3 0.423800 1.0080 0 - 1948 822 2 2 -0.847600 15.9994 0 - 1949 822 3 3 0.423800 1.0080 0 - 1950 822 3 3 0.423800 1.0080 0 - 1951 823 2 2 -0.847600 15.9994 0 - 1952 823 3 3 0.423800 1.0080 0 - 1953 823 3 3 0.423800 1.0080 0 - 1954 824 2 2 -0.847600 15.9994 0 - 1955 824 3 3 0.423800 1.0080 0 - 1956 824 3 3 0.423800 1.0080 0 - 1957 825 2 2 -0.847600 15.9994 0 - 1958 825 3 3 0.423800 1.0080 0 - 1959 825 3 3 0.423800 1.0080 0 - 1960 826 2 2 -0.847600 15.9994 0 - 1961 826 3 3 0.423800 1.0080 0 - 1962 826 3 3 0.423800 1.0080 0 - 1963 827 2 2 -0.847600 15.9994 0 - 1964 827 3 3 0.423800 1.0080 0 - 1965 827 3 3 0.423800 1.0080 0 - 1966 828 2 2 -0.847600 15.9994 0 - 1967 828 3 3 0.423800 1.0080 0 - 1968 828 3 3 0.423800 1.0080 0 - 1969 829 2 2 -0.847600 15.9994 0 - 1970 829 3 3 0.423800 1.0080 0 - 1971 829 3 3 0.423800 1.0080 0 - 1972 830 2 2 -0.847600 15.9994 0 - 1973 830 3 3 0.423800 1.0080 0 - 1974 830 3 3 0.423800 1.0080 0 - 1975 831 2 2 -0.847600 15.9994 0 - 1976 831 3 3 0.423800 1.0080 0 - 1977 831 3 3 0.423800 1.0080 0 - 1978 832 2 2 -0.847600 15.9994 0 - 1979 832 3 3 0.423800 1.0080 0 - 1980 832 3 3 0.423800 1.0080 0 - 1981 833 2 2 -0.847600 15.9994 0 - 1982 833 3 3 0.423800 1.0080 0 - 1983 833 3 3 0.423800 1.0080 0 - 1984 834 2 2 -0.847600 15.9994 0 - 1985 834 3 3 0.423800 1.0080 0 - 1986 834 3 3 0.423800 1.0080 0 - 1987 835 2 2 -0.847600 15.9994 0 - 1988 835 3 3 0.423800 1.0080 0 - 1989 835 3 3 0.423800 1.0080 0 - 1990 836 2 2 -0.847600 15.9994 0 - 1991 836 3 3 0.423800 1.0080 0 - 1992 836 3 3 0.423800 1.0080 0 - 1993 837 2 2 -0.847600 15.9994 0 - 1994 837 3 3 0.423800 1.0080 0 - 1995 837 3 3 0.423800 1.0080 0 - 1996 838 2 2 -0.847600 15.9994 0 - 1997 838 3 3 0.423800 1.0080 0 - 1998 838 3 3 0.423800 1.0080 0 - 1999 839 2 2 -0.847600 15.9994 0 - 2000 839 3 3 0.423800 1.0080 0 - 2001 839 3 3 0.423800 1.0080 0 - 2002 840 2 2 -0.847600 15.9994 0 - 2003 840 3 3 0.423800 1.0080 0 - 2004 840 3 3 0.423800 1.0080 0 - 2005 841 2 2 -0.847600 15.9994 0 - 2006 841 3 3 0.423800 1.0080 0 - 2007 841 3 3 0.423800 1.0080 0 - 2008 842 2 2 -0.847600 15.9994 0 - 2009 842 3 3 0.423800 1.0080 0 - 2010 842 3 3 0.423800 1.0080 0 - 2011 843 2 2 -0.847600 15.9994 0 - 2012 843 3 3 0.423800 1.0080 0 - 2013 843 3 3 0.423800 1.0080 0 - 2014 844 2 2 -0.847600 15.9994 0 - 2015 844 3 3 0.423800 1.0080 0 - 2016 844 3 3 0.423800 1.0080 0 - 2017 845 2 2 -0.847600 15.9994 0 - 2018 845 3 3 0.423800 1.0080 0 - 2019 845 3 3 0.423800 1.0080 0 - 2020 846 2 2 -0.847600 15.9994 0 - 2021 846 3 3 0.423800 1.0080 0 - 2022 846 3 3 0.423800 1.0080 0 - 2023 847 2 2 -0.847600 15.9994 0 - 2024 847 3 3 0.423800 1.0080 0 - 2025 847 3 3 0.423800 1.0080 0 - 2026 848 2 2 -0.847600 15.9994 0 - 2027 848 3 3 0.423800 1.0080 0 - 2028 848 3 3 0.423800 1.0080 0 - 2029 849 2 2 -0.847600 15.9994 0 - 2030 849 3 3 0.423800 1.0080 0 - 2031 849 3 3 0.423800 1.0080 0 - 2032 850 2 2 -0.847600 15.9994 0 - 2033 850 3 3 0.423800 1.0080 0 - 2034 850 3 3 0.423800 1.0080 0 - 2035 851 2 2 -0.847600 15.9994 0 - 2036 851 3 3 0.423800 1.0080 0 - 2037 851 3 3 0.423800 1.0080 0 - 2038 852 2 2 -0.847600 15.9994 0 - 2039 852 3 3 0.423800 1.0080 0 - 2040 852 3 3 0.423800 1.0080 0 - 2041 853 2 2 -0.847600 15.9994 0 - 2042 853 3 3 0.423800 1.0080 0 - 2043 853 3 3 0.423800 1.0080 0 - 2044 854 2 2 -0.847600 15.9994 0 - 2045 854 3 3 0.423800 1.0080 0 - 2046 854 3 3 0.423800 1.0080 0 - 2047 855 2 2 -0.847600 15.9994 0 - 2048 855 3 3 0.423800 1.0080 0 - 2049 855 3 3 0.423800 1.0080 0 - 2050 856 2 2 -0.847600 15.9994 0 - 2051 856 3 3 0.423800 1.0080 0 - 2052 856 3 3 0.423800 1.0080 0 - 2053 857 2 2 -0.847600 15.9994 0 - 2054 857 3 3 0.423800 1.0080 0 - 2055 857 3 3 0.423800 1.0080 0 - 2056 858 2 2 -0.847600 15.9994 0 - 2057 858 3 3 0.423800 1.0080 0 - 2058 858 3 3 0.423800 1.0080 0 - 2059 859 2 2 -0.847600 15.9994 0 - 2060 859 3 3 0.423800 1.0080 0 - 2061 859 3 3 0.423800 1.0080 0 - 2062 860 2 2 -0.847600 15.9994 0 - 2063 860 3 3 0.423800 1.0080 0 - 2064 860 3 3 0.423800 1.0080 0 - 2065 861 2 2 -0.847600 15.9994 0 - 2066 861 3 3 0.423800 1.0080 0 - 2067 861 3 3 0.423800 1.0080 0 - 2068 862 2 2 -0.847600 15.9994 0 - 2069 862 3 3 0.423800 1.0080 0 - 2070 862 3 3 0.423800 1.0080 0 - 2071 863 2 2 -0.847600 15.9994 0 - 2072 863 3 3 0.423800 1.0080 0 - 2073 863 3 3 0.423800 1.0080 0 - 2074 864 2 2 -0.847600 15.9994 0 - 2075 864 3 3 0.423800 1.0080 0 - 2076 864 3 3 0.423800 1.0080 0 - 2077 865 2 2 -0.847600 15.9994 0 - 2078 865 3 3 0.423800 1.0080 0 - 2079 865 3 3 0.423800 1.0080 0 - 2080 866 2 2 -0.847600 15.9994 0 - 2081 866 3 3 0.423800 1.0080 0 - 2082 866 3 3 0.423800 1.0080 0 - 2083 867 2 2 -0.847600 15.9994 0 - 2084 867 3 3 0.423800 1.0080 0 - 2085 867 3 3 0.423800 1.0080 0 - 2086 868 2 2 -0.847600 15.9994 0 - 2087 868 3 3 0.423800 1.0080 0 - 2088 868 3 3 0.423800 1.0080 0 - 2089 869 2 2 -0.847600 15.9994 0 - 2090 869 3 3 0.423800 1.0080 0 - 2091 869 3 3 0.423800 1.0080 0 - 2092 870 2 2 -0.847600 15.9994 0 - 2093 870 3 3 0.423800 1.0080 0 - 2094 870 3 3 0.423800 1.0080 0 - 2095 871 2 2 -0.847600 15.9994 0 - 2096 871 3 3 0.423800 1.0080 0 - 2097 871 3 3 0.423800 1.0080 0 - 2098 872 2 2 -0.847600 15.9994 0 - 2099 872 3 3 0.423800 1.0080 0 - 2100 872 3 3 0.423800 1.0080 0 - 2101 873 2 2 -0.847600 15.9994 0 - 2102 873 3 3 0.423800 1.0080 0 - 2103 873 3 3 0.423800 1.0080 0 - 2104 874 2 2 -0.847600 15.9994 0 - 2105 874 3 3 0.423800 1.0080 0 - 2106 874 3 3 0.423800 1.0080 0 - 2107 875 2 2 -0.847600 15.9994 0 - 2108 875 3 3 0.423800 1.0080 0 - 2109 875 3 3 0.423800 1.0080 0 - 2110 876 2 2 -0.847600 15.9994 0 - 2111 876 3 3 0.423800 1.0080 0 - 2112 876 3 3 0.423800 1.0080 0 - 2113 877 2 2 -0.847600 15.9994 0 - 2114 877 3 3 0.423800 1.0080 0 - 2115 877 3 3 0.423800 1.0080 0 - 2116 878 2 2 -0.847600 15.9994 0 - 2117 878 3 3 0.423800 1.0080 0 - 2118 878 3 3 0.423800 1.0080 0 - 2119 879 2 2 -0.847600 15.9994 0 - 2120 879 3 3 0.423800 1.0080 0 - 2121 879 3 3 0.423800 1.0080 0 - 2122 880 2 2 -0.847600 15.9994 0 - 2123 880 3 3 0.423800 1.0080 0 - 2124 880 3 3 0.423800 1.0080 0 - 2125 881 2 2 -0.847600 15.9994 0 - 2126 881 3 3 0.423800 1.0080 0 - 2127 881 3 3 0.423800 1.0080 0 - 2128 882 2 2 -0.847600 15.9994 0 - 2129 882 3 3 0.423800 1.0080 0 - 2130 882 3 3 0.423800 1.0080 0 - 2131 883 2 2 -0.847600 15.9994 0 - 2132 883 3 3 0.423800 1.0080 0 - 2133 883 3 3 0.423800 1.0080 0 - 2134 884 2 2 -0.847600 15.9994 0 - 2135 884 3 3 0.423800 1.0080 0 - 2136 884 3 3 0.423800 1.0080 0 - 2137 885 2 2 -0.847600 15.9994 0 - 2138 885 3 3 0.423800 1.0080 0 - 2139 885 3 3 0.423800 1.0080 0 - 2140 886 2 2 -0.847600 15.9994 0 - 2141 886 3 3 0.423800 1.0080 0 - 2142 886 3 3 0.423800 1.0080 0 - 2143 887 2 2 -0.847600 15.9994 0 - 2144 887 3 3 0.423800 1.0080 0 - 2145 887 3 3 0.423800 1.0080 0 - 2146 888 2 2 -0.847600 15.9994 0 - 2147 888 3 3 0.423800 1.0080 0 - 2148 888 3 3 0.423800 1.0080 0 - 2149 889 2 2 -0.847600 15.9994 0 - 2150 889 3 3 0.423800 1.0080 0 - 2151 889 3 3 0.423800 1.0080 0 - 2152 890 2 2 -0.847600 15.9994 0 - 2153 890 3 3 0.423800 1.0080 0 - 2154 890 3 3 0.423800 1.0080 0 - 2155 891 2 2 -0.847600 15.9994 0 - 2156 891 3 3 0.423800 1.0080 0 - 2157 891 3 3 0.423800 1.0080 0 - 2158 892 2 2 -0.847600 15.9994 0 - 2159 892 3 3 0.423800 1.0080 0 - 2160 892 3 3 0.423800 1.0080 0 - 2161 893 2 2 -0.847600 15.9994 0 - 2162 893 3 3 0.423800 1.0080 0 - 2163 893 3 3 0.423800 1.0080 0 - 2164 894 2 2 -0.847600 15.9994 0 - 2165 894 3 3 0.423800 1.0080 0 - 2166 894 3 3 0.423800 1.0080 0 - 2167 895 2 2 -0.847600 15.9994 0 - 2168 895 3 3 0.423800 1.0080 0 - 2169 895 3 3 0.423800 1.0080 0 - 2170 896 2 2 -0.847600 15.9994 0 - 2171 896 3 3 0.423800 1.0080 0 - 2172 896 3 3 0.423800 1.0080 0 - 2173 897 2 2 -0.847600 15.9994 0 - 2174 897 3 3 0.423800 1.0080 0 - 2175 897 3 3 0.423800 1.0080 0 - 2176 898 2 2 -0.847600 15.9994 0 - 2177 898 3 3 0.423800 1.0080 0 - 2178 898 3 3 0.423800 1.0080 0 - 2179 899 2 2 -0.847600 15.9994 0 - 2180 899 3 3 0.423800 1.0080 0 - 2181 899 3 3 0.423800 1.0080 0 - 2182 900 2 2 -0.847600 15.9994 0 - 2183 900 3 3 0.423800 1.0080 0 - 2184 900 3 3 0.423800 1.0080 0 - 2185 901 2 2 -0.847600 15.9994 0 - 2186 901 3 3 0.423800 1.0080 0 - 2187 901 3 3 0.423800 1.0080 0 - 2188 902 2 2 -0.847600 15.9994 0 - 2189 902 3 3 0.423800 1.0080 0 - 2190 902 3 3 0.423800 1.0080 0 - 2191 903 2 2 -0.847600 15.9994 0 - 2192 903 3 3 0.423800 1.0080 0 - 2193 903 3 3 0.423800 1.0080 0 - 2194 904 2 2 -0.847600 15.9994 0 - 2195 904 3 3 0.423800 1.0080 0 - 2196 904 3 3 0.423800 1.0080 0 - 2197 905 2 2 -0.847600 15.9994 0 - 2198 905 3 3 0.423800 1.0080 0 - 2199 905 3 3 0.423800 1.0080 0 - 2200 906 2 2 -0.847600 15.9994 0 - 2201 906 3 3 0.423800 1.0080 0 - 2202 906 3 3 0.423800 1.0080 0 - 2203 907 2 2 -0.847600 15.9994 0 - 2204 907 3 3 0.423800 1.0080 0 - 2205 907 3 3 0.423800 1.0080 0 - 2206 908 2 2 -0.847600 15.9994 0 - 2207 908 3 3 0.423800 1.0080 0 - 2208 908 3 3 0.423800 1.0080 0 - 2209 909 2 2 -0.847600 15.9994 0 - 2210 909 3 3 0.423800 1.0080 0 - 2211 909 3 3 0.423800 1.0080 0 - 2212 910 2 2 -0.847600 15.9994 0 - 2213 910 3 3 0.423800 1.0080 0 - 2214 910 3 3 0.423800 1.0080 0 - 2215 911 2 2 -0.847600 15.9994 0 - 2216 911 3 3 0.423800 1.0080 0 - 2217 911 3 3 0.423800 1.0080 0 - 2218 912 2 2 -0.847600 15.9994 0 - 2219 912 3 3 0.423800 1.0080 0 - 2220 912 3 3 0.423800 1.0080 0 - 2221 913 2 2 -0.847600 15.9994 0 - 2222 913 3 3 0.423800 1.0080 0 - 2223 913 3 3 0.423800 1.0080 0 - 2224 914 2 2 -0.847600 15.9994 0 - 2225 914 3 3 0.423800 1.0080 0 - 2226 914 3 3 0.423800 1.0080 0 - 2227 915 2 2 -0.847600 15.9994 0 - 2228 915 3 3 0.423800 1.0080 0 - 2229 915 3 3 0.423800 1.0080 0 - 2230 916 2 2 -0.847600 15.9994 0 - 2231 916 3 3 0.423800 1.0080 0 - 2232 916 3 3 0.423800 1.0080 0 - 2233 917 2 2 -0.847600 15.9994 0 - 2234 917 3 3 0.423800 1.0080 0 - 2235 917 3 3 0.423800 1.0080 0 - 2236 918 2 2 -0.847600 15.9994 0 - 2237 918 3 3 0.423800 1.0080 0 - 2238 918 3 3 0.423800 1.0080 0 - 2239 919 2 2 -0.847600 15.9994 0 - 2240 919 3 3 0.423800 1.0080 0 - 2241 919 3 3 0.423800 1.0080 0 - 2242 920 2 2 -0.847600 15.9994 0 - 2243 920 3 3 0.423800 1.0080 0 - 2244 920 3 3 0.423800 1.0080 0 - 2245 921 2 2 -0.847600 15.9994 0 - 2246 921 3 3 0.423800 1.0080 0 - 2247 921 3 3 0.423800 1.0080 0 - 2248 922 2 2 -0.847600 15.9994 0 - 2249 922 3 3 0.423800 1.0080 0 - 2250 922 3 3 0.423800 1.0080 0 - 2251 923 2 2 -0.847600 15.9994 0 - 2252 923 3 3 0.423800 1.0080 0 - 2253 923 3 3 0.423800 1.0080 0 - 2254 924 2 2 -0.847600 15.9994 0 - 2255 924 3 3 0.423800 1.0080 0 - 2256 924 3 3 0.423800 1.0080 0 - 2257 925 2 2 -0.847600 15.9994 0 - 2258 925 3 3 0.423800 1.0080 0 - 2259 925 3 3 0.423800 1.0080 0 - 2260 926 2 2 -0.847600 15.9994 0 - 2261 926 3 3 0.423800 1.0080 0 - 2262 926 3 3 0.423800 1.0080 0 - 2263 927 2 2 -0.847600 15.9994 0 - 2264 927 3 3 0.423800 1.0080 0 - 2265 927 3 3 0.423800 1.0080 0 - 2266 928 2 2 -0.847600 15.9994 0 - 2267 928 3 3 0.423800 1.0080 0 - 2268 928 3 3 0.423800 1.0080 0 - 2269 929 2 2 -0.847600 15.9994 0 - 2270 929 3 3 0.423800 1.0080 0 - 2271 929 3 3 0.423800 1.0080 0 - 2272 930 2 2 -0.847600 15.9994 0 - 2273 930 3 3 0.423800 1.0080 0 - 2274 930 3 3 0.423800 1.0080 0 - 2275 931 2 2 -0.847600 15.9994 0 - 2276 931 3 3 0.423800 1.0080 0 - 2277 931 3 3 0.423800 1.0080 0 - 2278 932 2 2 -0.847600 15.9994 0 - 2279 932 3 3 0.423800 1.0080 0 - 2280 932 3 3 0.423800 1.0080 0 - 2281 933 2 2 -0.847600 15.9994 0 - 2282 933 3 3 0.423800 1.0080 0 - 2283 933 3 3 0.423800 1.0080 0 - 2284 934 2 2 -0.847600 15.9994 0 - 2285 934 3 3 0.423800 1.0080 0 - 2286 934 3 3 0.423800 1.0080 0 - 2287 935 2 2 -0.847600 15.9994 0 - 2288 935 3 3 0.423800 1.0080 0 - 2289 935 3 3 0.423800 1.0080 0 - 2290 936 2 2 -0.847600 15.9994 0 - 2291 936 3 3 0.423800 1.0080 0 - 2292 936 3 3 0.423800 1.0080 0 - 2293 937 2 2 -0.847600 15.9994 0 - 2294 937 3 3 0.423800 1.0080 0 - 2295 937 3 3 0.423800 1.0080 0 - 2296 938 2 2 -0.847600 15.9994 0 - 2297 938 3 3 0.423800 1.0080 0 - 2298 938 3 3 0.423800 1.0080 0 - 2299 939 2 2 -0.847600 15.9994 0 - 2300 939 3 3 0.423800 1.0080 0 - 2301 939 3 3 0.423800 1.0080 0 - 2302 940 2 2 -0.847600 15.9994 0 - 2303 940 3 3 0.423800 1.0080 0 - 2304 940 3 3 0.423800 1.0080 0 - 2305 941 2 2 -0.847600 15.9994 0 - 2306 941 3 3 0.423800 1.0080 0 - 2307 941 3 3 0.423800 1.0080 0 - 2308 942 2 2 -0.847600 15.9994 0 - 2309 942 3 3 0.423800 1.0080 0 - 2310 942 3 3 0.423800 1.0080 0 - 2311 943 2 2 -0.847600 15.9994 0 - 2312 943 3 3 0.423800 1.0080 0 - 2313 943 3 3 0.423800 1.0080 0 - 2314 944 2 2 -0.847600 15.9994 0 - 2315 944 3 3 0.423800 1.0080 0 - 2316 944 3 3 0.423800 1.0080 0 - 2317 945 2 2 -0.847600 15.9994 0 - 2318 945 3 3 0.423800 1.0080 0 - 2319 945 3 3 0.423800 1.0080 0 - 2320 946 2 2 -0.847600 15.9994 0 - 2321 946 3 3 0.423800 1.0080 0 - 2322 946 3 3 0.423800 1.0080 0 - 2323 947 2 2 -0.847600 15.9994 0 - 2324 947 3 3 0.423800 1.0080 0 - 2325 947 3 3 0.423800 1.0080 0 - 2326 948 2 2 -0.847600 15.9994 0 - 2327 948 3 3 0.423800 1.0080 0 - 2328 948 3 3 0.423800 1.0080 0 - 2329 949 2 2 -0.847600 15.9994 0 - 2330 949 3 3 0.423800 1.0080 0 - 2331 949 3 3 0.423800 1.0080 0 - 2332 950 2 2 -0.847600 15.9994 0 - 2333 950 3 3 0.423800 1.0080 0 - 2334 950 3 3 0.423800 1.0080 0 - 2335 951 2 2 -0.847600 15.9994 0 - 2336 951 3 3 0.423800 1.0080 0 - 2337 951 3 3 0.423800 1.0080 0 - 2338 952 2 2 -0.847600 15.9994 0 - 2339 952 3 3 0.423800 1.0080 0 - 2340 952 3 3 0.423800 1.0080 0 - 2341 953 2 2 -0.847600 15.9994 0 - 2342 953 3 3 0.423800 1.0080 0 - 2343 953 3 3 0.423800 1.0080 0 - 2344 954 2 2 -0.847600 15.9994 0 - 2345 954 3 3 0.423800 1.0080 0 - 2346 954 3 3 0.423800 1.0080 0 - 2347 955 2 2 -0.847600 15.9994 0 - 2348 955 3 3 0.423800 1.0080 0 - 2349 955 3 3 0.423800 1.0080 0 - 2350 956 2 2 -0.847600 15.9994 0 - 2351 956 3 3 0.423800 1.0080 0 - 2352 956 3 3 0.423800 1.0080 0 - 2353 957 2 2 -0.847600 15.9994 0 - 2354 957 3 3 0.423800 1.0080 0 - 2355 957 3 3 0.423800 1.0080 0 - 2356 958 2 2 -0.847600 15.9994 0 - 2357 958 3 3 0.423800 1.0080 0 - 2358 958 3 3 0.423800 1.0080 0 - 2359 959 2 2 -0.847600 15.9994 0 - 2360 959 3 3 0.423800 1.0080 0 - 2361 959 3 3 0.423800 1.0080 0 - 2362 960 2 2 -0.847600 15.9994 0 - 2363 960 3 3 0.423800 1.0080 0 - 2364 960 3 3 0.423800 1.0080 0 - 2365 961 2 2 -0.847600 15.9994 0 - 2366 961 3 3 0.423800 1.0080 0 - 2367 961 3 3 0.423800 1.0080 0 - 2368 962 2 2 -0.847600 15.9994 0 - 2369 962 3 3 0.423800 1.0080 0 - 2370 962 3 3 0.423800 1.0080 0 - 2371 963 2 2 -0.847600 15.9994 0 - 2372 963 3 3 0.423800 1.0080 0 - 2373 963 3 3 0.423800 1.0080 0 - 2374 964 2 2 -0.847600 15.9994 0 - 2375 964 3 3 0.423800 1.0080 0 - 2376 964 3 3 0.423800 1.0080 0 - 2377 965 2 2 -0.847600 15.9994 0 - 2378 965 3 3 0.423800 1.0080 0 - 2379 965 3 3 0.423800 1.0080 0 - 2380 966 2 2 -0.847600 15.9994 0 - 2381 966 3 3 0.423800 1.0080 0 - 2382 966 3 3 0.423800 1.0080 0 - 2383 967 2 2 -0.847600 15.9994 0 - 2384 967 3 3 0.423800 1.0080 0 - 2385 967 3 3 0.423800 1.0080 0 - 2386 968 2 2 -0.847600 15.9994 0 - 2387 968 3 3 0.423800 1.0080 0 - 2388 968 3 3 0.423800 1.0080 0 - 2389 969 2 2 -0.847600 15.9994 0 - 2390 969 3 3 0.423800 1.0080 0 - 2391 969 3 3 0.423800 1.0080 0 - 2392 970 2 2 -0.847600 15.9994 0 - 2393 970 3 3 0.423800 1.0080 0 - 2394 970 3 3 0.423800 1.0080 0 - 2395 971 2 2 -0.847600 15.9994 0 - 2396 971 3 3 0.423800 1.0080 0 - 2397 971 3 3 0.423800 1.0080 0 - 2398 972 2 2 -0.847600 15.9994 0 - 2399 972 3 3 0.423800 1.0080 0 - 2400 972 3 3 0.423800 1.0080 0 - 2401 973 2 2 -0.847600 15.9994 0 - 2402 973 3 3 0.423800 1.0080 0 - 2403 973 3 3 0.423800 1.0080 0 - 2404 974 2 2 -0.847600 15.9994 0 - 2405 974 3 3 0.423800 1.0080 0 - 2406 974 3 3 0.423800 1.0080 0 - 2407 975 2 2 -0.847600 15.9994 0 - 2408 975 3 3 0.423800 1.0080 0 - 2409 975 3 3 0.423800 1.0080 0 - 2410 976 2 2 -0.847600 15.9994 0 - 2411 976 3 3 0.423800 1.0080 0 - 2412 976 3 3 0.423800 1.0080 0 - 2413 977 2 2 -0.847600 15.9994 0 - 2414 977 3 3 0.423800 1.0080 0 - 2415 977 3 3 0.423800 1.0080 0 - 2416 978 2 2 -0.847600 15.9994 0 - 2417 978 3 3 0.423800 1.0080 0 - 2418 978 3 3 0.423800 1.0080 0 - 2419 979 2 2 -0.847600 15.9994 0 - 2420 979 3 3 0.423800 1.0080 0 - 2421 979 3 3 0.423800 1.0080 0 - 2422 980 2 2 -0.847600 15.9994 0 - 2423 980 3 3 0.423800 1.0080 0 - 2424 980 3 3 0.423800 1.0080 0 - 2425 981 2 2 -0.847600 15.9994 0 - 2426 981 3 3 0.423800 1.0080 0 - 2427 981 3 3 0.423800 1.0080 0 - 2428 982 2 2 -0.847600 15.9994 0 - 2429 982 3 3 0.423800 1.0080 0 - 2430 982 3 3 0.423800 1.0080 0 - 2431 983 2 2 -0.847600 15.9994 0 - 2432 983 3 3 0.423800 1.0080 0 - 2433 983 3 3 0.423800 1.0080 0 - 2434 984 2 2 -0.847600 15.9994 0 - 2435 984 3 3 0.423800 1.0080 0 - 2436 984 3 3 0.423800 1.0080 0 - 2437 985 2 2 -0.847600 15.9994 0 - 2438 985 3 3 0.423800 1.0080 0 - 2439 985 3 3 0.423800 1.0080 0 - 2440 986 2 2 -0.847600 15.9994 0 - 2441 986 3 3 0.423800 1.0080 0 - 2442 986 3 3 0.423800 1.0080 0 - 2443 987 2 2 -0.847600 15.9994 0 - 2444 987 3 3 0.423800 1.0080 0 - 2445 987 3 3 0.423800 1.0080 0 - 2446 988 2 2 -0.847600 15.9994 0 - 2447 988 3 3 0.423800 1.0080 0 - 2448 988 3 3 0.423800 1.0080 0 - 2449 989 2 2 -0.847600 15.9994 0 - 2450 989 3 3 0.423800 1.0080 0 - 2451 989 3 3 0.423800 1.0080 0 - 2452 990 2 2 -0.847600 15.9994 0 - 2453 990 3 3 0.423800 1.0080 0 - 2454 990 3 3 0.423800 1.0080 0 - - 972 !NBOND: bonds - 997 998 997 999 1000 1001 1000 1002 - 1003 1004 1003 1005 1006 1007 1006 1008 - 1009 1010 1009 1011 1012 1013 1012 1014 - 1015 1016 1015 1017 1018 1019 1018 1020 - 1021 1022 1021 1023 1024 1025 1024 1026 - 1027 1028 1027 1029 1030 1031 1030 1032 - 1033 1034 1033 1035 1036 1037 1036 1038 - 1039 1040 1039 1041 1042 1043 1042 1044 - 1045 1046 1045 1047 1048 1049 1048 1050 - 1051 1052 1051 1053 1054 1055 1054 1056 - 1057 1058 1057 1059 1060 1061 1060 1062 - 1063 1064 1063 1065 1066 1067 1066 1068 - 1069 1070 1069 1071 1072 1073 1072 1074 - 1075 1076 1075 1077 1078 1079 1078 1080 - 1081 1082 1081 1083 1084 1085 1084 1086 - 1087 1088 1087 1089 1090 1091 1090 1092 - 1093 1094 1093 1095 1096 1097 1096 1098 - 1099 1100 1099 1101 1102 1103 1102 1104 - 1105 1106 1105 1107 1108 1109 1108 1110 - 1111 1112 1111 1113 1114 1115 1114 1116 - 1117 1118 1117 1119 1120 1121 1120 1122 - 1123 1124 1123 1125 1126 1127 1126 1128 - 1129 1130 1129 1131 1132 1133 1132 1134 - 1135 1136 1135 1137 1138 1139 1138 1140 - 1141 1142 1141 1143 1144 1145 1144 1146 - 1147 1148 1147 1149 1150 1151 1150 1152 - 1153 1154 1153 1155 1156 1157 1156 1158 - 1159 1160 1159 1161 1162 1163 1162 1164 - 1165 1166 1165 1167 1168 1169 1168 1170 - 1171 1172 1171 1173 1174 1175 1174 1176 - 1177 1178 1177 1179 1180 1181 1180 1182 - 1183 1184 1183 1185 1186 1187 1186 1188 - 1189 1190 1189 1191 1192 1193 1192 1194 - 1195 1196 1195 1197 1198 1199 1198 1200 - 1201 1202 1201 1203 1204 1205 1204 1206 - 1207 1208 1207 1209 1210 1211 1210 1212 - 1213 1214 1213 1215 1216 1217 1216 1218 - 1219 1220 1219 1221 1222 1223 1222 1224 - 1225 1226 1225 1227 1228 1229 1228 1230 - 1231 1232 1231 1233 1234 1235 1234 1236 - 1237 1238 1237 1239 1240 1241 1240 1242 - 1243 1244 1243 1245 1246 1247 1246 1248 - 1249 1250 1249 1251 1252 1253 1252 1254 - 1255 1256 1255 1257 1258 1259 1258 1260 - 1261 1262 1261 1263 1264 1265 1264 1266 - 1267 1268 1267 1269 1270 1271 1270 1272 - 1273 1274 1273 1275 1276 1277 1276 1278 - 1279 1280 1279 1281 1282 1283 1282 1284 - 1285 1286 1285 1287 1288 1289 1288 1290 - 1291 1292 1291 1293 1294 1295 1294 1296 - 1297 1298 1297 1299 1300 1301 1300 1302 - 1303 1304 1303 1305 1306 1307 1306 1308 - 1309 1310 1309 1311 1312 1313 1312 1314 - 1315 1316 1315 1317 1318 1319 1318 1320 - 1321 1322 1321 1323 1324 1325 1324 1326 - 1327 1328 1327 1329 1330 1331 1330 1332 - 1333 1334 1333 1335 1336 1337 1336 1338 - 1339 1340 1339 1341 1342 1343 1342 1344 - 1345 1346 1345 1347 1348 1349 1348 1350 - 1351 1352 1351 1353 1354 1355 1354 1356 - 1357 1358 1357 1359 1360 1361 1360 1362 - 1363 1364 1363 1365 1366 1367 1366 1368 - 1369 1370 1369 1371 1372 1373 1372 1374 - 1375 1376 1375 1377 1378 1379 1378 1380 - 1381 1382 1381 1383 1384 1385 1384 1386 - 1387 1388 1387 1389 1390 1391 1390 1392 - 1393 1394 1393 1395 1396 1397 1396 1398 - 1399 1400 1399 1401 1402 1403 1402 1404 - 1405 1406 1405 1407 1408 1409 1408 1410 - 1411 1412 1411 1413 1414 1415 1414 1416 - 1417 1418 1417 1419 1420 1421 1420 1422 - 1423 1424 1423 1425 1426 1427 1426 1428 - 1429 1430 1429 1431 1432 1433 1432 1434 - 1435 1436 1435 1437 1438 1439 1438 1440 - 1441 1442 1441 1443 1444 1445 1444 1446 - 1447 1448 1447 1449 1450 1451 1450 1452 - 1453 1454 1453 1455 1456 1457 1456 1458 - 1459 1460 1459 1461 1462 1463 1462 1464 - 1465 1466 1465 1467 1468 1469 1468 1470 - 1471 1472 1471 1473 1474 1475 1474 1476 - 1477 1478 1477 1479 1480 1481 1480 1482 - 1483 1484 1483 1485 1486 1487 1486 1488 - 1489 1490 1489 1491 1492 1493 1492 1494 - 1495 1496 1495 1497 1498 1499 1498 1500 - 1501 1502 1501 1503 1504 1505 1504 1506 - 1507 1508 1507 1509 1510 1511 1510 1512 - 1513 1514 1513 1515 1516 1517 1516 1518 - 1519 1520 1519 1521 1522 1523 1522 1524 - 1525 1526 1525 1527 1528 1529 1528 1530 - 1531 1532 1531 1533 1534 1535 1534 1536 - 1537 1538 1537 1539 1540 1541 1540 1542 - 1543 1544 1543 1545 1546 1547 1546 1548 - 1549 1550 1549 1551 1552 1553 1552 1554 - 1555 1556 1555 1557 1558 1559 1558 1560 - 1561 1562 1561 1563 1564 1565 1564 1566 - 1567 1568 1567 1569 1570 1571 1570 1572 - 1573 1574 1573 1575 1576 1577 1576 1578 - 1579 1580 1579 1581 1582 1583 1582 1584 - 1585 1586 1585 1587 1588 1589 1588 1590 - 1591 1592 1591 1593 1594 1595 1594 1596 - 1597 1598 1597 1599 1600 1601 1600 1602 - 1603 1604 1603 1605 1606 1607 1606 1608 - 1609 1610 1609 1611 1612 1613 1612 1614 - 1615 1616 1615 1617 1618 1619 1618 1620 - 1621 1622 1621 1623 1624 1625 1624 1626 - 1627 1628 1627 1629 1630 1631 1630 1632 - 1633 1634 1633 1635 1636 1637 1636 1638 - 1639 1640 1639 1641 1642 1643 1642 1644 - 1645 1646 1645 1647 1648 1649 1648 1650 - 1651 1652 1651 1653 1654 1655 1654 1656 - 1657 1658 1657 1659 1660 1661 1660 1662 - 1663 1664 1663 1665 1666 1667 1666 1668 - 1669 1670 1669 1671 1672 1673 1672 1674 - 1675 1676 1675 1677 1678 1679 1678 1680 - 1681 1682 1681 1683 1684 1685 1684 1686 - 1687 1688 1687 1689 1690 1691 1690 1692 - 1693 1694 1693 1695 1696 1697 1696 1698 - 1699 1700 1699 1701 1702 1703 1702 1704 - 1705 1706 1705 1707 1708 1709 1708 1710 - 1711 1712 1711 1713 1714 1715 1714 1716 - 1717 1718 1717 1719 1720 1721 1720 1722 - 1723 1724 1723 1725 1726 1727 1726 1728 - 1729 1730 1729 1731 1732 1733 1732 1734 - 1735 1736 1735 1737 1738 1739 1738 1740 - 1741 1742 1741 1743 1744 1745 1744 1746 - 1747 1748 1747 1749 1750 1751 1750 1752 - 1753 1754 1753 1755 1756 1757 1756 1758 - 1759 1760 1759 1761 1762 1763 1762 1764 - 1765 1766 1765 1767 1768 1769 1768 1770 - 1771 1772 1771 1773 1774 1775 1774 1776 - 1777 1778 1777 1779 1780 1781 1780 1782 - 1783 1784 1783 1785 1786 1787 1786 1788 - 1789 1790 1789 1791 1792 1793 1792 1794 - 1795 1796 1795 1797 1798 1799 1798 1800 - 1801 1802 1801 1803 1804 1805 1804 1806 - 1807 1808 1807 1809 1810 1811 1810 1812 - 1813 1814 1813 1815 1816 1817 1816 1818 - 1819 1820 1819 1821 1822 1823 1822 1824 - 1825 1826 1825 1827 1828 1829 1828 1830 - 1831 1832 1831 1833 1834 1835 1834 1836 - 1837 1838 1837 1839 1840 1841 1840 1842 - 1843 1844 1843 1845 1846 1847 1846 1848 - 1849 1850 1849 1851 1852 1853 1852 1854 - 1855 1856 1855 1857 1858 1859 1858 1860 - 1861 1862 1861 1863 1864 1865 1864 1866 - 1867 1868 1867 1869 1870 1871 1870 1872 - 1873 1874 1873 1875 1876 1877 1876 1878 - 1879 1880 1879 1881 1882 1883 1882 1884 - 1885 1886 1885 1887 1888 1889 1888 1890 - 1891 1892 1891 1893 1894 1895 1894 1896 - 1897 1898 1897 1899 1900 1901 1900 1902 - 1903 1904 1903 1905 1906 1907 1906 1908 - 1909 1910 1909 1911 1912 1913 1912 1914 - 1915 1916 1915 1917 1918 1919 1918 1920 - 1921 1922 1921 1923 1924 1925 1924 1926 - 1927 1928 1927 1929 1930 1931 1930 1932 - 1933 1934 1933 1935 1936 1937 1936 1938 - 1939 1940 1939 1941 1942 1943 1942 1944 - 1945 1946 1945 1947 1948 1949 1948 1950 - 1951 1952 1951 1953 1954 1955 1954 1956 - 1957 1958 1957 1959 1960 1961 1960 1962 - 1963 1964 1963 1965 1966 1967 1966 1968 - 1969 1970 1969 1971 1972 1973 1972 1974 - 1975 1976 1975 1977 1978 1979 1978 1980 - 1981 1982 1981 1983 1984 1985 1984 1986 - 1987 1988 1987 1989 1990 1991 1990 1992 - 1993 1994 1993 1995 1996 1997 1996 1998 - 1999 2000 1999 2001 2002 2003 2002 2004 - 2005 2006 2005 2007 2008 2009 2008 2010 - 2011 2012 2011 2013 2014 2015 2014 2016 - 2017 2018 2017 2019 2020 2021 2020 2022 - 2023 2024 2023 2025 2026 2027 2026 2028 - 2029 2030 2029 2031 2032 2033 2032 2034 - 2035 2036 2035 2037 2038 2039 2038 2040 - 2041 2042 2041 2043 2044 2045 2044 2046 - 2047 2048 2047 2049 2050 2051 2050 2052 - 2053 2054 2053 2055 2056 2057 2056 2058 - 2059 2060 2059 2061 2062 2063 2062 2064 - 2065 2066 2065 2067 2068 2069 2068 2070 - 2071 2072 2071 2073 2074 2075 2074 2076 - 2077 2078 2077 2079 2080 2081 2080 2082 - 2083 2084 2083 2085 2086 2087 2086 2088 - 2089 2090 2089 2091 2092 2093 2092 2094 - 2095 2096 2095 2097 2098 2099 2098 2100 - 2101 2102 2101 2103 2104 2105 2104 2106 - 2107 2108 2107 2109 2110 2111 2110 2112 - 2113 2114 2113 2115 2116 2117 2116 2118 - 2119 2120 2119 2121 2122 2123 2122 2124 - 2125 2126 2125 2127 2128 2129 2128 2130 - 2131 2132 2131 2133 2134 2135 2134 2136 - 2137 2138 2137 2139 2140 2141 2140 2142 - 2143 2144 2143 2145 2146 2147 2146 2148 - 2149 2150 2149 2151 2152 2153 2152 2154 - 2155 2156 2155 2157 2158 2159 2158 2160 - 2161 2162 2161 2163 2164 2165 2164 2166 - 2167 2168 2167 2169 2170 2171 2170 2172 - 2173 2174 2173 2175 2176 2177 2176 2178 - 2179 2180 2179 2181 2182 2183 2182 2184 - 2185 2186 2185 2187 2188 2189 2188 2190 - 2191 2192 2191 2193 2194 2195 2194 2196 - 2197 2198 2197 2199 2200 2201 2200 2202 - 2203 2204 2203 2205 2206 2207 2206 2208 - 2209 2210 2209 2211 2212 2213 2212 2214 - 2215 2216 2215 2217 2218 2219 2218 2220 - 2221 2222 2221 2223 2224 2225 2224 2226 - 2227 2228 2227 2229 2230 2231 2230 2232 - 2233 2234 2233 2235 2236 2237 2236 2238 - 2239 2240 2239 2241 2242 2243 2242 2244 - 2245 2246 2245 2247 2248 2249 2248 2250 - 2251 2252 2251 2253 2254 2255 2254 2256 - 2257 2258 2257 2259 2260 2261 2260 2262 - 2263 2264 2263 2265 2266 2267 2266 2268 - 2269 2270 2269 2271 2272 2273 2272 2274 - 2275 2276 2275 2277 2278 2279 2278 2280 - 2281 2282 2281 2283 2284 2285 2284 2286 - 2287 2288 2287 2289 2290 2291 2290 2292 - 2293 2294 2293 2295 2296 2297 2296 2298 - 2299 2300 2299 2301 2302 2303 2302 2304 - 2305 2306 2305 2307 2308 2309 2308 2310 - 2311 2312 2311 2313 2314 2315 2314 2316 - 2317 2318 2317 2319 2320 2321 2320 2322 - 2323 2324 2323 2325 2326 2327 2326 2328 - 2329 2330 2329 2331 2332 2333 2332 2334 - 2335 2336 2335 2337 2338 2339 2338 2340 - 2341 2342 2341 2343 2344 2345 2344 2346 - 2347 2348 2347 2349 2350 2351 2350 2352 - 2353 2354 2353 2355 2356 2357 2356 2358 - 2359 2360 2359 2361 2362 2363 2362 2364 - 2365 2366 2365 2367 2368 2369 2368 2370 - 2371 2372 2371 2373 2374 2375 2374 2376 - 2377 2378 2377 2379 2380 2381 2380 2382 - 2383 2384 2383 2385 2386 2387 2386 2388 - 2389 2390 2389 2391 2392 2393 2392 2394 - 2395 2396 2395 2397 2398 2399 2398 2400 - 2401 2402 2401 2403 2404 2405 2404 2406 - 2407 2408 2407 2409 2410 2411 2410 2412 - 2413 2414 2413 2415 2416 2417 2416 2418 - 2419 2420 2419 2421 2422 2423 2422 2424 - 2425 2426 2425 2427 2428 2429 2428 2430 - 2431 2432 2431 2433 2434 2435 2434 2436 - 2437 2438 2437 2439 2440 2441 2440 2442 - 2443 2444 2443 2445 2446 2447 2446 2448 - 2449 2450 2449 2451 2452 2453 2452 2454 - - 486 !NTHETA: angles - 998 997 999 1001 1000 1002 1004 1003 1005 - 1007 1006 1008 1010 1009 1011 1013 1012 1014 - 1016 1015 1017 1019 1018 1020 1022 1021 1023 - 1025 1024 1026 1028 1027 1029 1031 1030 1032 - 1034 1033 1035 1037 1036 1038 1040 1039 1041 - 1043 1042 1044 1046 1045 1047 1049 1048 1050 - 1052 1051 1053 1055 1054 1056 1058 1057 1059 - 1061 1060 1062 1064 1063 1065 1067 1066 1068 - 1070 1069 1071 1073 1072 1074 1076 1075 1077 - 1079 1078 1080 1082 1081 1083 1085 1084 1086 - 1088 1087 1089 1091 1090 1092 1094 1093 1095 - 1097 1096 1098 1100 1099 1101 1103 1102 1104 - 1106 1105 1107 1109 1108 1110 1112 1111 1113 - 1115 1114 1116 1118 1117 1119 1121 1120 1122 - 1124 1123 1125 1127 1126 1128 1130 1129 1131 - 1133 1132 1134 1136 1135 1137 1139 1138 1140 - 1142 1141 1143 1145 1144 1146 1148 1147 1149 - 1151 1150 1152 1154 1153 1155 1157 1156 1158 - 1160 1159 1161 1163 1162 1164 1166 1165 1167 - 1169 1168 1170 1172 1171 1173 1175 1174 1176 - 1178 1177 1179 1181 1180 1182 1184 1183 1185 - 1187 1186 1188 1190 1189 1191 1193 1192 1194 - 1196 1195 1197 1199 1198 1200 1202 1201 1203 - 1205 1204 1206 1208 1207 1209 1211 1210 1212 - 1214 1213 1215 1217 1216 1218 1220 1219 1221 - 1223 1222 1224 1226 1225 1227 1229 1228 1230 - 1232 1231 1233 1235 1234 1236 1238 1237 1239 - 1241 1240 1242 1244 1243 1245 1247 1246 1248 - 1250 1249 1251 1253 1252 1254 1256 1255 1257 - 1259 1258 1260 1262 1261 1263 1265 1264 1266 - 1268 1267 1269 1271 1270 1272 1274 1273 1275 - 1277 1276 1278 1280 1279 1281 1283 1282 1284 - 1286 1285 1287 1289 1288 1290 1292 1291 1293 - 1295 1294 1296 1298 1297 1299 1301 1300 1302 - 1304 1303 1305 1307 1306 1308 1310 1309 1311 - 1313 1312 1314 1316 1315 1317 1319 1318 1320 - 1322 1321 1323 1325 1324 1326 1328 1327 1329 - 1331 1330 1332 1334 1333 1335 1337 1336 1338 - 1340 1339 1341 1343 1342 1344 1346 1345 1347 - 1349 1348 1350 1352 1351 1353 1355 1354 1356 - 1358 1357 1359 1361 1360 1362 1364 1363 1365 - 1367 1366 1368 1370 1369 1371 1373 1372 1374 - 1376 1375 1377 1379 1378 1380 1382 1381 1383 - 1385 1384 1386 1388 1387 1389 1391 1390 1392 - 1394 1393 1395 1397 1396 1398 1400 1399 1401 - 1403 1402 1404 1406 1405 1407 1409 1408 1410 - 1412 1411 1413 1415 1414 1416 1418 1417 1419 - 1421 1420 1422 1424 1423 1425 1427 1426 1428 - 1430 1429 1431 1433 1432 1434 1436 1435 1437 - 1439 1438 1440 1442 1441 1443 1445 1444 1446 - 1448 1447 1449 1451 1450 1452 1454 1453 1455 - 1457 1456 1458 1460 1459 1461 1463 1462 1464 - 1466 1465 1467 1469 1468 1470 1472 1471 1473 - 1475 1474 1476 1478 1477 1479 1481 1480 1482 - 1484 1483 1485 1487 1486 1488 1490 1489 1491 - 1493 1492 1494 1496 1495 1497 1499 1498 1500 - 1502 1501 1503 1505 1504 1506 1508 1507 1509 - 1511 1510 1512 1514 1513 1515 1517 1516 1518 - 1520 1519 1521 1523 1522 1524 1526 1525 1527 - 1529 1528 1530 1532 1531 1533 1535 1534 1536 - 1538 1537 1539 1541 1540 1542 1544 1543 1545 - 1547 1546 1548 1550 1549 1551 1553 1552 1554 - 1556 1555 1557 1559 1558 1560 1562 1561 1563 - 1565 1564 1566 1568 1567 1569 1571 1570 1572 - 1574 1573 1575 1577 1576 1578 1580 1579 1581 - 1583 1582 1584 1586 1585 1587 1589 1588 1590 - 1592 1591 1593 1595 1594 1596 1598 1597 1599 - 1601 1600 1602 1604 1603 1605 1607 1606 1608 - 1610 1609 1611 1613 1612 1614 1616 1615 1617 - 1619 1618 1620 1622 1621 1623 1625 1624 1626 - 1628 1627 1629 1631 1630 1632 1634 1633 1635 - 1637 1636 1638 1640 1639 1641 1643 1642 1644 - 1646 1645 1647 1649 1648 1650 1652 1651 1653 - 1655 1654 1656 1658 1657 1659 1661 1660 1662 - 1664 1663 1665 1667 1666 1668 1670 1669 1671 - 1673 1672 1674 1676 1675 1677 1679 1678 1680 - 1682 1681 1683 1685 1684 1686 1688 1687 1689 - 1691 1690 1692 1694 1693 1695 1697 1696 1698 - 1700 1699 1701 1703 1702 1704 1706 1705 1707 - 1709 1708 1710 1712 1711 1713 1715 1714 1716 - 1718 1717 1719 1721 1720 1722 1724 1723 1725 - 1727 1726 1728 1730 1729 1731 1733 1732 1734 - 1736 1735 1737 1739 1738 1740 1742 1741 1743 - 1745 1744 1746 1748 1747 1749 1751 1750 1752 - 1754 1753 1755 1757 1756 1758 1760 1759 1761 - 1763 1762 1764 1766 1765 1767 1769 1768 1770 - 1772 1771 1773 1775 1774 1776 1778 1777 1779 - 1781 1780 1782 1784 1783 1785 1787 1786 1788 - 1790 1789 1791 1793 1792 1794 1796 1795 1797 - 1799 1798 1800 1802 1801 1803 1805 1804 1806 - 1808 1807 1809 1811 1810 1812 1814 1813 1815 - 1817 1816 1818 1820 1819 1821 1823 1822 1824 - 1826 1825 1827 1829 1828 1830 1832 1831 1833 - 1835 1834 1836 1838 1837 1839 1841 1840 1842 - 1844 1843 1845 1847 1846 1848 1850 1849 1851 - 1853 1852 1854 1856 1855 1857 1859 1858 1860 - 1862 1861 1863 1865 1864 1866 1868 1867 1869 - 1871 1870 1872 1874 1873 1875 1877 1876 1878 - 1880 1879 1881 1883 1882 1884 1886 1885 1887 - 1889 1888 1890 1892 1891 1893 1895 1894 1896 - 1898 1897 1899 1901 1900 1902 1904 1903 1905 - 1907 1906 1908 1910 1909 1911 1913 1912 1914 - 1916 1915 1917 1919 1918 1920 1922 1921 1923 - 1925 1924 1926 1928 1927 1929 1931 1930 1932 - 1934 1933 1935 1937 1936 1938 1940 1939 1941 - 1943 1942 1944 1946 1945 1947 1949 1948 1950 - 1952 1951 1953 1955 1954 1956 1958 1957 1959 - 1961 1960 1962 1964 1963 1965 1967 1966 1968 - 1970 1969 1971 1973 1972 1974 1976 1975 1977 - 1979 1978 1980 1982 1981 1983 1985 1984 1986 - 1988 1987 1989 1991 1990 1992 1994 1993 1995 - 1997 1996 1998 2000 1999 2001 2003 2002 2004 - 2006 2005 2007 2009 2008 2010 2012 2011 2013 - 2015 2014 2016 2018 2017 2019 2021 2020 2022 - 2024 2023 2025 2027 2026 2028 2030 2029 2031 - 2033 2032 2034 2036 2035 2037 2039 2038 2040 - 2042 2041 2043 2045 2044 2046 2048 2047 2049 - 2051 2050 2052 2054 2053 2055 2057 2056 2058 - 2060 2059 2061 2063 2062 2064 2066 2065 2067 - 2069 2068 2070 2072 2071 2073 2075 2074 2076 - 2078 2077 2079 2081 2080 2082 2084 2083 2085 - 2087 2086 2088 2090 2089 2091 2093 2092 2094 - 2096 2095 2097 2099 2098 2100 2102 2101 2103 - 2105 2104 2106 2108 2107 2109 2111 2110 2112 - 2114 2113 2115 2117 2116 2118 2120 2119 2121 - 2123 2122 2124 2126 2125 2127 2129 2128 2130 - 2132 2131 2133 2135 2134 2136 2138 2137 2139 - 2141 2140 2142 2144 2143 2145 2147 2146 2148 - 2150 2149 2151 2153 2152 2154 2156 2155 2157 - 2159 2158 2160 2162 2161 2163 2165 2164 2166 - 2168 2167 2169 2171 2170 2172 2174 2173 2175 - 2177 2176 2178 2180 2179 2181 2183 2182 2184 - 2186 2185 2187 2189 2188 2190 2192 2191 2193 - 2195 2194 2196 2198 2197 2199 2201 2200 2202 - 2204 2203 2205 2207 2206 2208 2210 2209 2211 - 2213 2212 2214 2216 2215 2217 2219 2218 2220 - 2222 2221 2223 2225 2224 2226 2228 2227 2229 - 2231 2230 2232 2234 2233 2235 2237 2236 2238 - 2240 2239 2241 2243 2242 2244 2246 2245 2247 - 2249 2248 2250 2252 2251 2253 2255 2254 2256 - 2258 2257 2259 2261 2260 2262 2264 2263 2265 - 2267 2266 2268 2270 2269 2271 2273 2272 2274 - 2276 2275 2277 2279 2278 2280 2282 2281 2283 - 2285 2284 2286 2288 2287 2289 2291 2290 2292 - 2294 2293 2295 2297 2296 2298 2300 2299 2301 - 2303 2302 2304 2306 2305 2307 2309 2308 2310 - 2312 2311 2313 2315 2314 2316 2318 2317 2319 - 2321 2320 2322 2324 2323 2325 2327 2326 2328 - 2330 2329 2331 2333 2332 2334 2336 2335 2337 - 2339 2338 2340 2342 2341 2343 2345 2344 2346 - 2348 2347 2349 2351 2350 2352 2354 2353 2355 - 2357 2356 2358 2360 2359 2361 2363 2362 2364 - 2366 2365 2367 2369 2368 2370 2372 2371 2373 - 2375 2374 2376 2378 2377 2379 2381 2380 2382 - 2384 2383 2385 2387 2386 2388 2390 2389 2391 - 2393 2392 2394 2396 2395 2397 2399 2398 2400 - 2402 2401 2403 2405 2404 2406 2408 2407 2409 - 2411 2410 2412 2414 2413 2415 2417 2416 2418 - 2420 2419 2421 2423 2422 2424 2426 2425 2427 - 2429 2428 2430 2432 2431 2433 2435 2434 2436 - 2438 2437 2439 2441 2440 2442 2444 2443 2445 - 2447 2446 2448 2450 2449 2451 2453 2452 2454 - - 0 !NPHI: dihedrals - - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg deleted file mode 100644 index 12dbf8fca27b11b0fd470210ddce55b065a5ea51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13144 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 I_}{|+0SPm*vj6}9 diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg deleted file mode 100644 index 15d3f189d3097433de7d8d9b89ebd454fd30c9d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30772 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 Lo%oHM|H1wb_{1a{ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg deleted file mode 100644 index 298957864f16def4e4351b43dbe4bba173f12477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28367 zcmb5VcT`hP6fPP%1f>Zm9V8I~0)l|_UXsw0P^2jWB2{Th@1P(hgaoBX4G?+{Rhmdu zkdAYt1@qX3hTg%sKn)GvA*1H~DWKzyQ~RX#q$`NC435 z3-E6mpbj7-{ZIZY$*zT*lKelRrlh2xq@e}^X{c#vfH&xG0BPxHX=rXT-lU^vU|?hb z-e9`L#Bl5Sp5Z?wB>(j!Bd5OZ$UsX&dtLi~DgW94jMOA?06ZDVT>vQ~2^k~FzfJ%b z06d6vMYzcQqQpMy8@EZ>L?RiI}fj1yav)Zta^B4f##l|rm1~+ zWKqb4sYjjd_5=tOBEhPoTwT0K{i~w>9CO&b> zTX$8BY}}b85TS|Ll~qH#52ZZXS*{I1qMq4?VMajep1IWvRJS#9h9xy4uCb;7H^@k? z2Y#(U8Q`_MS0^9*nIrqPxkZXZ<5%PTqCCF82k(`chpiy!@b6TZuo&ZbT*8B;k@46o z-f2-Lrqq??bj~Bx%Qr%V1tLP7ts z)MNnFX2TsR=jK&`dxY5K^M8QP8(M4QxA!LA1zSAH$Nzn34K0~hpmLccx!d5g$Gx;A zy&L@Gck7cKxr;Y#CjD|hwWn|Ud8m@3(qzt-L>T8DUz!iIO9sj9(Ot2&>T%zgzzECm zkW9 zEg#Vims%cod(&n;P!G`i;!7lL0Hh`<@=Wzkh|eoO?|^H1?6UDD9Va~&0Ht3!ucik- zrva^Pu`6@=gukSHlAl27+*`6(PRb!uLT1?vy|Xqtt*mT%bzaCWzQOKUdVwYN4Kkl$~2kX6h z5)zk-XrLwj)%TMjbZACDM*E(?xuf0^x5JYT+{=XW6-?@#F;DU9C;+frS6D0G(PHH~yr!L#?C@;t?Dg6T+1b1Kh58#H%uH^TqHsD7A zg1gU~Q@``KDUC#W-p)H?=})|y$9d~-aP3t@LK%Ha?zRC%lZeB#u|-a0z}$CL{1-o$ z54TY9%xsQA=4}^kRJ_~?gWOZ2Q&|@%c#2P&`j=mq~yaDSQBN*An|QopS~uO7n@$Ii8C9Po$;>3(^$TDn@- z)Q64m<~b@GC5G>JPgws0&?P9>y#fDR=p)qb5_ycRe_BM~pgGq*$Dg=m{{fXhnj3;D zA&J=Nov)Ej18%81lixickdmAi^d?L+Tn38;PuVwXwBugr6CYj0ei?vOfs&nXRHYXg zv#V00F;q?>7*41nSIWc6TWxFAvXh!()1O4JA*QF5+p&bd(D3 zRp9vhT7{qx)5c)&J4kJ<$dW%+%152QthjcOimRa`%VNp z1756R*3v8hFfX3QmFG^%($vR>Zps86uR`06;xyxdFXrCz&)YTCmQ?k=c-mGAn{fF=J88e= zsbNG3Ph$JpMS>snC$LsidbtU>fUYZktx>Is*@#{&yaA%nOiaj)WgRfE%d@^ZtE@Gf zi%F=PIO6v<$@(soGwgaE8Bh`RBX2(%qCWlOk4T}$;fJ?}-n8`h{(QJkmuI;gSaTT6 zWT*1$v0tIiZ*)<0jibu;@x+aPfW4~-pLB02DuHsh^OMscW%cr*rZh`c{#P&VkSPwj z1Q!?uQ_fyRKIsc$F8Q;Ozr~K^s3www-d}~TA75F|Jt=Q#bqj5>c&e`)0R#*Z9f-;` z8=2wd${OV>%D{&OWoeR*P`B|(#>@rM5Jk;vjc=~QakydnBH{mEG!a1WBEI!`(2UwL33O=2>ykb5c{0G1bzx)RnGy4Y^{|B(XN?n~l zZ~b5W;*9-??JaKo$QRRJ&?`MGXJ?9g2JdPLiK7w{T!||JWtT$ABGO#L)8et)T(xt9 zTPEV?r;h$FhTZ()x*PXz^;kYsqQm5I?&fKNiS^-A0o@9#(9;9hnNwH$hlcoQ{_csS*H}`nR-DlYF7tvfqDki$7|)c{P+OG|G|#LpbM={BffFk_ zJM)%90rPv&*n}lamh_to_xW*mYp@mju>0$e{Yy3eIVp8#;+7Y8d8KH*Q)tX?Zd)1i zitTuF^X}|zm~Io4Y0?c#f5k`Sk$mniTA*12`HH`VDJHzk9NCp?l^PJ4xZ`t~=`JaL z_$-chCyUBeAdG~ELw7AU{GvrEvnH}d(Y0o24(a%|{Op{)wEe2G?)=3`q{tw{3G(eE z*3x$K-Suo1=bqPgZ?f}TX@+kl99Jo}WK5l`jfxr%3Z6L{3dx$RG}n3>1JjMSl33WT zzVjpzuRM=gwI}$E0C)# zx`Pe8_l||t)!A-Idh7nu^n>ZEEgsBxcir-e*v0qO?a}oK~<%aBy#< z>1kTBP~)QYrr>6WkE>?B@>!AWr>sCm+*RKn zaa!)+#!r$jhKl;E9Cj$97o48--sxW1(&2hdm3Vt@x^ z^>#t7c^cudu!79<4fe7Qr3%}vf?4JQ1@&JBe%FD*Tl6|kyvX_A70t$Zr(TZRHdL_= z`nOLEvd))Q^0u*d6x7? z#@cZ-Z^AA}%<~`M?k6*W^`pz0^CEmup!AEOT;s#WYy}R8@N|FNDA-2S$}^cppQK;+ zHPy(`#X;_qj2jP1ON(T1*)WgAWc=O$)$gCDJZ=Z$aWDQhZ8RmGKLI|UTT8NRzR$Be zaDXQXZSZzGIQSB1%ky^P_{N(+XMUI8yVD%@emggnmZI$4|fN7Ffp*C;y~XGnry4w-Zg0vtJJr-e=*ZS5sq%7MWVyp zZ`m5&zlZP{KnggiRpA^$pcPj;l8KK=lf6LyhL-8zCw2Khu_+1Ak4ucJz3zGu)r@$h z$dEmw9z=ZzfT~siEX!W_MVv!RjLo+j07bwQL)CN<+AIU$%aOcMU>?Hfj;Pi}EMLB?DZ;WXDD;TZJQkr;)EJBZwc@N%P|GgfKr!tNO+X*ryG-nP2oWu5K zHYu==CWIRasTwMW~q4ovhUYblUq!_7H-1p|) zO?+W~3_G%(DMOn{91%g}|<7T4pGD5Drxb*ow3SJD*y&rJWF-iF_L61$(!cWR{yjg22jw|M|TkgGV(TerdI7(qz zG${gC`Zdp90f8-L1FepQ&;Yy35*KM5oiTT!4Vvy)?C?T5UzzY@szN@XsF;h<$Ad(c z6KW#`kuY1C!y)Y0`&{Gu^vo8TQWG<;iJL;6Zq5Bt5Rr&(Y<`sS%2QnNnj$|aL>{5` z`KXoQ++HiUy|@mUWMr(5;Ol%#Co5s;?zpT-yA&F_?S9Cn_+poMrFG)lrAW0(2rRxc&7t8i6-o9Fpb}q`XEe7(C^cMX;QjTDCP5{s7lUJJCxKop zVt@z_xue(AhJ8>u^JyNYrpMghbB7B?@$CuPq3r3GYC3%4I51)9yDOE#C;}Ou^pl^B z{FZ{X#TC86UeUVfe|u5qbnr}Vht7SZixovCag;&C+leG}t7gT^%@HN@24 zL~OQ$P}^Z*`cYZmlXr@QBDkjfes=vxe8A)&F^lk5M(G&_$T&Cl#PXa|<&n$Hak-N` zd&v*;O;j&K@Kn;9g}nPl0nijIc=ie#(rPNI9?ctGp51bXH0kw@ zjCs?e<$aO?m4n*}!ABSR>5m3&MDz}`YV}LuIK4tO+P}bb5lSKT=S z3w+jC5=M#Lc83D)Xul>Hl;PaUdlNEJPi=*Yfm5jZ!=iAU6E^u7>$<)DT_Fs*jv+KO z#L}RFLQ^DOrmwccj=le0p2Shvw`W;d9TAcl5>G_;o&)E z-C@LhIwWxQFskv}2&E+fE8t*!ug6_H=bJUqFrrZCVhTW&0s)+--=O0qq&P)9vNN#w z0IH~qt;zQ43Gi3Zr|0I5pl`g@%|Dm@M}W|U{${d-djyTBY2w4sAp4ET!2+N{tB6>C z+ls)@d6o6kotYu2+fsd)387q%83`-GXHfR|QZw^DTJ|;&n}rYWpIlxQ0(p_lJIqKF z{sYh$d@QnOa!QJ_^0qWx$r4DB?Q1lhCD9f#9Po_3w-6u{Bt%Z04ONNREOdw#HWh^f zGL(J=jLL1U3Zy&To;uKdU|A^g)us+lsO2KI|8erAzikci{6(NS>+*)}H;E*p2N z>rT9Tz0Fa-Mm=uS--HIG@eyR7u!6t^ASImqu(qg@8RB7&SQbF&rhr~;jQ8RYqEbNbT3YQe}9@YSi#Pk0F z6eacS8)_TBrRa}|0&5y>aU#$&QJfU2!IFZ-3ejtaL7(Eg8ZL%flZFX}#_%yVi24t(^iGd=ripK?9TOc1Su2eF zxQGlht;58w2@^O)4jd?XFg;+!kPJRaP@mf_$58o>`k=Z@2YK zBkwWb#6W_sJmViA?v~M?L~o26-b+_) z5+|3dS)@qwaa(#r@+5uP(mbKOUxtg~>4Juxod*aISc>>)d#V5tLx8}w7iMo1EMGZL zlh5PP;^C9By$1b67io~#UjTUIViBL ze$j$4LWv52{Tq~b{YmZhIrQ9z?o=P1UHt=iIDZIDOt_icdrD|A7}-gj*uL;`cD`QC zKAEMTEg#J_D!qzU96Mcj$7^lz%`gM_P#)2{5qRg|+|l`!^!m`uhVS(A{k*$&nrPxEv*89Ey#t5Y z7Vw12KTNd;#L3t^%i|W8k&G9aUuoiNef!=hlHs?(sw^cwF=Xl-WN)TG#hnxp$T>`R zUXdbi@WkeY8U`=kBPPQOb;)$QG9RpbE|#f&i$a5DJ&E~`iJ@M=q~u)qG{OH@xCFs&S6Zv3L-R^{x)_rw)fo|z$6Pnrt#WeIr3IT974)~M zV?IWG<6sJFvo!87Pb;Xw6-K6)R%K;q3V|>We{PHn%9kZj>q^~cB7ImZY+>asgp)kf z^xlk$m+y8l=e|NW@STjI2})l}?0rjH?&Gv_d!yH5%uynaaU(6@?B6Y`JT(CGFX10j z3*hLm+G73?wr=x;Ia;!puY090O&tk>m?K0$@|<9y!l4HPW0$mVA%w(<_U1gNbW1mv zOg@%ml(XeC<*z3|k|Lo3!v=e;XVu2>=5>qB95~T*g#r+9Bia})CXUG&`qgfj2 zGBFYQ2cUmtygc@-%}w%6a)G+|t9a^5ax9)4cf;=7q50&KdD?r;T-PK0j0-I%sUA@k z*JGg@#ozM94MFuAy5vOkGz6?O-=ZT3k%cP6XYKw2*qc348b%6?iI^)|dDu7c{q%r1 zQYUY?)hExXajt~6&D)lZg-Cc6Ker#IH@W1PVD>7{T*TJtGf$!R2Olwqu(^}9R8Z3M z%}vN&nlC##d8;ZgEX5ck_i;g8yM{s#E$Y0759E(8{my*Gf4F+;!rz~gX}G6gkRrc- zMZIMzKp1z1WT~kvH-l_=Au0fxLB1M`r)+6#CR~hNPGb2Q$)BR$GSuDbk6z4D=>~f} zP=s$(7hc`)`y*TYTLOYFB((X)v4nkloC`D+|EhDKq{1LS;K!p{Jo4p36vRJju5{m}@?ok`xgU!bH_W68EMgPY{8vK$C#Amz5e<$_hmxgn`DW(M5Em zARj+igZ`<6{AI2Vsjd;~O&CeSjq$JwRY6>O`Z1_p*`baY=eY~V7JO06LcoB3XM5V$ zZF|pdoWB?kfA8JB)7s@ZCpp5Sk+EPE#Kl^>&ARUic=qQNefdGcKR_<~=Oc9=kKUQU z-vU>Xg27Wgr{_U~$>pEk#MFGfeQfa$pvTgsU|>Lu`q~ALqG2|s1dtYSxB^E53jA=_}x)voR2CxG@UXg&6BO#@WPy0 z4z~%ylPz^bA+&~rH}?9P1b3ZruHRBz9_qPEAGswNpn$bz$X^VLU1SGNZzu%SeriMc zDO5WJWalOO%`yh|wjYkK7^UVlm^sp2NIk7soIic_$xLS$U4@0hTK;8G4HG$kOM80O($XZu|&-)SFYB8u^uvAvNMF zr7>x8C;Gd^mX|CaF<^{bx<%~u`WKfyAsU(^;TXoGPra2N6sG%K98E#JC4Ed2AZ-gh ztWAW{l55^$G9elj^3d3GmcXUBGM$)g{rcP1pJ($%gNCD?BlG&6HWykuVG8b+f1@B7 z%^sE3Vov^%g{L=%{gh|4^q8M&gr5(6OY)TIext;HEc$PTp7%_Y8`TNNIL#C_rmrw$8g>PKariTvT?OupAA-vp zYtPp(F60kVC_s%hZ2tk8L2DBZ;TjP>FKdP=0Uiba0Q(YNP8%_?OB1b2vO7g-wrfc< zin#gR{mKi-j=Uuz;}I!KL`KtV)8LXNfxUt9Pli`Kl#eWYN4~0GC=K-fGuKYs^xZ1e6!m z12nm=zGgq0R=0{a`8Oz)rUDn>o}G%LN7wATDPnE><(_IlclNAF9@vZHbxwV0(M!1+ zEiPUA#x-@gkS}>QRi7ugiUo_upqcd1#^}U7F318h7d&wi4uQ|QR=SWVC2Dl467~{#NWSVl~ zVcL&AULmBGt#X99ro4H4?g$unlWVx#>jn#OK4td3jkBr3TQOE$Qx3#u@ z*7{AAbEuKqdX6k*i}YIJ$iziHFDqEYF6@U=yU)`4D#XAJ!;+6IaUdGt^h?X`mo~$n z)ScZ`shJE^%8g^4k08WPFWt6H{zwOE&LaNQn!oS=AoB>Kd19{3Ef!5JQiCaZ8j`q! z6EzZhAvGVA#}PFvL9B~CC8LfKbva+(3(0$0 z`EhC8?|d+op{j$S<0pW-uuL6EzgIuHEM@utr^z%ON7gvH=DrkI(Mc`|i_~M7Z!mcA z#=lbzygOQ6Bu_jd9l)D2V>>O{`(k1H*gdyA^u#CL7M*u0u5`Q-xEpjDu?$jGLY0}8)mgS2c z4~s+}$@+MiEY^M-N1bifaSX1JHd|kyLWRo0CC`NGi3(bL4diW z%EM6oxY&eK(8kvWC&B6WrRprSn*n;Q=<+1p6m5p5pFlrL}85UB`+0 z`d`RHsx^4eE7KP)G9YB!$4?Wzu~0~&Pj^!;fK675nCE(a>c-e z{p(YU$xN!fe^xy=#pF4+F%ajcARx88Nl_LLlYKarxHYpnc;@9a60Pszw0m_l7%n}kfx!GYzMTTG`P8MwoTS~g9rAf!!eHG(!S}m6@ycQE-z_IB_jcXt zZxz3@v3gefI3n=>i_~u$Giv^yP(64BD)Tq_Mzic;3+!FZ=q#>7&HOci-jM zw%0~=RTFDag9HSn)TM+kq`~E>MFpFi3DOASJtHA zjAXGWcj3u1dI9}O4Q_}R(m|i<530d1z}Jy(6I-qso<%QceF>AtIme7uiNLYQbV5Sb-xK8 zP|4$Du#FGoBnc1jf+VFct3B4LiGAVser2aB%2ePhsp~C8$m{Xxg&G9Rbpl19s@&9f zbQ;Ver;7SB#^Y^2Dp{b%F6lI!s3V^Nowle64-@p0ItZ*?qE7o1(ox)BU;LC;ay%h}xWx!n=zyKZSbHHtZn<;=rxB9n(_JEjT^ z6j)b;$I_SkeKLQ}J&BTZ&Ws|@<6v}*C?M+zh(Fi?kK`ijBL>90f_++jhRy%;aMa{8 z{L9~`-KIRcQ^@eFgY)$W086O%LGEU-Oh&>&!DqgmqOjMP6(J+C1xo0dZ}gZO z<54(|tI}>>!y@;3!1Z3E;zBQH#lIQFlZ?W|W#N`tKmRVtx1rDS>))f>EUu}dr-f~` z5gB{&0?}I*uZOL9@o%@8rc>p9E13XoG%wq3}J7X@N#&j^>+%S>fu5P z7;=j-`==@AS4(jH!_wNLt!k&a2KF4oS%OLNgD-|_55Xz-rQ5yXe@)N;1T!;pO*ULq zILwCtQE^JGDQ(n!hi0$e5h?-Bm~F?{F-t^e!F3{qT;2bI)iDiz9>zNpL>KslJa<6T zGm&b(bp?%)OgC@ueD)-vR|wzlVx_7zgrAszzqmR(klFV^@B@V%afmZe$5BSe)Y^<@rO3Qes!y-} z>%6dQlP9w5HgB&lbO{m?!Pm7Sxrp+?d+b**s~n>BRd1%*-?ek@N`uyKIk|4=qL>Zh z!6RWKbi&Rg9ypATz(I<6a=Kvh06qSXNF%TGEjHq?*P(NropFX(WXn=aGqTq_7UzWa z1kjLKzupBte=|AyNx!s)39`%oUMN?+NOF>1`+5F_#$bH8ScvI^r2(<;Leykjyux4w zWT{Oxy~V!tEM}|J07v&xH)I&BP>^mOzD-eY(u!y($5g5Ou>w4hN>~@1mN`luIUchv z*TW>gQ^ ztNa7F6%aBPU)&)N20P~{_wYnt{Sw=rs^4;*aZfzH-{v=H4X^3e;dHEILK#PKunB<9 zvAX`Y^Ov>K^?>vi-jc&EY$H3ae8uhPls{x3~sFGnb#}UZr}S7EK2h zV^5N7s@1P}wN)^?khe%OSva8s0{w#o4%7Ayo4Ado`7lH$=qy+cK* zkKU!Z??$kL7T2fTVLDD~4I&VsHBR9uO5iA(WYCO!V_)oD|8o`BdvUTlUd&k%`0{UW zq7jB6uky%ZJs^NvhwV~ITrXEfQuHj$2ZDsmYe2>XS4*RHP!4&4T{5Tr&DNX3j&Ntu zJTuRaDlmPZZ)QNOOxGTdQ)9$!$A=BY2Tvd1WjKBCSmHPw)zZyW#>c1eCXA)X)PMWE zyhriqdJXS|f7r*78)cF;e3Q=F895x#HgA1<9pFNzpFar1^mS}n$1Xxp&l|!!{Oc3t zm^6N_wlvhkz%)6{{M~oi8JTNFgf(lpp&pU(6d#d$<0J#tQOx@AQL|s#2Nr}#<=tpf z%QN9vBD;r0ToX>qyid&#Pr=8BPtf-T0Icm2QE9dY_<<@%lE!8qo__nB|B|-HC znK%sxv7!?(K-@L4mIGAmR$PyB+BA1&gp{4;y&I{Qm@@eXc%*KJ#pJ+444Bd(PMh=V zHEdAcFsd?#x?p3=g`H`M%)UCI#FCT*0ntwGl(mukOzAUP+J>i-l!|VIT9dY2}b!r@d@@pNKUq+2NQhVOuuueB<*y@6aF zChF3jhP)PMZ?>grK2%lGL>O`{eqCtv-nbEUCS*99jMaRH%JbC(t$ahJ@4t7Ev|Qh9Mj;-`=nLQWEjXI;G-G)5|Sdc%*a1 zSJ-GpWH&wKFjls0#f`Koas4rfPqu9>AQbofjNuRB9Uwuu;QIkflA*Y1R~*VPK=(0| z?U%syKv<&qQB_hqC&$vxcP9jb^ZBW?|<4q83!W=2G0 zBs^9wpJTPY(~X6&=}Em5ijmIQ;w8JH!qRE^iJ*gv_0S_7{M21C#Kg<%40-7;QOxyo z*^hY@!b72~;jG;6E|imqju_ejJ8(-<(ocZk(_*UI#-GjcrhgdMQSfl&-BJJ*hoOuN zmtas#l$PqIQ>RtMQ7VV43IU=K-@!;V>L?3ErDBGq&l#lEU&Vy*n%6$_aQ_DglRr3h zT!p3`w~9SGVf&WYHBy|OaF*7X7(vr{hliNygRtDY=^G#)Cau)JT=E;!SDl&IJ5)AE zAH7t?s$Kp;2xRPV=R`&3GNt=uZFnzN2G@SMc)6q=#Ji2RN(K33%wdZ`*lBH z#lSarf|wu?9ik$D354_Uf3S0uJDwHJb+>!CM?dmSCR$JR)wH3dAT@#pmNbNl1VQr9 z%Kb2xTOscGcgITi<&1l#|6H>#&Ot>YXjG=`acbQo`c8R07Q|+dj!O^99`%E1FyLmI~Wkrq&VXXe=hV+1`1RoA+dZF>8^5T;6;5QPbp2Y73;D*k9`Xo=zbbP6@id_Wy-A*`zB0f%_EQHV_3ayD=Uu8cGJlP zzpUqv$7R%uv9XbHr;}#s>yUU)7Osrivq&UQt1~^92;!=_ukc-oW~JxYfWkpw?nA=~ zFK#0NyH=bD_qfZC?0edYbbgXr5OYfPlR_0{B(ek|Ut;T4e-eLLGV%uxP6@_(&nSX> zX0R5q6$T6;>FN0Sr`Y*p3AyF|y}U8pN?zgXOTsYLGG1MEjETg=hsOvE=}Q_{G3xNl z0}m(hude32E2NPR_R*@&GZu-7gcPimHuq{gUO26F;B>EPU3t(f7k@vbiWyxZKq9pK zs!pd&*Ge=Inw68QPtbw9s^3+AV25qS@zLR)%1!x1t~ijG$=q4?RYVdhopkG;_|Db1 zJyuPo-7Nk-PYs5;!%p-W)5Z9k!I11| zNFH}LoM#`kL;}>FM*jl@UUEq}zkL={;i|jxEz+k03S>|L#y!0y$M7cX27@TqSG)dt z!Uw%Pxk7JUkp^~4^2W1qJ1<_tzD9~A22-%2c-Hs}8!9i~KfEBKOx z099m^zC>>j2K>N6--`GK$Oc}^DMT?3SI3(j$NFMs`;v<*A0r)SE$fl1my z`^ijPpB|u21gFGnc;xp5aa+Kjd~Hz7O>c}{;jE113_t9{Ktn%CD?su*GjVsLJ&Ad& zPw~~9x+e%(=2r?ZT29gm8a6VJr_Cc;1EJ{OIUlUE89s8WneKUFs**y#D%te;0}mt6 zRD(cm$icx_<>AD$f;hwH3aj?w?V~dF4~z6qzrG-gx#NzeKBggq@B?@naW^F={c}Cd zs!io0&J#MHb|;7`{2?K1kp^qZwyXB?J;kIG&RMuj67y?C?>FX=zPl*$Uw0DG{njnG zofNi+{PJF-5ORiPjNgX`O0mUuV@GOJ(;J)KCnx{GQKIq}OCdDEcIEvFjU6f~i{d?W zGE{}WP*j1MQc#d4qs5@x31Vo5K&eTI@5__QR1)Lwy<^0g)B`FM$f2Wxv(YHhbN>S@ z{iU7>IOl+uDQ~-N+#cGvZ4WHxeo9bw)w>Rc#zGm9;0YA|%H2hB3f2b4JScli2LSYi zHmtYs3!W!baD?g>bth61-n$jD=*!HqyMKMKZ#abo(0GN0Jzz3MCt;YRIi;fWHno1y zt$F5JhYxVKnpWjDzfPWe_5X; zfGgK|Ot$`v2)o3uYL)HH?EeO}V5Tclg>^G|dd6*XYw_$owks#9x`r=44bOv>@i z?&1u?$<#1--~@W~0qv$KAz4tMdXmdy?~l7%am|g}_20*SYZO3VyRfFcMPXiHP9%;W zBe1m#RTuz5`~Gs8n5T4KQ=>)YB5Ry8y+kEr6T-#p%7H|<{~hXaFCRazon7d6!2zY+ z0zr9)X8*ibNEbi1sR`G=Ye+p5_*>Y8$z41H>p_e+gtNm#jf$|8ZP~ zd?sni?B$R}JY!|sY=z$r^J`AEc+{aI2s+a{Ou~V@@m?)N_{SfPq~Ot2W%!FK$Kx%5 z_cbfoRb&aJK5AGTNiQ`JWQPkM(kU`%d;zdB+TMvL%;?FWmkED>NX{Or!x&B=yh>I1 z0d;%7+oJ32q1hYPUQKDPZVzQS=Y-DkF9j{v1V{%KYJ`Ld!XW&q`ZDtu74WTgRO9V{ zfr1(7gRp8Hn|EGQYKZBfB|Z@lu`kRt&nR4r7&RW`@09|k8(*&g(08bOcZRgC2pOC;jMJ?MnI=xt$H*FJ3UUF zXK>$r6`&Cq1~g^*4d|jiKrUFn>EHup>*aq}swTh+AdTh;{= zjW8&RJdB2tGz!lIKtH!NV{;iL3|N@@bEL6aX&vgRN$LHmB-IqxZM-!L?ETG(!o~8O z$sNqNPBDm5m8L!4FE^-RVWT&-*NQ5?K)awr%YL1EtDKFT|!`Lux!WB4&aGX`7ACrsW*JOvnkN$I|y)GgdLP?Ey>P4GD8 z#CmjAX3RhIgvZJA;k>W2xJd=WK8LEiZV3fM8>}s~hA*JJw^lIyI%;`_C{=6tdNX;M zM)I+@!*T$xQ`RD_exYKCARkx{4Lu?YBlVAnu9L@pY7Vuq1p2vFn^?*IDQQ9f4andV zOT+p$g2G@#=uo6I72zsR?u%tM8ggdh1p zn$XmuE9YcJ6qzR4_0&oStP{k>rnLSUl_Tn_p4Qu zH{&Dt`1lpU0J^9QJJ=+9OW%006zTbGTcnP=WqxU=2Xv9cg-G*~j$Dwb<`5>^_G9q) zgFS%c7U6*18qzT-ebe?byQ;ufB@s;+ct%ZSbXW2Lh$}Yb0SeCY`)E%O{q+|`aZKY# zk8fWwMZOtDZK)6i#2Of-rZ0yG?bEh-_9bJhWB&!N@sqixXf8xTKs8TdGH@|yAF&kE z0fU+PnC@&U`M8%Mw$gH>ULV)k&ph`GCee3v;hQh$`E%1#W_6$Dyjuna+C$Oqy>Oo? znKRKdkJy=Jp;0aN&?$1WW0t!<6a^Fr?Fx(ud#gg>zow?Pb*j}PL`85N+Lv3aUzib{ zVBd8vR!c^OGN61r?AGkOIj1-aJf1hd34c`Es!0IjgRkn#UdEm4MHO~DVte0{Vt-1 zf6hE#XI@>qPd(U6JTB@naSNk**(HF0!?_uCOmfLLm^7z?G*39u|eW?RP;fOI; zqqmhvuMVQeNa5J+$-o~EALk65~4I^^~W^>c8lHV2;QF4|)*_H5k8;$Q_$B z%PV|NZ+Jw>y%+Z1#$Yx+JDtoCx_rf+&rMPT>B~}${M%&QJ;H#t%ye&-%DG* zn=nh1M}+VQJ3Y#vT4h22xJ&4)mxk%rR{92J%|F*wPUK}H-m;@OJ{8iyzpSfoDs1qz zz+inQ32JIhVP0cLHbX6 zjgU|Tq&FedB+^3YT|jA}3QF%qq=tkd9TIx)MG=sWfb@_sqAPiL(Q|iGAsG)* z%KzO%uH`3nRm=zMMK5I4pxpNo+&w<1%^4e&fk@{acHN3rXGXwOBmzvK8!};$IOyiVvxD{6*knRMd>rtf~>N zz|P?IR)HCNFZ^rHFPuuphYIuYj!6#=`?`%XA#nPB*i)5zk;H)*e?D(*6c)<}e)tl)liLK3}Z*eVD|$(b9fQpQX_R z&gdWmL$FE}e(>Qydqyn*sO4k|StjFd;uB1PlCdW$-nr96uw+?pb8gXCV>xJ}i{8gy z);b9W^Sy?k8-XS$=yAArye&7dAvrGuIMwb|bM-^6$v-kutwh~9O9NN%X(QIDF|sX+ zn#;j1h0E)JVt^q&ptR%mI(DG3Y zAAzM7k0!59f%*O`r~H%K`jUGA5$5$mSW9~N! z<_}NGT+D{a0^|BcseLB<7Z=NM7OXXH7H}`B)-O^UUx7(Hc+Pl@p4<&QO|2z-3;-bI zR^co4m;%VUAx&wJM8jHhqiuJ-I1dd7)xDDV#<%rKqNxZALlQ&3!Wv=7w!5-JWZt!9 zmLEE$q=%SvLnanaQfS=4yq^!qlf zNcZ03@mEX~$d3a{fviAE!P z^ol3*v%R>0+8Z~p@i)dS%dcc!xV}wqggzcASE96dt^zq`Oh@8q81QWC{IPs&^b0d# zeyE>whyz0Ki)D+~44_kDTKy8_T4}!-OCrVAUY%KH{LpawifW9nM93ZA6<-6@_=1W;b7o;TmL62cmwqNTa_V_E2gQJlj zR}`LaeNyw2DNB`9ySmkxC4}k|Jj=L!pIRt3WsQucQ3mSc%wOEae@F+oN>EU%t#VeJ z9h+S_-S|jpH}S=}&Qnl1yw-RNsM)*>V6X`g04XK~FPAmDNV#ol7cBVDYA}}3>$_Q? zb3jRmI6}Fqi`g+<%_s())@5Dk^^g}~(X8D?RVIr_WqI`;U*G?&$HH>`0a=a@&_*Z& z2F*Bil`B%_8!~E+{+eUg+i_laU4!^pE^EkCpb=~L;n>7>lE8-aqJXQDr31s0#SRu+ zmI7RqYj=Ja?u;88!j;%<;6;=#PMlaDgtA8rJ;Qqr)E$2?U=i%UQ$tdB7T4X+inT;lz1rd?0O9~`E2W)%~^^oLMZ3VN2_O>?pH#F`$or1Pk zCEk?8q3P;F$w=C9*FNFOWHMvbnhT3TVN3oJa6{C$vr(h>8!dz&s$ro`8SVk%H-2E~ zhAe-jpe)Ci=IF^09r@_)VrieP1n9P`<+stc}F0 zeR8kRkHcLI2B$Km>#K$io0kFPN{DIFdi)~#H0#B_$|YyjT5$rUIt(j$o{G)hAYp;OLArP(5E?9lHg}yUZ)Z9BPxhqv*dh7{NYzIFtRR7w_0FH=L$q!a~j3 zXm981ct=N{#HCTleZ_RioV|DXvxvxTxpgRZ*hWB@4|4yn<0KcF;z=z_fGu?&c>!{A#{$9(Gz`|Q+pKQ$yXq?@lw=A_TI zsw_l4v1BZw-O0m3YS{y-VDq@Y!IyFU%W+_eoWMS;TPD&b+qd@Moqp`;a0`6OMp3Wy1MCxCGaHDSR_%61?%=5 zqj8LUp2J>|xr0C$2uvooj>JB7<80w*@a z72yn*&oW`b;l(pYwacbZLBE2%@3nL^1rx_f`$A&Xf+9_}9iE4Za)!^>(CcE3w6pWZ z-Q7-s*xuChv}&jCwGfEPPMO({R_BJ9PwDqv+H3g?!G<9*F~+tgi2#HiHniqdK`nhR zN8Fn~4aKO9g$nAiix&a`IZS0>n&A44|5Q~L!k~^?5KayHA#!`+<~g+A$Imk(n51ED zoifl@r?PJnEQYd7uZ2wNuX|;RhUqYLdJM3cvFR`|z8s%Nq{hZGpLN45N{nq0<^BDh z(VCy}V5jJE?m~8eeQ04mzC;m&_1t0eMX6r<1RA;Bt9Vmx_~KxY21EStRe?b+dqHwR zBK)B;%vTzO8tq;;osg|<)~C(_|A9>e05BxWNGqI7a}YC3_$nk9b-{2UTp@CcPN zE;pMgl>jRR=TO5wSM`q!y#q#H(p=F|recKE1<$xOnL!8$3%PmN#diNPtJ=8_bzFMz z=4jRXUtK%DZ0bbrfW<2}`MP3w`+21G~8iBMy)xt(866`bo3 zHSn=_9H?j9aY7`;w5e&AcFf=D9`I=0@Q6OSurn6s^yWeey>Ik(Fc&wLddy!kmRR%d zSz~Cp$*Wh{3|O4qf(hUES)S4e9V2-mDc0+jbqU1i)o9s z)u}&XScOVylNpS%!^KO5I~%Im_d6$4o@*}DX#03tTwp2$oS?=T9$I{1eO!T;9R2d| z|H4bMOw>|8DgTHYUDeno{#+xB^&G-KVx1C?#%@ z0_)-(G>sB=8|Z|x{C!tcmdYf}t5f-e2z8~@HEVP@y!xyaBuPjDHVgnN=!z&^Rqq?Q zZHm*kik8jMaTfPDaJXRj*PEBLMu8Zir;CPtor7 z^3%c%zRIEr?C)YBbo3f<`h%X*hhBQ$*?Ftjo zotYRqaBLX2<8vDaZUHd!55X_`dY8X6r&wT1A`f3d>c5m|Hz#%Gwlt`x1{QPF7q?lo zv17ILiPSaJRQQD=n(MWA%*GcuY3NIbq8!Y|M_TsBJracH=20!J;RwSaW!(3Gb+XMI zWkb~2d@Yz!4!1XA*x`Ai=@UkEFMR(I!eH}q$XaTaBgpxbD?jwE3YYVO5|1=Tcawm5 zkjt#ohr&w@iBL>Olu+Uw-i_>Q0Z!KdA3VJCbIn3}ykd=I_Zf~7D@Cfk&hnHL3Y%po z?P?OtgeQc{uR#n_vUj28Dz(?jDfKuPMS$OKOw|#Y$V}8qYh=dQAS_WiSqp*D;#YGd zq6@%93o_mUKR%Wvj@D_kzUxu4>5Tf0X(Ltt(HSAlJq3NZxuF7FCqXib3GQpeNp1wC z|Em2J@w!oWlUOj3pP#cJ(h!R|Dx@+y8>JOb#i6qNrtkcPmxoJPVWaJ+QlygZFT*df zqxekyY~g~Y4+O>kCiVt(*}}8e@h)0#BHXB+^c>7UiXW-G)hhlR#_rCog;;>ilN;N- ztd0xq=33v8{P5p!1xqtLRM|6MB4VAY&+i|Aji--kRAdJBrBffay{$42W5k84C_c9d zRbhN_fKd2Y(?IAt(F5)70OS&riW7VfYI)tNY`jy{BeHL0Iid+H!GA`lO3ttcl2Mv* zf*fwS{l>2=`lQx08h`Zn`&x zqwieOs+pB3h3a+Ha-re@qmH84Mn8`lS08-HAL6^+U7;hz8_%3f4}EIPAq$_XVcH_B z|6yR2y*lrd;2_@uy25ZKZ1WYsAOTB#dpEu-vrYmY`?zi?Kh!93Gyh>1%^9OrJXEH) zravnSDSa|Z;cIMb>9N_z>7z=?Oe9xw_SB~3?zLM(tMClhe`Wf!Ji@zh_sA&fnO!K~ zuZ`SaWV{nMtQ-@|lvHn5nSPdNz2{p>-E*7zRxFPJ3r^ALO~_sk9%p(kl@#KHnFskz z<;lXluQer`pee2Nm9H{bX2&^t7P%W2&>hi8f-`M#Ay5xykP(~sr~gGMeBnQBtK?B5 z_5!OUck?~?RF1!VR2rK%g`hzsfD)st**SETV?K+@Y?R&_o2m9cAc)^dzI>EGGN>%n znQ}gjexT%b-}926Q(Ua)?b=HZlnGtM`N`n;ma|HhnJ*_e-5O))Ri;9BgUN znDX`2?~^M*^~C27zcJzFpWlO1wdVV2jM)Ha4DR0FrKfozNixc;Roqu#DYk^G{qkPY zRA?YYa0Jn(_*eKXC6^s3-*4s~kF~p+omIkJA1g=nvm#zJiy*gom*TtK8qCsV-v~m% z2%2o77*ZBD(?r?`2 zJn0iYJ6kl{tHX^qiSPq|%8$o+OMD?K(t%tQG*a96f!BLUv5~llWcoz}MmDE^QHxr6 zt^r3;V%gfrbe7&SR%PS>BjQsY6^{~%C}saB*ENmki*Z277LMdwO6>i{F8CNZ(d0e% zx&=K|d-0uaB%TyI71K}(NRq9rl41`5H83AgnBFWYU(FqZbo>(69*8YL8`XciMaQG~ zu5^@#wUqv@>+LMH_f@qR1{Id-D^XV=tKKp`j)S28ga}i>%mifC5Qw4`Kaa$Iv6nMB zi-d7k=W~v$x$;A|d)nN3VA63BO*AGC)X2|a>Y9Db7Bp>`tjqPC+}t*T$nS;k+;jP7 zL8r7Ywib8aRG2O`ZF+4e{B()}DhE41(c=0cekiAF^f;&O!$F0CebGV1DR`Q+Dj$T- ziaWN1!-t&KqWG{jY#=Z!midqjnbVr^*>|D*&@jh18Qds)Us182j$w~S7z|qhJg|Q} z2vmMWiP56CB?o9+&wqjs2Bf0gb<3trY>RhKy?)uY8w_~}U}aS9r0085Achh3WM-$9 zR!j=d^lHp1?>Ut4t5gkn&ghmvonn6i`xph2J-doqk9iyOj$utgz&Uf(ip(Fh^AE<$ z8-|1Xdyd!o2?AQ-_u?q;Y9S^mzTN?llkAqsPg!;}N}tX+Ef7i|?VXRFy`QFdp^(nd zrhYo;D*WqkJkhU|{u~i7t}f+!+Vb+=h&N|nqq6ELd{J1DI*iaL-hqeHQ^8MN3T z!|nT%yEyEsfYkrdo}=j^l0>sDH-4vb@SUaph*+~JRE#T$;X)!@~BTP+aYJje3{ zj(|Oj@^j+01@Tk-*oX+#z@HHuq&5AhVE+J3?&WF=QiLAf7lkD(YR#tnammG#l|U02 zO7@LhRf8-~@a%lm*rzJ(^^$VIy=TolN_If&EKePe0`koA+VepD zlhjgKgE1al#n@8F$k-205L}p!0vIh0Eb|uqlt3G}<-WlTg-VkZI-N-U6utQ6u<@El z#r%B%ls6|8qOs-kWZr3|SLCPl`5h*>qCslXw)zkwv7N!oa=Ql-7O-R--u}`JsHzbCV9v_2`7LkY_C)is zLm8q9k}oFd%9ABqiZ*@R&ZOnJ0lM>+RE5tboiT5c<#=r2EEDgh4SN=M-eq!Ra!fBS zXV?1HZPcN7A&9GzzUxzR6wwgZHan{ui)ss-dW?t`a0}{w48Il z!e#CK_^NvC`N(K0H&s8}=v0757&~(Gf0pk*DVW&%DfdOL;fFx|?*mWpS_nK=k0fbV zkeMqiSmTJ*@LvNIq5Qt9Q(>Zwq`m0iy3kZSYjF!7n? zhbJB3z;2@c)#lF>u2XzCPN6jHWxY~Nk_4IoYj3lPT5S60*POhHg(&mbWN?P4`&Vqo ziZ)vt%vNEzw$0GWB2+rIQ@CdtasW9&2}7Vo(+YR{N8L52BMUcToD>s|i>5Hr8$_gl zj!LH3fFM05`o>%4unmnJ>CQ+FpXSB*!xa5g(oLdX6Beq`Tysk5nBf&ELXp7`(Iu40=oO$w*kZj^#(;fV6#>1WFSQf&&wu{n@4dT!FZc&lFTtPD!!~U}SMm~wqM+_1GT9s*hau@`YDJN< znKuIj;c9pb$N8c$9nL)MnUS4FalvLQ*6>CNF%oAiN(gol@v|dUv*WVoIQa6*pdI>Q zze&5OZKt%rqCOqC<3mAR+dAwSIGqG{xrYLSx#9)*@5IFpwY%osmk2O+NSuXNJdv|+ zb1p;ji##$-;kMz13SoU$Fn3Hg=h@o%SVz%xVz)h|V za?i#c25AH)u&B9TO@$WecJPz&7O6&EkGQx|;^1}M)LP~08LPk36JZaqbm`Y)kT4Q9 z+Qg>(>?2n9uV>9OOIgKH#`l*{s>;tEmYL95*?loXFw|C4tZlzs;;%L(!>V!llXaduB5f`eb^M zhbveb1qeJM(^7ZSgeQFotqc*~~Z> ztmAr6@(YV1$iF&hYb}4?U{>~_Wg8mX1Z+k(k~}=1BQj729lj4zOAU)W8e@fik_^hJ zb-TBh+ln=d+BA56JAJ6Dp!bq{8eOHAX*wGEh|#-X9#v0G&(JJoPhv6W@PJ%0J>tpXX!8PX?fmNHF<8 z_I+#opzUXib|c=aNaRWrH}_>ZyIq>op+&^PpRo*)Vue_;9d@=A9^wv+L*@wqHM!N| zZMJ#Y_kOpQUWX>#Hy>?f#cHSMp`6xmU5RL=NU7XLmkAAJ=OohF zRTH%rse{|#9?hWh>l3Gz#Fq>K+I~BWr4>-si+yXT%upj&O1NTM)8X&SJ?U2;?xV)O z&pAu0Gp$yb8?waB0kt(%-Bq7q?b8DbiLY-f!>9q?bL`N?oq>dR6Ba3d*SSwTM=obS zcD~vFv`|G-8bT9XWIH2a7UktG5mgY!rfFuNeK`^9rh3Sg zENTf$jL6ln1)DU`yQ*`I4 z<@0Lc1ho3hd)XbX2s--GZQ7b=RIkv26Rj^}MZ^eGF>8l^)w{f1(fMStjJP`s>~d3h z%8`PL*vcjOgtjJ-@0VeQhtsVR(_bLHuf*p>ZWB}+SeYilIEd%S%7$cqf0Sd@PNKj59t9v|lGl>c{!HfC(4nhiM?OVZ;>*6(?*}BcB5A=3d5n5o z%H`th&ffU$EhRG(u1FFOSZw#LMX#eO1=3Q=^ijB+y-76;S|XMQ=6g73i?QE0f&jFJ z__C>dzb#o*{g+t$UzuV_&EY?Q^ScC3;#!>LcPSk*;UOY+Eu9U%!?Mt4`}7|J*Oqpt zB@S~=%~QO@3@>E0eC4(UM=xs4G-#Aev=o%t0V$zmX8ylSby`zAEzHB5%@e1y5eZ`V zOaCaS)xT-~^?MMs{Y9fkd5rk4S_KtxQdLZw-%&l8Q zW z+=ipMJU8TzR?Gg_b_)Xl&SIr~w(-(XFglGrI1oUQr|j(M}weT(oy#BzvS@*HP5o zlk(bJ-jX^C*@E7)dM;^O62Ha33Lx=R-U^++vt@ue@4I98ciMIA%0fN`+9{Z2{3wff zCF4ue0D2F!rCP-a(PJYu*}#-myd@zf8X~h+X>=}M`?k2YE3KZ-Bb#3VN^H|N&X1c~ z{bL-v+Uk;FN6E}Yo-s}8MyBy`I!>f&b`9;DCZNyEWr6a!2$8J$?CVxLa7{a)`1)N! zUdTVd;~S3AZm^&JH)jS33e;K3g79Ab8`VC$^aH*RUlQnt2vd%Xgz@;vTvS+%OzAF~x~{Z9JnGAzxb7CtX!+lchoHFTeUI`P zEw}ns(cDBc-(o_n7G*rO-dcFvR~#K0rl=4Xen)Y+?sfIj8|$Tgg4c76D6`7AXO6#^ z{iw?YiOZN>M1)C-&=}fCyc!@BI@A*!u@`YP-Nf6o`TedaehQNGHK^bgFLq?nB{LD1 z$$RjIN_8|~w~FeJan0RUWc8i(#th$X*>2+QobyM}j=2Y~R1**e7a+lH(Dw#7&UxLX zN!AbroR1|K3Jg6eb$Lo~11U*Y&w5Y(cr!Avm;Ch~06H5!8<-E`96)cujKf`-D0IA2 zkF;N3*w9{|=ARa=x#OCjwz@1An=V*xwZHiCPAB>X;=S`+!U*$wta4SjfD0>-mkgjU zPj?k6SG-2Smf+RsoxC^G?3MMn59@RfBXQA%4O`8)(vsD$3%oKw`*i}x!JnK*c+J8C zOA!_4;O|Ivkh4n9Vo3pTp}ItoO&pya_@}!%82cG69(Qs3j*Wx;;y*Dc!w3()iqGDFC~sV;>>$o}r4(;XZxq~_DORSt`! zzK;H_R)pdI`Y0dH*xpFHHWV0EvS3|Hi)(a^=U-p*bT}#5Lk?%?-=dtlR$HSp=AU-F z-l`P2MM@3h=4W1jbx3YbyFD)H2%OIvca8tP{2?_jx>-$C@b`ovgm#AWJaXKA%FXeK zPvA9payIB_16_09Sc&*)Udhd&=bx$?_mcCM#@CM}xiMO{(=tj&>trreo(CINxG z-IvI-2O0mpUY;9?$q^ZKkjmjp{949OJ?8z(%y_eDZjcjYAqQOuU_59e$gx*R&M4|R zMer2vB>`o{Hvh8*TI2W4LZ2#29F)g9oPFyMuo*#xMxNp2Ui{?+E0#;F+eGfS-L4f& zIsO(V|9>o54V7;K@p>Urc&|cz&`_(o2YuW9U@BI?WPF5M)9Qc)!BjlWluF_(@U4QA zx~Xl3s_FSsl^lN7b-_zGE=BfWKJI&z{dLrn&Buz{w=fbYS9a2P^(uh7zDBA-M}zFf z_US)BUW>srzP#_~u~CuiWxLz@1fjea$PK!Nky9xxDxZUGwOfl$Ijz2MCLE31jabC~ z7HsU@2s+%3S^neG(epK>&*-%PO}Y^wq9WTt*%xRF{f#ut8x-Jp%NVjVQDg$fnx5r` zuOwcj=oxSO_6h2$-480fjSocJ_@^zCCiHzHa5`mp=P0d=?piC4kvmvfJbHU(%#Xo? z$d*B59E;KBN4vSQ+td7TRO#q}I8J755N3vwRPzGMumjLu-V^5o5Z#^=Cu1bMCdm1q z^4Su&Be5IyI}Icjml^x*L0y+ApItIYhUEla_q|FwPVlT=M1QnEK8jt<}0}2 z5yp{!C_vC|VY%?A(2$+d{r{GY*)G2^?HFlyeV6QDx`}c^-U%?$IS&)=tAE0o` zi9+kCL8!Qo`k{NwF#fQkF=4*>9Bf%-QjDP2w)NcI3DWxW`>nxSM4Bkf0d#AmS?Nq$ zAsk#JP7j16Fm@H(8-94rA+!A@xU(*AK<;GZka(cBg7t-4^2(#IY>)`l>g}=sS190) z71k#+GJ8~5t=RqywOeISWD507yWv4*`~&p6eSkZX!mgS4{eF|Fo`k$V=bZc_e=HL9 zNf<2tG`{Lhj4~pm>qwDL%6P@9U{*Bb+!?FDH`(0ja%uTDM}8!a@2XR>TEc~c&z*pH z=g?6I#lhPDFHAY;#JluOxkhlK8MCtk0?3)NmPSZY2}Vj}o4ryIfy&IZ+(lF$U>DnG3u4US|Bbw7gl#oBK6q_E_?n09M^hm=_SD%kknV8sc~OAb;00C7iJ zEAI<2^x5y(rP)EyGoioCV;_c>MsJTU3f5J`>4~>maX?7cF7*37{F@fxkjxu71&|W- zG| zs*8+!ebV*6G33@h(RN(1y4+y+!Z$+Xc~W)8?N9&C4XomCxAgnSe}KR_e8}wwc9u)3 zShrS|aM{kv1-1NCc(f(xk>fq8Y)$_xRA!sqUhJ>&sSAFbN&bW|rGNQm^+F=*wq=6N zswph-X~sT5=fQLP1G|OBuW$cEU2{(L%ZwDCS==(kEp)m|qI! h*YVO~))aP_lN)h diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg deleted file mode 100644 index 4aa301ce8b79796a2b040180e8874e38ef1a0412..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27305 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 PJ}I|tzsZ>Bf6M;^Z@)td diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg deleted file mode 100644 index 920354c544b9569acbf1d7885d6a126339d3f55c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33740 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 z�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 mbGNiC1@4_-W?=kc`s=c9&E7mqMU8L( diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg deleted file mode 100644 index aa26f13948b0a7c00163df3daaee1de5b25c0529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18748 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 diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg deleted file mode 100644 index cdc143510ba17140844f34c577fab53ffcc0b826..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26968 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�$za>&JB zVo`;WCV?`Zs)dCWm?Yr^$PIN)PTltw>*2>q7Lb_YNUkQ{rj!v`P=1eP8{pcd0n|a9~~Fq)x}J_WfGS>wS*)pWMKk_!AXb?0hD~$#Z@NT z$I90DX^=Cl(=0RoOzjb;9Tz^xR{sW2jnv1WaZL1mZ&hM~W`074>2s<*LRXDcIZ~aj z?>>!Pk>6#Jdiw?_Ps(a*`LGx&Qo|%XPy9aa&Nok{Vv%37SH$+bD(iY)#@O`;v_)iOCYp4%{m z_pzY^;@Dk3le@SsHxiXgitTxSGwC@<2v8LOjnTO>x{@^ai59GJG&`l#cao&Q{ES*v z%vbT{h@;tle<#PTJBHuugnvq_P*t-F(fe4{NH9rn$g4?YwWj+i5J!q1@~QGE0l&~3 zCqQSsjdt><*H?6dhokO!`%bV7a9OVynY@7vnc4kwEk%7K8juT}mv4Qhc{b6UBf((7oA{Udt+L8^$73h(a(QYcgOWo5TzD4M%<~^$Cnm@JRo6I9CS%NQGWzj_> z{MIhHlG%wibREu9O#{n2e)b;`lo1(sE;gD~L3C&0?Q%Qt;DAyiW4^@}!!ad=(XLqatcjPp;P=71ysIuL-T?b^83`^v!k`959pI=+k88#FriWR$;9?rZ5eZN)e z?D>bajtjdUR<4eh5iMBUM+YgjbRD{cHxG`mk9;Fe z8SZ8K@R9%FoM>w2(>kQ;d<%u$kmZ!*_zSg3R2FkbSQ9soHC@ctJQ#q<=^Nb1kx)TW zz>Dmr`we1)#g7dt%eEI;VQp#Yl9)JuglfX zht=3MY&bw>7iBbMSc#NR32LvBC;@mPX&x7JjuQ`NN53KLbVF^E!zuO5Po2q$%d|<` z4vj{r;1I@OnJO{`8|5)KjUrhDs4QitqT^cx zzklS_6Z_%$(iNZlE4BsQoCo$Xr$5YIr>o?TTNh|thS!BF-1^u=+Z(g0WLZ51gHa43 zbdpCe7qJSL{|0zpw?S_ddOzeYQCXpwGeN{$q|Age2CE_kmTP{to)7pmMc&Q4H||Kg z2FtaH_9OXFo|JlE{fC>Io56IQ2EWJ~rR)trB`;PA{n{LW&~r&Cy7iL1WmWA>c`*d! z{m}@nD>sE0hNOLAYkrn^24fw6@mVirCr*a>Zou|+$E*?!evL=6PNxN`1#!de8pHRv zi)?4Wyj6^`VU1G4iwE?Io8Srsq_$z5osw6xgm#71XYSjzM+>)~I}Ua*BlevN*#4v8 zYQ2wlQCiJy(|l)vYELv1s~gI*f6mLvQK zN}0n)i_Ca5{h_%?zzNN$5I$d`mN z@V5jsKm+I6E5&x@HhP)%Lq`FP2g2iU6Ip~rcQPRr?5PPKB~y_Ako;h>f`NeIO)BV` z_rbJTRY2J``!p8Ja`}Xw^<4y?w5V+(bCi=c`k(G(mPB+((bP-LpE2rs6#dyb=;OuSne}VO-%{?U zbqnT?(rp4+m|rh`keo#I8@_&*EBjn9NkaddU}tN&+Ca&o%$i%7g)-`oinaoeUn+jd z8$gr$02yDNyzuhMlXI4BmsY2gRiD$B4+-|Jth{KHiJ4eK(D9TI5tr{dp2}Zah)!Q& z-a2z%7{}OvFIacgtt;a^&TVU+ zvH;=Tmx~}r{t8>cDO^!LF|ZxM^A?wsn!Kb^s0e?I&nc&i%KcHrmV9f9wgi?4AO+zn zV9Y87Z03!A9|h)hl`LH`2&g2vl+t&pUvd5NHC~;A?;EA zpqImRxL*7GG;$^sB0!=N@aYNVPj;92ZlzE9`aQMTO#)1O@rd2DK%V&H7i4WKV)33Z z=DIIVz5-4i=*#4wcB|k9a(fom{8?JguFG@u zCQ5@Eh!w4~oRirzuUj3EAu=J#mqRozk1yi?Hqgw@reMJn-87MpFGRW_jwz6A&;Q|y ztu8EfWIG}$GtkV(re_Jm2bms)n*CrHz~}FNKsM`SaoNqz)vnzmy`z6|fm$CPva|6L z)>aS)#xX!#{-x_8UI7&10rlLkh=slN9Yoc$BZQfJ?hv!N4TccnPbE^Hk7@H6oKH7> zJ=S?0f4d*#oQY9!m(&aj&PTBm;cM%bt8cPXS8>Y_#t{yq|J#7EYs|W9#l9HmWKzWH zy0*^|cahSW=r+xeb#*h%n@R-oEQv3lKls7!6BKw)u-tnE(2ZD7TnTC_0frLqItOqy zWohw-&F$w8&d-Yw;)Wy?5Q`43lpU;U^w?6M`7d9_vB~)lb9RgLU=-gn?m$~LIb=f6 zC{YH2Qyx5JSs~qDhdfI!KJ=Kq{<7D}DC)Z0(ng9}Dv^O^EppG6iH|L~KV&;TV)_&K zmtTr0jg#@+Z5jiWSUJ;tj&@Go04zzLqEOPeTDtx*mE~?>-(9~Rmaku}uOb~E_OO21 z=rKp}b8D(2~S;Bvj0vo(MDx*xQkT2UR(yVx=oZJ+#-f{0SZSj@^@bj zSjI(y{U$%M8!2|`rDX|c#;ysbR|#g|oB;snm3zuxjawVIR!{uNyLy*g;^8%hhpu$X zFUK&an1F3vP3bp_vxTt*c-7$@aI^;m3y-w2RL!KKWB>BWrr_1CLKLzz{Kl#K)?+qW zABnJl&;3~3`ReQ9-&l5I9cK+CtR=%ji>0)!Loaqd-uwjfp;uc>%-&P5*B4}YsjC*n z4)qLZp`=iRtIo;7H(cFLwXn2+f4ObXo^jt4hX@wUk$hfAXXsVii@X3Z3^kLE`D}@f z)O7^FjXm2UQORiQzX2}V{Kr08kA1b+l*n^#geFlZ!ybijC6=0Hh*>SeKEjtYd}y5Q zkG3F`Wjo4J<}f|w%e7= z!KuS(V=O{{Wwfn?IB`rguvWvyu09(SCpF#(hTGlwNUKg*7X+KX0jkiG0?C4Oh5ZvW zAJE~X<6ow>T8FvPCgaSxv~`(=b2HUT9;i3N~bZQFB`A@K?!-V8SFp z>*=x1=6F#sb;&nJ=fxhjIDKT!qpI9wNhLz7w9wxQG#2YG{X^nf$thn?m9W8ZW$BU^xzW{wcBknDdsc7k{SyaDFTd9 zRB%6G!9-@=ha9xXt2vcY+18SXwZh+xd~o@?I~V&(FUjx>*8>Y^Hqdq0-BSA)U>y0A zwRN+76{6`;gis#S>{PznyMKZ*{Wz6z zw6qNjUIL+iHDAi0L1|!tM+sq$@ULQH+h(2r?axr|(G6>O!2h{S~?llv0mJL?`20Iw-bsy$R ziKZADR@?NBMH`5#v!LXPK00ZMrV48AvgMIPdlJ9c^ICS-#V~x9F4BBsoc4zLQ;bh} zAq!2T%#cnHa;m8X-IWyTT66r;?Mh(0E{UIPdZKIPcaEAeWu7=TXNo<(lAp2ULUE^atdWPCj-k};`vgG7jTdUg7;|q z*h*AWk>qG4C{%gaZiv#R^!TTEvbr$^aH?fm_Yxw-7|RT5#w-%$v{L9g{k6waO#y(! zmRfBCyA;l4=P3dAxRZ3kPMk$Il*;MmO_7oU=0j6^eDh~awCzH7#x>WK(yzklt_VJVj&1M*XCh3mv!ds^4ey9v4wweuosV3Ork<$*i*`j z1Ni?Y0og!`L5M|?6u;B&{*H6GXo;j8u@mtv4O&&Fx&z#JJf3+aXIXpFQUJVxFxSPr zNUwSHolaR1TV(4G1>SlkdgY}AN)Q$RX50~c@&Y5J1OP7o$Y;}nMae|a{5n2mUsY37 z2bN;ZWS0cOL1?)=jOr0^tri_n(0K8I=F{tu?zhZp66sd+;fqAkVU9^L`}t?~1O-IS zH4&^Evt4~<8usqlZ_CL|iU}M9uyl?qE(QT>80k^s%`b zRtv_;C`~$q5vSQ$5BRU~Qs0v4{gXoh!nl()bTU#ywdXE=U1@>xKQC-2LvIyRnwoA2 zU1nxL1E`pD9c4%IHrwRX~lw}}5DIojlxx;K@?_+@My;3(Uj-Jo_tl|*x zO`arH%CA?A^uXRhNqS7gRy1Z@4M|l^$*pCW|CUe*L4+GpW1m~L`OZH$dZ<%Cl;{e&t!G{`25th%&@J!7ok)3Hpl&Topqy4PU(EE{lV zC9P^`5)ftS+cNj5n`8V93zMCD10-&=z}9V$-%sB>i`;EQBUB`^%pvQ?xW89ct1Ce6 zdjp(L7dN;UL$LT8*Im3H11+2RU#FQi%^0dHOT4_otQ9e>foQ1&2PSA}$@|UI42aHY zDwYG+Rv&9vN~%U3QpJ(nZkp(Oq-7IB;dFtLyA2AA_C%|IM=h#Ekx;nGe&~nMj~&>r zImw0;PqA#25TL!9j*^4a?0c@;)vKbw4IkGF^5;1tr6X6LhVGmmfsnB*9%S1d2Wcd?#?mqrBMgwco9r|IUrR zzNBkfHe`S23sToDAe@GWC~=?Znw}sJSS21C;fw{|Jt%*)Bvign=V%sIK_dR>G?ZE; zz+?&>Hs&Ma64jPvS!jhIRCh2};H`e2A0NnGkM#}N&C(iR9N^V4gsUjGM#D$5f$YR_ z0w~DwlY6Q|hZCe`C%s=kJnX*Xi`lu+w5SJ@xs3M}NrRhEw{MbEJh%naC;ncvYt&E9 zJmymkS626DAP3sQIP&$KZr_*4Fd>0>Q<=m_>wwAowdZXyb}zMNo%+%^Puj8N%;y{N zfd$al8bf!qi#hdzgo`4RpxQR8neztWk*;`kcdpIW|L?E?Ch)N1QA z`f>Ug?UM)kZ$GQjZl^H( zU`AdEem(}DXvekUWOA3a(MG@jP7pU~SKhf>E~{a^lljLd>|oAAJY?i|x*o;_^tb{? zQ)(+;UNw{M@9QO!47=eXPSw?U#8*@r1z?B-iWy>XflO~V$%%H1cW4^WMk!}%)1pb& z>{CUnVKr{eq3P01LPe&9J;INQWi#awkthDoA{0Xc-G)tib;@`0Ctgb&Dxzm4U9<^o zrYxh(9`7}w`N%5qgQE4r0JJz?2K8dTMA1F50<7}W-2qXaznesfU0ZTkSLP^9 zUc6ePv58A#agl`%EVFS_KJUGb#f37$AU7h`eb`1J+Nu9}_`s%`Ep8f;4}T6zlJ)nq zeU%KX74f*dQyqWYLdkJ@h5Kf4Unv%mrU(t9d;AhrHqHS$qC(#Ks_r4%d%24*YUfph zv$thZQ9i-0Qxq4HY1XtbaV(>N7IP+8$SRb;D}gX{CvbbHrEC1H03@9qymIFI25236 zwalFV%OY>Tz@DI>xJc~WHuL?_JXaD$wF1-jV{>{+R}V}plWk`FbI~Lt`8ErA>u&Z> z64!!oVf6qA$W7u=1Xo@R+Nwqma-K|EPTEPo;9ycuS^z1KGClD33cq4E2A&_URU}p$ z+^0eeKT`cs4v7f8adRUG&;a7up=wt*51dBF(?`-t09c5XIlehI-89!6k*wJ~8phO3 z>yi}!2#P^jI4#IkW-Lw(+}3#WVwW#Ta36`;?|_RDz0 z&YGh`DpdTSJ>#W_Ht;t@k=Y#d2sJYI6;Ww6PX*D`ZoS^V`eT2zL>=a?96O&BaZcB(YUFFl zZDIAROi6Y7b%VtVgs(>nY~2k&q&yHvC^!&Y7VObhg{*Y3a4-mwTfDi)jjI@C(Z&f;37$ks@PmaiyLq z(f-b?6qLmq^3b;zQ&J^vKXv`_4R|w~`rbMxeVm62pYjn7_eJ3#r(Z;K*l&2y(~d5= zfw^OXxH?u@#&eJ!$HiP*^10S!ot47UDbv|IQYtjHR9ZcD6M_eNRQ&H)Q!6x z+9Mr)z&tHwgmDjC(_*lIDoM)~j>uKmlB#%R+{CQ{u<6z)Pz_OUMLK`C4ge52uA_px z{j%kyeXK~&jEB(Z&!yPe!sc3x#M1YC*0$tp0LVt>-?U$Gme4H}c}!$f5Wh_#HW5v;*la}Zf~D{EPIWx`{tUH`4O zo{A>DiTB$x#?RjjF+BN_JN$EP;nMxPkt(<6Smzxht7ZdNJz)!j6vQs|O=)c8gh zCGLz6Dp-4%lZLhg4){#3U{BdNsnVm{Gpm04b8(baU0Y(ByjHC7JqJi`L~Y0%MVUWT zQVPyx9X#2lq2}&e*Lx!fA@Yv!)K*CTgS)Qf#OOO7yaxipe-O48$FyfY5!sA!s@k6& zPMP0m9a2cME#5T6T^xu1=t7Pn4wSE|NiH{Wllu}w;{ONz+TD}#55Ju&s-DOVG{@vs#dS z6&+C7A#d-fLgtcVeg78c4v?fF(LM;i^dsB^hjL%YEe0M{3q7ri1zlLlIATHawb$5Dz@S zOZmnf4xP+nqaBJRrd$qnHPIMw@cfoP&Zw`Nh+qE(Za0GCx> zm#?B~M&XSqG{DR_=gYO>c}?|}grJ}TdHEHE460D_iR2H(wT-;j;Cao?88C$RR&9=y zCiq_kUfxB1`p|HQ>QEPw*Y+mceaiJ?9VSEEVYOD2mMhznZ{cjk0Cu-biIri*8(^*S zFWuU{QOR#L{J zoK)Sk2mfRj1SzIPOeLjB@=zmirE@6wej7^DXjIj5q%%NxB?{eBVz}3M{iHEtW#3;J z1Xq=lSoO45{I9~{E6!dErYHN)ocds9@akGdWD1LX00VBhL(zddDF16bwNZ}MX=mhM z?y|+MT_)YfJzfq1#PKS>dzdH$Zul4J`k_t#AS-HvX4E2tul$r z5ChDn0&lo-vl|1ixdSitf0eI4{#{dspPE+_83OvVZCVQC*#{h|f-^?b5$LK1YUz{#IXa>Qg#HPmN0*X;b5!(!h6i?7&Y6#g(p zJwF)F;Gs(yYvao1Tzjl(CfP&?+LkE8uGrHFyaM2*W%YoX{95H7H8#xK0Tc1M85boD zn_-ci8tP-pdLBQg$vDs3mYC739LW`Xet*Ov+&?LZnvPm6%pa^o3cE)=Oj%f3;165G z7hE-85%qgq=dr8B*x1N#H!p*#QINf!NBQRnXzJ#4j*-qKq3NX3(Bgas<^s0*Uiyo_s9N+PlEjPgY$*s9@R=Y2E0wk zYKw#=UwBlv0U?AnJY<(E6h7BT^6Zscc#+JILi^KKh(m_{E)B zUOiYTK?1$dI2q|fwT0|ABs?qN3EMhZ4qHZjZV6~bDM%2UQo02$`-Yw?d`FQpg}Alp zbdvR$tKWvf*wtqn5pn!3g?P!CUdF$Vl)Ez_v@HMY#MG6olxXmBLrGw(fzK)=(%c|6 zei?&Jg-S*y&d6@3memuvC_=}gTz&*oZ5+{@W*bJKxaGO@cq+cW_JP zDwfF}ris&8wJ`_)`o$7(zh{sTKA{Y0jOj=3c3D!3{y?pKuRI5%{|QT4-xOCvq!}fR z0EwGMK+K;#CNIC5ZvN#Ymn8E-l^LmhSbyRw*9Q?To-yZN7o)=|(&&7+FzE{cEDE3S z_byFO9*43eodor7yzMFwQ|&7^9T-t9 zO~h7R1eV{S+LCvVJY151d);ZtYf`j;@D1bcXR>OYV8<=H7giB2s?SJLf@_H=i(XjD z92&SIAP15soBB0-1#bMTeOANqf~qhi*$9n3$e)(pXAHdoAYU*7y4r((wB^5VGD!7`pjlIta^H|AZe5vksr<{m zSFH(ca6y_%3o&4wwk#>|7OzvaHfN%tmMrp=(rs!erdIrcpSPtFwfyt;*_dA(=T;~z zH&~48C6dlRNMb1n;e7h?myfQ)!=13UW$~!h)t|UST{`k7SL(6eHvqS{i7$0S!|uNy zkzsK@T(J3f+7>%5tW{;38Grq6(LAeDTvszCVrb7VHpOFTnf~N==zxRc zvzeu6LB1_R={So9s^vs@2!0;>mFm`e8l&Az#Pbks49je_-sPhyi4n%EMy=I3MHw4V z5_mDdcs;r&w3(4C#R_NSh2W@XFxBhjI?Z&??#Z&DY3jx{Y~k~d2>!&W1#VmjNptrb z!0Ngy=jr;Nlmq^oMBK@N))bI59|5|HBb`6fJk>KA`;^OLk}H8cQ;6PH&W6_H++ZxxjT1f-|UNh@m{@q zKhJvB`UQjr7xw#L`7v|R&+dmQ;SIx*H5FdR-C{u|gT{{UF4^deK;Z_w)RH(c8kxVV zeBaSq74VK2j~8wAgcWA85akJ0CA7${&QaR8o>)A%z}M`~(%AmC&#Zs5Dl2}J8N+43 zrG&wUC0}Oth$fBFd^ea4o?DvzAH2#IT}fr$v>hJkszEKs+X*|Di-JLb+<{vlvBtGiT-Y) z;yxNL(eBQ*qb$pkq)4rr6q+<|S?~w>IyLzy-q9FZXHYilMh6o5>a&li%gE`qLLv;Q z2)C!NwA*DpCQh(XeP7yewnZN_c&ce;OcJywr_|m+R6=a`tL2aGe{cv@SE$F9K1q&w z`HS&|n!QD#3LN9@p~@mQ;$VAhI*pr$8m|Xm;2Aw`&}Qlp=1{sDZnTq#mH6ZeW+)Kl zeN04o$#JTDx-WoF`9M?c6ier|UxKx74{(=d;HhAsf0;kE_HsnuIL-q-a%h>rQMP6+ zStXA62X#aQ8*iz2_GxLq@Mglz6mht^;>aG4({rAWdr0<|oIsC?Y1tlb*UuU{YYu~> zAfi%ufCK9pQo6@UAnjX+_g`~kvNjR>eeRhGxk-4^LwYi6j^3R1@Z%5}-BOjkpu5nM z>tMhD#FGX(f;zf-2uzwZW(B^{x0YA3ksOYlk)8`ClA<{@IPXU8mwfaCxBr>*2k*11 zRBOpVBZkg{zi-J!OLO@11uev$5Ef5O3$Ex_WyWV>V=2X*S1`!bk&T>14z`5-+Yg_- z{1i{V@kt6twdYn!JHfI@3E;p(X>wvR%i%^5$5g*f$6WJt5o5aJiAB zH#xf5-WTgh4p^!M%OMwBql}L<2i~Ewc>~i|wFhx5=p~v>>6;(}tzU-yH@$j357D!# z*!6vOw9n11Qw(Hcw-2;+ZSTp52AIM{D_56;-*paY?!B6+m}(u9)VTh>Kf7iG(qx8` z=V-SW;)nv!6~jI&zE;atR>Ig^VjXoI9aDT7;a zTo3D;U_CXiJW&TKk|H@aQb(igC z@g`ZF3yJ7s-3#uxmMG=&P|-@MnV`(6=ebtCKok{Kf;0wUdp}9OMCe>9Ieu4d{SxVA z_1`(i%SP7I=Hd9D{Q5jH)d1TfgQP}2060YYvsRd3{q&usb^(#WU^px_R(<06nnCg` z;8)5%yFVaK9HRA#%Ktq2CtLjtKPa{*LQikCV%A$!61Jud!N+@_TaAWcRy7xN>-o27 zL6GK4@n(KkEJKnkZBwSTP$|~W$7EfJDhc3N#8GXjf3qe|;r?3teoEeQde7eW7ISmV zdNX~;zum(I-3DaB)}|TgH~sEq4WrTCj*k9pwkej8rr?Cwx2Vt*W|+^sxeRSJcG>#! zzQ56Vq8anBy#s4|RwR|Gikf;4@3gplCzrl!#5jPanS8R)A&gZ`htZA%C0Qsw=0w#y z)MJHQheocesNLvT7#dRt`G--?F+|LKr**+6`PVQ-}12iuh@z(fi$NZ*h`F=LC9d)(WdHIn$ zMqkFiMcSjybYH@EFoKDlnuXc`R=?E|sH%hxZfhY_D99rtS9~^>f4vKPxbD?+MV7O? zaAAq+Ou!iS(F+9z?O~9f@A>@B_+Ta zcXba;-rsv3HzkI2pxqXHUa{{V1vL|+sU zv}8O5W26H#^3KW=Zb+g<^dEVw*A3o}LV{xKPmMY8;^fZ&%1W9>?~bLJzo!!}2M`Bz zjd<68zEb;T{Y8Upqg#e~Hq-#b_nV*1xIr5m%I$(dbdcU+JEXVDRa$q(DbRhFesIZk zSyL-!{k9$f`Qm8+R}x#096LYY<0<1Wh60?O{RlNo{K}&DAm@ulO^M{-nsjU|fifKG zSe!d0u_*T&U4yDS_84*3OcFUxk%9)}V$^>Ce-d_Xefg9AgZUuFz3(RqWtv~gNv+d@ z25uz;+)JCsH>Yd0Q#oKnyr2##@8Gm2&O9)ld_QB@E&AT(#>aZj?PH-~k){I|KL=Ba zi@Fp;B@kjx*>Ctce0^liZyhK=oWA$tqH?1>-9k`jNp z!6H~11H8|Q)%>*JB?DZfFBV98d6wxhT*2#6lj-2OHZd ztuTu%!|Pt)?L_bQ{KKPHGZ3Zu_cblQCr z@?T^2*9pQeHUp*D37gh?sqn6vOB1Xzew~G22F#X4=0>pCw|zj7WFzzCUjPnq-L*%` z`c;P)mF+rRrS`VYFZx6oKKLAG8?h{C%S>%6tcUS>(0$w41UT`;9#-GU<*?@Z4o!_E zudr>zZfK6-r_9jyL$tfCYh|NpZ9=9=ULV~G7SZqTqbl3KT%N62SVMn}NM|Ye_fi|; ze$e*JH}5rlWQgkv$+K*Dx%8Wx*jn%7-vd~mIQVWy%JHi`%8WZXkdjy}{q4wU^EdNj zkBK|=TJA3rt7k3kiM*oUkEX!X_oZxEkgeYO8OrD&8>J(0lyh3cubT(<$}w zcHnj-yp9AX{}vb0FRKy$1eRje=Y`%#EziGxpN8!{mv+AR^GJi?bX!h&bB_8Osw|>$ zg_-&Taf8bnCG+13XNSQ)5{kF88tEtCd!f+}_h3x^q%^??jxjBo>fzxst8$*Y4oTVx zdnGpIEb%%Sg2()g`iJicEH1x{9FAti1fT+=c`PWCshVHyVBUz3H7UwM8sZ$$EUs%#K#JR3y#nK7yD@76|a_w5KFxvA4bD(rzGp}g4MA$gluH&lsN z(clmPgexsb1Z5buTo1YV{n~2g>2w_&ybt)`%N)tFD5J&1z#M1vM#{4K$;6w%;#)W3 zAHtXi&+4D~XZVgTCM_vkhZ1s|YmtS6StGc_L2+<%v2Etv^!rGLaZtny3q^q|L8b)F zOPMgdX-Uwtl!_8T!pQpq)tOCz0hGEwf(mGxG+7PuL&r2-_baC9ymE6fb zBzk+te=3j>Te0SxxHJ<7W3xNXnA+b>X?0Xg0gw%5=P-0|yJZ7rudpQom`Tj}hUgVc zhc;5E+b;zIOx@3aQ`(U6^-rqeS%Y7CSxH8}7OHqQ7BH-v6l8!p4L++p_I3sqlosa4 zpq+N>17*9;qKTF^+%E5%*>)Lp3sA0uzePzm(r z35vhUvdcEMmx9Or{rJF>6R!ihl!rpIs6i z_n>bWgzWTxI{AnXlds>MaZH7a?;3H7c?X;yhd=PM7mN8csc z1$$h-G4|M?(XUqxTod4}8Ba~H`JSUjd}+7W73xopedu+8cDv+jRT}QWdW{nizq)fB ztT9DJg=L?Fpd2iO!>Y>hZ&kC%8L3_>X~W_^DE{(GwV63JC$bX!D8sT*lEsHtR58d! z`r>Ea3!Dv4+}rM%1>cgd;b-!947!nAS_2|7Fi3x+7^6zS=!`lmt5t%6vTm5A{d3zG zHV^klKqSZVahGg?r~mNRic3U(m$B=r)}5@O-WWoDsb47FEt32Pn79CrHf+)j`S5WM z9XQn{%`_IH9HBL}Y<7zWw6&iVgnHq2{l!!XV}1E_@o||_JK-h0>7sa;GzHJEzS#LA zQA}iSlbDFR?i*ztMP@Ey9FJG5!M~0dRTZcs>!P#|X~p8s^UclQlT0zT7C0;wiTQ(q z`GfuU59;)sdy={;#SIf}F3FuShlTr=p2MVL{f*9_k`vV07TzwZwWVZZ8&w$$HbhMK z!g;1BpXB9Un91)izMN3V_>#sKbHMW?adqpK-+N5qXW>*-G^&O1OYs@0VU@Wrg;%1m zF<6pu{|K#&wNLuT?C0Ictgb=XvII%-Wt&!fV%g7rS=5LQepRpYAAmsdJZFDckVKQx znY0Es?pC4P|0RF1@q%cz=wzL}gC06G|Ky#1NzYdp0Zdpt2aSubVRI}w=x;sa5;gaM zP$T;e68W}fr62(r)I)cPIfS`zBCs>Tu;M~{GPA=`3x4p5*V>p|maWhoQG+5KjP??9 zS~39+h1uGHtP>1U~+vmxeJEbI zDkG$-DT;=-Sq;8+?5?Q-LCJoY(3w;mqm5H6F=%ODg7d4d=s-Rx?Y@YM;(V}AoLmtO z6RZH~*<8A7Y0nqsy3A-Oe`YA^j@vI6g7oARfQAGMFNWNwro$2`|f)@YFV*8-wb z^RsHxBdUkr>-SQR8KW?A@wv@@w_sg({Bg0rsmC$19n9}9t`a+hrPw(*SQ%vJM;+An zQF6%C)fiMh_~S#H$rEC!>;jQ!_z{oNmtBT`9e5Xwq6&oAbd?o#oN?8Ezap|oN>;o6 z0C9~wx?f^0{>pYth3ToK1>X|F4pN?()OkV*qlU0}as!r+k~ORO=q^k#&*$f!DTehl z_IL%KF!22As_Jq+cu(tcplsuQJRcMkubX(!jHqd-@L!fw>-5olEPeBW46sDL7VYSF zk^hB)+>fe*SJ~<3ug^c6&P*w%Cni6X!x05)w~93|K6ed9cX!ZSO!NH3Bv`MnWiye+ zMrQ~wuA@sR+V6wwb`V`mw}sRHmP=q`oXa*l(j{(Slxih_%mXR_BH%1v*CP`%c%yT# zCI5VB!42TQe+-SVO)1C2VM-ql#nSxRzU}Q)U#}^fX}|tDfb$_QPE==JX&ENfr*!K0 zL=iXtC%bo8aw;WSkD4OKSG%UwxA5^}WC^O2t0|7Pu_DI0LH@o^fFA zS`xR1VdV$x(G)uWqhWs|dAv{g?I`ou)s}ByEZKC2xdY0lv-J5uHh%g{{VTItSC%L2 zUmsYD0YWdZ%6;Ch65CLw-0S0e zQpAJq9=zuYynd7z*b*CkE_olr)mtVu94ny9J6cuJnPm?weE(STDy(%kWX?=~+;O#x zI|8hy=o9=L9L-&|fK(Y~e)CiFy4i--ggq9f!a^m&2zn48+LGK9#zeyAK)~-i$3p(g zPpi33!KbVM2kkO1UdXB6y#I&yR|6TgKF3hYzMX+w!2_^-iQoVbIIZX7VU+-I z{0HF4e9;o(c%7HNq1lH$du6P`{Ukb)MDo9Np9tboXK(ux714|GfgM`2Pp9%n~r~k9&y>@C=c)w z#~%O&Dj9tmfopT5>MYmX4u6uIlbpzR|HbN`DmbS^5KNBt6~>w$1FJ%w^Nzcn{j+5f zn`s%Z{zmQmZIFz&NfVWY4;v-V7{s&|qttlORBN4NV)k2y9ZVIbZ>xRqK;$|90f>xfN*O38O-s@91oq321HOUj z_c}SXx`GdZZ*0F`qY*4~BUhPU=A)_m)#p8*jK$Cpw4oe9#SF!{gf zuj!nmqTChozVtNQtJfX(jG}t4O+-Gl(KZ+*{{iAl8|k_$Ki!|bvi`g!7N{|JxqxM;rlnws^r2snp&_o}XP)oI z3+mHdcxi;$Oox9kF%;~RDmmy-wyb3#P@B|4T055-t;&&|jfi0}xX`nZvZqy`e%$Rh zF2-ckL*!xAs%3s6WmE{KxcGsplr<4>@s-UNEi|}W zq9!BI252}Q(j+`aIcXEGDmF%A6?hy(j#+yfa2Sw&;MZ%S(x->FV72qE-k6=$Wn6PC z8Z=#Lhk6pBR@&NKL3_wRD*^ui+lq@`0$a`9H^;!RO+#l99UYkY87@CuLt2Z)a;Jxw z58vO;WZ**3SLp0x)Xf@GWGvJ7Bp>Q!uF4gz?4taN-KxP!&tF~t0Xp8xJOLQ`vN!}1 z8`ge!ko-M->2?tP3jCMOQVGN=4gH#J1ORNzxa9#;-$|1<(hYAKkNPJVyYyFyX;3WY z{yxDya?nwd!DP~Yn2`N3p1??Em`rV!i(ZQU^hdrWOf9;fQz%OL@N8C2`KM+{o<_hS z%iMj)d-I*36LAsb2ExTnTN?alNt}5DzD967qdG(@h0m{2*;;j2zqy6hK0secTK7b~ z$?ZhGT(=@;oBFHl%d^IeT93@mW=%rp?*!{jJCaBwm4#9Eg)@duPjITU&LwUut~Ce+ zOLFHE4Tz>B6v=;iXhWL%NZDcS8A&M`C6IVe`&{RDZ8Xo}ok0i%nUlZ7Ul7Z97sogl zI|*bIl@^9`l}++yvY+1SG74E4OF51emjll^B^#s87R+5L)#rQJrB8Hpyr$vkIUoN6 zNR@vn1U!)oNZ>HdY%aB9%$zfu)VG|&oOP>>?cOL8RKIjkyywvcJWb43?(+*8JjU$; zmnjAW@!|wiu}eanZdNwfIpr*2U2rum7RB`_fFJBxDGjn}LY&^dW=*8CR^zqAWsLbN zwyB=Mlbtov;=gyK3)*8f>Hp**OWynU#iaUQ8|-=8@GTw-5fA;laJWi~-5IL`f_X<< z!%#`m<}u@T?R@X+Rbm`yTV!P;d@oK3(!n|HK~en2$5&R??vp&u>HHxdK3%S=z?SdB zu<%omQv(><4Eu181@_-^kRi*?&qlB%9kJq=Bjh4AgPKvDdg#|4ci1v9RmUQOsS(gy zGxmt(KQ%hT^gCLrF%@b=jO7EAvvf z!Z&9AB5louFUN>V)Tt8bNVad^0ws0^`KShKxcaxr2Uo6A=}8v9sjIqG!vQ6`?X-Ixvu_fKbg zlV6Rk-;;-XA!oNKZiDe5=uI;TYr12HK{1wxv&j28`2fSTTYbh zMmt7TDeSEnjXe6*b%PaY?MD|~0Vl%|wM+T~GTLs>LKMQ_ndb}d4Pv$Np~~G=_6VgT zUkj)24t6z{be*o_h+}I|$;&&BDH1UV5$zyJ?Msko@9m+AB!L# zfBM#($5L*27M}ShFcp{Qisct1d}S(`J`}rT*7U@4UpiW zmALvjzmM^5W$2jtC;2#95AkSqo5J{~Y@X`Xe zSqvr`4g}He1*m=Bcf>uH;u<>B zJv|rIf1f(Mt$7Fcc^&-9lq@2fYzvF)m)NXG|1l8{Ti;r{QF17;5o&&9kuF#5L+v{A zf0yM@r_C8=tGXo9ZqQT=!vb2>_bq#bpF+6RzFQ!KIX#<9D`Lc}mEO$R13i}%cVwJ; z;<6rI?2&DcIX&El?A*$kQ(6<-7#wTqikt9G4iF*I!EQ`ayN6WDa4E}LHqt|4kh|FQ z1$B{N(fI4u?@snM0Sd-bm#N&ctYL^|s^(TYWv+MFS zMiEUC`^R~mET#)g^J+yAy-8P$Ty6VSCbr8fT}#O-x>(%IAIWCztgW<#!BJF$=zlzm zj6yx0NCPm@b61O6LVlQ?6~yo z;^g2(%#n>i^$!H3i)-epJY^vOCDLG@n`O)e^EbZ;VXtbgyi#&Fva}0>T_tXY9Gjv= z5@cTBk?m_cOSizimX|~9YAkK9Iz2baSes0&wu%Gj@CQma?A{m2dAP3*;@`Y93wj1V z#j2)X=JX54G4%1`I>}F^m_*|p=oKAkI42jR5Wch|?1dHmljrR=0#lm_A3U3bOU~Lk z^BUdq&27pmCPbT;j&#O8Cah~j*!VETZba?6ltb7nL`miaO?JZOzHk$6C#faLa|yA7 zPBp*plTKqUt5mN`TTs-W5IlccW{BDsncD3krs^e0D>5f=>j_2rIh*Z?UhIouzyN2f zRv3M>^!=hnmEFfCpnF%rB{j@4??RL#+unME9Dn~K81)T8Kw;a(4_4B}D-p}k7&)GH z6Ehu)bo-lI{PRr}h+|T-XFMU|GExo8cK^>{NfhDyYIw_8b{xMG^^8`OiBkf3OUj(- ztdb3u$X;G_yQR+72g{3~UkACXv!%4rI$!?-lsATp%(1l9{Rz+H9Z_<5A*3N0(v^uWnG+!+*6Y)>0m>f=;gNqw90v7)>$(KsFUAKF`Xk@C-Q%q>4O{iZ@Xs;a)ChNzN>D6=xKu-&h!q7PS&LY_O z0}@{gfeB{?0}t#;TPe)%bAiZ3?Hx3?yl}*rZrA69H~uMmdKaXugpaRa6UfoNn^)-7 z0Z)t>5{;_o9QsA+Xc%q-hhl*@TpkFBVTO`W>U2rN-%LeS0OIPECK?DL@-=MtbAw-a zS1irBv#r$@JJbo`w{=NYXB6=~4`H=&KJf>J=1SN8EFZtQEG24D$GBP_PP>%;=shwU zv+{FX7s$JOu&9O0^S-^48g*+U^|5RkZ4fv5(48citpt(w6VF+pFxYZ-mu87qb6C{HIVTh(Vcv25CbZH`2#cd4_*aSgG%GU;hBNg7f4 z!w*0OBWO*IX=^2@LLk#mO!-QV?ni0%mam0J&gzL0a|P{Fn-h64x;{xQudQGF9z*Uq zw5F^JKA=Z$`PiM```6tK#UDKGzWZiH#)l?>^oV~3i!9t;&VgPi4V5M|=xIS(^wkrt z?urb+Kga`jgBb=HB^TOPvi=~fuiH)4wh7+$HX;VJep9WCRaN;bzrQKOtkQ+QoGqHVq-<$Qmi%iAnS{o)EmtBPEU9VZeGY?S% zJvEmXIEEU{@t}w^PH{A{+X5Kj3r)H!2|=m<0G>Z|(r`A<3kA2{#9xh&MBjg9Xsa5;OP!bJa@QaDg%P-1v;pwN72F0Q1VCiA4 zQ1_l!_Jhj6`?s}dkf4zHG)Ep&xoL6LKl@lR$}+zEaNskow+s}Y>MR$vIMEo!dCky2 zzU_6pySq9k3tQS<4k6W4sLpwyurf?K7!WHU@fY!>E@PY# zq$nvsH6S1dY>S1dzBZEFY?{>epvx)7yn&rLY_`$!vi*$g&R|%Hw=R4L?`bOW)pXXpcI;!Vsj_PfZP|39x)=YZ(YnoWm`3YVR0@PGvNm5S9j#&SgsfFZ z&5((F@%XSWtNepE4nwKoAI)o7TFgg;g<)%A>>Tr!k>59FUDa5!loca7U{2PFA3roZ z>fe&|cd%3wBadd^9kQTw)(B4!F;zkI9DMUQh9tzyHUV@Z*%+~jgWAPU|5v+Qm@xfc z0S)!z|9^{inx7TX@_dfkYFX3`xkbF7bDZp*%A^@5CYpD&y?xRsO?KRih1}&oPx5{HOE?>`lYOe+VtRgLuCVAabx8b+%4)k42^B7#sL*CrhNfBxR!sH?1G;4uep84u`c(8?U0|g?#l(9qx2- zpN#lGyKW{|m%j^*C7MiK3fWV2*Z4trbP)8CbzfNzYL9IgVV>HA z9*qP#Kfi?ec?&>YI``QAv>NAFkgBthbd!%u(yBwE^=+UyVo;C0*v#jIjE0jpLxW=g zRr{E(W2-S4BK$xh2WZy^rO658mDfo3W{kxXTw(_EX5@2Zu3dHo2&D5Q?AQ$#!5E1x zaDhmv#bpBFCEWLzZV&#ti37nPoo-(tm&qk4ulAl{5mM?`Z&27uy8LMH9Q~NlV~LH`$3lr} zmS^_rD#1&gH|Fusv%ZFXBa_05=(oE_9AhAnUrCXN6Oe^c{M*&*qgb4T@NJ9YT3a2eH;qVqrsd dRdE1^t)5kG)NYan$@Kqv4wC"Tk Console" menu and enter -# -# topo writelammpsdata nanotube.data full -# -# --- ltemplify.py --- -# -# That data file can be converted to moltemplate format (an .LT file) -# using the "ltemplify.py" utility. -# -# The first step is to create a short input script containing the atom_style -# command (ltemplify.py will read this script. Presumably atom_style is "full"). -# -# echo "atom_style full" > nanotube.in -# -# Then run ltemplify to convert nanotube.data into a moltemplate file: -# ltemplify.py -name Nanotube nanotube.in nanotube.data > nanotube.lt -# -# You will need to edit the "nanotuble.lt" file to replace all of the -# "@atom:type1" atoms types file to match the carbon atom types in the other lt -# files (ie "@atom:../C"). If you don't plan on defining bonded interactions -# between carbon atoms, then be sure to remove the write("Data Bonds") section -# of the "nanotube.lt" file (if it is present). -# -# Finally make sure the "system.lt" contains these lines: -# -# import "nanotube.lt" -# nanotube = new Nanotube.move(?,?,?) -# -# (Replace ?,?,? with the location where you want the nanotube to go. -# You can also rotate it using .rot(angle,axisx,axisy,axiz).) -# -# ... and then run moltemplate the normal way -# -# Let me know if you run into trouble with this approach, -# and I will make note of that in this file. -# -# --- links --- -# Note: there are numerous programs for specifying the coordinates -# of the atoms in a nanotube, some of which are below. -# http://www.nanotube.msu.edu/tubeASP/ -# http://turin.nss.udel.edu/research/tubegenonline.html -# http://www.ugr.es/~gmdm/java/contub/contub.html -# (You can load coordinates into moltemplate using the "-xyz" or "-pdb" -# arguments. However currently (2013-12-01), the file must contain coordinates -# for all of the atoms in your sytem, not just the nanotube.) -# ------------------------------------------------------------------------- diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19b..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt deleted file mode 100644 index e8a9b1bbc4..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt +++ /dev/null @@ -1,46 +0,0 @@ -# This is a small version of a carbon-nanotube, water capillary system. It was -# inspired by this paper: Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) - -import "graphene_walls.lt" - -import "nanotube.lt" - -import "water_box.lt" - - -# ------------ boundary conditions ------------ - -write_once("Data Boundary") { - -15.98682895386 15.98682895386 xlo xhi - -14.91 14.91 ylo yhi - 0.0 80.00 zlo zhi -} - -# --------------------------------------------- - - - -write_once("In Init") { - # -- override any earlier pair_style settings: -- - # If some of the junction carbon atoms have non-zero partial charge, try this - #pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 - - # If all graphened atoms have zero charge, you can use this: - pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 & - lj/cut 10.0 - - # I was too lazy to figure out what these partial charges would be, so I set - # them to zero, but a serious investigation into carbon-nanotube-graphene - # junctions would adjust the charge and geometry of the boundary atoms. -} - - -write_once("In Settings") { - # --- We must eventually specify the interactions between the atoms --- - # --- in different molecule types (graphene-water interactions). --- - # (See Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) for details - - pair_coeff @atom:Graphene/C @atom:SPCE/O lj/charmm/coul/long 0.114 3.28 - pair_coeff @atom:Graphene/C @atom:SPCE/H lj/charmm/coul/long 0.0 3.28 -} - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt deleted file mode 100644 index c825276f5a..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt +++ /dev/null @@ -1,20 +0,0 @@ -import "spce.lt" - -# --------------- water ------------------ - -# Create a rhombohedral box of water. (A rectangular box works also.) - -wat = new SPCE [9].move(3.5526287, 0, 0 ) - [9].move(1.77631435, 3.3133, 0 ) - [6].move( 0, 0, 3.45) - -# Optional: Center the water box at the origin. (Not really necessary.) - -wat[*][*][*].move(-23.9802437, -14.90985, 11.47) - -# --------------- Note: ----------------- -# The spacing between water molecules does not matter much as long as it is -# reasonable. (I adjusted the spacing try to insure that the waters are spread -# uniformly throughout the box. We do not want bubles to form if there are -# gaps near the XY periodic boundaries.) We will have to equilibrate it later. - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt deleted file mode 100644 index 6bd4fd8a18..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt +++ /dev/null @@ -1,102 +0,0 @@ -# THIS EXAMPLE HAS NOT BEEN RIGOROUSLY TESTED. -# (This simulation may fail. -# However the "run.in.nvt" example in this directory should work.) -# -# Requirements: -# To run this system at constant pressure, it might help to compile LAMMPS with -# the optional RIGID package, and use "fix rigid" on the carbon. (Optional.) -# The use of fix rigid is controversial. This method is demonstrated below. - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# Only the Cgraphene atoms are immobile. -group mobile subtract all Cgraphene - - -# Unfortunately you can not use the LAMMPS "minimize" command on this system -# because there is no way to immobilize the carbon graphene & nanotube atoms -# during minimization. Instead, we can use langevin dynamics with a large -# damping parameter and a small timestep. - -print "--------- beginning minimization (using fix langevin) ---------" - -timestep 0.1 -fix fxlan mobile langevin 1.0 1.0 100.0 48279 -fix fxnve mobile nve # <-- needed by fix langevin (see lammps documentation) -thermo 100 -run 2500 - -unfix fxlan -unfix fxnve - -# -- simulation protocol -- - -print "--------- beginning simulation (using fix nvt) ---------" - -timestep 0.25 -dump 1 all custom 1000 traj_npt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 1000 # time interval for printing out "thermo" data - - - - - -# ------------------------- NPT --------------------------- - -# Set temp=300K, pressure=100bar, and equilibrate volume only in the z direction - -fix fxMoveStuff mobile npt temp 300 300 100 z 100 100 1000.0 dilate mobile - -# ------ QUESTIONABLE (see below): ------ - -fix Ffreezestuff Cgraphene rigid/npt single temp 300 300 100 z 100 100 1000.0 force * off off off torque * off off off dilate mobile - -# -- Alternate npt rigid method -- -# I'm not sure which way is more correct, however -# this also seems to behave in a reasonable-looking way: -#fix Ffreezestuff Cgraphene rigid single force * off off off torque * off off off -# -# The use of either "fix rigid" or "fix rigid/npt" to immobilize -# an object is somewhat controversial. Feel free to omit it. -#(Neither Trung or Steve Plimpton use rigid or rigid/npt for immobilizing -#molecules, but I noticed that at NPT, it does a better job of maintaining -# the correct volume. However "fix rigid" has changed since then (2011), -# so this may no longer be true. Please use this example with caution.) -# ---------------------------------------- - -# IMPORTANT for NPT: You must use "neigh_modify" to turn off calculation of the -# forces between immobilized atoms. -neigh_modify exclude group Cgraphene Cgraphene - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -compute pressMobile all pressure tempMobile - -thermo_style custom step c_tempMobile c_pressMobile temp press vol - -fix_modify fxMoveStuff temp tempMobile - -run 100000 - -write_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also.) - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt deleted file mode 100644 index 59c847c07d..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt +++ /dev/null @@ -1,79 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# (You do not need to run LAMMPS to equilibrate the system before -# using this file.) - -# ----------------------------- Initialization Section -------------------- - -include system.in.init - - -# ----------------------------- Atom Definition Section ------------------- - -read_data system.data - - -# ----------------------------- Settings Section -------------------------- - -include system.in.settings - - -# ----------------------------- Run Section ------------------------------- - - - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms. (Note: This is not optional under NPT conditions.) -neigh_modify exclude group Cgraphene Cgraphene - -# Only the Cgraphene atoms are immobile. -group mobile subtract all Cgraphene - - - -# -- minimization protocol -- - -# Unfortunately you can not use the LAMMPS "minimize" command on this system -# because there is no way to immobilize the carbon graphene & nanotube atoms -# during minimization. Instead, we can use langevin dynamics with a large -# damping parameter and a small timestep. - -print "--------- beginning minimization (using fix langevin) ---------" - -timestep 0.1 -fix fxlan mobile langevin 1.0 1.0 100.0 48279 -fix fxnve mobile nve # <-- needed by fix langevin (see lammps documentation) -thermo 100 -run 2500 - -unfix fxlan -unfix fxnve - -# -- simulation protocol -- - -print "--------- beginning simulation (using fix nvt) ---------" - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair #ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -# Integrate the equations of motion: -fix fxMoveStuff mobile nvt temp 300.0 300.0 100.0 - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -fix_modify fxMoveStuff temp tempMobile - -restart 5000000 restart_nvt -run 10000000 - -write_data system_after_nvt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT deleted file mode 100644 index 0e58ef44c7..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT +++ /dev/null @@ -1,10 +0,0 @@ -This is a simple system of 260 water molecules. - -In this example, the coordinates of the atoms are read from a PDB file -instead of being specified manually (as well as the boundary information). - -The PDB file was generated by the useful "solvate" utility which comes with VMD. -(To generate this file yourself, run VMD, click on the "Extensions" menu, -and select Modeling-->Add Solvation Box. -In this example, I made a box whose x,y,z dimensions were 16,24,24.) - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh deleted file mode 100755 index 022c53ce3b..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh deleted file mode 100755 index 5d2be21331..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh +++ /dev/null @@ -1,32 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -cd moltemplate_files/ # (The .lt input files are in this directory) - - moltemplate.sh -pdb solvate.pdb system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ - - -# -#This will prepare LAMMPS input files for a box of water -#(In this example, we are using the "SPC/E" water model.) -#The number of water molecules in the "wat = new SPCE [260]" command -#must equal the number of water molecules in the PDB file. -# -#Coordinates and boundary-box information is read from the .pdb file. -# -#You can also specify this information directly in the ttree file. -#See the comments section in "system.lt" for details. -# diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt deleted file mode 100644 index 8063d535f8..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt +++ /dev/null @@ -1,64 +0,0 @@ - ------- Instructions to view a trajectory in VMD -------- - - ------- Disclaimer ------- - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - - (Note, at this point the image shown in the VMD graphics window may - not appear correct or incomplete. The coordinates of the atoms may - overlap if you asked moltemplate.sh to load your coordinates from - a PDB or XYZ file. - However, later after you have run a simulation, the trajectories - should appear reasonably correct when you load them in VMD using - the PSF file you just generated.) - - -Later, to Load a trajectory in VMD: - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it - ------ Wrap the coordinates to the unit cell - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Enter: - - DISCLAIMER: I'M NOT SURE THESE COMMANDS ARE CORRECT. - LOOKUP "pbctools" FOR DETAILS. - - pbc wrap -compound res -all - pbc box - - # If you have a solute of type 1, then use this: - #pbc wrap -sel type=1 -all -centersel type=2 -center com - -"1" corresponds to the "O" atom type -"2" corresponds to the "H" atom type - -3) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types: - -sed -e 's/ 1 1 / O O /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > system.psf - -(If you do this, I guess that you might have to use - "type=O" and "type=H" in step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/.0 b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/.0 deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh deleted file mode 100755 index 4ebc7b17a3..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh +++ /dev/null @@ -1,11 +0,0 @@ - -# Run moltemplate this way: - -moltemplate.sh -pdb solvate.pdb system.lt - - -# The PDB file was generated by the "solvate" utility which comes with VMD. -# (To generate this file yourself, run VMD, click on the "Extensions" menu, -# and select Modeling-->Add Solvation Box. -# In this example, I made a box whose x,y,z dimensions were 16,24,24.) - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb deleted file mode 100644 index 0ed5103cbb..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb +++ /dev/null @@ -1,782 +0,0 @@ -CRYST1 16.000 24.000 24.000 90.00 90.00 90.00 P 1 1 -ATOM 1 OH2 TIP3W 5 3.668 10.082 15.904 1.00 0.00 WT1 O -ATOM 2 H1 TIP3W 5 3.224 10.451 15.101 1.00 0.00 WT1 H -ATOM 3 H2 TIP3W 5 3.092 10.379 16.627 1.00 0.00 WT1 H -ATOM 4 OH2 TIP3W 7 6.033 4.876 20.891 1.00 0.00 WT1 O -ATOM 5 H1 TIP3W 7 6.078 5.224 21.798 1.00 0.00 WT1 H -ATOM 6 H2 TIP3W 7 6.592 4.088 20.961 1.00 0.00 WT1 H -ATOM 7 OH2 TIP3W 21 5.186 16.696 12.072 1.00 0.00 WT1 O -ATOM 8 H1 TIP3W 21 6.083 16.979 11.816 1.00 0.00 WT1 H -ATOM 9 H2 TIP3W 21 5.337 15.832 12.490 1.00 0.00 WT1 H -ATOM 10 OH2 TIP3W 29 8.324 13.811 21.332 1.00 0.00 WT1 O -ATOM 11 H1 TIP3W 29 8.633 13.348 22.112 1.00 0.00 WT1 H -ATOM 12 H2 TIP3W 29 8.506 13.116 20.645 1.00 0.00 WT1 H -ATOM 13 OH2 TIP3W 44 3.786 16.318 1.310 1.00 0.00 WT1 O -ATOM 14 H1 TIP3W 44 3.781 15.388 1.196 1.00 0.00 WT1 H -ATOM 15 H2 TIP3W 44 4.528 16.580 0.781 1.00 0.00 WT1 H -ATOM 16 OH2 TIP3W 46 6.205 6.991 18.442 1.00 0.00 WT1 O -ATOM 17 H1 TIP3W 46 6.782 7.347 19.152 1.00 0.00 WT1 H -ATOM 18 H2 TIP3W 46 5.309 7.062 18.800 1.00 0.00 WT1 H -ATOM 19 OH2 TIP3W 48 2.750 8.844 9.629 1.00 0.00 WT1 O -ATOM 20 H1 TIP3W 48 2.110 8.290 9.998 1.00 0.00 WT1 H -ATOM 21 H2 TIP3W 48 2.164 9.245 8.962 1.00 0.00 WT1 H -ATOM 22 OH2 TIP3W 52 3.935 16.195 22.109 1.00 0.00 WT1 O -ATOM 23 H1 TIP3W 52 4.870 16.034 21.985 1.00 0.00 WT1 H -ATOM 24 H2 TIP3W 52 3.655 15.367 22.581 1.00 0.00 WT1 H -ATOM 25 OH2 TIP3W 64 10.674 8.909 4.986 1.00 0.00 WT1 O -ATOM 26 H1 TIP3W 64 10.998 8.871 5.932 1.00 0.00 WT1 H -ATOM 27 H2 TIP3W 64 9.748 9.270 5.075 1.00 0.00 WT1 H -ATOM 28 OH2 TIP3W 67 0.002 5.667 14.591 1.00 0.00 WT1 O -ATOM 29 H1 TIP3W 67 0.483 5.990 13.830 1.00 0.00 WT1 H -ATOM 30 H2 TIP3W 67 0.608 5.781 15.347 1.00 0.00 WT1 H -ATOM 31 OH2 TIP3W 68 9.882 9.156 14.916 1.00 0.00 WT1 O -ATOM 32 H1 TIP3W 68 9.574 9.753 15.597 1.00 0.00 WT1 H -ATOM 33 H2 TIP3W 68 10.021 8.264 15.289 1.00 0.00 WT1 H -ATOM 34 OH2 TIP3W 87 1.661 6.681 1.943 1.00 0.00 WT1 O -ATOM 35 H1 TIP3W 87 1.943 5.739 1.981 1.00 0.00 WT1 H -ATOM 36 H2 TIP3W 87 0.778 6.599 1.483 1.00 0.00 WT1 H -ATOM 37 OH2 TIP3W 88 4.821 20.603 11.239 1.00 0.00 WT1 O -ATOM 38 H1 TIP3W 88 5.466 20.782 11.963 1.00 0.00 WT1 H -ATOM 39 H2 TIP3W 88 5.384 20.914 10.456 1.00 0.00 WT1 H -ATOM 40 OH2 TIP3W 90 15.022 20.855 12.831 1.00 0.00 WT1 O -ATOM 41 H1 TIP3W 90 14.222 20.809 13.292 1.00 0.00 WT1 H -ATOM 42 H2 TIP3W 90 14.673 21.057 11.918 1.00 0.00 WT1 H -ATOM 43 OH2 TIP3W 94 1.339 3.782 22.814 1.00 0.00 WT1 O -ATOM 44 H1 TIP3W 94 0.839 3.425 22.087 1.00 0.00 WT1 H -ATOM 45 H2 TIP3W 94 1.775 3.077 23.138 1.00 0.00 WT1 H -ATOM 46 OH2 TIP3W 95 0.485 15.137 22.476 1.00 0.00 WT1 O -ATOM 47 H1 TIP3W 95 0.644 15.425 23.349 1.00 0.00 WT1 H -ATOM 48 H2 TIP3W 95 0.312 15.961 21.975 1.00 0.00 WT1 H -ATOM 49 OH2 TIP3W 111 10.426 7.604 2.404 1.00 0.00 WT1 O -ATOM 50 H1 TIP3W 111 10.761 8.401 1.994 1.00 0.00 WT1 H -ATOM 51 H2 TIP3W 111 10.248 7.889 3.308 1.00 0.00 WT1 H -ATOM 52 OH2 TIP3W 113 4.269 22.752 16.265 1.00 0.00 WT1 O -ATOM 53 H1 TIP3W 113 4.149 23.680 15.888 1.00 0.00 WT1 H -ATOM 54 H2 TIP3W 113 5.061 22.796 16.776 1.00 0.00 WT1 H -ATOM 55 OH2 TIP3W 130 10.926 5.365 1.018 1.00 0.00 WT1 O -ATOM 56 H1 TIP3W 130 11.138 4.769 1.754 1.00 0.00 WT1 H -ATOM 57 H2 TIP3W 130 10.657 6.212 1.493 1.00 0.00 WT1 H -ATOM 58 OH2 TIP3W 133 8.647 4.314 19.278 1.00 0.00 WT1 O -ATOM 59 H1 TIP3W 133 7.964 3.611 19.326 1.00 0.00 WT1 H -ATOM 60 H2 TIP3W 133 8.043 5.064 19.153 1.00 0.00 WT1 H -ATOM 61 OH2 TIP3W 134 8.381 17.319 23.275 1.00 0.00 WT1 O -ATOM 62 H1 TIP3W 134 7.516 17.340 23.695 1.00 0.00 WT1 H -ATOM 63 H2 TIP3W 134 8.431 18.263 23.009 1.00 0.00 WT1 H -ATOM 64 OH2 TIP3W 150 4.299 17.774 7.169 1.00 0.00 WT1 O -ATOM 65 H1 TIP3W 150 3.303 17.803 7.322 1.00 0.00 WT1 H -ATOM 66 H2 TIP3W 150 4.533 18.755 6.924 1.00 0.00 WT1 H -ATOM 67 OH2 TIP3W 152 8.892 12.977 5.321 1.00 0.00 WT1 O -ATOM 68 H1 TIP3W 152 8.119 12.478 5.443 1.00 0.00 WT1 H -ATOM 69 H2 TIP3W 152 9.342 12.557 4.536 1.00 0.00 WT1 H -ATOM 70 OH2 TIP3W 167 2.174 18.468 2.212 1.00 0.00 WT1 O -ATOM 71 H1 TIP3W 167 2.632 17.628 2.203 1.00 0.00 WT1 H -ATOM 72 H2 TIP3W 167 2.931 19.120 2.281 1.00 0.00 WT1 H -ATOM 73 OH2 TIP3W 239 13.612 17.680 18.622 1.00 0.00 WT1 O -ATOM 74 H1 TIP3W 239 13.744 17.414 19.508 1.00 0.00 WT1 H -ATOM 75 H2 TIP3W 239 14.526 17.831 18.347 1.00 0.00 WT1 H -ATOM 76 OH2 TIP3W 443 9.935 12.876 10.191 1.00 0.00 WT1 O -ATOM 77 H1 TIP3W 443 9.709 12.098 9.634 1.00 0.00 WT1 H -ATOM 78 H2 TIP3W 443 9.472 12.766 11.018 1.00 0.00 WT1 H -ATOM 79 OH2 TIP3W 450 7.060 2.074 19.830 1.00 0.00 WT1 O -ATOM 80 H1 TIP3W 450 7.650 1.619 20.528 1.00 0.00 WT1 H -ATOM 81 H2 TIP3W 450 6.148 1.796 20.035 1.00 0.00 WT1 H -ATOM 82 OH2 TIP3W 465 13.891 1.919 2.992 1.00 0.00 WT1 O -ATOM 83 H1 TIP3W 465 14.198 2.681 3.422 1.00 0.00 WT1 H -ATOM 84 H2 TIP3W 465 13.212 1.577 3.578 1.00 0.00 WT1 H -ATOM 85 OH2 TIP3W 466 8.823 10.581 8.827 1.00 0.00 WT1 O -ATOM 86 H1 TIP3W 466 8.183 10.753 8.148 1.00 0.00 WT1 H -ATOM 87 H2 TIP3W 466 8.389 10.061 9.534 1.00 0.00 WT1 H -ATOM 88 OH2 TIP3W 469 9.078 11.967 12.734 1.00 0.00 WT1 O -ATOM 89 H1 TIP3W 469 8.228 11.561 12.993 1.00 0.00 WT1 H -ATOM 90 H2 TIP3W 469 9.512 12.194 13.560 1.00 0.00 WT1 H -ATOM 91 OH2 TIP3W 484 10.282 0.640 2.053 1.00 0.00 WT1 O -ATOM 92 H1 TIP3W 484 10.367 0.959 3.016 1.00 0.00 WT1 H -ATOM 93 H2 TIP3W 484 9.743 1.323 1.667 1.00 0.00 WT1 H -ATOM 94 OH2 TIP3W 485 4.618 8.125 7.777 1.00 0.00 WT1 O -ATOM 95 H1 TIP3W 485 5.405 7.919 8.314 1.00 0.00 WT1 H -ATOM 96 H2 TIP3W 485 4.002 8.458 8.422 1.00 0.00 WT1 H -ATOM 97 OH2 TIP3W 486 3.403 4.687 9.815 1.00 0.00 WT1 O -ATOM 98 H1 TIP3W 486 3.109 5.272 9.097 1.00 0.00 WT1 H -ATOM 99 H2 TIP3W 486 3.817 3.973 9.327 1.00 0.00 WT1 H -ATOM 100 OH2 TIP3W 489 3.276 7.465 19.325 1.00 0.00 WT1 O -ATOM 101 H1 TIP3W 489 2.772 6.991 19.964 1.00 0.00 WT1 H -ATOM 102 H2 TIP3W 489 3.604 8.288 19.753 1.00 0.00 WT1 H -ATOM 103 OH2 TIP3W 503 3.119 10.325 13.158 1.00 0.00 WT1 O -ATOM 104 H1 TIP3W 503 3.598 10.900 12.512 1.00 0.00 WT1 H -ATOM 105 H2 TIP3W 503 3.440 9.430 12.962 1.00 0.00 WT1 H -ATOM 106 OH2 TIP3W 506 2.378 5.806 16.253 1.00 0.00 WT1 O -ATOM 107 H1 TIP3W 506 2.157 6.161 17.099 1.00 0.00 WT1 H -ATOM 108 H2 TIP3W 506 3.301 6.032 16.126 1.00 0.00 WT1 H -ATOM 109 OH2 TIP3W 507 6.382 22.271 2.319 1.00 0.00 WT1 O -ATOM 110 H1 TIP3W 507 5.550 22.035 1.847 1.00 0.00 WT1 H -ATOM 111 H2 TIP3W 507 6.859 21.472 2.192 1.00 0.00 WT1 H -ATOM 112 OH2 TIP3W 509 4.017 3.905 19.418 1.00 0.00 WT1 O -ATOM 113 H1 TIP3W 509 3.142 4.042 19.132 1.00 0.00 WT1 H -ATOM 114 H2 TIP3W 509 4.582 4.727 19.295 1.00 0.00 WT1 H -ATOM 115 OH2 TIP3W 511 2.344 20.472 21.631 1.00 0.00 WT1 O -ATOM 116 H1 TIP3W 511 2.932 20.821 20.945 1.00 0.00 WT1 H -ATOM 117 H2 TIP3W 511 1.467 20.548 21.138 1.00 0.00 WT1 H -ATOM 118 OH2 TIP3W 517 14.526 10.532 20.137 1.00 0.00 WT1 O -ATOM 119 H1 TIP3W 517 14.162 9.733 20.503 1.00 0.00 WT1 H -ATOM 120 H2 TIP3W 517 14.466 10.420 19.194 1.00 0.00 WT1 H -ATOM 121 OH2 TIP3W 533 5.573 14.804 19.090 1.00 0.00 WT1 O -ATOM 122 H1 TIP3W 533 5.959 15.339 19.808 1.00 0.00 WT1 H -ATOM 123 H2 TIP3W 533 5.869 15.413 18.331 1.00 0.00 WT1 H -ATOM 124 OH2 TIP3W 543 5.458 13.097 4.589 1.00 0.00 WT1 O -ATOM 125 H1 TIP3W 543 5.673 13.019 3.612 1.00 0.00 WT1 H -ATOM 126 H2 TIP3W 543 4.899 13.894 4.657 1.00 0.00 WT1 H -ATOM 127 OH2 TIP3W 550 4.552 1.370 20.330 1.00 0.00 WT1 O -ATOM 128 H1 TIP3W 550 4.274 2.194 19.953 1.00 0.00 WT1 H -ATOM 129 H2 TIP3W 550 4.235 0.801 19.571 1.00 0.00 WT1 H -ATOM 130 OH2 TIP3W 554 5.160 13.744 7.954 1.00 0.00 WT1 O -ATOM 131 H1 TIP3W 554 6.048 13.422 8.207 1.00 0.00 WT1 H -ATOM 132 H2 TIP3W 554 5.008 14.493 8.528 1.00 0.00 WT1 H -ATOM 133 OH2 TIP3W 558 10.390 6.386 18.828 1.00 0.00 WT1 O -ATOM 134 H1 TIP3W 558 10.688 6.484 19.731 1.00 0.00 WT1 H -ATOM 135 H2 TIP3W 558 9.844 5.589 18.921 1.00 0.00 WT1 H -ATOM 136 OH2 TIP3W 562 1.678 21.942 1.035 1.00 0.00 WT1 O -ATOM 137 H1 TIP3W 562 1.272 21.280 1.592 1.00 0.00 WT1 H -ATOM 138 H2 TIP3W 562 1.498 22.809 1.493 1.00 0.00 WT1 H -ATOM 139 OH2 TIP3W 568 9.630 21.547 3.000 1.00 0.00 WT1 O -ATOM 140 H1 TIP3W 568 9.601 22.471 2.643 1.00 0.00 WT1 H -ATOM 141 H2 TIP3W 568 9.287 20.954 2.312 1.00 0.00 WT1 H -ATOM 142 OH2 TIP3W 575 2.344 10.571 2.624 1.00 0.00 WT1 O -ATOM 143 H1 TIP3W 575 2.122 10.753 3.553 1.00 0.00 WT1 H -ATOM 144 H2 TIP3W 575 2.947 9.791 2.617 1.00 0.00 WT1 H -ATOM 145 OH2 TIP3W 584 0.823 23.668 2.888 1.00 0.00 WT1 O -ATOM 146 H1 TIP3W 584 1.636 23.316 3.340 1.00 0.00 WT1 H -ATOM 147 H2 TIP3W 584 0.253 23.978 3.640 1.00 0.00 WT1 H -ATOM 148 OH2 TIP3W 594 2.710 6.185 7.540 1.00 0.00 WT1 O -ATOM 149 H1 TIP3W 594 2.467 6.236 6.561 1.00 0.00 WT1 H -ATOM 150 H2 TIP3W 594 3.410 6.855 7.580 1.00 0.00 WT1 H -ATOM 151 OH2 TIP3W 595 6.911 19.458 17.335 1.00 0.00 WT1 O -ATOM 152 H1 TIP3W 595 7.517 20.118 16.957 1.00 0.00 WT1 H -ATOM 153 H2 TIP3W 595 6.315 19.136 16.588 1.00 0.00 WT1 H -ATOM 154 OH2 TIP3W 613 13.540 22.220 2.748 1.00 0.00 WT1 O -ATOM 155 H1 TIP3W 613 12.965 22.475 3.462 1.00 0.00 WT1 H -ATOM 156 H2 TIP3W 613 14.428 22.404 3.074 1.00 0.00 WT1 H -ATOM 157 OH2 TIP3W 634 10.929 14.750 5.718 1.00 0.00 WT1 O -ATOM 158 H1 TIP3W 634 10.050 14.541 5.408 1.00 0.00 WT1 H -ATOM 159 H2 TIP3W 634 11.401 13.879 5.717 1.00 0.00 WT1 H -ATOM 160 OH2 TIP3W 822 0.747 4.469 10.579 1.00 0.00 WT1 O -ATOM 161 H1 TIP3W 822 0.426 3.568 10.339 1.00 0.00 WT1 H -ATOM 162 H2 TIP3W 822 1.505 4.585 9.990 1.00 0.00 WT1 H -ATOM 163 OH2 TIP3W 849 5.356 5.388 16.046 1.00 0.00 WT1 O -ATOM 164 H1 TIP3W 849 5.884 6.064 16.461 1.00 0.00 WT1 H -ATOM 165 H2 TIP3W 849 5.592 4.622 16.537 1.00 0.00 WT1 H -ATOM 166 OH2 TIP3W 867 10.704 6.721 15.883 1.00 0.00 WT1 O -ATOM 167 H1 TIP3W 867 10.901 6.912 16.836 1.00 0.00 WT1 H -ATOM 168 H2 TIP3W 867 10.127 5.972 15.998 1.00 0.00 WT1 H -ATOM 169 OH2 TIP3W 891 11.763 19.614 9.958 1.00 0.00 WT1 O -ATOM 170 H1 TIP3W 891 12.279 20.405 9.866 1.00 0.00 WT1 H -ATOM 171 H2 TIP3W 891 12.435 18.905 9.901 1.00 0.00 WT1 H -ATOM 172 OH2 TIP3W 906 7.027 2.224 13.411 1.00 0.00 WT1 O -ATOM 173 H1 TIP3W 906 6.185 2.801 13.535 1.00 0.00 WT1 H -ATOM 174 H2 TIP3W 906 6.692 1.403 13.742 1.00 0.00 WT1 H -ATOM 175 OH2 TIP3W 908 4.028 7.699 12.776 1.00 0.00 WT1 O -ATOM 176 H1 TIP3W 908 4.577 7.193 12.138 1.00 0.00 WT1 H -ATOM 177 H2 TIP3W 908 3.171 7.320 12.544 1.00 0.00 WT1 H -ATOM 178 OH2 TIP3W 924 12.493 9.451 2.215 1.00 0.00 WT1 O -ATOM 179 H1 TIP3W 924 12.908 9.840 2.987 1.00 0.00 WT1 H -ATOM 180 H2 TIP3W 924 12.982 8.641 2.039 1.00 0.00 WT1 H -ATOM 181 OH2 TIP3W 927 11.177 9.610 7.928 1.00 0.00 WT1 O -ATOM 182 H1 TIP3W 927 10.443 10.172 8.053 1.00 0.00 WT1 H -ATOM 183 H2 TIP3W 927 10.866 8.788 8.298 1.00 0.00 WT1 H -ATOM 184 OH2 TIP3W 928 1.838 3.206 15.398 1.00 0.00 WT1 O -ATOM 185 H1 TIP3W 928 2.201 4.081 15.545 1.00 0.00 WT1 H -ATOM 186 H2 TIP3W 928 2.117 2.999 14.422 1.00 0.00 WT1 H -ATOM 187 OH2 TIP3W 930 1.899 11.624 17.893 1.00 0.00 WT1 O -ATOM 188 H1 TIP3W 930 1.139 11.678 17.305 1.00 0.00 WT1 H -ATOM 189 H2 TIP3W 930 2.258 12.535 17.855 1.00 0.00 WT1 H -ATOM 190 OH2 TIP3W 932 9.220 13.904 17.340 1.00 0.00 WT1 O -ATOM 191 H1 TIP3W 932 10.062 14.198 17.738 1.00 0.00 WT1 H -ATOM 192 H2 TIP3W 932 9.394 12.999 17.102 1.00 0.00 WT1 H -ATOM 193 OH2 TIP3W 933 3.458 9.868 22.419 1.00 0.00 WT1 O -ATOM 194 H1 TIP3W 933 4.398 10.016 22.654 1.00 0.00 WT1 H -ATOM 195 H2 TIP3W 933 3.448 10.189 21.495 1.00 0.00 WT1 H -ATOM 196 OH2 TIP3W 947 15.430 3.274 7.407 1.00 0.00 WT1 O -ATOM 197 H1 TIP3W 947 15.458 2.741 8.157 1.00 0.00 WT1 H -ATOM 198 H2 TIP3W 947 15.933 2.740 6.770 1.00 0.00 WT1 H -ATOM 199 OH2 TIP3W 948 13.134 4.535 6.559 1.00 0.00 WT1 O -ATOM 200 H1 TIP3W 948 12.434 3.932 6.938 1.00 0.00 WT1 H -ATOM 201 H2 TIP3W 948 13.959 4.162 6.965 1.00 0.00 WT1 H -ATOM 202 OH2 TIP3W 951 10.295 14.066 14.320 1.00 0.00 WT1 O -ATOM 203 H1 TIP3W 951 10.592 14.067 15.226 1.00 0.00 WT1 H -ATOM 204 H2 TIP3W 951 9.322 14.226 14.350 1.00 0.00 WT1 H -ATOM 205 OH2 TIP3W 964 7.830 19.751 1.995 1.00 0.00 WT1 O -ATOM 206 H1 TIP3W 964 7.257 19.870 1.247 1.00 0.00 WT1 H -ATOM 207 H2 TIP3W 964 8.329 18.923 1.885 1.00 0.00 WT1 H -ATOM 208 OH2 TIP3W 972 15.027 11.249 9.806 1.00 0.00 WT1 O -ATOM 209 H1 TIP3W 972 15.636 10.953 9.104 1.00 0.00 WT1 H -ATOM 210 H2 TIP3W 972 14.929 12.194 9.545 1.00 0.00 WT1 H -ATOM 211 OH2 TIP3W 974 10.274 11.448 20.959 1.00 0.00 WT1 O -ATOM 212 H1 TIP3W 974 10.893 11.073 21.654 1.00 0.00 WT1 H -ATOM 213 H2 TIP3W 974 10.344 10.891 20.238 1.00 0.00 WT1 H -ATOM 214 OH2 TIP3W 975 11.473 6.075 21.702 1.00 0.00 WT1 O -ATOM 215 H1 TIP3W 975 12.046 5.667 22.431 1.00 0.00 WT1 H -ATOM 216 H2 TIP3W 975 10.554 5.939 22.100 1.00 0.00 WT1 H -ATOM 217 OH2 TIP3W 995 6.800 16.659 17.184 1.00 0.00 WT1 O -ATOM 218 H1 TIP3W 995 7.143 16.649 16.327 1.00 0.00 WT1 H -ATOM 219 H2 TIP3W 995 7.109 17.502 17.568 1.00 0.00 WT1 H -ATOM 220 OH2 TIP3W1007 14.603 18.110 3.213 1.00 0.00 WT1 O -ATOM 221 H1 TIP3W1007 14.275 17.655 3.963 1.00 0.00 WT1 H -ATOM 222 H2 TIP3W1007 13.842 18.606 2.878 1.00 0.00 WT1 H -ATOM 223 OH2 TIP3W1011 4.753 20.139 5.475 1.00 0.00 WT1 O -ATOM 224 H1 TIP3W1011 4.769 21.053 5.846 1.00 0.00 WT1 H -ATOM 225 H2 TIP3W1011 5.663 20.031 5.201 1.00 0.00 WT1 H -ATOM 226 OH2 TIP3W1013 1.615 17.355 14.355 1.00 0.00 WT1 O -ATOM 227 H1 TIP3W1013 1.225 16.480 14.420 1.00 0.00 WT1 H -ATOM 228 H2 TIP3W1013 0.859 17.984 14.051 1.00 0.00 WT1 H -ATOM 229 OH2 TIP3W1014 11.087 15.787 20.150 1.00 0.00 WT1 O -ATOM 230 H1 TIP3W1014 11.221 14.877 19.698 1.00 0.00 WT1 H -ATOM 231 H2 TIP3W1014 11.936 15.940 20.591 1.00 0.00 WT1 H -ATOM 232 OH2 TIP3W1017 9.784 18.060 16.439 1.00 0.00 WT1 O -ATOM 233 H1 TIP3W1017 10.576 18.166 15.922 1.00 0.00 WT1 H -ATOM 234 H2 TIP3W1017 9.941 18.584 17.234 1.00 0.00 WT1 H -ATOM 235 OH2 TIP3W1018 2.369 19.620 10.838 1.00 0.00 WT1 O -ATOM 236 H1 TIP3W1018 2.051 19.425 11.701 1.00 0.00 WT1 H -ATOM 237 H2 TIP3W1018 3.347 19.717 10.923 1.00 0.00 WT1 H -ATOM 238 OH2 TIP3W1027 15.158 15.218 1.453 1.00 0.00 WT1 O -ATOM 239 H1 TIP3W1027 15.286 16.123 1.160 1.00 0.00 WT1 H -ATOM 240 H2 TIP3W1027 14.175 15.219 1.587 1.00 0.00 WT1 H -ATOM 241 OH2 TIP3W1032 7.929 9.601 4.322 1.00 0.00 WT1 O -ATOM 242 H1 TIP3W1032 7.364 10.340 3.912 1.00 0.00 WT1 H -ATOM 243 H2 TIP3W1032 7.318 9.011 4.820 1.00 0.00 WT1 H -ATOM 244 OH2 TIP3W1053 11.585 23.121 19.455 1.00 0.00 WT1 O -ATOM 245 H1 TIP3W1053 12.413 23.205 19.982 1.00 0.00 WT1 H -ATOM 246 H2 TIP3W1053 10.816 23.266 20.095 1.00 0.00 WT1 H -ATOM 247 OH2 TIP3W1301 3.320 1.439 3.693 1.00 0.00 WT1 O -ATOM 248 H1 TIP3W1301 3.018 1.263 2.795 1.00 0.00 WT1 H -ATOM 249 H2 TIP3W1301 4.218 1.737 3.533 1.00 0.00 WT1 H -ATOM 250 OH2 TIP3W1308 8.378 22.836 14.074 1.00 0.00 WT1 O -ATOM 251 H1 TIP3W1308 9.127 23.085 13.478 1.00 0.00 WT1 H -ATOM 252 H2 TIP3W1308 7.806 23.652 14.112 1.00 0.00 WT1 H -ATOM 253 OH2 TIP3W1328 4.539 2.605 8.295 1.00 0.00 WT1 O -ATOM 254 H1 TIP3W1328 5.460 2.702 8.123 1.00 0.00 WT1 H -ATOM 255 H2 TIP3W1328 4.434 1.616 8.363 1.00 0.00 WT1 H -ATOM 256 OH2 TIP3W1344 8.883 21.581 5.760 1.00 0.00 WT1 O -ATOM 257 H1 TIP3W1344 8.705 22.232 6.446 1.00 0.00 WT1 H -ATOM 258 H2 TIP3W1344 9.357 22.008 5.077 1.00 0.00 WT1 H -ATOM 259 OH2 TIP3W1349 12.793 13.364 12.168 1.00 0.00 WT1 O -ATOM 260 H1 TIP3W1349 12.787 13.548 11.223 1.00 0.00 WT1 H -ATOM 261 H2 TIP3W1349 11.995 13.794 12.399 1.00 0.00 WT1 H -ATOM 262 OH2 TIP3W1352 6.667 7.547 9.646 1.00 0.00 WT1 O -ATOM 263 H1 TIP3W1352 6.103 6.975 10.296 1.00 0.00 WT1 H -ATOM 264 H2 TIP3W1352 7.558 7.292 10.046 1.00 0.00 WT1 H -ATOM 265 OH2 TIP3W1354 0.182 23.403 21.361 1.00 0.00 WT1 O -ATOM 266 H1 TIP3W1354 0.301 23.585 22.346 1.00 0.00 WT1 H -ATOM 267 H2 TIP3W1354 1.001 22.867 21.220 1.00 0.00 WT1 H -ATOM 268 OH2 TIP3W1355 11.347 16.007 23.148 1.00 0.00 WT1 O -ATOM 269 H1 TIP3W1355 11.779 15.126 23.087 1.00 0.00 WT1 H -ATOM 270 H2 TIP3W1355 10.586 15.923 22.581 1.00 0.00 WT1 H -ATOM 271 OH2 TIP3W1367 10.129 17.485 6.550 1.00 0.00 WT1 O -ATOM 272 H1 TIP3W1367 9.231 17.467 6.920 1.00 0.00 WT1 H -ATOM 273 H2 TIP3W1367 10.108 16.702 5.985 1.00 0.00 WT1 H -ATOM 274 OH2 TIP3W1370 4.654 5.717 5.023 1.00 0.00 WT1 O -ATOM 275 H1 TIP3W1370 5.059 5.126 4.395 1.00 0.00 WT1 H -ATOM 276 H2 TIP3W1370 5.409 5.785 5.634 1.00 0.00 WT1 H -ATOM 277 OH2 TIP3W1371 12.336 14.905 9.350 1.00 0.00 WT1 O -ATOM 278 H1 TIP3W1371 11.849 15.588 8.883 1.00 0.00 WT1 H -ATOM 279 H2 TIP3W1371 11.568 14.375 9.770 1.00 0.00 WT1 H -ATOM 280 OH2 TIP3W1374 5.488 14.255 13.212 1.00 0.00 WT1 O -ATOM 281 H1 TIP3W1374 6.279 14.126 13.709 1.00 0.00 WT1 H -ATOM 282 H2 TIP3W1374 4.864 13.991 13.878 1.00 0.00 WT1 H -ATOM 283 OH2 TIP3W1387 3.686 8.353 3.401 1.00 0.00 WT1 O -ATOM 284 H1 TIP3W1387 4.494 7.930 3.084 1.00 0.00 WT1 H -ATOM 285 H2 TIP3W1387 3.041 7.727 3.197 1.00 0.00 WT1 H -ATOM 286 OH2 TIP3W1388 15.005 14.526 19.133 1.00 0.00 WT1 O -ATOM 287 H1 TIP3W1388 15.742 13.941 19.238 1.00 0.00 WT1 H -ATOM 288 H2 TIP3W1388 14.746 14.453 18.188 1.00 0.00 WT1 H -ATOM 289 OH2 TIP3W1389 15.427 13.899 13.418 1.00 0.00 WT1 O -ATOM 290 H1 TIP3W1389 15.598 14.703 13.915 1.00 0.00 WT1 H -ATOM 291 H2 TIP3W1389 14.569 14.032 12.994 1.00 0.00 WT1 H -ATOM 292 OH2 TIP3W1392 15.117 16.342 15.320 1.00 0.00 WT1 O -ATOM 293 H1 TIP3W1392 14.190 16.658 15.235 1.00 0.00 WT1 H -ATOM 294 H2 TIP3W1392 15.725 17.080 14.950 1.00 0.00 WT1 H -ATOM 295 OH2 TIP3W1407 13.263 23.513 7.326 1.00 0.00 WT1 O -ATOM 296 H1 TIP3W1407 14.083 23.900 7.689 1.00 0.00 WT1 H -ATOM 297 H2 TIP3W1407 13.669 22.803 6.739 1.00 0.00 WT1 H -ATOM 298 OH2 TIP3W1411 10.030 11.441 3.434 1.00 0.00 WT1 O -ATOM 299 H1 TIP3W1411 9.274 10.827 3.422 1.00 0.00 WT1 H -ATOM 300 H2 TIP3W1411 10.533 11.362 2.661 1.00 0.00 WT1 H -ATOM 301 OH2 TIP3W1412 10.550 9.544 11.315 1.00 0.00 WT1 O -ATOM 302 H1 TIP3W1412 10.055 10.343 11.396 1.00 0.00 WT1 H -ATOM 303 H2 TIP3W1412 11.460 9.846 11.337 1.00 0.00 WT1 H -ATOM 304 OH2 TIP3W1414 2.005 17.796 21.122 1.00 0.00 WT1 O -ATOM 305 H1 TIP3W1414 2.773 17.325 21.598 1.00 0.00 WT1 H -ATOM 306 H2 TIP3W1414 2.173 18.758 21.265 1.00 0.00 WT1 H -ATOM 307 OH2 TIP3W1415 13.553 15.240 21.435 1.00 0.00 WT1 O -ATOM 308 H1 TIP3W1415 14.103 14.959 20.726 1.00 0.00 WT1 H -ATOM 309 H2 TIP3W1415 13.422 14.470 21.979 1.00 0.00 WT1 H -ATOM 310 OH2 TIP3W1418 11.456 2.350 19.585 1.00 0.00 WT1 O -ATOM 311 H1 TIP3W1418 10.731 2.931 19.730 1.00 0.00 WT1 H -ATOM 312 H2 TIP3W1418 11.546 1.862 20.401 1.00 0.00 WT1 H -ATOM 313 OH2 TIP3W1428 13.068 2.914 10.149 1.00 0.00 WT1 O -ATOM 314 H1 TIP3W1428 12.803 2.473 9.295 1.00 0.00 WT1 H -ATOM 315 H2 TIP3W1428 14.010 2.849 10.112 1.00 0.00 WT1 H -ATOM 316 OH2 TIP3W1429 5.450 9.067 5.337 1.00 0.00 WT1 O -ATOM 317 H1 TIP3W1429 4.722 8.840 4.711 1.00 0.00 WT1 H -ATOM 318 H2 TIP3W1429 4.939 8.770 6.117 1.00 0.00 WT1 H -ATOM 319 OH2 TIP3W1433 3.297 18.771 17.303 1.00 0.00 WT1 O -ATOM 320 H1 TIP3W1433 3.913 19.272 17.825 1.00 0.00 WT1 H -ATOM 321 H2 TIP3W1433 3.616 18.935 16.408 1.00 0.00 WT1 H -ATOM 322 OH2 TIP3W1435 6.597 15.954 21.463 1.00 0.00 WT1 O -ATOM 323 H1 TIP3W1435 7.157 15.160 21.200 1.00 0.00 WT1 H -ATOM 324 H2 TIP3W1435 7.205 16.451 22.021 1.00 0.00 WT1 H -ATOM 325 OH2 TIP3W1440 1.443 3.980 18.627 1.00 0.00 WT1 O -ATOM 326 H1 TIP3W1440 1.536 3.050 18.247 1.00 0.00 WT1 H -ATOM 327 H2 TIP3W1440 0.589 4.282 18.256 1.00 0.00 WT1 H -ATOM 328 OH2 TIP3W1451 3.248 22.876 3.701 1.00 0.00 WT1 O -ATOM 329 H1 TIP3W1451 2.662 22.334 4.248 1.00 0.00 WT1 H -ATOM 330 H2 TIP3W1451 4.106 22.410 3.781 1.00 0.00 WT1 H -ATOM 331 OH2 TIP3W1454 8.943 19.607 9.393 1.00 0.00 WT1 O -ATOM 332 H1 TIP3W1454 9.890 19.666 9.174 1.00 0.00 WT1 H -ATOM 333 H2 TIP3W1454 8.551 19.202 8.586 1.00 0.00 WT1 H -ATOM 334 OH2 TIP3W1455 7.534 23.313 22.010 1.00 0.00 WT1 O -ATOM 335 H1 TIP3W1455 7.309 22.777 22.738 1.00 0.00 WT1 H -ATOM 336 H2 TIP3W1455 6.697 23.403 21.532 1.00 0.00 WT1 H -ATOM 337 OH2 TIP3W1457 13.340 13.560 16.477 1.00 0.00 WT1 O -ATOM 338 H1 TIP3W1457 13.400 13.568 15.542 1.00 0.00 WT1 H -ATOM 339 H2 TIP3W1457 12.852 14.406 16.633 1.00 0.00 WT1 H -ATOM 340 OH2 TIP3W1458 8.344 7.845 20.429 1.00 0.00 WT1 O -ATOM 341 H1 TIP3W1458 8.479 8.292 21.236 1.00 0.00 WT1 H -ATOM 342 H2 TIP3W1458 9.102 8.059 19.900 1.00 0.00 WT1 H -ATOM 343 OH2 TIP3W1474 6.901 21.557 9.326 1.00 0.00 WT1 O -ATOM 344 H1 TIP3W1474 7.410 20.744 9.384 1.00 0.00 WT1 H -ATOM 345 H2 TIP3W1474 7.474 22.077 8.759 1.00 0.00 WT1 H -ATOM 346 OH2 TIP3W1494 14.403 7.815 15.212 1.00 0.00 WT1 O -ATOM 347 H1 TIP3W1494 13.532 8.206 14.911 1.00 0.00 WT1 H -ATOM 348 H2 TIP3W1494 14.885 7.681 14.373 1.00 0.00 WT1 H -ATOM 349 OH2 TIP3W1497 6.857 11.138 6.829 1.00 0.00 WT1 O -ATOM 350 H1 TIP3W1497 6.107 11.750 6.800 1.00 0.00 WT1 H -ATOM 351 H2 TIP3W1497 6.480 10.387 6.353 1.00 0.00 WT1 H -ATOM 352 OH2 TIP3W1512 10.309 21.500 11.481 1.00 0.00 WT1 O -ATOM 353 H1 TIP3W1512 11.014 20.928 11.185 1.00 0.00 WT1 H -ATOM 354 H2 TIP3W1512 9.595 20.961 11.183 1.00 0.00 WT1 H -ATOM 355 OH2 TIP3W1532 13.235 22.943 15.633 1.00 0.00 WT1 O -ATOM 356 H1 TIP3W1532 12.613 22.525 16.194 1.00 0.00 WT1 H -ATOM 357 H2 TIP3W1532 14.027 22.981 16.180 1.00 0.00 WT1 H -ATOM 358 OH2 TIP3W1559 6.818 20.066 20.150 1.00 0.00 WT1 O -ATOM 359 H1 TIP3W1559 7.686 20.067 20.626 1.00 0.00 WT1 H -ATOM 360 H2 TIP3W1559 6.969 19.869 19.212 1.00 0.00 WT1 H -ATOM 361 OH2 TIP3W1611 7.975 20.030 22.745 1.00 0.00 WT1 O -ATOM 362 H1 TIP3W1611 8.632 20.654 22.435 1.00 0.00 WT1 H -ATOM 363 H2 TIP3W1611 7.441 20.490 23.501 1.00 0.00 WT1 H -ATOM 364 OH2 TIP3W1707 12.113 0.921 4.942 1.00 0.00 WT1 O -ATOM 365 H1 TIP3W1707 12.819 0.635 5.562 1.00 0.00 WT1 H -ATOM 366 H2 TIP3W1707 11.814 1.896 5.223 1.00 0.00 WT1 H -ATOM 367 OH2 TIP3W1723 9.197 4.375 15.964 1.00 0.00 WT1 O -ATOM 368 H1 TIP3W1723 9.163 3.590 15.387 1.00 0.00 WT1 H -ATOM 369 H2 TIP3W1723 8.516 4.167 16.604 1.00 0.00 WT1 H -ATOM 370 OH2 TIP3W1725 2.421 3.775 5.058 1.00 0.00 WT1 O -ATOM 371 H1 TIP3W1725 2.684 2.934 4.652 1.00 0.00 WT1 H -ATOM 372 H2 TIP3W1725 3.219 4.340 5.048 1.00 0.00 WT1 H -ATOM 373 OH2 TIP3W1729 6.794 6.875 22.997 1.00 0.00 WT1 O -ATOM 374 H1 TIP3W1729 7.166 7.815 23.093 1.00 0.00 WT1 H -ATOM 375 H2 TIP3W1729 5.834 7.029 23.036 1.00 0.00 WT1 H -ATOM 376 OH2 TIP3W1730 11.518 2.141 14.835 1.00 0.00 WT1 O -ATOM 377 H1 TIP3W1730 11.356 2.769 14.101 1.00 0.00 WT1 H -ATOM 378 H2 TIP3W1730 12.345 1.727 14.583 1.00 0.00 WT1 H -ATOM 379 OH2 TIP3W1733 3.174 1.584 16.976 1.00 0.00 WT1 O -ATOM 380 H1 TIP3W1733 2.370 2.077 16.810 1.00 0.00 WT1 H -ATOM 381 H2 TIP3W1733 3.270 0.961 16.252 1.00 0.00 WT1 H -ATOM 382 OH2 TIP3W1746 10.848 10.071 18.631 1.00 0.00 WT1 O -ATOM 383 H1 TIP3W1746 10.345 10.477 17.907 1.00 0.00 WT1 H -ATOM 384 H2 TIP3W1746 11.663 10.551 18.638 1.00 0.00 WT1 H -ATOM 385 OH2 TIP3W1752 12.069 8.766 23.082 1.00 0.00 WT1 O -ATOM 386 H1 TIP3W1752 12.023 9.290 23.888 1.00 0.00 WT1 H -ATOM 387 H2 TIP3W1752 11.590 7.956 23.400 1.00 0.00 WT1 H -ATOM 388 OH2 TIP3W1764 5.141 1.611 0.499 1.00 0.00 WT1 O -ATOM 389 H1 TIP3W1764 4.697 1.110 1.234 1.00 0.00 WT1 H -ATOM 390 H2 TIP3W1764 6.031 1.302 0.586 1.00 0.00 WT1 H -ATOM 391 OH2 TIP3W1771 2.509 3.505 12.910 1.00 0.00 WT1 O -ATOM 392 H1 TIP3W1771 2.114 4.138 12.315 1.00 0.00 WT1 H -ATOM 393 H2 TIP3W1771 2.715 2.712 12.383 1.00 0.00 WT1 H -ATOM 394 OH2 TIP3W1773 14.354 1.352 14.004 1.00 0.00 WT1 O -ATOM 395 H1 TIP3W1773 14.694 0.623 14.565 1.00 0.00 WT1 H -ATOM 396 H2 TIP3W1773 14.573 2.195 14.426 1.00 0.00 WT1 H -ATOM 397 OH2 TIP3W1788 14.578 23.489 17.850 1.00 0.00 WT1 O -ATOM 398 H1 TIP3W1788 15.476 23.267 17.861 1.00 0.00 WT1 H -ATOM 399 H2 TIP3W1788 14.359 23.484 18.771 1.00 0.00 WT1 H -ATOM 400 OH2 TIP3W1789 5.461 6.754 1.943 1.00 0.00 WT1 O -ATOM 401 H1 TIP3W1789 6.412 6.627 2.018 1.00 0.00 WT1 H -ATOM 402 H2 TIP3W1789 5.209 5.956 1.434 1.00 0.00 WT1 H -ATOM 403 OH2 TIP3W1795 14.101 1.902 22.316 1.00 0.00 WT1 O -ATOM 404 H1 TIP3W1795 14.886 2.398 22.002 1.00 0.00 WT1 H -ATOM 405 H2 TIP3W1795 14.108 1.041 21.813 1.00 0.00 WT1 H -ATOM 406 OH2 TIP3W1813 6.142 11.858 16.052 1.00 0.00 WT1 O -ATOM 407 H1 TIP3W1813 5.762 12.642 15.675 1.00 0.00 WT1 H -ATOM 408 H2 TIP3W1813 5.566 11.146 15.661 1.00 0.00 WT1 H -ATOM 409 OH2 TIP3W1814 11.187 19.104 18.681 1.00 0.00 WT1 O -ATOM 410 H1 TIP3W1814 12.029 18.566 18.863 1.00 0.00 WT1 H -ATOM 411 H2 TIP3W1814 10.574 18.773 19.364 1.00 0.00 WT1 H -ATOM 412 OH2 TIP3W1829 11.780 13.509 0.983 1.00 0.00 WT1 O -ATOM 413 H1 TIP3W1829 12.311 13.422 1.794 1.00 0.00 WT1 H -ATOM 414 H2 TIP3W1829 12.379 13.816 0.300 1.00 0.00 WT1 H -ATOM 415 OH2 TIP3W1830 13.410 13.796 3.206 1.00 0.00 WT1 O -ATOM 416 H1 TIP3W1830 12.860 13.342 3.952 1.00 0.00 WT1 H -ATOM 417 H2 TIP3W1830 14.378 13.624 3.486 1.00 0.00 WT1 H -ATOM 418 OH2 TIP3W1831 7.314 0.228 9.152 1.00 0.00 WT1 O -ATOM 419 H1 TIP3W1831 7.447 0.196 8.157 1.00 0.00 WT1 H -ATOM 420 H2 TIP3W1831 8.219 0.336 9.426 1.00 0.00 WT1 H -ATOM 421 OH2 TIP3W1853 0.289 10.538 13.468 1.00 0.00 WT1 O -ATOM 422 H1 TIP3W1853 0.286 10.937 12.602 1.00 0.00 WT1 H -ATOM 423 H2 TIP3W1853 1.262 10.357 13.669 1.00 0.00 WT1 H -ATOM 424 OH2 TIP3W1856 12.440 12.407 5.370 1.00 0.00 WT1 O -ATOM 425 H1 TIP3W1856 11.652 11.887 5.105 1.00 0.00 WT1 H -ATOM 426 H2 TIP3W1856 12.893 11.867 5.977 1.00 0.00 WT1 H -ATOM 427 OH2 TIP3W1871 6.968 11.629 2.353 1.00 0.00 WT1 O -ATOM 428 H1 TIP3W1871 6.575 10.896 1.807 1.00 0.00 WT1 H -ATOM 429 H2 TIP3W1871 7.083 12.290 1.590 1.00 0.00 WT1 H -ATOM 430 OH2 TIP3W1873 13.533 10.550 7.160 1.00 0.00 WT1 O -ATOM 431 H1 TIP3W1873 12.608 10.309 7.490 1.00 0.00 WT1 H -ATOM 432 H2 TIP3W1873 14.008 10.940 7.925 1.00 0.00 WT1 H -ATOM 433 OH2 TIP3W1874 13.043 18.831 22.933 1.00 0.00 WT1 O -ATOM 434 H1 TIP3W1874 13.439 17.936 22.986 1.00 0.00 WT1 H -ATOM 435 H2 TIP3W1874 12.139 18.764 23.145 1.00 0.00 WT1 H -ATOM 436 OH2 TIP3W1894 11.706 15.811 16.829 1.00 0.00 WT1 O -ATOM 437 H1 TIP3W1894 10.892 16.347 16.590 1.00 0.00 WT1 H -ATOM 438 H2 TIP3W1894 12.344 16.466 17.162 1.00 0.00 WT1 H -ATOM 439 OH2 TIP3W1911 11.642 19.030 4.866 1.00 0.00 WT1 O -ATOM 440 H1 TIP3W1911 10.752 18.786 5.209 1.00 0.00 WT1 H -ATOM 441 H2 TIP3W1911 11.534 19.147 3.897 1.00 0.00 WT1 H -ATOM 442 OH2 TIP3W1912 13.550 21.522 9.565 1.00 0.00 WT1 O -ATOM 443 H1 TIP3W1912 13.279 21.744 8.655 1.00 0.00 WT1 H -ATOM 444 H2 TIP3W1912 13.859 22.419 9.914 1.00 0.00 WT1 H -ATOM 445 OH2 TIP3W1914 12.001 20.877 14.108 1.00 0.00 WT1 O -ATOM 446 H1 TIP3W1914 12.060 21.566 14.774 1.00 0.00 WT1 H -ATOM 447 H2 TIP3W1914 11.186 21.104 13.629 1.00 0.00 WT1 H -ATOM 448 OH2 TIP3W1915 12.814 17.906 7.383 1.00 0.00 WT1 O -ATOM 449 H1 TIP3W1915 13.379 17.410 6.688 1.00 0.00 WT1 H -ATOM 450 H2 TIP3W1915 11.963 17.994 6.954 1.00 0.00 WT1 H -ATOM 451 OH2 TIP3W1952 15.989 19.751 4.862 1.00 0.00 WT1 O -ATOM 452 H1 TIP3W1952 15.952 20.632 4.460 1.00 0.00 WT1 H -ATOM 453 H2 TIP3W1952 15.557 19.210 4.188 1.00 0.00 WT1 H -ATOM 454 OH2 TIP3W2123 10.963 1.737 11.790 1.00 0.00 WT1 O -ATOM 455 H1 TIP3W2123 10.319 2.240 11.334 1.00 0.00 WT1 H -ATOM 456 H2 TIP3W2123 11.709 2.167 11.210 1.00 0.00 WT1 H -ATOM 457 OH2 TIP3W2163 5.526 8.369 14.858 1.00 0.00 WT1 O -ATOM 458 H1 TIP3W2163 4.950 8.218 14.072 1.00 0.00 WT1 H -ATOM 459 H2 TIP3W2163 4.945 8.919 15.363 1.00 0.00 WT1 H -ATOM 460 OH2 TIP3W2165 14.776 4.939 12.443 1.00 0.00 WT1 O -ATOM 461 H1 TIP3W2165 14.636 5.952 12.252 1.00 0.00 WT1 H -ATOM 462 H2 TIP3W2165 13.865 4.712 12.604 1.00 0.00 WT1 H -ATOM 463 OH2 TIP3W2167 7.529 4.508 1.396 1.00 0.00 WT1 O -ATOM 464 H1 TIP3W2167 8.313 4.582 0.857 1.00 0.00 WT1 H -ATOM 465 H2 TIP3W2167 6.783 4.511 0.768 1.00 0.00 WT1 H -ATOM 466 OH2 TIP3W2172 11.435 0.836 22.059 1.00 0.00 WT1 O -ATOM 467 H1 TIP3W2172 11.858 0.103 21.657 1.00 0.00 WT1 H -ATOM 468 H2 TIP3W2172 12.219 1.281 22.508 1.00 0.00 WT1 H -ATOM 469 OH2 TIP3W2227 11.200 4.151 3.471 1.00 0.00 WT1 O -ATOM 470 H1 TIP3W2227 12.053 4.360 3.928 1.00 0.00 WT1 H -ATOM 471 H2 TIP3W2227 10.572 4.426 4.138 1.00 0.00 WT1 H -ATOM 472 OH2 TIP3W2231 4.884 4.081 13.713 1.00 0.00 WT1 O -ATOM 473 H1 TIP3W2231 4.970 4.746 14.373 1.00 0.00 WT1 H -ATOM 474 H2 TIP3W2231 3.932 3.975 13.593 1.00 0.00 WT1 H -ATOM 475 OH2 TIP3W2244 13.867 4.624 3.954 1.00 0.00 WT1 O -ATOM 476 H1 TIP3W2244 14.067 4.641 4.904 1.00 0.00 WT1 H -ATOM 477 H2 TIP3W2244 14.122 5.494 3.648 1.00 0.00 WT1 H -ATOM 478 OH2 TIP3W2270 3.174 11.159 5.954 1.00 0.00 WT1 O -ATOM 479 H1 TIP3W2270 3.904 11.073 5.352 1.00 0.00 WT1 H -ATOM 480 H2 TIP3W2270 3.204 12.104 6.129 1.00 0.00 WT1 H -ATOM 481 OH2 TIP3W2272 12.922 2.911 17.412 1.00 0.00 WT1 O -ATOM 482 H1 TIP3W2272 12.421 2.431 18.089 1.00 0.00 WT1 H -ATOM 483 H2 TIP3W2272 12.240 2.996 16.701 1.00 0.00 WT1 H -ATOM 484 OH2 TIP3W2277 13.644 7.961 20.946 1.00 0.00 WT1 O -ATOM 485 H1 TIP3W2277 13.183 7.158 20.680 1.00 0.00 WT1 H -ATOM 486 H2 TIP3W2277 13.018 8.315 21.687 1.00 0.00 WT1 H -ATOM 487 OH2 TIP3W2280 6.612 3.396 17.042 1.00 0.00 WT1 O -ATOM 488 H1 TIP3W2280 6.138 2.987 17.830 1.00 0.00 WT1 H -ATOM 489 H2 TIP3W2280 6.248 2.883 16.306 1.00 0.00 WT1 H -ATOM 490 OH2 TIP3W2288 3.628 15.453 9.684 1.00 0.00 WT1 O -ATOM 491 H1 TIP3W2288 3.604 16.368 9.365 1.00 0.00 WT1 H -ATOM 492 H2 TIP3W2288 3.266 15.478 10.592 1.00 0.00 WT1 H -ATOM 493 OH2 TIP3W2293 1.641 18.264 8.136 1.00 0.00 WT1 O -ATOM 494 H1 TIP3W2293 0.755 18.490 8.008 1.00 0.00 WT1 H -ATOM 495 H2 TIP3W2293 1.981 19.003 8.665 1.00 0.00 WT1 H -ATOM 496 OH2 TIP3W2295 8.716 0.819 21.571 1.00 0.00 WT1 O -ATOM 497 H1 TIP3W2295 8.359 0.399 22.460 1.00 0.00 WT1 H -ATOM 498 H2 TIP3W2295 9.622 1.046 21.690 1.00 0.00 WT1 H -ATOM 499 OH2 TIP3W2309 14.269 10.001 4.369 1.00 0.00 WT1 O -ATOM 500 H1 TIP3W2309 14.973 10.528 4.752 1.00 0.00 WT1 H -ATOM 501 H2 TIP3W2309 13.690 9.859 5.092 1.00 0.00 WT1 H -ATOM 502 OH2 TIP3W2311 14.691 13.817 9.050 1.00 0.00 WT1 O -ATOM 503 H1 TIP3W2311 15.162 14.372 8.385 1.00 0.00 WT1 H -ATOM 504 H2 TIP3W2311 13.821 14.250 9.113 1.00 0.00 WT1 H -ATOM 505 OH2 TIP3W2316 12.273 5.424 10.404 1.00 0.00 WT1 O -ATOM 506 H1 TIP3W2316 12.384 4.472 10.210 1.00 0.00 WT1 H -ATOM 507 H2 TIP3W2316 13.153 5.714 10.501 1.00 0.00 WT1 H -ATOM 508 OH2 TIP3W2317 3.759 13.253 15.143 1.00 0.00 WT1 O -ATOM 509 H1 TIP3W2317 3.552 13.546 16.059 1.00 0.00 WT1 H -ATOM 510 H2 TIP3W2317 2.862 13.321 14.740 1.00 0.00 WT1 H -ATOM 511 OH2 TIP3W2335 7.319 14.432 15.015 1.00 0.00 WT1 O -ATOM 512 H1 TIP3W2335 7.633 15.319 14.742 1.00 0.00 WT1 H -ATOM 513 H2 TIP3W2335 7.702 14.303 15.933 1.00 0.00 WT1 H -ATOM 514 OH2 TIP3W2357 3.117 11.819 10.070 1.00 0.00 WT1 O -ATOM 515 H1 TIP3W2357 3.490 12.496 9.523 1.00 0.00 WT1 H -ATOM 516 H2 TIP3W2357 3.937 11.583 10.539 1.00 0.00 WT1 H -ATOM 517 OH2 TIP3W2358 0.549 16.393 10.366 1.00 0.00 WT1 O -ATOM 518 H1 TIP3W2358 1.292 16.322 11.016 1.00 0.00 WT1 H -ATOM 519 H2 TIP3W2358 0.665 17.283 9.972 1.00 0.00 WT1 H -ATOM 520 OH2 TIP3W2607 10.050 5.605 5.758 1.00 0.00 WT1 O -ATOM 521 H1 TIP3W2607 10.155 6.554 5.556 1.00 0.00 WT1 H -ATOM 522 H2 TIP3W2607 10.797 5.389 6.309 1.00 0.00 WT1 H -ATOM 523 OH2 TIP3W2608 7.881 3.518 5.700 1.00 0.00 WT1 O -ATOM 524 H1 TIP3W2608 8.550 4.225 5.812 1.00 0.00 WT1 H -ATOM 525 H2 TIP3W2608 7.070 3.834 6.169 1.00 0.00 WT1 H -ATOM 526 OH2 TIP3W2634 8.559 3.515 11.535 1.00 0.00 WT1 O -ATOM 527 H1 TIP3W2634 8.435 4.298 12.155 1.00 0.00 WT1 H -ATOM 528 H2 TIP3W2634 7.955 2.899 11.952 1.00 0.00 WT1 H -ATOM 529 OH2 TIP3W2669 13.039 10.511 11.777 1.00 0.00 WT1 O -ATOM 530 H1 TIP3W2669 13.825 10.589 11.282 1.00 0.00 WT1 H -ATOM 531 H2 TIP3W2669 12.883 11.473 11.916 1.00 0.00 WT1 H -ATOM 532 OH2 TIP3W2691 15.316 3.976 15.033 1.00 0.00 WT1 O -ATOM 533 H1 TIP3W2691 15.353 4.265 14.065 1.00 0.00 WT1 H -ATOM 534 H2 TIP3W2691 14.585 4.533 15.460 1.00 0.00 WT1 H -ATOM 535 OH2 TIP3W2694 8.400 5.552 13.557 1.00 0.00 WT1 O -ATOM 536 H1 TIP3W2694 9.070 5.240 14.185 1.00 0.00 WT1 H -ATOM 537 H2 TIP3W2694 7.739 5.945 14.163 1.00 0.00 WT1 H -ATOM 538 OH2 TIP3W2714 4.281 21.161 19.066 1.00 0.00 WT1 O -ATOM 539 H1 TIP3W2714 5.157 21.058 19.381 1.00 0.00 WT1 H -ATOM 540 H2 TIP3W2714 4.169 22.110 18.904 1.00 0.00 WT1 H -ATOM 541 OH2 TIP3W2732 13.870 7.474 12.187 1.00 0.00 WT1 O -ATOM 542 H1 TIP3W2732 13.209 8.073 12.633 1.00 0.00 WT1 H -ATOM 543 H2 TIP3W2732 14.457 8.029 11.659 1.00 0.00 WT1 H -ATOM 544 OH2 TIP3W2735 13.600 17.247 9.998 1.00 0.00 WT1 O -ATOM 545 H1 TIP3W2735 13.256 16.385 10.107 1.00 0.00 WT1 H -ATOM 546 H2 TIP3W2735 13.616 17.337 9.047 1.00 0.00 WT1 H -ATOM 547 OH2 TIP3W2758 10.099 18.083 21.099 1.00 0.00 WT1 O -ATOM 548 H1 TIP3W2758 10.453 17.258 20.699 1.00 0.00 WT1 H -ATOM 549 H2 TIP3W2758 9.398 17.746 21.690 1.00 0.00 WT1 H -ATOM 550 OH2 TIP3W2778 15.465 7.955 17.814 1.00 0.00 WT1 O -ATOM 551 H1 TIP3W2778 15.150 7.979 16.932 1.00 0.00 WT1 H -ATOM 552 H2 TIP3W2778 14.706 7.563 18.306 1.00 0.00 WT1 H -ATOM 553 OH2 TIP3W3010 9.016 4.086 8.814 1.00 0.00 WT1 O -ATOM 554 H1 TIP3W3010 9.377 5.001 8.813 1.00 0.00 WT1 H -ATOM 555 H2 TIP3W3010 8.726 3.741 9.661 1.00 0.00 WT1 H -ATOM 556 OH2 TIP3W3072 6.439 5.144 7.455 1.00 0.00 WT1 O -ATOM 557 H1 TIP3W3072 7.310 4.836 7.837 1.00 0.00 WT1 H -ATOM 558 H2 TIP3W3072 6.121 5.819 8.116 1.00 0.00 WT1 H -ATOM 559 OH2 TIP3W3096 13.331 4.563 23.416 1.00 0.00 WT1 O -ATOM 560 H1 TIP3W3096 14.315 4.772 23.360 1.00 0.00 WT1 H -ATOM 561 H2 TIP3W3096 13.215 3.678 23.134 1.00 0.00 WT1 H -ATOM 562 OH2 TIP3W3134 11.401 21.480 17.136 1.00 0.00 WT1 O -ATOM 563 H1 TIP3W3134 11.522 22.112 17.856 1.00 0.00 WT1 H -ATOM 564 H2 TIP3W3134 11.255 20.672 17.636 1.00 0.00 WT1 H -ATOM 565 OH2 TIP3W3173 12.076 4.645 13.566 1.00 0.00 WT1 O -ATOM 566 H1 TIP3W3173 12.000 5.522 13.148 1.00 0.00 WT1 H -ATOM 567 H2 TIP3W3173 11.827 4.835 14.443 1.00 0.00 WT1 H -ATOM 568 OH2 TIP3W3177 9.131 1.075 15.841 1.00 0.00 WT1 O -ATOM 569 H1 TIP3W3177 9.948 1.463 15.412 1.00 0.00 WT1 H -ATOM 570 H2 TIP3W3177 9.113 0.161 15.464 1.00 0.00 WT1 H -ATOM 571 OH2 TIP3W3196 7.694 8.338 16.687 1.00 0.00 WT1 O -ATOM 572 H1 TIP3W3196 7.323 8.081 17.508 1.00 0.00 WT1 H -ATOM 573 H2 TIP3W3196 6.991 8.476 16.072 1.00 0.00 WT1 H -ATOM 574 OH2 TIP3W3218 11.912 13.212 19.726 1.00 0.00 WT1 O -ATOM 575 H1 TIP3W3218 12.854 13.225 19.881 1.00 0.00 WT1 H -ATOM 576 H2 TIP3W3218 11.504 12.764 20.555 1.00 0.00 WT1 H -ATOM 577 OH2 TIP3W3223 5.115 19.820 22.632 1.00 0.00 WT1 O -ATOM 578 H1 TIP3W3223 4.270 19.752 22.092 1.00 0.00 WT1 H -ATOM 579 H2 TIP3W3223 5.800 19.585 21.996 1.00 0.00 WT1 H -ATOM 580 OH2 TIP3W3303 14.170 23.047 20.478 1.00 0.00 WT1 O -ATOM 581 H1 TIP3W3303 15.015 22.883 20.902 1.00 0.00 WT1 H -ATOM 582 H2 TIP3W3303 13.757 22.177 20.579 1.00 0.00 WT1 H -ATOM 583 OH2 TIP3W3304 13.163 20.489 20.636 1.00 0.00 WT1 O -ATOM 584 H1 TIP3W3304 12.450 20.171 20.104 1.00 0.00 WT1 H -ATOM 585 H2 TIP3W3304 13.220 19.875 21.393 1.00 0.00 WT1 H -ATOM 586 OH2 TIP3W3447 11.316 2.273 7.956 1.00 0.00 WT1 O -ATOM 587 H1 TIP3W3447 11.391 1.358 8.151 1.00 0.00 WT1 H -ATOM 588 H2 TIP3W3447 10.423 2.479 8.181 1.00 0.00 WT1 H -ATOM 589 OH2 TIP3W3545 10.407 6.649 8.888 1.00 0.00 WT1 O -ATOM 590 H1 TIP3W3545 9.810 7.215 9.386 1.00 0.00 WT1 H -ATOM 591 H2 TIP3W3545 11.077 6.417 9.547 1.00 0.00 WT1 H -ATOM 592 OH2 TIP3W3596 7.574 19.420 4.717 1.00 0.00 WT1 O -ATOM 593 H1 TIP3W3596 7.704 19.335 3.679 1.00 0.00 WT1 H -ATOM 594 H2 TIP3W3596 7.970 20.255 4.957 1.00 0.00 WT1 H -ATOM 595 OH2 TIP3W3650 12.254 19.676 2.229 1.00 0.00 WT1 O -ATOM 596 H1 TIP3W3650 12.678 20.538 2.358 1.00 0.00 WT1 H -ATOM 597 H2 TIP3W3650 12.115 19.535 1.250 1.00 0.00 WT1 H -ATOM 598 OH2 TIP3W3660 14.036 7.730 6.644 1.00 0.00 WT1 O -ATOM 599 H1 TIP3W3660 14.358 7.138 7.346 1.00 0.00 WT1 H -ATOM 600 H2 TIP3W3660 13.886 8.589 7.123 1.00 0.00 WT1 H -ATOM 601 OH2 TIP3W3977 8.900 7.310 11.290 1.00 0.00 WT1 O -ATOM 602 H1 TIP3W3977 8.739 6.706 12.078 1.00 0.00 WT1 H -ATOM 603 H2 TIP3W3977 9.555 8.003 11.531 1.00 0.00 WT1 H -ATOM 604 OH2 TIP3W4012 9.495 14.416 1.979 1.00 0.00 WT1 O -ATOM 605 H1 TIP3W4012 10.354 14.203 1.548 1.00 0.00 WT1 H -ATOM 606 H2 TIP3W4012 9.165 13.566 2.099 1.00 0.00 WT1 H -ATOM 607 OH2 TIP3W4036 13.605 5.353 19.280 1.00 0.00 WT1 O -ATOM 608 H1 TIP3W4036 13.658 4.527 18.812 1.00 0.00 WT1 H -ATOM 609 H2 TIP3W4036 12.688 5.367 19.516 1.00 0.00 WT1 H -ATOM 610 OH2 TIP3W4074 7.334 17.973 7.090 1.00 0.00 WT1 O -ATOM 611 H1 TIP3W4074 7.571 18.390 6.200 1.00 0.00 WT1 H -ATOM 612 H2 TIP3W4074 6.533 17.444 6.885 1.00 0.00 WT1 H -ATOM 613 OH2 TIP3W4077 13.912 11.040 17.383 1.00 0.00 WT1 O -ATOM 614 H1 TIP3W4077 13.913 10.932 16.423 1.00 0.00 WT1 H -ATOM 615 H2 TIP3W4077 13.612 11.935 17.518 1.00 0.00 WT1 H -ATOM 616 OH2 TIP3W4501 14.682 11.334 14.388 1.00 0.00 WT1 O -ATOM 617 H1 TIP3W4501 15.236 11.941 13.876 1.00 0.00 WT1 H -ATOM 618 H2 TIP3W4501 14.266 10.683 13.763 1.00 0.00 WT1 H -ATOM 619 OH2 TIP3W4515 12.414 9.004 13.909 1.00 0.00 WT1 O -ATOM 620 H1 TIP3W4515 11.523 8.931 14.184 1.00 0.00 WT1 H -ATOM 621 H2 TIP3W4515 12.375 9.766 13.286 1.00 0.00 WT1 H -ATOM 622 OH2 TIP3W4809 15.898 3.293 1.648 1.00 0.00 WT1 O -ATOM 623 H1 TIP3W4809 15.837 3.977 2.359 1.00 0.00 WT1 H -ATOM 624 H2 TIP3W4809 15.065 2.796 1.789 1.00 0.00 WT1 H -ATOM 625 OH2 TIP3W6240 3.080 0.949 11.788 1.00 0.00 WT1 O -ATOM 626 H1 TIP3W6240 3.690 0.500 11.172 1.00 0.00 WT1 H -ATOM 627 H2 TIP3W6240 2.196 0.556 11.641 1.00 0.00 WT1 H -ATOM 628 OH2 TIP3W6671 0.897 12.813 20.940 1.00 0.00 WT1 O -ATOM 629 H1 TIP3W6671 1.234 13.577 21.489 1.00 0.00 WT1 H -ATOM 630 H2 TIP3W6671 1.110 12.083 21.442 1.00 0.00 WT1 H -ATOM 631 OH2 TIP3W7222 6.255 9.802 0.364 1.00 0.00 WT1 O -ATOM 632 H1 TIP3W7222 6.954 9.121 0.671 1.00 0.00 WT1 H -ATOM 633 H2 TIP3W7222 5.459 9.264 0.196 1.00 0.00 WT1 H -ATOM 634 OH2 TIP3W7479 6.140 3.669 3.704 1.00 0.00 WT1 O -ATOM 635 H1 TIP3W7479 6.732 3.837 2.949 1.00 0.00 WT1 H -ATOM 636 H2 TIP3W7479 6.807 3.408 4.378 1.00 0.00 WT1 H -ATOM 637 OH2 TIP3W7510 5.150 11.685 11.994 1.00 0.00 WT1 O -ATOM 638 H1 TIP3W7510 5.312 12.641 12.020 1.00 0.00 WT1 H -ATOM 639 H2 TIP3W7510 5.614 11.405 12.778 1.00 0.00 WT1 H -ATOM 640 OH2 TIP3W7563 5.196 19.304 15.315 1.00 0.00 WT1 O -ATOM 641 H1 TIP3W7563 5.227 20.213 14.942 1.00 0.00 WT1 H -ATOM 642 H2 TIP3W7563 5.252 18.720 14.569 1.00 0.00 WT1 H -ATOM 643 OH2 TIP3W7630 2.179 13.464 7.177 1.00 0.00 WT1 O -ATOM 644 H1 TIP3W7630 2.719 14.061 7.737 1.00 0.00 WT1 H -ATOM 645 H2 TIP3W7630 1.640 13.021 7.843 1.00 0.00 WT1 H -ATOM 646 OH2 TIP3W7631 1.926 21.439 17.027 1.00 0.00 WT1 O -ATOM 647 H1 TIP3W7631 2.672 21.817 16.545 1.00 0.00 WT1 H -ATOM 648 H2 TIP3W7631 2.398 20.912 17.662 1.00 0.00 WT1 H -ATOM 649 OH2 TIP3W7707 0.688 2.781 7.114 1.00 0.00 WT1 O -ATOM 650 H1 TIP3W7707 1.488 3.190 6.703 1.00 0.00 WT1 H -ATOM 651 H2 TIP3W7707 0.053 3.429 6.930 1.00 0.00 WT1 H -ATOM 652 OH2 TIP3W7985 0.449 7.366 9.140 1.00 0.00 WT1 O -ATOM 653 H1 TIP3W7985 0.202 6.479 9.095 1.00 0.00 WT1 H -ATOM 654 H2 TIP3W7985 0.796 7.563 8.256 1.00 0.00 WT1 H -ATOM 655 OH2 TIP3W8023 0.913 12.320 0.937 1.00 0.00 WT1 O -ATOM 656 H1 TIP3W8023 0.623 11.700 0.268 1.00 0.00 WT1 H -ATOM 657 H2 TIP3W8023 1.290 11.784 1.628 1.00 0.00 WT1 H -ATOM 658 OH2 TIP3W8029 7.889 16.997 14.360 1.00 0.00 WT1 O -ATOM 659 H1 TIP3W8029 7.935 17.181 13.358 1.00 0.00 WT1 H -ATOM 660 H2 TIP3W8029 8.602 17.562 14.734 1.00 0.00 WT1 H -ATOM 661 OH2 TIP3W8046 3.230 22.882 11.736 1.00 0.00 WT1 O -ATOM 662 H1 TIP3W8046 3.601 21.950 11.670 1.00 0.00 WT1 H -ATOM 663 H2 TIP3W8046 2.861 22.992 10.853 1.00 0.00 WT1 H -ATOM 664 OH2 TIP3W8064 4.620 22.335 7.130 1.00 0.00 WT1 O -ATOM 665 H1 TIP3W8064 3.754 22.591 7.590 1.00 0.00 WT1 H -ATOM 666 H2 TIP3W8064 5.178 22.349 7.907 1.00 0.00 WT1 H -ATOM 667 OH2 TIP3W8068 1.124 22.962 13.514 1.00 0.00 WT1 O -ATOM 668 H1 TIP3W8068 1.837 22.901 12.860 1.00 0.00 WT1 H -ATOM 669 H2 TIP3W8068 0.685 23.799 13.310 1.00 0.00 WT1 H -ATOM 670 OH2 TIP3W8364 8.561 10.924 16.881 1.00 0.00 WT1 O -ATOM 671 H1 TIP3W8364 7.916 11.188 16.202 1.00 0.00 WT1 H -ATOM 672 H2 TIP3W8364 8.309 10.008 17.123 1.00 0.00 WT1 H -ATOM 673 OH2 TIP3W8403 4.751 19.009 2.814 1.00 0.00 WT1 O -ATOM 674 H1 TIP3W8403 4.754 18.978 3.760 1.00 0.00 WT1 H -ATOM 675 H2 TIP3W8403 5.300 18.306 2.612 1.00 0.00 WT1 H -ATOM 676 OH2 TIP3W8411 3.406 0.117 14.493 1.00 0.00 WT1 O -ATOM 677 H1 TIP3W8411 3.348 0.244 13.546 1.00 0.00 WT1 H -ATOM 678 H2 TIP3W8411 4.378 0.190 14.724 1.00 0.00 WT1 H -ATOM 679 OH2 TIP3W8425 2.278 3.922 1.200 1.00 0.00 WT1 O -ATOM 680 H1 TIP3W8425 2.701 3.392 0.560 1.00 0.00 WT1 H -ATOM 681 H2 TIP3W8425 1.556 3.406 1.415 1.00 0.00 WT1 H -ATOM 682 OH2 TIP3W8441 6.246 21.216 13.564 1.00 0.00 WT1 O -ATOM 683 H1 TIP3W8441 7.127 21.533 13.794 1.00 0.00 WT1 H -ATOM 684 H2 TIP3W8441 5.802 22.075 13.455 1.00 0.00 WT1 H -ATOM 685 OH2 TIP3W8466 5.348 15.459 5.988 1.00 0.00 WT1 O -ATOM 686 H1 TIP3W8466 4.942 16.211 6.465 1.00 0.00 WT1 H -ATOM 687 H2 TIP3W8466 4.964 14.679 6.422 1.00 0.00 WT1 H -ATOM 688 OH2 TIP3W8468 1.312 13.577 13.829 1.00 0.00 WT1 O -ATOM 689 H1 TIP3W8468 1.594 13.350 12.963 1.00 0.00 WT1 H -ATOM 690 H2 TIP3W8468 0.905 14.443 13.634 1.00 0.00 WT1 H -ATOM 691 OH2 TIP3W8491 10.395 21.375 22.397 1.00 0.00 WT1 O -ATOM 692 H1 TIP3W8491 10.900 20.680 22.794 1.00 0.00 WT1 H -ATOM 693 H2 TIP3W8491 10.682 22.154 22.828 1.00 0.00 WT1 H -ATOM 694 OH2 TIP3W8528 6.013 16.085 3.326 1.00 0.00 WT1 O -ATOM 695 H1 TIP3W8528 6.016 16.035 4.292 1.00 0.00 WT1 H -ATOM 696 H2 TIP3W8528 5.249 15.516 3.046 1.00 0.00 WT1 H -ATOM 697 OH2 TIP3W8534 2.184 22.110 9.500 1.00 0.00 WT1 O -ATOM 698 H1 TIP3W8534 1.913 21.297 9.998 1.00 0.00 WT1 H -ATOM 699 H2 TIP3W8534 1.389 22.233 8.964 1.00 0.00 WT1 H -ATOM 700 OH2 TIP3W8536 3.207 13.979 17.772 1.00 0.00 WT1 O -ATOM 701 H1 TIP3W8536 3.947 14.082 18.373 1.00 0.00 WT1 H -ATOM 702 H2 TIP3W8536 2.585 14.685 17.921 1.00 0.00 WT1 H -ATOM 703 OH2 TIP3W8548 13.639 16.098 5.269 1.00 0.00 WT1 O -ATOM 704 H1 TIP3W8548 14.099 15.394 4.872 1.00 0.00 WT1 H -ATOM 705 H2 TIP3W8548 12.755 15.724 5.343 1.00 0.00 WT1 H -ATOM 706 OH2 TIP3W8556 1.981 16.635 18.663 1.00 0.00 WT1 O -ATOM 707 H1 TIP3W8556 1.921 17.181 19.529 1.00 0.00 WT1 H -ATOM 708 H2 TIP3W8556 2.656 17.117 18.156 1.00 0.00 WT1 H -ATOM 709 OH2 TIP3W8760 13.457 20.491 6.545 1.00 0.00 WT1 O -ATOM 710 H1 TIP3W8760 13.544 19.713 6.959 1.00 0.00 WT1 H -ATOM 711 H2 TIP3W8760 13.199 20.170 5.601 1.00 0.00 WT1 H -ATOM 712 OH2 TIP3W8780 3.438 8.099 0.316 1.00 0.00 WT1 O -ATOM 713 H1 TIP3W8780 2.547 7.847 0.577 1.00 0.00 WT1 H -ATOM 714 H2 TIP3W8780 3.889 7.775 1.093 1.00 0.00 WT1 H -ATOM 715 OH2 TIP3W8801 9.016 15.690 9.485 1.00 0.00 WT1 O -ATOM 716 H1 TIP3W8801 9.158 14.769 9.701 1.00 0.00 WT1 H -ATOM 717 H2 TIP3W8801 8.537 15.554 8.652 1.00 0.00 WT1 H -ATOM 718 OH2 TIP3W8822 1.562 6.536 12.239 1.00 0.00 WT1 O -ATOM 719 H1 TIP3W8822 0.960 7.250 12.049 1.00 0.00 WT1 H -ATOM 720 H2 TIP3W8822 1.197 5.827 11.553 1.00 0.00 WT1 H -ATOM 721 OH2 TIP3W8829 1.314 9.385 7.173 1.00 0.00 WT1 O -ATOM 722 H1 TIP3W8829 1.333 8.706 6.444 1.00 0.00 WT1 H -ATOM 723 H2 TIP3W8829 2.056 9.953 6.980 1.00 0.00 WT1 H -ATOM 724 OH2 TIP3W8843 7.572 0.420 3.478 1.00 0.00 WT1 O -ATOM 725 H1 TIP3W8843 7.636 0.339 2.503 1.00 0.00 WT1 H -ATOM 726 H2 TIP3W8843 6.628 0.234 3.530 1.00 0.00 WT1 H -ATOM 727 OH2 TIP3W8845 1.133 7.080 5.078 1.00 0.00 WT1 O -ATOM 728 H1 TIP3W8845 1.201 7.102 4.137 1.00 0.00 WT1 H -ATOM 729 H2 TIP3W8845 0.358 6.549 5.302 1.00 0.00 WT1 H -ATOM 730 OH2 TIP3W8865 11.515 22.342 4.827 1.00 0.00 WT1 O -ATOM 731 H1 TIP3W8865 10.875 21.911 4.185 1.00 0.00 WT1 H -ATOM 732 H2 TIP3W8865 11.205 21.919 5.694 1.00 0.00 WT1 H -ATOM 733 OH2 TIP3W8869 5.279 5.755 11.457 1.00 0.00 WT1 O -ATOM 734 H1 TIP3W8869 4.504 5.333 10.967 1.00 0.00 WT1 H -ATOM 735 H2 TIP3W8869 5.564 4.986 12.019 1.00 0.00 WT1 H -ATOM 736 OH2 TIP3W8887 8.890 21.041 16.070 1.00 0.00 WT1 O -ATOM 737 H1 TIP3W8887 8.698 21.572 15.300 1.00 0.00 WT1 H -ATOM 738 H2 TIP3W8887 9.800 21.340 16.244 1.00 0.00 WT1 H -ATOM 739 OH2 TIP3W8895 6.000 11.283 22.324 1.00 0.00 WT1 O -ATOM 740 H1 TIP3W8895 5.866 12.057 22.939 1.00 0.00 WT1 H -ATOM 741 H2 TIP3W8895 5.863 11.634 21.452 1.00 0.00 WT1 H -ATOM 742 OH2 TIP3W8905 7.834 14.408 7.527 1.00 0.00 WT1 O -ATOM 743 H1 TIP3W8905 7.105 14.717 6.993 1.00 0.00 WT1 H -ATOM 744 H2 TIP3W8905 8.194 13.714 6.926 1.00 0.00 WT1 H -ATOM 745 OH2 TIP3W8931 5.667 11.812 19.542 1.00 0.00 WT1 O -ATOM 746 H1 TIP3W8931 5.647 12.743 19.497 1.00 0.00 WT1 H -ATOM 747 H2 TIP3W8931 5.889 11.629 18.618 1.00 0.00 WT1 H -ATOM 748 OH2 TIP3W8932 12.997 18.576 15.207 1.00 0.00 WT1 O -ATOM 749 H1 TIP3W8932 12.617 19.193 14.493 1.00 0.00 WT1 H -ATOM 750 H2 TIP3W8932 13.582 19.163 15.737 1.00 0.00 WT1 H -ATOM 751 OH2 TIP3W8935 0.675 11.574 10.952 1.00 0.00 WT1 O -ATOM 752 H1 TIP3W8935 1.597 11.546 10.574 1.00 0.00 WT1 H -ATOM 753 H2 TIP3W8935 0.265 12.150 10.339 1.00 0.00 WT1 H -ATOM 754 OH2 TIP3W8949 8.782 17.187 2.362 1.00 0.00 WT1 O -ATOM 755 H1 TIP3W8949 8.004 16.786 2.797 1.00 0.00 WT1 H -ATOM 756 H2 TIP3W8949 9.140 16.422 1.970 1.00 0.00 WT1 H -ATOM 757 OH2 TIP3W8956 2.113 6.516 21.893 1.00 0.00 WT1 O -ATOM 758 H1 TIP3W8956 2.170 5.576 22.160 1.00 0.00 WT1 H -ATOM 759 H2 TIP3W8956 2.446 6.949 22.707 1.00 0.00 WT1 H -ATOM 760 OH2 TIP3W8977 2.583 16.123 12.046 1.00 0.00 WT1 O -ATOM 761 H1 TIP3W8977 3.491 16.508 12.059 1.00 0.00 WT1 H -ATOM 762 H2 TIP3W8977 2.312 16.312 12.887 1.00 0.00 WT1 H -ATOM 763 OH2 TIP3W8988 2.246 20.883 4.995 1.00 0.00 WT1 O -ATOM 764 H1 TIP3W8988 1.611 20.097 4.885 1.00 0.00 WT1 H -ATOM 765 H2 TIP3W8988 3.079 20.473 5.195 1.00 0.00 WT1 H -ATOM 766 OH2 TIP3W9082 8.156 17.564 11.520 1.00 0.00 WT1 O -ATOM 767 H1 TIP3W9082 8.355 18.345 10.921 1.00 0.00 WT1 H -ATOM 768 H2 TIP3W9082 8.334 16.820 10.874 1.00 0.00 WT1 H -ATOM 769 OH2 TIP3W9096 2.915 14.197 3.393 1.00 0.00 WT1 O -ATOM 770 H1 TIP3W9096 2.155 14.414 3.916 1.00 0.00 WT1 H -ATOM 771 H2 TIP3W9096 2.719 13.333 3.011 1.00 0.00 WT1 H -ATOM 772 OH2 TIP3W9226 8.578 0.832 6.351 1.00 0.00 WT1 O -ATOM 773 H1 TIP3W9226 7.928 0.530 5.693 1.00 0.00 WT1 H -ATOM 774 H2 TIP3W9226 8.563 1.801 6.335 1.00 0.00 WT1 H -ATOM 775 OH2 TIP3W9241 7.287 10.172 13.815 1.00 0.00 WT1 O -ATOM 776 H1 TIP3W9241 6.631 9.473 14.077 1.00 0.00 WT1 H -ATOM 777 H2 TIP3W9241 8.119 9.669 13.852 1.00 0.00 WT1 H -ATOM 778 OH2 TIP3W9250 3.347 10.487 19.814 1.00 0.00 WT1 O -ATOM 779 H1 TIP3W9250 2.792 10.955 19.188 1.00 0.00 WT1 H -ATOM 780 H2 TIP3W9250 4.264 10.639 19.456 1.00 0.00 WT1 H -END diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19b..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt deleted file mode 100644 index 274d8aeb11..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt +++ /dev/null @@ -1,16 +0,0 @@ -import "spce.lt" - -wat = new SPCE [260] - - - - - - - -# Open up the PDB file to count the number of water molecules inside. (Or just -# divide the number of atoms by 3). Put that in between the brackets ("[260]") -# -# The command above does not set the positions of the atoms. -# So they will have to be loaded later from a PDB or an XYZ file. -# (For example, using "moltemplate.sh -pdb solvate.pdb system.lt") diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt deleted file mode 100644 index 4d8af42b5d..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt +++ /dev/null @@ -1,48 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fShakeSPCE was defined in system.in.settings. It is incompatible with "minimize". -unfix fShakeSPCE -minimize 1.0e-3 1.0e-5 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 -thermo 100 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt deleted file mode 100644 index 22fb1f271e..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt +++ /dev/null @@ -1,58 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- -# Note: If you are reading the restart file instead of the data file, -# then you should not need to minimize the system beforehand.. -# fShakeSPCE was defined in system.in.settings. -# (It is incompatible with "minimize".) -unfix fShakeSPCE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 -thermo 500 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh deleted file mode 100755 index cf51fa8705..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - -# or - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -# or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh deleted file mode 100755 index 3a08212692..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg deleted file mode 100644 index 5261bedc2ce1b6d41ea202b21a1dbd921e2ee6a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1577 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 diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg deleted file mode 100644 index 2c34754c4c2754c75502a87245bf882f555b1def..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169027 zcmbTd1yCHp`zE}&27(3%nuRP2fdIi>f-SzdLxAA!?vUWJK!V%i9-I&)c!DpsXmEGe zi6yGo}PK;d7gfneOdv$gviLt08mg+0CLY8;AtKp1;9W< zM@L7)c-~=PU|?e5V`DuRLOeVid?G?(Vj@B!A`)`yS0toVWJE+13=~u}G<0-yB(L5u zzM*BLrlq6(PY{&ns#us<1lZUFw4_9&wEw@$Qzw838+8T^9}VRV0F?*@jR@tb2S5Wr z0idEiHx~u)KME!mItDfxDhkf?W!0Ae6tw4pijIbfhKYfKLWF{fh7Q0W!X#$E;*=m! zBYk7)%q1C&O$LM}=8@NSF@E?IGJY)OlJxK7RX!89dR_NNGgpm*w>&bMzbDq7BT}OP zP@d!b&vXF5e?mTY3-X`<(R&&klSpYvfqx9h)}hfah+%)m(^p@#XKjWjqhueNLa z7|8Vxi(C?#bVByQh4DGlr;z-*w;J726HiFM^F2P_A{r4u46xq{g)x93s$p=jBryz* z4f%gPObK^wLmrsCj_qSqj42d8Rn@#iKfBdnIh%T5!a^uoGLAR{H_kJVN!}|dCczh7 zN1K(CV;YDjKnkU3b-K0F>l9OHskyt9?(!8-aVM!Th4l7|g~R?)OnF%771_0$qxuCW z<`cl{<6C8}`FMwuE^Nn*(Op)Rdz|sWUdZe{PRk|w2-_2YxwYO=uv~fW3NL(>6(ZlA zK-O+{2wQ&w*n}_n{4tGcc(aJBxGKiUP@hx#d{&ipcX+&Agd%+Ltx`(~zCFu%;seQ9 z;ANS;`J@LP3zW^{OCk(*K)_UE0Nnj?Mu(UTT;zTN41*sNFJxEgF!Tzb7b>bH8PYMG z=E32W3BjRT?AczTEFTc8MX2>~;bQ_go1^(or} zRZgS}>t_3^zr_CBYVN-$BdCbuU$v!Ds;9bx*v>67rj$GZwoB1TZPJMS9|@lTxBex9 z?AMI31}lsqDqT4=9VaZ4b?qnQR#1M?3Xhq72j~lnsaGDM#MbnKO`!o_7v8#QqHO=I zNt&HHytR>sM0V54xW@Qo#+(_8Jy11cloV^fvmE`+OmcPec;PgWd=*Xf7YvMZ zeJYw6|1%WgX^T;^m0ABw*!k>^e3foQ z4Bqk4NvG8DG2VuWU!zh_C^(Z}S@`A&&;bviO|WsA@UTG~-N-8&0O;~YgE09|R;$X? zJG@z+0N(=TZh;}a@&xfV?lgN-UzUSV{zQ)c3N-Gxs4hHD){aOTn+EW@kS44(1Fkwp z1n0jDz;bQ7XqRvMsU4@}d+bnMkKE|?;gL7mir$_N_J3?5Uzdx*axDt5xjO{7EM zbk#2O@pQ)B@jT2)uVl)tz}P~_-4^7)yQ#lMbLad7@aDPpQK}BrCn~3)M@>j(JLXLi z`*#-HKT$0ReLT|+oP1!QCNJX|Nxh&negf!l=i}h~-Jy%5cr+67s17^-QOcm-(fgP2 zU_Q|)aen^zvV0oW@pG#E^?y}kcIznJR%M>XXABOK9+K-kxnbQfLrKik^cY7r|&=KOPL<1IXBHkb*00$hdVR0|mMjJv@fc5@yT11E0_ zf&^1WfJ*Kgj6^K^&WTTevxw2``xaU5Q6tnV98U|9!Fg|SG&&V%t01hSUHu6#5Pz#O z1p>IUX3|Zz`>OYTmY&UCW?C#P&b%fd40LofHIAxrKj2sMIrcD*F-#X3JlSeFU!CWa@uQU*tdzeuhG@)r99%=>U%mCEGwbL;xUdelX&VhWr7YEmi}7^* zJh^&)CV3{@ay`ma9)B871eB~0z+L4UE;ee^f8Dx>J+x!p9o_~m+5U4DJSNt8`vlmR zONzO^pSvX#eFEt1q^o!MEn17n8l zc3EdQiocr5zegcknzMmHTH%MEGYZeIo5Cl+MgC*X6g44n3taKygqQ~17#ATG_4@#J z(uvl2bS)dO?rbC@Ya|K9^NGX|&B2jz?z~*NylJ}v`E=f7LTeOd^#%14UzRjAABOqNshC+cgv1sd)i=&IG%;y)ERN(FN zp#1mh4k~*?32D(((P%+v*jSlYa>{`vt6$sQHy}7f4dfcGe@Rh}mM7PmZnc#)$!2Kl z-%hL{UFGEM2Rlh2nK|Fz5sTqj)*8306D*#^;(s7bCiy0XL27>SCzl3dHcP>7plR*4 z>jSU zE67O$-1nOCpPW}YO|`Ng6u%>%@5_hIHybYM$8t1SnBw5DsOOvz*B>j(3LN!A-DDQn zvRG<3$eLSTui_xpA1|c;x*oJqp2bW(PDPQMR=5kj_7t446-Qpx?l_yzez2TU+<|DP zvwnp@!wRZ@HrvZFC|RyFprZYp(RJ)9)0@?vG{d9J$VJZKgv z=j~zE$jn>((%`QSl8S8v@-_WhZ?0gSuZ!Q)SG#oh!R~$V+NU|F-~(T3*<}_lDW<>o z#9FUafM+JQ$_3BMUl%H}dNn!m22+VywTW$aNmy6Uqa573y;;^e$i>56Y|SLUUaxf* zxeaN25KjND<0DbP7R2&VyUNkT!XWef6q6feTkXj&QuR{yZV9cUo;>hv(ZM0s8oSQvyIFJ$O%l16cpz*f zFWw0~69X6k-~gN$*TXG};m-q_g1cwSw3Ich1GrV@{_zB;AiO9orN__4kQIc54UF-@ zit$jn(zjtI38Z?OiYek}d%4}{zel(QKmY~oTa zOszG77ozcL(mYxw{_k21ol)pUS)4rjrwxbOf759o{>zkcLN+<*1L*J_bBdsAYz*vL zq>12>e|0%|X)toBz>+@G}sz~Gfu4$*dSJ_gV|1^2iRK_k=e@ej)-%#qpxgAiy7lj;8@wy!iiQq!sUY3MMv z`YtA7!OctoPfd;uOIyM9K>%+h^R!J?>jQ z*<1Hr7V^wP`v#wAI=5m*P1>dGJ@#6>4-3hdLSIon`EC?4({kvcp~Y;i)7tu5Y*T56 z+lVMI9Dlf{utH*q{r&j_xX!N(3^hGpK5>_Ppe()I6)EM9_uR0V-z8|V9+0(Y1fHdB zDCpRWDVjMy=4vSYDs~5Iv=*HYe;*Flmt5@`Qcv!?sCJ_BE2%$6oA8}$}(PfxlL2FPwWZmYKYqk$K1tkVZVl9=Io2hiJV^`lbEZ_p7L2 zDFDqJ4pxKz_X*bd`2c6Vby1Vi;uat-y=J+JO9WtL2BK!*bvlY_9@ z&3d!Q73`ZQgYtfdk@OukkV6bG!~JAiy8SWig_CBDh97YbdM$+4?CP5gb)>8?AZo$@ z;VI)13WOkyD|@XzNu_?ub{H|dANNoTdtWRA#J@#W_0xvN&}o7-`OVuus#b#Q^`scA zAbQf!gv86c93~vfAe_Ik3w&~`+(O3c>lO3=JT{6qcygKw`LPH z5Iu1K6pDoFEi3C^C{1SXJa!HPp74<^|Z$#{`f2VLTvA}JtU*IA5 zHhwHBh?~*$gGqVawawF{vN+DQAK|MRKRKT=v1Oa++{)2B%)hBa0J46bi6)nHfp$}l zpJs+TzcgQ!(6-JQ=MEX%;d4gzozvhYeZp(!MElP%Gv1% zv->D_CY1dU6!HGQ{DWeSKDCw%Gp4^L349#c8kia^Uu(!>mS-4$0SMB2OAB z%y8At7M#yTIUxM?{JeL?{nXX56Bc6*6^b!yBBdISQPXFKoEh~DVL7rai*dNFX)1FzII zvEO>r?rJYaFnvYqF2TIkci8jL@s~)dVhjg-f;F@{U7umQ3&qtm<|`!%?5QGd(r>Dt zIaUk8E8E%>ll1DZxkb!;G)f7q;d5mpW#}h|nFr7laEaWY2f*NsuhbfDvMk!*);z=i zJZL!C*OBsiym_E*To_67!;kdd3Bll3I@x7Lk{K41{=Mat+J1y4B6oqgubthhysXj6 zk|r9i@D{6HR9|JBQE{rQ=#i4`(wVQdtmZW?74+~nEP$HBN)?1CsO?l@at`FCH|L0j zW$ZM=A!rGN!go>ewn~cAIoEF?s5##nm@tgP8Tc3EA7tr_;Q&Ma47?Nuxa|QSsS2*T zagVjw`wDC%+%nTQzS7*_b6=B$k6nM#AN<@(TeW?x+Xv=1eS=iT|D5W;YSBh@O@A6+ zC(p*yC?Js;pSpN$ilFK7>V6Z<^73Iy20`f)F2%J^(?iQt8z}kNJloHT>U%76H{_sVt5aI|n55dHWQr_FX7hOZ?&n`On`>Tq1&L{sp0X)bU zc_^&JoJyZGxHALe4sx%CBMX#nm=Pm7U<86 zgx}G6ue}>evG8zIg;Z*9XDV?}Fu;&|TzNG)RYp(1DKn(Q`hQ`dezz~OUFvH@!>9Gt z7-VIxjGR^&14}Q_l68IO3IUEvFt! zj07`$%oKN;C-fV@EAvDNfnRz4-k0ed3z>>Uy7+$D+Lo1Dv-)P$wv_Ow80pmvzRfL+> zLbpEsns7@*|CON&Z0!4{xzzO++DQum-d7r)`-q_<5v?rW#GuB4cE**&ds%XlS)xAD zsvEl5xU4d5Ov7Uc=2i zSq>}oQ~H+e%w}3tqH(I905}ZmjXAsdtQkazxDuO%VwJ8I(b&iI6awD91kKK&Bpem2 zq3ffIigHKU+xP&#(O-sd^cLKLRx`cY7>k1km0kNoI%rw-uS{Xc84aH7S1p&0hl*QCk$)J?{c$e~AH$~n10HfUcggn~8v!63^|mavtyz1(8ckHo zRpn;RHfCz{PP=c8Q`;{AXQ2o3)PTX8_71+N+WO1nNj*Qpg=v0{X|a=+V;4eZDLLPc zRdPT}3By6p+(T-=qMsXGK%t(tV}71~i+i~)|7xCOtBk3vfG&}~oG7M;1BJ*h$0}RV z(XnAQCtOd}UFI?9Y7@AmgdO~GJ*m1ob8D1mtiEI!nI3^(Ut7np!tP(J;-Ut41iBmO zw1RUFN@#ylzTy+h)?dFFHMgfj7B~K}Z=Iu-ZS0K3fnC~1Bq3$DvBtDCS&55ZmX(Rc zGkAW#0aNugnZV#I=`R1{M~}64=N;EBm2*$zt84XaB_H1Ucf{dnp`quZh(_=Syg7gE zp2&>2-|;_dA~NLl5PkqICGtHhJym!R+=FbxHR}82AP20yG+`*6g?fdVDCbBn`rMev zfwPcz@{1AL^5K<}%8t>g@#hb?0a9P>>mQkzk6H4Y7aCMl^ikbD7dM`^zhzOS@2?eZ^M8z)Ora86gKcY$|jQ&QiNaFpD?wWiMUnKGv^xnZ~3JBihKKzF4obR6- zcf(U@+?JR8(d82&99x%0F7v za&~QYr*J!~(5!7kzQ{O3>q+ZC!0JtX|KQ&J6{F+E0O<@ubjiD;ZY+g8r zXuj6a4|szNDU@+SFD-WMpFzK4O&no8liVwh%R^|jDZzu*6z?ZsT+oOPM zgdLcQu`JI@8adKTW^=fX`kBP7{@VAM{$rox+e$9Nw=Sm_)VUy`b}##jGX(3I{W9&f znXlwFw=nn@xjJI<4sHz=j_*lc@C{*k@R$0W6E)t9HVe3685WpNIBYln)i`T z^D+>4Pn@vIzXm?dyzeyQ#{v*(^(9T*YL@>%M$j}0KqhkJXHtIhLS5TYjDtu*v)5=b zRHON=*|luL1rjSFE^96;V@H*LPwR=krV4q3Oj>sn=&({4pB4w9#}S4IX@Wlg7?}{v zg4?vINhvn#+ej#HW^Xa($%Z%&j1UI!uij4~Luj)aD3dfuS79&z=yo}O41U0LQF)vy z@wq5I;#`@3|L%ACXEt=MRpNTMtdKIHS+>Xx9KU7QK3Pe^44-~`W2d-k8k@Z5@1jE! z56|#Y1~c|eGkT^cf1gTx6VJbDo_ZlxrQWbR<-g9>xb*AXAs>=_%};_aFw3&bt?sI# zblUVSMOga&y|8!MaF)NP&jAW_w_Rc_?D$xkQk8vdhB`QWc%clIkU&v>x5l`hNr*L? z)6OB>s;@6C3_I!n$V7N#Y&@>teNfy`+11W}hYF2xe<#;RV+$ZIq}}Q2ycD(sM!{R7 zOsO$`s`;1H;3ZD{3T8P5I4ndgM zqbQ&bG`fkVnU*p8G5oS& z;qP6j4HDsrbFT|@Sn3I0U`1A!7-cvkO_?q7!vL=xQNU>NFkel_a&7~KtS-G!6=mML zpCLv>3p(dHTFVaGYJHygp(C;aW$9a$4SwLW0wwP|_k)C@Y-rjus@%_^?EgeSi0&Ht zal)x{T!;{U-a@ksaNOIjUNkIW3;d}DU+3+~iLon!8fXuNu?7($)^FBA*EMx3DhN8i z@~-7>fdAN$!d?Hp!i^#dw~&CSEycrf;gKXvQnKwpUP%3*liJ*aN8gyceM{bu z_Lue5_f|bhzn{&+F)ftB<*-XV^?|ibY9}W-yLb4MkPM;{cZKUv$*Lj)g8E2QjjT>; zW|R0l+6&^{tj2z~hTeD&|Ls$}9x3M-pRc;q$G*jlfhus#l0C(X=C(|&iNlxTK@vy+ zbxGpdh;N+ioBSCi3s;2tr-d$qwzlZmh0nzDgZHt8=GPQwM$ zoz0y;!;l8pfpqTL#|AO6)k-LCN7PVbB`A|YUgRrvf(wC4!$)?i%`4|@ghEAsF-IX2 zr;c4p?9f5y24p?X#ZR*mUQf1qgS+=Aq-*`*+qoKL3y$+<%1>4V3#FVYvoeQY&L2@WW14q7#@<8*Ib_Sx+&?HvVA?Uu` z=S?1~f9|W}U3o1}P_r_Dry0#z)YT7n-f^m-->ONB281V!47OeKnJL6r0>?se*YqX> zS3DJeA;l{AKa}6ZHno1g04lbX)t{R5eR~5jJs&XbWh@oyRP7Ermi%(-8GWp}8 zC_Ucg%LZ)JIZ}j=Nt)rjfbKi+1WX?Q#UykhkoH}^?WbBbYTT)>OoL7v!nWzaYYep` z&hw1^k?G+(B95*O43n2$heOS5;yz0BrN7tCRfLoK)3si1Zo7fs+UCNrxYk`*Mfavz z_Y^-i^?BC}8c{df-K1vsyjYqW*|%(3*gbD+t=e5L`7AhJ!nmA*vj_p|jc8C)x!bmldt{15_S(L_J=6 zL==)vvDb`fSK2Nr0>TK@Et6W7L;7t{f*_|OMsz;gp)U8nzQInVd?pgI4rW>NiCYB- zub2b8Mm_|mFHK=hirBq+0xWE8ro!bs2?zZlEOuL)3xon7k^8CcEP0DhK5UK#>4fl_ z{9K)|ouB_t=kLa!qmxP|BZpS|njEso-g~A6jNRs&@p(;3#LK;j!iiARZ7ad%^N;{wYsN@%_swn1qAgz>VH{NRaCNYhr<6U}*NpPMyDSf`rJ1 zsncvUatT}^ShQKzp#0TJJ`$ZcKJ(v91Q%*cx5OpgOt0VhnYu9#+Vmfhbk?P4hj7tr zYl#R_#9ty9k z8oPBPF}YHyEGTd!Nivy$+d{Y$XK5M@9DNo7O8rb3dhL2G2Rr&dQVUDfCvny&7zET@ zP3MExw@V+mnrO(xk^qi^9#Jbh=YtMw$w zxmk>j;b`Lo7j7Z!9oTpPWnZM_!J4ke3+2}Z8wWhBWiq*Hy755?(Pn%hopwNMw!?>L zFo&y0qTz_~6(1#FFW$yuHV7J*;C;j<&-nD}tzTrf_yUeDKN8c|dl1yQ9QhM;BvoI-q2eO(`67L0}rDS2~{;`(Z+afbhQ!PC9Ue+mkmsLE8T{Mhs>C+jQJ zQ!Tig-;T{#j@}4c=IE&gX#rTY!Quj4Vm2WcScSahzn`Ub?_RxX2j*6%g5#s=k@Em( z;CKG@_0VA`*9C3a=fg^#(#liHWNMg@wL&t%8#EyQ zX_e?#tei^UYPQ`;-V$W%R)v~t^Us7y@)>CEDsqG)oQy7!F?5!2CRAIO&8MK0s`e#Y zZOmX5epZ349WNn^+I=Y{b+)qjdID?p{>*3NFKC+D*G^3?-Zy@u!y1)-rgID)rZcKd z$ZECS$GW}d6ADv@%3hdw5V9kZl2%^yni4wN6a=7=AJ0zJz4f$*PN)lBFwo0q7OtT^ z0lFH+SU%jAocaQ|Zlxxp#gzBOun37A2!lQ=LphpMY92KRaUOirGbY=lkXncu)iHe7 z!KBg$uN*=G-z*P?$oJm!&uYW5PDZP|;oy-jOqOR*eFz*IqPDOL*@o6%lS_xM)33PdMV z!kF61mYfMb=r0PKs5f^H)o-O#%0E3LxW6k7XNVzM#zW40@&)mO$U0t`m8CCSsMsl; zh|T&U-sW|5v$slKRdK_!Oj~A39*g*V>@Y-YKE%KpNyYD?f_FuKT3-`@+x(b@80ZhZ zSH?iXF^p`6?VX!>myUCHP!($yL^}M-*W(@y@IJox2qHAcB;Z19vK?=XypVn{^v&+6 zlS0xm|LCKJy|QQ+-E_|OVs`!$fJ+!}%b`ATSGLOg78fd_iva8*ttD{}937uE{ zRgq+0Y-L_Tw^BodpMhq&)(`U+7EM^|W%9U`LPvy^SojyuZdgC|V1v(@9s2gY*k>yOxBU+NeX};07 z26WtM|Csy)DAbHB7Szq%7iVG5j=3v%0+8!mOkLglM@LZt>s)v}0<{a1GTf*LP3jVB zIomLz zw~%5oQ64Lgu+?eSPY-3YiK?iABymWrJ=?(k3JhGW^?u$q^cX3eBCh1rf5hWdn6I4; zhXX+ihaftYcIH?169T<;1wGbIC4MI!RPZRm>w?&oJ3*U=TyiBS261q&$_?Aq9TjSH0~DlpY$Ty! z)GO6tPXIrB_1=Xk-L6D=+e$j<(JA-E>J-~0qTHoBu{%mK>lkOBK!DCdLrh!0-v3Hn z$FT`7+xSAYr8dl@{#V#3A4&{n)ra32jeFsJ`3vCbW3$?3} zZ~BLx89$@Rb2XSt^fELo=a_Jug-Nma%t1i3(D+Kujg3^3DP1_}K@N}97wer%jcQeQ z-0A83SOV_Y=}jnP(Ly|Ltsm!Dyg#5{%uGK!%NE_HR9g!vLxkTD8i)C?VEJh9*znP9 zS=z8ct1M8(P@(pqG3B$_*8y!mro!?rZIEc^18ad@Z3UG(xOVPe?Mnc;t_43x*g;LW zB-4{I8{CCzDUuX*LT)LOdP9QoY<|1X#uz3Fs@0 zE3jIWD10{}KQY0i{A2CIcfHdyE9&GvKHxGMaFv z&bJW%WRS9#Na%xuOi5*EIIoQ8TFGXml5;_&PubF*BcpWA&cP>NIofi=;}3o7r!Gm( zBQgZo1^Zbdt%?Yjeb4BYh>P0MfBX?w;e{Y4ok41o!YfeoYAf5^c*eJHHpVAWdGqV$^xQ^WT_-j`o z>a(&nlajQ(*zdR>eUKk#C4{+vyA`UhB^{GAavNc9WDl?U%;a4$6s!`HNHI~n1`e|O zDS*7Fg7L*~ z(^Ybyv-Ea4?esib!WRnw@MUE76uI6P+S(z=7YLZ1Zewam@nL~P2ZNj>i9W2FBb?$ycqgJenx#iG-7k-(;+(3m!=nk zNt#BM^h}{}t`MGAEGiThs6-&nm7N5`>{qrnF1HSCMi9KrukIu--hD2R!j@nF%gH;V zoiT^TE-OC)HZ&Dm;&E_ey041+2q~^AZu6Kk3{_a!+t57d-qL)w8gtlR^gG`em!o8< zmuWJpcdxzZ4kzW~sR!&OF5{}P^JB5#VhJ^_;Q(Vyl-@na|LCdX{uIozxxI9%^^@BC zem!`|b%lV-R(C?EA$8a?*~J@CfA>XB=R$c)q(;a&$B~D2w=eALd!;7C3mURZg^UzI zM(5NAv2S1m{s#R^7fcB(ehPsJVXfb0t!sK#bYIfAX=!dAe0*<9jmmb|LRuCqG_WRlWdZt|i9~(VJL~_~Lf>XdI?B>d`**zaaX@5n!DJFo+yn^FfH5%sL69 zs05F&ooG7q=f#=97JtGV%S33~3>#1#1r28vSxlY)_NE&?rtH**PS0iqzqp%&1g|-L zZYh86os@~)A+rI*CxQ1P_AE^GWPrj(6?!HC0f2ds+=&)K_SYLhn)B&7)eSrfXu!%$ z@5o1;)E(lYQgF;9L?12%w4y%QiYFZ#doj5vv`k?th@s~;uf^l;z*GBOq9LYoOQS~P z#|jYGvD~i1={W68IA~fP;wNB3p@B*;s&KU5R5dTe?xJoZ6i^7P%rL<-TX zfa!Jb8y6?!%^DU>Buy{Kz1^VjW3pXKb4i^UGaNyh&_pedgm#py`}<933|;C=^Abs8 z$a%f5eN9-l?eB^hSluF?vq(sh)@8bp-(R8VR`qWY5R-`eph{3#H0Wmm+tKGV9AS}Q z38%yJuK-jI$ol_uT|rx|&*B+JW|XKFnEr75QP&>TT;1AuEM z;iIha?b358%UM9`l#!p>4FqH!5|^W-4#E<-!%dd0o7U*_@jlzE#ZaaBu=8-HzpF76 z@UC1bFA2Srp<1ydI5sw%K*Pz!Nzyla<@LO({EzeB3R0n;ni|JbfD+C zSHI|r2Sw?woGLnXsM<(@HAU;Fa)$n?LByE@R)M^vCwV3y2;#zrPmDb<;u{)5(HDUS z-nI0Xie7Aem~0I)2%t$#Wo+LGAAn*bXGJ2>PMqhrZDg>4^y}I}rFu_*B0enp1O266 zjkkRD`!b}f)N*|qg&-EYVo@(qoXvU?!Rk^IJ&O#|t3|0EtU`I2jhY6_#y~!b5zg~b z?zv4{Z1P2gh<|m6zAH0PzSqjogz(kiahsH~@X!)h_UD+q^X{eg1sbD)Tf_?I4;(f%RB;8Bu( zck|7DAg-)vhaEOW)$785{Ow$+)YABIO9nboLx3ozul#5h+;5kd?ekjR?MTK-M$D&v zBIOM$1bRr4%>pF}Z4q}0bCMep=U>@`rz$Ab4cgl*T7~p5#|B`27ni%uDHWAppYAB( zwQRtQYSUd~wfo8mqZGP~SM?h}zjHtnQ=H(o05E;Om&ZG3eW=^@b)Sp0kY<#T=ydjT zcwlu4XV?r$4sWbq_kC%b&b|0}R>VGTciT86itg5|eSCx(CR(^c98Q>GLM(;@Y--ny zzxagsJ8c|aC!L1D#S}WEow(MA=_1A#Up92TX2n>fI;k-wXJ+PT8rYE(Z!4P6Zf5UU ziN0Sy_OrB?N3JQA_7zP?ixXvu->7OoOVv(=UUf~F-~H?p^fUq!g6uJR=rxu zG;6Sb|6rw@>)`f+Bhs{AcHpzX?{ax`3-EnM!1IEV;2qIikg{Z=y~6gcLVIHm=Y$7$WAvx+6X5rLmvcawhPXYBN=y$NapB<;cZm7-hfuA2g|jnHB|WL;gV-%Q>56XvZTt9;cw}F!dlkY7?n( zyCi-=Ax;4y=~MMsb2?PPszLRXau`qD`O*HP<7;Y9aDGpdRJdgWCngIKE#v3zmpGjO zZ_x6>4bKtHr8zIPMNf0+oV+mAvtiZB(5*+mp;%e}&`BV246P6Iv0^#cFfU#N z@^tKs6g}Lp>u}_pQ+SgRi}hRNE=1-n#wt<}KgnGh0A|vnrG@OlNgsd5OVL z9(9h=8!g@6{INr@>mCL*J=;`AbpON_Z|4O;Whnuylt-%XkrwC#`J88+{2v>tI%Wl|K$sN3IxXMUgr zff5pfl(8Y0AI<@Z3zuef-fQRg@^dCuzgkJonttvJmR+YZyil)1*L`tgzrS&;^xkx; zU3JPT`o()izXOFja>4?#U(U^O#M#%hDt74y%4yp|Z-XYkG$3^`u240(ppl~tot(`% zXun8i&F_-@Z(Z~4^hi|l$IasFsad4qC(W=k8dYJhS1*^zEpQM;mh`GkEgYD2OyZVDuw)Sm{Y|{nB ziyJ@(80=SVVCz9wY-9gOwnFEA+WbJcyMNj}k-Fx6VvhCvN^XWh<%!|@=eW{>|79(x zzTH58T78S(jC@5QVfvG}T~EWv8$>M6(husxqV+G&suppZzS1I}pVTI0tz%&3NbC~| z-t~P9JgrK@*@t_8UuLsnlC+31;U_ml^twMxY&bUb8nnT-$7aQcGX2NGg0IA!A8ZIc z_h`R{jB9v9i%WA3`I%m=tbOWq*CR zEUikcIj>qdrI`|u|7Hx0yHvxN?&^F39G5{N2oY$PJd*@HljA?WYHf*i#e(Kd{F`v; z(xiWJB4&pQb%eSw%Mh7mSlI|qxYvn+Il4ukU0A| zR*Yt$-Gc{On=wD!Xo(a&N~u2C-bpqo!sbWl1b#<`UZRm%>s#t?)}+iANhghrLCu;| ziXCI@`FkygqyAlczz{NP8Rxe-K2B!KZSB$DD;|h&!1ml@iRMSwE(qvQa z160!gD?H8;&yZrOL=toCMZbcIeP^;VMS|GaT?Dy)o)ekLZtx6e07PU7jF3G6UeSeJ z9*XQRCU9}tyTA(y-IWw{jA3-`DNg{Wc226};Zh;R$k!Lj8vx?$!0kY|kKPf71M%`# zS}6y?0bEu2L&8k|C%{Atn@{V3b3&&nbaN?N)pBwu(|IzJkx)!rSX<)U^`pW0AFe9T zov#5~0`;gv1ZtGPq?ktwVsBtP%xvMO06c%_RX^}8n@5*2dvd;b?CxJ@u;f$?+RfKv zvAiq_RNnFZ#GsR(SGfZ*NXSbo zgl%o=outreIM14|plI}tmef{}Yg0tpgp%vgLbk*xbLYI!n(;kvGn13DS%FG>dxs@c zyuOAh;Xfx`C@&C0%6%E~L$DtMbj;cT4=uw)nBTfu_0E7SnG@r_yVbUZ*q#c$(>MDJ z*P|fYFWP2L07(LDQS36lGAiY}f{OA)^UV7_g7xo8{DE<^S6TpEIn@yv?12IPx7Dp> z@6vnic3;O@Gh7>Y;O+Y|;9XaO;+&mGJQVTshqf~$ik zjdEB^1{2wDwMdUD?<(cx91-{WT2)=3W?9NRXXwmrFvgKdfFw%{3E1H;#XxRQ&D*3nd+XW=Nl&3H1o5MZ zs+g+0vep>UeO*>SwHG~}k0eHedXLC_$i^bO z8(&HgB2-bzDVZp_`YvTI_U+woaR%K!=N1Tss7DMcmks|sqxmLZYnv_)lRA}&0~F)S z-rDV*##({oX_oNb)x-XuZzulEhjdwu$HaUD|70oqYiV8ejf&d9?Icdu!0#A1VDWne zIaOA)g?-$$QJeVL1%%pL`N=;yM8x00dWG?;nPwvK4xHC*_)e~B!?vXjc!E{j77R_r zHSM(pzlVN*@Bf=1BhSB1I}6;k0P2^~$I%48+PS*W71Y<%apy_gbKkj451~9Cf*hyh zurfY6$Y5B(_wEV>Dy5qKI;-icz0A@Rzi__)y)6cQOlf##>$Xa{*LP+>Y7PkY@+nic zcckT3H>xMp#F{q|aun;AWnW|Is*CzGS9y|b>r5);oL(mU1c8C33?DQ9%{O}1dSWm`G4%Zl0}=eNBk-|ClnYTcgz2F~`@Q@oTiflGq9GV=X62XR~cWY$Bw zG-dBf-XW0+@f@Cz;$HODueMGS*(PyS|z? zNvW@Re3`%?T&>~K#j7qk+Syw~vfNHPB~zPQhIGjE#RLT*LvJ{GeO^M2>RF4CjEe*y zPMoKBSMlgXIsB{pcQX5Wb_LVq7!3McV%hrvelZBb)>bQj=Oc+%-Ga7LFe8k~fiIF0 z#E20$^jbDR04oU7W}$vR3RCHRrsJEKD-r7hVw_oX{l!)~2g6SL9pBB!e%Xfz| zARl%>)c9LC%AA91O~QzYnX;s|0xd$dG>ea>sJ4STP=E0REtJvF%;%pq){KtZw7@Sz z>v~0l=5o-FGmwx>Cl^Ui>Ks4T=Bo;;SJpGEch20q39B0@yFSsg5&ibN+QCPcXBsBo zAUv;Gy|SryL4X+pT2o`a9L?uN7*)%{wOn&dxf8GTT;{e|m_RL*PXP8Qd3VX*juU+A z89aT`-NWx3-SKpv?f9vPyzWT)(B-am5^Ya8w{@LV+urmOE}m(-1~k4gXf#;%dEJ#V zPCv*4WvF@og}7jGUa^iP+c#(UXr0_6&=!h2Nn@b{*4^3(aZd2>;zkC4vp^BUPLN_q z_|>;mtrz1~AZfs3i?zyL5^1xXLXY2Ef77)e-Tn>Ba7yPsSCgZT9aojIsXmXKqbG*N18zsWba)`>9bOk z4nTT>p>AsX%oMQ-LW|G=-LxoxwR3~?P#v-EYhJxV>|5vW8EZp`d8}a=!U4yDj&eEo zuU2A9zBuGaP$Wumz*Xr+ZA(z|zymy1mFr=HF>THDgRCzFrxCSCP(73nIUl7}4RMe> z?zZHpiIlFUZ{<4MqM7ve)o|5Xl@S*u`(>3yZa(*=orppdwE><6ae?0%&N!~C(=S?M zSs+8UlH4|%OA$iPDoRENeotzvdR3|6s?x=hDR1H*Aqn5N(hcLD4|DYMn%QbAyWKjU z>bl}5L6(A+20msEc?CWbpX-cw8LRFAt-FflqAr?1$eOKnB`Qfmk_t{i1aNa)>vhxj z?E!Ie;SKh#)+jH9ms>eo04sp%KjG|DGwwjG#mB4nR^To?R+)7~^EeK{U6Pdhf=4H? z@P8FYR>zH!T?%Q-$mJ3kQvZ2NbRJCAkJAv`X9C<%oSLvL{ zPQcb$2Gu4_x^pOy>{#ga6&+4OOK8Cn!Jz&IJO`06!z(d{4I0_><+6gADolnud7pShy-6ydz60klYOh2$mBOI(_za7)JzuO*tJk~L; zjyG?%M@uX+*lZ;U!Wu$G0#Ki1jx*=%1#I=6xJ9bc>Yzt)_tq4ap4*0j1HMmkKbPrN zp3+tfGckuv3Y6LHkZjhLEq0i##fcfcjI^BXNdEvc&m^8nB%0?QvnQFj@`^Wz)!CiJ(LuCXC00~@+cQ+utUpaW!<9pldP;(SoY>p>ylfM&gTAN6Xj>! zS^T4u&IcH*T~*ZWJ#0dw+T}5JpR;$S!+}U^J&M#jf93DTj`hvj=ESy7UY}~NqFz;~bo?lh zEq5YI&${?RRN_~)YS=PQKEsle=e*X((Y-rjwm*OB4E0TrkX&(w9$RtH0O2DTQ;PnX z;A4!NCrIiTlPu|SBoxMq-V)4a8_7Zkj1C9rD$|D$TFVj{O(XM%Sd{6ehqGu~0xkB) z==hfsgEmng#E{?}$vof^aGt{_+~-HuEnhQF%d}e|I2riwQOBGI3JF0#03R7DIs1L; z#i$=zw2h-v>DHv&Zi}?PZ&_SxJdmIrj?{Rte_ zGo4hv+gO!w(^n}Dy(K=RqanXgG*8M2$RMa4xL2?MQB~(v%coy3H z{)+nRW76@w6bIK8D@1N>+%Boe`kHx5V{vH*mo=g3UrR6guKxfsLvqEc z#}ZQGy&wWq_R?~Ol6W{E0;L=b{$dEOo65Ja!r2 z3f$YGGXey7QIoZn8%t;(Krk!WN=j3?L;yUKOlw0$f|hxmGxNW7rPaEc+ot0(a_O zeP0!~q}!pkxbo70ksoq_OPCzs_9w8yed}M+y?JZ9&TY%|&CRserx>_@gw`|o)BgZ? z{^CH^xug|T%_K6l?bHQI1TiJAN%q3fPH=tw$F*cK?fStL*>*=>EhH6W5?0UEC%MP= zsc%#uSz6TdE*2=?2W}^Nk-OwR?lwP=p2Nqm>^?Nr{v4Zgt-xdzHlUR_;QDt0vEdSN zGQ@t1(J>Q9XvEdA*w_)Lcyu37bn;#rdJe4W6|Zf&6KHt0t@2Bu21jkO%KA(9BeL+mSFnrq+*!q4q zALj5obI60)t*_l5+(}GytN4x+$@_bn^={7gLY9Ib@myHtjk<=OeJ(x?+@B2(5mSrS z;-pfwpxYR^Re5$xo-$&> zb<~XGBp{GKQ-M^!?2`xQzuZ(i23SY`0BK790P<>i`$JFo9+h0s7qQ7pYC1l-SSla- zQmVoInQiKa(<2IVuuQTIYwa?$Pb&E-AtM$uH>U&Bht=Rtn z5fR^2ZK(wZ3P>qX&O(9458*Y~4j~RUrrbhSg#r|n41y1EMR8o#oatX(K1D1?wp

%LC@Cr#1RR1r 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 diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg deleted file mode 100644 index 220a717271c2e5fd6a8e9eb6ec47cd3851062339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144377 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π= 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

l^S==Le_#a<4CK+}-y(%f2bH3W>>@b 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 diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt deleted file mode 100644 index 0e080db74c..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt +++ /dev/null @@ -1,60 +0,0 @@ -# We define two molecule classes to represent Na+ and Cl- ions, respectively. -# This may seem like overkill since they both only consist of one atom each. - - -# Note: Monovalent ion parameters for Ewald and SPC/E water -# are from: Joung & Cheatham JPCB (2008) -# These Lennard Jones parameters match the parameters for ions -# in SPC/E water in the "frcmod.ionsjc_spce" file distributed -# with Amber (the 2010 version). - - -NaIon { - write_once("In Settings") { - pair_coeff @atom:Na @atom:Na lj/charmm/coul/long 0.3526418 1.212 - } - - write_once("Data Masses") { - @atom:Na 22.9898 - } - - # assumes "full" atom style - write("Data Atoms") { - $atom:Na $mol @atom:Na 1.0 0.00000 0.00000 0.000000 - } -} # NaIon - - -ClIon { - write_once("In Settings") { - pair_coeff @atom:Cl @atom:Cl lj/charmm/coul/long 0.0127850 2.711 - } - - write_once("Data Masses") { - @atom:Cl 35.453 - } - - # assumes "full" atom style - write("Data Atoms") { - $atom:Cl $mol @atom:Cl -1.0 0.00000 0.00000 0.000000 - } -} # ClIon - - -write_once("In Init") { - # -- Default styles for ions -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - kspace_style pppm 0.0001 - pair_modify mix arithmetic -} - -# Optional: Define a group named "ions" consisting of either Na or Cl ions. -write_once("In Settings") { - group ionNa type @atom:NaIon/Na @atom:NaIon/Na - group ionCl type @atom:ClIon/Cl @atom:ClIon/Cl - group ions type @atom:NaIon/Na @atom:ClIon/Cl -} - diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19b..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt deleted file mode 100644 index f43f4263e8..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt +++ /dev/null @@ -1,52 +0,0 @@ -import "spce.lt" # <- This defines the SPCE water molecule. This file is - # located in the "common" directory. You can either copy it - # here, or (preferably), you can define a MOLTEMPLATE_PATH - # environment variable and point it to "common". - # (as explained in the installation section of the manual). - -import "ions.lt" # <- This defines the ions "NaIon" and "ClIon". - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 34.50 xlo xhi - 0.0 34.50 ylo yhi - 0.0 34.50 zlo zhi -} - - -# The next command generates a (rather dense) cubic lattice with -# spacing 3.45 Angstroms. (The pressure must be equilibrated later.) - -wat = new SPCE [10].move(0.00, 0.00, 3.45) - [10].move(0.00, 3.45, 0.00) - [10].move(3.45, 0.00, 0.00) - -# We now create a 2x2x2 lattice of Na+ and Cl- ions: - -na = new NaIon [2].move(0,0,17.25) - [2].move(0,17.25,0) - [2].move(17.25,0,0) - - -cl = new ClIon [2].move(0,0,17.25) - [2].move(0,17.25,0) - [2].move(17.25,0,0) - -na[*][*][*].move(5.175,5.175,5.6) -cl[*][*][*].move(12.075,12.075,12.5) - -# (The (5.175,5.175,5.175) and (12.075,12.075,12.075) translational shifts -# prevent the Na and Cl ions from overlapping -# with the water molecules or each other.) - - -# Comment: Fortunately the ions and the water in this example share the -# same force-field styles (so their was no need to use "hybrid" styles). -# If this were not the case, you might need to add something like this. -# -# write_once("In Init") { -# # -- Styles for the combined system (overrides earlier settings) -- -# pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 NEWPAIRSTYLE -# bond_style hybrid harmonic NEWBONDSTYLE -# angle_style hybrid harmonic NEWANGLESTYLE -# } diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt deleted file mode 100644 index 4d8af42b5d..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt +++ /dev/null @@ -1,48 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fShakeSPCE was defined in system.in.settings. It is incompatible with "minimize". -unfix fShakeSPCE -minimize 1.0e-3 1.0e-5 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 -thermo 100 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt deleted file mode 100644 index 22fb1f271e..0000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt +++ /dev/null @@ -1,58 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- -# Note: If you are reading the restart file instead of the data file, -# then you should not need to minimize the system beforehand.. -# fShakeSPCE was defined in system.in.settings. -# (It is incompatible with "minimize".) -unfix fShakeSPCE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 -thermo 500 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT deleted file mode 100644 index 76caac02cc..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT +++ /dev/null @@ -1,22 +0,0 @@ - Description: - -This is a simulation of pyramid-shaped objects resting on an immobile surface -(resembling graphene). Each pyramid is built from spherical particles stacked -like cannon-balls, or stacked fruit. Ordinarily, the stack does not move -because the particles at the ground layer are immobilized. However, -given an initial (small) perturbation the pyramids collapse in an avalanche. - -(In this example, the perturbation is due to shock because we (intentionally) - did not minimize the system before starting the simulation. This shock - causes an avalanche to occur approximately 5000 timesteps later.) - -The particles roll down the pyramid and bounce off the "ground". The bouncing -is due to a repulsive external force which is added artificially. -(See the "run.in" file.) The simulation looks weird without something -to bounce off of. So I added a graphene surface at the bottom as scenery. -(It does not exert any force on the atoms.) - -(Random comment: This could be a fun example to illustrate the Boltzmann - distribution. Because there is no damping, in a small region, the particle - heights should eventually approach the Boltzmann distribution for some - suitable temperature.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt deleted file mode 100644 index 096674f7ff..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt +++ /dev/null @@ -1,28 +0,0 @@ - ------- A note on building the graphene sheet in VMD: ------ - -Probably you can ignore these instructions. -These instructions are not necessary for this example to run. - -This example contains several pyramid shaped objects resting on a surface -made of graphene. The instructions in this file explain how to build the -graphene (representing the "ground") using VMD instead of with moltemplate. - Why do this? -VMD can create graphene sheets with bonds connecting neighboring carbon atoms, -(which looks more pretty). However, as of 2013-4-29, moltemplate currently -can not generate these bonds. It does not matter physically in this case, -because the graphene sheet used here does not move. It is only used as -scenery, to graphically represent the ground surface. - -Select "Extensions"->"Modeling"->"Carbon Nanotube Builder" - Build a graphene sheet of size 39.8 x 39.8 (units: nm) - 400.3358398 399.876008 - (try to use a size compatible with the periodic boundaries) -Select "Extensions"->"Tk Console", and type - display backgroundgradient on - -Note: If you want to do this, before you run moltemplate, you may want to delete - the sections of the "system.lt" file (located in "moltemplate_files") - which define the graphene wall. Instead create the graphene data file - in VMD. You will have to manually merge the data file for graphene - with the data file for the pyramids created by moltemplate, - (taking care to avoid overlapping atom-id numbers). diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh deleted file mode 100755 index acc5fbbaad..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt deleted file mode 100644 index 10198fc92f..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt +++ /dev/null @@ -1,76 +0,0 @@ - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - To shift the box by a fraction in the x direction (for example) - do this: - - pbc wrap -compound res -all -shiftcenterrel {-0.50 -0.52 0.0 } - pbc box -shiftcenterrel {-0.50 -0.52 0.0 } - - # Alternately if you have a solute whose atoms are all of type 1, - # then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg b/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg deleted file mode 100644 index dc010258f003bd390276d5c290a9ec9f11d4e3f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88094 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 diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg b/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg deleted file mode 100644 index 53dc98f3e82be2e6dd74b7fefe1ee3cd79d91bdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91240 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

    dl2hiYQ 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 diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh deleted file mode 100644 index 365ab9fb03..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh +++ /dev/null @@ -1,15 +0,0 @@ -# This directory contains moltemplate files for the "Pyramids of Giza" example. -# (Note: the ground lattice work that appears in some images was not generated -# by moltemplate. Moltemplate can not currently create bonded periodic -# structures as of 2013-4-04. Those were generated by topotools.) -# -# To run moltemplate, use: - -moltemplate.sh system.lt - -# This will generate:system.data, system.in, system.in.init, system.in.settings -# -# The output_ttree/ directory will contain files like "Data Atoms", "Data Bonds" -# which contain the corresponding structures of the system.data file. -# (This might make it slightly easier to combine them with atom data and -# bond data generated by other programs, such as topotools, for example.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt deleted file mode 100644 index 3b3e21333f..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt +++ /dev/null @@ -1,61 +0,0 @@ -# This file contains a unit cell for building graphene and nanotubes -# -# -# The 4AtomRectCellXY "molecule" defined below is a reactangular unit cell -# for hexagonal tesselations in 2-dimensions. (See "graphene_unit_cell.jpg") -# Surfaces constructed with this unit cell can be flat or curved into tubes. -# The distance between nearest-neighbor carbon atoms (ie the length of a -# carbon-carbon bond) is equal to "d" which I set to 1.42 Angstroms. -# -# d = length of each hexagon's side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478056 Angstroms -# 2w = width of hexagon rows = 3*l = 4.26 Angstroms -# -# Consequently, the Lattice-cell vectors for singe-layer graphene are: -# (2.4595121467478, 0, 0) (aligned with X axis) -# (0, 4.26, 0) (aligned with Y axis) -# So, to build a sheet of graphite, you could use: -# sheet = new Graphene/4AtomRectCellXY [10].move(2.4595121467478, 0, 0) -# [10].move(0, 4.26, 0) - - - - -Graphene { - - 4AtomRectCellXY - { - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:C11 $mol:... @atom:../C 0.0 0.61487803668695 0.71 0.0 - $atom:C21 $mol:... @atom:../C 0.0 1.84463411006085 1.42 0.0 - $atom:C12 $mol:... @atom:../C 0.0 0.61487803668695 3.55 0.0 - $atom:C22 $mol:... @atom:../C 0.0 1.84463411006085 2.84 0.0 - } - } - - # Now define properties of the Carbon graphene atom - - write_once("In Init") { - pair_style hybrid lj/cut 9.0 - } - - write_once("Data Masses") { - @atom:C 12.0 - } - - write_once("In Settings") { - # i j epsilon sigma - pair_coeff @atom:C @atom:C lj/cut 0.068443 3.407 - - # These Lennard-Jones parameters come from - # R. Saito, R. Matsuo, T. Kimura, G. Dresselhaus, M.S. Dresselhaus, - # Chem Phys Lett, 348:187 (2001) - - # Define a group consisting of only carbon atoms in graphene molecules - group gGraphene type @atom:C - } - -} # Graphene - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt deleted file mode 100644 index 759f0f5d06..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt +++ /dev/null @@ -1,21 +0,0 @@ -import "graphene.lt" - -# -------------- graphene sheet ----------------- - -# Notes: -# Hexagonal lattice with: -# l = length of each hexagonal side = 1.42 Angstroms -# L = length of each hexagon = 2*l = 2.84 Angstroms -# W = width of each hexagon = 2*l*sqrt(3)/2 ~= 2.4595121467478 Angstroms -# 2w = width of hexagon rows = 3.0*l = 4.26 Angstroms - - -GrapheneWall { - - unitcells = new Graphene/4AtomRectCellXY [163].move(2.456, 0, 0) - [94].move(0, 4.254, 0) - - # (Note: I fudged the spacing slightly to make it line up better with the - # lattice spacing for graphene generated by VMD's graphene builder.) -} - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt deleted file mode 100644 index 84c2b6f6d1..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt +++ /dev/null @@ -1,283 +0,0 @@ -# Brick is a very simple molecule containing one "atom". -# "ImmobileBrick" and "GoldBrick" are identical to "Brick" but are -# given different atom types. (This makes it easier to put them in -# different groups and apply different LAMMPS "fixes" to them.) - -Brick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gMobile type @atom - # (Atoms of this type belong to the "gMobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style lj/cut 1.0 - } -} - - - -#We want to stack "Brick"s the same way a green-grocer sometimes stack apples: -#Place the apples at the base an square lattice of apples at the base. -#The apples in the next layer up are placed in between the 4 apples beneath them. -#Each new layer is smaller and placed above the previous layer at a height -#of sigma / sqrt(2), where "sigma" is the diameter of each spherical "Brick". -#We will artificially hold the apples at the base in place -#(to keep the entire stack from collapsing). -# -# The lines below were generated from the following python loop: -# -#from math import * -#N=50 -#s=1.0 -#for i in range(0,N): -# print(" layer"+str(i)+" = new Brick.move("+str(-(N-(i+1))*s*0.5)+","+ -# str(-(N-(i+1))*s*0.5)+","+str(i*s/sqrt(2))+") ["+str(N-i)+"].move("+ -# str(s)+",0,0) ["+str(N-i)+"].move(0,"+str(s)+",0)") - - -PyramidKhufu { - layer0 = new ImmobileBrick.move(-24.5,-24.5,0.0) [50].move(1.0,0,0) [50].move(0,1.0,0) - layer1 = new Brick.move(-24.0,-24.0,0.707106781187) [49].move(1.0,0,0) [49].move(0,1.0,0) - layer2 = new Brick.move(-23.5,-23.5,1.41421356237) [48].move(1.0,0,0) [48].move(0,1.0,0) - layer3 = new Brick.move(-23.0,-23.0,2.12132034356) [47].move(1.0,0,0) [47].move(0,1.0,0) - layer4 = new Brick.move(-22.5,-22.5,2.82842712475) [46].move(1.0,0,0) [46].move(0,1.0,0) - layer5 = new Brick.move(-22.0,-22.0,3.53553390593) [45].move(1.0,0,0) [45].move(0,1.0,0) - layer6 = new Brick.move(-21.5,-21.5,4.24264068712) [44].move(1.0,0,0) [44].move(0,1.0,0) - layer7 = new Brick.move(-21.0,-21.0,4.94974746831) [43].move(1.0,0,0) [43].move(0,1.0,0) - layer8 = new Brick.move(-20.5,-20.5,5.65685424949) [42].move(1.0,0,0) [42].move(0,1.0,0) - layer9 = new Brick.move(-20.0,-20.0,6.36396103068) [41].move(1.0,0,0) [41].move(0,1.0,0) - layer10 = new Brick.move(-19.5,-19.5,7.07106781187) [40].move(1.0,0,0) [40].move(0,1.0,0) - layer11 = new Brick.move(-19.0,-19.0,7.77817459305) [39].move(1.0,0,0) [39].move(0,1.0,0) - layer12 = new Brick.move(-18.5,-18.5,8.48528137424) [38].move(1.0,0,0) [38].move(0,1.0,0) - layer13 = new Brick.move(-18.0,-18.0,9.19238815543) [37].move(1.0,0,0) [37].move(0,1.0,0) - layer14 = new Brick.move(-17.5,-17.5,9.89949493661) [36].move(1.0,0,0) [36].move(0,1.0,0) - layer15 = new Brick.move(-17.0,-17.0,10.6066017178) [35].move(1.0,0,0) [35].move(0,1.0,0) - layer16 = new Brick.move(-16.5,-16.5,11.313708499) [34].move(1.0,0,0) [34].move(0,1.0,0) - layer17 = new Brick.move(-16.0,-16.0,12.0208152802) [33].move(1.0,0,0) [33].move(0,1.0,0) - layer18 = new Brick.move(-15.5,-15.5,12.7279220614) [32].move(1.0,0,0) [32].move(0,1.0,0) - layer19 = new Brick.move(-15.0,-15.0,13.4350288425) [31].move(1.0,0,0) [31].move(0,1.0,0) - layer20 = new Brick.move(-14.5,-14.5,14.1421356237) [30].move(1.0,0,0) [30].move(0,1.0,0) - layer21 = new Brick.move(-14.0,-14.0,14.8492424049) [29].move(1.0,0,0) [29].move(0,1.0,0) - layer22 = new Brick.move(-13.5,-13.5,15.5563491861) [28].move(1.0,0,0) [28].move(0,1.0,0) - layer23 = new Brick.move(-13.0,-13.0,16.2634559673) [27].move(1.0,0,0) [27].move(0,1.0,0) - layer24 = new Brick.move(-12.5,-12.5,16.9705627485) [26].move(1.0,0,0) [26].move(0,1.0,0) - layer25 = new Brick.move(-12.0,-12.0,17.6776695297) [25].move(1.0,0,0) [25].move(0,1.0,0) - layer26 = new Brick.move(-11.5,-11.5,18.3847763109) [24].move(1.0,0,0) [24].move(0,1.0,0) - layer27 = new Brick.move(-11.0,-11.0,19.091883092) [23].move(1.0,0,0) [23].move(0,1.0,0) - layer28 = new Brick.move(-10.5,-10.5,19.7989898732) [22].move(1.0,0,0) [22].move(0,1.0,0) - layer29 = new Brick.move(-10.0,-10.0,20.5060966544) [21].move(1.0,0,0) [21].move(0,1.0,0) - layer30 = new Brick.move(-9.5,-9.5,21.2132034356) [20].move(1.0,0,0) [20].move(0,1.0,0) - layer31 = new Brick.move(-9.0,-9.0,21.9203102168) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer32 = new Brick.move(-8.5,-8.5,22.627416998) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer33 = new Brick.move(-8.0,-8.0,23.3345237792) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer34 = new Brick.move(-7.5,-7.5,24.0416305603) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer35 = new Brick.move(-7.0,-7.0,24.7487373415) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer36 = new Brick.move(-6.5,-6.5,25.4558441227) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer37 = new Brick.move(-6.0,-6.0,26.1629509039) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer38 = new Brick.move(-5.5,-5.5,26.8700576851) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer39 = new Brick.move(-5.0,-5.0,27.5771644663) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer40 = new GoldBrick.move(-4.5,-4.5,28.2842712475) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer41 = new GoldBrick.move(-4.0,-4.0,28.9913780286) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer42 = new GoldBrick.move(-3.5,-3.5,29.6984848098) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer43 = new GoldBrick.move(-3.0,-3.0,30.405591591) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer44 = new GoldBrick.move(-2.5,-2.5,31.1126983722) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer45 = new GoldBrick.move(-2.0,-2.0,31.8198051534) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer46 = new GoldBrick.move(-1.5,-1.5,32.5269119346) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer47 = new GoldBrick.move(-1.0,-1.0,33.2340187158) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer48 = new GoldBrick.move(-0.5,-0.5,33.941125497) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer49 = new GoldBrick.move(0.0,0.0,34.6482322781) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - -PyramidKhafre { - layer0 = new ImmobileBrick.move(-23.5,-23.5,0.0) [48].move(1.0,0,0) [48].move(0,1.0,0) - layer1 = new Brick.move(-23.0,-23.0,0.707106781187) [47].move(1.0,0,0) [47].move(0,1.0,0) - layer2 = new Brick.move(-22.5,-22.5,1.41421356237) [46].move(1.0,0,0) [46].move(0,1.0,0) - layer3 = new Brick.move(-22.0,-22.0,2.12132034356) [45].move(1.0,0,0) [45].move(0,1.0,0) - layer4 = new Brick.move(-21.5,-21.5,2.82842712475) [44].move(1.0,0,0) [44].move(0,1.0,0) - layer5 = new Brick.move(-21.0,-21.0,3.53553390593) [43].move(1.0,0,0) [43].move(0,1.0,0) - layer6 = new Brick.move(-20.5,-20.5,4.24264068712) [42].move(1.0,0,0) [42].move(0,1.0,0) - layer7 = new Brick.move(-20.0,-20.0,4.94974746831) [41].move(1.0,0,0) [41].move(0,1.0,0) - layer8 = new Brick.move(-19.5,-19.5,5.65685424949) [40].move(1.0,0,0) [40].move(0,1.0,0) - layer9 = new Brick.move(-19.0,-19.0,6.36396103068) [39].move(1.0,0,0) [39].move(0,1.0,0) - layer10 = new Brick.move(-18.5,-18.5,7.07106781187) [38].move(1.0,0,0) [38].move(0,1.0,0) - layer11 = new Brick.move(-18.0,-18.0,7.77817459305) [37].move(1.0,0,0) [37].move(0,1.0,0) - layer12 = new Brick.move(-17.5,-17.5,8.48528137424) [36].move(1.0,0,0) [36].move(0,1.0,0) - layer13 = new Brick.move(-17.0,-17.0,9.19238815543) [35].move(1.0,0,0) [35].move(0,1.0,0) - layer14 = new Brick.move(-16.5,-16.5,9.89949493661) [34].move(1.0,0,0) [34].move(0,1.0,0) - layer15 = new Brick.move(-16.0,-16.0,10.6066017178) [33].move(1.0,0,0) [33].move(0,1.0,0) - layer16 = new Brick.move(-15.5,-15.5,11.313708499) [32].move(1.0,0,0) [32].move(0,1.0,0) - layer17 = new Brick.move(-15.0,-15.0,12.0208152802) [31].move(1.0,0,0) [31].move(0,1.0,0) - layer18 = new Brick.move(-14.5,-14.5,12.7279220614) [30].move(1.0,0,0) [30].move(0,1.0,0) - layer19 = new Brick.move(-14.0,-14.0,13.4350288425) [29].move(1.0,0,0) [29].move(0,1.0,0) - layer20 = new Brick.move(-13.5,-13.5,14.1421356237) [28].move(1.0,0,0) [28].move(0,1.0,0) - layer21 = new Brick.move(-13.0,-13.0,14.8492424049) [27].move(1.0,0,0) [27].move(0,1.0,0) - layer22 = new Brick.move(-12.5,-12.5,15.5563491861) [26].move(1.0,0,0) [26].move(0,1.0,0) - layer23 = new Brick.move(-12.0,-12.0,16.2634559673) [25].move(1.0,0,0) [25].move(0,1.0,0) - layer24 = new Brick.move(-11.5,-11.5,16.9705627485) [24].move(1.0,0,0) [24].move(0,1.0,0) - layer25 = new Brick.move(-11.0,-11.0,17.6776695297) [23].move(1.0,0,0) [23].move(0,1.0,0) - layer26 = new Brick.move(-10.5,-10.5,18.3847763109) [22].move(1.0,0,0) [22].move(0,1.0,0) - layer27 = new Brick.move(-10.0,-10.0,19.091883092) [21].move(1.0,0,0) [21].move(0,1.0,0) - layer28 = new Brick.move(-9.5,-9.5,19.7989898732) [20].move(1.0,0,0) [20].move(0,1.0,0) - layer29 = new Brick.move(-9.0,-9.0,20.5060966544) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer30 = new Brick.move(-8.5,-8.5,21.2132034356) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer31 = new Brick.move(-8.0,-8.0,21.9203102168) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer32 = new Brick.move(-7.5,-7.5,22.627416998) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer33 = new Brick.move(-7.0,-7.0,23.3345237792) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer34 = new Brick.move(-6.5,-6.5,24.0416305603) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer35 = new GoldBrick.move(-6.0,-6.0,24.7487373415) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer36 = new GoldBrick.move(-5.5,-5.5,25.4558441227) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer37 = new GoldBrick.move(-5.0,-5.0,26.1629509039) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer38 = new GoldBrick.move(-4.5,-4.5,26.8700576851) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer39 = new GoldBrick.move(-4.0,-4.0,27.5771644663) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer40 = new GoldBrick.move(-3.5,-3.5,28.2842712475) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer41 = new GoldBrick.move(-3.0,-3.0,28.9913780286) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer42 = new GoldBrick.move(-2.5,-2.5,29.6984848098) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer43 = new GoldBrick.move(-2.0,-2.0,30.405591591) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer44 = new GoldBrick.move(-1.5,-1.5,31.1126983722) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer45 = new GoldBrick.move(-1.0,-1.0,31.8198051534) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer46 = new GoldBrick.move(-0.5,-0.5,32.5269119346) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer47 = new GoldBrick.move(0.0,0.0,33.2340187158) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - -PyramidMenkaure { - layer0 = new ImmobileBrick.move(-9.0,-9.0,0.0) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer1 = new Brick.move(-8.5,-8.5,0.707106781187) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer2 = new Brick.move(-8.0,-8.0,1.41421356237) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer3 = new Brick.move(-7.5,-7.5,2.12132034356) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer4 = new Brick.move(-7.0,-7.0,2.82842712475) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer5 = new Brick.move(-6.5,-6.5,3.53553390593) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer6 = new Brick.move(-6.0,-6.0,4.24264068712) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer7 = new Brick.move(-5.5,-5.5,4.94974746831) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer8 = new Brick.move(-5.0,-5.0,5.65685424949) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer9 = new Brick.move(-4.5,-4.5,6.36396103068) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer10 = new Brick.move(-4.0,-4.0,7.07106781187) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer11 = new Brick.move(-3.5,-3.5,7.77817459305) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer12 = new Brick.move(-3.0,-3.0,8.48528137424) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer13 = new Brick.move(-2.5,-2.5,9.19238815543) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer14 = new Brick.move(-2.0,-2.0,9.89949493661) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer15 = new Brick.move(-1.5,-1.5,10.6066017178) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer16 = new Brick.move(-1.0,-1.0,11.313708499) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer17 = new Brick.move(-0.5,-0.5,12.0208152802) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer18 = new Brick.move(0.0,0.0,12.7279220614) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens1 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new ImmobileBrick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new ImmobileBrick.move(-2.0,-2.0,1.707106781187) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer3 = new Brick.move(-1.5,-1.5,2.41421356237) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer4 = new Brick.move(-0.5,-0.5,3.41421356237) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer5 = new Brick.move(0.0,0.0,4.12132034356) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens2 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new ImmobileBrick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new ImmobileBrick.move(-2.0,-2.0,1.707106781187) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer3 = new Brick.move(-1.5,-1.5,2.41421356237) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer4 = new Brick.move(-0.5,-0.5,3.41421356237) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer5 = new Brick.move(0.0,0.0,4.12132034356) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens3 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new Brick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new Brick.move(-2.5,-2.5,1.41421356237) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer3 = new Brick.move(-2.0,-2.0,2.12132034356) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer4 = new Brick.move(-1.5,-1.5,2.82842712475) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer5 = new Brick.move(-1.0,-1.0,3.53553390593) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer6 = new Brick.move(-0.5,-0.5,4.24264068712) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer7 = new Brick.move(0.0,0.0,4.94974746831) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - - - -# "ImmobileBrick"s are identical to "Brick"s, -# except that they have a different atom type. -# We can define groups based on atom type -# and apply fixes to them. - -ImmobileBrick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gImmobile type @atom - # (Atoms of this type belong to the "gImmobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style hybrid lj/cut 1.0 - } -} - - - -GoldBrick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gMobile type @atom - # (Atoms of this type belong to the "gMobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style lj/cut 1.0 - } -} - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt deleted file mode 100644 index 0c9c50ae9b..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt +++ /dev/null @@ -1,80 +0,0 @@ -# Description. -# This is a simulation of pyramid-like objects made of particles stacked -# and arranged like cannon-balls, or fruit-stands. Ordinarilly, the stack -# does not collapse because the particles at the ground layer are immobilized. -# However given an initial perterbation the pyramids collapse in an avalanche. -# (This can happen, for example when you do not minimize the system beforehand.) -# The particles roll down the pyramid and bounce off the "ground". The bouncing -# is due to a repulsive external force which is added artificially. -# (See the "run.in" file.) The simulation looks weird without something -# to bounce off of. So I added a graphene surface at the bottom as scenery. -# The ground does not serve any purpose except to look pretty. -# -# (Because there is no damping, I suspect that the distribution of heights of -# the particles in a small area should approach the Boltzmann distribution, -# if you run the simulation long enough.) - - -# ----------------- Pyramids: ----------------- - -import "pyramids.lt" - -# Move the pyramids into their locations in Giza (approximate) - -pyramidKhufu = new PyramidKhufu.move(210, 215, 1) -pyramidKhafre = new PyramidKhafre.move(150, 150, 1) -pyramidMenkaure = new PyramidMenkaure.move(105, 082, 1) -PyramidQueens1 = new PyramidQueens1.move(089, 059, 1) -PyramidQueens2 = new PyramidQueens2.move(100, 059, 1) -PyramidQueens3 = new PyramidQueens3.move(111, 059, 1) - - -# --------------- Scenery: -------------------- - -import "graphene_wall.lt" - -graphene_wall = new GrapheneWall - -write_once("In Settings") { - # Turn off all interactions with the graphene atoms by setting epsilon to 0. - # (We will use a different repulsive barrier to represent the ground instead.) - # These atoms are just "for show". epsilon sigma - pair_coeff @atom:Graphene/C @atom:Graphene/C lj/cut 0.00000 3.407 - - # Optional: Add the graphene atoms to the "gImmobile" group. Later freeze them - group gImmobile type @atom:Graphene/C -} - -# Unfortunately, the ground still looks kind of ugly because moltemplate does -# not yet know how to automatically connect nearby carbon atoms with C-C bonds -# (based on distance). (As of 2013-4-29, moltemplate is not good at -# generating crystalline objects containing explicit bonds.) -# If you want bonds between atoms, use VMD's "carbon-nanotube-builder plugin" -# (which creates data files with bonds) and then merge the two data files -# manually later. (This is not done here.) - - -# -------- override earlier settings ---------- - -write_once("In Init") { - # Override any earlier style settings - atom_style full - units lj - pair_style hybrid lj/cut 1.0 - bond_style none - angle_style none - dihedral_style none - improper_style none - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 -} - -# ------------ boundary conditions ------------ - -write_once("Data Boundary") { - -1.842033 398.493813 xlo xhi - -0.708994 399.167013 ylo yhi - 0.0 400.0 zlo zhi -} -# --------------------------------------------- - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in b/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in deleted file mode 100644 index 4feec9ff4e..0000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in +++ /dev/null @@ -1,64 +0,0 @@ -# -- Init Section -- - -include system.in.init -boundary p p f - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.0025 -dump 1 all custom 200 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal -thermo 100 # time interval for printing out "thermo" data - -# ---- Set up the physical environment ---- - -# Add gravity: -fix fxGrav gMobile gravity 0.05 vector 0 0 -1 - -# Create a "ground" surface. -# This is a repulsive "wall" which particles can bounce off of: - -fix fxWall gMobile wall/lj126 zlo EDGE 1.0 0.8908987181403393 1.0 - - -# ---- Evolve the system: ---- - -# Evolve the (mobile) atoms using ordinary Newton's laws (NVE) - -fix fxNVE gMobile nve - - -# IF YOU WANT TO ADD DAMPING, THEN UNCOMMENT THE NEXT LINE: -#fix fxLan gMobile langevin 0.001 0.001 10000.0 48279 -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve" -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) -# This was not tested. - -# For efficient simulation in parallel, try using "fix balance": -# (This will adjust the spatial decomposition as the distribution of -# particles changes over time.) - -fix fxBalance gMobile balance 1000 xy 20 1.3 - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms: - -neigh_modify exclude group gImmobile gImmobile - - -restart 50000 restart_nvt - -run 200000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/silly/sierpinski/README.TXT b/tools/moltemplate/examples/silly/sierpinski/README.TXT deleted file mode 100644 index 6bc152b186..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README.TXT +++ /dev/null @@ -1,45 +0,0 @@ -NOTE: This example requires the "Al99.eam.alloy" file. - (It was not included in this directory because if its large size.) - As of 2012-11, I was able to obtain it here: - http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - Copy it to the directory containing this README file. ------------------------------------------------------------------------- -3D fractal test - -Moltemplate is useful for building larger molecular structures from -smaller pieces. Although this simulation is of no scientific value, thiss -example illustrates how to build large (many-level) heirarchical objects -(Serpinski cubes) using moltemplate. (This is also called a "Menger Sponge".) - -The files in this directory demonstrate a way to build a periodic lattice of -3-dimensional Serpinski-cubes (with 3 levels of recursive self-similarity). - -In this example, the basic indivisible units are 4-atoms of Aluminum -(arranged in a cubic FCC unit-cell for bulk Aluminum). -This was an arbitrary choice. The resulting construct is not stable. -(But it makes pretty movies while collapsing.) - -To understand what is going on with this example, look at this file: - -./moltemplate_files/elegant_inefficient_version/serpinski_cubes.lt - -(This approach uses too much memory to be practical for large simulaions. -The version I actually use is here: ./moltemplate_files/serpinski_cubes.lt) - - --- To build the system --- - -Carry out the instructions in README_setup.sh, -to generate the LAMMPS DATA file and input scripts you need: -system.data, system.in.init, system.in.settings. -(The run.in script contains references to these files.) - - --- To run LAMMPS, try a command like: --- - -lmp_linux -i run.in - - or (if you have mpi installed) - -mpirun -np 4 lmp_linux -i run.in - -This will create an ordinary LAMMPS dump file you can visualize with VMD -traj.lammpstrj (See README_visualize.txt) diff --git a/tools/moltemplate/examples/silly/sierpinski/README_setup.sh b/tools/moltemplate/examples/silly/sierpinski/README_setup.sh deleted file mode 100755 index 2af3d7372c..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README_setup.sh +++ /dev/null @@ -1,29 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # We will also need the "Al99.eam.alloy" file: - #cp -f Al99.eam.alloy ../ - # This file was downloaded from: - # http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt b/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt deleted file mode 100644 index 019afc1444..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg deleted file mode 100644 index bf07914dac8fc5c9e0a6aa8f19befc1a24a3b2ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2364 zcmb7_c|26>AIHy`&CJ-&jL4E2YqAt$>*iuyT_Ry*xhW%5vNs9|p+#9HKl_@pH9~bK zONz>v1{H;g>`SX9?vPxh+%sD4{rC4h=XGA^^*pcd^L(Dq^L^gWYVYbO09jjDSpXmi z0=wV`SRDY&0VF~Yf-e#d6b2;-ECz$d;IMc+4vWL#MZ`t$!eYWWoG3w5OdNs;5MG2R zL4+jWe@HM0D9A*juy7(Ij1z`i|Ib)$0ti^Z4zNdp1OPz*kpyt{5g-Rk1&{){KLdk8 z3xP;1+$jq;Bar{;0stf$M4&LM{eTGEj)0I50DvoHKXRXM+fkD>)pIA&Px^REfL@1V zD==k}DQEqKS=yZR80t&|N`q>FijfHM_OU`aL1vQmN$)xY|n!;K)L9kQ+ zcKC-D0Eq$-Xbce`Nvxy5g0b*oKr~|IaS`t=Qz+Q4G@<9f>)Fy9nAdd<58^_=jrq}f zBe*JBS+C1Z4z2(4w8cP}qi3z%wcSYdD}kPjDynGE-H6B%se)%oPNp^tvZ{koj}$>q zTDoPUK47qL+u7{7Eze!zXdozkF(&;)MU>M1^x;guu39FQ$i8RP0wVupl`RZ;H0LOJ zuZ+NwRpEVr-9)2*N(K=CfdmnC%oNBJbE@KR4j!><%Ha(%1t;1=3+gl;;JL}&WhDt| zWcj2g!$(|}tcfrDvUVF?`CqQAYhK?VqpT)833Jag{86ALy7C5%SZQ4K%d9TewNhG0ehN+F)0I63jx5o{b()Q~VD~1pQqo*PMO|54E>UuOzm9M$*EM(! z4fb8LcgSYkH)kjjyl1sKqOIg>o=F)^TR!qL;Y4rwRGxn~u)p;{Z_VQjVorW>72QZR z{<62lyhcVw5YB`zcBW>ObM{JrzCY8IKGd3=!`R^1dT_aVVSF=9r0~W20cY3gK#9g^ zh2o3xRkiL2&a@dVH;msWLh6NsQ+1`etH9n(1J6cWy;K_L>d8`-o{V-T;l^$sOZxMA?s|vD z%E&E@sd%6Mm+H|4viEQKR=sb1RNYxRqnCeD>U`EwHyKG68h{t?XD06IVxz^BO{!SEXrA)7^)#d=>SA1VMMyDgpLFBMXOGnSxgYNPW4O#j0rHTEp1_5A@9@-xwB$d;_%%KPisp;N=8m^G>$0#l}lH=t3KpsNX9|) z()u^a({l`la-ld2BTGO7oQ1bai_vpZ*h98FV& z#m4ZZKVIZvi*gYgU%ql$(e-%~&Y0-w2oqks;7Z(?91;0sPiRc)t50qu?Y+B7x0=PP zI;k|q0e~Yvx>x_O+w(!}XVIgF-2K@*ahaIyg1?k^-LsmBDB*x7#u)Jn)sUbkhIrw?kIn8K@C zBP1Z;5tM4By!L|nOUkq_B{5c#sg}xLtrU@ul`EYNeebpVh6Di-Q2$a4go&V_<3TZ_ z(pj;EY(A9Ix#pMv2@t1mYr&*@f->;d3VC9i+S?6WpM~=uK%pDGCMo2^k3dDYy;-@; zsU!@ep}f98A>D8TDe^3tO90cyqDZ4v?PW1Z%7d!qzE0wuD?7Dw`T!Jvt+-VQFe?RQ z`pN!p`{t2CqS9jvAqtDlA6t_l-~qHSu4&7XYg=Ua(j4`ad_ShoL-KuH7Zfx>^>O=R zv3N+bjU<($a|zcp@1bZt-i8YbokEpU2fSShid*=e@*S(dX&)OOQI*GlO18rhk-JSw z4ld_%zBX=dJEk(55VS-2Ph2+;PV48-*Y#~WAa3I}W;>lYJ^1Cc-1y-AnNr+7A*nqgj%emnPgHM1{hg4mVF8{MA;I;B08u}0z%>)7W+V@KEG32Y4T!K& zrqIffID`5A0Uk3eFkwo~7A14)>L^F7o+FGNM<-RSKXiz&Xy77ZR>ngZZ)!Z%|30Pn zUB!D99zqK`AK$ucvw`AJJ*_rJi{O4HJDt(iJT_Om(i^CEHE7lXC&sF?P~c$b%#&vI z=ZxqwP1(2VQl4p}D<(I0s%73Zy_QJjL$4n;1oLcc*`d+Hi&?A&VH9-7wu*M^kJ57= zcz*|1AC)vS=jze^O15U&+PH0IbsAsioqiw@H7B7oD({^)rqBFqLx|e=LgdLWV@j4# za;}fzbfUp8_qfhwE>E)Q6CRsn>`faA+!C$xcy-0bEcV;`A1_VGQpSivw#02Sm=tZx z^u%XHEzHveNNSmee`CqLqy$}d2k(ZLVrywj4B}WIt+vr-AyttD RX!NLYjPO&9hb^mp{{YWDqPPG6 diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg deleted file mode 100644 index 11174969a31106b16ee58318bb2fc3e5de426801..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2623 zcmb7Fdpy)>7k_5Pj2YuH7g_5JDc_Wrf+=RLpY^L&24=Q-#6&Uw!F`JUxJmj?iD zr#0Iez+f<73q4@D7gzuUd_`7f1SB#jnH52!P)HO8EhmRTV=!{^O7e18MJxuRfLBmd z!r|~ZIe7w+fFnZhxD_X`6-$H+8ZyLTF<5Bz|CHss0FMSfz#9R>12`Urz{8fsfDB*& z0YwYN`&E!ASs4TzhK6>P|7-cn_VP0zkAML<4uJyzwzTi76#($&U24&6bsM!C@<8E2 zt(pyfZr4>U%))R4P{^1!wRgqU>@Dw2jT5*4 z>v#Pck~yuhN55Fr7pyUFJAJwzzNdhoG<~{MShApq{NNf-QmyDBkJlc#zC{mjqGfrhtgO{Z| z7_tMGkyS43mmamnzIh5q3;T4VlodI0DyVAG01m?j$1 z(JZhK(XwdeQSG)rS%VQ?k>6Gt@{88INl1^)U+_H(<*!VhmmRtsH>E5SH%sYES8*nt zbn=ysOo@iJ4hyPxJLQeVoPz7e-DGn0Yt|VAmJDbHK0-t}r90u3iZ>icUwx3)Gp+hk zWJg{&AzuH~A@+{#n~G~TBDHY8w>7D&-yPPrDE?@;z5hz<|zv1*mX12Km_o45|g5AVXyk)y*jmp20|E8f(YiLy=9JEK&uN zUn+qzgU|o%d);sum|Q_j2^52;7w#)fnxCk9?K4Gp`0gAYF;HaUj24um0M=YyNbew? zu+@!JXB#+oyK9D6Yd2evd8OR2WNu%Tv493E`Hto-o!yZr~kM@uO4l-o;Q??&SG#WyoNcd2A=KGWZSxBTo@GpZ$W zTr=e-_Y4sHptM0oq&!M!?TD)WzRDhUAUYu@b#f$wj+Ag~XPMHL_}6{9lZoSHA3Gn? zo%zPqH?sG(7R-<}kNo~eNf|gbSRffdo6urWmnhUB{%7seNzo=!U|8Fxe<~9fs5UF(2lCu~v7+I!QaYTQ>`DqL`C7(co;U`d88`t%5GjKhB;r!H@p{-Qt1zB5#gD$1KWl37ADHc zmoGcSauw)4DB0HEbo?#-aUG4x9p9;p*?PSXiG1EVf%;j_S$j-TLs@a`akLnARWY5D zNTnQkV%heVR<%@M@6RQx)@FWhQ5$zx*j;BvVj9fGO!0YpwiuCy*X@9%Hg2yw|GGaZ zcgUXYS3n&I#cy=mMrtBZP^G?hK~(v+y@yhoMmI1nMk?%$(~mf~Xn%L{@luTkyf${Y zEK}MniYu$>S4b!ZglrO%3 z>h!4*00eZ?aeOxY%diCm44sdWfj+rtI-f=7vFRx=3Lk2QFnS6`2F|AN%pqmUHxo8J z=O5T*g?@1Vi+(;S&~Om0KKI%$O!f_4k*O@f#8<+B94`62VA-WH(b-kBaga#Nr)d<2xn;o!(-&rv@AkIKt&AyaBZx-CjK7 zgu=L@$N<@WApx|*u7#<`xs$!WX87yAFzmK`Q82KP6IsFA)?jy>{h|!b);=oRtMDti zSk*Xpw!SkwC%|2VUvI1tHr=w*{+D|@k1J@==NelQ)Pdd`#Ow-N^uD_FM(5#yhZ!VmNt5< z>HF6oE(-RZ!mpZX@KSH}nJys{kCdU4C?10#@Cf2mYr0t&1rdEcVqR))FTW~=BP_a^ zxHB%*6{HmYVLUxJf-!i`GF}F?-}#if&$iE2)Z~kwE%}%yjqv;~cDa4%cZWZr4P}j+ z>UC0EJ+W$7g|$HHv1vz(YN4~EDeWzZ^18!y3iN+Nm#&=ySJ z0x|$d#A{xbE;}_@Hh#TYEiXoLdx@Hqg>2M z`_&`T#ENqt!|6w^pJ^fnjY)e=37RLb87DdG4OZMADBEWq?T7RC+cKnHn{w0WaL()d UGbv?y)vKQU`mD|nqU)Z21NVR!(f|Me diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg deleted file mode 100644 index 744c9af633276fff8c0663ed68d97766b488e84b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7722 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 diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg deleted file mode 100644 index a72a1ea8d0e71ccead683b52f85dceb200d58453..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16455 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 diff --git a/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg b/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg deleted file mode 100644 index 9020a3be0e28a774ca26a22fa4b0daa4e4489a0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82092 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

    ?AKL<(1SsO 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 diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt deleted file mode 100644 index 3054a45e01..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt +++ /dev/null @@ -1,64 +0,0 @@ -# "AlCell" defines the 4-atom FCC unit cell -# of Aluminum (with a 4.05 angstrom spacing) - -AlCell { - - # AtomID MolID(IGNORE!) AtomType Charge X Y Z - - write("Data Atoms") { - $atom:AlC $mol:... @atom:Al 0.0 0.000 0.000 0.000 - $atom:AlX $mol:... @atom:Al 0.0 0.000 2.025 2.025 - $atom:AlY $mol:... @atom:Al 0.0 2.025 0.000 2.025 - $atom:AlZ $mol:... @atom:Al 0.0 2.025 2.025 0.000 - } - - write_once("In Init") { - units metal - atom_style full # <- Requires each atom has a MolID and Charge. - # This is not necessary. (Why use "full"? - # The "full" atom style is useful if you want to - # mix the aluminum with other molecules later. - # Otherwise, just use "atom_style atomic", and - # and remove the 2nd and 4th columns above.) - pair_style eam/alloy - } - - write_once("In Settings") { - pair_coeff * * Al99.eam.alloy Al - } - - write_once("Data Masses") { - @atom:Al 27.0 - } - -} # AlCell - - - - - -# Here is an alternate way to define AlCell -# using "scale(4.05)" to select the lattice spacing: -# -#FccCell { -# write("Data Atoms") { -# $atom:AlC $mol:... @atom:Al 0.0 0.0 0.0 0.0 -# $atom:AlX $mol:... @atom:Al 0.0 0.0 0.5 0.5 -# $atom:AlY $mol:... @atom:Al 0.0 0.5 0.0 0.5 -# $atom:AyZ $mol:... @atom:Al 0.0 0.5 0.5 0.0 -# } -# write_once("Data Masses") { -# @atom:Al 27.0 -# } -# write_once("In Init") { -# units metal -# atom_style full -# pair_style eam/alloy -# } -# write_once("In Settings") { -# pair_coeff * * Al99.eam.alloy Al -# } -#} -# -#AlCell = FccCell.scale(4.05) -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt deleted file mode 100644 index 3054a45e01..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt +++ /dev/null @@ -1,64 +0,0 @@ -# "AlCell" defines the 4-atom FCC unit cell -# of Aluminum (with a 4.05 angstrom spacing) - -AlCell { - - # AtomID MolID(IGNORE!) AtomType Charge X Y Z - - write("Data Atoms") { - $atom:AlC $mol:... @atom:Al 0.0 0.000 0.000 0.000 - $atom:AlX $mol:... @atom:Al 0.0 0.000 2.025 2.025 - $atom:AlY $mol:... @atom:Al 0.0 2.025 0.000 2.025 - $atom:AlZ $mol:... @atom:Al 0.0 2.025 2.025 0.000 - } - - write_once("In Init") { - units metal - atom_style full # <- Requires each atom has a MolID and Charge. - # This is not necessary. (Why use "full"? - # The "full" atom style is useful if you want to - # mix the aluminum with other molecules later. - # Otherwise, just use "atom_style atomic", and - # and remove the 2nd and 4th columns above.) - pair_style eam/alloy - } - - write_once("In Settings") { - pair_coeff * * Al99.eam.alloy Al - } - - write_once("Data Masses") { - @atom:Al 27.0 - } - -} # AlCell - - - - - -# Here is an alternate way to define AlCell -# using "scale(4.05)" to select the lattice spacing: -# -#FccCell { -# write("Data Atoms") { -# $atom:AlC $mol:... @atom:Al 0.0 0.0 0.0 0.0 -# $atom:AlX $mol:... @atom:Al 0.0 0.0 0.5 0.5 -# $atom:AlY $mol:... @atom:Al 0.0 0.5 0.0 0.5 -# $atom:AyZ $mol:... @atom:Al 0.0 0.5 0.5 0.0 -# } -# write_once("Data Masses") { -# @atom:Al 27.0 -# } -# write_once("In Init") { -# units metal -# atom_style full -# pair_style eam/alloy -# } -# write_once("In Settings") { -# pair_coeff * * Al99.eam.alloy Al -# } -#} -# -#AlCell = FccCell.scale(4.05) -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt deleted file mode 100644 index 28c2d5ea24..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt +++ /dev/null @@ -1,34 +0,0 @@ -import "al_cell.lt" # <- defines the 4-atom "AlCell" FCC Aluminum unit cell - -# This approach uses the "delete" command. -# It works and it is elegant, but because the majority of atoms will be -# deleted, (and because memory is allocated for all atoms, including -# deleted atoms) this approach is not very memory efficient. - -SierpinskiCubeLvl1 { - cells = new AlCell [3].move(0.00, 0.00, 4.05) - [3].move(0.00, 4.05, 0.00) - [3].move(4.05, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - -SierpinskiCubeLvl2 { - cells = new SierpinskiCubeLvl1 [3].move(0.00, 0.00, 12.15) - [3].move(0.00, 12.15, 0.00) - [3].move(12.15, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - -SierpinskiCubeLvl3 { - cells = new SierpinskiCubeLvl2 [3].move(0.00, 0.00, 36.45) - [3].move(0.00, 36.45, 0.00) - [3].move(36.45, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt deleted file mode 100644 index b14929e986..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt +++ /dev/null @@ -1,34 +0,0 @@ -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 72.9 xlo xhi - 0.0 72.9 ylo yhi - 0.0 72.9 zlo zhi -} - -import "sierpinski_cubes.lt" - -cells = new SierpinskiCubeLvl2 [2].move(0.00, 0.00, 36.45) - [2].move(0.00, 36.45, 0.00) - [2].move(36.45, 0.00, 0.00) -delete cells[*][1][1] -delete cells[1][*][1] -delete cells[1][1][*] - - - - - - - - - - - - -################################################################ -# The next command is not necessary: -# - create_var { $mol } # <-This forces all of the Al atoms in the crystal -# # to share the same molecule ID number. -# # Molecule ID numbers are not necessary. Ignore this. -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt deleted file mode 100644 index d45a8331b1..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt +++ /dev/null @@ -1,66 +0,0 @@ -import "al_cell.lt" # <- defines the 4-atom "AlCell" FCC Aluminum unit cell - -# A Sierpinski cube resembles a 3x3x3 Rubik's-cube-like object with the smaller -# cube in each central face (and in the interior) removed. There are 3x3x3-7=20 -# remaining sub-cubes. Each of these 20 sub-cubes is a smaller SierpinskiCube. -# To build a SierpinskiCube, you can list all 20 sub-cubes, or you can fill a -# 3x3x3 cube with sub-cubes and delete the interior sub-cubes. (The later -# approach is used in file "elegant_inefficient_version/sierpinski_cubes.lt") - - - -SierpinskiCubeLvl1 { - # Again, a Sierpinski-cube is constructed of 20 smaller cube-shaped objects. - # Here, the small cube-shaped objects are "AlCells" (defined in "al_cell.lt"). - # I could list out the positions of all 20 AlCells, (and this would be clearer - # for the reader). However instead I built it from a combination of - # two-dimensional and three-dimensional arrays of AlCells (explained below). - - # The next command creates 4 AlCells at: (0, 4.05, 0.0), (8.1, 4.05, 0.0), - # (0, 4.05, 8.1), (8.1, 4.05, 8.1) - - cells_xz = new AlCell.move(0.00, 4.05, 0.00) [2].move(8.10, 0.0, 0.0 ) - [2].move(0.0, 0.0, 8.10) - - # The next command creates 4 AlCells at: (4.05, 0, 0.0), (4.05, 8.1, 0.0), - # (4.05, 0, 8.1), (4.05, 8.1, 8.1) - - cells_yz = new AlCell.move(4.05, 0.00, 0.00) [2].move(0.0, 8.10, 0.0 ) - [2].move(0.0, 0.0, 8.10) - - # The next command creates 12 AlCells (2x2x3) at: - # (0.0, 0.0, 0.0), (0.0, 0.0, 4.05), (0.0, 0.0, 8.1) - # (0.0, 8.1, 0.0), (0.0, 8.1, 4.05), (0.0, 8.1, 8.1) - # (8.1, 8.1, 0.0), (8.1, 8.1, 4.05), (8.1, 8.1, 8.1) - - cells_z = new AlCell [2].move(8.10, 0.00, 0.00) - [2].move(0.00, 8.10, 0.00) - [3].move(0.00, 0.00, 4.05) -} - - - -SierpinskiCubeLvl2 { - # Identical arrangement to SierpinskiCube1 (with 3x larger length scales) - cells_xz= new SierpinskiCubeLvl1.move(0.0,12.15,0.0) [2].move(24.3, 0.0, 0.0 ) - [2].move(0.0, 0.0, 24.3) - cells_yz= new SierpinskiCubeLvl1.move(12.15,0.0,0.0) [2].move(0.0, 24.3, 0.0 ) - [2].move(0.0, 0.0, 24.3) - cells_z = new SierpinskiCubeLvl1 [2].move(24.3, 0.00, 0.00) - [2].move(0.00, 24.3, 0.00) - [3].move(0.00, 0.00, 12.15) -} - - - -SierpinskiCubeLvl3 { - # Identical arrangement to SierpinskiCube2 (with 3x larger length scales) - cells_xz= new SierpinskiCubeLvl2.move(0.0,36.45,0.0) [2].move(72.9, 0.0, 0.0 ) - [2].move(0.0, 0.0, 72.9) - cells_yz= new SierpinskiCubeLvl2.move(36.45,0.0,0.0) [2].move(0.0, 72.9, 0.0 ) - [2].move(0.0, 0.0, 72.9) - cells_z = new SierpinskiCubeLvl2 [2].move(72.9, 0.00, 0.00) - [2].move(0.00, 72.9, 0.00) - [3].move(0.00, 0.00, 36.45) -} - diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt deleted file mode 100644 index b226b77eed..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt +++ /dev/null @@ -1,36 +0,0 @@ -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 218.7 xlo xhi - 0.0 218.7 ylo yhi - 0.0 218.7 zlo zhi -} - -import "sierpinski_cubes.lt" - -cells_xyz = new SierpinskiCubeLvl3.move(0.0000, 0.0000, 0.0000) -cells_Xyz = new SierpinskiCubeLvl3.move(109.35, 0.0000, 0.0000) -cells_xYz = new SierpinskiCubeLvl3.move(0.0000, 109.35, 0.0000) -cells_xyZ = new SierpinskiCubeLvl3.move(0.0000, 0.0000, 109.35) - - - - - - - - - - - - - - - - -################################################################ -# The next command is not necessary: -# - create_var { $mol } # <-This forces all of the Al atoms in the crystal -# # to share the same molecule ID number. -# # Molecule ID numbers are not necessary. Ignore this. -# diff --git a/tools/moltemplate/examples/silly/sierpinski/run.in b/tools/moltemplate/examples/silly/sierpinski/run.in deleted file mode 100644 index 6b9ad17e6e..0000000000 --- a/tools/moltemplate/examples/silly/sierpinski/run.in +++ /dev/null @@ -1,38 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- -# -# Some of the run-settings below were stolen from: -# -# http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression - -# EQUILIBRATION -reset_timestep 0 -timestep 0.001 -velocity all create 300 12345 mom yes rot no -fix 1 all npt temp 300 300 1 iso 0 0 1 drag 1 - -# Output files -thermo 100 -thermo_style custom step ke pe press -dump dCoords all custom 100 traj.lammpstrj id type x y z ix iy iz - -run 20000 - -# Run for at least 10 picosecond (assuming 1 fs timestep) -run 10000 - - -###################################### -# SIMULATION DONE -print "All done" diff --git a/tools/moltemplate/moltemplate_manual.pdf b/tools/moltemplate/moltemplate_manual.pdf deleted file mode 100644 index 3297572cb9d0723dcf7e15a55eba6310aeb4e74f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697917 zcmcF~V~`-xvS!=1ZQHhO+qP}nHm7adwykN~Jv;a9dmC@}-q^i=wti(~#mN&@kyRfu z4yl5O7%d|mD-`Mc^2j7q0lmDDm9mR16ule)BLf2zy_ltw zvkL(SBQq4ejH#Wuiv+`P%Ifl9+QMZXk3Tlp#<85;(_E+(yt68zfb9t4nz;tk9tQ0h#!DH;sHcII2JI< z258zJ?U@V^Aek^T2oMoz;trVU@^g?5g#iK}%Lzorf8=_~qkP3o&=?Wi?~ZvpO9Zmd zV1gMWGK&CCGN2vdAu=8#0E752mLMDB9b#?cSZ9hM+5On_!%P~ZV@oZ%U)Kx76)kSamK4023jBo&ZD;I09c_<+QL zYB?<}FbjkSzf+nI1vCGV#g$c7KR`f7MT&Km=vTNiiJeS z)PhkTz#uRhHq8hI2_I0S0e()dI$Z;-+3@%_0r4Axfv8wxdbh7U7@6yBW|kHgXW`dU zD0}NJ{OkEp_{PoICVQ(*S4Ynne%o30t$4J2Ywuz#`!lF-=F*_bW@6jZ$=%yqJTlXB z=QFtJ&7+?skTTDx4_5h>(GSfj0L5rQ&RjK>KUu|r@rM7GxpkDZ)sql=Cml=fO{a7d znYMA$sAtVFDGv9JHzNw?qO%Qkow~KnugdyrRlRh(K_}rst598e;8F;+r^H_mqsM2; zG?R=;@~dnPsqQbbdR?KmYPjIaFI8>&I~~2ZX~nN9nOe%bI?dF&-mf>FLMy>3jWe|G zXzltv|HSYOuGZiB4$&+6OizTU%T-h^dne(d<%o75vul)n^z#x=fo zPxxD*4Rot81|O)W?4>TO(c2-%GJR)pE4RC|=v#H#!F+A;?p%Ug?9J!UN>yh2s=|sC zOAtF5Ze?X=R0McKWRpA?G+_|pz?vs4_7gW`gUC?t5gg#nUVEJ>2IuP-{Pi3nBaHJn z+FCQYxcN)tGvrwUe9Mc)ZWiDcyS9==Ha(;bxnG#Z++5t^ots;iDL2>mSAMa(F^7m_ zr?-Y)g9@qB&8_$hQ2Cg`lLgLoY^6-xDT}X==;uB1+t@p)y+ZTs7Ah|8EW9N{hLE&Z zGx4>vatE;8`?gAc-JGHKhu7@L^h$H0gQB+Dz_!*ETBj#g4B>-Zn#5EXz@WW-5`hZO*DipZ zK3(~7H2V)o8rR4zkSO+B)S|~NxC75w@I<(5vOZUM%O84jYbGV8K6?>pZPk}7V4iU8 z^iA%MA7H(pMlF5hEI20gNX9_AvU%CHzV1xE%cQQwT`=O|SR9U>>!#`=B6sC-#YWEG z0=P(&w;nkRn3Hdx^!!|dec5gN{tC9=!?<*~voF7pKAr88M_!>qx2 z=ax%5m`G<==&&mrN2p8W#U0_MexY%M?&!j~zi!YTFI-U0E0VZuDye_m#Br)>U+lm> zN5HmaIw^SiOknegZ*F?LVoBTsBw;%F4je9oe}IMeE2WR;*+H$eYq4`!Wub5CvFVg; zO=d3^px~Hk243h)l8M+{v3^n5to*WqLGVi5kkz0DTp9|U$+-QAyP{FKsz1^m*(iYDMoe!8fJefANvk^K$r!3r`CWol>gpSbWh z`inVGEDZl0ef|qw*w`8WU38hz+;UnLL-2i7ub`k})gFl}KO>XPW8jb!JRli{rtc5# zrrv_;#L%@FUn>`9PEwD)YBA<+uV`#eDq}7Ge7dk32ucnB?Ypk0j-yB8?&=GIBPhX1 zfk7JsM9;wj4O9~d6t33*#UB^UWR>(w8|)R}H4v(1^|qtz>pWdP`Rjnc-> zVnPFbBS7uX4ec>fB}H$?Q12N<#!D)(%ey2v^xN(m zr=&>7c)g_Tt$_Kik;V*2BDr1oT3rl~!72l=E9n4_ROm@DXk*(!RPO*vE~~1!jK1Sz;V|$M0|LxPcj<054FjTXb==}4A-@KZ+b9+ z=I)z{2p@Btrm}pO8gqr|3Z2z$NGO5b8ywspuk*2)!#aCMbz4z*d;p_U3Xv*svM25hH;Zk$6c>f)HOf&@&62RgI(PmByo~OukJJ_R za#q>svsO{Sqyzk7OoaU{D5F~r&XOO)EN%H_wI?0KgyGBYMB})g?-kt(EfOBLSoF?L zC;lz33jFu7BpAT<8X9%3D1B_3j`QuM$CcZB}D`+DEgnPKP?nKX6lHTX70i$Di z!4FVyZmh`A9h;2{4pU+)Vh~~Ov}Ub0M`@{K{^V@@%G#_j%KUjwTd9q&;vSeG1p~R3+-!r1AZjPqu-}7&w>lYzr z=S?*~GOShWP{9}*S7QzIL-QmVg@q6e)gwK`U^tn4K1Ksj_D13op^-t+Hw!%dLDbg( zX`ta8uCBo=Z=pc<%s5mvw1vLlYG_lLKu)|k%T_qL-*WWW%m!^&GGv(b3u4opO|x-q zLnGybEi~HdqMuy#3tW*B_Jk+J345^U4lV#*eoKJ3#)48#>jeqL%lUwv9(0eEWY**riax`RHPLw`}m{skYQPm>#+ZF5+bypj_{f5inJqW{l!L3|r{%()Ve^Q3w z@^PhfuY>AFw0a!EbQ^;Sp~b8q^ClNxZ-LkJW-F_HTyJCEsjL3LM0Lx5{Qm8}78Cc) zuEM|ZeB}MfI5)+#WO3Mffa)PxB?2Os>gm%}-Z)`;VW?Udr1M&Y*q4 zf{}}7J8YI>955hVkIms2XGqcqJ@?id^FQMnGaKhWsVa@XvdYxh1&UtT^>3kn=qyQF zLvvFodUZ>aznY4Pl^u#+!qn2-!sTxaMK5IO;;dlmBy4Z%U~gw?_g8>H(F@z#*gGjZ z7#jawEMn?rX>6(_F7&sctf8|t0ShC`-#wN7mq=q}W&fWjO7Q;{Y1cW5Nka?}!p>#e ze;htHW?iI702v)e%oj;or-5V4Upe&LdN&NAK?|F?gtx>pb4RS7=d=GMl;>9fY^CVK|Xk3pN5zX z8}rZH(+3mQwU<{pBtXVl`00cAtyRUM?c0Iw6F@*I{(QX@PCXapeEs~8w0CrMmp+R+ zo>T)VRx@R`6u4L`5oDl4sQV;(`6C0}4};eBBL+bPB-RcAN~IXC0qMN<5(Kz+CIAkj z-=nwz18Mmad&nbk0RkS6En}OQ9&0`AVF;lzdxA1S)B|S(3)nt`o<`e&gvhH?CW{0N zmXPQ}K$u{lNX_?_S&V_1pa2OmOi(jJ1y(swUF#ZXx`CX?AfZL(l)!-i+*j`~Bba zAg(n$6;xF*{sfdqNFYcgNd=e1$lTFlY!#2xa2tL zK*@^I!VszGI3S4T8?}QL?T0l+X$3^xJ?A>7yWa+X>Og#){rqt3Io-Vb?tR{Ln0o>M z0LzvE&NH0*KZxM}(ilFkC%JJ^6qTD?!~Fy7W>Nt^XF04q$5%BXDqRYffgryehnS)C zp(`NoZr&HannvE@_cJW|Qt*K$F#C{+5S=E4%Mt3a$P~8JYMqQ*0-kcBcF}qKJ(~ zW!}cVlQWBN4)mxkH8II#K9~6RIsWGKhwuQ^y(f7K;18xuf^XN98`1|}qbOI{UnFiP z^i0#T6tg;vDVMFzNcQTewGNE%6(b+NSbD!TznYeQWzF^b0Xm0nyl)dV%;I&b+F4az zsgE{8>@vOFi^R7sM7--wK5ND$V$t!SYpJo=sOg{{Y6Kwk^4JN=u#HCZN5SK$$jO?P z|M(}jUs{Il5P^@8OtT>EAT92^7|&*3(;pm^6--!Z6UWI5!-V5$yhHWVA8&#o$PghH z$T~tt`^^B=2;l(EN9A1n-6zV>=X@4FS_mdY?YPDb^p28Xj{Hf0{ybJ=T@TBn(3v9J zB(pa;VGc#sEgI*gsquw?Y!Ml;4*(;yeMKx;6>IMI5_%4TrPzyssuP&~>I&%KYM^MJ z8K4s)GRQ5zt89vC!**6+hM+dVyUZ1VBB71tIh5Tpnbce#T%1hzsAwLln=2gfxD|AL z#~XFPKn|E58KczSx__u4!5Ikf2#IrJF6!R^BS#R%dc9ry)Bu5I&Edh%B%IXNR0G~3 zr#+(G;v@m^6K=7Yy3Q1w!(o7p$CMr)Tg?;=Lv?e3wbQRrxn?-Qk*HZTOYhH0Kx;E% z7?Q>asdGfsl97HuD?VDF`pZ6-w~(z$$*3}YGZSMpZpO)3dSy>jf|sudh9Gk)cd9+~ zXq(qpICIFSgbUe$>j@oYvQ<^q5ATYG50xa<6vDoFk(%I~)2sBm0CZ(pl?AE+d{!=q zX&C5ARlr}WR_RL2VDfXXva_vf0bCoaoeexcC|!UBl<$ih^a6m8culch#3qUM$&p^s z9OA3=n*f~g3{Wi43hFsotu<@`)1>V`F|<_)+aZu+A~kx(SET@do2j2Uid}b`sd1)AdgxSVc*=+qm99MFys9i~8X=Lr>(|C|^35|Dzzq2+I0vf2D|iDfPxK}tJ=x+6O$3J=Q!2b3 zAXLWgr3%gA7+g1h1@6W6$Wx!}Yk;-!s;a7ve025@JkNYyBpBjM4EU?#!MGT#tE7~h zUEgTWJm`0A?kG(@UFZ98>CKwc%Kf$zC%xvnC$vT7_m0l?QQZfMPx343Z7zkvzwhj| zLc7fL*E~I~e~TcGPqmr#l?T_n7`j>L0!l1pdoEY{&1Z z8PRr&m2)my?K^h22M-Rewns{1J&o^s=ar}H0Td3YGPc<+{y}%}gVK-q5h^z5f=Uk* z^ZtbQbYjM07*>tOIHC`q_{`PqU)X!IgEGG}9$C>#!l%jNPf0t<*QXsFg7%74aKCI;qzB9#Byrf2)h9skQn;rzSm z--O5(4O!(Q38bD+^<&tGj6{|EDk3hjpgJ?|*34^*^$q|;+AScfH3>b*viq+OU&;wE zvu(8S7eIAMl^(B5dS+Esro@y485+t!GSX=B#DuYA1d?XKYDo@1G5!N{aizy5@(bl8 zr6eUQl2W2l)I7knLw_bxSc*!dMX;lWAi0hellml;Fql!PlW~p6)#MQ^CF#b|7?OIL zBWvl(Lsn%e<*z-GV+`~RIE+OLrx-THQdbc3)U4W@g|Y#; zHpo6h!wfJpA*$)aeF2gf6qFRo@J!p#0VD+kuYfSu8t@7sDblxa*o15BIQgu}|{oPD=ct{KEF~F{d;K$nEkQ%NI^~Z@p2Y0Z_>hy*&W!a1@>jM1`3z($n<}s19)$9 zy{L?{unzeF6|xO`TYKZj5FIb})C|Yxa0p#mdNWt_qqpd8uiLuI2pyY$_YIK%fa$04MpP+hK{gCJ%DTc$a5uG$Nr;*UZOkIBe))W+l;dXy>aO!e$b zYuCo_78G;)rlQJ+9AzLn?bq@`pzsYh?m4w69~jjgg%*lc0N_Wje0|>I5iZz^$AyuR zbm=TJS+<-w^GkZWcVEzf*$Y7-Mtv3)`6>o`Fo!3qT5LKx2Pz#5sQndS0UOxTb&=RX;&+9)4yT7+P9qbDw&!L^_5-zV2_Q_U8eGb?IE`07-!P6nJiSoj3I($p6LFj4{Qa#Pjtdi0Jx^5)&% z`^2Al^XwhH}0! zHSc1Lq(?h0@%h7z_>12=YF}veMQ^>~-|yS4wtV&?q1eDTm^yYEacs|4yQ|Kt&d}Oq=tUH4-yA@~*gpQO! zYDpJki&c<%dm%^Kgm+%x=eJ00R!q86MU@_THK6=zWVLvP;|Us^RFBwPAD8T{Sh|bA zc!<~)oo^k;x?|0Wv)SAg5*wW|q~nIrx{xW6@h(S)T+OHl~QJ_>`lF5MGwE@udtvm2g1 z2t|{3&COI1)vJ?cyRE5HYn^t6h#E?F>m*u7o^?ELJR)R3L(IK1;5=7Oyqo|p7Psh` z=^RxNlZNQJAA>_Bf|g@&@StP@9UTvlB8yT9wK^1$FYcD`ZiqmpHN7}{KLhyn)l;pm zp=ISTbcCfLBc{&bmgRJ4d&mwrEde!19zu&s?Vfl*ack0) zp&a{iie?9n22n}uVB=IU8TCtrY7vM|R3Ax! zG$Pc6O9seMilmdunkK+>y%i1l_9(_an5!C_xoXdNP1wOVV`@lgm&cGc-9^L^Nx<1N zzBxw`RTLFKc=vA~S0(Ti6J?g$J`eFWyW0!%E<$?txA0^oeai|t!&fqY>y2@CCq~frz*)Hb_NHAs#)p1kA@jHrrLdf(H6sX*>)w8!)MwwYJqeoN6jg6AX}0 z%R`!cDV1DNI%uQH6EyuY=hFDD7-F@f0rw2B^1ZNv!10uhuGH$3aZT}NR!@x7Jy>|f zSyIEbZK(5i*%RxirDJqGCVK$yZ~?fSc-&0~Tje1kXc&G`Bb#;3UmI`^6nb1#K~`*| zgEc2z5u6MSt#_7JHK-6i!E56JomW#=`3su5$aNdCXDjD$%I>2CMlwkmh@alDOieUS zGoF+KzkeQFZ?8;QcVs4!En-zc`aOL1qkr2F^|Vz@-lytSdjmoTv>Eo zN>>sh+(do=^M{1$CdKuqr1rFWzx-~rc+`Xwl?UcA2m+nzjAe=!GN*(@|3p&ykPT7U zYAko`8EK|Ui(d3^8XW~gWUrN>RWBwkxuT2Xw$OL1_FamLh_lXZ!9`us)daxH(r=sE zG91IYrcj2Fnr&SM^sPbCJ!QnTkLvjf_^m-Aj7Hs;KGtr@a!Le8c|9Rq z%YzTRMAN!KLjSO;FhdO>kNIwHTaYJ0166taL+cMBC3pt7O;*rVP=t{NYZBr4+uy|u zL)36cRsI>nzdSngghxRk_W(zV>`o#NX2Va0wDr}BdcPtQT=H)4_5GRaO>v-Nmo%g! zHyR=*nt~f$(T#3!iQFFQ#l3$^Tzpw3P62kTp9#PrDP4c+P~Fqpj(^690cfqIbqQk+ zF4)!Q=v>z1!@0O`PzkLII?M$f%#P7#K9)2kg-l*u4tKJdXtNZ}aK-5urh)PBDjbRC z;&OU-Y@cVp+1kI`;e+U*VNp8gSCVlFz+tX2{DX5zpwuFTHPV)S&1Ef z%$q+DNk4SXaS|2ZsFiwHFD@3G3HZpa9|+&KaX51aakj%eU4eWvkll~jxGV6OA~|8{ zmyw4u%DZSX`}cdonoNWi%xI*CN!KftgoRf@A>JZ{w@s{uK7{b41U53WMIGGSn{SVT zRp>P}8KzRSGd1{h8;?>VQsg2|9DuYGn~zA5$GB;EnrlQLdp*9Pj)$^)B2?(UubgU{ z;%@3$=WHSIK$h6ZA-K`vw<^-@2=^qp3bR}LovEW<-lru5-j0W^qLD+i+hxYU_adO^88b&TG6zv`=E&j-(Y1 z*11bw;>;-IcYR46@xE6$^71?E?5YtyId)a@_YoBz=CnL}yCv)zKE`rgWAUnrXWaJ+hdd z*7Of~`XV>)-!mge)T!P~P|+0$yEC=qsc=n1uZu*G&bglKEw5rex8Rn)hN}l!t@$G! zHCT!_Zm_(&UZH6RbMdJg&e)B|=Bn6FEF5wo8lU|;-Vg3oYi8r9iV#{s<<1k*{qmx* z`6WzcA?P%e-1ZO^K8d@Keu9BI^+y!sKdYR#04 z+uUfxw_1Racg484gaB$_5dvsm1k(Qm=q5hMiX@pIckM%%V2xTHf>J>u=QicY19n>y z>S^;Q7-dY3`VlE&l&$jW>+=V{hN^_lTR|#6u9j2zNF@N-<;xAN+g_8uz$?tRGs=Z` z<>FV!WHi!mO(NDRv*Ka}>-h7qEfcXl(WD!7=xM913(}#Gp_jGc!dhu_&d)bzZ+2eM zcBauq^+jP1>&Ia-NK-lAm-yY5pM$4Xawgewhw+BAI;=Ce=)s;~!B8LcpmBLpc;pd! zFy%&DL&O*GD6kYC_0%Z?TG6PZlqmF^Fc5fMcRrV{AI{ISA1&bSO>#g^-e$}{ccUVz z?-gnn)s^o_41MehJi;u51nu4@nY-%VbczJBU%pxmJ@5d-;w- zq}G-8PXouhuHB|jCzcpu;Udl5qVaQ+gHwq*@2Lu1r38517X+3SpDWC?w%OY1^amiG zlVscaC?sBl*P$5t*A<)z9%*K9K(d>5@oi!taDxvin=qd^54ro=esI^5WeGP(Mc0wZ z|C}TqAen%$`@4!9c`6p0W|-f@)SBUV>!T0O%eQaQr?N;QQhD~%x8Eq$mJF#(c+Ld7 ztr#Za_g2{2S2YA;!7}NfLF&@1$|CUqTa`PX>nWv4r?fYI@6WHx(}e<3kG5aIw`BiZ zqKHk{n-z%4puCPYN>9cVL}$l3VsW5!Vw7X9(C6#u|9N9h{_R9#&Y`S`Jsj$V;lDSV zymZc95~Dfk?`Z0wKA$}9OI2m-o;)m{3PzFg`{8IkeTDFs z)5YRiE9gBzD^-Ny9*VnvJ5Ze4N=;xnuISDyAFA_FZdS`-2}|{GDiX7o@!C-?X1NwI${M*~gVx}Y-nd6J=Y{(a~_{DqSk)OMLS;Wv)hIZKko0|)4PmF02_oGi9 zO*4?&6X)%saux`~guBvpzt|8lMUnLvJ z8COXcB8~Q23!x{lr7Asl@QGVTxN%4O5Un{$WLa?JDB^V#AXn5H)?7*bHVAUn-*nT1 zg2Z7zj5Kb#I-_jcDZ`xSP&{=(q+vWq0Z9`Ot7jfLDC1E>mk1neubST9HF^$^x4G3) zewoSR<}L};;W@Y4IgH)%!;tRQsoLpWg=KJZvlUn)t_M1zpwluyjjyJ7;>)r}k-?u9 zr5)9$%s@0Rm;}*y${5`d!1*O?e~?_s4la;TbI#k!8J7GW7Y~a=x1$4K2R;6o@Ay8f zPT3rnZKrjFnj9n2hJC&2S0o*qB^g72aR(Uh(a0N2ivZDjNAun=ig9kO!h(#@bhFgh z!p-L7FqtW>4}joqjb+I~=&;Dj^I6}p5{5BP!#3~MV@us-9aFs2BEz0Yckm2V9yVqG zeq6z4BP%~fxp&ge&drw!r+=F{sTK%G1=3m=EK?s7u#q(n=*-J~7m}Jea2n8-XBoVM zXBze%*M88X8LI7+K!ncEW`cR=qi59$5ZW=HJ=M)2FRY4^7o}2B1T@v{j-CKxoVyT} zOxTkY3dKBwfA$Em%j4IOy4wWzyDuNk8~pKfVB+TMb{6w6i3XZEBI}V#DZ0nBcuavC z&AsWYH@n^`oUGnP94|4{1uRUkVrDoNSI8;UfOhHWE;c7Prghhv+m9G%ywGtL@MeCIwEWegGik`!eU911k^xZ<8N)DGE zzF}L&BI~8}7xr-&U8RtolW;l_N=;_Klu+BOq8UOJN3g&(6v7jskG4|gc-<^l<3R3I z3(<1?4CZd`nAbHgsr3+1dB`3$-c@?^U* zoXdW$3s1Paju2dYaMD_=4fT(^aismUxT9a%(ql?V;XI(d6j`o`atYj$6_6kfjZ%f< zuN^qxy1L0U^eo?f^?k72aB40ut>gS4DE7 zA>PJYrGJ348j1f{mNQBGLD6HfKq<@RE&~4%0;fui@W)>@0u>togt6J$>}|6U_y`Ag zU&kX9;3mfJW)2)lr2g6Z(tw+yfmNoTSGWotJ&xAEJp&37%Hj~G2+#Rzy#Suq+b#W^+=*! zQ$2EK(4;fLGe4!8Q(?gU)XJMt*J<=qM-eHN@HCwkoBUYRTKSPqK`~4GU5|-nyc1-* zk%MmXlOo&&a%vcPre+r`wYK?T?AS(ssegb+jTkODnC14Nk*=*9s64FSb5Ejr zSF_dH`T@X9o2O<{e|0-R1Nud$P9!iA#ZvFh{!xb8DOUH<^UGR66!PK*$e48Q`bmww zqQNu|_10^Nji+ws{uU8j&JEsa*^adwPfH~XlO{rB-t7$=)Dc4#lxRKsv*+fn$Rdxz znQK6$l|tqMOgsUN;o%_eU7kL(4wjOaXJAJ%CH{;ztISGqV=Qm2K+SB-Wy0C3c@@Aq zmX^IG?_+2$GzKhAwg><=1suN2IvaQ?4gAG)E@TK32FW^WH_esz{+ozqvjY=}?SXjOz#qUr7qdh$7M?WaQ-GX>VyyY>SOWZ@-?;EYSmo{C;sDq z@d1qnt0Bx74}#TlNy~gjLapkR*JR6i!!6NKU^k~k1-n$MLnpeZgMZ}AJad_Y(A3WD zxz-ZS$pNSXM`}uwX{zyCCN!Eky+z?IJz~Wo2%DU^!T>jsat|})2x^=wB25$ossX)GUZfd^Rl?nvIA%rP>Vn_X+w zcdE#b125NWb|)YFQDKG3q>96LGCcpk{&s zq?jlivtcqz&_M3OrxMQ{rK^qX*fts@sb(`r8YK7VA0XtE;pEEMjn2%JTOYBIj=#i5 z(~_hG;n;rA?zY*C;o11y83cv1n_HII1$XhXxt4sg&+rETd9DFQ4g+$@Sv^t*lyLm& zQa+{V^6QTObnGGlt6G*l2{(r;s(e{r^i{3;VX9l3|7w#jbB_{~!bJuC5MoS~Ls8Cb zVv?9s13RrMSR$4;U4n}K6sQl^IkxZJ;0&#IgPn7Ia`d8c+6=Hx-f&Ewm}8v81MM-P z5tvW{pmPqDtpI{25;*(NA$(+rce0=DdI?wyj8RoXWrYR-bRY-W?RSAL~=tV?4xpW_Gu$Zv5w4XR5<# zi4JRSZAqKyR4rhw^(Mc1ZEYqmh3W14g`CXhQmNQgwd%%mUjzPC$KCW!)5kCfsWpZ% zQy9=-BQ80(I}AA!>qH^U0~H9oTle#o@0ueBmJ|FOlVgA~e36J{f7V*AzClTuVHEFF zL+hNjw9Hbp(zBl${5d0mOR&=^{DA;?=hjazU|w&Aq!qJ$4B+MfyM`PA7*bASA@Bun{Z$RhvF7(I})Fbz=wf1B=CLm_u01SjK+Ft97oCPlQs6Q+D`rnB!p^m;Zc*^`uUpSeZFb;6`P( z?Pa(r(EGw~Y`m8SSvwl>{82oq`=>4f25((_K#c<>kU#gHUxk&hZ15R{I_|GKUnw34 z3DT*<$FlkG=h8@bACSM`V7Z-BGEyAk-O{e#hcKB@XzrxP3%-BNd*zY5J;F!l$qN`O zR7iCEU{hLDN=@;FYRC~D{Rwp3f#bR2;wxBhmN;OiEvrdh?!3Yx8`EyT?||pE#2S_S zT@CIg&YYG?G<|fxG_bBIb{60MCQ66$uFCs(0dx&EaTtPN6CTG2@TRbprzgaj!iT=k zBo92oOm_Q~2QGydu&Q;N(Hv~c{Tj=VI|>3PhXcEv*DJxV*ByaQBt4XJmv(mZUQK7# zt=sno9tc9z`Y-qps-_Px z5I|REL?8|#1(5^cJr@FrGW|uM81V4QY2I2X!7`D_u>~k0GiN71li8_nR-2j-)PgmP zGltgu*I*bAGL|3cIie^e8&MRVT3@4e@iFHG*QC3`6REzfNhi>JgOuoe%t9+MaF#WWGYYx)8`L1w|%Q(JAQ9M9qMp zss?dprU@uep@WGhjRMV|>TpmXH#JhqvxMD%VrLhS)CsVd(6}2#y_x{q-f`gk;YHOm z9AI@!4Awp!3_eqHCqV0_QL(<$a;R+CuYF9$lNuc3ELSKAa!ON>X`feM!Ut!kBL&o$ zEnJ4lFz~aiy<(EHB0}4)lR8nSRUu|}hG$K7%@d+U&~}TcGviAR+Z@Mln_qlL;bo!R zRu&pkzH%B;2MaWrD@5f>_qIrt2?)`$UXLNaknEVB9}xuCx!mj+FMOnQzMs!Eq9T2w zYMnArvzOz7{k_z2E|{bs$7)#mMkLHgqR8r`T9X443P74Vit0kn+Sn{~qErrW_e7NB z5DpcJM5@AolC{x3$U8i-7UnHMXpZ$O6-pOW*V4deRM`;JdVJYZ7R3h`3H97(^sJ~1 zc6$If1wOM7rij#WrSi+itfIpLI0_~j(E+isSTsXHhR1Ce9J=(}601Ne76_7=w#)m~ z?bG~^mp|UiD?J@tde`@od>vi-BY$7dn`xWB!`t2I*U%$Kbt?KN|F!=*zYiUUB)!{b z{;a-!*jWHN;a0(E!%;)&nTEys1~DGU=S{fx>)?;&IzJx|cgT0~U3mQ8qmlEYxbf}usO(0XHg5FI0w|r&g-$-Pu4r_Lzsj4OGN{L$ANzO ziL6HqiE*+4#tcPZ2oaE3uo&>Gee@mYYOouON7<;e5#r0W{`yNGwkdP8u>Epf*|09$-qI97~Ac|d<1 zH^!CZ;7Ni)C+q|=4(bqlExO`7TjRtJIt%|w7?d~s^SJjjn}9=IMA?|4f#65a*W>+q z_%h?Sor81G-)8GZi#YI<-D4geJq7x-ku>yiU&Tz}FK3#=pe%X)yM*zmdoyfXU~z?g z+URetOQdWPdE4^OqrTpE^4C$W-y3RT^Ar6Z@4JJ?_Y+Px>?e8r?BLJF`wr^}TxrZ}!R_83nbUtDk=oEO*mMS*#6 z9;_GJ`Nsbdc+O7+>)|~;6r_Xq@SL9r(!+cGBb5j5#drQ*a3=0WFK1#%{3<*UQd6W1 zkI2R?9SWhglldvj@T7z|eBiY21!L)J$=kZQX45k*VGjlLk`!hYPop74yI>>S4w6Ob zk?=~20t|*D(=N53k!=G~f@~7%aXs&ZLW`KnLp6_=SW^dmnWFJ)8U3D{b@?I!vEoIj z(7Vp9{9|>gX*hAxg?IF38xmUb-U?08JcVvoVY(2Cl^!vap@7g!O@E9@P`Nt^)}~pc zQ#;&s%~iCL8Hv|j#f4%5^$d#tOoFz1)s+SriFXbfKWK0%fp*%SrcU^NX)E3uNPB%X zxDf!#`o^j4)gBomiNN_h@-peX3Hyzyuxf?_Ez2p~A}tQvPPq*wah;u*iU>E#=nAt{Vz)mfYg3E|83=Jv zrc)CF+Ec~Io>i3EublK5l8YD*6tmv7pTb53U4^dN)Fj_XdK^9nS1yOSQkWK@#ipNW zAg!iloUWBf0XlB^h{_drDn!AARs1DuhOl~A6AGziakb%isk+uP>I%Sp`4_4UWd+!= zTxlu`AgGl2nS~%i3Uni0Qerd(0gQOeZ8DHnR|b!OudV+E~+QjCLhBJ68x;4~&d6$TP6OlpbW zq!g3h>uYS1vX(3sTJ4B1l|p2EatA)t1(0fVxB~zJ3GS^@#^Hq~| zCFo#e5c^cv_05>bWF-5ku<*JvQV9LhiMB~r%3=--Hz%Q>6CCaYD4QEuMryA0#97617t6o1bML2KZ|CTD zyT5U6^|STwRMV}M!TLP??(-RkZnN>XIfykfVVl3QHw2dc*s^uya z?pnii1|ostxeYG^^vz_OM50cMD-ClPh}jhpoqZWe+=HQ%>f_%JAs15~*C)|nl%)(j z{39)O`rs22)-mNH$|+K>7FYY(cjdyLzchcG45WFbdF1|w6uR?o8L!8RN7;Dd=u-S$ zkd|#Q8suiSCh))%1;sK3)=3(N=vw1UhRsQcuqo(8iZ{+l!|YyZy)h=k*3{C`$zOQX zzAuHIPpHUT*$e-JvUdp5wCkca)3&Wj+qP{xpG2i?+qP|IB`a;)wr!(p(B1Jz^gH-E z;vV0_bJkw#Tx&!A?jOYDn%Li4EvmC=HgaJf2!$i#@4T3wO)8PxjjpIQ&Ol0!Dfz`K zvuEWG1(aghnYhfK+lwNPzqUU}yzwm&fuZav*f`tJtw99p&h zz_nXpCo}*UUu1dyDe3&I4DYO3{yhI`$+)R>`H|yWzjEuY8h&|?3)!OlT>pQ*cS_QZ z>?R=5%+hfUZf7c>HMhb!Pq*%Z$Da$+{COuZ9+zUVPc4zKTvt_IwxMk^j6zM{5D{cm zoJu})FrCw7Wd~vxRXL`&slJz|jfn?$4|l&dUc7A|USf>ms?U@-RxnP$I2|>$^4UcF zw=1pR*IjTk_=(FfVLj0y=F3nRNOTjLPuEG_PpkDIj>s-oa!=jAqKb(b4(ep_$Pw2G zcQd2WkF+|!x2M}{XW2bC@`nDvU~BAAFX6Q^*`k}K4DYR&=gx*Z*9S8}L+hZAwWbX4 zN}J6IsyKs}nN}N&;iTuKV?R*$=GCkJuO4P&{6ERN|2N8IWc*+K!67XzyA4Sc-EE%;|6ttZS)l1*_VLkq4jeHRqPf#iBFA9f%)*CnY_- z5e88{AXFEWZWWT;T0GiiReR~v66X7O{FrGX9i0#8tCW_?8g!}2`W#_Bams%8 zkCC>#$)-y7_j*s+_mo^I6d({z*vfbv(QiER*n=X%;Bb)BxQ3eZhv@b>aE|gB9k?-f zo==o43#qHG`IsITH@c`T+Y62_>gBpfHhcb}2v?+%Aq{K1o@}{zUa49d4Vz@g<#vlL zW|jL0A|=&-YNLCQL59@HJkH-zuADWZLV%Nl39A@s|D$CDQ|PQeIF;j4Pt!|Hwr4bE z3=fch5_w1m=`0gHMbovDgZ&JVmng+ll5`z7sF>L2@k7HWkuqu*cYOpTNyiQ zy%cNn=X|Xvv(d{dzn*G*I0$a>07=h9DWTRM9TJQR90dCjjJ9z*nB+E+Xio`w(>`+7 zQCt9*A-6S6$Eu_H3@PX&po!vqp157a5nFI^4oI*`G(3Q{IjBB)JPaE--p`Ox98ySR z5O!LtvRTl)w}iwr5VrlvCnKw!&51~OJpOEP!i@v4X*-ASpxE-*A+V`os?Rr9jp%O< z1*DxD!l{6kTXTo0xEs#-NNB4PGoKg#r*)I@<>4sput z=&hBe%>g<9Er95@D5xiqHOQ&YpZYw9W-fdCFNh#$1<)Ug-C7W1;bZUV1$$W;?q`H4 z6d1`Ws8LWk7@eQlImRkRWd1pmi!OLSxSD8hw-B0&Rt9S$b#v{R(yPf_@nr+f*_5DO zAa|XQp=Fh|zr6$$boPb!!~sDfT{F7NAF@u;B+~L#1w8YIqoz8(LXJUaQ8dx7xdf(e zv@a9W^ss)49$#6@xUaMuJoy!8ABE<;UBUv244~1=C)a>~3odri{ehNo=p2I|N3%vJ6Fk`kA zz?}v?e6xn6pM)fb04m~M?AeB?))U1TxFU%9z)c67Ht6r+Log<0 ze2q$za@DhjqkhvB3ndGJ2xih=n>?O*DSo*%rYwL5zTTJRbaz9rEK4>P=Az{DKPrZx zdTG_G9Mm@oroJG8=E)(x<32RhB?Mt9D!A%h^09i5DoJrvoLR(n7LO-TE5dYAl@sW7 z73P&+9AE_Zwy0giE~JbXw9z&2zMp;N`jI+(M7i{bh4oQ(=dU;)f@M-x%T)Q&Q0{Uc z-axrRIdycd8eyd;t-<*p(HVC*(}FN@v}8RQ*bs|=!u%y;8Foqtqo}=1I$$@_C+FrC)#$&RUUBUOQbWcQ&evjB1I1I9(-6M@jY# zw633}x$fGx3y=@a2?g+M>oaxfvOd{Nf$qpHd9Ht_4dd{Gmfjvc^7sRk9XW&aP|>bN z*c|BCtnF37{XJee@{N@jFN`bN1L%EQ-@rv{lietusqqDVEOD~r0~n!^Wn~)!GgT`-KSvITrC^jT@s3(eOEb&q#|j~ zj*qvlg_CDnu9Z%2cZKuqc7Sh3_v;Gy`!8MlQJYyq5%}J=d877GH_V} z8|+zV%244-rgKLPO;?_9IH)5-3?FTlf;Zatca(tu(cEM#$13O1;FGAC{9SF&0806~ zvr2P||(@7K5**Nv_+GFQv0ODQ|9__y7YUC#4IpYFRNgpRsRB!8*K zZH1R!gQqFJ!L09$k3P`G?b%hBT}ZW=D0Z=rQ$Uy{S3ufBNcVqGk5i6mrGJgkM1EG; z>}bBXIkT0)I8$YkooOw7*~VmU>a0&^N|)7|`eu|sBt$g+upf7r%0&GoTQ#k%;sF8H zw$V|0Y`@E6&o2o?X#1L85y9g!BCmsdaIwpZ-G(Q$UAFtVKWF>a?cuLks%jbgEr1ro zB^Vfd2<2h#^AUF9IvfVLTXN$S)pZy3Mk7!nB&e5G?-RQ22Nf4_7d_K*mwjuy$#x(l zV0_whDE1`h1qfDp7A(+oP+e$6j|ZPgcE{_<&pzg~8A@^b2u}^5Lzz4(kMX#z{D4*k zHi99s_la0>tN3vNQp6b`F4L!|482nQV%L*SLS`-x>fghzCfWE^P|W%F!{5tP!8XAB8kDhUe3mVDbar*cCssa z|3gf%{h#LI|1G9im{|UIF{Le&w9$s#JySPJC8icr?;a#c4Y{$lHLf0WKsRHv4=S<0 zN-I-L;>i5mqrd^g4<3Ot)8?2Uh;#{o^Yz*e-2U2`AGK3w{_5xD^)z9(Nt;e8Y}wuB zqsdqs-f$+YBc*JL(V8`+N0Led!H_6G81G9HLr zm8{b*jhq0YAr%b}LJ0=f+Em>j-??hlO7gO(uG*rf;c&@MrpF>n)ecQYYk;7HmR7dp zD`CWwF!=KHddj1LC@h3+L8|{3sE3r|fR$rjY%Oh3w6FF~2w)^bt!7hjIEM{@E6vll zM8#?Nga~}(R5cHQuOV$ap3*)RBij>>5f>WuR zCZ)yvgjOW*((NTSn?MsYZPN@1fv_XVf341xxoMv#+t1!)hvnyx$t^_ct50Ms_PjNAU1B#7uoYp@wsX0?avV#vhE$I~ zeB#$RnU?3F$SWz>?YJ`~qCgMma4~3*qmNx-rpG38Tin~l*af_-sW)d$ z4!@w4{1^xjwCwmie8<-~lo;Gm*v*Pa9xS6}(Sp8FS!r(z5vy;bJFJ3JHygy=|B^q0 z0fnSo>;*1NC$%ckuWqE9M(SAJ4a;vFi~KW8ka?N9NgB6Ny4u0#pIas}_fH}!w-590 zeZ->6Pzk}kGMB(3>t?Ia3UO+p^VO(JdvHfX9#oCHaKsRy%^E}FaI7Cr79&nqnEq9GX^0&N1(!CE5(>moGTJbv6Pe|m#i7JNWM5&? zx+q@+7Gj^3((SNQ3BeBpvigcqyA;E7$S*3g@t5)ShAXgcnbh=`7eXyVP@ioelwL(yOW9n_@x)NUN|}H6~=zkz?^LtEhneA$_4AgL86D)%oo;drTL?<>R=zI z1jx_p-d0@$G?C-^;}5sE0;-u9Pv8#XB9Am8Nt&!zAdT&nVXH(k6U_Z|Ubm0+ALj0j z(BgL7mB>;8q%a6@5894=rZsqfjjlf(NC%UwAGdoeZPU!~+!MnjgOtZ0xTi3fIV0<@ z5^xN!H^#9d@y$2D(UJPt`32Y7K;#RvpHYP1e2nqg!}?GVlqw7Z`T~NakzH6!hHuIx z^0HUmqT~#8L{1z?n@?}AE+up8nRKA735f7ai?{J{;`=(RDlP>C?RCqH-E*Lf88@{k6o zs@Bu^k}nL-p`X3*XW9EVrww&9PYaBZW0W$1-;Y2$1X9~nPwi;!fiTV{(BQyrh?&H+ z$&XIZtuIfY#NFaT1&)p6TnOeRb*VF5am5wVIZmSiXRuQrZ=%x~9Hk|~`i9$3X2IV0 z4+P9#epxTN&&VRlL=mpNtzqZ&xWfBw9Y`3h!8vZ2y*TK$+j?+ED}P~)vgZc!9-xLj zz}y|hcY5&L!7fEbTw=a_Kf1m)xkAtX%~G_2B@rU#2wGYP<1A%A$k^E6Q7jZC&ZI8K z=lG!2)J8A}RRCk=5}YJq_v>in5r3vo(HJ3f1>o7}GQ7g(MpXjG{bjj;^XXN3+kCJr z&xEUQpahl{8s+*))+=I_tiDAhXi%%tldA|lfWjpgL`Xsb%VCEK#8QGc;V*!Z2#?LX z=sr=)Of-G7w3)8Mb+uY4Qekyw>-d~2SXFclIuZ%XZ_EkOg!Y;HN}q&|@luzT=%0+A z3mcDDNA`A>`j$R%gFj&~c(M56FN(-ahKBoCB1K{(+B0rU-$=nKIS75eWq;isRib;C zgQ;BE!vesBBRJ(;Gs%CHGCu=7LIc6n6NI?lNCkX3?ksjAn(nzEK2N%>pTP524+}0_ z^jC)b(h9W8mU<@+R9wwF2;DfL99PNVAbWhLLpt`ckEB}kJN|k<$L$6gR|e(Ejz)cP zn|EABG3>T913+8hz0c_r`u|adD}51Gx8jy0EJ0-M2vPUg#H`#i@Oc}D5LISbfV8w` zhQimrFp*>HLfgED+0|vWjdgX(DGG`Pcx-9er<5Z9Pq1m6q+WurwZE^xwZrL{fF433 z$I@zgO43MmJ__ITJUoGL6-xHya;dNIKF<+t2h6GzXc84JhsLBc=0dNB*mV{ZrI~?1 zZ~jaBq6qX)m)>1-%pG^M5lTz~mJEX7w{0fJDm?}P6~y1Wl_RhwCzpB!U8}&cQEGK< z(TmXx5yD6jPxZH?DK;|xj4aNSKS z>ip7&3h?tE#l{?NCT?2F&pYnNK+<^+Cb^_sohx0>QB>Km!@us+!_$3Tz^wa%(xBN0glh-*?4{ zT``TM3^;vu74)XgcL6YAx!@m^MqCHHP}#Z;#^mh}Gwhq?j>zc_*CajOiN6PaO5VC` zt9>4T`$?N~^G`;nPfJ^A1oqIfR;@ryIkK}h{x%DS0|Y~4;A%IPpP+}?2- z^5IpQUk?-e$a&nf)Y`p1#k5^d>yI@4JEV$2f19KiubTLkUpIaLbXdhMDo08aN(T-v znKulXge6+;I5gYX|ACPiNaSW)bA*1B&G1C}?4 zaX#XMYA|&|!}Q4gG73rKxwuSX!3}aJ@ePQP9@RaONaV-camQ>>@b2-5+~4p(GeJ;@ z6lmf!{ij5822>c4$@6)sUcHC8$5HW`_Uh`o*)_GCG7&9FZD>>F8vQV|_IUS~1!IWm zYmTX#?F)KF9+Gqp@iJ6Z11q;ASiqf7s#yT^i5Us4Y7t94jEmVEZfVI57>YnHu0Xf+ zynAf-uv&%nw1SS41x}S66Np5_b^W)AJljf}MMto`vpJyvJ|D%~x~pSy*ZH|2AUA6c zCo&nS{_2c4;3Bc6X3rWG+C7Wg;A?&iez)dMN^0=Bst#~gnLfP$#P9vz6uliRg&&h! zQGx{F-}pE4EN&~>>(ye|txO}+Vl-Uktotel!pqyg_1*o1l#@Eo>T27Bu=TI+rk-K2 zTW-2w9n*Z|w-4^VWmGcTn4{uSslBs4!mJw|ARlH2qtYRFoHYcLuWaSp5d8MwacrR_ zuaH0EJ2b%u2rlCNxMh&svU2j3gO9_hW~6ziU4;msT6TInV70$ftGhyF?moVEJ*+#9wO2dK~^ zM|f6}e5)cK?RpoHwHF(NKktP#8OxIXg%#+wIHL{6ByjyGJuSDxiLIt4pt0|Qo7wdV z#)^788j-1fF)6f=p&KqNWtBIO_4+`|M6k@z^x8WSrQ+z;Te(epHbc?7z@-ExG2(ZM zvjoR$*+$=1nJ!XQ|9aEGmM@soE8&u;*2jO0BJBS$iZF9=vH!2W?v}Pr+(8SvZ=Qh> zEsQ7xAoWEix8255Y8DKhS&-26MabC7EO<4QW{hXeFV9Kx{J7xgZ!_>aAOTG-fp_O^ zI;1$N16=R(D{}b6uNI5HV~@lvh{x{mOBT5se~&ucNy|pUyZ)*)Xe)46Ikj5rw!GH#C5_rq?2O$%U;+eR|fO%ZR5_TkNX2Um&1z@IBtEDz=h`gu)HYoUCEyexzTl8i$-v5iG#i#TGL%*$HS>~>y=94h z>B!2wiMiu$$+9QoEa~Q^-?vwq+$rNZ6r3^Dr#KSh3WtD}m3K4E>e7v{(nBw}zw}iy zWAlS9!1Av`UlNrNR=8a?Wm7Q z#Ux#oabe!FaPuH%RDWml7y8S&07#;eY!Zhk1e^#g4qr>#H|w9$r0FPM*(v#w3%7qN zC7#;X#bQnZQ7x~~WIMcjECTr*rW-dbJ8F;&5TT06S^1N%`0^*x_;Ty(`Ik2sG||@N za=ges!TlmJpoNt$LcW~@3xE3j*oJT#7K_nxl~lornTNxl#7x4bX2msI-BjjW)HS&v z*#&t=V0y-gq*SKEnQ+8GIh|G>`kv;oNZG(dq+KP)|D@?Di-8yLUHo|JEOjuI&kxH} z$z(4-3?uN@>@8r%Y?(;iAVP`;Fmf})qb;lDf8iwaX$pJmoP0q1&LRhh__I&fQa8xN zzK|}dpODXHa6^`&s9FWKFmj2uIcd4z<^pd`n{i>ayiWfj%zbmkg~1Py|F)Xb&oHc$ zO*LUhz*=@R!P5tVm<6QF0_rTqkX6B*;n)zKXwMPIFwr1yjSPPb$~b2TP2?SlgG?hO zmFo}MWP&ap-HY11ooWhDXo0gyN$Vbb)*!Gjn^zQ==;(ZM*&}PBv(|s)J>lE zx4VUnxh&`VE#(J?pngy{)gsLi^e642n2z`yK-oAYn-#5_O>e$2@_z=e`pbg0c-&{$ zTDC)f6X+A%x6>I#df;bD__j2uq+z=Da%RTRn)jPMKQGd>^D$*6-pXVmV*L*7QGUo1 z7>z!b32!fMjw@NuM!wkX^J^=9V~Yhxmf+40)J%Cc_K}_s4^6+wUx%~yaH&DM#oQA9EM;apmmLsbb*nY=(U&R8tB%WN@kJ7I-J}kt7?E!RE0a` z0?nCc>;`y&=lk|#Wi=a^qUk}fK9h+ZFRK$r2=MDqdLZX^r(riW?tLf^!^-m!Ug6Px z2TqoIn>Pgat4gcbMk-F1Y1Pza&f+C8m_7;?3}tDaVvDhUJE8I&H~h^ZVMDl)Blqv% z+QthQFnm?KDO7>Z^&`j(MH?9p6#Jp?wz+wD&2!mCGbp>PAWVkFa=u838o^UX&Rog2 zBtt<`uQbMOf2|V{xm$zmeM(#Pum`Juv2h=ks<&XaXMYn@J`=Vz3i4FOG5!GyjHFzC zfhAeNnsSB!*3#ZE%F*O{Hz9d`s79EPI|;S!5XSw;eU~wM#h99$razV(T)}jYdSMIbthZ`Ez9@vUV zu}K8c2{aOwP`Ji1rat2+95BqRPmTVxU)^oR>H<7~aLq4sPbWUU>Da~*?ZD>jG}Xfx zGp{+%ju5IdYboJ|@QQx)K0?hPAiy>8G0zNM^&C8x0(f3L{XN*bAfJnO{m^3bFU?1M;SY zKQlDVwZ}mfF#;zS^yAQ5k{~Fqu)-g8n>(v}r~nbHefr$j0wWbOkjab(eocmi#4hBn zXtBGS5^#R1ARXflP)tnqldR5^KA_2yqZT#ZipFh+-dd)#Sh*tI_C8%t%QL(gdM<%A zdm#z}(uB&gRJ+vlUMNKPxMVmkrp}YIjzb|@WRX~QcV}CW+%q`!Y>{XO$KG&N*ajWw z#Xeo`3+TCoBS11F^KIBgQywjmb*j%!qx=3KJmWKc{2>v1{d@hGO{{IG-N9NOKLdJO zf=k4SrQ9jzG!}d=6JRNi2~a@K9jQ9#z$UbBlvNis>d29cC-V0}={l0TzQog6)=@f} zL?t+f)OB%a5Me)O=HQFjq1!MXd;c(V;CmHyUlz{_b}V<$aNlp-5JkQ3=w{SV73G@# zFo9K8`FsM7Jz*%kFBv1C&%2KWD>d?qdmdvszUB7p49=KoMqm0MKtR>8j&94yFtHbl zR_YrQYH}I{E2x==2T&g$3+#re`g7Rn3A89>I~K^ei0aSr7e9&LDs11L0IieNIj>*E zG|SQ;ICb9%in^eI&aHt75&m13@M2H*8|fpYvk}b5)q()^}DK)w>b}EFm555M_(l zE<_+Y4;JTZag?u^@?$-B+)%V4VkUM=opj{~`pv($K`yO6XoEr5b1~JW7CO=mN>{dakV-qw!G{^vgDX#eaB=Dk?Gg>ZqlU5 zA3ctH2b1=l#{%15(ByZxW!Det|1kt`u>XJIFD6!||GDMvAN*x^@DKj_(17aT8x@>9 z%2HPF!Q2uF0O;lSnj!wn&DY13scEtfcicjMaVHjWS~QFbv2v0A?tVM&yFKLI8>@rm z_x{m>dc7AV6~;Nfr)~Iaw7FWm$-wWsKL&xZLy=9T*$!LyA=;6xMPZ~%L5Sf;>#NDI z{YBC!YM=U`OL}2Ll59A=HfR<~g`{Vf7Dpq*-jkIB{3FL1<3QbXTt2JKQ=Oa zfKKU(F&u>E)cs>L6VFjmTUuRW0_nS`-tl#6n-YPS1+r{5o?7MRKHiO>FWZ20+oYnp zw-!QG0(<|+Z^UBM^*e9)kFY!ZcGCNRj++!LvOM9?Q!<#nau3F!u6gFr4%p9 z<|yuSG=*32v-=RtvFoGC@aKdQP7^-+8;K*7*H*)(R|g7AkLLPpJUELRZ<5P{>FBCw34Y$>0 z&}pBwG;=KmL?Oud1$IIM;u@-ZRzu`CUw;i#L9m@F%|be=s_FqSvNz+0i z`;68g70A;>D)PlDqJ2k5Wo{*^$tGHQIh9ydo_T+18@qFu)PpWMFj}v@Q+YJF}|vN7v&{>mys3?@aHDgGWv7`dduA_XLED z+Bl;~b63E!QgIR=vDs;*(Az?*F=8xIveYnt?ogsuVG8m+ou*Cd&!^y@_Up+H&+*u( zdM_fB90GJ_y2a8v+K&=_HsB4S4Oqk*8t2sc)5kCL^%g1MZiV<;^x$T|co-h0moki3 z8+3upReMh>1Ruwzp2F`Vw749dzP<2LWCChpuK-@g2h$)2NhND9c;K)&es5#1!acDb z7>Bomkh|4Pgs3nTYe^2k9CU;a=?H*{p-GEAY?EcBWv1kx9#^c05Mf1K)^|FHyy znT!2@ZeO|5k%>ECN9lg4V}t;$hKt6&lY6dcT-!2q(j=1HVdg5g`MZIub1r#5`Pid? zF4eV}e3d(=AK0adHYAat_Ouk_-0rSh97Sk1fBX6IHRbjL@D!qIQ2sOYI>nP?BrUGu(@ySr{sZ4lZst9Lg*(fzj!WGHp7^i-D zY)5t~Y= zLxz0rXCbZ2KD&1E4%{>sCH3PeI=bbblivzL>LKi=4SsheZ292Pnii5L5S{ zP$T>x8{#wNIFiH~0D889*~QnCEjcS_S-OrcJD^BXz9>d!;g4~730j%hJ@xp7sRJ;d* zFoY0-Fm?!%duK;57`PHD5Zvy_vMPWkENMv~5sO7qtbPb=2V}SaUvW4#q?@n&(LL1kEfLj+z3z!4OvQvU)|0+VPkFfV1~ zO8#h){5Ab(H&~M8sxCrsajupq->}p z@X(^6noGnet?R@n%VNmT0*~RrQ^*OrH4EX;tjekSz!L3tY{9?eW_pot0w!3 z^>~=3({8C!{1u$m%#6?r0$Xc0ns6vj==EddK#HlBTnVgkkl$ifRpDCvVA5%g_ThWM zNI@9a{&Ipy3)&V~JW5-m_}@_Fjp^Xbg>SQ-`bNpgvV_TLV!qTr zFru>?G^^p_3%_-G2`Q0(ageF+gKjTnzIo(VMtW!orCFO&%%st18Mjl4VV8- z2La{`qMRI9y1vy-5kjcqwBl9Q57FAK12S97V6>8?1YrCr9-_@(F~V4I@PiS6V~h%s z#Iuy3$sNyd@SUpzglcLITdnT9uGb}sI(}$8RvoSYmecVG{-iF_>^7GV(Yb4S(|b+B zb22cmj(5x&(Pl-7U`3P?bG-78 zCm9(cI0_^@9{Uvi=|?3f+CK>Rqr#4No0@IJC>h)Y$Ynh>uX)kuN>Pztq9|x69dGqO z@8+&n;V$on(S)AiRPPUS#N|-K5Kh}x-FsxBlntwaUYw(A>hxg;#LJ?@uJHqV-|h%jSuH=iuh3O8JJkZd z_g(Epr+^xuQ!i443`)Rw>8k@=W8TH(>|(HNk!Z) zG_QXi889tu0pTa6bc7}7og7C!B644}_nn$RBFp?xZ&b($M-IAE=m6IHLqB;fy^g@!y24ih(R1Y{(Rax-Km13Blf>yx zlP$^Mn+Ue5Am$ZN4KMr5$nn!OOf2NjJe^3kg1-|W8Q*TqT{@a67~_D>0!K4QhwRgv z!!t@T2%5C&xBvo=yXr6zO#c&A96yR>oqm3X62JR{jZU2P zBwc9dO`Y8207W0LEjPXQHk(387@7S+6AvV>oJTnZQMpDC1RXwY)((RI`IcU*3Yeb6jR9&P@?(tcd6 zm5)Hgw)<}Yiwt9RxTvk=cg@yFODHDEhkxmuyqcClM6^E}!R3X|B^Wq+{qX*J_Jqsvw zE}1SvmdG^amXWTy4M1BII3lBvz}FBOossb=Wz7N8q->5}KP067tteBSz^-0oQ;$pl z`ldF+FSdToa`Uad7NPCxxdDTUWD0-$jGhtjfo0RlgDtZq?69PUIv(HHkH}~QdAFO| zKpDB}^oh#5iyEAi-2_IKBsE-m9!)l45z!!UOm)1wmMRuo^Ge;X-nIZVo;R!)EAW}E zk%Y}1?%>oeDITdld*I=Ar|VikfXU$FdH{wM`eh2Rw<5(0#$0BA$Ph{B#8Tm&a_Dm? ztd-Y*3pK~CPO;rDH&UjX{_18wS2JjXP%{hO8ZnEj;3M1dbNkM6x4_tgfPL59>ui@j zs)7nWo=Ok})u%V>NG{IW#|o>XPO1enj7e4Tes`1O?`PxF0|wf6 zbp+49R}4S9G?q;9waKJLW8V%dOQxp>I2VL`6Kv@Oy z@`X(nCVg27L7xMT%KXzR%;PA6VhHvcvGog9|K+gplRRp78}zbK(KYbl?i7r1bH+py zITx%D73CZW;#+LC>PX6;Li`@4uEmOpaSsNKS(r4IL4Ii7a4pH|9CQ6x_wu^xaRWj$RBqbm2Cu?wnT}oW z_521i$`Y#l50THs^dHs@*Z-eQk1|R7|E!ytI{PD&N(eE#vBt7a_LLfF!+VU`@d><4rpUil}L&r zi~cqe^2Ug1(uQ%;BB^^~bWylaID!%Z)t~}H3pIstwQV#;CTg2=@8(?fCuX~G%Vq*^ zoG#E7cB5nyR^w6igvnKtQ8*=DMm;-z4(7iN8Z zpI6Z&XkPC$MUvgQ-xBSjjzYE>lwup#4 z3kN(h6A>s7!@d_-s1Q68X^eOGzxCcS31Xdk;$kz zIW!p5NK}-_T!UY2nSn206KWwgOS6vrvmRX;gLewI+XZh(*ZmQD&91LN&t6*55=T?p zD?Zhy@c86Mopt}_wAi*iS1m0jp}$ZnD+#+J_@>pZh>*&J>Y5HJf+oOICi_Jfm{PVuxPeQVJzSae&iBVvwP&Z$ zFk?xNZ5<1wx=lYWktoWJw_|;npC5bR6C6gd1p*5@TsiX*JLt4t!?!Gt*nFY9m|>3< zf2VEXF8(RHU#^E1M?8O(mPt0vcPtbeC7b&qV+y3eudMGg4yNcFW_~#0%_HFzQp+CE ze0K5bz2|gKQ3@6z=Yi2D+j5W(YPFi7a|bU1?&NgbZSGQpt7#IHmlwk zuiS}UwkrWioGHs4+<{Lpx)GU#230mg7QnrYoxtQ=<)g_-SKbtr?E{fvI1`T6HGDSE zRyc);TXvnEPM%OPZBh8?X z&c+=P$uXoBVY#^P0{*@j4n>%j-t?V-yGKK+>Q+vw0zn}^$}Su8dUe}3m%=`4?&d)$ zWCs#onf9w_WEyZpm3HbF_Qf0F=?&hm+!BDjYE&K8R=Y8 zW9?Z6NA<;!cLzSY={GcACQ!U-KpnEYmo`O3L2EboDnM765qI&z3j&HG$!KJ(-Lga$f z1b9X3C)x$XBr!{~@~ zjvLk1tjUK`8;vmuju(t%BP)Vl+U_U?z!`3TQ_-slP-(JIN7iZ9hd2+Ix1>RHZcKoU zhiP`X9GEYvOOxYQ`jVeET$%-{@Tvu$s09C}Kz-D@P80S56^n#zn_ug3rz#8d6OFqU^mvd!e)fvMmN1B@{pgZ|o?P^JL_l!#ef^aah zDIWye1raWvN1E;*h!_Iai1F)M9K+6$GvpC-nHM+;kC&-l3|G99s9R#Ao>6CwWf-&yrSCtj!CO)jW~+_Snq&%1V%nF=IJ{c-&RS+2?6 zYb+zPR>LTP)%p;)3TA1%t9m|SLvFWRFK-Q_6^Hxi^t(y}ym^smb54#bp)|nd*k}Zm zn)3pL{g>YY#4g_4sLkKwC2skmv3(25w^mqC*wDiG?HOPT3AyU)tpaw;rLoNsUSjOg{E z)OfDoe0uObJml=MRh(wkxuZh+33i! z^Ft!v%`VZ7+OSPkUKQo};eAo0XJ}P4SW=^AqKSi>Z*hZ7>;NJ>&w#v-(EIcT+;%vb z&Kd49UbsqVnDHdH^aPs_95(M+Rfbw6vnm;2$kB80)#M>_G00f(WGX|E9iiG&eL6RP z68T-U&1wU#81cqc8Gct!v+N#>@3Wtgdr@8(?ogAhiEOZ_#B6j(rc(*Uh>**ubY~)7 zHU!+0*;lpbc|8lPzY3@@x^0z|a3Vh;%E7&xJXUDdjMVfmWqJkk*I2kL)S(53IZ?I= z{nJ@8ld=$Vx@r5T;L^woA(N6Ia*VoWk(3k9Loa784e**9#s zMs{m;nohr2EY@>CD0RClJF*-@^Oy8M=js3nYGAp}etd!dX((T8!RGdHd0F%TAx4BV z?ieNXO8GUAr<>$%4v*_`#bQohFZOVei=F=r*>-e6mJpQ|UzxGGEBs}KKbfRh2R%FF z{v(f!s8%nAU_cYR!?GNgD%;(8weSToE(n3P$>{j}L~lpyQ@b@ck5v&!2qm^JUgoyz zcV#p(1?q0O&txy+rCTFqBC-lEfzl!0R-eilX=lhs&;>9zJYj@Oex1T&$ivqcorIPO zYG3eoy@B~}eQ24=J!ELmL8C+Ob{{ToKwG%8cS&z)j1kIaXspccm_~kBvONQVjK|0) zR6f9kII$u zOFeo-nz=6$`d`P*kKQ26DoDfrjdadV%4c>5$b&h3or{)IKT1NZP)zcx89Pw_^Lq5% z4Zl^C^-&?A=+{Rzo|%&+9*c|a!_xpVe{!{CNL_nMHn(5qfyvjpDDhXR4)vVA}N4nGpk$R>Op1f@BKg3c~_oE z3x90$YHBF12$r9S+-d>lU3E>*2Z~Lqjg&qx4jByQv|#fRfG*=t^b?_Ms@v!bPDDun zd4kG`7J9y7*OghaBr7Vf!^FI(x7yfbQZN+}1+`-M-^2flvUdQIEQ+=TvuxY8ZQHih zg)ZAhmu=g&ZM)0WW!s#3fByXWKi-RpH#<+{$&8!1@5z%9M|buDyQ3OZWp zyETrlxY7HHE4la1{q^C_avgH)i+m~10Kum~58lx-P==N6L7HOFK@DVBR8;p)5t|2~ zM9Ooh*_T5leX^iu-*fzg=bD=4ITa+#ZBX#5Z%SuR8pBA1^eGB3jkk0i?f<$!edpV= z@qt2IclT7f^-mqKE^!RGw8LPTdO`Bx`4s*;jrNC)ZOS8>@@ir~4;P`XdtC|vnrIfb z#E$6|G0%S_d^0jv;>X1(3?uvX6Nb?jm|Nu%{t$Jmn$Td^=M7m?LfeT^!+Mlkg#s6@ z8}jy9196|*hC<>zf-y1SEg&+;DG$$1I)YzexpkY zc^J2uqC}v2W*06(sqZL8aFijmikn}Oq1Z>Vcm`I)&jr{=dacgowLPP9xt4LO$<8W|V@q{w-+QMBlPl{1wA&6_2ct|$iC;hf~>JpvUj>qg8?wGi#|KEM57+YS4Mo`@8HQsTY~Jjj-jhY;;N|;Rz!-!NR2Uhc z{}zaTAA)vuJ4GFVxg*)2Hz#U-+Uih->WSm_15z<;(HLQH&9j@B_vI9fCaWUC<(YV5 zJ<3oJvlGE&g?-`R)I2^G8d_X)eag8jD9j>yWeU4DsjqX|b~j+H_BxRfmfq&X*g3`( zs=G%XQH^O*I3&D$sDmItphUjs#0}?M1m&|@f!lu6?t>B95JSOm+HKh!)LX-NUvL5p zzg$QWTrDs5>3PHC2k~iXyet21(J>HhV}?#^ zc_Ihvu+rYiuEp_2eh?a>Vvg9INNM+z@#ZSqWobv%u;K(I)e;PSUe3s&C_8DoI*v`< zQl^}f99bQYMG@Pc<`{xvxvdwh$@Fa@ILh0oui(la>XS-=P8b~Np0?WmIv(hhI8xa8 z{+Rw1B`;`EO=!VGe*=%R%+8FU!ng_-6~wM~SE-W9 z!2qf6%8Hnd1YcaxvSOgKPpDm?VO~~RQLh_!=A#IV+VbH;^vlX!%k1SbDysxK24%YQov8-l6#1FgB^>mB&(QwF=# zP^R#E=jo{-)u!_je{Yb_IWjQCBJ&UFn<#b6yui*YVYkDXE)roDR>I(GPJH5;ZOYV_ zOXABT!FlH4Xj4Ww@5~)@c6BRDJi3Eg?Ju+J(aM61>W#HpC4K|Qzkm4Q?qx-7S?|HB zE|)l2asV|EV{(AsYtw!@-*q2p#Vka79h85}nRSXhbkPFaw-kIB{^4iKo~KLhahHp6 zrVokf-HgwcI8_KZFHpIY>4~l1b);huC#e5hU>=93So}P9JF^&NeUe`v|WcwORU^OPJBH;<7k29 zu1H(+s4!5?nlL@c);^8SO4}Fgxb#an5<~4FFKmUG@1jw9ad*kW8 z+?%#_K$1OEb)*w1A#Xh&;|{GdA)2X3ig2QEb^8t6wgsGw5tdkC^^CYk#6j_5w`;}Y zEG!-GuAm0%OPv?n+am3{WF-#xEE7x}U%lGF;22iAUfL)<=r(IExyl zKvd!efH_IZs1$+W9LPgX5 zYv=}z9MTQsC;`)OZPnIwEGXE(gtLipBGaIsp(H?SZ}7faZ) zo>TjT(cE$q0t93y6nDuhyj^1l z3K*B2T96(Ro@!9TKVGXkwfk~IG5-;gYx;&QqN}HV)psPP7kE6q$UQpRxxq-I=UpA< zXkl&cNn`z3f-a`48IFK^P`V~>aYG7syC1I57bEbth^odH6qxK(y>CnaM-rSzT~Z4e z5(}9Mru-|;rgGfwh?%sz9S_A1Sr>u9%0Yfjr7MT9d?#HJ)3BVOcTGZkObH%nLuwD* zZ_obXQ30HMK7?@M76EOZ;}m|&IF+^}j<}B;y5!^_1j<$_C(c!fF*}mib>otYaMOpf zE!1gfSzF;W?P1f_Fkxh0(62!z1J1J1cak$CAqj4{|H{Ym&~Ygcl<`{_MiKAbPzf@CKyZ#oXsTsdl?I9= z77gs-d2)9EDnIy|%*oKx+?B#FSH~vc$$ANxuBs#DIk5QSvX*$V9j3Qk|6D{xe_2VS z*%3?u?x8ckey~bJ6~v>u{ZtEE@8;9GapPzWZvHxhTab_eTmVV^HS?IqcV}g2~`nRrzf23XU zrgA*ZmF>{^;E!f|-M3~%uoSA2N;yM##HaL~(EA*A%L?xFVTM)(zY)+GaHW>^U8R1% z`)UtM;q9GIhUuvPL-@hYr3cx2|8mKFswG#7y+p3!>^+ zPRbh^%I3~kLVB(3U0d9h+o%{M`gXa0CqO!h7V^-F5dtpOp7oRiArSTi5P9az{HasQ z&euKA(=W$P&=ByLpcsqe5Tee&+K=4*JcsbYKAz*x9~d=zX%{bI!1>B`H0sp<&(k{_ z*Z)q7_J7j^YyJpGo0&L6GpM*2JA2rh5i&^G7@32X0DbdX37%6 z|F3kVsEDelnTegL88kmXw3D-=nUM|j_uubb0HUAug0r}tS09cTp)*^u*0R#YNSwv|3`Bq%% zW!=I>-OaF-lbPu@y2)-fq|T#aK8~FIAuRQ-^Tf}zi-KR^Vk&w!z250)P;@f0zY2|+Spr>1h}y!68GQgW@ENA^(`+FN$aGJ5C%t2_uH4h!Q~p zgc1Ege=1S!lcfx_lGl{X4Ek9U0Vvw+EBLfo(_<2xKeHC)kLN>Bd8#>0Hm&ulP{6)E z5MQWBaq9wSh>mLSgi)Tc1;wo;9F%R%skqt^Da~2sqFD(Fj z3bk)&Tq#I@rzor9pD;(SnKDZB)Y>lyh}A^eWUL6@#Y99hC8;7aCNqs3$FXpN*I6e@zmI_?Vyy zGJaD=TDfd|{Hd>KHZ6k+-GG}s0C}k-g5HD6(s3I%$LqHcE1LLTqAQK5RbkaV9`Z$>v<99Q5G zktt`3j>5f~mLK)!FP6ue8(Bh8H5uoHu?Be?rJAU~m zIx$C?%L7D`lK4VC*MSlp0b($K7^h0(jkQ`es85uq{F1_`ba80KH4iWMqOiMBH{JqJshlMx=rTk3~x&A8>#eB-29 z!e9STlCOhiZ`Ack%BX8B>9lN!WPEd! zc>Qzwp&t_;;F5DESigjwsX)?BbfWW*mNvqr=kk<`%1jYG14%@hBjt~pB5qw3$*l6H z%jFkKAUP?o=6T=Zvs@00bj<;gH}nNvpOSBjG&Pc(=<5@b;ZZ%+Gcq!-W{XiKRVvZT zKnj{)JSzKDGKoBO_0-RA$4k;#>@l`|SoCTY2IRV&Tg@lqu8cX93A zAUiTV%2&oX75S7+h9zpob(Jk$^@iG#;nNQ!E??2=YMByWg{_~wm|eCsmJuo#`tjN> zofkhQnxcO6r|3gCTO$IMg9DP06>!|gXK_U(6h34(I9#0PN^$j=i%PxA%}bE#!yD(U zNe@Y%r0e7bakC)R%g(#1tr{v|GbWQt;Mc+e9%Q+4woesI=5joM$f@5m2IJezme~|G zx}uW)1S%(`F808;&ifF^EWT$8O|%-z3m|>0PQGlwT#wujurA7Yi>^GBA6c|&8&qsW zld>-6fiO`*Og3fNDcDqSf#Ar4FPhSfY{hm9p=Jj3!2<_(0tm_`*Zw5Od#7X1NY6-{eO8uiE%&r($z*>?iIIG@CE?&OEPF&WGSU@`F z6J*Bg)**PmXk2vP-oqT3b|Fm$^107_ZRE;J| zMJ|-#<+S&qc8<*?H3d4wbs=F&D_KAs5R?XtF0kRRRL*WRhkLwPJ;^qCA|+M1Nr&0{ z?J#w%D={$m>f9|mQ%pcVbkeJ$mSo{6E1V%}%0o5j#Gj5wE3xDc5$LGi-^K}cnOc-I+`Sf3Sv$srsiDAom8jCn5QV!M zV?_v~0uiCGKm!X3;2|T$2@@yT&ca%8A^W%0&4|D9WR=bx!!r}z;&V{fZ|s|BDpZ;6 zCED?zkg|eV)8>7YZwB4}I@!t2k!^QakV&gpCCi_-sKf`i%^jLAM^6W37sW*dpqe~G zB%DX{w3q5A32$hw7nRuyLF6MXxAp6~k~OU7HX%qZiLjFKsh6PR65ArN!unkqL7jdy z?u)oq>!MMvoX&_&3)gY1@Mj@i=WVB00B1ywe~~_&5Qm3XNo?bijBqxyR!{j=Ftf1; zsiJ@vRN;iKH@%0S%O+(TGq|m$Y=h|@aL4M1z?bCd)8M|x=G&~8TThUkR6EuymzxOM zPW!T6;3&B6Nr}v1cRaP08bhoIp4)6LEtLEGoE3VQl_xGt@Kbd)pY!xOZf37}5qL3lfqs@-<=tSO z&PR@N(UzdEZJ(_>5n!3c99TH;rLt7e9RXI;`2$RbDxpTdhbj(WQdf3LG4;G8L#(J0 zvX@#cwUd*=0P&DQ`kDGNznD~O2BhVgA(YS`@t=$${F1uNF^`DPy2ws3kSWyXJT&>s5{xzCwy-9V|)KjX=gZwt1moE2#)fXWpAwaQWPaKFhRkO zcYrw27Hg7m{S(=eI>ve?i8`Y3+EGhOwUm?MOop{rb{|rDJkNg1oY09uN!;w;ENntx zsjlIkD28*rO&GPiAMa?bsiJR*WeWE%H!F3rveA-G5Ep`Ii|}oCrdlY_7~Q6hB!1U6 z#VeWWP&){0k&YF8RygqZ_=@+m#0ax`sxHr{HdC0hkeX}Pw2Rc0@6TFn?+RhJz zb`1fRoKsPbQAlgfX4j@ueYp1K%bmFS2INR{cN$n`R7|J~Alj1fy^m(;o`AgdzwZ~` zc|w%jDO*pHkL2;E#3ABkls3H=AzX6SsTV$yraiJ0WO&h^;aUy1%^;gj)iQ-pQc8UyW#e>}oLF2^n^}|z%G^N&Snc8zhx#e$X6@nTaXJpE%BUelQK)73 zkR4TGf|_xOTSA4cWW*8%QUqSvpr}Z4Jeh<>YkV04#1f>4j|NWI14= zHE23@NqMpc#|eUa^dDm9HA3*^)-1by5P&jlRZ$>kL_!QZ4~EnkK}3|TE;?DU!WUDT zumY29z0o&7@E+JpjLu{=ULngyh7&M+%}|CMn%cyfn}Q4t)w91jtLB`KCh{?H))TU@ zsVqbYf}~Xum`y>!l+sm$e*6oqE|6t~s74+(#~A!SWDbWZR~pCft2wK4j1@paU`N=4 zL@M=N)}+~>b3WB8+3Pl#7sfY>37pob@T6ma1xe$8n4Yq;ByDv5tOL!MlzHM6IK!bg zX~vgGwnS7-%2gEe7j~bf3X3~7u+-sRO7>wpG2(bgL~3Kp8(hJ5nPcr`QgA^;ObC|5jzIUoW{3DE5MEtX| zC4v+L{y!@4)|cajR)%UC+g{>%*HY_hCmnIeay0+}z#P{`B%Lo)5zi!Bj%&y@UJ6D^ z+Fx0+A0j`-{iXCKQ+aVBTl}KwVCpdMRCQ>m5@1(?>?2}vw#o&HAUUQ8L?j*IFmv2+ zf+x>yexZ4jOHf~9JyqTq=Mfb_j}=T}dmq~+G511J0 z073CpAEndh77m|nnLS_FQW)3t zrzZhF+XTq}szP-we&JlSk;-!QabB%{%Pe(DR23`s|M#q7Mr}uWCn-t6n^sc#4G1zT zC66e2gc~92WdFqE?!AXt5V(w93Fc_VIA680)T_(vuRu?|ann+5-SF(ytJuWxoNR7U zO1^y;;z@l^Au+9*#11G;VlR6-q}Gp@w~L$VaA^AmSW0tIYdj}O@!w_#Q%fQ0l(qcK zD^m54!l*U>=l|~az4o7vnAn;AD}*oOf1jbLTEoU^pB3?I+u)xAk1UG{&z%nPv5Jng zRKDV`F<5&yS&3uH@N#P~nI2`#FP?HLo%NAqCAMjk-xZp%=s9#%t9CK8{oarl z9r`JOKEYM`r5oSq@^kMRgoLq4<=LRotK1LvLK5OJNEZ*h^%gZ0vlJ7c=***5z(^Z@ zsRe{2H`|kaI+&z}XTcR*+3P$YpUW_O*O`Iq&KTsDE=W_MqF4dyaOJtnKR6v zgd;H&nA4-9Q6^z~l30m>ke z%K8NdZ)&g8vhGy@rgM0XAz456?eChb`&U{f*@iWJ-THSrB_b&-;%_s?6OHloX^32&S1c&$J`Jxmu=VjPV}K?wx`*g@T+d=8G1( zXoN)+-l8*C*%QM-05BLu;|Rj$r#!R35;?`{`(;WNDW%?T>~=#W_B_Hs@cW8$b)rCz#g`)}@QdnfguPCsg?^a@;x)|%{89M*%A%&l%mKfHduJ*23oLGpj zB%}ZXk-)FwdLI_D<^jcBX5KAigvCE3&IlW8kNSmR)~T!z7Ib9v&RH~+Qa#VF(>k*h z8!8d+$YN0Dyu320;mL!obD7`jY)wUoHGAJ=KUopwex5bAe4}D{jc2p7Er3jP;1u|5 zcjN)X%J}@myI);NB5B3^nvL3Fag;# zZNvBINUPBItS0ecIBx*u(>&~4V43;-^4$T!VonCze>E`u?`PltE40nZ_TQzB%f|Q} zyCHhx;qE2bCvLRCw+BYYDNQyfOd9j z=EuCc*QTd3eV)e>zZ)M5YxRR~r=B;LWIoqCdF~67Gu_88h@&^vvZhvsFRJf{jjXy34|vJgblhIG62!gN>u&R`Txqg0`;6feNVb2xTGhjP&pPei>&}`m^_=_2 zcUSdLC7(cGN4?R_s-3%5Op0;@UY}w#S|D?sgbC*&p58&TkplmwTz}U;6CV%9QKztd zsj+$Mh6}2$d5ph>h&>WKTZi2wq46N^k4r8wIw`5=$F1q_`zThdQCk&yN#`mQk1s5R zb!VYAduqqtw{2@2+Cp+=BeSR!xIMajTwWx|$&F;~yigZ(t~id=srIVQ|d@MsMtJ>}RIqh`tc^2ZQtj*{N%<;tFzGxSzcEV}{gaN%c*1mD- zjZ~F|SEyBq`L~r?BWe4OP26GM4Ua%nPZkMoP*(ht=?r7!WF2=!EX3vO=vOg{yWYoLozS2M)A65iZtJ$n*)^x@<>kYAK$L#4iU#diSo`KIh!QQ8FDkWXUu0V z2R;tot!enq*}@926JvJ8W<#dJvfElsrO%?PD}?DeMB8+aYLm@?q+2?p-*m6`79JRj zkX=1>&$q7OPt!L2;KD?}igbxg&sKSnxiWScO?Whymm(;h&H=|fG> zCta^g3|%$nK0D#Gv$16iB*O7QeU+sGUoUTO0v^J552_6HuRVYNcEnI!z`r2Vl%K)} zb+-6utvlNAJu_4cdX_R3&=W(mOmyE6r)-imXo4E)V8(;c0j*qO;zR{lo5F&Y)$cNI z${iX?<~IhyVpuuaGI~@pT@no`6^k-c{99ldA$Q)hXDg90MhJlmVeUBGQjF`c7ld(SSgUXD3J1JJ3y?9l>FR1qDu+)TcYO3$y<@rYd}T_wf+4jh#j%<<|n& z21b%7?*Na6Q^}-rnm|YRy)JEqy)fK4!8@{*pO{X<9ugpWoYokmWwUI>-vl5lDdAly ztBtG@%N6CH;RHhv*iASgcIas@Wp7aG>-+v;4PXQ~Xc>J9rQx6gv!W9PuOM;Zg}}{m z)?BUfIrrZ!{$tR|moNu7TsiKA^n2`8ZzdDe2ivs|Gn&WcICXwHaE#fbbsKA zuy?ZZX)NQEylQXOX;rvzkHUhSRd^hZi9}HkrA6?R#&Mcu5hdEFVIH8pff{Y(vbbpN z_Uisv=cNdyv>Qc(T#y5CRq0p}MyF+6b941zk9MN19|SAKb%dvN6sefvQXHncJLh(} zaKNXt{4fbj-B2;z)*EY!u))NjyCMvPjlbWJWs!>VL3*a#Ai)!iEZwVk3IqihC03+w z2)QtRV6FC|2SOTWex%)O$4^q$wtCk3&qCIMA63?{7?2HbEN z-qW`z4We2QN{SM>C=~O^yQ84fR6Nv4wnkPr0PJ;#kTC>z+W`J*soKb-Ebd4}4!D1z z<2wQf8hnx9>v|BX322N?5RwrSfwsLWLR&k0`sLt2HEl?94TP^Ghx8@8xKguG((!o}lzpz4PPvrlwPa*XzrnwDKZ&5Uuv0_bf!e8yyr*0jz z$@!pWD$rCTL15Yz@moq%&M66zz652#p$@X?A9~WDx`F}7Qg3yS_(+xb7Zj5U)S8JM z@Ercyo;Rw9Ed*DH_=(=)*1ibPmen^$t))Z$GqNs@@E8=Gu>zDCtFs>Y7QxG~08z3W zyDYdFT4!Ea^AR+dFa3IqyQ;Mx(|3}?g+>dNFjs9qY=xX)Xd3r2DYL`pa|(4szte-Y z#N=XlQJc_ZW@d5}gmGek_NbB&)c2wN!w0^E95H?Pjn(qK$a5fhVtMu=byAaH58gZ& z@?bLW>)des`Zh1X5+)M)pJ#fu{{zJK|0RaY$nw8p*Uaqf|7{Z4X>A)joOYzI8iW2= zH$L3dK`i+30Zzj3_;WNq);}t{>x2ZT5|W$i2}YBto4wa8G!re>=fe{tmk>tn+Vrm% z_WC(k%G8~^%9Jt2_R58kT>td5h5~8U!DgvCvY4-y)kge=VuZ<9f%Q=zNQDdU{v?q6 z@?tAg`ddsIqbwM-q%@*O%u7A2PfZV=8CDTlWC0L8P@E^kATz3flq{d16a!};;Z)M4 zUBe!CApBisB8?P%!HG=|I}sQ|r9LWkivTgor5S{aQ7`VS3lohDjs{$ogqoXuBZama zF@8HeV4P-8_axy!j7d%QK|)R)QkKMo;;W20CnrcmIilvBZm2s04k{?e*lpOpZY>zq zuL8dUC?H)lo@_Izf^}d)RkC=s6r0hZ!a}j$sG_po7`)5??GLz&>TnJ!Z#|i; zW>f{a?S~GGGqDky)iS3vm=)TXsAir9(NkbBKLq=9^;7OCMh_00h+cl2P`+tIDy8Y- zv=sv?Z9Xuu668uCu^`=oq=Uqq6|8c#(gjf{2_@9S0QTC~fU2nq)ef-tS{xUDF%$cqJfOGwUP*4W&XKW5l&VHQBl8h31ySyyKuRZVy z+O&c#Lx6YN*2lwQnU@O_4}Zqgmd!P&fo=}zyeL-~J${E0x=%P@_Pv{a@m$~1}+q*0uwj)&$bu8W7d_Ju`PG>xWO7EI3qccek(UsY&ZEHI8_c7*rx9yQ} zJzY$|Nj($OCC;uS7)n|CA;wGg<7WO&@5+?h$U-nC@H%p@C-Q(%k zQ6Aimp1ddA<6XCo32v-Je7*`HVZoXNq&oElHj z>b8RGaDj+%z(Rl65)Q2{Z@-}1knq8zzhOcKsAu~(9B&L!q(k9%El7n_a6h?8*7!3SBBry@02UDZj}#H6-yLe` z(&~v&x~=~~2%HV5qmGpOm>_6p^HTc&Y?UpNwB0C@22~T@q(2b0H7HDiZC#%$^o556 zt&1cNyBQNtN!yK6__7XP&=9iVR#~ISS%euD)GZ=cn3^u=Yl*5W8i5W0&|Y0^mD{U} z_Uz`h8~8MWBz0ek+gX+U01$%fc~$|3ZHLY=rgvNuJ%y%$ik3lGeSy9yON*nQttnFS*+w|xnzL-n3^IjiKDRYzA%!= zp3`(&1fNb#yKf#C3SlY&3&z%|0=z0^8JURB90#LWho+t)h#E?%P2@9n zC`2E5`hpEEc_NIRY3OYNOl^$T=P4&B*8f#zjc{Tq39d~Pi$m#wG|M53-Szm9mMjgvcxyJmcYDg5hC*S9U8qOYMV(P0*T9V#kvJ|Juw9<89D|wcu zmTr8oI>vbC`m%~jm;_*k9Vs-UNny39Am}$o+O4f8d|~{%GNZXyr)lj*mZ5MOk6B=G zKJsW;TmXDXDML!;t{9RX0853;Vno^y+*STJB{#&>6h<6k-<8xc6|wR{bD~F#Uc>d; z_I_M##eEP?gYuw9ln7i9R;!+-N##{?Yv4!(;D zL8p_1hsmFCti=H~x?EEr&d0!|at0T^qI(SYcb)XFN3!)ReoozsPrW%k$}CT9w%?2Y zvRq})Y)^02SuNDUG@hh-%&=AW_%7*<3@%qvwhu}U+bun8Pvw3Jy@*wJvaOY$C=flg zZE%owdxtqz$o=9KUEEX6RA4(*FXZbVGGiLOG5(0BWOr+Zh9w+c_4U~fxY=ltIU*U^ zHFley-pPDqOP13dIsO^s!V($2j){y28OdEuag074@Fh2?4S??&yMfa}AL3P`p?_(t z9rM@WpjElPfTu5$?00$;3CI2=)W7V?pK2=UY2*jB`+Kj)W$vW%y0+@0)^Xi))^kOJ zpe+}#8y{ni5{cltT^)$!czF&{ULs*D@i%b!<`41S=Zryp2M+P_+isKcSK}L$-w6)nTq#B==+`!CQoXs#Pf#X$qT+vGtTf`rW@-EITqh>bo zrl!FR*%p!eCe1im(MlN85M&;4d3-^GVPMa)4XnL5HnwnlRx#tD2|_H5J6A>#LOgO` zWy%qAWiOY=0=aeFihWFBZlPffJ(Wtu04r?iA*C7gCyhcOLFU&D>p+s{! zOr2(z%>D)PopY0`<-GKnqw$h+%%pav?XsG=wY4M8a`Ajtn6|c8-6FIr?mMN9Yj!=z zpEvP({|g5!UZs)*rM36-1*Jk1$)HUsEtYh+DDP*n#-!yH_K>3nRVV|96t&Dr|KCV~wYX;pYaOjy-uN|FD4T139(vjuZEXxhC1M zmgGkg9QZ+K4%`WSg#&nPtn!~-XZo;Q`CUK#5}RMNfc6%m(#eP8cuN^j&F~Y5Qy)wB4B8tD__OzB(Lg@R zAaUYTqa3}*d`VlX)>kXhgOu1*& zi0s2s6AW>}5;I85bliLvCZ&MEWstQYGKG!l)e9{?95)xyo3{yLv;JQib8uLaXTaDd zDd!~LgCsNtkXE?r-sV!Q-t1qPk1Il_KWx%;8Tj1Ld|8Q8Lf~8|n&iJc0$q2`apgAe zc|&pK9Ri6)jo*N2Z_;7j}Yg)zsLfw8uWzUH4b+@+{syNtY4M@!U9{NH<3UC7R$R<<)T6U z4NZ~I3KdvsH&!WjFPV*kbO`C%(U&^Ceu*$RT%8=*FDs>zsd!XU4k`u*WF>EC>QEGI%Vl>)5?I%%I(b^!Kso6$iJXC z$$4%?3#O2&8yXE-kNW)vRKnie8-S{V=tN_hHo(y%u+B7AXQ86T^E%v(q+~}<>vr{^yIbws^dwsflFKk2LWscP zd=1~`D&!p|j1c|T30sg*3w%{@9B!2L?T6G5*)QW1N4u@2VG97haPBy20);r&Rbal5 z31p{?>R1Ot3I9OKJJ#q!G#HppYLSeYJ30mODQYj_z&pL_I}zM8a=oJ{*O4%yzq)cj zHG=zH9?#d5?^x(%q6Sc1^nKnQ7d`70;}JP6D%N%a2*s5!-^lAhOANHw%bqPp60s>T zUnq^{C7O+EfW(%iC!S*3Rc^qL1V?Ill`Ig^EA$?++ik$NErt5kyF66qVp@3zI8T#8 zEMQnUQB11ZHc^Cms1sh%InXP38sXHmt<77zhw!*Z#9rRgSAs6Sxw|Kn}}O! zlIsj&aRXxShIB73612?2`oV#26sFin`cwMkXdep`_0yHI@l8~joQuz5wqi`WglPf$ zz}zO>Iq~k~{Z%OOW{aK`nR6|}DkgB>r&oId82oAAeLc`(u&eP^fvnCZvj&ID!=E!c zXpB%RoxnNq6586;!8oMAWsWXhx3R@;=9mNfWF%@tWd$f4F7nA3axa8l(ojaU4*T9H>3g0SKS!(}0Y?1)A9LGt4M z-s>~y-51P_LudPj&2i8?Ohej~vTM(OckicT(1#}0ZZ8VL^URO@gnSy<1{!Ei{_E=GC=$Tw(Jz1kv@G4S~w ze0HBMv$4aCqpBmj$6FWlVdaN-fDQO22zH;R*QY8(P*p(Qd^Uua^^t5b!+qc3Q!o3Q zX|_}qSb9WzDwn7+wM@%95yJh!yy7DJ z6NlZW9he_pb;ln^Ql1G?d$!#pFO}hLlpG4e+zi#FHxTCFt{Ir=>qA6fjnS6wfv#@5 z36X+&Cm7L87fHyTF3;X2I?iT|08!RI_fN*8!;Dj; zg|$p6@1K?xYih-Ajv)E& z81$bI{R8G<&74-TYcRutFA(g9zkrxTKrJ;dwZSLB$F}kH={Y+)ife>5CebuplW=iy z!81^kJK^)le;(9xzyEagd!Fv3d=|w-H6rTzoJVoMCRI8k(?b5kc>4r#jnVsoNxt{B z`nhx6v$F$*3&-~_Tosf!2deVu>Ryi!CO!T0e9U@`l@*1Gr1fPwHu_=P)$MyAcfY++ z)(xfxM|c8JIP_I}OhHF@LK0Mr=({P&n8@rySbFp^B#l_>lvz5k%0Dd}5;+csY3H=G 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 z%0A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�rXtm>+^o)tk74R6?aAdVd!S04062y+ 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
      tfEO1)I|L9Y5LkN3z?{ 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
    1. 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

      -80K-RW+lE;6P@bA~D~0T@TKdJ7 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%0Av7Zdx3 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

      % zXyXNH9p@kvDE*G}jwbXxBID&s#+R~0%BDVc%ph5J-W93(zyhEj)JKGr+X(j_uMSuTxHAxoye$ERr(9On5E7wn>#>j7Lf+?Gv` zCqgQ3Ok2CVXY(VivQwgw-~esMwt${>03iix1~Q;(g>;PgCFa*uNiI-L_AOFOSG-|j zZpVz%M*1r@*8!rnz_R>%3juB09&g%rt%9PT?E1)s%eo7L^y1*y=j(nZE9@)$tFmN{ zF`0*Bw^EB^8PmT|HmWXW)SAmK$`X_%zN7pk+ARZ%f{}wIRY~?J6Zg&?HP^4)n7wUk zEz+kM3UgJafh~c}T^zqy522_{Q#sSmE#r3a%DZ)@f^c)ZuyzP`xPMZtgSRV53?c`v`4out-$dB`v*(fwDMyTc ziOq{$m>SMQZ<&q~HmUrXDj#X!a7T@Lh{F~*Fo@QZNk^39L3x4HkcV9R!>i<7naOle z&sR80?9jaZKg?_7D$@e_fmawj1eRN;?45xzc(TS~ENF^5l87O=ttL!xWec;3as-5K zu%&Cimi3m2iOMZ~US&fZrw)%IFv4jg-{o9uMJRR&GUpw7T%j%ce`^Yo&I7fmS0rR3 zGKl(pU1q6tB%!UST*~)seE6xl0(#%Qj#${i@7#0HmzV`3b0zbK4cR1UwsMX{`fLc@ z5N87il!j6j1IP{ALu+v2#L)s(Go-R`kYAzo103kdk-5FylysYc-@HH>C>*t92~l>F zpWVLSlQ11V7p^O+agb415}s?;zeVln^zDv&uG{4{@*P}nw=VVHTvtD1^14uNH+mrg z|IF1gGsY;}8J8K(yX_aJ4Gt9hklSGoajUQS69L*13G$iN6|E=VqHvVwF==7RD{fAu zEqKg=^R3pqmJ4g}Ep>K?0}@nd_WV03wq(Pa$l(<0<;`s(rkub&au$fBsE$#a8a*OE zsv4-dV`R~as7jmSD`g^t^m;2QgqumN_WJirgk6lX>l222^%>8I9W)S@p-W19_q#*# zoLpZ|Vw_>vx`TA@8LcUzf&#lyLxAPW3h4^hq5V2eJtg`CwE*#l3$~^A<%cr;E-SIg zV6w9lOUuM}GJq#t!XE(LtSu8kMXw2} z=e^p*S+r`FJ&TjP{MyL?Jj1)x<&Nb=FZluptsj`PRoE<0#`n-|$%RksoxnIDahyN> zhswXqJ7p4G2E^IM?gwRj5YT2n9#eM7<(k_L;z=3FS~ziWr|lS$P$aLkEGDs}Yrx70 zkZS0y*yuLbNtDIj?srm@wx@e|C+hi?r>kFi=V9o2<*sSmN;YMw-r0{PsqLzlr9lcQ zTtCjAZ?MrQ;O>1OR0J@FKnTE>Tq2f}g}p0uv7=ceWU&D*-eQ3c$4a~?<<23Ba;--5 z{mMvtKg5b^u*}AdyKd*NDP%bjXLfQ@O%@j?xabD#-}PO<&Z>F=YA`WcoNAmO_DB)t zmK2z_U&0$D!YiJhd?bDNyjI##l|1B2?6_?>5d|bEP_dXxeJQq)qVT78cB%(|mm$dW9+rVs3^-`WzFV~Z zIq@o&Bi4w`ze4dq)7fR~)ccFpdk3LR=J>ZowX_e{Zqni7&A+rh9>eMgP}OmX1r7qo z+8vt`n0p;TCQKXdcsNl+t#@2O&;NA_()*ROnHMcw24#54d!P1qEO{VLMB)kX>rn{8 zl@{5{8fmv=@w@Jom_{>WG*Qd0_sJ&9*8^GD%1cR~taM~_5NYyyfBk~pZo87@xs7U& zlaRtjWIhsJ!fIlUWMIaKyi_%PP#C%OH1~s;1GM$theV{7A=nm%+{7JMbC9t+f34Op zOfDm`A8)?={#be)Qlc+(11g1jHPL%j{9$>4WMF6v3@8LTLkZDvUo4%Ds@w1v?^Xa> zkNoQkNU}##F*PIW>GdwqjfLY{;+%u$#iMczPZmWX1{1KQxRolIk0LymY#Th6qhVh! zOCw<2F_F4hWEbUZ4nj~Qqt+b8=kV+lg}0FpnfX9zI~#u`MIx#RkFW4{Eh>3e8^r+U zhI}!{V>KmKE~zXlFUKO`YzaSp^U7mi%yHrC@FQBh3>6k`{)C0NWj$j?EXd%7u@4ys z5TVW$Sf>Y!5yO=0C%Lh0hblf9iWsSMBB=k6W$H}6>V}aJ2ty7bj~dl3yqfF1&Utyw#Hn|TmI`z@Ha5x{>tnw z$Uq7L)e2bdYm{uFsx1|$HkOJC(18}ETT|(c741Xj{dn;!q_8C+(lV;!+}yh0z7*## zMByosM83s5sUK+s3c#rhdWi z05&Bg!;$Z@mt${)PG!&=MbSvS#$+m=dLTLleRI=RmU0*I(aB61MG&{n?3oi(#F60WUu`;B6~wJ} z{_aStu%T}$1J{M~HD+YVaED+?YD7C$?};bT`IXAgu2g@z_}h=C*(A=<%6!y6e7LR6 z5%yH)gkU2vnBpv~oc;fWgb4EGs(Nqh+V+T_Z%P#5O>=2NCl(h%QekUXW?k1$ZI5D{ z?N(kco&WB376dih7N;p(ZnWUXwVVYzwK>`Ccc8_K&d3V-#_Ltxa}yqQt=}MRY|A`R zT?^*a9{ka-R<4Zqq&tnK&~)02S5*CsnQL;$t)+BaawVF_pX07KD9y%nw?)P_?qtqAVAF-m)aKxhSlCVU`4j&>|Ex0? zz+;jTDsIAu5^Z*@upjpF73`tc-|Qd#&)%;&nWJge2&rcD{bIZvHY2_iwxSON zAV%^lQCR>Lp-NkfE{Jdw@Y{vHJJn<=8L=ML+DfXb>TX0f)iMtxC_1~8s&epmsAFFD zj+rMXMhaN2Jqv65?&0O;2AGr40=~HV&r97Nt`CnO`foYMk`SZ1O~0e5_Oy(Q--K!k z2s@FVAk`|!a%ch!i_i#d_9rgC*ded5HNETj$98U3V%a-(XvQnup144~7oo9TIlAWX z7O_r$8L~>icWOb&#q0swX9{rVM}=muNwC2`z_9Tmvk?I1-R5f&PMTz7`y2%`-dQ}* zl#{*v~M}1Mdr{6DL{s) z!Xs?-pM`3g8+>>yj{M$$2S~e|`svVr>4(TjtEfD$ouf&=-Df{dSEo5CwCTO!MxAo< z@$ZmDZ>}jPs|>BAI<9ez&^IsMIc5NDr7CtdoL+h{>SrU_%j*mFm3(s@9K5vl);7YDrgC zHQS738zL$JC?~t0Zo;#vuA|bUJwXzW5mEDrc~jq~k#omsPBV{ku^x%33J12`dWS_i z0JC)AeVxLJ_5E4jRW5HKU<+Zpbb}l8NTlV=b=$9RP+(mrt0@CjUMyEMg>MYw=ULtx z$KO@J9ssG6>TESGWQnwx%;=K4{ziNW0C`pe51H6|3S+Q)WSolNlNZd9;GTE`?WNQf zrxsirI$J68bK<4+5ai7Z4tz0yz>G#E+WhPOJsXbH+1$Q63Q+5c%PAJNm_CyENaqO| zpTQ{R(AMrRTqf(D4mtCViLZK0hF?Lo$n)eNHvaBJ$`RMm7^Xf#5g7AW+7YV)49jJ+# zbsLaLqM+!2PEwK+;f=pabl=9dWa9Pj(`Ukg`J^PwGpYyS!e1>%=Bw>4+s=6}OfIQH z$yE31|7h72XY3#?mFy&oF`rxy6STG~!3(SgLhKz#v3-HoB&EmRDK(JkL^jH5a+{m9 zOR$tZ2xHF>5sNXYuxO&WLD=~)S_7+(6Ow090S|v}sDH26doHZvaRaKpD0?`gCYmhC zj1vk);pxG??GSo!cJUM;|7iBMxS<>o)T8`fDs&o~2B^E213yFoU@W0+OkTIri^`tS z1cbl(NJud-1bX6Kp5f1<9gRDeV*y%t*$7sukFw09D?GGId==(9&3AW(N35q!$UPeZD-vZKB> z;g|@BNZ=9DD&u;KsfURjBt#Ny>JhRG;?c*QjF9V-}jp8o_CY55q%QC?yg-fH$DuDJ$Wo<$&ifhBbm@hh`p-MWzHv& zL(LB_;Z5*}D{qibS!_4vO3q?FjDX7ymIy}fVaQZOS6E?nCzlY>y_i$DaxFo~39bfx z#Ab3F8w+K>$!vE&xLEfgzuYxm5d4Q6BGv*o@l`R2 zc?vT}17wI7D%hU&BteahQSApV1tLuWt7JCNi+$Wt*&v(xF(fIW!Lt;00R8Vng2>0- zloB9ml>hBcwUcfxALcQa#MYYr40mNn%Fgy!MTACP77rX8i1op0frgrowT+>52H}G= z{B>P6>9CB^T_%!T_W)%j^UISvVL}M<^v0*^B6nn z6XGKuYAsK&*~8-#0~`@JM8?s??Vn)I7Oqmq79;z}-jgfO!KN(vl+V|s<#I-I6KXO~ zN$R*3tZV^3Y~V|_Snvbji>9a#PhlUy`2C_0*y>RyswsP5=h|$z190_U!Z~B} zLD|ry4zwO{@?OcXclwuY! z)CS33{z018n9;xu-nn0_A*KyK0=st%vo`|B@@p4}>nM4m5uTxm6-M2`9!OT5jA?2x zr=e?vP4;M)f$x1_0osXlsH4Cxz2T>oRV%9cCGB*Fk@~qcjf+WgFb9^EK=R87o+N47 zCE_YO7^2LgMv5g+6TA9vOdq(M`j~X3-uCBiR6#CLNK-rYqGyP;FcjfYeT;bR!{26; z6ViFO7MFIFg%&q%Xxy;YEvl^0aed#$FTy#Y&NA!eN`Z~#(IEYbNTKq=RoI7+-3-XH zq?uSafhqTA1BlI-X5#9d0IX&4F|M{mHD%C+nh-;7KH$#Nz67L!^QjCG^+o#2d`ra>Wm zpsVw46WxyW`LP=p<;ysv6W`K$AEhL%5;x(!Y13#iJSBLd&q35D5h)P1XMv}|Dh&R) zke6WSF=|OF4LY!-^2(jgkiYn7eP1sASN?(Zf8!rm89Dw-IWQ5hvoig^yZ?zlaIiA5 z|A&6~|HB`Ym3Oh}qyq_}ouiWcScsyX-PmCm`uZ4z+}t7v#M#B&+yb55QYjJ^AROoQ zetYez|E_9S&3No=&F;*0uFmnODVQO$hNcG;>C2O&!Ku3X__Y;afy4V{XGbPyXCr6F z$O2!10DfDDmM#Kuas(L2|M-H2arybl#I0OELgaZmLw0v5Co zfY)InK*@vr(eSs%=gI&i1aL{i#5g+o$wh(*P?eQ+{j#>Msi~>r*Ai1r3oK?JX6{4% z$7aX_a|YmO^Pl+X1p!L(Yt7+Lsn4GSV5#bl@?BjpK$ENG0YluG`}s}t%a4x2n3Zw< z!yndg^5`l7)=1@+Hvjq}nmr&iz~T)>5B0nzj! zAo6I6`!0@7hF|~$r+q`Ay-qZf9S|CN}#IXy@nn0zoq@Z5^OPI+<~? z$xy8AV3JVZn~fDhe&c77jzRWK&&Sha2X`*3mkq~l|{|J~@n z0ziu;;os4Ro;!rzUPL?t0^;E02<+ndy?&z?Jlz9G3!KgZC?SwyK>5zSh&7EH#(%rN z!|k&L@O}}yb^uuOplRx>pB2-|81Sv{rWxl*{lEp`E6%=@r9ZYq}2!L;iKTb+16vx{!s=U%taoA zc(Vg1T`T+tK7{xt+4ap#+rGRF-v3tp?o$5xHvFm_|CW6H>ck~6gFI|b-);W>Isn`B zBfRnf<0W5RJ#nB$)QztD{n(YUoyAJ1f}{s#+x)IlUxIjL!6}rH9^Kl2a7p@a^Pf=Z zlQUQHkvy$Za;Jp)=U1D?gq{7}%#+S>Y&j~@DE1aA3IWA}|f1#|M00N|Z_0MqEho%PBlg@X5$ zyiGn~-}C&lHH9521Y76%3g`l0AL+%x_nCgeAL)bF3H*Zon@Ii!WC5^s`u48^u$B7u zkM_*;?)#3Vb8>NT!+qPm^DzBF|MnR0|6>g>KMruFqzT44{**m;C?-uMo484vXV|K7 zg~ty&&F4?Qqd~L!*Avm|Z|^Iz7}Q~#nP?^K3mS)C>^y2I(OQ~6{#{PN*L55DH>U2S zJ%dIL`abm76}I}I$cbw-5A%BIXnkFHXce#yxQ#2EY;ZdnRvho|b-hk@tvsjJ#e+=W zRQcAv*Tg%lagQL?WS;2j)eoWDWbsZ(!x|0`28xEf9fJLPa^Q$X@ATy_N%un9@hZTg z)>FCzcDk9V5xcAiD?2KSq>0312sH%V6))i_S5J?B6n4S`%_n-m(g5dlvNc(ZjTcl% zKgMImu)Z42C@R2pA7_bLD-!utgycrt6`#vG!Ozxrd0Wk2Ip| zp0eE-?ir#3truDbiob*4byl*wlC$0Ge*Al!Fm5wxS>f`nVvZYJbqUTjmCw-+1G&?V ztV2gzKu<>roOt}&kW}T??^YMS%rI>!BvPK^dD8j(?QeShQr4$r8l9m*wFt19t85H;-N*3Oq6IL5VHxTE*J+%we#5<^>#tI&(iU7!3SW%fjx zyHnLqMtjYM7A!P;>r@#BqJ&W=sfp*6Tfws-g$t$Tu!YRu)Ld0zE_2DJ>6oY-D-pwY z`!ti^>_u)kUj(AlC%FyeLjuOac)Wzb zXsyJV7s~n15c%=u8;kHj!Bj*gq@5j{HH`ISv~}7W`y3VbgJv&}FBTHeav@yfnAz#YCoUT^@q+)d-t0j>;EGZ$yiLe|#iOSAkM=^KDJO z)=Ck&MgiXgI-AIjD9)~HNuy`cHAWf%COngjAkMtS7I6bhjMOsjQK@lA>YS4b%N&EL z?(%ZS;SVO)#lXlJSfC-1lL}_9G6U7{j9-;y(rgViLlA3by zwsdlrYl}JSCNeT38QG$PXJ9aTasuB%g3^Izerf4k`wVXTiOb3Jd&A0X`g~4Gh5UH* z4TRqklg#B7UW1;kYESV7Eq<*N_=@naH8Som(jH@y2)rP@^ zUmz&m+twabQ}FpyZmK?6ygk8@e$dk^^#yN!FZp}r?`mG=QORRK%QPvie2z4a*3$TQ zj^DEU_U@CA&-7nWjNrOtL}7$2CANR5nkCAXlN3|29!%E`?m(QaeCJ5B9SHfQ!rPlFOBkI9roRqeN zJL22E=* z*CBwL^;>3(z5MX~ID(74A`rdjnd>4DVx%yqnCR0SsKef*k4`>3p(_`zf8sy#IJKjs zRYGHHaj%V_oL^R~T)6cd2 zZJ7hJ{oU?5<1OK`B<3{Nm=vFICDo>Qr3jn&eR;tmtsodS4SIff8?6}<1A7rXSXLwY zBj}T;ZMv(4r|MA|YUMU>UDjDkTYS=>IR$a2!?U4|g^vWIOK`$8Y};pnI9Tpt?eIO; zG57a=8Iw}e1-#Xc??@m=y`F3uXWN;iy*jcMs%QS)yR9(fCOg^sCWOA&rY`^8vQ__m zQ4PfX%>)^J7@aX*kk2WTjyWsSc_e5_-;9|IwCu0d`LQN@W6?WV)0_1G-g60eB<3r9 z)vK|DeA=Kze`g(it&g;=TWceoOsxG0V}yC?agY20%{p8OGDZZ4Rs^)qI33Bj`qWTa zLR(p`6(vZyNrsYMFjpt0y^YLbG;vg5ndNL7^L8KxV7YzP9zISvR2VN=DU>50%!WSi z!ODYbXeICXw1v_wn|1hANRg?^j7-wUF0E<=QS!%O5BJ_3^7L?r?*;M3EfU1&3VTi3 z8iY6*8;c<@v4WM-agKT}YTn=hYbqK@x#_ek+{1;fGsOnS8c6Nt)`eTW3*L|t6EWf(7_AQr8StQaPkZFXIE*foz4BnL4 z9Rv_<-g7Pe&Iz}h;vr{EE{H!1rE<7tYgWg9byuR5&EVoK=gddrPN;;>JXZOnKB=BY zL8`6T(swi^$ZP!Eci*B03egWKeEMh@6Zw!?3R1En!h4dD%xPNkRJm7Rk$eQMS(izN zkF=O-P>)?vKU)}mcI}F(4K0U!8kMs{zhF0C$FsXe(QOl{-x@r>AQ21ll1*_|@Xn1INib4w8Cf4&eb*iB zRV1aYW$E5q%)ZNm3q6(OU0A4Nf4@q>bwa*LB`zQ60Z#GC5fd0rnczXWO&ospeo z!j&$#B!hZtEA;F;SscyC3;iD=D}=|_9Y@6fPS4N*#_HHh_ruhjZ%vVJ!!V$-|1$n>1ZtgDb?Hm~^}TQizqa z=zUe|XS^kH~XMOc4vz(bk53eRecL{`EX<+W-L zn&lrRDa_`kM}qP1G6{9T%C3AciywH*i21Qq47Zn-!OHxszFLc729Hq!mUNr?vn+(U zqK{{T0?Z9f4NOFT=_>aZ=Mlxu=a}}5Wg)Oqzs@Xr_PCI1H+BZg>ll6W9)p z!Fd49ouYs|nKUSH)(v!ha#Krdom1B-{4|RrPmHVFJ#QO5B0uT&BeN7P(><}$_iG&C zKMel^Rm>!TRF>5f3udW$wdk)ZGhF&^0+wx<^3E!}BOFB8M%7kVHbk8(4LSXY8S?Jt zGz9x6w4v#W<4E4_Jkl!q(NPB`kZ_P(GEm9lWL7@4{gZ3Skapc3!&ui{`t|vg*;!1IDy5=}_fg7kHXC1coo~Rb#U0+7^ zoP4jd%iK_5Wrrc|?-CIuY5y5MLOi{7=RbHZ#QN2hozYvL#q(=b%d5BYIqrDqCN>f1}afv3{LLw)R{Ai?310CZYYEG0iDwWsM% zCcB{=lT)CPk)_3*f)lNA6*osoQOVUMOsudl)GDJHvb;nTUwUHAk*HNr*2(lIQmtsL z_+hQ!Z5=&4P0@<-8Ofz{3K>zNTu@^bzXea& z@<;OC{0C(m{uo9~32^r@5*lg0%wpT+w9cAD(AW`pVRvBV${WjRgB58!617s@c%kDE z4*SWrs+=3|pB=oF5WZ%V9~|D3JDEB@#f_e6a%T)_u73pnON}cMmg~q%4@oUzyJBUB zcoV6`)MjrvU*thp8hCPYMhdu`r|Gb;R*{gQG42gNG(K0VD&Q_E0&V`lx+B$oP^A>z z#hE(-xvLwak0I$R1|qfuQR8kRU`?m%>dR$tL#m*S8mii#$G`BvH&Ito1*V7Rs3FGStQ&;Cu?G&_pXAz zx2L-`nL(1(T@{t0`CFlE<@-m&nTA+kZD#T4VcW=CLgI!=GqTrmnDCApw0NJ%Yx>Rj zI{hY(TFkeFW@&MgCx~Hf!G*o={c=M7lpsf%Dz2Q{u058U6;%M_Ij{Q_9V@tZpM*jW$^{{kvmur%iyG~TiNQj zXq*sW<>L6QWDZZaAM&79$gcit|E7xJhx_A9}|@pMF`5Fh^O){4zJ zrgcH)OOkrv)f15gDLQ{Q_*%}zo%--4`9f%9pnGUh8{qdm!5+ymqW8FoJqb*sn9>w) zN)S7@Uz^7^4ZT3lX3$-U3T{Bh5QAd*5o*f`Q<3O4wq_hTaCxy1ds~>r67|x4fXB;l zQ!+bfu-k(e>GBTvlyp}#_gEQ(mRZwk!QO(OM2Tc&j{%>;F4&h!FEbT}M=VgX*B*~$ ztYR8SB-4TG!Mhw^R!7n|r>0tuX+BL|wI;u{jcVSJ?kpAK5$J;n3*)5n(NNci@lzG~ z(NjEYb(!9~6q!*+v{$=Korv%Y+nkSjf=i|jZ82nMf!&it6Skc5wd*0i zK=x*NF`)KpIyr%ZJ)_7+iUmP?XZCre<1u8y9;pP=pE#=tUSoCf4wW=*2oBd-T)R$t z%R7Q}FJ|pYhC@&G`BO|+1!K{TcNSU)JZ?xU+l&}JnuZl3`6;q%>0x)_O+}{=bjRme z)FsXkOVOAD1+Q4J4JcD17C|Y9Cn>`e!*((vy0!!yz(tY z<|t8y#U;}??X zwnVSg$VegQr)!6Om7`zg3lV5Wg`gy~ZP=>oLGNCm*??4T^w@=ZEnrzL1fE|kR3(MUGmMxk`m=9GS19MS}VRprklua?-7weTQV-U}R80EOY`8e?S zMOf~CaqCIG`j8D5BHdg~`5RGD7T21Nn**z#I4dKf&Q!ugDH4X`ZVxT5LK5+!F*s?t%&P0tQLBE^rCE?D1oIUPToesdrN<3#ZCHrdz*DT z;*4MK3!EILAHKp)r;&$1td0$ckgi_O!~S@* z7svtwHJR~tn|_yfo*V8bz+IO;G6lSPnP)H=FDEIho)P;p3626xjW1a!%pqAxHbUzy zh~MB+&^XDgTIGrDo1FDO;?2EtmWS2g*@ix*#~_3(p_mQLu}HXZ#{lZd8lz|KPkJBCM3b};uLZqBMbnUcy^Fk)c>=}Sp&`buIiCS8(eTi(J zNQ|Lk>f-7WRSqiPTcFFtVb|U9*~wV~`zRYPZ)G)F!F z+Kff-tS6XfMXksG+seA;gj!X&o9`S8ly&5siZmLdPNnwq(-eOA=P6@5*34l^wFv0)hST7`_RsJ-udXRd;4oK zgd!+P*|>Az+;W2JUB<~%w6xU9$YP~L(U;H5X=-oaytZj91ddGv~f;OJtTW%ZShtkqfOc zc&*fc;DJx8!z??dT*Ogy%0YRZQ3$ucAIIHxO^L>=zkOaY_}rxIG>YMHUyUW}vwrKI zQn~$U!s0wj`cXz?*=>$4YcAP$HYVW7UIO3k&iU_*0Ju#qX1NKukmC6;{OY9_s842< ziG5Z*5rU)t3`S~%R@CbB<~xbpT84L0$!922mk!3e^amvKUX+aR`L?oV0{p&Xz_P!V zYE|Ay??olAZD7WFck}l1aDS7?k%h2{O&NmlsX5$45-|ixP zBv*=2auw7z;EcT|;RG8KyS^5cSlix_!DlPsVN#kwDUkXnrARWLr!=*T6e>mu+7WK9 zJWR;w$u52V-*gT=ei+}gduAA0suQ3doabCQ2Qa&tmETZ4q{hs-TgcFWEPoB;$lh?a zS!ZMl!%QlMK>`DxgOi4G&Jb%ggN1(ATY5hf@Xb5#H#EJFZu*}gY{WGdT6kH9KJ^NM zti9N)f61aM8Qjj$XSyzwo&f_TZI6B{3`{TC$RCU)&6r%$27syNO|vm?pW);2^{gDY zu!GNKEb#XF^%trlhL7tTDcN#&v)N(A3Nl}Ju2HhvHJA6)PY3O;DuE(|1EY^TEpgxUh`*OGjp;s&!=-qVCI z*kSld+2bI%;euR~E|b%1ELhFv#T-(l&NWiX@7&7<;Q-~?2N|t=fn0T_dordZvOE|| zFmh&&zCa$10*lcq7RLaafQsRGqB*U(cUX9Af0vas?c8rvu-5&e%97ia=hl?-GT=;w z-N-cJ!9OgPfj-7x*r6y?@XMX;MdHXqwm3K24DcgNHusf*BTLvFSCwOmcF>VK`vsBo zAdXczeKkd$ezxsTD)r3&F8JkR`<6LoXWbE)FEHJ6W#p3x>WNXlYnim=0z#BFKC9m1 zY2p7d1oK9;j}}^mh9z*mf*yP9HW^Wu|(j&Vl&{hfzy9xu|YW_m^*;q=bj zi^|5(!}!h7T7Qugyjiubb1yD_QJX5wWwy7~n)QR$0HC5~9VwIScGixHfBPUfbu9?s zN(yncn!_!YcEQ6Vb2p<4*i9d&`$c8rW|Xwt6c@2BP0}GL-bnPxx?p1y!u)^NDwzn_SeXBF#*&?df#rYAaX5i0C+V!Pk&@~pFy%SH;Sz0S6X^iM zz%VnwY!T@Y5zRwL5L0H)&(m&E5=gzUzb}4t{`4%rRBK%1IM(2r>Y3_&Fff{(IY@5w zRtZ2cPy|4a{(?SnDl3S9xA*ss5BK+bOpIs#hzPUz6m*Gz5Z6#4foD{)t-#Qzv@+8k=6if^!jTb?68n?7_JIlnU%Lb}x&jnH+-z5pCW7u8@a=0oNe5 z-HJSM)xynZfG?ZDx71=-9DYUz#b!6f^QKrGf-RzXDFsLB{{n9SCIkrR?Ck6>5C9kj z1-Nf)K6y*lo|(XW+<3(nTfR9tfN=y{C8G5E>}@7E#IK31Earyr^Xu^c^!i@7y}_kJ zfT#o1A_h<;;ATL1$-R`oF#Z_9TXW}FMb@8;M8QMo{kV8}8AmCn#l}F{e~SIMIlezF zH@~1Rv->3bY>^ZLJBGa7+eZhoyMw$3^6TvH1TZ-4zuD3FKK?;}*(pmQeVti%`xz^P zX$l4u`N{L^?C3FT{V9iB<{t@$y}dzZ(U-st1gQEM-40TVTfuq*{LUTv;XeE+ebdwU zMqm4J<%P0A7`3Iopnv!=YH|V+?)+{fR=ErjkPG61;Y6SPaq$LwHws%4WYcH=r7x(6 zY2p(JVVeR!y~Fj@K-^=4rFphqV@^w`b+ygpMP(%;NHd(4ZboQH^{Lt+~8{UD+#^*+ae8A zCDQz_5ncLL>1?ojM&!ZrzKUG2;gOwh=e)AM9}B4wyVk3A>cCly9m~Ea=8qHniBDq9 zdBH&b(R||iW0(CMD};kct+=&{!MKAxGU4nv8Sl%f@?+IGRR%Uh_WJBL4YFdFuMW#F zY9YQgQWAgP<2IFdLINUkpJ?cmoWrRkhrI)rTmq+;crDV5|3wS>z)#t;jT+8XH`3F~uD#dD6@!JV{Fq zRWU1b2rPs7AWKAKojUH6A+=$`ForWpGpYLT2-QKR{|jE~GA)$08 zx*8DbI>EtDyzS(>TI~JdoqUmC_Rt!K*wbV( z{GQQEY6dcbj0t6pyWl5}hU(jQ5&i96`R+5p^Vc;TeqMmSD^+$MgV04pxCU}gOxz(w z)bKFgYw3GTeC`Pg!FAH6-W*AIG+!9Vsdpn*Da#JW>ZJ&s7q>a6;BVy{X$P_bbkUPR zdckh?y$ng716A-o6J-Nhy;>JnSi6Wo@9Bor!eK}&Teb&?szGPS-QXa zDtpFepgl zdcNplI?uJGgX?VL0)mCKS+Y3WGsKfe^YHPO_|6F;2ly4+)Lvr&U9N(t+X+fNngSLA zER*@n!pM1U2U&ZhFMg`#t6K{roNFsE~kUu`A^Q9$<-Xr%`f;i;bPDgFFdzSIrW+eOKQ&ziG9-a$nPOhtTdpa+t7afTLt>P zS+g>rJXiqo;{3W*Od2VC4k7$LM})5>zb&^NOr#vtZyYG63Fl@;zSEshj^-UBzthX= zjvtsPq%gJ@7((-PHs9AYtcBj!57fT_33IZ;=@x6Kn}Y|3-U}B1>?Obt<0znB4Ii+l zNSqfGcN@mx$Y)*o|MHusZqiyyPAs%4opRW!#ViU7VG)UnVm>^%au-9#`YUTGQ{g)u z*;bGb#e}!(6LJDR$6baf>W@MdNREJoHRUcTZb`yo*G*f_s^r`;g~i5o9$6G*ml$M$ zwCu);z!hi2r5Q%JmcW01lNlik>kmDq=UBkfDj*tt+jzsv24YW%i<`FGDvXJUw|+zv z4O`-u%!)kS_D(BwFel+JV3^MEpD05`lf2E&7xR21(VKw9UTG~m3-679SL0W7e0CM` z6b5TP0A(QwQPjc6qrwpFWQ~todQ=4I?sHLa9CbCC7BXF0iuuZOb0VRUDk5(RqqBBA zESpZjRs!==4RVEg3wP$>lWvMb@>Uflz~faO_*=c5-!y%U-8wR=goWY?x4Av%P`f9y(*0{S*VkTi=vQ zqb2fEe;;*SoH&b;){l#9_z_?C-arUenlViUVVoM8$~DZ=xq!hm4AO4h*R4SQhZDEm zc@vSTV+iu>hbKYxI87*2Ae zH0<$mRHDzlQOx?@%znLe@lDd&$|40G@erIde z?KrZxR*bp*r20JRCz=iYEMYTF^gL3vkvBvl8U|JshqH63_aR~*e;tg4l(?Ql@?+V5<(CgEV~6fc~Dt|?UD*% zsju}|(&W=NNoyDn4)wg$2@;5Cuv`PlvDqmHNj{z67J2PVWP!Ttd9wBS1l3E4T2$SHCnSGuWYWl=$ zq}{sX;3dT}QT>Zuxm$ zrKOEHr6SmdcUVU(L%h|bcUpTPAPXEVMagF8nLy>r?jTym{2seB83@^Gz>#r*FYe z5iXG9QnrP%^@n%#amlXWyo+oS)3j^ z1XZZw6uFEdE3jz1)c2}ruiv)|3&zdL=$_Lu*OIh)5RA!oOVb2`TDP^Xg?!TFUzwal z%v`M02dwfzr41$D2~6SqgpG70^j8q}(DaA5u>yS=2Wsj2@CYLeM|^OyiERWhwhlL_LR2+O844 z)XQCziu2l7D{4n)+4k*#K49kkIJLD9bg==Oq4lE6186vE$I!kEkIjmIeb!zcKqMfr zzaF8<&Lk_h#~7M?GGC$%#`}6G#O7nuqejOWUUaf2Sk(CC2S&bR3Ah&~fY& zs9mZ6kHk(JGXAXw;Z6OE^ZdvZB}K&qrV|KuvEHB|727{{o=m4eUUOR*y~L z5yTXqhnz4CinYSi*ULx*n}_e$S-;?4NY6FhaQyM@wyEE$F_RT!=%4;x?`{Dp8V17f zHlFDuVXtXF)L@Do3r-tQ|BtLzX73Wjr8e&zlHAivW-YL`G>AF2B=^TpHj-9@smCEs zClBVF_TqiFS>FBEMysH_ee=xuynRUlkbS~3bu~Yrh=-Us2jT`|0P*N)|5)+*JuWN8 zYw_qDHn37R+h`Zzh2|0$^96=(0P`a3`48w0!&Bx7zV5n~blJo{XrNRlC$;J^beC;h zBKE`i5FHEH*`_jF?@k{795+k9CxJr18i5HIgQTZp%3C`e)7wnuWBqyQefE2CdqbMi zXoXTd$&VROJb74{GAFh@Lv&#Fgo-Rmu4@q+e4DTLMdiiJaNDcBE48^V#)n?}Nb^bm zxQQOjQkt!CNI1o*0&bRib|mUpe|x@4U8r+Z=b5MZaee%?PS-?;;jcKNmR%!9L#<~S7oZ97vb&ae$e1~pf6cEW4$dFz za@IccgRIk0nK+OvL}MH%*-VC=RPzxeX~9?V>sj30?B>)CMO0C?z**Cx7pRrrMZIpzd!%9!8FM&z& zo!W|tdJvUo5^##^EM0m6ljzU9I;PCe;Lu+ao|CqbK1u~C=O-S{I_@;#3Nzl-etKJ& z@x4`z*ar5Rj0paI`>XZc@jj1WD!q(V=tBq<`PCPC({+7+)Dc*_52uUHVN-mg1nS~_ zoC=G%9Ub!YxpN!%!ZF8QuR;R0KTWseDOkWGt9Ko-qPGp-7iS@`URZ?E$9rYqDBR6q zTCQTCP_*$k-NvYMO)te!r&~vn?;1V+>6qO?N zgKu_{!c_Phk-n}T$`v{LsHkHa|^?Kq?WnLP6y4h^jR$W(O0P!%&EF1)f*Cm zYtg^!It>Z(UH$9@v+%~hNwYnAy)mfM$kMrC zIH@_HxlciQs;zS*2j5%oEZapfnjh;tJ2GePTS$w{9L`Q@Oe^s#U5)(E$?Q%Efe|XA zgM>A_(4fqmmfy0S*QS3CuA8`YJ}4*+ zrmK@*C^O9u^w&%5!L&37H%7-BW4O4*$9fQ{@C4zQ+ZuwvDZAhmRTxMt##1!aE1du>Xu?)aR% z;rN%&-FV}4%xU7zPEz&{0rlL4MX3rnDEF~~)qH%7rH&QE2*h%|Frt#9>&^J$(xVIb zrU|i9F%NIqlgd$~L;rK0a{#@mGPb&@l&2(qAk8sjxU)C1ygJPoW>B-72|cfg!fynD7YOMb|TC|ByT7JuXcv^qD2Hs|LLY^@&=owH?O&&TYiVP}dQo z*i{sl$NMN~vjwtcM$KCztWtkwWc6!J>u|_5&&)OEAUal9HJe8GgVFEmvaUJJ(jb1n zkfS)m^Sv{_#@Bf4jWBlYX3cWYBebBq&I%xS1ip!8UXy*U$`Uxyd@bu)O@WfY$O`le z6VOQDevdPT#QJ~}NSCe@9Z83&^D^d^RJ}63T_dM^7qWJ$2gPv~qu91{Yv9#$?O#saz~wT$m@?f3)dJN*8!dR5L=snUa6TG-&Df7}|1zGNwOk!uv;*)GgWYqqxcD`D?+r)LYs&DZ zpMfKX1LH97utJRMq1Wx|c#cqUkm`_S{<_SjxzC(mVS4K1!N8obM2CBfu6)$R91e0q zW~~Z+D4w_NNiq|tR0sgXoL6g{Px#}b)jDM1hVX4E)+FLpC-sc)l zb0SIdipQB8d9NDz;^#d*T%&Y+VRo{RezUw{=4v!GV}$`(wh9NVWDxby0o&{QF2sGMBeMtk=FdwHf{!Stj1n z^Ez6hd!=p+G*~zUT+_ya*IA9~!7MAG%G3Fgj?^8P#p$^Z#p=<2W|~`Ru$4IRT>Nwu zT^gv+Cy_+Yfo+P1aRaVG9|G(z>=b-X_cvg{>_yDJvC~6kQZ74{=Oh!*BUA8bICPbI zlxUQ@Rw}Q4OLie{CydYU0Jwh?l%A_NB@^!K{PK`ME+UV4+O}mtX_e;vgA)LCo~A?G zCfalOJK*6YTc%uEB65@kfEBY0KR$_{Wrw?D$0&#&I#qk9-bhzsE_X`aC_$IBR9&88lWFzNXJuFh0>lGi zY9eNnrv>%BjHxz08o2?@tg3McP#d$;H^rIvz4mDqYv|>Mh5+#NkTH_N92NIQ2Dtx} zm$aSEG_UpN0vgd%cgj}gDcF77V1viF0gSA>i^DvtLWRCG1IGOG8Nz9t>Mm8;0vu+MF3OR2Ynjsz5j`%BfgKb|obRXZjnZPKj z#T@<-kL!$t-QRrfx%(Nlt+8LXDIr6_QR^XhCO+=3LT?hNIEZ&XWfZ9c;{bP?$>y(q zIb!LoiP6&8`jNqx;g3`4kWv_<)aKz2tmjg5xWV;$DbW>xgl6iVPiYazUXzF?Cny!X z$K^$To=`ILlzDs3Ean1yg)==0*8O$+B0WaZREm%7leDMm?AZi>dtqZ{PBiyTGHm&ES zX!3Y?JDtiE5`^TFMbaYJD7=$-9kOSzB@S+R+sCGDBpu%}$%vJBuWXkwYdL|+D!2N^ zGXLmmArB64H6w2mqsut(?%1`|*%HQ?zAzkV_`&IOSCx3A#olha%w|pPGCXdIws@<@ zE%@14IQ11Y_`kl8Qa)&R4OHuDuV*Aykfq*g|eLB22KtrG#R1`=S4}XBAR~&Kv zGi2rb&ybaY>Hn4G*%+8v{?Fb2UzTU%#1SD}Fkg`P(6kV=G5E7|$5;p+^U6FnSvRnl$Zw0kCT`yff{14uV>4%)2wOub7 zCsj|AL5Wkn7!UyjS9#|WAYc?U1SG(J=2({z(SRTz!=Zk!I0uJ}UIx3<9eYJNB?>55 zVIt#i;QWAq0LIodDvUtjb0S0lT6hitbrb>`LSh<9ViFJpM5Kgo>@blr0Oh_|eFVQ6 z00HQ5zXC~4l{gz+inKyxF!qxhaex+HcmZ`y&4eFUPJlxw(Z0(*2tPWE0}$sS*+%dI zz+nkb43vYXShP(CIgF^xsJy(=(o%p`R9Zg~PO95mU>*Yuaz8{ASW(^pA%GqV;K$yY zS^h;32~I#VIfh3)NTVX)VdSU)AUi;gNxTSw11TN^1PUm>OgM(+MZnVzK}27F=Wn1} z;BOo_0d;{_y{m8K9}5uSPdc!T4Pu?GUI==Oe#BjXKw-f5b1onZnh<;dF##XIK06j9 zHFzJ8kl*N-qxYsd5b&Hp7yx7B7M{P67wR}f5IWD`Ru2c%x2X@e0Sl-gz{xq7h{0@L z??Wj#KkvEK@dfGAv5gL*h`j&gCK(t8(Ee2vcz=(~4Ij|)#m}PRyKh&h=qH9#h!Mb^ zkdRQ)oDyIW7hq_e8}b`VfBy*VD;wn-b=dy)!Ctr>5XX)s&xZk=;yQE@9M%T}RR0g& zAO74QnNLSiDjFES-b+RR?lNK+!S|c%R))pBTGs1t1qPa3e*`(7et>+vTwh*|JrpoO zqFvpeke_ZtK~^0VVQG_Y{-mE|WmPdlKt2ITM1Vgc+7JXZG(^8d3-9Y!!%UCduI+PA zA(;MZ?$(#MxNHzG62TWbBu+v$M;5J3mEPv`{Wz?_UEv#hM{!@A4F~j4}z7S z{SUKSLuI40JF?FT=B(ujJWHM{l&>0Ky+&60GNo zCSU+4Xvi-$xDy^v^vz1p=#KgwN{VUqADqgNI&mQ%&fiA@0uamZ)h*%x+*RENz&FTJ zA^dY`8w?BriXZ_~1L9YB3T`J*AmO`JSq3725D+xbSEgq_@B7&NB9L!){ZS3Lx!beS zQwjY|9zN=MJLR!wBR(=cg@^$!_f43hNd|pd>H9sSy^070kkjC z^D$gD^B`d!73#m^?dwcrbda;T#eTFik>wKJdfp8ccK|CIg3Kr-8J=(e${xs+F_BCy zXmmiE;W`U0CA@J*bB;}3z6DIQKf&8D^r>bbUCz$VPPy3_%fyDNxXewG)?^(DXp}{b zYY}D2xalu0+XuMma{4kHf%7jtgL(iQ3!FRsm^CStcrKru>oduibzXZpY^>$@eZA4T zfVzFFzMXEbW9Q6+br4HC+KL<^>?!s}i$#pWJIQ_EI)xn|Q*MLyXrOw3c+ne<`If+B5#u~SyxA}OQU+7-gUCEAaKfs6;EbatCg=Vm{aBWU88jJEMxCg^PS1S-6#I@`}i7Kx|v3s4rA zy9EQS{?>)ov!@)&fzh7fc^#hZ*6zy0l1ZcENbAP7GdQekTT;#gt2^*Fct&hVhTTU& zM6bQQYnp6rPB%A{-Bd^`K4Oh2$|j9Abxph>1P{lu7ta*vxjQ%xJi-hxG8R?Xea20Y zSqN359Vh!$sT4}Dj6|hxpEu?hOEq<+E;F06-Q}&(%Zh4F?&W(#5$w)0yT>~+S`Pn( zribjH;jP9aRZL{C42M3jD!=rTcsEPDO)!`*g)(b_Kx#15|6I0a&!$4Y)$;kXbPnJKh=` z+v2L3rjNW#H^FzJR$FV_tS%$$RAn}8hkEnZ3GL(0e`C%m@W5|XVMfJ?pll+ zm&)$djD6^T!35iL<M`_qTbve$ko1eQsQ3&g9F^@5|v-UYGcX6rEsd^{-m(fl*;o zGNu?4WLi3&ukA`(SD)S5B(%Oa{&L>5OPLvbqnc%84_qlMeP`fScZ-f~53XJTwDa%z zrUjyK$bF1tj`UU@y`MyptSSEEN{w{}-3^CNqxOK{fw(oNfk^okJwEYekyI+b=&+i) zoAHP0SX+>I`vnQM4H|Wr}pskscVnQ0++&n6bjzh*}J4G@=P^>H*>Chm^Y9e zJ`d`l-4jMWVAkx2c44iuI*$b(P!d!D-?-U%Yg(po&LqO-Xg;fZYkzL5oE*&_ROiYV zz+nkZzoH|os_kE<>JLP+r##`xN~gHJ>a}RxZEd4f7A`kZ7aDU@fdWX<+eia|qWg6j z=grg<8<*}=1b3OW))`aOKuN-`DXnRm<4t#)=Gwy( zO(n>Ah>BxXciliF5EJwCDmgh(8r>wr2+D^^Fbj zp{B$#1!!#>q{dbQD4MVLe^=-kPFYDHBhK1Z`f+S!5?MdOkpug6ueNx-Caz-h5VZ;w z(g&At8E4XAO1~WPtcOwTj7K)CHcCGIQLFtYdT+1Z-P@!;N0J}iNaL$^rIJBT@;^uY zPI8JTFQuXd4r^|o))YIW=ss@9A(gmus8%r^x{SW-zijY1`^)#^6~N1=EHgK%qf{LN z{d*O=c?yXt5@>lpK|sB>IUIexBGvMmiopKc1k>j zAvZ`?K@?{b*f#A{n~fKnNyN3D%~yN^J9hF1q}!xC9W`qddWNrrC%+^j!W&Ipa-rqf zW|esOPv#SY!i~KpSzmU^x`0+xjI_D;C6B9-z`Wa4q|@;3MMJ{dvHx~nu0=|OBKPQA z9fV8m<$0^F3hizX25lK;`^blUs!wyT-iCK%LQ3Jrk5qp33#gV#Q3-omoy#6m*{bBm z364yphX)jkM^y%ZgBh!$OiKOQAZ$cK^dTuyS%Ff>6E{`MLJ&qQ)dS4|mUWN@x4*}H zOSU<_Ya-+er7@pWUo-Iqd3Gw2iSio}J+kMmvc_b3UGV`^C&OLQ2lN`U@YKnV=G1cY zkfwBr)QN0E)jKK49&Vw|yE#U+K&4&JcwyKIh5Po0Y7kNxpj(%@le0SO$&ijQuT`BF zJLUcwC)cI7z?I?c$CPVTCP__%y2^D;$${La^D%a|nOzO&zAtl}_r8igmo~07=Z}4{ ze7v`B!40%0+X!hwIB`%1IaKtqcpr$wbTF!qsc{k79x6#;oB&Z)T!H->YC1(z%YWgu z0=0D?r-Wv&dcIPa58#LQ#Vi1 z#o>!I?^sSmaGn71dLGDllcqfA_8Z5@iD+XQ@s^xZXMukx%9ZI|>E^(a1gf$Xk+@F@ z6(f+e9k)4ODapad0a`di9tbT%`^yQ^Bj&CmO0mtYuX8WouVw<%&!J8NF-2^Sn>&$6E9;8Uqp*oPL z&JopkNbAXbZX<%^X%Ey?x1CRqb;04|uVW#OwBj2`q_*-f@XTcQS`3st!0>hu`@bEIlMW zF<_3{RGVyKw#UnG1~o?&4mfN)hU4c3-*bVNlFGX;2aW*D;9*jHTpfPAfI|Pn*f#}d z0<`IVu{p7miET`5+qP}n=ESx!v29yll8J45=bWnD+Kc~UFT47^YrNI{C?Tn}E`Y?f z4({Ayv)%9pk{Jkr@}~-|tCN4Q!=_L=VE3i(*Oy;QHTKM;Zgg!Kg@+qr(hEHI0k^o__bcae#;6AEGWKHC zaC%jH=UMuZk$6{CP^G^#ca$el%qO5KAsfvyXiIT?I<%KDG;(W2m_4{`K^(6swnJEU zt`w8AdB6laV>x$ds^?3Si(~mQ$I|L3A=%Q^$Oobxn37{%Y5FjWSP|F)U+i1*rV06B zTxZ<8oOJgqt85I$U)!%Z`@YDxJfubZX(06b>e~U7 zGKN~lPE}7S%BfI?9h$bMOD|fu6-sX(mV_p~X$)cVx<6a?@MvP>hy9K+!<}k0jUrU@YcdG;sb+&fTso;V7UfN-OyW5^I zD1_biHL^1n`v~Ao;9Vp37-bh8^ZAg?bQph4r`NBk74a4; z_JWLXEJM;YDmP7l&y#2=SoK+p&lJjMbOGjm5=Rj=h0>pXr;`3sk)y}^sW9@=4Z8zo1GG282Mo(_XisI+5MJE-H zhzZFtai`AwEq**J!o8{5-q=AIuj7b(n@wWdw*-+l3Vxh4%Gw z5S^MN6j7TJ*s-$D7K#x}9TIu#qHc@`YNIy8K8@T1yOv9mURp`HaqyQaNN32j<8M(* zwm21bBF7W+oAwU~oplmnf7W8cdx3u)W*C2Dex(#-Mb^wXmQRVHE=YFJ?1R)-n_^?| z^4vVVlJ%VTCI4oe%Ww=q?#->R^kusUVqRl?MdwX@GBkp)NHs@8JsvtA<3HY5xfYwu zlx(#b4iDArKIGq(Gx!!t*EcV@*=w;*_O@u3KzucpZMnlH>L>~i_bPWvV5-^oUDWyr zaZ9o9`CU&Q$YjX97WrI4w3D6}GRtK~oFZhoK=yFlFjy;iJvg6S({?9ps!s|Qu=%v-in za{gYPBD**VSuv~>cyhxL7MS{`rrBUhO^9`bwXl&!<KZJ)i3%}TkU6OklE_E4#xuh5br{8bRD zYusD>v~SevxQ2z^rY|nu??xlDZCF5~%E(rd0v83|u)O5L+LnfUnfkBZU6diNFnY1K08wlYp& z#u#3lEAAo%MP-tV&5DT0$^07ny37;MzBI!P#m;1(ya;B3qY-&a$;Lm@ug*%}X?4@6you53md}*7HoC?b?#DvIZHGC@ zsB=n#r$sc^fE{U?AC0LjH2aV&Fm4opYYS-#=S(#d%b)``wS4?Mw z9i^%33tog1P0X2iS|L2@DK)ND^;NV(Ns4T_4xhjLtfNWq%0wI;enA_cA) z?HTqde7x2L@dQagO&vsnM0k#}E?aL4AL&xeAis$IiBQQI9A@BV$%j?Zl+`kBGX4We zFc@XlTWVb8^qA#uV>1)zX~n^2zl&_)d~&;1vOChnNYm>GlxoxbN zC?fE)P|Ofq`wjbkT>AR$v;zB{}nm%7@&a*W$(yj%qTEqwo zXeg(nC8L5^sK4CKRE6T*_0M@ZsTARa<+`s)&7-lB7fn`{g>>LJCx67O$x!$-%~mSk zBW(_uv)Xt8j$2zf@F&Qz^(htG_|Zip8tS)^i{0FaDRcq8QqFW=lFK{8qoxhsc;(^ecid`PIPP6nnx7tI9>J}-H+DKY&?CEuA&?6ACHc4 z-$yjaDihT8J0y=}`I0S=bZo2MFg6tOX*zL9>nC+DJ;h$hb%3venk67`YeMh^+3gEMjjPRksT|7pHhyD zG#^r1fNM&GciU7WSy7KS@`dJxEv;RCL9K;T(sXRJkDb*8WvhXMan{1Bzk@`}z1csF zfY48x6xzZ&5u}!?Jovhg#|c+bK}4E*I^g%e znR5+`WhT|yHARsV&gaLXm7UCaC<~z+(3{T90l$Qfp3udbX@>nYl;E3^GwdxhH`H1 zFJGoyjbmpL{jMoCUiS4`mX>y61kgE^Py((TIR_B?fWT;@~E>T|UyDyCi_CIV&E z>fW}K!I$Qg119}t3#>RziDc#m78-hs!AZ0PJ0)lZvNL@pt})H z300PA2ahK7Kf9}FpFfe?;~aL7^J33%8B&`fzm_{se0+M2xdOCp#u z(apl+bouf49Pzsa0IOZj3rEom2>5`}Y)*neBTZYegzg6=CN z@96Ah*Pn5@>3S($RMs4GW;1+|FsD(svbl4Ot?o8`T2&{vF?7R*N2YYInNwulS%;^X z-b*h*2&xZQ59DOB#d%v=lcoFx7arP@gphkl8%NSxQ11ryshiF72Qd+?x0VuC|E*vc z{Y$CkBGrMK=i$4?Db0T!KX`4b?RgQBg2gVH-;FIDCIf57jU7@7VP ze#gf2KeEVwB1sN5mj8s`{rgR4{6FJ&9{)s=mn-a`pd?$D0WRS#WiH_nLyYi@j8jA` zF76WUKZy`PQ5Ptwbdyj~r6hk69df+Abr~tBj+#$&PVK{~G!9Hjm z4AHj6GPt1`g2;*cXR-kNArNF_Ow7ZtOT+|s&`tpX0W1Nyh$blR0_LCqg#ZvdaFCz8 z-zY)469kbisekvK-QABNei3`@(z`L^0RisN3k3N{Vgb6qKK20pB#;dOiW@@9t~OeL zus8G`Lof&s;}p>a1WW;d1`0ZeOo^$Uj<5z1FoDRZun2y_8EojE$o5U*0QQ9jMbt-g zQ|I8{huw* zZ1KK+;nn_xze2qK@-~GFTwnW2GTc9#G6xUlafhg)`rOSY0{R=f8ITI3>+6V!XaE3y zhyd?^i&sA~#s?S3Z}zV+MI4{*oZT6Kb_#qw!w^QyTi>G?V5<*M98I&f`p%E=t+NXY z4X`01BJIPmfePIH;{F8-x%t&BmeUJ21ZFT2Z^aJ+_^w;+t({WDHvl4{f{b8|EllUGf-lGw`W3> zWrG%nfERrdh2?kch|RnigKrjgya0c*xv-))Y$50{v&Gm1R4}Q1&AK+)N;elu7>ZDfeO@GT_0zWyH!9P|7tOIR{YURFd zRfRznSxAr?g&(=%`+n+uiTm#&hrkYj*%ZME23>rgmGmNk{RV>#40PRv9;# zoB{Eekm7|p0Ls`NfOZ?)Rb4PTD(Fo?*WW9De9Va_TnvF`%se*agNOi7l&9~oR|v&= zIArj!AlvWYX@&==FLN}s^>Os55Y8g@cZLg;03;AWbo`S$-1l&tgsNybtH1uO_)=#( z=R5A0jB8-<137tt!KA`?+aXQ5OJj>2_deMDTAG&;F&vk%$YOtHdLCL zN~5eOW!-COZHz|3Q=Pw!miE`*FZvEumU&1sovu3uh~>Zf;*+1<3?OkiW4F>Rv<`mV z3I-AI7W~F8#nw(5pK>j?NSix4udB2Bg`6cn><%Iqu*X6&qM~II<6}2U{|2WlcBFcc zf67v*fr{DaqAtu<)PVbdnXu*@+G24=n0s#4fE_F?P59^CYcV7aj;a85rfQM2x>DFTtsifpI=B~2=wR39F9;kR zEB&G7#m=3n@u##Lf8hOZc9q%4#5SB)iLDe#=?l<+`Lt6}it-;##`0 zCb(u56Wn#vLBwQi*4^st+XP`?aE7&6C7=L~)^FdZWtT zRj9V?t_MXP68m-^kEubYCVvY~rkrvIY7%?NEGu>zc{bCl)~>V45THEe56($)g?=V; zQ+%${!G)i0<~!oLe`l5`6D_t^8;YLJbH>u%%bgvFMhf2~Y*%{$Lnb z(}(%)#Dd{-=pvSIfEnQ7diw#dH!__-D-=kPKk%#~a5ek_ki zR>^0be77}ZP7@-`Mb0mj-8-srpN3pX&TSzsXFcA#!S>c|r#E6MLlbXBdBTw~xyCih!kqUeH6`bTa$n&j>1+ILV*JI|5`CCJTJrI6?* z9Ks)J(o|e{j4NN}(~~5*3VPjFW%Zd%YoS@R<;MxqG7Y3=lDJ#*j3~3}w-Q50Mm8`y zsOsDbtOND*(sudsB(-dc*z?a0#}I#E!alV{nMdG2f0!{^6j!O4pVu&Hu?OYD3~v%L z)!0q$?7ts9@!3t$_P$!h6-XwFQs~=p2(xk0Mv7QzrqQW&JDeo{SaZFGcl)P* z;SoQ+{Qf9Z)~C>f7P=1Q8S!?_D8E*f@NzQhyu|0T6RbAr^`LH6{F{^5P@2Hp#Io=G zT5HdTNo+A$>ao|}rDnYT?RD0i%@rX?TY(|=^DUb${p}n-HsV}7?$<(!cPqLRi&((W zf+*#461~prF!Q0h_(ME)Hh3ZDEYlPQRzpvYeh+@mW~LXUJ;I-KQ@=@^&%=YYYz_EK z)Ye;!`6(RKyIcl8+v%X6$@4eT@&M#-aNlMpf4?rf-z4>00aW_Tb~J|@%b?RlsOowz zoWdf4nJ>zLxEIP{yT9aA#dIz;aFtJnJh3ad2v?xvd+XeXM0NsnwpFNC;W}iX`*X6G zksX$>*>5bn{m$;2+_`$(G?6y~dExfNU!M%=0X3d(s_*Ecb0cX|`=PP(Uw`EcG)rGk zQ!iLK2;R0E*q8}3Q|#nPlWvqL25Kh%fJ^&(x5@Er0}KKSI!DWoef+L{c`iL0qsKfq zy~hhX$||&Td~xlZ;rHS^a)%nw5Go^cXOdW@z#7j3NTJSn11}sSg+Gz+CrW6o>qevg z$j}P%{VgGJAF0_`LP<<7Ao1OzJF2tKBJ*qUKftnxSM}p;RW%t@TmLLcPAzLkxeg}6 zA+%)(IHX+R@aair_p(bwowcNFdOKy4l@BBjTwCj0e8rlZlN`j#wjtFyv&*Bn-4U+r;lR{ts)(_m+@F4s6}H99+y z09gW72W@MTW|fy83_{%dPr-DYm|)$hT(lj)Z?bz#(S1byr|D@RPXM!@$q3M z2lTeF+=!y_VZ}BQUwgYwBQH?aPAlA`&A% zy*s&*yM+BBU?bYTq1JKRTB-5fGD6rbw8{h)qR$KjS?e2c3%xLp-^ z%t}zaLe3ILQh)3JaCfg{_9h+~%j6#mJty&l=lJ^4FRACB#J&Wj(;Qcn- zfHUN5b{joG5J#`%eeQzDITScp(-pKIjML;FC+Ixv%bPk4I${69%nx(Z@b^8y&564p zY|mRXe)eQpe(*)9}1i zOt}{mg};@xw^?!Yg;jx7!C2$|a=)G&>mSO&@Lwg(-znL7|58}Pcs7mpe|G!h*uNTjhx zexHn>SdF82dLHHV-tN94Wnlr473mhUnB=ihUAu73Gvfr<@A1UClmp%Y!qAV)A~!So zeztq#)ts#xP|Hg09WAedS(7 z2NN1P6Rq-eS^Ddo;E>Y9#@56)nW2VA)7JmX?7|`9rhlUIFj5?0O%Z;#Zg2D%LhpP- z$+t`0bAZ=)E{npcW7{q5s${YXwK1gR*-kC*b_2(%&WKW;`;&KukmY--2!Uz?d;f9T zo}imQ`=cer$+244l=LUIigH#4GO4WU<92G|-3-`F!IP67ZI7&bb*_YO1BP4s>nmo4 z-b;R|Tf3dD8e3TtutX?>B8D(qsZTuEsYn49G&xTuc_gY*8YGU5{B{}YlGIJNp2_L`=hGQv66cq?osl#{A zKU}`T5~f(TP*L10T5kDiC(U#|I|ei>GhRCW^}%SxNKI5ad4?P zR0w|Y&P^+qv*AaJbmcS3yLn);ST#pgTJe&LIlWr`;%x`Eh>J%|p&v)*O+;++-qC9^ zV351sxESryrD>muFwQ0;{|B4+)m-|erSqfS#F9vU^-h=FC~a#`Qnk>`p>Nh$PMh zPMIn}IhGxktQc~1`l=mvnK74zI+CJU1IrJcVDvMWOKhMfh#a2OL#!e>DESKDyv(N8 zOq;KndyPvN=7>|&aV*uFHj_{pLlAh)ix<;rnxY8L%}rYW+L+Ky-gA2cyBbn1O|1{g zf|&J^PgJ=x$CB%#T>iiCnwVvslcS!$d*c<ZCeF;#`O3r%3O zQq+_B{kcwIU=0N&(@WK9P0m9Y{_+EMl_Nh05t_X|ef1ZtGJWo=J~-nlMLy5ds!A&# zRzM{YtZOPiw`H&TKi@D)e`G9y1KSufRHgV!E2*amaTmva5gL2T6|*Iu(l?e%v_iT* zK2wDl=S=4v@~@;XHrL%R)^b=6sNgmMBcT$wVlzpw)x|ZE9>F*~; zy0@$>{Ykj6(UHkmX?R6~`C%o=Y}5*MTOe}ko>wiojiBg};KA_c0LBup?yB;iSel?{ zw+b3?{n-i~WshYpc7$6O{G)^-S7d9uR}!t(9~1pAYJOxb#ByRp9yvPp1%&M#rx+n?E{HzY4x1`k?uNG%Ugkgfu z`9yz{E`?{iMMBcX;R>IN$EWUmom`7DZ`*GM#Zbwih}JNDvmbDuDb|X@_S7MHnU)Tf zMnYa3H_#2;U6>aj>Kytxbmn+&y%_VFdyl?}xB)=?J4|vuT1Guw>Z<)pQhG0K&Bv=u zJ=V$@Xq1#!uhQyS=le+mdDIp|y{5vOM`O%Rwx87mB)f)3Z8uF8YI&J$VKbC?y(uN5 zhq%s0?Uvjxuge-*cKT{-_>_rc{pU1*kD><9wRyeN*K*G~g134Y)$$n~P}z_lAoebX zHp{!bzKw_zw=QihDT9M`oUJy3S-iHOs>ROW*QCCL$OK`0i+8gi)AiC*f%{gbvqFO_ zl6hu4MspGMaHF*6TVBhmEs_${m^ro@8Sv?5V7W{U50)<)r(7nNwKIcSo9 zy$5g{7Jrh@c(W)kbXdynmjd?g)UOVbhH;VU;|xNh^7t%Qeq)EP=WHu0ucstj3X#ta z8)IXg#ss}V$ruLqk zP7WN|{b7_U5J9N}$*@mMH?4REo^&Z0h0xBK_Q&F~;0Y2#E=;y5-M#MBu}Rq(QJ?ei zv*%|aaAjTNjszEn;|#O(#89KO!n_p;xI0r^wuv2sJ;B?-RY?8Ep|XJhN>}K%d7rwp z`q@nqR*`GIsQbR-y`d}#7Q@T&m#L%>|1U1|E4XEd&H*i^^qt!BN0f_?sm7&#&>bz` zA>V|V54&ONu{7~)o%p)4lV~-3P9k-;E8p+F857w-e8@ukCtR!}#o?9koM*chZFg!~ zckmK&dNHN#31H)<4Ua@9igD4)hu<$jTw;?Dv00;~oL)|G8P_&9mNX z*2%jNT4PrwAl<=z;~hGwypvdv&>Lr+X+L2Iu=>p}dQgYJ+gHD=CtWKLr~xkrRg}IT zUHJVVIqLlTVtk}nCisweS5iW{;*1gLY0o5joU$JN<>+a%-D2aomyDLrQWfItHmDb8 z(v%bmcJ-j}xx1Up_8j=#DjKu6iVC|mch^`_gmxbML(`l72jI?w{F&=%n{0a+38nXO-hyILKW$ijztmu$9l>8B4N4>oEA5U zug%-&gCT`Smi>}KKSISj-n(b4WhXV=HE%!Dh1gS)O~eL#aL8&HVZ3jFwHovU zv?{onmw{&WQ%FI5CyFxhi!l~>MrzdcLOex?iFO2wsI}}~Fle>%ymaH+SR0IFzcIC( zZF^Q>Sn`6^ynW1mIP&XZdftg8mMcpJ3qobR`L@|&bmnAtw%ay1jwqz9$Mx>mH3dw> z+d{$#c@noycz;^|(zHunc8Lvg2i`bz)AwSr)9EAL&N3uw^7Bk~7^fZ{a;0)k$G~8e ze;jbqWt$Z-d{0MpbEwR4>%G;MMamo-4uwsb3O$yV0av&4rp2n#ID5a9PSk#1KzWuC zNO@9gM5hX3Yx3@CAzn}X4)y1e=-+J^AN^Rm>S(x!udxRIq*3np=E^$%%17cVnxZJ6 z`Fg{exM~rKK3yGG!CS=U*|vAx%d~beqlbumknTK#;pMZr+~bLuJ0Iq9RjpcGaFq^f4 z;$?3khhz<(PwI)-Z64rZg~MROVZ~Z_7{JDlp{ImUXTD+bsz{u*dVY*H!Mz4NH!$v( zG_s_V;-rGYme2oHzVmWV6Df&PI~+{n(dhu1y>{MftY7soLzLBJ-r&Q1QDpYA!qpJlWK5I@8b{ znn*bVIV$umPncCaZ*d~6?dA;i?C>^G zyoP#ifpLEtLX*Gs$qq;|TJksomg?{6VkH1e{N9YY9Zh503T2q2M?O&?6e`R%FS#RE zX5AAqeoo=8)O)Jt!saUuNLG0~R8WkSl1sHg{2lca+XKCT>#1maM0d<^73i4X=Mqa{ zUV*z3E*kq?IPy#9QY%bSNoHI$1D4HHB(Q(F>Pg@gZL4rAJv+tdJ+2$UN5t9#Ow~AP z^7TtmVK9B%;FhF2?bXu$PIE{CuJ3JMCg7v%WJL4BRB66BgaD>Ib}j>Iv{qINAQOFU zG18aR53d{ifNx<*F}NtpsWLQR0SN>%Ao!&Jm~Qt>*)3T3B)npvq)nQsHW^j^J^Cn$ z$3I8Bc?n1;MRA9`TJry_b@=t}s>u86pPPHA5OdxVojd^Lwu`Px{J}A2Av5JThxq8u zT<~GMN6}>gq|ibHj9S#9fC{J|E%prNqa3fTKBtv+R3eC=CddV7SF~ zwRCx>Zab&`@m7SgyH?(Me>W8+O{+M?tTCJZk;X_=1Ou%}kl@I|{$w+sO0|3=%_orCzliJWz&b{V^nC zz<-9c7S>yr8N|qR;8X-Hb~go+9(5-O2Zv9Dvb4xgYlDyhf<2D30t2JM)FpIc0>jLn zegyx9Dye1USBD!F(~l~7j>H=E5x9NiOr2pHt3fumprK0wB}|J;rLB6sXL-Z3oIZQzhL)vkN$K(tSelma02aC3yzPT@`t|M{4riQE_;;pG;`8H+^ zS*ZgP#;f0gcL` zAbqg>{C@fT>^GjZ4u)yEW|D_xgc$A z5pONTx=2ZLNJ#zM+HxJ~e(rSj|L6J372Rx5+gZzK_;Be2>cXDz7)WFzq_cgDe28=;qs&5^LMKlWTVQ&ov{*PR~vC+Nc8y~i`@2wzUfAfw28W|ej2+#4) zbpl81{#>|N*y~!G*lTSWo9Uo3Q#Anq2pCOradmOXfWX*W24OIo1iH1IzV$xfL?5!v zjrtiR00xCD0Hkfe{|pS9D}9qIC|%%4t=G!r3mp<@=7?*osBLYXANv#fR^89&2vOjt z!_HRvH+F4FY)y3R=yyV7du+pa9dk_1Mf$SM)MZYhj#;Ba-eH_xRH*UZM+`0#1- zqYi~-vWmv4QhNSd`L1`u{n|zsgdpZ38z9CmhXJ6W!G-!u_Y%D7zyGlr_^tY#rZV66 zk$3SGL1}Aj1o!u~6WZbVOFiPAKTGg_c6|=?Ym&$wZrhwF;OP0yy3yfZ)R=$6mp@-n zug=%^745CI<<{?fX`17_R_z+<|c;*M!PTCc8E!g?hrUMncO%TpWV{mxRB|C6F|sv z3pnQQM<9rIL;VLK{>wuQZT~C=vWJO(MZn+5H-@^l*u zP7s3XzuIh&9be6R05fu2ZSi_IfKCx+-_Q!k?W#dLC&&~@uZaIodcb|>&Iw(B<^#tb zBxCfa7!Sbg)_-0b1JF2RKLl%#`VqSZm{RIR;SSJz>sgx-7GGQjDNs`cGSuJH5$HYzTfM=R0EQk z-Y^}5g8%L8z}C|pG)_Os>KcEFN9*bI*zW)XslV6If7t=wgME+E_SfJ&b362ZJ7oNX z>jTFL6ZSD#zhnKezr(UGdh_oIV|pK29(Z{V>6EGc&Ssu;-4D;OZ}s zgfJWsF#H8>WN5zw{t|p@!nFmi_%DIl&0LRV8>r*n5PuawVOqa)W7juc`Y-)8y6~&& z@4x7~*3bH$N(z1?JoTp-2btMG?4oY*pMv~&3|{|wCiNqxAUdfV9qxtedy=*|hh}AO zdP73s9@dbA047i3 z&mOUB4w~Wi zSFmuQq;@=C$ht;KIRo$Gl6on>w;;UrhPot5X=Jw~HTt}4x~z!|RM zJJhg#3?e|z!pH=^gC$h|*ldvz9~Jj?!!=e0CX*k6q)G2mY4Je5H`Zjt@JjksmPTbU zm{B+^A%x3}DHtoFIJ^LX7h?*6wj|iL=+~8^rKOuCR078X#^Sg3q)%5$-r?(<{!er% z%mSHpWj)(F;tk2|Q)`$q>z^Z{ltug?>4m@#^0@Dt$dT_qY;*A=$gG7VA~R`J-CU0J zu07afH8vZh%e_yP9IwAmHYolqvVkYkstcdxb@;g88x89Z`jb{-v^6>_rTNj&BoCn` z2nd{Ih$p1;z*iei3?$s9)DUFHEUH3~naP!4Fv6D^vr$&+cuY0O;Sj@%gL8^xv22K4-b)~Q64A?&x64B z-60G7B{K;c_@e(&ZB-=(N6Mu<$w{v22OEihidL0*2X245sTTg|) zS1+gp1iDnV`21s5TvaGN?V)VZ*z^!cA_{4^*vNpU#`-2kh{x4lzHdl#vMmb*?rX;H^*{SDSwkhx7QD?N{aGI(X9mkEaPot zlT9dw*1Uu~MAWj`v0z>=UU!81miBFW+iXooH#=C5Jg8INRT&)}bjC|8Fcl?^lw~RF zrKaI;IHva+$M!t+=a!F}_P>+K#-7#WIG5pCb4VOM#X8z}6P0sP(l)tqAt-cu z-NsIzp`gE7VL>_mu0ZP{rH+O@%9M)8W>Y$A{iZd}O6NZcm{IhjvkVBY&gcRt#azV{ z_BOGB-Irx$xgqAKi-VBp<82MbUMQC)MNE?2ubUKjvJ(&5+^sh8L_pHh%WYc_qwBjs zIkk+?K#viD$5_0<>On}J~VEU-!&N)J4)}=&brLs1C=DC zpIKkmo=KB2&}8zij2c8RZy_OicW}6Ej9mQ29KT0$8L7p}rNxBq>vhgB)Jasd+C7k{ zgP|cKA@;b{9FUz+`^S;Dw&nOYaM2GiDlm|Q{Zo+;@OrIq<us8ANjkDXU6Y0$$#Tjy%5V&FiV|N8G0glgo+o-xm;#<}+aS4aR- zlojU>gOVPRCTg=5^MCOcGkP0p(&K!Mc6TWaZ`>vxbisl#AJ13KvPv+tOmZ1noIT4w zsAHpB5~m0scFScgxf;Tyo;{kYKBnjX@R4##v?P+VcY=6Sn&Wj$6U8#SpTnQYZb{Rq z*}{w{Q-%n;wk0}EHm11a3^AZHoX@aMop})*iEjd3N#`7kkDY%3F|FNOO-FggMTV<% zy0&f2A6n2aRO?mhmDhDSp&Ti1e?3kXw>9Z5Y(~g=bGz%z{@M`oseL?_WiK}saJ;9O z5BvENFzX8>hXdFyyX3^htM7U3VN06 z?B@QQeZ`6jkW7z{dHW19Ob?39xPS&lcpn%lql~5r4@pwXa2j*Scn=qqbOT`O;6*;d z$a!`1e$=<27E!`XP*O^kI=+ccT~B&;yS4WQFmrDc&2%>qorVuLoPgzGv@4Y0tTl+3 zJ!0=~JimKLssu-7OquJKX$SPV2@#x@ArWBcwMzy9-O!QMOEE%z5Ck&+b7(Zc0iJ}Q#3e+Nm-S-ZSnHJo#x>y_R0 zeMwCA=4*(-J<_TCG}7#kvMOaN5s_;O4DN7%Dn@3-Oo`zTkciVl^h|pFejB0P0Dfu>E?Bsg zf7oV*{V(ackXvKpGe&1D_jb&4-(D=2P}o{3iXwC?8Oq{i!?NNb2dg}dJbaACL6X+d zpUo0hzB3gZc2Ru45ZA1%inCK~5t>Va`BBduw(YK=$1!*-`4OswUTx$VS_)DJV~uLc zK=6oLA_8_kt-+pz7%hc#=@gI6!KBFy3*o!wq1D%D19cgx%7wcRh7YWEvlp6RC;9Y}zZu;Vi;ZxZX^D{cS7QV_GZSz+ zPdyHKcn|&KNXs*(P<-OPJKQs^a;6kV+jV0v|Rg^gOc^A^plsiGOx z7~acLnR!Lob!JV$t_Fhyujh7ACUJ%ztr0gng}Q@tkROB#^FTqhu{af>F)JWuP8S=9 zF%?fRO@phVi-4_G*;>W%pN8g?;mI2^W4ztcc}mDCAeo&l#+L&Shwmw~s<)FV&F41Ln~H<)N8Q_p8Q z^XIP>K`n9d*(x^X=1}czHL-+jBUHKE2Pq!tquS!Xn&Y`gbztkX(;2cu=`z7b^j02B zeuM_Y*-7bk9QJbbLwZTlVq4$!bBrQ}5_XC_*yqJ4`mrU@u%FF5aT(0;lK*01C4EXP z7?qSaZ`7w^Vd_`7i$@f>UI-5)7j9Y~P8H2+G(|)zb&K2(3}RR7=_8ttAp#Xvts=w?VpMq_EjC*toW ztZG{inUS;j@{_3lZ9!l?u-U_PaQC(WR$7BK1X7Zt5oNf+@KaPXt%Q-&NM!`&e#p2K zZ2Cd>5^R0SYJNI0eVp!eqcXr;L??0qZ?6hrd$iFb6A`@T#_rlkGKMmNr6E-QOrgs( zgCvP+9`c^buLf{IyD|Jo!HdrZy>}5-EAs4{0}}QzNs<6QdVYU6zUncJiQ&Xv z&!?W#zom{Hg9~y7o@PB>1@BYhlit#j)vep_A~7%WuV(SbBjTAP1}eTKW}Q6Lrl!h} zOLxARxrUWGk7qNGb_pL?BTYKEa{mDZ@eG2 z5p|rAz!VK)`=iv|nIp#!N&}Mf$Q7u3{zBbG(fF|?^wnNFT3euYl3Uy$(8u@VX=oK( zxU@NyU@7V6QSLP4uk%nUKfAT#{OgT-OM9fvJ#@5&+lEec)7;N_k&;(bUS5s*?8b7O zX`*TzMyX4wQ+9n~|wxnHVHVcb2}h}rFd{>?Vn=A?hO{k=@+Fu7lxCy26UZ0D?v92@wl!dc7a7*fnBq8Z*Bf=|HP29p&$-F^{sWxd+ zJ7poKu))FpzSQ%9!2z+U5UPKjU|g-cb{TWAD1xr-i7b@J{bIu61%s zH0(a(nN?M{SS>o)H)aZ(fCm?6mocnb^draX)a2t7@ zZd1woUjR!$w7+m8O#|Dab*Iq^&04{=GguWcfzIRNA>n)Zy>qi?B~jbP_ILuSx4 zKhL$Mj_v~$y5{_o+69CpHr7bf=ieeKKNmpgdavC-!yUIi0F{(v-yWP`{b)IV2e4a& z$kCZ7K#Pr=ZNHW3K78;Iq1-!c;&6=QFv92((iHb!uX46MOzpO!o5~*Ri#kxY-3=q= zzKg1SltwqdW2^hNaJE_#G!@3>EnyI+xGy0u+J3`_g^=`Occq? z$J5PS!dyQm5WMm5*++I0y{&UZei5Nu*yN?pzA6I zRQn{6!EfV zSuIm#>|hgOhADf;Xt=y1&AW`dd9cyx9Pk`UG z1cTXp%5k0^Jibh~4BK-h;PEl@P>n0bmR^=}bXnl3>K5>ss-@O>FaX2JtIQr$<=$8v>vfJZr=%Jt1TKBYjn*RaBdxx&>z5nNubw{6e3+D7R5&Zlzj1qCt`tv8 z)Ts#hiVcE-U$ei}j9L^yfw&5Kf&ew+nB=7vSHwmOb~2c^GdAWe;3VHN(G<&O+s2;w zAQ>jK4AJZz*Ga9eMf2VQk!$3XprMd|jdXdOLJ)^7^2+5;h4;m$H~H7K&pS~L$;=}o6W@b*-%jPw`q2;pcc@B1rH^mg z+g^glXn_2-u*}FPnc(YeYP+#)f4(70U(#>~Mnu|*S?|ZW(;DRf?Ds|e071HG$x&ci9(o)z4gU>*Na?0_Z3vWyy_~QITL^O=%!Re{cRC zTdKwzPed8MIJwdN$S6p1qas(S(|naT^ZnsosD>{a>?rNI z%xsG>p&(jXU993I=xg)qlBAW03|1WF-uWv4%{YE7 zO%p0t==AG^9v45sWfmv~hl?VK2DW@Yzo31o7MwE1Z6;jNw>k6J| zBpp_~#Fg-e1?5rGm+OO8%aCO&(qo08`*k%Ergp+Z}6BM^{6_KT5Bq_H~f>c zGX*nV+VRulpG`_#UK{ENdg{MC5~Ym{N`Q7GZyLlFrZYV@-6yhfTlwu`W?u82`f%b+ z+8XH++C{dJEJa-ZtjDpCN50ZG{Au^*1-j27Jm8F7W4lus5Bfpy@>x6^)iB5ebx@nu zL%*e7)dUB!ciHFKkH!l6GhEQ;@i51LcR0sFwfp_=I==Jg6u>=Nw%p%;BFC0XEh1jz z2LXgYsbfDK*&_LLni8d1btd%&yw`Ej@(38A>MBNsw8uVCY~^r7^*5C}4{oTxUcHUw z;+_vkJp)QJI!Or2dg8pUY)u_Y5zIGS{FeDpjLMxHoPAQiC+&9-r}NC3jrl4CW53f* zqZuRWQDE$(rQFs%+t{_kJ!vr9f-=CM#gEX2-|;?8?k9HR14$ zzq(8D>E7D6D1Y~z%=WeA*m>t??3Uxv3MSMhqi^chA3;s@y6JjoSlAl0%l_U1 z4{*R2_B5V1+dRQdZiU6u!-9Q2x5VD2dY4EirS%jg;w~p_mr)pc=t~T?k-n9sm_{a# zUE*T0!v{Vah823q@Fpa0bv*ZYcDK+xHZf4`y3qoO*JyN+NB zIV;k)|Lm!9nc*3gquq^;yn-9Pi^r;zu;1xXPb;TNLWS~u$mPi6>3v}5KJ7%uz)*ePw#eK-pVV@@0DQJ-sX7Y9Uwy^6@ zX=C;Gv{xAT=P)bQ#6!& zN67FW>{oUoo|DowKH5n&z*`S3r#rJQx8dQa;KbeP1tJC<%#suJ%QU0z(970%uIq81 zr8Xhi0^1dy2e1f;ZARvnQWn211s#B-mhN6%2O?Y|maZA2(~qk^xtS09chgy%3G`n< z>Xbn9zY*!45p&7~xs!iC@DcKuB1^J9kSbWl_45UwoG;!6qp}{T!9_XtO1yJ_KudI{-Rn>6Mm$U|J)(^K`%B@432;a(=st;O{!imBDK-rsfl+ zmHtx-x~VidR?6gJ?gzhe2Xt2s+MGN3Y520pNlijIw^AuKeALFR?kUlc^@MR=RN1>Y zmqs_N+kLUrW#C*P`ds|U=zc&36OqIO;;ZA8V(on_tNA+QWw;1>R@w_5@~FlsY4V(O zJkc@h0nEnDe7L)`k<;P&%2ulWP+9pjpAmw zx3aL_F}fHrnz-jA=2Q(md;1(P4K`L^L>lOzepuO=`#8oRaOOp)Bi;>dIwtpd`q_36 z1-LWll52fFkgqRE8}$!-Mm%X>NIp>+z`dhUV8xIsDAxuWM|{pzruxN=xHQg;5P{N7SI;>%Sc5 z-!i6FXcE}58<;tI@XqEH^z=;)f0aySy93sN49>Zqj~AD1fR2}K*H-D)06VTOut8=IIFC~SY+T#iHe5o{?KX97U zC`PGWq?|dRvR#-sBUefu^7onJF6^T4+vp~hV6wJ}lk2>9FJ=9nr$3P9d`hV(zEgOE zyRmbRFWWe?g>n&a!!`EFhD$$O-HHrodl215F$v2}=YKL61Er?RiJ03tof@;MaeVuU zgsXISW~p`hARSh{MS08NZLQT+0i?SMoIOXk9bF2PIwsw=gLZMuToIm|R*NigJ8E#d z_uIWp^w~0kqf9Ry63FDqFAf*!AvfmlQFC_4=MmG5L;UHG9ONwBOEGiVznj9JJlA{U zdLcbGb|g=HpGa!t7<*gaE3xy2ESgAa(;R)9Zpi&Tb|GOew{KrCgZ9LPI=^mIsyY_h?CBQ}QqOYVMUT zq9ock6TSU(lrYSY@5N2daaO9AAe$Q>Gwqn*fihGSh%8oXL(Q7O$spe|UO*{Gr+)#%3dp0&(i?8!po`g6X*#aQn!Gr zLJJ;vw^EB-sSW|{eicoeC_tBj}Y8IE)0 z7ZE#b1ntC9@)c9{q9qO&&+nzb$iUQi<3#mHnZFWxd>B5HR51d<2M(8W-_%|tkLI|C zZrEoH2E32TNPlaMg>OXduCFia=E&Zgs}`YM;FqYJa}>b}qK~*+DZI-PDVe?UNwig8 zR&C+INmbsNF$pJ?v#nTIO~}X$Nq?F!Bi_-bSGI-co!D`ZKXIX<9S;jBzxh@aB6CjW zPChi@#6Jf~`&xNHRofo^5NZY)B}8;2^OHEMFqR;r8ljMt$)sMlXm3igekx6!%v}sG z%LEsQv}jSGqg}?RifOBqzI}6>_MFaYjLG4HmtC5VQl2yx@rERx!WK-9==*jX5qVaw z<9xmLz)waHnd{9gEf%OSWsJ;KA21Utp+;_Po}gz4%Zo$=W?{!(-!<|g!>{cOmIBjx zg=`y08r65>=Z!dES>c)wUf#d)@ZQ)9BjQu+W>lb=}IdJh)0z8gF6mkw3r{B#k_aSeo#!?xGcEp3D1kyf-M0?LGZG;||$sSn| zD{0q5X+s;L%I4{%Y|8Wj5o4;Z-Ut~iIJ2g`mPk{~oxmuO$vy~)b-1|%q;%^Q+u?(x zqkn0mR0 zrq+cqRg}Z9X@d3@R-};*t&hPQy25#dOo%QG_l7%oez@MRV;TwiG6qrEI@Y5JAR-9} z0DV`?)xH7fa`iR8-?grrRg^Py-9Fl<2;-Tm?_NH|c;TCVtOO}9X>;_zGP=k*tHrO= z4g|wpyYJ%kG}d9YUeqbJ?xNy*b59$yePO@ve^`iPY*jpl61GcG_!h7GFoz%*V?4AV zRlO}(uF)>i0!w)+$GKE0g@0vRBe-9tm0x>bu*e@KCtdp{)BN21a%J8(=e&2(dGSNz;s6Tl@x?w(X z030%Q^^`eCV?jJun|G8^7J2vC1Rm>gz<|u59sl~SWP@VnTbhoi8EpNXZzCQ~u&8>l zNp$V46H3Wrs7UcDMxG!8yDf0$gzpufQ>4pQ-P3_o>vsk+?X-|jfr~+VkFAZVr3~Ml zC9ruu=YM#!EnpT{hgO#NoyjuGw=6c+!0&*+Mi~8qbdy!ts|aa`vB{hCWjc%ReqtYX ztn{G$kQ&|B;VWOP+Iu)y7nsDRDI&wYs^KyaU-4I|IFM|~8d1XaY-x7^A&wFf1LR&@ zIWghsmc7!!Pc`U}Bk0EmNX8TAUjQ0Q5Fs_^OTZ90QYGJ-PC4|$#hT_ zEq9lFx?Ft`pU`B(_;5!o2w&lIjm8(wWb1a0%`Hz2o#TH84Oem?Q=M;rEVw&!lmwaJ zXfVOK$#%-AbP-#?qg{$AA{rJHIK|`*#J%&QUbXYvgdrXK86V3YsRZzV^f>njA57d_ ztv&6#>!gd{5(}*hI-zK%z$-X--XR^M?Ad}7Z8FlO6$#1Hz{t2w$r!Omj{ckxVG^lM zYt%R^9nI(`hww!n^1$>b|4x~aHp6)0fJ72Cv|#B#kz1x}kZ6e6=i`;W;`n*~F`Q#X zS3{|z(YDr)Fd{FyTd&D_%|(2)6T284N+L|_LUVmZ?OW(s8cdnxCD^o(A)hWr$%7#9 z_6JUsG2p&Ew?%fx)*lXm|HndosvHPE8sbz&R zU${(O7a^WT=baSnMd<7?^3Ofh?ctfAl)$lL+Q4;6H@S+6FhN)Jz{)X8A3DKFeFtGJ z^8Lv3yiie=`8MqSvvz~-9l6gJl514Zgcq_>mf0r8ru$fLRCr0H5}6Bn3U7zTLUWLl zGr!}ZoPZY_Q7rZeNq|*0AO||2DkBg5a(F5$On1oRqI$>qxa|pJeW@Y3#$~;}vQz)v zZKRLRPtk%NyqKs}%>JkF505W+c}3#yPcUNicEltKAoF=E&4A8b%)y&Y#;CF7!fDk% z8KLM1(XtYlFtIy{b$5ws-3^44kUFnQy>sbtFh=_@kmk5YuL-+gj3)ff(1)wN5WX?k z($?!dBTj|2yYgrT0Q-*IH3_WVy}Zs~-@c~^8}>4^ZfLm}G&l%quk&H^Os|TYt6A$_ zkg1z)NM_u){vPtu{e<`_!}Ar^ImSu9$03)J?@wsXbtPvIPha!L>{t~~{Pa@0kqXATq0TayB*uOVK@u@? zfQwndHp=)gqb`4X@kBsI#gFyDDZ|sdvsAS2w3W4z0xfhf8tfn52HSm(tk(B1&}3*I zg-xsMn$^gTU*Rnqbo%a;vSvabfL}P3mQpg1GAs8bUhY!r%y+R_WHnU<`)Wpn~I|L1>hUE~IUbnq=47IMPu4f!&57 zHh3+PgGSsaiM^%u>u}je_qzyY5tnNIiWLz)A+$p@Z>h-GFASYz)6{AaR|fdkKOc^R z-pqzF_W62cG=;%x^A$`3j2IbS%YP@?$4EXbVhF;3Kq0tbS1r3*ILuH7-0)?u3uFh% zr^Q^o3C5pt+R%lUn8@Ip=sMFWYlXAtY!XqsqHPhkD&R3*EJ0zT4ekfwD|(wdVu6@v zC-q7t^!wz(i3&f_)qi2|ol1?GCwx*yMGqus?jfx{D&%aTO2f=81xOl~LUmRY zaK}Tn?jq9RB5t&D6Ct*J9F&!&u)aP-7DYw3QM~IWo$EYi3+_#EO1E9l?aXpM7C~H) zdVzv?>qjsnbLSh|(yIRXE7!-qX*uC0CSE{hXMC$BqkQJe^~9BFnZyJe^pI!fOtZ-r zKQwMXWM>a2X?;AP!)Rr9C6yQa24C)W#5J|02X#Vz{|#a5!%fc7%Vdl1(U{hG>JjUr z>E}+LNf6`;gR6+hJK3xJZ`9c<#B4t=f6SF|eY&?!swC|19viya)fK{>Hm-ZjEeM?I zAGD4YEjF3YA8);}V)ZfYUXlLRh5Z^^^b2NQzOzh(Ew-d(*12w06N$ge=r<+%ML!K> zKBiN@67AzS;-kgTx$&*whcq$z{nHCGVatnhZjw?bYg16b&C+={5B1x^T#mTPtNIFx zA8;0kkk>q8(VRZ*>s|W{_jGZsja|vxvz2NJ88r}TN4Z=!dHzE|PpI=R&1aRkJY2F| zx^kI|4#xtJ$)74Vt;GBW%b%&BO`}Te69lACvi;pT52fTcRUXhReVz@iUHHHcdNEb}slk;w z(PUQ?{jZfQ(%xl{O3EK04`-}*Ec-*E0ltWse01^{_!_!nhp&Z*Mc(rgJwJpS^x+Mn zO*Dc3lecT-$0aZ9pYZT*t06&2$hb~%H^e7xF^44LO<;KH*$#*pE$5n2GN?VU5*|#; z(ioucka~%@ih=2SzRj>v&!7LF$KaQ0nM)M$`RB!hcF^x)hHB!g~)d1nd%Z7ANS zZuT6=9^#hjUB(uOGB9U(y!J7z7J@}^DLsQw=qNjBmc`yQ!1_>- z6p5${Aw%wf7FJk`$?y#&KCJ-Mjo5dc=RkUm*rjYY(+tJ@wM`E#rn*R1I2>Sg4)HYk z(N%i@6mM%;5~X7F0t2;)8$lv6Y)&iV+j^uLB(rS6xnvIBYG@I%$oBeUfwIR8{vEZ* z#E%|yln6<;?JMhV0T7(yu3fzE=@nEOZJyKt%1}-CYz$z*Be3-yM(VF z55z0THjwai6JmSB{i9f7#+2>^|AxCKxHo`G}&iz`}O9EH^z^6PV#2=74lCP|(cc#tu zz**SMv+8{HZY_+vD`fKaJdl@o@h}AMWR|PTEelOPJW5UIsRBxKwAm z&$i>RG3zS0Agm>YsQ1&(D3^J*ep}-Qwvdl8QnD<{*gec%*5Wf(XZq{1%lG$U`mw~< z0K_mi!l%{!tDeQ0jl*1q7R^tZ9lc7(YL@sKw<*yOLf;NtHFCv2cSqY1TaZM|t?F@3 znn0s|bHk|8k!O)3lS}Ldi^v+Iz{(c@;;C}&l!d@+U= zqkOIm5&CSbbT}Rw64Lt?QeqdkBgA|{Z)O=40@Yj4R!=p{secT`G~jt-FC%alanVyr zLHW`%!TeZ9vmDZGn*iaDm>I8soRGJTU#PooHI4J5_Mbi@l8=WhKP*mI72dHPCiF-X zXkh!e;_z|~livZ8VFN<;c>3TM(EXK|ZCb3}G@bMYqMbz7{RZl;#;7`>q&#fr9+56; zmdvM0Pc8nN2qJTeDm|}~s;cO7J?e(1>Saxz5GuY9Q*8?}A<+;-?xylge{4oYdMdJ? zpPSEiL8$84OE~&@@XDtfnQp!mv{QP`A>XA##wJHYSz5?bB8}#2ZJ`XMKDt-k^zsb@ z!25hi`pKVNiBmdXm<9V#xmu~8aiT|4-(g~kr^NSuPBF<$>gpa4%r!bIjk46>d&@|U z@@3EGu`#-GwDjhUgxpAkoZmjKhTlc*_Mg;!tsOkU0!kkqV%+`k+A_ zx*b3{W{urxiO+7V=MIcLo43#FAY zhE~@-GT=um-ca_0=A#59a2t+w89S3)tjr|41-9fn7xpP^WgiKT`_Yl=cRI}gP75qv zIU9_%mn7~j3&xa&!VhGM8=4JGx$r90{8-T48M@skjM@ERm6<&fwKCKg;KwcaI@p8$ z{YT4)7y^QF9Q#$3)mK_yRZDp60tPVauY6ConGWvWKr;pje-1T3ik~ajA6mSuB6-h> z5%lw1?&%t0Rj>m8Wx5>E;QGioI0KNIFx%l8gbNsp_NO!+A_x2V&*_j${*7jo~(ZkZRhA(BN8GTE>MkZw0IjM2rYTveL9 zB=Hl;3uwiQMpv|}{HCyV<$$Y9;XSQRR}rPpP~;!Pp58c&>P1*>Rh0BMw7f>u61Luk z+3%jWsI%bATonEQ0p-iJPlMn<1>dGstgf5Hei-3zxamZvZ_23D(sH%SN0fEvYmxL- z#T?ONH~V7z?N>F-efdSqRVr~_>Ya|@FA=cZgr93B-RQPT7;bA{FN>wQqOVQzZhQvF zWDCVUM>1{q<~V=lEf1MBta8c=A@fvBVp;O-mt&Lco6`Z+zdldDfu#td{%9idWhn+w zV|~9Z_*t1p{iYnZnFf{iK{24^5}p+^|K4&<>wC#sVfCC=Qr3qBXF9IbXSZ0bV>lYk zmHm=DBr71jKq~=c36Uy&u zLvKFd9OGSh$2`WsqXBP1_-2(|)Xz*o;u$G6L4{!8>@Vk5ZJ1*aXj|Ju`67ev@4Vh{| zO3z|luIWbXO<7eNE++7NEVwo$ZP7Hm^dSD@uXZ_vKHX}tK3^rEsPE2sQNnmRJZAuY zbr*5(y|L^=ke+9kB$)B{Z_Skw4PYF@LXv+<%;M{0r?Z-k*Wt#<3vrXfmUR=tUxd8z z^5JG|{>0zP?hE-U*<@Fo-=p48Td;*@V_hwp45+P00Z;t{y1BU_Fmm@wJl2ncz3Yo_ z;qDS%7$d4cJ@*r~q-T6wX$>7ye*V|;b@%!Jy)xu1fYQKR#7*q$tfvZ$Gc8QhmJc8) zt^Duz1=u^2d^toIR>%~w9|8n6plm~;;;Eh;19s_#aI@ugUf<@N+fI7%REJ)1zixBy%xwt@Fq87xYivzIZ5~PGqDt^30Kr(y*=SzyxG*b(IKK;G&E*bY5!c#m3a@*+}TL&&{8|kHL z(n7TqYWO$C`>?)SaFJL|)cl4WK0|~C zvMl*BQl{g$!HZO0vO1HlHZh*p@?)t5g&iw_klduR_TBzt0+l3#f2`^-4OCJ!g|o-w zsK#BD;od}Hkt4A`r5$XlA57#vT6iqloe%nXhqc{2s}HKU7ST`t$3|uz$%qogzC|sH z9-$zBdV3cM@dxUkT;ErcD4sJM9&pu}SYh`JG8ziD`D`}m+w2#e020#(|bSpe|$`jixspCN*%Kgv2F1lAy7Hz2~r<%`fzi zl|PP(!-|hurc(D;+Ogvjo?Io4|<*BDFW&_8uB zZtpBw<;#h2=Tfo-2M)y1jTl_0948uL|IDxml~r!QWiXZ%fo|sJY#-G%Q02a-^K!W_ zE?SwD&v~xKp&)`;P*YP*Ab947mG0P;-X;rnzUAM_NO`X`H43dt%#t}fekWq>P?X(c zTn@7Z6ig79BJ$zO~$4WZk;k4iQSy; zZOEeu8@5t2p)5TpWp1NZ6=6z;v5;#!J8&Q%hbM#tzw6t=CB-M#>p9ATvWo55+sNh|&Nja1P4HGrJP4+Czlf(_Rb>P_JQam&0D=yOrJ>UHGl?bT zh)ph{R!G~74=8_AwyI#J1(o;gDW}Tfo^3S_NpBiA5EDrYW`VS+vwi!M3?Y%rBLz<- z%L~7Icpl!{ydiVJzP1z!CgH$oy9nW;9bOJER?{x*FgBdwE@}T8)46u!+3$B{%`|Gu zx6y9EqiQ6qu}ab$n^On;35h&78^ONKvLiYeSz%8086Q8;u*1B6J~vcViZ5bkg!ypU z;@hoa{EKrdhtJ?X@SVBZycvtwM$x>8s&kYaY1s>ACj|I!#FxLZmdiIoW1) zxuVLdPmFAoM_Swmp%MUlT#Oqd0ejRLlQZcAg`GD%>7$9;+^=#}1BWgg+m%M493)u3%%9hRba>!YH4$nB5+4XIgODIiOZS3q+MyC&ZrY z%Yc6S2Dwl_ek2q%Kb7b89^*)`CUso7A9 zO!5||ZitxxLVTAIHru&n2Z`s5%I~JC&R02Fd5NU0Kd#hDNTvFI55~}1uP11wj7Mtd z#r-`sWWJov)g?4{K ze>5HX^l>m|k~`Ak?q2zj080Am@HouNArw`tR-g=Uc@YSE`|7kBdZ>|^Wfwcs!K33a zTk`w)&}Yr>$&1;1&x-XTEx=Au9A;;%#c`nn%1BBFq#CRZNhBFj_RvH$ACxPWCyb>L zrUM{vcE}1oP0RgB$J?YRofI9q_{RLmUCdd-kZ4mhL&1jord&c)t8{w#ZJ5N9F{~6eZWd*Q>N5nD z>|>prtgVr03>~ICZ533eQBnqCx1Y=gnTvZsG}b22x+Xf$1%Kh&SbU2uyMgsWO0A2M zx7w_bVNg*1*1aoQ00JJM#Q+gqagDRUi6*9UsQ=rg!%Gvf%lHORxoB)$6|d~61p(Ji zpxv8Bhcl1)H7X8%#a?Vu*AbkVhLdi3l0JO=yIpjI z!}jB_F$l88AKmu@{7jZ>v^P#z8nTwC1J92(#DJQK%ofM4-bME(!?Sa>)Dp26R-o&WSYhuy??xD5MjT7Ojso)@iqKKOs9)`+56XA0+~p{pY71 z>%1tKq@rBA{*r%o@5#=NqqO~DD0ve^Jso&4NXd;Ba_E#8-mLK$tsNdPW5fk4Lva%D z6bGwrZAQQV`Yh(gZPI5WL(zqFlmDWrYvzQ1-$`d{uVq1fTR-3&_qYCb6C2B;wiaiK zV{s>}P?tXM;|S>t@XIfO4vvnJ)RA98nhr++(Ije6bWMKe)ZWjOrO53CHbC;&`uWVb z{R>U)VEeh*siDrIIF@d8tVvj3Y+{5>NFCr5@BfA^{$A)DF07wFiSopt2#ncj4X zAL&o~kMERT!Mcqn0V1liBt~})3xA|84x?4M?<$`>(*Y-)>3Z<^kUPz`?LE$p2kh#y19^u$*XXWb^j0?BkZY07VO4i;@Ebl9@RK_g-WLP8b(|*J5MjE3`CBp?VIwi&Hw+Q@$qCcAAO_#$(2uA!h0>O1g zm?r(^>qnO4z!xj|Z76QanUkumd!V}5jY;6!U_h_6SyMLX&2J8~)QC-1gP)XjD@@i>{-#$zwd~NX7rKO= zZ(Mzo%S3o@0D_Beq)VsJt|shixplnZpAz@Pzuw&1Li&&i3zpoz)&-~EeO1g529}-; z00pm$mhK+a9gcxSDtzL)?m>almjK3hgtDBym9&hC?3KNO4Ep^GeL8~~u?}goI7qg3 zcz+*@4gsOK?whjBSnjx3G!#<3@NGRcbJY1R~iY^)zPzaGckIxP^n1c@rLYw zvs3-gfhK8WLuorVo&xDc7<`Um_y0P((KOGJCn|)L3?%(?wRc}FZ`o-{&FTwF!quBe z_zp3NzjNVEZKp8YnuqJ9^^M1CN|R z{*RdD`6tx8ANz5u=9uHxZ{J#5lR+UP(>C(u3QCac-_QL{eoa=Y8k}hb{#0}3q(w>| zCa@`X(@d*!lRI*Td>xUFLu$yw)6STN?l~+U->2&SfhiKVGNkHy zVU~LVkXqEoMqB!3v6i8z#q%VvB;gWIp}7ilO3k{gZ`N6D)3lv3#iXf+!Fmt>x;!Mo zS7BMjs_NSz8XKd{WoEasuQhMjl9EtFAsvg<(AJkdayrZMF~1l2JQ2-zM=&^+8e5KV zqA?P$h-qw>1K1?`%1Q1f;FDM2W$K@U(5r77=KT~JDax51xTewww2b25$*P`HA^X#y zri6MsvPM(Jg@facyP@?|i9^jezT177Pn=+Qm+z%-~MQ9W~j{550PiV=M{hAr-Pix;UBY?t0u5da5Z1P)Hu zboH2x0(J0nk&I(uge=2nOiA&O^edlKwfOdwgAFxTLgTk$iuX2@_lCY(1Pu$w2BBn^ z+NaVxF&Y@L+Po6^@Bz%|aDwQJcxu=yX~$(A>F$d~*pE?AlP3Gz957~Xi^Ki+@%56d ze2Qd*LoerQtGDOh{T@X_o?RvIK}oCnZJiS`UVGZwXoYUg;}n9ZkwnU zylnVg0Jf18@j+zeY3ubUR22#Z;SUrd;?>6KAgX;l=J2C7-7s5~h^U7pGl`wWJ1_^n zKcMLCj%Cy&wvDb1800BY`xQpyVvL9N;nV_iOq0{UpUz56xJ*J#Yw>jew?X zr49$Ar-XGWO~#-0N+saZ*3YW1@1Jp112|bd>o0a%Cp{5P**uh!W_6kHjoOnlFH@qW zuHtoT!17yQ5|RQXHK#C>|9nt$h6efX1CcQoNg|}Zwt)M(LR#iS4_bI5)PhPcgxtf~ zM~vb)dsDbypJv+yVXI1`W0na4@oH7q;?)tASlBnzm z#`JX^nl~AIq%xIo2iev|^&vVmuuPV{uM5*;dD#_p27@dZu+`u9zzI&WV4}S?C*&5W zmiCmD*@74GbabVHzRRgR7lFsBxB{Dqm13t69rkDRECAnRhof)Te6S|Ec1Y}^B|p{+ zwY(*BFL8)V3#1)fSF}08)cww_Qzho5NGC20;Nx5jht=Tt=o)HL@M#NcbC6Wf*F07g z5`b>y-y#lxQ=nxYF(}`8f~v0ke*lAN!G{10wSwU z%0l;o`^@d9#NjQlwuH=uoBgU78T>)cfSL|%Hx^UUe~$8^!FbgXl_4r4IrjT{YcJjF|wyPcy$RJ1d* zse{$^rv$(kF9Yw+^7YOC~2g;h!Y0O8#=rkR{uw7P?dKC!NwZrEpuZ!u7+Eu z(%i1)a8G$d z%W-nDgz8*dcKuqaP4p1sHEb8?8@4IirxgXK_5JyMt`dG~8R~njJ>n?RSr&XfU{?l3 z5e|V119|zD?EQU{&$sdEFl^M7H;chCmqDFtDJOWX>Y|!)OW^TnU9j>RVqK>Mak2;QOuv)pBQA&!B2=QJp4S_&5P#AOG2d= zW^M%q$hPLUMtLm1HpyuUIQ){AzHxLEceOUiGk2=@FV>gXUlB_57P;X>lEbpCpM@uE zx+!;*Z@NHF@#Qz|g9cBrIT?Omfo&E{n>ev#nQVe$Pw6c~?nA&sL)UAMZ zehQ2cU#(afkOC@6JGYm6)pPeGS4Sw}EFW1YS3Bi9!{3zktzA;xjH$2`!(5)VMxA7D z{lKi2F?5>|!}V`vV}D^a2vX%_rLokDP`y{epdFQ5UPkKN6q$4L0ydSi?5fZHW&iZf zIGat+?df|3A#rr~*-}_{H*-iNs}kvG$wu@9v2mW2&tP@^7-xUu+i7f!88es03%Ks+ z$wjx?xq-}vfCQE}6O$RtHM`LI%rNj|y7pCIZ5cjdw>@*GE}bI@w|h$Y7Ft)vs8j*Ko{MBkg&l-85arF7h%AH$?G@O`sI9kkqX^ofFm>(`$^{? zZxl!D@Z8$h4g^7T46k{%{c5x{nv z!mwuf5?S##6ggz`FU|D{fML|ifPu9d!uDUp3I)PC+J+VRs@vKiVo?KeXP5*xow3Sk z(Lia_S?ESrj<^Db5RqPhm!vN&ljx(yYdJ<{Ze))|=CDvyMlm*dM*6vCPdeuPaE;~A zZW^jgm&Nfmfj5rxeN4B*h%rwRAJRYL~DL)u6H$qT= z|4bhf_(7FN-!B5Ahlua(nfmadA{-7`c=7BGffm9D)DiRGfVVy85So@ni-ZfA;#hSdPq~)(s+uy> z%_-|+NqHgzsmM)jiV#Gl49Smy>UYk!dHo>Nv!O%aDlITvMIc)Bamh z4k&Dv9-;|N>{1di7P5-szmA_KeZOL(Mb_flFQ~uku2ZKsJx@pQ5S0aVt6u4QcLA~T z;4$nHTsLr`OxojR@w}pd#uP!vPjqkbUefT*#_ODkYTDy!(Ttr#kSI*BrQ5b`-?nYr zwr$(CZQHiZ+jif!ZA||Y@fH*D7E`;*ZEZ3u&p97H!PF6vnwzHAMqigTa)kKtrea$2 zCT_lWZa81aD;Ge<>$zoNv5GpY?HWVZ$u#+s%~*(wk%vOXKbgb4H69Yf(mf|!hI2>oXz zx$LtjgWjv)-|;l&0-d&!KD*ZMUx#Fv4$NrZCKB{2qWOX=wT?#c!HH`RJQH{JdZ!G{ zm-@j~;{km%+qc?>BxQ?);h8$NU5XnttMr{8RGg1HdVtHVOfNH<;%UOM&Zu)dkKPk< z=l=e)NKs8u{+eNvy!ky*>l7gZSYP+4C{n9+1hCCR$ z2*vjYTUH>K$Co&ej-o~zDKGP-uIQ|@yQ8XA={%!9aOULEUPp#{MLT9_>3*tjnm%H1M?t`VS31?ox2j}g31-1+N397 zq?^+MRkd9aElV8yUqy0l?4+_YwW=L3Fmv`8G(6PzsD1b*8O$c%*2fp{ z(DQOh==Oc)QM;nN7VSA7pHQZP9r6)s32Nnk1e{c0otA7E4U)wdDAn3`U_Pa;Lw@W zr)iQm3^FcycSMf-LLPFCnEZqz?TRj_#D<}$CPO@G;Cv+kr&lrFuM^n2h$hxv0I=$!T51c(;t|`|W&(_Bahc#rqSTZy z(jUn0utoGADm|`F3bM)CBhgkrDvmzrbTaXLEI(7!6Yj)$yL~ zJ>XM<53RH%wg`Mg!1O@}^nqo89u~#0aEW1~9|5GvHwnJqCi;adc3!)UV)n|(7&Jl> zz2JuxSN9$YMzL+PoGsg;!-GV#%DEB7=da1sU|ipT_WacV&*}O8f$%OBYdOzMD7zhh z&|p)i&yUuVv=*V1Jw`RqnkYyXgHk*YjFwt$Yj;zGca3Cu6A zeSm{kL;i~mqiN2z398T6{rja?PmjbH!mtich_=XL}ud*@*IEG7Ol@jo#foc zVslgYpk88w4cFY3a_E^x)*Ah`!zjl{WeZk&F!7=`w$?(V9E^1mzWS~nI>llhj-_$O zj+x=}r7M^#e~o^*%DI7VyX#_o*v7{dp-b!!)Ag$*iek$>I=OWQAjPVVFW+hsqrFb=?aoIX-}x`2AI=1StJ?7%)1WP(6wiMAh;s--$WE3wQdvYxHzfzGiv=N@7V^Qen5JjZfr(nn zVf)v$WYZfa)h?xk5`H|LHmuT1zk#P+>(U165q0}(jm=)rA@t|z*}$H`cYFIg@_R!tlsmn}K-#l0Sk*aDU4?51Q9^7rf}WEctWEL#KW$O8lA-D!V8t53Ysh!~r#JZ>Aj3MX`xKlQD?zTP7`2XJ1*M(JW zZXJQmgxnB#XgD$85?qYIRh=x_b!Rn}Z-@8>7Ekhc4!$tYa_r4S3PQqesby8XCDJ zdSQjlbKqC2)xoh>eIEn({Z2t275nOG8;cnfVAoc-zlNRx@HJgg$Q z3M4&WA;#g3K~@!bEn=Z^CKRH&_ItQwl=X|gSp6a({6Euc{)+N5$EBTYJJ5_2$YMb; z9x=DU)b&quTZ?E{U6$xvJB(@Iik3}E$W&*TO-d-`N`=_=QJ#~WY-Ue(Cj-%}3Nm-3 zdQIFmDCd^5CXpHL)v6@O=PMP|zCd*wiClF2>r^t%f($5M{_9rha2HW*swYWefSlp~ zqBEr71P35XJ68PM;)seVLIib3IFI{dugDLT$<5w!>2a_4;0K>Xx}ySLVkF3oWwXBw|Fs z19amfy;&EsvP3fkCWs1dIQwP^gaT6L>HKvX3E?gbZXrDQKK%h zGzt@2zSS#Gp#8#5(FKb9Ml3Hr!Y$X@Ff2RZWI`A-hXvBU2vK(;yeBUSAU{p!m@h0E z2n!8lR(_^Q*%}~9N>)n|Ab~ZQkzmiP2##AOM%)gYRO!x65+Pk*%rn+w|{%Aa(KjBc(_d6~Z*V=;I&X+6H8F?pz1@&pFhzo{Z4nxgp#bYiyQaE1}|P6 zPIG1>UfljY;!OSX+XS$QM7WFFi?Bq$g`i|-;w^_fpVsRKAFJ&y)0&KzmmBX~HwwL~ za;C^ku5_RhoJ$={jSTfyfP+XZtZHfiG&EN-G&EKcNlDoFDw^9qXA()8{3ht}f!rH- zNC&h0h(GCM1_w}R%FgxR;~ncj>g#~j+TPV$-qh3ptY~OEKTw?P4}c`nTLQ-bB4qyA zK|J%I5sF&_3sacJ7DrIe54&OjF_<*|DQRh0`*be;<+$^h#-@hw^2`n`K);yY%#1al zzqr%<{AzW68Tp9yjxH{TMyAiVxB83?P6m$lttf>i0Pg;wXbIZ=K$*80Jvy?`Zp5KfAbAO z{UGWCeCpr;{6W6pJN{nzHi0nyNo$PA$Oy_Qis(Tf-$Bv`Yy<^LEB-$B-?}enVlP%#ymVdA3OwV{7NBypkvx&l-kIO z;#yk=ywcH$_Z=YzbOg%`xVRqqbaS$~#O1#9`HrIIe?CV0HKe;a8Lu>hb94Zjkbb8E zCdKBNN131NJ{OLzAhinvkx51SL)BFSv`nZ9)2RUu>AB#in zzrT2xO9FHsoW{Mh>G6&FSvEA)K*glwz> z==0NhBmen1{zg|B0eN(@_FGG8X|o5o{U!&szxvJ!{n&L9cz9X-r8Zm%OaOAv@B_@; z?E6g(P8foH8-Dre2J|U^|B(HprTkpn{@4jC+P1d(-C2AS-~Q}ptp!;3e5V4)HD&#A zXF|d4|1kLJE8OV+scs^g$2l~8>C@IwL%t0S-_Y9lRuYeoLK#OkuLW{sX?nLZ{N4ns zchQRHkslcVeZ1%fq;G7j|AdF{b~I((V;TY7s_s+gzZL!3EGq8F2zskqHu}Xiq_cBn zxf3?{pG3tZA@2=A?I<|qpXe3A>YFyY*@IRA^sm1GQsZPN__icRA@@_iM?K;XgX*Jw z#IyrWAM_!@`)eGq9e~nHeFwE`{9j1JpZ_2YhQRbwpQ4w0XJ0Yw0Mm|ri0o)@yAU{0 zgLWXXBEOV|vBF2}03(HO@H>Aag}0dgon>F*dbg)vCc}T62Cvm$0K-npf2FJcN+>uPv@(jPo%%$hn5Ds-B49GR+ayQkEEY@9v=ax;t3ytn}YQhs^H)& zHVs-EcvUB~$A+&x$wvn24Nm{#Is(~h0?*6sy9#@`u`@IKxY}UzCMLeO8L__aHm{!r z=V#u~7>MlhIRo}#57H;N_EWWvQ|PL3wJnB@;>pPs0{jdl&{*`(c|2)4rc6VFYv(WPE48EIYAz4zMN`) zpBB3c?s}>38bTvlK%2ElSj!xkwI|`X65-q}0(utaM#2sVUQJ-1i$AV<_LgR`IPM`Zgv3aa+B^S!zR5-`rQVvy2b$8R` zt8MDt_7Jdj(*Yu-i91%y`x$3bk&8a7z>mFjY+@&$;PC{PYKO3^64DRl#@x z=FJ<>!bFhctdxb3ln+ap?1xlbAs`W=Z96OW zUUlj2__7U1`18GXh8yBsT`?dxJwb<2}@l|u^zsXnA7N_u}R8#4-cFkao+2Ie|aHS!I~Il091idyI|dswr7 z7=~cdsBw1Fx8;FRDYZs$BO>cdO+Tg#M7jrRGBrgr+zZ&F4OmX(cG%Pk$$ulxfDOe^ zKB|D5!-(*$-XblUD_$`2hX`{=-ixQ=Au)3JVl59tNoV%Y1A+AC1&1-Lc?Hrgl?wW> z>C#B%?78f;7Ps9gSa?wf(;1n`Ldwe|Dzghho20x5JV@nY$og1<1Zk3E5-2+g3Wxj4 zUbo2=b96FgU{!)IY@S2u|E*^e*2==T^iRHAxGAcKa3g<&wIA)Dpdy(1}rXXADTi?fn08(f}z8p;Zbb+F{>X>$wr zH}7I0RsZw8Cm#ijH`B9i%zbDQp%z?2h*-9DOZS*(-nEPYzR2kEpUCCaDvr@~OV-;} z|6l*C5EcLz$O@xjPO2CJ=?+?}sU4ZO51g6Wib$kmqa$#2SQ1I2N+ZKO1T612US6_0 zqxp1hJKeN0X?)_;kJQ5@>aa3Ia*JVG?ODYOC1X#zAr;kzw^SPPmb37)Ok|h7dX42z}y6OR$$^4Ti7)Hv{_03DRZ|5G|iS(?R z9P=R^e(SNW1Tc~n{1#t0bHICqG3JRf-ooG{+Q?0k(Ln&1!|G5(J|Jhk=_qMwh-svu zvm?XIF_RVA7i$smoH7xG3;4PgecB)!c2M|_3PxwAIDuj*yfg#iUU$;hyuq!Jsv>3o zolQmhyuJ|}3@K2%iGe?T*R+1m*K@e9nRFAvQ%Q80XO_}=jMw(<>RuDiKHsmoYZo zFB>m!Iwg=g%js{u$5rt3x6RVEjl-(4chGZ)#m?089I|{sntb5O&{ts;`!ME2&kZk0 zu%kBiMNeS2R9&p+O&_D#4xCN=dadlwbi91D_x*L`7G+3W5)_Xv&13J?xfrX40wCcbF}*MEy3Jo-QqTFcpW`+tWIMC{eNFkUP~XbpdY{+?^4n!Q)p ze-|}qG^A+9$8K5sD$jfI|CnLJ0?8e`_}~i2deBb>u<}^Vy6G}K>ADk5)*qS{RkCdF zaJr`iu}9%RWOIzB1wgaD!OL^CCLGQSdNa_vjiFHow>eLwZG#MR(H2V+<)ra8KH~~3 z;9$1H-9rqaSXu93d2hSXAW~E1VB%ZBdykZ_gaMac%OiuxoZp&I*lr{`w|1*pp>Un7 z@Un2bu|GB-^xy=xK|*kCcdLV0GgxP_a(eZOziRqEF?)^AM66Idm{lfVV{>0jFk^zS zi6^D7VoWPfJbZ9VNDxZOxDvY;z1*Rf1vYPamXR>O(1mJxE>$Hj=6U}fMbZH8a%Zys!K3*XYv%o9G3?V)8Avk zcL!EC#BE_(={9R$zdO> zB!kbB3`D9OQ5V?0(Cz@S4$+1ee#6Q8H@mObfLTIUH)-Ak zwzhXX`zbm*dV>kB{9OfnmO^#K+!}LY*;4M~YQC+}fyn(xU>0AAOP;r`f{%-CpeJ=! z8Ef<{@-g`i$431;c2q~Rjqao29|3@GGAiHi233P?yx=%H^HQv$W)>oP%eNmb3+~Ud zQEIr1xEm+~#oJv*J&UNevnsQD(=v%qxcp$-pI#$csp6S%9^J2ZQrCliu-UUVY$mxW z{MXq__|+NkM|z#nCCeBSsbUB8?~CjlSgb(sJ7DN)jkyvYNo+zv4JN)IqM&D7ictGj zUC%ZYZ+JQwvFHZ&7gMS{W1~wL%q)Ga*{lY_G zk0uw*+)3$_o=8+7jr|K1RhN5dC($&tVU?xzp{W;J19qsj zjF4DW2Ylpc01}g*NwQi2VB9Y#Yq~QshKO)bvlM{5foR(?s3?B{D!O?2IxqAmy*eqB zr^6b-)tu6}w_qH^N$r|OTOSX`2xKjO8r-6IW;FQw3AIorsy#Ru$cztL11h4}TviEo zuY)66&3!a75x{wQ7Ujx`WZPT>I22=|!X`m7AaKNUk+x^Zv_DL%Cm{36=Ar}4uiW4v zG-~OVe5vHdB7R}T9wUyqE)v|(K}?pzf3l?A?R-LGwpVl?9f-omu_Egz;5FC!gok-T z9ACO~oLb?bloE-p*u7&j+r>XJh*d0<6h129o(q-MJO7jf)m!>_#P#CoVvDo0oheqb zm!%+yXt}0kdcTiZ@iCXmkv9ft4_&5fK}e)V&h~GM+l>UU<^3TPPAKt@aWbZ zJmNFzS+|JBY?vd~bzEs&cT0U{V6*%HZ^va0v05-Xs2%opPKj%{_Jm{+7zM7M1QABJ zp%-;LVDyqlf-2aKQLF=#wQars{e06IAC!Kv>3J_(v^lpHB(lQ~OeJ0l9mHh9MpXj& z`Q{H7AxYhuo3(GeLVH2xJQJAJjNd!y5VLI_f529e-fhtav4*B<{ zn8tcr9DZ8hk>xR+(Ad5;72g3!1+~heYgYhFi*>p<#;!v-iayWcb8km_{;X?*`g)97 z-a*bwiIiHHg)f>+V=&LzXnXSOr_a7vkbCpzPm~yH7JxUZ9pS?r3g=P$Q}+!n0H@7^ z7`6fEfdgqPaAiESzfML)C0QYqt}R*pj9y8bjizVAllc)pB!LM!OqkGf>tO42RQKjJ zL@2wVU_f?<4zgU8;;!LM>z;gjUF>`q2~=cXT%ijNt+moE*=T2=^ub|NeY`S{u}dbr zb3+lIIeXx3P~NKCT6R2u>4`;MRqYugM!|tCIwNlRi?MbbB>4C_9$)E)j>Wx&yz9Ztfhv&sI^Q_%GX5eBE3t%#D`va;yJo{BX; zP}>Gpd>14rzC3GeG_m$r3NdfxW7%fx=(hRme2>Y3JBz3!2SsalR#9@$Z}jt2V)}vj zt>b;Qy=q>$(hsJ|+h&h&VFc1vZM+0QsT0?j;9xeyK#zx+#$?*C&x@t(C1?52inJ_& zY+Y~&mQPYfJ`}|HNQt)yd2ZMthmY&xEG-p*Pl#S)qvn47DuL2yn<7s^*|C#5^4`po zKDxKs-TF3!gwNfzuZ)`(pJv7t@3{-jg3ku4{%z|ak#G()>I<*q4UGEjKdDtK*Kq(4 z1|3+bM`et5llD2^cB~F8vWkC*0*LEJ$nt3Hm`$ncA~sEPW}G6TkF^oi9oEf-59PcU zq;6%KrUSo9le;6*9V+Ka;u6YpXv?l+XXB4nNpklnhf?(wq5YCIc|2TOQJ<0d*J0|5 z*UJ!59alZjf{ebpJ|&*MN~fmwjY%QSvQ!b}zzM5OB)mb#Mp`bpA`z@u9?86lk~zz1 z)DfI?q73KRP0K$=g^3x`C?`2>PN7dv@b7 zzw@bJK=0P-_j;~dw_*Kyy zzH-ORK{c@E54!c_w4u@$EsV*2-HFd9`?@9G{sj$iVoLVg;GxDwS1;hFlS-pDpJ6_d zOMdxorkHP9U!UWhQ54y&0&2+gOkcBb3!)Vrf;yXT%HwwGH z*X1!8J?axQ?6fQ~weoz1%JGJuv1nN+<1um8FJ#8Q@}@G5j?gA#nB$}&IyI!YJ=Ij) z6H|rx`96u4dU6;Wt(4`X9qQwXk>e}GOX+*r3a?>5R$XhHuvEpEBFt(Lax0Xh4Z@A& ztrWp!p8<_0fHCnIT4abCT%vsDZAlmfFbBd3IiEYS;HO_y34rIo>hCNpAlDh%3kIDO znr^{?r=#LZP+?MAO8*_yx~Q=WdNd(}Moj5xhsF!^H0j<;s5YZ;3oEvp7Syif{1rn~ z(mxIG#7gqv z=_-abQWjg;;FTV;r_cG-|w80?D9u8O{h04z8GP6d=8?w3v{}J89-{sUd0v1T) zZjU8cq`!EHwEnn{La!0RNN0DlnLE=i3N~kB;%|u(6A|R6__x!o#^YOOrQK*pZAPNn zBVeh*ec|luKN9qr=@))xXy{)aRof;daMxA~K1D7) zU`0k3^aqunC&IIV=SY^Mc<{_45R&em61*?w#p4F|2&cyxjZ2GeS&(ERx$U3Go#PFo zF0SKkd1D^|4CrNLC5NT7*aYN+p}K-R9|nnaq?ngpJPZ933Ymj*sb5iWaU$$j00NOl zEgz+6m!T)ik>G3R)|RI<9K1{yjL(Gx(5xgSaj@Q(2M74CDGOoS6QDc$a4Qi|4^XZ% zp;_M91Ne^vzV7lk7E#vS1@}s8O>Q5`k8pkQMxTR+`LuU2ZX5^A)HJECB0c8bQjIq@7`hqO)$v> zX=5*iDp7XBkxd;twZsB~ZA`rKJS;T{zFBQj&ud_;-i#|l4fC>EEG3*qz(1J@Q<>pb zf`bv@HT=Z|na&vAZvl&$b88#Cstof!#*ynZdHm;#A56a)*ERe~8U$CTq1sI~8|G3^ zD$UI3qElCA3*H;qufdTkinWhg;6p{W%8KdgrHw~tp5?TSB6RTEjnH6HwuA}7LqQ$V z0-M&bcq{@2w|eEI9kf@3c!^34@GzhbX{W<@tEkhzD;sq+`^Jl$O3=Zn2v$h8nK|*K zP?Pz3ZcHf%;E2bA*^rQ)bg}8h_u>=e9NY?+U3) z7A<>C8in~yLJd~Ovvs`lgKOlRU@V;|ai4FIZ$ojwVdJEwGFd{Iy~C_N=IwiJH4`>p zxGF0^Z4^~DQEWnOK{ltjq_P3Z1Q37zzYjHPtMSwi!0P?v`8u)h45wbV_)SIRsFLDm2*`ybq zKBTBI7Sus{MPgVcn_0?OZ>s2Pe9S21v`#@0eTenpJ@)hX1woQ7e+HAAZ zDJd0Q%K9KCGg0&Q+tCifqhr8!eIr#Wg2-^tXdFXoUa?Hp4frL)jE3@D2QDO?LQP;G z|9%bnjWUd%rKhwS3>ff2s!8!tP*NQBKxEXQF*hxh3G!Kx=bOp7(@Bh z2Dhp!xCL`#O|IEsO?iu!F&x^Yyel9lJHf{tAzq{S#U_pZ)o=-2oGwVU&d14pci?{u zXlj@~bIMr9!gfs_Q3-o85GncXSc=Iu&Csp|5cAymX*mzZnqIM%aBJMg4U3Hcr8{S1izygf?%;3 z<73pxOD)y=Yzr?nWt|G#xp4KM?>UV3%l=-H^DYt2(s`xbB~Mq?E z7+ztFw((r;Q+IA=v{y%>kK#hD-)pUgkhDG?OS=-Kt$@}Vz7^JR7->wCP`$Bmv&ynZJcanK*o zR11_250dAgMC_B`Is%v4(;|5hN|($HDW>Np%OQJ<@}<^;HmKarM8!W>qqxAPwlU0U zbGYQLrbh>EvdK28fJuPY0_XNtv@nleXeRs-@EZ0;L}W;W(9>^ic;3_@M(dD=yh<6~ zxyQ|C*tRKlkOy{3-c6HiXsT~<$7!kB+Uud&RwT*wWm~~CvagK1#-MM+XVumnI5V>f zoU*e>6!v^lM&~6UqRz*)L~9R88kga+2+!_~^Tx)gV&CQsw$&CVIGCB&H;MAR^U~zG zEv_3d4n%AE8uU;FZgMIavG|&X5MYh1eF{G6JVZBrcLZ3esU&#OKaYt}SSFsKyYL@) zB{xbgG}~eV;=RTc*lPBqVUntueaoIl^OK2I!?Oi2l;835u^mkRSkdZ@=p7L{Vk2UG zN?WD2vt-AxgFeAp0aK0UZMH0AcY$qZYD!ngG9&g{+l_Rov|Gps9ccD9+r&sbfn<6) z4gT1Yy(8J}=@^P8t7sqGO?q-&@0lg95`VzH%IIj1X&eH&w@wXx_GF}BCyX&WEg{Iq zOg5^@e#9%a*>baz2aQ%fP(>pbsw_Xg#|Vo^|8;`>f^5@fN;-mSD$owd=RjS%AGYa< z6MYBHHb#?rdQW{z5K@q?J66HBH}VGA?#lK1lJO`FrPRb<+ELPHgdkWm1!0N{`voICM z2RC7AXQfrKL3?r(TeE4~L0GU9?U{oTsqYZ@;9^hMU>c3(S=eI4%P4P{+06X?pP~k10~5!QT_IggeGYDML+~e5N?0$v zM$2Ne-$;nhY)g2bPXR4e{&7XLOx zD)??hrSGw;aW~@e=C?Xu>1Z=`8pBOe^)Rav7lcY<-LC;RC555Hq2@yu8McYd_RUyA z$9txbnEKj+_SNdO=d$+}YpeVIDEmhNRVm}WOM_fst{+e!@eJ9(3Eia}bGa0%@tbsL zL`@m+0n_oKn$=>usnwVJiOz0libH~kFq{ZFVTV$I;+i7K!U$Q9M*l0AR;|-O+8W~+~(p*Eo#@009!{5wUE_?TPdm?$Dt=u{mTl( zo6JAZcIy1-KI7EpZ;be}1i*Ex6=97;#&>{2y&AbFs*fbHrTfRF4pVIj0NoGh9j+iCGPAUi>`&&G2TV>F`=;1nom)G8=S<) z4n$rDGRtxX4C?{sBjb=EAAF>*=8A-6RV8U`9wAx&m&(k75jrZaGQL>7h~-;R2F`6{ zj~|+bQdeEF!X+n(kBq2t*MTHx$6}nkdUwxOPNiI`4h3it{b1k`DuIw|0Ke)ygCCJ<62p*acpUy{oaqwjtErU6 zFvmAxs)>QCJbnC<0rTYb?<0PMl{hqrK%^iWtO4!I_+W^izAz^wH|Gw zz-*EqXD}YZ7$JHUi5^c8e7ghE69DO0G^rInDE% z1y=VocP)ivUV6f_EpwQibQE)!kk6cJq=a}0BILJBct~gyc-^-S@1I({!)7ul=&duI zlBgr5V;;ZK(1oR#gaxtHI!^-zK(qhk@(5v5It^!fz#HG^{6Ob&^JNpHl^w8Cflm1P zs9$uu@$u5NJtKUNS=cA%RBXRGE0Syc1)GJzDV!Ud$Q$A7P>dM5&35^`JG)W5Dj>e( z_JnnP^2r&;i|M_AbSWtzv&qXJf?>!@$eFJxH>6AxyDWXXzV1iMia#5RCmM>B=_LYnwi00Qe9!d zzG29kai5&Th|!h7o9&I1Ir)I70FxQOB0(FZR~l8{O5$6_oE7EYD}r#LTw-ohH3ucr z429}$j}7M0of;JcU%*L$AZ18W0jb(z$59Oj|6sIC8)QwM&=&hp2U{n8WXMhfmeW`} zyykosiqPs} z_De~T-TI`N%=6k`P2D`Y0G`K%n-#vHdo=YkwB#lmP$! zATNIdJ_mQ8Y)GRq zSyN41%GlW`udCX;0)h5{AbL_j?3u+68~LVVVdp##PC})1-Wh@oFMqnwZ55E@CWG5A zqZT{Y7u{+hZ}p%+uB$eBKdP&IeVR#>P;udAf{MgAG8@k}V?=Jd5u%J7#E%AKqkttZ?T=#?)TB?GETjg91Aa7))tXQbvd~NrER@i2#MJRsV`6J; zJitx5FlRorai8B^VE{-xm{pk~`u4VVCtnp}`EZjq5^)4IUn1ron+RTy^S0bn;`w0} zcCmZahM9=@Bd)X+bEi(Mnuy?J{98J>LhN?~$1wGp)%&u%-0rIYy)X}c*_;7qW7Agz zQQZU)9wKnQQ!q2QZV2NCfz~A0t79E$M2DGn?4?dsIkt&XKTk?|+EDWg-cARIutdm@ z*~)4M%;Tv{#i)1VP=w3A962Bk(=vNdck3$UqM!ob_HHAWfJ2U>!CKEUH$~DABB$4X zf%XOmour9iBOb@s!WHf_;jO&P9`w}FD{7Fg`?WLn?fAk4NumzYl2?VIt=2a0gHyA+ zzE|QDo)0a+Me6!^l{;*v6FDvMk>cqKZ~B~9Sy|dqG!9i(=ZGiIQ$< zZN^!%sqUHV4fq{}2e5p~>>YSBLc3g@kH*bYd8ayCaXxi4mbuRcRPVBwIsDMUV`%%m z8!=18DR*SyHL<&#Gh_5!G+(NKTAs|Zx0=dhtx_9Aj*22K_B0(VKSRY*Z_J&Wj+pSR zWQpPzPTSauaaIQ?jq%OOqmG#yHtz?;biB+DZUIYm|L_;I+fsCRFGfhnR4FAz#_iDpzILOG9&<&Br|tJ z@1RDqgh$U9&$u&nh9{CtRSJD+R!)=Vq&s@bxXW;}$aLcUlO#S@zXDFxZoD!Esj*?j z$gyJ;NB!Qb1tP(xzw{eaUQOrUq`A*7V+NFln%c{z1y$zZ*p8O6-K-@-(U6*dV-xC+ zS456XTB6TBXux;Mk$+M&e6Hl2++Y()4M(?v;$Iw=4_;`Bnn;(g84C`mj`F}8yh0-1 zf}94sDR-F2YUcb(_Ut4TCIhr5M#&SOA<*%X)rEZoKv9sG+w_``5jWJ}G+#DKgYSvc z4&k~LpU_Vr+;jrr`5A*aqh-(Ie1?)bEUD8IWX+-NvQ!HVePsJ-4|Y;2JT$BSRiYF- zn_`Nwo)vS5;V=okvA765Q$|ozU8Jv>J)AUETNw1~pyqW=P&%OseZO3jW2c1VGA zXTvzd`q>=DfT;Sx2PMvY7g1OekDj#apgf~|ZEhsT1*9`9|4IaXJyhb66I*{Fj6Mfp z+ZOIFMNu$IRn@1=UOkR7l^eHi?4t$ow5`%9iRT=Po)F&H%}^|KgI6bxm1zZ=ZNbN7 zE~4I8lp#UdICR(>oMsBzZd)Oiglc*u#OzE>4h^lmw`QGNlK^0?j(r|5lfUGysi772 zm>YuCR8nd)3H|DQm4E;HbYS1pBYL1Lo1fi7Aq>A#(I}`^Ez`m!Ga0WOa0`|MU+p+y zp8FG@W1=kx%N#*&n3a#v8VO^Q~HmdVBR!=c#Zm^5K z&tl%qq@%T6x#=F`kzr4wL;Yik)pUu<&!Af)Yh-O5cG%$YSW=PoDAY@Yhry{Z0{zu! zH$%gN^gG62M#t}O#1<|Qoj2P~2g=9TiGZ7~5819M-eEiLje48-DbmzCu;F51{qA?G z{?DqGFy0SsZH%%v!Yy-$A;>O_#WMRyq7u}1jRd=8_MU?>h@Uu@{)c7g%2e}qIm}89 z8sSOY{hhLr2!opwTA6+kMe;V5JfntWs?Z9n@mbv40^Ukq~#r z1{nE$jQ|n}6soP(r7g7IVUJJ#4`bgHBT5u)*|&Y$wr$(CZQHhO+qP}n?!Il?c2Cc| zd6W5gnR!Vib&|8I&OVj%v9s5zwNSjYt;BDxe3fA<*2)W6oM3PJcQ=@7ebde>>!a7_ z1Ndp~AwJx?fIYOk!W6q=&;B7-%NT&FKR?z?#z|;`$x`un;MGv}$L`BS24Rk%Iej}z zQuwb-DK*vX?8Q~Y+YOfNdf4^&5rE25TZo^L3bSFwr@pYkwrWccfk$AMTYA?K@3NP4 zo*dod0&i)KmPLk)bmCv1!14hSv$)zZ2Q zT1hRu3}K_I^&1`$SR>d7TQwZ?5+CGmQ-~hY!ZU=$Er@c}fYDo;8ElF)XMXXfOTCp9 z)tQWKE3@LA{tM>;|9i6IqmolgKyZxtF&7Vus_es}Mt#^NDLJ_B?Nmal{H#%Y7hNDu z9HJIpQJ8ZxyBTfCb!uXs1xtne3&$(HZ1P_{8@jWFsW?kn1f!f?8RCs2H%VkEn5%cH=r|+sc{PS$_dA82O$y-vybWe_DTjJVdzA zk_8`C(OS6&k~8hSP?HZjXeNAeuErPUdyb@DRL{e#5h6yrPo0D&tbPWjRrVZfJ`Mqd z>>jmH$UL_e0dcpH+Cm3c9EFikL8cNyg<`n)h&G^k$JRr)oenlU@t20&kOKy}oVX{M zCQP(-6tLr|O+kHGTyJz^o$bbb7D!U9ji_4Yc9;y|ouXuG!9bhEOa;oQxm{(b;8)#iF=8=mZsuM?{-&fn!Os->w?%)!uQIu^ z^RJLsFLUgeU*3x*KQzTf@wjm(f##stN@jGpJa7CC$&H8B2wcs=*HbqYJ&&ezzm40_ z;KDuKz%u^K-UrxufY#TWO5oA$i&ZL_A zvZk_XD(dIw$K@gRYL~YTLS_C4hpxQ-(Ks63ds}4VvWAi+1`|L1qXYInZN-P0#&R;$ z-}>N?fGI`cA%?-NIA`h+Au$~JgAi=?GMn^0=IWtK=P~1K9o$EZ1m@bHBNipGlBzlK z^L4Uf8tfo6tSf7HA`FasEjx!42aZ=Bx2LPUBSc(VKu!8KOC#{xIWKx5h8sce0Q{-&yPA@4rX!NdkK*%eE1mIu=E~$wY+!WcHXET&oA!yfo+I~u} z+s)7T%U&*_i_@_DnhijEFmNQoEsHNJek4e49M)KCEe#s(LcE>WlJ$^9se=)lwR3bi za{`cJiX04@Tv=l-xBKf%%s8j6jj$tw61iUkNSjR^IRpMNCmO=rtWV_s@h+@W_ZrDz zU$Lzu600l*PF(~SZJ!yq4Z8S?=Gu0H)P3eUCuyU9@dXCUyw?uq{Q{5mF=vx)Y-f7$jQ)}lvd$-gy&$=v98#P)EA#84`| zC_K|0%Y?89?DW);d;x~x{Vb8*SqdGg4z7?VTNM=SsYOdFbL4$XjtyAuG>Fj&UeqQs zgaIyj-`PBQ;*kZ?QThsW5;dtU*=t7Db$D#lqr(Hp8;jzoufnR=DJdiQrPvOkI*LV5 zUP4>2ZY&uHXiEfxpA3xwwWP)Vn~2XNY!&wxuz+6=WW;2{%!Zm1pp(bEqh){Vmp8*G z*4Ky*j0X&_wiDyjHtTh*0~<%}$1GZiZ_V`xVelYS`e}naJe7WK$9E=c?SbYRGpc3Q z>@pmtrq4L${v9R~dGHDT#l_nMnIFFkJV;D4zTFr#R%4)yc7{cG z7(rft9tSTpEs@MfqSkH_2>FC4!XPIx>tV6A*UeUzJd-VJ`8{C^`c(4ih2ENI_2mQ$NK@nKO(hc@UEnr!Exd0dmZ~G;Xw>m zCF~96G7`(Vzd$N{Jq&2>?e;GI2)&++tC_DhC9lES@Umv7IGsx1P*J!-cE5=c6G!g} z?T!C4NP{>ykLS-gRPmZdB3d(CyL#rFCv~}{l{>HhOmC#!9L;jWP z5VXL$a*1oumU0r8ACJd*JUY(F#^ZM=?#AFtOily8!T!=n~*_2P?>RpU~M^d;yR38o#tyKgb4?`~Mw zK5|k}#`P|I+A{O=wC&o*Owh95>41~ZP3%1pWyl{o(+&umoBi4pY@oKs_Ia5z`uJA= z50){mJv1`iXPF>Glpt6GqofHy z%$|5VIcXX7Ru%qRHk7WI`?5o>4Fy2!1tw7aSF@@7mtiW-*ZzkbZ#ez3cw>XV?QUIr@#^TvHJU(1I8w?uz}NR3Txt~39YRegh7KEbK^V5)p;efSJy>e9=QPIbbfiq zR3qbItwcNE;v5f!XU4}dJ+ASsU@OzbQ{y%FHc*X>VCjN0BOGys8wOVXDV>xw4kg0- za{-^{I}sLh6^_&scvi>|Od$%9)<_oF_WB_EpaONpE^VNiV?qzF{P^&M%sna0n%6;z zZ!vQx7N)Nwj^mF!IU;`_={b}g1dgaNQ)f?yj!l>*>{V~?&-oGgjn>y$lX97~nI1UX zEER+RO3sz%U$+U*Wz+s$(MrYdJpj+UaBbccJzHEg5ke>^H76Zie&zD$Du6Jqas&{<>d&LPbVq~mdQ2dx{%!A$ABQ#yXq8a%;ul=DP@je%B1+GDyGXFvap6A%+ z*o?7ypGaQ<`)8e!SpiqQV8}1-G6M&5K;2zmsOh07gQ>uDY&ms%Izb6(eobSoh`R=Y zw~Iw>Tgv6r`}6-n4cND+kqf~rk+oI!F%VC)^zUUf^b4!6_jBhef}|X0atgA5{&Oy* zIZw4NPTq|j-y58%mMVG3o2Oipmz~Dfw_T}bO%|s!fAPUriwl~lkb#tv#TFfS=Eg>I zYq}s$PeB4sfr9qvmW201O))pxgYmWHQ*H0bk0ux;`~+8aRP-&2nDUxQTZWN7!mn$X zb3T*=tThT>;lTPp_O81cT*C<6Z(ThY+@mc8n>UC{CJjYfx|qp+n5|v2$e9FRf9ynw z@^~iQxaDP~ePG4F{P%h)1!w=A3jl=ldGWL8K=4l?lERhrLWdy-gmiG}tsWgzxdM** zvK$U^5t&amL^6B-6EM}%6^9te7f=@(*=Q0KvG+s|Kzr0gE z3Z{oCDE1rxc`BH>*x7Q|+{|q6p6lGJ%2or+)}Cj+dvLLCMSmY@4IS6s8s*?6Ja0mu zq+Zh0nP*SqvAk><=^fM+cB)(Pvr1B5m$pqx>Lcs?hG(^Sv%+zRa>sJ@B~>W05QnJb zSV;{2Jy2?LUtQaBy0YoO8kfV@~7R@Htx?TR416W_;?mC}}T}rwl z#GS?|4#+j>sbZ~7b-SFW2W6?MVp6L!2gbEQi2d^*12I+7xwB)o8RsQ&c}OQ`tYqGi z`t9Qd&obUhss>5*sq1gGh6bNf*yKaXX|!%N__}7zLlCSuIu^{xMT0d5eC@gBDn&&U zP=f@lAj;I~lE*Sy2%q(gbPHBw_izNURK~wJbdvxHADHV7P5P8e+Kz$|MuYEve%a{J zYNAq7Mgk;PMwbKJtM45n+h)k%3cAE~(6)CEiLj4_3JW1JR(ct$&va_5r7{pY zMLnU!dax@V^~hPKq+u(#Zbe#TC~HYnPfxMrF5)`WPKNlkV`|~nu{QK_8F6HtpW0T2 zUF|Fk$lbg6bK0k%rd3p1Mx_$4cP*;#?fkl#O zPraCa{Le_2ow7ZMB!kW|DFXTou8mwNJ8lP|&7szn@23sPJxU4!ZbzpjTBmmR4)k+D z#WL{U0?dKzkdjmODBj|^yh2k2Q2MGS?>^#8Ls|@j`sw8csNTzZ;P72fa5*vq>6=y& zd1Nf?5VT~N@28264_bj;0gW#KBxt3%6bZ!#{sEetcYTK;%;s*yhOVx!gqz>AjFGvf z*!GD6PNF1u^F**j<+a1r0=WaAIr8LN6D~}O2Ix55Lpc&!8WQgx#D&_1g}XAERXXE2 zYOTh7aV+AJB0}}JM2j~C;cSG7Z8$=QQH*R(k2{0XPxjPhUNw{84P&L}XRy1-=wc*6 zW}rYDrUmVZVJ3FR>r#4JKi>&|wTVWrn@!*gi&V0h7 zd_uDLyL^pm>=k85kd_E2kcV>g03jZ(a8Yq0fu|)Lt|@8w$eX8C#b#Tgxu1O-MCoV) zWu@uR^VDI^BoA_8nGQR)&%t!fjxPRmR&ITfc9!)=_GWXI5*@qUa)qMQv(>*pHA805 zvZ$aNVo_{aUGJn=0qvTMVaT{}!6RS9@v>S{iw=X({_zVs*;V?aQdEgin9Z?|6C^FK zo?odL;rB@?6boarwwxw55sd_9!SCL?y8r7=3)Lk#@~QdJR*MO&EcS<||Kq2gF6W-D z#0dXGAm{ZlC-!tXzBs2u8c0rnz41n~;l^Y>?wrR7GT&f5sS1imJmZ5in7#9GcGlUF z-udOnIK5ar@mar_xRu!@QP9xF_Fzi&_0JDiZ?YQF(Z#NRF8Up}QnZs;bk(QJj_n*TR%tIx(@=jATMgT!f^ac(-cLC3?gZ0Cc6hC$jnFWk zO0Mlh$@86eyL)8l&?K)dlMcOAGXGJi`iFeXHpulR1^e!^eGRtV&corl3Z&k`PrYDS zA?`9_K8z?W@{% z%D>`ZIk_807rA{`q#VKo%6Z3LO4c>n=WL}?`gzD=dN;WY#i6Q&ZrkTa_vWXY4F$l8 zRVJgPMLKF3yl9bU_6h@MlwCBX?O4d{gXby=0GLU~&&|IQ#=Dq)+&QrY2By#HC4(ig z8KRHf=ygF`j`8kL7`V5bVj=WNS-{7Bmz~$P9qb^lPJ-RU+8OJJ`vTIfsKN>^SFqEv zd~2QV1hn%?1K83#tPxC&A+eELm{y_$hv#X{|FnVc>=j#~O-}G=fx{9&Tc;)C=}+3A z?YaNVTuSFpE+uG+3*XDWA(C?UXl)Q!Xw8*Pw`xRHS3^|_(6J?m=0|ud1--XP7-GXo z3e!cj)e&02&GYLCv2zdz=VG{~pN*$hIwZA}5U<5|7M!f%vPn)NE20A53A6yBP( zDGKI|xMCW!ux>0R&Onrx;icMrHABSYTRLjP{2N%u-Uv#*63);u9|G)R>(85D$oq?Y z0KhrncqtFp`;MvZTT_{=24;a5D&oShWp62!lLkjS6I$V{6410J)g!n@u=Rc~)zh5z z<~uVdaM6Xa(GKrta&?UzQ(v5Qu18HNleAmAXbuON@EX57wQw+>S;O)8c7uCL7xCdC zU)}{>E$w8j^3@&={_f!0Vi{W}k;_4z3!-qCh_ZelLRbZzc#2(+{3Sd|mVWRZhezi` zEF`fp8D>?@K!jqgHVab{&O_*?KWLEBq*Fhvh}|^iEIv0{uWZHM>osXB8A3Q^VqMaiQcRsq_oDK1m%8Ia z*SBlg;^26?W0ZAc-vm>Mwgvn6?UMa0$OjSurr?@{Ay6i1(yZuy7+j$Nv3M&X9Hdg= zEK>8^^i&`}oQyL#yTk+XQv&Se<5400uOB3`Is`VLhITYlmT9?XJ4}G}i*SP~_GTwX z^IP#-yIE4sznE3x&`~^KS7b6lcRW{6oh~`t3?@-C%O-UC z+~~-=->5jr%*$fmF2sQIWEu>V?|2hK`{DU$GaJnoZQ00se~%HPKVG0Tjo4B=#Qr>F zK8IavNs`wY(hj%7Kan`i6e~=i%UFLrf|gFkV^$#(<3dL+hsd90^Xb6}Lm>3RPc~QD zXy$=Ny))oG-KaTKw&yDGz5DRUVgCWF>_dQkz<530BmV@3E21o<3W5pP3+n&JFNLs& zi;2tKhfCzDCxvw^Bc5iLS~SKKpx6}AJCyp@yA290$H0jpcce<_jLx$4~0H) zLD4osdK~)z9fe2wK5g3^h5QL?rC7u-K*4nG6902dofyAU%!>JlxocyjU2;@g>hzwm zSNTJcy~sYH2)QsnoHm$^@h$d~{-S&ATTRvPKpQ_QW+lhc?`yr@(q_9M0u=hEqjfEr z1>?#l8Hr`$I@nDE(&Ha!76Zq^9>XUDW!v%V^kZwWq*MCk`_ducXxBZAefY>mS?i-? zpk}KHT&LMKss&u0)=Zjr-U-8Zh1McP!&ErlxN8C<&=-iZ;E-={9pix6~+>_D|d~Xbe?vEPH?qSdV6OW0=e{pW?7z?VzLh&So#X-+zV_H z^djy2bZ5HingUCxhotW+<0#KDg%(P;&b}9GzHDfA2R1WN4?M|9Rf6nA)F*E(YYwUr zQ@;r1fj<*NQ_55ek~Uw^GuRbsRo$C10Hj!fPcccg`~(;G!&W^O)(W81>p~@vzFk6@ zU?;ZKiIa*z-Q>siaX;+U(cN*VT2;aweS0fkjeAFx9-leZvjLXyG|`DJ1V02twtuZY z;qjjyH`b9~>~CIt$}}?+y#V8OxfxT7Tc7u?rEvc3-1R?M@k(tGg@cu1D+um|RV5Sl z9tz0C(~JZDQx3l!FazlQk4B`M?%+lFA2pg4WdUKBV$!)hN7K~KxlJ|Mn0w98Vt zonCFiwkHL295|K%0nGUHHQ}dH9G|@sVO8kjXKcF}km=!v8F@+uLg7t3FrBe1Echsd z{$jX&HV@xgp4NUs(oR#Y7BS~D2=bAoBKO4<_bRogJk!@?=fO?1L`0xf@)%bf3gb)~ zjqus0YM;$~-vbvGBS+!{QTuzKWIW7YoCCpVrAqxWiX^Nk-2v#c)zJdx40oeHk-D)Uz%CB#YV|j%{AieY10YO#83zmBO zNhkw)Q0_I@H@Z?C5!I7Vwo!D}SbAtNS$DF@IP*_|8BvAj#v3`CHNA3LT(7+qS>le+ zd^lgMwU^+%wZ9u-ymN#&+MXxuoD)D1>rWCKeI=MaH3ymotR5QuV2_}b=f50El_^@0 za}Z_4;O)MLOOLWswyT`7W@lj^ty;UFcWAAlPkxTXtiyypEn)^dIq{6B$W4KTiGc;c zy6N^qsQuP4x?lByPjS$A5yUHuxTp^seVsov8x}%qkxJuI>wbTf<6Dzdj)egr>=ETb z-ndcTV;H|6K@|BMxMcrvn5|YXm~WQ|M_{NU1&E|Ar-{@^ibv+#+5ieA{Iso71%vqW zt}NywAyY_H--QFv{ZuCw&7Qt$O-~b^wa7s@i~+3W!VdP1@ISRXSA;~NrXvg1?iBvr zH`X$MDFsCqCs(_Jv<`_b`TTa)3F||+&M!W5YvE;nh%ipvo%2#1k{n(8Yf}I2auBHc z@!(Y*Bm_kx1ReX1y+BojZIa&)obNw*H!L(*GT*08SRH*)+ooRRBG-fym`)8yf$|QQ zF+x~K63*^Z9d)C_W+jx(t7+_Hd~=zDCh5g8-8V_bpT@a4kA*YXDvX?Aa4V@{7j3{s z-zpYxLl_8=#NMGM;le&;ZXBYDfF`Y(_#6ybS{un$_Gl9Ikm?EE_*1p;0C?n71l=CiB8vzn>-ujMyxt;QjPuj zSY(L`*^q$6Fb5>)Z9h;QHcQAp!uzs@<>I(xR@@aolhK59`IJ~H-@Rl)2Xgc0d$m3F z=91>R(if$V+@}>>U{E})$kNz6R`qzaCnRAq>q$i*8tqWKFaC~5aq1!=g z==1XMxuh2&HAkZC-s1K82(b#Z_0Ot;CYGU=9Fg8%apo*_1WHwH63LUMHq5oGfHe%l zTP|%Nj{F*tG^<4VYgA3+?!9m3Cdv^YPk8yto34nE`y+3L3MG++i-Q+z(F>$eJAwZ7GSaqwJlOqH;W zI;6Fzz0R_*-^11o#&nVH&UDIb+8zdiL+JNcY)&sAQC7-Ad9acqdPY|#_w|ntf-x$_Ej}Y9L32tivixz4} z@#vN?B1Ypl7THA=Lj)lYSZ_`v@vPGW2Qhp=pxAopw5nE{jn;qa=Eadm^clceOI{iW zGV%$PAK_Hrwlun0LQL5A&3>*<;d@X*m`DmP36i!a9rWbA-PD`KVZWGrNCXlrB)!NUXL=;UCmZw=wLex)Vph}oLh zd!aZ*UtSFbYO6Q-RNGKIb~99OJX${qrh%cUrC1=KV4pSU^L(YtDh4AiPe9IITHQd8 zCI$561CSMO6IGir(V^5XcQ%qnfvKffj0kF_n0`oyKq<+}WI&OL$Wh~vuJ3e&ZSqeG zWb5*5aT%l-=Vzy4ou5AI~8- zW>{JtcMiN)pBvC&eZPec;#P(!LU{UVUcC~!^=o-`)N)=@7{f{+=NM$*Su91Re%mbM@AkcBIcu3h?Sc~jn$$N7qJa^f}WRkTybMOqIu4lsOe$e@qm9bKGC1IUbZny``Wb?F^F!!WbrSf;)I!BI_$X z3>X5}3_Es&a+j8T`qNc*1{v55yPU(b{uD@|z(q7kBYBvMb}0{M=%}c+?S~>wgVY>1 z>9B5M&6hgn8#C(CyCuX*n#5DDrT7suW7x#!KZfZ+7<4Fle)yhfl>fwo5(4p$M8`TPz8e&5f84;}SL2Itva5m2KR+GlUh7_Rf2snXp{$+C^g$u#LI)qjoo{rC zVVX_b@0$b-00I&)9c;!bxWcPQHs=t|ht1qRE3%btD4+Is>l8$6%Xx=?mmWKDnP7uwiLMN3YZf5M#M*W#7BO274=C@`&TGhpc$u3bw;cBGLY| z^;v5iujo=|vbREVIjilYlUk~}H+Z<_jG3`6zPKKaGppVv+4L)J%gI{ikwcm4mYT5y zwY+IW>YA=f_V8u!v2{$)6Af+3jMylT%vg~bs%9O3zrDq&c+#e$J=zh_VC&n5!{s!T z>S+J=@xB_r-%`1s^w>DeMWbYVK<3t2U zUVEh?=bcN!aHFcJlL3^dmeLhW>+)I1cZ4Pf*PYDu6J0cey3*s!9OV=bpXO$N#tDhY)*`D|o~GoErT zV_87UOAL;8inFZeFRUHLD4YgzN<_BW(3?n6CwvsmBvq|MSOQ0qy(|THLjY~0F0gF+ z6IV*BhAC<1^za|elxZ8nutZkjVD!w^5|7{&*xjGkUqg}C+shyhFfs-gS(Q(56^#Z3jNx-^ z1OG6g^UUDC#+m2SEA168>~ooB{%p0|w+wWhP%B#~7g6B93n49_WSPkvS~FQ7$|H>> z#NFeC4mmimtSWsXcH^8-$4Ob35h)5+R4%Di5puBub8toG?2S?5NrQzG@r4;RItmjI zDeFMWlJAjFV4>#)V>aHxp;e2oFF;*#^ z*z{TljdXB)Iz`$^z@`ZVfi@TOBrXf@;R8LDSRe98LaDiwS4vjFOH;l_WwhoLf?$b2 zBD&cHx}fjdUIXja7lYP*yYvfXzHWzZfH^wjbAh)H0y~hkqJ!Ts#&U&650|E7XLC18 zbONpRyos^y&|#R>$=4?Y3rb4NC0g0n6ZyQ3&;5~ zi<3coD=bF2U~{l{gPZhc;lY<=i-?Q$BU<+!8bT~jRYU&ME}f%bA`Vi$qLhIO(Kb9n zc3_&5E>+w+p}ZI5tg=26c2LBDtDQD}P{2Kp5T+TIKV{WdPIzYAlHUg}ku%&EkLM?V zBnj^_CO-z2GigswTouP)*`jY5pG@pfWiIIfyNj1}h$5khmoUUb}#7envXQdmSh zX2O@sb6|=#s*s|ha>>(-bGx`)Q|Oe~QuWUqL={y;M2>1>e>B)M*2%vNr)%%fkbc6h z2!3pk4|JChN%E?Ss6OWe6$-S341)p~?qc^YHK=0zCaeS}%z;*D9XD5{giu_co7tFW1W9lDA+aYMKOhioLVz3zItG@gvc zv#L#FC|_~2h677#oI)Gzr)(EK)pz{A4QgPryJg4Z$Up!iWWJO(O%-dmgER;lKFM0h zBP^BV6nYm`z23NQ<)!KmU6a`|vZZ?$84Yy!>jassKWVfRIBQ4_I!s|+?fu70h8x7k z1B{M?nwl$NHm`tjL(k~MZ;remmuW(`Zjl7_-4F)V#)5cCc9`lq0`8}esqF)^rwwJN zC6D4a9fi{9SLbX@`YZ$;WQ?YBfO~A`oU_yyB_B#g#NOuV5Nqk9CWtYkGozs(3mVY; zY6(7vWf!Y0YigeLJ{1h{lI~10xr$VhTBB^5Bc+yx2bYO7XdoKzj%4h8cGzJv5RKbU zNHz;8$ec;^U@DF*{E?n}%*RkWs66H^M?m0eK%Q9XP;XL)(A_gr`AAOq9yPu8k17Cl z7n4~z-e;tl?RA3QW@~d;gU00`(q|Hw3tFmui^(FXgg0t0B9B9=;~Ust22T7J=+#kS zDsJ0QDmk3699Yw0!jccB1o&sEDTSHgB@LjWD5uGVv6@Y4#_zle8u@p6Y!`*e@n(BJ zE+xgMY~8>uzLXSoP{9XGN-Zg-7&9bf8}2FDHKdG_>srB!GoBqRc~slV76X?f4{y_1 zd&AqGFq3Q-Z$UQejOnt`CbRCKvF_Mx=;&6mMk7!XIqEFjlcfd=xx9!D#k15C1V#Q+ z&cQQT$%v@|?M8-aFffFG>h@%D3no0K7csAXyVh8h69=D`%{$of$=Zl);nN=^`)q}f zipLXdqh{#gO3|lho7WjohTR8#lz&#F@p+wKmh6K(=VD?-zaq!&h(tSjA7@U-`yWDQ zUvz&~zaPMAzvrO2(I0tYDM|5QUr7^lrOJFJVjvK@rjww4TDW;eU`dryFU!BShYMSN z-kbyypgbYmZZAo*&C^E{xAT0xem)=ais3Qbn9XOmv1t$Pct7!7RRTRVawx&RsYaKcr+d`+$oE#Dp0hqFbSsFSH+vNNsB$lJcAAME zY`=w{N0Smo-JvcMj@McBG$p2ImCYt7jGnu(q2(xgx~wRYo*S{DJ&IH)OGUjG@pzw8 ze!r+z@<1<@?j4DFtCXHUZVa1y*1VtlE}=5ZnVxH9zszbn`?x>Hi=F!Ns0uO{`9nJU z=T4(BzW~$E|HI8Gi|jvA`zrtL!jf4}j0FnG*aqJfi(YQ~inNRV@U6VdW93msWM;>1 zuFmknu8@36eXsad*;(Q}&vjwaQu0~YAp1E>Z0+spq@7^3OtQ`QlICc9vq{=Hgih|& zdD;=ZbL`$JdX#4R;!d_|mA@|>t=+-y)+fg0*1;TdxU)yxJFrn@b`3xiF0e%M<~#Qm zsR)+vENUzFkr5*<2uCKCQl{$?zh@om7V{)IAl`eo4)T0`e;fP)Lb!ftE-0?TD;UP4 zT=k6Gl53iGBC>Q=ZQxEJvcht>Y#dY5Bfta)2w9Qw7~;WPL-?@Ae2&fG@&5X#o$}Ez zRI|z8a&lDNEN$M5O-cJlfqc#D(em?5O#k4JO+h}1s?74nGBp*TKW3?(J~9yK!q<^e zI!L-oG}L+y`*h7IH2VDc>*x0E{tq)r?(J)V$fzZOW`n*r!7keJVM|+RwM!Xd>*wv| zLw3k)#YpagDDXJxdc@=tn&lzr@&H*KICQx{?r%j=m14|aNcX5=;Q$Tf`PRyzM&)~V zkK2tvuv&F4`)IeSS0xuWO)6U|oL&*GZI|Iir{M=Je2SSw@FPFs?Usly(ODl)@34ip zql`7v(qP6OymrXt(K?kUxkD{))iUeKw(p0Bz@2SwycHd8O;pH1rfPFTTjaHesLrQ; zx&3(rQTI-vuj3;ghGk|<_6mQ8U8P{@BWKKZX~ksA71Hy0vsdN)WzmQsgyNd@t@6gn z{vu!cR}mSH6|ab zYH&8XjyVKjhmEUI8-hvseZp%=#=biHl`7*BbPc`Rh5=D z6&5icUkBf(ulG{#iQl_L+AUG-s`BKH#imzUu+r9LhU~eb*0FQ78gqHru{Y;kddn^| z?*eB}Do*Y`0%EbDh0h*=8i_x@<$+!t(_0>^&D-?oGGPMy>w@hQD1a% zCRhofwyPn}_`aS`HlLD+IzkfF%V}lNq5h1yzf-&DN6R|7iU?-fsiw>?&hAa@xTk&n z4f?kOo#q4Qi%sDPO~I<&<`u#ArF6FbgkmHm8zD>jz@ zAR+nv*LlPRZ{_lP{UI7qw;bZXPOT84QC-4>7%^ky7B~`s^c+;?kiqeD5P^ zah8xXjCki5^tZhzN__9O%ltFMaSW!5)gm^`xmTjRkIx+wmcsiRFG`FmKd&EdS*)1d zR?s3UF9Hx82dh=bMo`c!@VC8P&t5=Z#9`tzh7kod&y2hbbmUJD+W-<@y&y0Uvf{_8 z9{n;I)`!I(blpV3(1LT`@VhFjRy@>OKT9zdbz{{Z|H6B1D zWrd=H+%RceQVCyt=`(5?9Wn$=g{6>8KWWupHLN~Zd^{m05u8ZGP9S=e(g5<2{U~rU z#^8N8VKps$M0nYG`jxhTz=cOBMIt&805nX^K2+`i0NQsg7(P^aPrx>`c%U`EdMQ5? zL?nQQG$NEI)Gik$F58APh&vdw@s;@;v8V@jr9` zq{Af4E5tSsyN&&W9a@-DNm6@$#?60*MM3AG4P2}-^+OBVM}Q_|*qKcJLLaw)mD?vU z_U)3%wga-qK%IIf6GcxiX51*9>1cp*}oa+&sBB9b+3Oi@vm`b{{N44=B;r zmLk5s?+0G(P+c)0Et*bB^Gv$jE&KZEId|3FRN$$bkOQn-Dt{G%onkH5i^ZBfoHU)r zTppw7JP0|!JNs`4j1JOJ?Do;x6F1}v8uNAg5703 z+uNSoFMEW*W;)xGD7F=Xg^{0KYS=TXvHJ&Tm$jv{C0H)^nrGD)gL{=1*_MdpgF%(E z1Y}Wk5U|6Z3$hpdsj$VI?A%#X7y2(J!(nDN+K&ta?zBlVD`d_|7ff zNKP}fBA1pptbWs2?we#5WBNCrin5U%0pCp@s~M=>rLOIfJ<#dGa-dDA-JW76uAoTS zgse`+GUH2AAXoFdwN|w2KJ~U4d)!*p@rnUWk6JZK?ZHgpe5p?6L&D4 zChN+PNg7sHnDtgAlnhhzDdLT3Or1ZDNAeUT-S%SY!*(0$AsGh8T^x7(8mXBGLC9CsI85)r=o%2;3_9`^A?VCC^3LRQ5x|NLGwzf!@T9Qnf^YR5R ze`RF)6<)G6a~sPbk11a`m4rgMPUG5X)2X}EoyPiOa_&$f->9Ze{NIZ9P(bX=jX~Q= zdK}sdi4uyMG==^qQTr!=C#}sei_${F&I>qGb>6=hwLwC7pW}YBW?1JIkpT|#=QWRM zF=)6If+KC|ILVcYG_^>;VGFEJ7dz2?Kokh>ZfQv*>y;x2A?yC8bmh3>w0AR6NZ>9%3|kQ=FuNi?S^xygQD>1x-9J10m% z{L3#OS=O7SP*kp9HyjO9gcYg2H*2i3($MmtGe1%o_9MvQQfr90{MWpxKIMLEl3ilD za%pnlT&I~#^3sJ8s6xNp?~0t5auIQMoL!yq4(Xv>8se}s;h9Qtw{3KDDd{n3F>Jng zogLTHmuSKC^umAfx6vgd)FYEBkU6v`!`N!SF0lW6Oee)?j6j8xty-ecYvo)-%Y{xo zyQFl-L5+T`Ul(~NB{w4bz2Qe|0kPoPPQbTW*5;+zJf-z!kTJ=_(5l-eg*9=Nu)Qpo zt;*Hqe!+xPTCSF~I+f&J%c?|O$4gx{;C`y^XKW7gTrcxHT4c=hKddC)bwm zsyO{D@?dfCY%jHwce|%I-K}THIdG?`p9#vRZ}$>?YqynkE#C(1b5i=lxDEO{3gzbd zW=0V6Yaw^krM3MgjwI^q8#&P4{OVxq?eRGiaqa!+=<)U_l{YIlcJyKL>&~{d_vh_? z?`4rYXZrzqW?=#3^VO@XTR5^f$mVh92Ox=UN0mxYb~N^<-S=}T#2t8%wOqA#z%iYh zmxntC7nirY$qG`pcl+!4?d>r|BTyZhKEz92@EdeHZAq?APM;a+k0p=(yU8ew(Nm>K zYI+bCPubFLeOs}A>49x(&){d{IL9tPjRUWMHPH(pbcW}0e$rM-w}o{M0BpDt^jzH9 z6Jh;)X$673M(YCCLd)tpgc3t&+KumGSRg(b>Sl*wE>BB=`%pIsMK_=_?tl;klYSnc!!TUiHSoWTN{WN*UXj{(ipS^_l*=)nc*wq>UCU)Yh!3nL4Uj6<9eK9I%-oYb4M7 zXvNroIH><0Qke7c0$*L68M7+NGaaxo86KkHLBj9_EzXnb`VsbYJ~BoQic=oos&`g}NgNa1oy z;;4lDr2g~2_5#Lut8H%Ip3cvwNujXI;%J+qE<0@A(b2Wd`LlJK)3GB&$s8nEB*K;j_&PlH~IyF$TJDfY(ya^YdBi5 zXKDmLs)8V48fy83&EbV4)P|gHl`!ETT7@uxy3nz%_7qt7Ft>dKv(NBYX1GzBGFo0l}Y68lpUCcl81~o-^c!u$8Qof+8~Mb;Q$WE(qSWGPvTv1AR6ooHxm zW0359kzGcJFiebf$o8#lX{`BLN+VmAh>_i$e)ryg?(aU&z0dP`&iS0z^Eu0Z@AI7J zob$2jP?zHFJLLU^kBMmQJU`e}{wsYWvPCR#T^%1mu$TCKI-wL+UAfIg+5V`L%rn$? zLA^=a(x@gmu838Y^(Py7HF#hjKw2@XAgvEBr11E+8R(##UCKTT?0Xl7b=aZmclXto zqD|0Q!c4rCI(tJ4!Q|KV?-wV=73j^cKer*fHg10rO~2M{;1G&Iz0rR8EC&VEn|WJ6 zNytCqok?nwPa+8JT4o|W zwm!4-|D;LwC9D@SMmnrKT5dp({?_zDpT2$e$Yfp#E1k&xm*jSiCW&^qCbV#q?W;=j zOlH*Q%+cOCYq!ffEpye=@=m_7_&4`6_=0>Je2(5fdJbkcT)pZR5@JlFbv)Op+oe$% zTkB0%X01m4@iT)MZR9w)d1Ac9%DlQkhCDY}?<}@w0TtNaK!}_SbGzj)bB(=tFErkG z`Q?kNw{v=SO(d)0-7p48&>q9Y1+e=5B@XqqT}i*(EcqvSI3E-FpU?q5lAx42YB^O< z^Y*16rjvyw&GSCk=lbBGYl=kE7VX&)eH~Vo8=sjK9T`2Bgp5)4k1bSh+J5ma zhlf@dfthaGcyY~)v;eK6qlRtu4JQjXYDEZK9$Jc6p6_qEIwzizrI>DHzacuUHEEo^ z{CP;Bj^iX|kAIwbTkCnrMN&1`?95@!O!Kg5dHb=uUiyL>u>D8N9EC?V6t~x#`eNg! z-Xid{szci1!h+7)Q9V?ACW)3S*f*i>m=D!7wV0DzzLjI!w-i;i+}t{nDrZP=pSr)G zQCC1Y^nibCou#H`QyE??;ndrrjhfv~rAuwKA1vVN>gX%r((N9ndWgBu8(pE71t#x$dcBTy*m+^w_*(39K#5d?{WN ztGS^0^pQd&YioPV@q9^QVGIYQ>={Sa<+k^^;|qHaCqAuL>YM#saZ%sdjX80JD<9mN zgjY-DQ|_F2TV^p6&*uG)tgv1h^WTsDIfGW!8t}>81%Dfgey>}&^m@)e+SIW@q0HVf_I_gKjeqyq*YwM~Am z<%6d9n)t=X{sR|w;K$6t4=Y_#`A*lnEFwYwdU zZEc|Ze_qD1v-b1?%HIs|@C+AqR1j5ERE0VL8`^ilWM*id1SH7#RA8 z{t-OuKb^b+|1|$>BmOjRh&pO3swu&4sH#BK6f{(o4b@@#N(L}>BP9g|7z_$kfx)he z{@)?gnf^;BmDH8g{=YgYndj@r=Y8qJO1|;~bH`iqdfr1g{;P5cuvlvpVvTVIHiWZ8 z#WrV`67#|}qNg{=UTR$P9$7X#xlX$I2$e=FGPoVE#r)4I^UL=iYtj|#z!Cy#V1cxO zg0z9-fp@#deTgEwCtvf|@(*=Cb$mKz(m&|UQef%r#$a>Kr&fAJ9qeGroG<5Z5Y6-G zxg0RaGzAWF!*UG?1YpI|;rRSx@!WSyo60`&1kg+(vJfHhg8FPT8ibnoCM^4=%nZa$ zXF9$)9+?oNJdJ6_AoKCGer$30Y~w;PKL#@d8zPsbut$~9iQosc#0eq#5d17*7$?Mo z(Gi|zv@JoJ5EAc?74jGGF9=ebj(hc>P<(?XV)R;RvE&AW6G9pBfaP~=0AUD`6@T1A zOJF1bdWC~HHw9+Yzlo7jkV2c#Z*D;hX3j6fwSh;ZfYLNBVfs@~xuMcDZeeD6gdoX? zC1rtO#)#n7tFI70m5R)?ylAw3Lr{Ez&1kfp6qi zd~c)zzJlRd11j(#L_>XgtTyVH%owN4sX&tefd1&W+6dq&NPhkNnR}Qc>F(_bY}xd@ zEnycyWRXUGjz==49X;YD&OT91X^x|YXpuaUVZ|M+W(kdHmN8X)W+KA#w{#m$)JP4UgA6WGi zTj^SvBvBfvmij8GBAL3VG6bsf7GLswF>G85Ct5x|uRbGFFqY~bmW3$Dc84X;@5p%# zCWEqH@)EDuz@o6?RP-09^h@Vhp?jD%-5p~BC%5%Ry0I%b33OM0mv}!pxDn)ck5%2> z>*3v&``1Dy2>16x?l#ZaHF@Hz*BHQ#sQXCoHBF&& zb#|&}7=E=bNE5QEnf2|+%kqK#iOqcA73|326T`^Qew{g2z}1$4n{?OkqHN zuTRN=q4Zwk6ec_$6ayw*XpY@k#;>}b^x?)~)jS^SXI)7R-$36`I~ z&<)cPM7ZQ`@FE?yNA8d8mS;#sb)b|R{w`!(jG3xJDL?Gby7$694j|_aQ??ijZ*pzY zOM~lJ5)Gd`RCLeB0~Fj_}0$cV%vw1j1}QeI{ya1 z5gmI6>o>2t`1iaE(2=~kI-uKC_&|$3PxgiRQoG0@Sqsv7R#)fh<=!yDM^TV?Dy6Rt zAm8M)z=Z!A_hvY=LgN=0o$-n+Pfcx)t&n$zpT1J;}XQ>*dijT3Z zpt&e3dWlT=m7dOX8Htb+nY@+-S++3~2@Cee+#_EXY*C-ele@fo99cCpnBs&bAdKC5 zEZH)?ptpK?ljbX;`|u7#VyI#wCU~uk)9K<(B-Gw)7&0#lm>|1f|2MNk%b>3 zJtc$v6mlRaj!yK7l9G7e8YJ-ByV-VWK&D%mk&?%B@ub7nEUN%+#i~Adf=1PG3n%Y` zp6eH&&GF33^>3Oxt@qB39O!?Vn%e(AiXh#-tqVkDZi(4|Hj%frj&D{6O=44d`-3#s zo9Frj(u5o4jx&aSF2o6Wo}4B@<>K&KT3&6&^0%&BQNl%RYmW~a4dsZXWL__Z1$dNc z*B?d5x%N|E#Dh{l5$y8m99|aDJLDk}6j}F1HT_2`OFo;)Z$BUN9m5!ez4aRnDH*+L zpXt4XcORAQx&S#^=^AogW?x(=zdRw}{+xLAN)7~d7}jpfn$%7HIsaKkjG4gR?|8OP zfHv(fmD``bh2dCa^qZDq&f9)9?OSzsNg*g$kRSe}>_O-|BkYrCWlO=YG)Ro*P*)6m z<#lc#(`E+kIzj*E(6lzv5k|OxS;><~2I}<`_V`zRY8eGVmA+o8jz%(=BP0HS< zcV*~+*6@pac9A&S6(Kr8yCG_U%#{)tFxsscROC|O$cEvvBplq~2nEgu?MPHYLZD2m z4^t{>qx^y=$YYI~`L-?LpkZ{%Lh8G)_fSp7?}s))17xB_%vVpWv}w%!5i&fcG}aJL z6F{R;jOI&miSfY|IhPgZbhSXvrY_LGc10WN`i|Tyu>0nk!i3k7qsa;I{z4X+AE&A5 z&Ym+-qq%J^NITS)O|cz>L2yk6Zk=_aYSzC*B{`_YyWLPNSCyRRSg#b3C^-C?sI+MV zFY!*T*^c%kcQx|{^Cswg-^M9c=QYUP;qf=C?;nn3t?!+^+J9PK`@ zo&U<%B2CtKbjrC6&I*^Dtmj*rMdLdzmZE!>Xg*3dt||6b2-rFAU;=kvLa#`ly$a8N z(Fi+xW3Iumt=-AsMf>Cxyw>vf<6@Xnd20zdx*d`5N}mn?#M4DIw}JUton2|gE&3lo zyC0RlwyUnlQqx-0H!V%~49Kv3X_u25!?Z5Tec7UeB&bS?gTVxC)Q5k50c3FsV`X=y z0Un>^fWEZ~oe+N>*MuP>!@sv2|K7Lz`>j2%s)O5>P;sT^1Aa_e%hS!~KgLGQPkH5o zgPLC>ticQ(iq=81vF!JWBYXbX{@Xu>?4TO;$iIQxD@+zRNqL>gT)XXOr6%X_&6FcF zv=@2LK0vNz(-iA8EChU%Mo;F6jm z$~VR9Oa|c{hn{sNc0y8q77`Pom?i*HO0j#Ap^^tF%YFH_ot6|Nhv&r1&Io+5#5EGL z1E>Sn7W06H0B2MHrMqpuE!Q*20Oz@97NpWM8Q)|I14{U#sb6(#^pF^Qd2Ceyg$Xxv uZ8{b0qF)B?Gn_L&L>jXE`^G;c)a_wtIQ6&=sHy=~SJD7VN*Y=i0sjLVF00P~ diff --git a/tools/moltemplate/src/bonds_by_type.py b/tools/moltemplate/src/bonds_by_type.py deleted file mode 100755 index 1c85eddc4f..0000000000 --- a/tools/moltemplate/src/bonds_by_type.py +++ /dev/null @@ -1,379 +0,0 @@ -#!/usr/bin/env python - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2011, Regents of the University of California -# All rights reserved. - -""" - bonds_by_type.py reads a LAMMPS data file (or an excerpt of a LAMMPS) - data file containing bonded many-body interactions by atom type - (and bond type), and generates a list of additional interactions - in LAMMPS format consistent with those type (to the standard out). - - Typical Usage: - - bonds_by_type.py -atoms atoms.data \\ - -bonds bonds.data \\ - -bondsbytype bonds_by_type.data \\ - > new_bonds.data - -""" - -# -bonds-ids-atom-pairs bonds_ids_atom_pairs.data \\ - -import sys -#from extract_lammps_data import * -#from nbody_by_type_lib import GenInteractions_str -import ttree_lex -#from ttree_lex import * -from lttree_styles import AtomStyle2ColNames, ColNames2AidAtypeMolid - - - -def LookupBondTypes(bond_types, - bond_ids, - bond_pairs, - lines_atoms, - lines_bonds, - lines_bondsbytype, - atom_style, - section_name, - prefix='', - suffix='', - bond_ids_offset=0): - #report_progress = False): - """ - LookupBondTypes() looks up bond types. - - Output: - ...It looks up the corresponding type of each bond and store it in the - "bond_types" list. (If the bond_ids were not specified by the user, - generate them and store them in the bond_ids list.) - - - Input (continued): - This function requires: - ...a list of bonded pairs of atoms - stored in the lines_bonds variable (from the "Data Bond List" - or "Data Bonds AtomId AtomId" sections) - ...and a list of atom types - stored in the lines_atoms variable (from the "Data Atoms" section) - ...and a list of bond-types-as-a-function-of-atom-types - stored in the lines_bondsbytype (from the "Data Bonds By Type" section) - - Generated bond_ids (if applicable) are of the form - prefix + str(number) + suffix - (where "number" begins at bond_ids_offset+1) - - """ - - column_names = AtomStyle2ColNames(atom_style) - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - atomids = [] - atomtypes = [] - atomids2types = {} - - for iv in range(0, len(lines_atoms)): - line = lines_atoms[iv].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - if len(line) > 0: - tokens = ttree_lex.SplitQuotedString(line) - if ((len(tokens) <= i_atomid) or (len(tokens) <= i_atomtype)): - sys.stderr.write("\""+line+"\"\n") - raise(ttree_lex.InputError('Error not enough columns on line '+str(iv+1)+' of \"Atoms\" section.')) - tokens = ttree_lex.SplitQuotedString(line) - atomid = ttree_lex.EscCharStrToChar(tokens[i_atomid]) - atomids.append(atomid) - atomtype = ttree_lex.EscCharStrToChar(tokens[i_atomtype]) - atomtypes.append(atomtype) - atomids2types[atomid] = atomtype - - - assert(isinstance(bond_ids, list)) - assert(isinstance(bond_types, list)) - assert(isinstance(bond_pairs, list)) - del bond_ids[:] - del bond_types[:] - del bond_pairs[:] - - for ie in range(0, len(lines_bonds)): - - line = lines_bonds[ie].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - - if len(line) == 0: - continue - - tokens = ttree_lex.SplitQuotedString(line) - - if section_name == "Data Bonds AtomId AtomId": - if len(tokens) == 2: - bondid_n = bond_ids_offset + len(bond_ids) + 1 - bond_ids.append(prefix+str(bondid_n)+suffix) - bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[0]), - ttree_lex.EscCharStrToChar(tokens[1])) ) - else: - raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - elif section_name == "Data Bond List": - if len(tokens) == 3: - bond_ids.append(ttree_lex.EscCharStrToChar(tokens[0])) - bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[1]), - ttree_lex.EscCharStrToChar(tokens[2])) ) - else: - raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - #elif section_name == "Data Bonds BondType AtomId AtomId": - # if len(tokens) == 3: - # bondid_n = bond_ids_offset + len(bond_ids) + 1 - # bond_ids.append(prefix+str(bondid_n)+suffix) - # bond_types.append(ttree_lex.EscCharStrToChar(tokens[0])) - # bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[1]), - # ttree_lex.EscCharStrToChar(tokens[2])) ) - # else: - # raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - else: - raise(ttree_lex.InputError('Internal Error ('+g_program_name+'): Unknown section name: \"'+section_name+'\"')) - - - assert(len(bond_types) == 0) - typepattern_to_coefftypes = [] - - for i in range(0, len(lines_bondsbytype)): - line = lines_bondsbytype[i].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - if len(line) > 0: - tokens = ttree_lex.SplitQuotedString(line) - - if (len(tokens) != 3): - raise(ttree_lex.InputError('Error: Wrong number of columns in the \"Bonds By Type\" section of data file.\n' - 'Offending line:\n'+ - '\"'+line+'\"\n' - 'Expected 3 columns\n')) - - coefftype = ttree_lex.EscCharStrToChar(tokens[0]) - typepattern = [] - - for typestr in tokens[1:]: - if ((len(typestr) >= 2) and - (typestr[0] == '/') and (typestr[-1] == '/')): - regex_str = typestr[1:-1] - typepattern.append( re.compile(regex_str) ) - else: - typepattern.append(ttree_lex.EscCharStrToChar(typestr)) - - typepattern_to_coefftypes.append([typepattern, coefftype]) - - - - assert(len(bond_ids) == len(bond_pairs)) - - for ie in range(0,len(bond_ids)): - bond_types.append(None) - - for ie in range(0, len(bond_ids)): - bondid = bond_ids[ie] - (atomid1, atomid2) = bond_pairs[ie] - - #for n in range(0, len(typepattern_to_coefftypes)): - for typepattern, coefftype in typepattern_to_coefftypes: - - if atomid1 not in atomids2types: - raise ttree_lex.InputError('Error: atom \"'+atomid1+'\" not defined in \"Data Atoms\".\n' - ' This usually happens when the user mistypes one of the names of the\n' - ' $atoms in either a \"Data Atoms\" or \"Data Bond List\" section.\n' - ' To find out where the mistake occured, search the \n' - ' \"ttree_assignments.txt\" file for:\n' - ' \"'+atomid1+'\"\n') - - if atomid2 not in atomids2types: - raise ttree_lex.InputError('Error: atom \"'+atomid2+'\" not defined in \"Data Atoms\".\n' - ' This usually happens when the user mistypes one of the names of the\n' - ' $atoms in either a \"Data Atoms\" or \"Data Bond List\" section.\n' - ' To find out where the mistake occured, search the \n' - ' \"ttree_assignments.txt\" file for:\n' - ' \"'+atomid2+'\"\n') - - atomtype1 = atomids2types[atomid1] - atomtype2 = atomids2types[atomid2] - - # use string comparisons to check if atom types match the pattern - if (ttree_lex.MatchesAll((atomtype1, atomtype2), typepattern) or - ttree_lex.MatchesAll((atomtype2, atomtype1), typepattern)): - # ("MatchesAll()" defined in "ttree_lex.py") - - bond_types[ie] = coefftype - - for ie in range(0, len(bond_ids)): - if not bond_types[ie]: - atomtype1 = atomids2types[atomid1] - atomtype2 = atomids2types[atomid2] - raise ttree_lex.InputError('Error: No bond types defined for the bond between\n' - ' atoms '+atomid1+'(type '+atomtype1+') and '+atomid2+'(type '+atomtype2+')\n') - - - - -if __name__ == "__main__": - - g_program_name = __file__.split('/')[-1] # = 'nbody_by_type.py' - g_date_str = '2013-8-06' - g_version_str = '0.1' - - ####### Main Code Below: ####### - sys.stderr.write(g_program_name+' v'+g_version_str+' '+g_date_str+' ') - if sys.version < '3': - sys.stderr.write(' (python version < 3)\n') - else: - sys.stderr.write('\n') - - try: - fname_atoms = None - fname_bonds = None - fname_bondsbytype = None - section_name = 'Data Bond List' # (This will be replaced later.) - atom_style = 'full' - prefix='' - suffix='' - bond_lack_types = False - - argv = [arg for arg in sys.argv] - - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by ttree.py: - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-?') or - (argv[i].lower() == '--?') or - (argv[i].lower() == '-help') or - (argv[i].lower() == '-help')): - if i+1 >= len(argv): - sys.stdout.write(man_page_text+'\n') - sys.exit(0) - - elif argv[i].lower() == '-atoms': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - ' text which might appear in the "Atoms" section of a LAMMPS data file.\n') - fname_atoms = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-bonds': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - ' text which might appear in the "Bonds" section of a LAMMPS data file.\n') - fname_bonds = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-bond-list': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name\n') - #raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - # ' text which might appear in the "Bonds No Types" section of a LAMMPS data file.\n') - fname_bonds = argv[i+1] - section_name = "Data Bond List" - del(argv[i:i+2]) - - elif argv[i].lower() == '-bondsbytype': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name\n') - - #raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing\n' - # ' text which might appear in the "'+section_name+' By Type" section\n' - # ' of a LAMMPS data file.\n') - fname_bondsbytype = argv[i+1] - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-atom-style') or - (argv[i].lower() == '-atom_style')): - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (Or single quoted string which includes a space-separated\n' - ' list of column names.)\n') - atom_style = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-prefix': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a prefix string\n' - ' (a string you want to appear to the left of the integer\n' - ' which counts the bonded interactions you have generated.)\n') - prefix = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-suffix': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a suffix string\n' - ' (a string you want to appear to the right of the integer\n' - ' which counts the bonded interactions you have generated.)\n') - prefix = argv[i+1] - del(argv[i:i+2]) - - elif argv[i][0] == '-': - raise ttree_lex.InputError('Error('+g_program_name+'):\n' - 'Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - if len(argv) != 1: - # if there are more than 2 remaining arguments, - problem_args = ['\"'+arg+'\"' for arg in argv[1:]] - raise ttree_lex.InputError('Syntax Error('+g_program_name+'):\n\n' - ' Problem with argument list.\n' - ' The remaining arguments are:\n\n' - ' '+(' '.join(problem_args))+'\n\n' - ' (The actual problem may be earlier in the argument list.)\n') - - bond_types = [] - bond_ids = [] - bond_pairs = [] - - fatoms = open(fname_atoms, 'r') - fbonds = open(fname_bonds, 'r') - fbondsbytype = open(fname_bondsbytype, 'r') - lines_atoms = fatoms.readlines() - lines_bonds = fbonds.readlines() - lines_bondsbytype = fbondsbytype.readlines() - fatoms.close() - fbonds.close() - fbondsbytype.close() - - LookupBondTypes(bond_types, - bond_ids, - bond_pairs, - lines_atoms, - lines_bonds, - lines_bondsbytype, - atom_style, - section_name, - prefix='', - suffix='') - - assert(len(bond_types) == len(bond_ids) == len(bond_pairs)) - - ie=0 - N = len(bond_types) - for ie in range(0, N): - sys.stdout.write(bond_ids[ie] + ' ' + - bond_types[ie] + ' ' + - bond_pairs[ie][0] + ' ' + - bond_pairs[ie][1] + '\n') - - - except (ValueError, ttree_lex.InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) - diff --git a/tools/moltemplate/src/dump2data.py b/tools/moltemplate/src/dump2data.py deleted file mode 100755 index 604a69fa4a..0000000000 --- a/tools/moltemplate/src/dump2data.py +++ /dev/null @@ -1,1262 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -""" -dump2data.py - -Extract dynamical degrees of freedom from a lammps DUMP file (from the stdin) -and construct a new DATA file (to the stdout). -A reference DATA file is needed (argument). - - basic usage -./dump2data.py orig_file.data < dump.lammpstrj > new_file.data - (This extract last frame, uses "full" atom_style.) - - options: -./dump2data.py [-t t -atomstyle style] orig.data < dump.lammpstrj > new.data - -""" - -# Authors: Andrew Jewett, Lieberman-Aiden group -# License: New BSD License -# Copyright (c) 2013 -# All rights reserved. - - -import sys -from collections import defaultdict -from operator import itemgetter, attrgetter - - -class InputError(Exception): - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - - -def ErrorLeader(infile, lineno): - return '\"'+infile+'\", line '+str(lineno)+': ' - - -class MiscSettings(object): - def __init__(self): - self.tstart = None - self.tstop = None - self.timestep_str = '' - self.last_frame = False - self.center_frame = False - self.output_format = 'data' - self.input_format = 'dump' - self.multi = True - self.skip_interval = 1 - self.scale = None - - -class AtomStyleSettings(object): - def __init__(self): - # The following new member data indicate which columns store - # LAMMPS-specific information. - # The next 6 members store keep track of the different columns - # of the "Atoms" section of a LAMMPS data file: - self.column_names = [] #<--A list of column names (optional) - self.i_coords=[] #<--A triplet of integers indicating which columns store coordinate data - #self.ii_coords= [] #<--A list of triplets of column indexes storing coordinate data - self.ii_vects=[] #<--A list of triplets of column indexes storing directional data - # (such as dipole or ellipsoid orientations) - self.i_atomid=None #<--An integer indicating which column has the atomid - self.i_atomtype=None #<--An integer indicating which column has the atomtype - self.i_molid=None #<--An integer indicating which column has the molid, if applicable - - - -class DataSettings(AtomStyleSettings): - def __init__(self): - AtomStyleSettings.__init__(self) - self.contents = '' - self.file_name = '' - - - -# Atom Styles in LAMMPS as of 2011-7-29 -g_style_map = {'angle': ['atom-ID','molecule-ID','atom-type','x','y','z'], - 'atomic': ['atom-ID','atom-type','x','y','z'], - 'bond': ['atom-ID','molecule-ID','atom-type','x','y','z'], - 'charge': ['atom-ID','atom-type','q','x','y','z'], - 'colloid': ['atom-ID','atom-type','x','y','z'], - 'dipole': ['atom-ID','atom-type','q','x','y','z','mux','muy','muz'], - 'electron': ['atom-ID','atom-type','q','spin','eradius','x','y','z'], - 'ellipsoid':['atom-ID','atom-type','x','y','z','quatw','quati','quatj','quatk'], - 'full': ['atom-ID','molecule-ID','atom-type','q','x','y','z'], - 'granular': ['atom-ID','atom-type','diameter','density','x','y','z'], - 'molecular':['atom-ID','molecule-ID','atom-type','x','y','z'], - 'peri': ['atom-ID','atom-type','volume','density','x','y','z'], - 'hybrid': ['atom-ID','atom-type','x','y','z']} - - - - -def AtomStyle2ColNames(atom_style_string): - - atom_style_string = atom_style_string.strip() - if len(atom_style_string) == 0: - raise InputError('Error(dump2data): Invalid atom_style\n' - ' (The atom_style command was followed by an empty string.)\n') - atom_style_args = atom_style_string.split() - atom_style = atom_style_args[0] - - hybrid_args = atom_style_args[1:] - if (atom_style not in g_style_map): - if (len(atom_style_args) >= 2): - # If the atom_style_string includes at least 2 words, then we - # interpret this as a list of the individual column names - return atom_style_args - else: - raise InputError('Error(dump2data): Unrecognized atom_style: \"'+atom_style+'\"\n') - - if (atom_style != 'hybrid'): - return g_style_map[atom_style] - else: - column_names = ['atom-ID','atom-type','x','y','z'] - if (len(hybrid_args)==0): - raise InputError('Error(dump2data): atom_style hybrid must be followed by a sub_style.\n') - for sub_style in hybrid_args: - if (sub_style not in g_style_map): - raise InputError('Error(dump2data): Unrecognized atom_style: \"'+sub_style+'\"\n') - for cname in g_style_map[sub_style]: - if cname not in column_names: - column_names.append(cname) - - return column_names - - -def ColNames2AidAtypeMolid(column_names): - # Because of the diversity of ways that these - # numbers are referred to in the LAMMPS documentation, - # we have to be flexible and allow the user to refer - # to these quantities in a variety of ways. - # Hopefully this covers everything: - - i_atomid = None - if 'atom-ID' in column_names: - i_atomid = column_names.index('atom-ID') - elif 'atom−ID' in column_names: # (− is the character used in the manual) - i_atomid = column_names.index('atom−ID') - elif 'atomID' in column_names: - i_atomid = column_names.index('atomID') - elif 'atomid' in column_names: - i_atomid = column_names.index('atomid') - elif 'id' in column_names: - i_atomid = column_names.index('id') - elif 'atom' in column_names: - i_atomid = column_names.index('atom') - elif '$atom' in column_names: - i_atomid = column_names.index('$atom') - else: - raise InputError('Error(dump2data): List of column names lacks an \"atom-ID\"\n') - - i_atomtype = None - if 'atom-type' in column_names: - i_atomtype = column_names.index('atom-type') - elif 'atom−type' in column_names: # (− hyphen character used in manual) - i_atomtype = column_names.index('atom−type') - elif 'atomtype' in column_names: - i_atomtype = column_names.index('atomtype') - elif 'type' in column_names: - i_atomtype = column_names.index('type') - elif '@atom' in column_names: - i_atomtype = column_names.index('@atom') - else: - raise InputError('Error(dump2data): List of column names lacks an \"atom-type\"\n') - - i_molid = None - if 'molecule-ID' in column_names: - i_molid = column_names.index('molecule-ID') - elif 'molecule−ID' in column_names: # (− hyphen character used in manual) - i_molid = column_names.index('molecule−ID') - elif 'moleculeID' in column_names: - i_molid = column_names.index('moleculeID') - elif 'moleculeid' in column_names: - i_molid = column_names.index('moleculeid') - elif 'molecule' in column_names: - i_molid = column_names.index('molecule') - elif 'molID' in column_names: - i_molid = column_names.index('molID') - elif 'molid' in column_names: - i_molid = column_names.index('molid') - elif 'mol' in column_names: - i_molid = column_names.index('mol') - elif '$mol' in column_names: - i_molid = column_names.index('$mol') - else: - pass # some atom_types do not have a valid molecule-ID - - return i_atomid, i_atomtype, i_molid - - - -def ColNames2Coords(column_names): - """ Which of the columns correspond to coordinates - which must be transformed using rigid-body - (affine: rotation + translation) transformations? - This function outputs a list of lists of triplets of integers. - - """ - i_x = None - i_y = None - i_z = None - if 'x' in column_names: - i_x = column_names.index('x') - if 'y' in column_names: - i_y = column_names.index('y') - if 'z' in column_names: - i_z = column_names.index('z') - if (((i_x != None) != (i_y != None)) or - ((i_y != None) != (i_z != None)) or - ((i_z != None) != (i_x != None))): - raise InputError('Error(dump2data): columns must include \"x\", \"y\", and \"z\".\n') - return [[i_x, i_y, i_z]] - - -def ColNames2Vects(column_names): - """ Which of the columns correspond to coordinates - which must be transformed using rotations? - Some coordinates like dipole moments and - ellipsoid orientations should only be rotated - (not translated). - This function outputs a list of lists of triplets of integers. - - """ - vects = [] - i_mux = None - i_muy = None - i_muz = None - if 'mux' in column_names: - i_mux = column_names.index('mux') - if 'muy' in column_names: - i_muy = column_names.index('muy') - if 'muz' in column_names: - i_muz = column_names.index('muz') - if (((i_mux != None) != (i_muy != None)) or - ((i_muy != None) != (i_muz != None)) or - ((i_muz != None) != (i_mux != None))): - raise InputError('Error(dump2data): custom atom_style list must define mux, muy, and muz or none.\n') - if i_mux != None: - vects.append([i_mux, i_muy, i_muz]) - i_quati = None - i_quatj = None - i_quatk = None - if 'quati' in column_names: - i_quati = column_names.index('quati') - if 'quatj' in column_names: - i_quatj = column_names.index('quatj') - if 'quatk' in column_names: - i_quatk = column_names.index('quatk') - if (((i_quati != None) != (i_quatj != None)) or - ((i_quatj != None) != (i_quatk != None)) or - ((i_quatk != None) != (i_quati != None))): - raise InputError('Error(dump2data): custom atom_style list must define quati, quatj, and quatk or none.\n') - if i_quati != None: - vects.append([i_quati, i_quatj, i_quatk]) - return vects - - - - - -def ParseArgs(argv, - misc_settings, - data_settings, - warning_strings=None): - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by this program. - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom_style') or - (argv[i].lower() == '-atom-style')): - in_init = [] - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (Or single quoted string which includes a space-separated\n' - ' list of column names.)\n') - data_settings.column_names = AtomStyle2ColNames(argv[i+1]) - sys.stderr.write(' \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(data_settings.column_names))+'\n') - - # ColNames2Coords() and ColNames2Vects() generate lists of - # triplets of integers, storing the column numbers containing - # x, y, and z coordinate values, and vx,vy,vz direction vectors. - data_settings.ii_vects = ColNames2Vects(data_settings.column_names) - ii_coords = ColNames2Coords(data_settings.column_names) - # This program assumes that there is only one coordinate triplet - # (x,y,z) for each atom. Hence we assume that len(ii_coords)==1 - assert(len(ii_coords) == 1) - data_settings.i_coords = ii_coords[0] - - # Now figure out which columns correspond to atomid, atomtype, molid - data_settings.i_atomid, data_settings.i_atomtype, data_settings.i_molid = ColNames2AidAtypeMolid(data_settings.column_names) - del(argv[i:i+2]) - - elif (argv[i].lower() == '-icoord'): - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for coordinates in\n' - ' the \"Atoms\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 intebers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - - #ii_coords = [] - #for i in range(0, len(ilist)/3): - # cols = [ilist[3*i]+1, ilist[3*i+1]+1, ilist[3*i+2]+1] - # ii_coords.append(cols) - #if ((len(ii_coords) != 0) or (len(ii_coords[0]) != 3)): - # raise InputError('Error(dump2data): Argument \"'+argv[i]+'\" must be followed by exactly 3 integers.\n') - - data_settings.i_coords = ilist - if (len(i_coords) != 3): - raise InputError('Error(dump2data): Argument \"'+argv[i]+'\" must be followed by exactly 3 integers.\n') - - data_settings.i_coords = ii_coords[0] - - del(argv[i:i+2]) - - elif (argv[i].lower() == '-ivect'): - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for direction vectors in\n' - ' the \"Atoms\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 intebers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - - data_settings.ii_vects = [] - for i in range(0, len(ilist)/3): - cols = [ilist[3*i]+1, ilist[3*i+1]+1, ilist[3*i+2]+1] - setting.ii_vects.append(cols) - # This should override any earlier settings as a result of the - # -atomstyle argument. So you can specify a custom list of column - # names using -atomstyle "list of column names", and then afterwards - # specify which of these columns correspond to direction vectors - # using the "-ivect" command line argument later on. - # This way, in theory you should be able to read columns from - # new custom atom-styles that have not been invented yet. - # (Although I haven't tested this.) - - del(argv[i:i+2]) - # i_atomid is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-iatomid') or - (argv[i].lower() == '-iid') or - (argv[i].lower() == '-iatom-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the atom id number (typically 1).\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomid = int(argv[i+1])-1 - del(argv[i:i+2]) - # i_atomtype is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-iatomtype') or - (argv[i].lower() == '-itype') or - (argv[i].lower() == '-iatom-type')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the atom type.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomtype = int(argv[i+1])-1 - del(argv[i:i+2]) - # i_molid is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-imolid') or - (argv[i].lower() == '-imol') or - (argv[i].lower() == '-imol-id') or - (argv[i].lower() == '-imoleculeid') or - (argv[i].lower() == '-imolecule-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the molecule id number.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - del(argv[i:i+2]) - # Which frame do we want? - elif (argv[i].lower() == '-t'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer indicating\n' - ' the frame you want to extract from the dump file (trajectory).\n' - ' This integer should match the timestep corresponding to the frame\n' - ' whose coordinates you wish to extract.\n') - misc_settings.timestep_str = argv[i+1] - del(argv[i:i+2]) - misc_settings.multi = False - misc_settings.last_frame = False - - elif (argv[i].lower() == '-tstart'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer indicating\n' - ' the first frame you want to extract from the dump file (trajectory).\n' - ' This integer should match the timestep corresponding to the frame\n' - ' (after which) you wish to extract coordinates.\n') - misc_settings.tstart = float(argv[i+1]) - del(argv[i:i+2]) - misc_settings.multi = True - - elif (argv[i].lower() == '-tstop'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an number indicating\n' - ' the first frame you want to extract from the dump file (trajectory).\n' - ' Frames after this timestep will be ignored.\n') - misc_settings.tstop = float(argv[i+1]) - del(argv[i:i+2]) - misc_settings.multi = True - - elif (argv[i].lower() == '-center'): - misc_settings.center_frame = True - del(argv[i:i+1]) - - elif ((argv[i].lower() == '-raw') or (argv[i].lower() == '-rawout')): - misc_settings.output_format = 'raw' - del(argv[i:i+1]) - - elif (argv[i].lower() == '-rawin'): - misc_settings.input_format = 'raw' - misc_settings.multi = False - del(argv[i:i+1]) - - elif ((argv[i].lower() == '-xyz') or (argv[i].lower() == '-xyzout')): - misc_settings.output_format = 'xyz' - del(argv[i:i+1]) - - elif (argv[i].lower() == '-xyzin'): - misc_settings.input_format = 'xyz' - misc_settings.multi = False - del(argv[i:i+1]) - - elif (argv[i].lower() == '-multi'): - misc_settings.multi = True - del(argv[i:i+1]) - - elif (argv[i].lower() == '-last'): - misc_settings.last_frame = True - misc_settings.multi = False - del(argv[i:i+1]) - - elif (argv[i].lower() == '-interval'): - misc_settings.skip_interval = int(argv[i+1]) - del(argv[i:i+2]) - - elif (argv[i].lower() == '-scale'): - misc_settings.scale = float(argv[i+1]) - del(argv[i:i+2]) - - elif ((argv[i][0] == '-') and (__name__ == "__main__")): - raise InputError('Error(dump2data): Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - usage_examples = \ -""" Typical usage: -dump2data.py orig_file.data < dump.lammpstrj > new_file.data - (This extracts last frame, uses "full" atom_style.) - Additional options: -dump2data.py -t t -atomstyle style orig.data < dump.lammpstrj > new.data -""" - - #if __name__ == "__main__": - - if (len(argv) > 2): - # if there are more than 2 remaining arguments, - # AND - # no other function will process the remaining argument list - # (ie. if __name__ == "__main__") - # THEN - raise InputError(' ----\n' - 'ERROR(dump2data): You have too many arguments (or unrecognized arguments):\n' - ' \"'+(' '.join(argv))+'\"\n' - ' ----\n' - +usage_examples) - elif (len(argv) < 2): - if misc_settings.output_format == 'data': - raise InputError(' ----\n' - 'ERROR(dump2data): Problem with argument list:\n' - ' Expected a LAMMPS .data file as an argument.\n' - ' ----\n' - +usage_examples) - else: - in_data_file = open(argv[1], 'r') - data_settings.file_name = argv[1]; - data_settings.contents = in_data_file.readlines() - in_data_file.close() - - #end of if-then statement for "if __name__ == "__main__"" - - if len(data_settings.i_coords) == 0: - if warning_strings != None: - warning_strings.append('WARNING(dump2data): atom_style unknown. (Use -atomstyle style. Assuming \"full\")') - warn_atom_style_unspecified = True - # The default atom_style is "full" - data_settings.column_names = AtomStyle2ColNames('full') - ii_coords = ColNames2Coords(data_settings.column_names) - # This program assumes that there is only one coordinate triplet - # (x,y,z) for each atom. Hence we assume that len(ii_coords)==1 - assert(len(ii_coords) == 1) - data_settings.i_coords = ii_coords[0] - data_settings.ii_vects = ColNames2Vects(data_settings.column_names) - data_settings.i_atomid, data_settings.i_atomtype, data_settings.i_molid = ColNames2AidAtypeMolid(data_settings.column_names) - - ### sys.stderr.write('########################################################\n' - ### '## WARNING: atom_style unspecified ##\n' - ### '## --> \"Atoms\" column data has an unknown format. ##\n' - ### '## Assuming atom_style = \"full\" ##\n' - ### '########################################################\n' - ### '## To specify the \"Atoms\" column format you can: ##\n' - ### '## 1) Use the -atom_style \"STYLE\" argument ##\n' - ### '## where \"STYLE\" is a string indicating a LAMMPS ##\n' - ### '## atom_style, including hybrid styles.(Standard ##\n' - ### '## atom styles defined in 2011 are supported.) ##\n' - ### '## 2) Use the -atom_style \"COL_LIST\" argument ##\n' - ### '## where \"COL_LIST" is a quoted list of strings ##\n' - ### '## indicating the name of each column. ##\n' - ### '## Names \"x\",\"y\",\"z\" are interpreted as ##\n' - ### '## atomic coordinates. \"mux\",\"muy\",\"muz\" ##\n' - ### '## and \"quati\",\"quatj\",\"quatk\" are ##\n' - ### '## interpreted as direction vectors. ##\n' - ### '## 3) Use the -icoord \"cx cy cz...\" argument ##\n' - ### '## where \"cx cy cz\" is a list of integers ##\n' - ### '## indicating the column numbers for the x,y,z ##\n' - ### '## coordinates of each atom. ##\n' - ### '## 4) Use the -ivect \"cmux cmuy cmuz...\" argument ##\n' - ### '## where \"cmux cmuy cmuz...\" is a list of ##\n' - ### '## integers indicating the column numbers for ##\n' - ### '## the vector that determines the direction of a ##\n' - ### '## dipole or ellipsoid (ie. a rotateable vector).##\n' - ### '## (More than one triplet can be specified. The ##\n' - ### '## number of entries must be divisible by 3.) ##\n' - ### '## 5) Include a ##\n' - ### '## write(\"in_init.txt\"){atom_style ...} ##\n' - ### '## statement in your .ttree file. ##\n' - ### '########################################################\n') - - - - -def GetIntAtomID(pair): - return int(pair[0]) - - - -def WriteFrameToData(out_file, - descr_str, - misc_settings, - data_settings, - natoms, - coords, - coords_ixiyiz, - vects, - velocities, - xlo_str, xhi_str, - ylo_str, yhi_str, - zlo_str, zhi_str, - xy_str, xz_str, yz_str): - - """ - Open a data file. Read the LAMMPS DATA file line by line. - When the line contains information which is also in the dump file, - replace that information with information from the dump file. - (Information from a dump file is stored in the arguments to this function.) - The resulting file also has LAMMPS DATA format. - - """ - - section = '' - firstline = True - for line in data_settings.contents: - line = line.strip() - ic = line.find('#') - if ic != -1: - line = line[:ic] - if firstline: # Construct a new descriptive header line: - if descr_str != None: - line = descr_str - firstline = False - - if (len(line) > 0): - # The initial section (section='') is assumed to be - # the "LAMMPS Description" section. This is where the - # box boundaries are specified. - if section == '': - tokens = line.split() - if ((len(tokens) >= 2) and - ((tokens[-2] == 'xlo') and (tokens[-1] == 'xhi')) and - ((xlo_str != None) and (xhi_str != None))): - tokens[0] = xlo_str - tokens[1] = xhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 2) and - ((tokens[-2] == 'ylo') and (tokens[-1] == 'yhi')) and - ((ylo_str != None) and (yhi_str != None))): - tokens[0] = ylo_str - tokens[1] = yhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 2) and - ((tokens[-2] == 'zlo') and (tokens[-1] == 'zhi')) and - ((zlo_str != None) and (zhi_str != None))): - tokens[0] = zlo_str - tokens[1] = zhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 3) and - ((tokens[-3] == 'xy') and - (tokens[-2] == 'xz') and - (tokens[-1] == 'yz')) and - ((xy_str != None) and - (xz_str != None) and - (yz_str != None))): - tokens[0] = xy_str - tokens[1] = xz_str - tokens[2] = yz_str - line = ' '.join(tokens) - if (line in set(['Masses', 'Velocities', 'Atoms', - 'Bond Coeffs', 'Angle Coeffs', - 'Dihedral Coeffs', 'Improper Coeffs', - 'Bonds', 'Angles', 'Dihedrals', 'Impropers'])): - section = line - else: - if (section == 'Atoms'): - tokens = line.split() - atomid = tokens[0] - if atomid in coords: - # Loop over all of the vector degrees of - # freedom of the particle, excluding coords - # (for example: mu_x, mu_y, mu_z, - # or quat_i, quat_j, quat_k) - # In principle, depending on the atom_style, - # there could be multiple vectors per atom. - for I in range(0,len(data_settings.ii_vects)): - vxvyvz = vects[atomid][I] - i_vx = data_settings.ii_vects[I][0] - i_vy = data_settings.ii_vects[I][1] - i_vz = data_settings.ii_vects[I][2] - if ((i_vx >= len(tokens)) or - (i_vy >= len(tokens)) or - (i_vz >= len(tokens))): - raise InputError('Error(dump2data): Atom style incompatible with data file.\n' - ' Specify the atom_style using -atomstyle style.\n') - if ((vxvyvz == None) or - (type(vxvyvz) is not tuple)): - assert(data_settings.column_names[i_vx] not in dump_column_names) - raise InputError('Error(dump2data): You have a vector coordinate in your DATA file named \"'+data_settings.column_names[i_vx]+'\"\n' - ' However there are no columns with this name in your DUMP file\n' - ' (or the column was not in the expected place).\n' - ' Hence, the atom styles in the dump and data files do not match.') - - # Replace the vector components with numbers - # from the dump file - tokens[i_vx] = vxvyvz[0] - tokens[i_vy] = vxvyvz[1] - tokens[i_vz] = vxvyvz[2] - - # Now loop over the coordinates of each atom. - #for I in range(0,len(data_settings.ii_coords)): - # xyz = coords[atomid][I] - # THIS LOOP IS SILLY. - # EACH ATOM ONLY HAS ONE SET OF X,Y,Z - # COORDINATES. COMMENTING OUT THIS LOOP: - # i_x = data_settings.ii_coords[I][0] - # i_y = data_settings.ii_coords[I][1] - # i_z = data_settings.ii_coords[I][2] - # USING THIS INSTEAD: - - xyz = coords[atomid] - i_x = data_settings.i_coords[0] - i_y = data_settings.i_coords[1] - i_z = data_settings.i_coords[2] - if ((i_x >= len(tokens)) or - (i_y >= len(tokens)) or - (i_z >= len(tokens))): - raise InputError('Error(dump2data): Atom style incompatible with data file.\n' - ' Specify the atom_style using -atomstyle style.\n') - # Replace the coordinates with coordinates from - # the dump file into tokens[i_x]... - tokens[i_x] = str(xyz[0]) - tokens[i_y] = str(xyz[1]) - tokens[i_z] = str(xyz[2]) - - # Are there there any integer coords - # (ix, iy, iz) in the dump file? - if coords_ixiyiz[atomid]: - assert(len(coords_ixiyiz[atomid]) == 3) - # Integer coords stored in the DATA file too? - if len(tokens)==(len(data_settings.column_names)+3): - # Then replace the last 3 columns of the - # line in the data file with: ix iy iz - tokens[-3] = coords_ixiyiz[atomid][0] - tokens[-2] = coords_ixiyiz[atomid][1] - tokens[-1] = coords_ixiyiz[atomid][2] - else: - if (not misc_settings.center_frame): - # Append them to the end of the line: - tokens.append(coords_ixiyiz[atomid][0]) - tokens.append(coords_ixiyiz[atomid][1]) - tokens.append(coords_ixiyiz[atomid][2]) - - # Now finally paste all the tokens together: - line = ' '.join(tokens) - - - elif (section == 'Velocities'): - tokens = line.split() - atomid = tokens[0] - if atomid in velocities: - - vxvyvz = velocities[atomid] - if len(tokens) < 4: - raise InputError('Error(dump2data): Not enough columns in the \"Velocities\" file.\n') - # Replace the coordinates with coordinates from - # the dump file into tokens[i_x]... - tokens[1] = str(vxvyvz[0]) - tokens[2] = str(vxvyvz[1]) - tokens[3] = str(vxvyvz[2]) - - # Now finally paste all the tokens together: - line = ' '.join(tokens) - - - out_file.write(line+'\n') - - - - - - - - - - - - - - - -if __name__ == "__main__": - - g_program_name = 'dump2data.py' - g_date_str = '2013-10-30' - g_version_str = 'v0.43' - - ####### Main Code Below: ####### - sys.stderr.write(g_program_name+' '+g_version_str+' '+g_date_str+' ') - #if sys.version < '3': - # sys.stderr.write(' (python version < 3)\n') - #else: - sys.stderr.write('\n') - - try: - data_settings = DataSettings() - misc_settings = MiscSettings() - warning_strings = [] - ParseArgs(sys.argv, - misc_settings, - data_settings, - warning_strings) - - # Open the lammps dump file (trajectory file) - # Skip to the line containing the correct frame/timestep. - # (this is the last frame by default). - # Read the "BOX BOUNDS" and the "ATOMS" sections. - # Store the x,y,z coordinates in the "coords" associative array - # (indexed by atom id, which could be non-numeric in general). - - section = '' - - #coords = defaultdict(list) - #coords_ixiyiz = defaultdict(list) - #vects = defaultdict(list) - #xlo_str = xhi_str = ylo_str = yhi_str = zlo_str = zhi_str = None - #xy_str = xz_str = yz_str = None - #natoms = -1 - #timestep_str = '' - - frame_coords = defaultdict(list) - frame_coords_ixiyiz = defaultdict(list) - frame_vects = defaultdict(list) - frame_velocities = defaultdict(list) - frame_xlo_str = frame_xhi_str = None - frame_ylo_str = frame_yhi_str = None - frame_zlo_str = frame_zhi_str = None - frame_xy_str = frame_xz_str = frame_yz_str = None - frame_natoms = -1 - frame_timestep_str = '' - i_atomid = i_atomtype = i_molid = -1 - i_x = i_y = i_z = i_xu = i_yu = i_zu = -1 - i_xs = i_ys = i_zs = i_xsu = i_ysu = i_zsu = -1 - - dump_column_names = [] - - #num_frames_in = -1 - num_frames_out = 0 - finished_reading_frame = False - read_last_frame = False - - #in_coord_file = open('traj_nvt.lammpstrj','r') - #in_coord_file = open('deleteme.lammpstrj','r') - in_coord_file = sys.stdin - - while True: - - line = in_coord_file.readline() - if line == '': # if EOF - if len(frame_coords) > 0: - finished_reading_frame = True - read_last_frame = True - - line = line.strip() - if (line.find('ITEM:') == 0): - section = line - if (section.find('ITEM: ATOMS ') == 0): - dump_column_names = line[12:].split() - i_atomid, i_atomtype, i_molid = \ - ColNames2AidAtypeMolid(dump_column_names) - #ii_coords = ColNames2Coords(dump_column_names) - - if 'x' in dump_column_names: - i_x = dump_column_names.index('x') - elif 'xu' in dump_column_names: - i_xu = dump_column_names.index('xu') - elif 'xs' in dump_column_names: - i_xs = dump_column_names.index('xs') - elif 'xsu' in dump_column_names: - i_xsu = dump_column_names.index('xsu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"x\" column.\n'+ - ' (excerpt below)\n' + line) - - if 'y' in dump_column_names: - i_y = dump_column_names.index('y') - elif 'yu' in dump_column_names: - i_yu = dump_column_names.index('yu') - elif 'ys' in dump_column_names: - i_ys = dump_column_names.index('ys') - elif 'ysu' in dump_column_names: - i_ysu = dump_column_names.index('ysu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"y\" column.\n'+ - ' (excerpt below)\n' + line) - - if 'z' in dump_column_names: - i_z = dump_column_names.index('z') - elif 'zu' in dump_column_names: - i_zu = dump_column_names.index('zu') - elif 'zs' in dump_column_names: - i_zs = dump_column_names.index('zs') - elif 'zsu' in dump_column_names: - i_zsu = dump_column_names.index('zsu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"z\" column.\n'+ - ' (excerpt below)\n' + line) - - - - - - ii_vects = ColNames2Vects(dump_column_names) - if (len(ii_vects) != len(data_settings.ii_vects)): - raise InputError('Error(dump2data): atom styles in data and dump files differ.\n' - ' Some needed columns from the atom_styles are missing in the dump file.') - - i_ix = i_iy = i_iz = -1 - if 'ix' in dump_column_names: - i_ix = dump_column_names.index('ix') - if 'iy' in dump_column_names: - i_iy = dump_column_names.index('iy') - if 'iz' in dump_column_names: - i_iz = dump_column_names.index('iz') - - - i_vx = i_vy = i_vz = -1 - if 'vx' in dump_column_names: - i_vx = dump_column_names.index('vx') - if 'vy' in dump_column_names: - i_vy = dump_column_names.index('vy') - if 'vz' in dump_column_names: - i_vz = dump_column_names.index('vz') - - - elif (section.find('ITEM: BOX BOUNDS') == 0): - avec=[1.0, 0.0, 0.0] - bvec=[0.0, 1.0, 0.0] - cvec=[0.0, 0.0, 1.0] - - elif (section.find('ITEM: TIMESTEP') == 0): - if len(frame_coords) > 0: - finished_reading_frame = True - - elif ((len(line) > 0) and (line[0] != '#')): - if (section.find('ITEM: TIMESTEP') == 0): - finished_reading_frame = False - frame_timestep_str = line - frame_coords = defaultdict(list) - frame_coords_ixiyiz = defaultdict(list) - frame_vects = defaultdict(list) - frame_velocities = defaultdict(list) - frame_xlo_str = frame_xhi_str = None - frame_ylo_str = frame_yhi_str = None - frame_zlo_str = frame_zhi_str = None - frame_xy_str = frame_xz_str = frame_yz_str = None - - elif (section == 'ITEM: NUMBER OF ATOMS'): - frame_natoms = int(line) - - elif (section.find('ITEM: BOX BOUNDS') == 0): - is_triclinic = (section.find('xy xz yz') == 0) - - tokens = line.split() - if not frame_xlo_str: - assert(not frame_xhi_str) - frame_xlo_str = tokens[0] - frame_xhi_str = tokens[1] - avec[0] = float(frame_xhi_str) - float(frame_xlo_str) - if (is_triclinic and (len(tokens) > 2)): - frame_xy_str = tokens[2] - bvec[0] = float(frame_xy_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('avec='+str(avec)+'\n') - - elif not frame_ylo_str: - assert(not frame_yhi_str) - frame_ylo_str = tokens[0] - frame_yhi_str = tokens[1] - bvec[1] = float(frame_yhi_str) - float(frame_ylo_str) - if (is_triclinic and (len(tokens) > 2)): - frame_xz_str = tokens[2] - cvec[0] = float(frame_xz_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('bvec='+str(bvec)+'\n') - - elif not frame_zlo_str: - assert(not frame_zhi_str) - frame_zlo_str = tokens[0] - frame_zhi_str = tokens[1] - cvec = [0.0, 0.0, float(frame_zhi_str) - float(frame_zlo_str)] - if (is_triclinic and (len(tokens) > 2)): - frame_yz_str = tokens[2] - cvec[1] = float(frame_yz_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('cvec='+str(cvec)+'\n') - - elif (section.find('ITEM: ATOMS') == 0): - tokens = line.split() - atomid = tokens[i_atomid] - - if ((i_x != -1) and (i_y != -1) and (i_z != -1)): - x = float(tokens[i_x]) #i_x determined above - y = float(tokens[i_y]) - z = float(tokens[i_z]) - - elif ((i_xu != -1) and (i_yu != -1) and (i_zu != -1)): - x = float(tokens[i_xu]) #i_x determined above - y = float(tokens[i_yu]) - z = float(tokens[i_zu]) - - elif ((i_xs != -1) and (i_ys != -1) and (i_zs != -1)): - xs = float(tokens[i_xs]) #i_xs determined above - ys = float(tokens[i_ys]) - zs = float(tokens[i_zs]) - - x = float(xlo_str) + xs*avec[0] + ys*bvec[0] + zs*cvec[0] - y = float(ylo_str) + xs*avec[1] + ys*bvec[1] + zs*cvec[1] - z = float(zlo_str) + xs*avec[2] + ys*bvec[2] + zs*cvec[2] - - # avec, bvec, cvec described here: - #http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - - elif ((i_xsu != -1) and (i_ysu != -1) and (i_zsu != -1)): - xsu = float(tokens[i_xsu]) #i_xs determined above - ysu = float(tokens[i_ysu]) - zsu = float(tokens[i_zsu]) - - x = float(xlo_str) + xsu*avec[0] + ysu*bvec[0] + zsu*cvec[0] - y = float(ylo_str) + xsu*avec[1] + ysu*bvec[1] + zsu*cvec[1] - z = float(zlo_str) + xsu*avec[2] + ysu*bvec[2] + zsu*cvec[2] - - # Now deal with ix, iy, iz - if i_ix != -1: - ix = int(tokens[i_ix]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('ix = '+str(ix)+', avec='+str(avec)+'\n') - x += ix*avec[0] - y += ix*avec[1] - z += ix*avec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][0] = str(ix) - - if i_iy != -1: - iy = int(tokens[i_iy]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('iy = '+str(iy)+', bvec='+str(bvec)+'\n') - x += iy*bvec[0] - y += iy*bvec[1] - z += iy*bvec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][1] = str(iy) - - if i_iz != -1: - iz = int(tokens[i_iz]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('iz = '+str(iz)+', cvec='+str(cvec)+'\n') - x += iz*cvec[0] - y += iz*cvec[1] - z += iz*cvec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][2] = str(iz) - - #frame_coords[atomid] = [str(x), str(y), str(z)] - frame_coords[atomid] = [x, y, z] - - vx = 0.0 - vy = 0.0 - vz = 0.0 - if i_vx != -1: - vx = float(tokens[i_vx]) - if i_vy != -1: - vy = float(tokens[i_vy]) - if i_vz != -1: - vz = float(tokens[i_vz]) - - frame_velocities[atomid] = [vx, vy, vz] - - # Ugly detail: - # There can be multiple "vects" associated with each atom - # (for example, dipole moments, ellipsoid directions, etc..) - - if atomid not in frame_vects: - frame_vects[atomid] = [None for I in range(0,len(ii_vects))] - - for I in range(0, len(ii_vects)): - i_vx = ii_vects[I][0] - i_vy = ii_vects[I][1] - i_vz = ii_vects[I][2] - vx_str = tokens[i_vx] - vy_str = tokens[i_vy] - vz_str = tokens[i_vz] - - # Now the annoying part: - # Which vect is it (mux,muy,muz) or (quati,quatj,quatk)? - # The columns could be listed in a different order - # in the data file and in the dump file. - # Figure out which vector it is in the data file (stored - # in the integer "I_data") so that column names match. - name_vx = dump_column_names[i_vx] - name_vy = dump_column_names[i_vy] - name_vz = dump_column_names[i_vz] - i_vx_data = 0 - I_data = -1 - # This code is ugly and inneficient. - # I never want to touch this code again. (Hope it works) - while i_vx_data < len(data_settings.column_names): - if name_vx == data_settings.column_names[i_vx_data]: - I_data = 0 - while I_data < len(data_settings.ii_vects): - if ii_vects[I] == data_settings.ii_vects[I_data]: - break - I_data += 1 - - if (0= - # float(misc_settings.timestep_str)): - # num_frames_in = 1 - # if not misc_settings.multi: - # read_last_frame = True - # else: - # num_frames_in = 1 - - - - # Should we write out the coordinates in this frame? - write_this_frame = False - - if misc_settings.multi: - - write_this_frame = True - if (misc_settings.tstart and - (int(frame_timestep_str) < misc_settings.tstart)): - write_this_frame = False - if (misc_settings.tstop and - (int(frame_timestep_str) > misc_settings.tstop)): - write_this_frame = False - read_last_frame = True - - if misc_settings.tstart: - tstart = misc_settings.tstart - else: - tstart = 0 - - if ((int(frame_timestep_str) - tstart) - % - misc_settings.skip_interval) != 0: - write_this_frame = False - - else: - if misc_settings.last_frame: - if read_last_frame: - write_this_frame = True - else: - assert(misc_settings.timestep_str) - if (int(frame_timestep_str) >= - int(misc_settings.timestep_str)): - write_this_frame = True - read_last_frame = True - - - if write_this_frame: - - num_frames_out += 1 - - sys.stderr.write(' (writing frame '+str(num_frames_out)+ - ' at timestep '+frame_timestep_str+')\n') - - - # Print the frame - # First check which format to output the data: - if misc_settings.output_format == 'raw': - # Print out the coordinates in simple 3-column text format - for atomid, xyz in iter(sorted(frame_coords.items(), key=GetIntAtomID)): - if misc_settings.scale == None: - sys.stdout.write(str(xyz[0])+' '+str(xyz[1])+' '+str(xyz[2])+'\n') - else: - # Only convert to float and back if misc_settings.scale != None - sys.stdout.write(str(misc_settings.scale*float(xyz[0]))+' '+ - str(misc_settings.scale*float(xyz[1]))+' '+ - str(misc_settings.scale*float(xyz[2]))+'\n') - sys.stdout.write('\n') - - elif misc_settings.output_format == 'xyz': - # Print out the coordinates in simple 3-column text format - sys.stdout.write(str(len(frame_coords))+'\n') - descr_str = 'LAMMPS data from timestep '+frame_timestep_str - sys.stdout.write(descr_str+'\n') - for atomid, xyz in iter(sorted(frame_coords.items(), key=GetIntAtomID)): - if misc_settings.scale == None: - sys.stdout.write(str(atomid)+' '+ - str(xyz[0])+' '+ - str(xyz[1])+' '+ - str(xyz[2])+'\n') - else: - # Only convert to float and back if misc_settings.scale != None - sys.stdout.write(str(atomid)+' '+ - str(misc_settings.scale*float(xyz[0]))+' '+ - str(misc_settings.scale*float(xyz[1]))+' '+ - str(misc_settings.scale*float(xyz[2]))+'\n') - - else: - # Parse the DATA file specified by the user - # and replace appropriate lines or fields with - # the corresponding text from the DUMP file. - descr_str = 'LAMMPS data from timestep '+frame_timestep_str - if misc_settings.multi and (misc_settings.output_format == 'data'): - out_file_name = data_settings.file_name + '.'\ - + str(num_frames_out) - sys.stderr.write(' (creating file \"'+out_file_name+'\")\n') - out_file = open(out_file_name, 'w') - else: - out_file = sys.stdout - - WriteFrameToData(out_file, - descr_str, - misc_settings, - data_settings, - frame_natoms, - frame_coords, - frame_coords_ixiyiz, - frame_vects, - frame_velocities, - frame_xlo_str, frame_xhi_str, - frame_ylo_str, frame_yhi_str, - frame_zlo_str, frame_zhi_str, - frame_xy_str, frame_xz_str, frame_yz_str) - - #if misc_settings.multi: - # out_file.close() - - - #if num_frames_in >= 0: - # num_frames_in += 1 - - - if read_last_frame: - exit(0) - - - for warning_str in warning_strings: - sys.stderr.write(warning_str+'\n') - - - - except (ValueError, InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) - diff --git a/tools/moltemplate/src/extract_lammps_data.py b/tools/moltemplate/src/extract_lammps_data.py deleted file mode 100755 index 4fe3ec743d..0000000000 --- a/tools/moltemplate/src/extract_lammps_data.py +++ /dev/null @@ -1,119 +0,0 @@ -#!/usr/bin/env python - -lammps_data_sections = set(['Atoms', - 'Masses', - 'Bonds', - 'Bond Coeffs', - 'Angles', - 'Angle Coeffs', - 'Dihedrals', - 'Dihedral Coeffs', - 'Impropers', - 'Improper Coeffs', - 'BondBond Coeffs', # class2 angles - 'BondAngle Coeffs', # class2 angles - 'MiddleBondTorsion Coeffs', # class2 dihedrals - 'EndBondTorsion Coeffs', # class2 dihedrals - 'AngleTorsion Coeffs', # class2 dihedrals - 'AngleAngleTorsion Coeffs', # class2 dihedrals - 'BondBond13 Coeffs', # class2 dihedrals - 'AngleAngle Coeffs', # class2 impropers - 'Angles By Type', # new. not standard LAMMPS - 'Dihedrals By Type',# new. not standard LAMMPS - 'Angles By Type']) # new. not standard LAMMPS - - -def DeleteComments(string, - escape='\\', - comment_char='#'): - escaped_state = False - for i in range(0,len(string)): - if string[i] in escape: - if escaped_state: - escaped_state = False - else: - escaped_state = True - elif string[i] == comment_char: - if not escaped_state: - return string[0:i] - return string - - - -def ExtractDataSection(f, - section_name, - comment_char = '#', - include_section_name = False, - return_line_nums = False): - - inside_section = False - if section_name in ('header','Header'): #"Header" section includes beginning - inside_section = True - - nonblank_encountered = False - nonheader_encountered = False - - i = 0 - for line_orig in f: - return_this_line = False - line = DeleteComments(line_orig).strip() - if line in lammps_data_sections: - nonheader_encountered = True - if section_name in ('header', 'Header'): - # The "header" section includes all lines at the beginning of the - # before any other section is encountered. - if nonheader_encountered: - return_this_line = False - else: - return_this_line = True - elif line == section_name: - inside_section = True - nonblank_encountered = False - if include_section_name: - return_this_line = True - # A block of blank lines (which dont immediately follow - # the section_name) signal the end of a section: - elif len(line) == 0: - if inside_section and include_section_name: - return_this_line = True - if nonblank_encountered: - inside_section = False - elif line[0] != comment_char: - if inside_section: - nonblank_encountered = True - return_this_line = True - - if return_this_line: - if return_line_nums: - yield i - else: - yield line_orig - - i += 1 - - - -if __name__ == "__main__": - - import sys - lines = sys.stdin.readlines() - exclude_sections = False - if sys.argv[1] == '-n': - exclude_sections = True - del sys.argv[1] - - if not exclude_sections: - for section_name in sys.argv[1:]: - for line in ExtractDataSection(lines, section_name): - sys.stdout.write(line) - else: - line_nums_exclude = set([]) - for section_name in sys.argv[1:]: - for line_num in ExtractDataSection(lines, - section_name, - include_section_name=True, - return_line_nums=True): - line_nums_exclude.add(line_num) - for i in range(0, len(lines)): - if i not in line_nums_exclude: - sys.stdout.write(lines[i]) diff --git a/tools/moltemplate/src/ltemplify.py b/tools/moltemplate/src/ltemplify.py deleted file mode 100755 index a71af2598d..0000000000 --- a/tools/moltemplate/src/ltemplify.py +++ /dev/null @@ -1,2236 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2012, Regents of the University of California -# All rights reserved. - -""" -ltemplify.py - -The "ltemplify.py" script can be used to convert existing LAMMPS -input script and data files into a single .lt file -(which includes both topology and force-field information - for a single molecule in your system). - -Example: - - ltemplify.py -name Mol file.in file.data > mol.lt - -This creates a template for a new type of molecule (named "Mol"), -consisting of all the atoms in the lammps files you included, -and saves this data in a single ttree file ("mol.lt"). -This file can be used with moltemplate (ttree) to -define large systems containing this molecule. - -""" - -import sys -from ttree_lex import * -from lttree_styles import * - - - -def Intify(s): - if s.isdigit(): - return int(s) - elif s[0:2] == 'id': - return int(s[2:]) - elif s[0:4] == 'type': - return int(s[4:]) - else: - return s - -def StringToInterval(sel_str, slice_delim='*'): - i_slice = sel_str.find(slice_delim) - - if i_slice == -1: - if sel_str.isdigit(): - a = int(sel_str) - b = int(sel_str) - else: - a = sel_str - b = sel_str - - else: - a = sel_str[:i_slice] - b = sel_str[i_slice+len(slice_delim):] - - if (((len(a)>0) and (not a.isdigit())) or - ((len(b)>0) and (not b.isdigit()))): - raise InputError('Error: invalid selection string \"'+ - sel_str+'\"\n') - if (len(a) > 0): - a = int(a) - else: - a = None - - if (len(b) > 0): - b = int(b) - else: - b = None - - return a,b - - -# Selections are simply lists of 2-tuples (pairs) - -def LammpsSelectToIntervals(sel_str, slice_delim='*', or_delim=', '): - - """ - This function converts a string such as "1*4 6 9*12" into - a list of tuples, for example: [(1,4), (6,6), (9,12)] - In general, the of intervals has the form: - [(a1,b1), (a2,b2), (a3,b3), ... ] - - An atom is considered to belong to this selection - if it happens to lie within the closed interval [a,b] - for any pair of a,b values in the list of intervals. - If for a given pair a,b, either a or b is "None", then that a or b - value is not used to disqualify membership in the interval. - (Similar to -infinity or +infinity. In other words if a is set to None, - then to belong to the interval it is enough to be less than b.) - - """ - selection_list = [] - #tokens = sel_str.split(or_delim) <-- Not what we want when len(or_delim)>1 - tokens = LineLex.TextBlock2Lines(sel_str, or_delim, keep_delim=False) - for token in tokens: - token = token.strip() - (a,b) = StringToInterval(token, slice_delim) - selection_list.append((a, b)) - - return selection_list - - -def IntervalListToMinMax(interval_list): - min_a = None - max_b = None - for (a,b) in interval_list: - if ((not (type(a) is int)) or (not (type(b) is int))): - return None,None #only integer min/max makes sense. otherwise skip - - if (min_a == None) or (a < min_a): - min_a = a - if (max_b == None) or (b > max_b): - max_b = b - return min_a, max_b - - -def BelongsToSel(i, sel): - if (i == None) or (sel == None) or (len(sel) == 0): - # If the user has not specified a selection for this category, - # then by default all objects are accepted - return True - - elif (type(i) is str): - if i.isdigit(): - i = int(i) - else: - return True - - belongs = False - for interval in sel: - assert(len(interval) == 2) - if interval[0]: - if i >= interval[0]: - if (interval[1] == None) or (i <= interval[1]): - belongs = True - break - elif interval[1]: - if i <= interval[1]: - belongs = True - break - else: - # In that case, the user entered something like "*" - # which covers all possible numbers - belongs = True - break - - return belongs - - - -try: - - g_program_name = __file__.split('/')[-1] # = 'ltemplify.py' - g_version_str = '0.36' - g_date_str = '2013-8-22' - sys.stderr.write(g_program_name+' v'+g_version_str+' '+g_date_str+'\n') - - non_empty_output = False - no_warnings = True - indent = 2 - cindent = 0 - atomid_selection = [] - atomtype_selection = [] - molid_selection = [] - mol_name = '' - - min_sel_atomid = None - min_sel_atomtype = None - min_sel_bondid = None - min_sel_bondtype = None - min_sel_angleid = None - min_sel_angletype = None - min_sel_dihedralid = None - min_sel_dihedraltype = None - min_sel_improperid = None - min_sel_impropertype = None - - max_sel_atomid = None - max_sel_atomtype = None - max_sel_bondid = None - max_sel_bondtype = None - max_sel_angleid = None - max_sel_angletype = None - max_sel_dihedralid = None - max_sel_dihedraltype = None - max_sel_improperid = None - max_sel_impropertype = None - - needed_atomids = set([]) - needed_atomtypes = set([]) - needed_bondids = set([]) - needed_bondtypes = set([]) - needed_angleids = set([]) - needed_angletypes = set([]) - needed_dihedralids = set([]) - needed_dihedraltypes = set([]) - needed_improperids = set([]) - needed_impropertypes = set([]) - - min_needed_atomtype = None - max_needed_atomtype = None - min_needed_bondtype = None - max_needed_bondtype = None - min_needed_angletype = None - max_needed_angletype = None - min_needed_dihedraltype = None - max_needed_dihedraltype = None - min_needed_impropertype = None - max_needed_impropertype = None - - - # To process the selections, we need to know the atom style: - atom_style_undefined = True - - i_atomid = None - i_atomtype = None - i_molid = None - - l_in_init = [] - l_in_settings = [] - l_in_masses = [] - l_in_pair_coeffs = [] - l_in_bond_coeffs = [] - l_in_angle_coeffs = [] - l_in_dihedral_coeffs = [] - l_in_improper_coeffs = [] - l_data_masses = [] - l_data_bond_coeffs = [] - l_data_angle_coeffs = [] - l_data_dihedral_coeffs = [] - l_data_improper_coeffs = [] - l_data_pair_coeffs = [] - l_data_atoms = [] - l_data_velocities = [] - l_data_bonds = [] - l_data_angles = [] - l_data_dihedrals = [] - l_data_impropers = [] - - # class2 force fields - l_data_bondbond_coeffs = [] - l_data_bondangle_coeffs = [] - l_data_middlebondtorsion_coeffs = [] - l_data_endbondtorsion_coeffs = [] - l_data_angletorsion_coeffs = [] - l_data_angleangletorsion_coeffs = [] - l_data_bondbond13_coeffs = [] - l_data_angleangle_coeffs = [] - - # non-point-like particles: - l_data_ellipsoids = [] - l_data_lines = [] - l_data_triangles = [] - - # automatic generation of bonded interactions by type: - l_data_angles_by_type = [] - l_data_dihedrals_by_type = [] - l_data_impropers_by_type = [] - - atoms_already_read = False - some_pair_coeffs_read = False - complained_atom_style_mismatch = False - infer_types_from_comments = False - - - argv = sys.argv - - i = 1 - - while i < len(argv): - - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - - if argv[i] == '-columns': - if i+1 >= len(argv): - raise InputError('Error: the \"'+argv[i]+'\" argument should be followed by a quoted\n' - ' string which contains a space-delimited list of the names of\n' - ' of columns in the \"Atoms\" section of the LAMMPS data file.\n' - ' If the list contains the symbols:\n' - ' \"atom-ID\" or \"atomid\", they are interpreted\n' - ' as unique atom ID numbers, and columns named\n' - ' \"atom-type\" or \"atomtype\" are interpreted\n' - ' as atom types. Finally, columns named\n' - ' \"molecule-ID\", \"molecule\", or \"mol-ID\", or \"mol\"\n' - ' are interpreted as unique molecule id numbers.\n' - 'Example:\n' - ' '+argv[i]+' \'atom-ID atom-type q polarizability molecule-ID x y z\'\n' - ' defines a custom atom_style containing the properties\n' - ' atom-ID atom-type q polarizability molecule-ID x y z\n' - ' Make sure you enclose the entire list in quotes.\n'); - column_names = argv[i+1].strip('\"\'').strip().split() - del(argv[i:i+2]) - - elif (argv[i] == '-ignore-comments'): - infer_types_from_comments = False - del(argv[i:i+1]) - - elif (argv[i] == '-infer-comments'): - infer_types_from_comments = True - del(argv[i:i+1]) - - elif ((argv[i] == '-name') or - (argv[i] == '-molname') or - (argv[i] == '-molecule-name') or - (argv[i] == '-molecule_name')): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a a molecule type name.\n') - cindent = 2 - indent += cindent - mol_name = argv[i+1] - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom_style') or - (argv[i].lower() == '-atom-style')): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (or single quoted string which includes a space-separated\n' - ' list of column names).\n') - atom_style_undefined = False - column_names = AtomStyle2ColNames(argv[i+1]) - if (argv[i+1].strip().split()[0] in g_style_map): - l_in_init.append((' '*indent) + 'atom_style ' + argv[i+1] + '\n') - sys.stderr.write('\n \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(column_names))+'\n') - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - if i_molid: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+', i_molid='+str(i_molid+1)+')\n\n') - else: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+')\n') - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-id') or - #(argv[i].lower() == '-a') or - #(argv[i].lower() == '-atoms') or - (argv[i].lower() == '-atomid') or - #(argv[i].lower() == '-atomids') or - (argv[i].lower() == '-atom-id') - #(argv[i].lower() == '-atom-ids') or - #(argv[i].lower() == '-$atom') or - #(argv[i].lower() == '-$atoms') - ): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a list of integers\n' - ' (or strings). These identify the group of atoms you want to\n' - ' to include in the template you are creating.\n') - atomid_selection += LammpsSelectToIntervals(argv[i+1]) - min_sel_atomid, max_sel_atomid = IntervalListToMinMax(atomid_selection) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-type') or - #(argv[i].lower() == '-t') or - (argv[i].lower() == '-atomtype') or - (argv[i].lower() == '-atom-type') - #(argv[i].lower() == '-atomtypes') or - #(argv[i].lower() == '-atom-types') or - #(argv[i].lower() == '-@atom') or - #(argv[i].lower() == '-@atoms') or - #(argv[i].lower() == '-@atomtype') or - #(argv[i].lower() == '-@atomtypes') - ): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a list of integers.\n' - ' (or strings). These identify the group of atom types you want to\n' - ' to include in the template you are creating.\n') - atomtype_selection += LammpsSelectToIntervals(argv[i+1]) - min_sel_atomtype, max_sel_atomtype = IntervalListToMinMax(atomtype_selection) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-mol') or - #(argv[i].lower() == '-m') or - (argv[i].lower() == '-molid') or - #(argv[i].lower() == '-molids') or - (argv[i].lower() == '-mol-id') or - #(argv[i].lower() == '-mol-ids') or - #(argv[i].lower() == '-molecule') or - (argv[i].lower() == '-moleculeid') or - (argv[i].lower() == '-molecule-id') - #(argv[i].lower() == '-molecules') or - #(argv[i].lower() == '-molecule-ids') or - #(argv[i].lower() == '-$mol') or - #(argv[i].lower() == '-$molecule') - ): - if i+1 >= len(argv): - sys.stderr.write('Error: '+argv[i]+' flag should be followed by a list of integers.\n' - ' (or strings). These identify the group of molecules you want to\n' - ' include in the template you are creating.\n') - molid_selection += LammpsSelectToIntervals(argv[i+1]) - del(argv[i:i+2]) - else: - i += 1 - - - # atom type names - atomtypes_name2int = {} - atomtypes_int2name = {} - #atomids_name2int = {} not needed - atomids_int2name = {} - atomids_by_type = {} - - - if atom_style_undefined: - # The default atom_style is "full" - column_names = AtomStyle2ColNames('full') - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - #--------------------------------------------------------- - #-- The remaining arguments are files that the user wants - #-- us to read and convert. It is typical to have - #-- multiple input files, because LAMMPS users often - #-- store their force field parameters in either the LAMMPS - #-- data files and input script files, or both. - #-- We want to search all of the LAMMPS input files in - #-- order to make sure we extracted all the force field - #-- parameters (coeff commands). - #--------------------------------------------------------- - - for i_arg in range(1,len(argv)): - fname = argv[i_arg] - try: - lammps_file = open(fname, 'r') - except IOError: - raise InputError('Error: unrecognized argument (\"'+fname+'\"),\n' - ' OR unable to open file:\n' - '\n' - ' \"'+fname+'\"\n' - ' for reading.\n' - '\n' - ' (If you were not trying to open a file with this name,\n' - ' then there is a problem in your argument list.)\n') - - sys.stderr.write('reading file \"'+fname+'\"\n') - - atomid2type = {} - atomid2mol = {} - data_file_header_names = set(['LAMMPS Description', - 'Atoms', 'Masses', 'Velocities', 'Bonds', - 'Angles', 'Dihedrals', 'Impropers', - 'Pair Coeffs', - 'Bond Coeffs', 'Angle Coeffs', - 'Dihedral Coeffs', 'Improper Coeffs', - #class2 force fields: - 'BondBond Coeffs', 'BondAngle Coeffs', - 'MiddleBondTorsion Coeffs', 'EndBondTorsion Coeffs', - 'AngleTorsion Coeffs', 'AngleAngleTorsion Coeffs', - 'BondBond13 Coeffs', - 'AngleAngle Coeffs', - # non-point-like particles: - 'Ellipsoids', 'Triangles', 'Lines', - #specifying bonded interactions by type: - 'Angles By Type', 'Dihedrals By Type', 'Impropers By Type' - ]) - - lex=LineLex(lammps_file, fname) - lex.source_triggers = set(['include','import']) - # set up lex to accept most characters in file names: - lex.wordterminators = '(){}' + lex.whitespace - # set up lex to understand the "include" statement: - lex.source = 'include' - lex.escape = '\\' - - while lex: - infile = lex.infile - lineno = lex.lineno - line = lex.ReadLine() - if (lex.infile != infile): - infile = lex.infile - lineno = lex.lineno - - #sys.stderr.write(' processing \"'+line.strip()+'\", (\"'+infile+'\":'+str(lineno)+')\n') - - if line == '': - break - - tokens = line.strip().split() - if (len(tokens) > 0): - if ((tokens[0] == 'atom_style') and - atom_style_undefined): - - sys.stderr.write(' Atom Style found. Processing: \"'+line.strip()+'\"\n') - if atoms_already_read: - raise InputError('Error: The file containing the \"atom_style\" command must\n' - ' come before the data file in the argument list.\n' - ' (The templify program needs to know the atom style before reading\n' - ' the data file. Either change the order of arguments so that the\n' - ' LAMMPS input script file is processed before the data file, or use\n' - ' the \"-atom_style\" command line argument to specify the atom_style.)\n') - - column_names = AtomStyle2ColNames(line.split()[1]) - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - sys.stderr.write('\n \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(column_names))+'\n') - if i_molid: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+', i_molid='+str(i_molid+1)+')\n\n') - else: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+')\n\n') - l_in_init.append((' '*indent)+line.lstrip()) - - elif (tokens[0] in set(['units', - 'angle_style', - 'bond_style', - 'dihedral_style', - 'impoper_style', - 'min_style', - 'pair_style', - 'pair_modify', - 'special_bonds', - 'kspace_style', - 'kspace_modify'])): - l_in_init.append((' '*indent)+line.lstrip()) - - #if (line.strip() == 'LAMMPS Description'): - # sys.stderr.write(' reading \"'+line.strip()+'\"\n') - # # skip over this section - # while lex: - # line = lex.ReadLine() - # if line.strip() in data_file_header_names: - # lex.push_raw_text(line) # <- Save line for later - # break - - elif (line.strip() == 'Atoms'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - atoms_already_read = True - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if ((len(tokens) <= i_atomid) or - (len(tokens) <= i_atomtype) or - ((i_molid != None) and - (len(tokens) <= i_molid))): - raise InputError('Error: The number of columns in the \"Atoms\" section does\n' - ' not match the atom_style (see column name list above).\n') - elif ((len(tokens) != len(column_names)) and - (not complained_atom_style_mismatch)): - complained_atom_style_mismatch = True - sys.stderr.write('Warning: The number of columns in the \"Atoms\" section does\n' - ' not match the atom_style (see column name list above).\n') - # this is not a very serious warning. - #no_warnings = False <--no need. commenting out - - - atomid = Intify(tokens[i_atomid]) - atomtype = Intify(tokens[i_atomtype]) - - molid = None - if i_molid: - molid = Intify(tokens[i_molid]) - - atomid2type[atomid] = atomtype - if i_molid: - atomid2mol[atomid] = molid - - - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - - tokens[i_atomid] = '$atom:id'+tokens[i_atomid] - #tokens[i_atomid] = '$atom:'+atomids_int2name[atomid] - # fill atomtype_int2str[] with a default name (change later): - #tokens[i_atomtype] = '@atom:type'+tokens[i_atomtype] - atomtype = int(tokens[i_atomtype]) - atomtype_name = 'type'+tokens[i_atomtype] - atomtypes_int2name[atomtype] = atomtype_name - tokens[i_atomtype] = '@atom:'+atomtype_name - - # I can't use atomids_int2names or atomtypes_int2names yet - # because they probably have not been defined yet. - # (Instead assign these names in a later pass.) - - if i_molid: - tokens[i_molid] = '$mol:id'+tokens[i_molid] - l_data_atoms.append((' '*indent)+(' '.join(tokens)+'\n')) - needed_atomids.add(atomid) - needed_atomtypes.add(int(atomtype)) - - for atomtype in needed_atomtypes: - if type(atomtype) is int: - if ((min_needed_atomtype == None) or - (min_needed_atomtype > atomtype)): - min_needed_atomtype = atomtype - if ((max_needed_atomtype == None) or - (max_needed_atomtype < atomtype)): - max_needed_atomtype = atomtype - - - elif (line.strip() == 'Masses'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - # Read the next line of text but don't skip comments - comment_char_backup = lex.commenters - lex.commenters = '' - line_orig = lex.ReadLine() - lex.commenters = comment_char_backup - - comment_text = '' - ic = line_orig.find('#') - line = line_orig[:ic] - if ic != -1: - comment_text = line_orig[ic+1:].strip() - - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - - tokens = line.strip().split() - if len(tokens) > 0: - atomtype = Intify(tokens[0]) - atomtype_name = str(atomtype) - - if comment_text != '': - comment_tokens = comment_text.split() - # Assume the first word after the # is the atom type name - atomtype_name = comment_tokens[0] - - if BelongsToSel(atomtype, atomtype_selection): - #tokens[0] = '@atom:type'+tokens[0] - l_data_masses.append((' '*indent)+(' '.join(tokens)+'\n')) - # infer atom type names from comment strings? - if infer_types_from_comments: - if atomtype_name in atomtypes_name2int: - raise InputError('Error: duplicate atom type names in mass section: \"'+atomtype_name+'\"\n' - ' (By default '+g_program_name+' attempts to infer atom type names from\n' - ' comments which appear in the \"Masses\" section of your data file.)\n' - ' You can avoid this error by adding the \"-ignore-comments\" argument.\n') - atomtypes_name2int[atomtype_name] = atomtype - atomtypes_int2name[atomtype] = atomtype_name - else: - atomtypes_int2name[atomtype] = 'type'+str(atomtype) - - - elif (line.strip() == 'Velocities'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_velocities.append((' '*indent)+(' '.join(tokens)+'\n')) - - # non-point-like-particles: - elif (line.strip() == 'Ellipsoids'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_ellipsoids.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (line.strip() == 'Lines'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_lines.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (line.strip() == 'Triangles'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_triangles.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Bonds'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 4): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Bonds section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$bond:id'+tokens[0] - #tokens[1] = '@bond:type'+tokens[1] - atomids = [None, None] - atomtypes = [None, None] - molids = [None, None] - in_selections = True - some_in_selection = False - for n in range(0,2): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_bonds.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS BONDS\n') - sys.stderr.write(' (between atom ids: ') - - for n in range(0,2): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected are bonded\n' - ' to other atoms you didn\'t select.\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - - elif (line.strip() == 'Angles'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line == '': - break - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 5): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Angles section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$angle:id'+tokens[0] - #tokens[1] = '@angle:type'+tokens[1] - atomids = [None, None, None] - atomtypes = [None, None, None] - molids = [None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,3): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_angles.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS ANGLES\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,3): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 3-body \"Angle\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Dihedrals'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 6): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Dihedrals section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$dihedral:id'+tokens[0] - #tokens[1] = '@dihedral:type'+tokens[1] - atomids = [None, None, None, None] - atomtypes = [None, None, None, None] - molids = [None, None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,4): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_dihedrals.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS DIHEDRALS\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,4): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 4-body \"Dihedral\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Impropers'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 6): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Impropers section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$improper:id'+tokens[0] - #tokens[1] = '@improper:type'+tokens[1] - atomids = [None, None, None, None] - atomtypes = [None, None, None, None] - molids = [None, None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,4): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_impropers.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS IMPROPERS\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,4): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 4-body \"Improper\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Bond Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@bond:type'+tokens[0] - l_data_bond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Angle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@angle:type'+tokens[0] - l_data_angle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Dihedral Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@dihedral:type'+tokens[0] - l_data_dihedral_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Improper Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@improper:type'+tokens[0] - l_data_improper_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Pair Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - some_pair_coeffs_read = True - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Pair Coeffs section:\n' - ' \"'+line.strip()+'\"\n') - atomtype_i_str = tokens[0] - if '*' in atomtype_i_str: - raise InputError('PROBLEM near or before '+ErrorLeader(infile, lineno)+'\n' - ' As of 2012-7, moltemplate forbids use of the "\*\" wildcard\n' - ' character in the \"Pair Coeffs\" section.\n') - else: - i = int(atomtype_i_str) - if ((not i) or - BelongsToSel(i, atomtype_selection)): - i_str = '@atom:type'+str(i) - tokens[0] = i_str - l_data_pair_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'pair_coeff'): - some_pair_coeffs_read = True - if (len(tokens) < 3): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical pair_coeff command:\n' - ' \"'+line.strip()+'\"\n') - l_in_pair_coeffs.append(' '*indent+line.strip()) - - elif (tokens[0] == 'mass'): - some_pair_coeffs_read = True - if (len(tokens) < 3): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical \"mass\" command:\n' - ' \"'+line.strip()+'\"\n') - l_in_masses.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'bond_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical bond_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@bond:type'+tokens[1] - l_in_bond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'angle_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical angle_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@angle:type'+tokens[1] - l_in_angle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'dihedral_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical dihedral_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@dihedral:type'+tokens[1] - l_in_dihedral_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (tokens[0] == 'improper_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical improper_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@improper:type'+tokens[1] - l_in_improper_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - - # -- class2 force fields -- - elif (line.strip() == 'BondBond Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_bondbond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'BondAngle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_bondangle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'MiddleBondTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_middlebondtorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'EndBondTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_endbondtorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_angletorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleAngleTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_angleangletorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'BondBond13 Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_bondbond13_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleAngle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@improper:type'+tokens[0] - l_data_angleangle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Angles By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_angles_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Dihedrals By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_dihedrals_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Impropers By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@improper:type'+tokens[0] - l_data_impropers_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - else: - sys.stderr.write(' Ignoring line \"'+line.strip()+'\"\n') - - sys.stderr.write('\n\n') - - sys.stderr.write(' processing \"Atoms\" section (') - - # post-processing: - - if len(l_data_masses) == 0: - infer_types_from_comments = False - - # Pass 1 through l_data_atoms: - # Now do a second-pass throught the "l_data_atoms" section, and - # finish dealing with "infer_types_from_comments". - # During this pass, peplace the atomtype names and atomid names with - # atom type names which were inferred from comments read earlier. - - sys.stderr.write('pass1') - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - # convert to an integer - atomid = Intify(atomid) - - if infer_types_from_comments: - atomtype = tokens[i_atomtype] - # remove the "@atom:" prefix (we will put it back later) - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - # convert to an integer - atomtype = Intify(atomtype) - atomtype_name = atomtypes_int2name[atomtype] - if atomtype in atomids_by_type: - l_atomids = atomids_by_type[atomtype] - prev_count = len(l_atomids) - # lookup the most recently added atom of this type: - #prev_atomid_name = l_atomids[-1] - #ic = prev_atomid_name.rfind('_') - #prev_count = int(prev_atomid_name[ic+1:]) - atomid_name = atomtype_name+'_'+str(prev_count+1) - atomids_by_type[atomtype].append(atomid) - else: - atomids_by_type[atomtype] = [atomid] - atomid_name = atomtype_name+'_1' - atomids_int2name[atomid] = atomid_name - #atomids_name2str[atomid_name] = atomid - else: - atomids_int2name[atomid] = 'id'+str(atomid) - - sys.stderr.write(', pass2') - # Pass 2: If any atom types only appear once, simplify their atomid names. - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - - # remove the "@atom:" prefix (we will put it back later) - atomtype = tokens[i_atomtype] - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - atomtype = Intify(atomtype) - if infer_types_from_comments: - if len(atomids_by_type[atomtype]) == 1: - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - atomid = Intify(atomid) - atomtype_name = atomtypes_int2name[atomtype] - atomids_int2name[atomid] = atomtype_name - - sys.stderr.write(', pass3') - # Pass 3: substitute the atomid names and atom type names into l_data_atoms - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - # convert to an integer - atomid = Intify(atomid) - atomtype = tokens[i_atomtype] - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - atomtype = Intify(atomtype) - tokens = l_data_atoms[i].split() - tokens[i_atomid] = '$atom:'+atomids_int2name[atomid] - tokens[i_atomtype] = '@atom:'+atomtypes_int2name[atomtype] - l_data_atoms[i] = (' '*indent)+(' '.join(tokens)+'\n') - sys.stderr.write(')\n') - - - if len(l_data_atoms) == 0: - raise InputError('Error('+g_program_name+'): You have no atoms in you selection!\n' - '\n' - ' Either you have chosen a set of atoms, molecules, or atom types which\n' - ' does not exist, or there is a problem with (the format of) your\n' - ' arguments. Check the documentation and examples.\n') - - - # --- Now delete items that were not selected from the other lists --- - - # --- MASSES --- - - # delete masses for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_data_masses): - line = l_data_masses[i_line] - tokens = line.strip().split() - atomtype = Intify(tokens[0]) - if ((not (atomtype in needed_atomtypes)) and - (not ((len(atomtype_selection) > 0) and - BelongsToSel(atomtype, atomtype_selection)))): - del(l_data_masses[i_line]) - else: - atomtype_name = atomtypes_int2name[atomtype] - tokens[0] = '@atom:'+atomtype_name - l_data_masses[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - # --- PAIR COEFFS --- - - # delete data_pair_coeffs for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_data_pair_coeffs): - line = l_data_pair_coeffs[i_line] - tokens = line.strip().split() - assert(len(tokens) > 0) - split_colon = tokens[0].split(':') - assert(len(split_colon) == 2) - atomtype = Intify(split_colon[1]) - if ((not (atomtype in needed_atomtypes)) and - (not ((len(atomtype_selection) > 0) and - BelongsToSel(atomtype, atomtype_selection)))): - del(l_data_pair_coeffs[i_line]) - else: - i_line += 1 - - # delete in_pair_coeffs for atom we don't care about anymore: - i_line = 0 - while i_line < len(l_in_pair_coeffs): - line = l_in_pair_coeffs[i_line] - tokens = line.strip().split() - atomtype_i_str = tokens[1] - atomtype_j_str = tokens[2] - #if (('*' in atomtype_i_str) or - # ('*' in atomtype_j_str)): - # sys.stderr.write('WARNING: near or before '+ErrorLeader(infile, lineno)+'\n' - # ' pair_coeff command contains a \"*\" character.\n' - # ' Keep in mind that using moltemplate.sh you can manually change the\n' - # ' numbers assigned to each atom type (when using -a or -b). Make sure\n' - # ' nor to accidentally change the order of atom types in one of these\n' - # ' pair_coeff commands. For example, commands like\n' - # ' pair_coeff 10*4 20*10 0.15 3.6\n' - # ' can be generated by moltemplate.sh, however\n' - # ' they may be rejected by LAMMPS (because LAMMPS prefers this\n' - # ' pair_coeff 4*10 10*20 0.15 3.6)\n' - # ' Later on, you may want to check to make sure moltemplate.sh\n' - # ' is not doing this. (Fortunately you never have to worry unless\n' - # ' you are using the -a or -b arguments with moltemplate.sh)\n') - - if ('*' in atomtype_i_str): - atomtype_i_tokens = atomtype_i_str.split('*') - - if atomtype_i_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - i_a = min_sel_atomtype - else: - i_a = min_needed_atomtype - else: - i_a = Intify(atomtype_i_tokens[0]) - - if atomtype_i_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - i_b = max_sel_atomtype - else: - i_b = max_needed_atomtype - else: - i_b = Intify(atomtype_i_tokens[1]) - - else: - i_a = i_b = Intify(atomtype_i_str) - - i_a_final = None - i_b_final = None - for i in range(i_a, i_b+1): - if ((i in needed_atomtypes) or (min_sel_atomtype <= i)): - i_a_final = i - break - for i in reversed(range(i_a, i_b+1)): - if ((i in needed_atomtypes) or (max_sel_atomtype >= i)): - i_b_final = i - break - - #if i_a_final and i_b_final: - # if i_a_final == i_b_final: - # i_str = '@atom:type'+str(i_a_final) - # tokens[1] = i_str - # else: - # i_str = '@{atom:type'+str(i_a_final)+'}*@{atom:type'+str(i_b_final)+'}' - - - - if ('*' in atomtype_j_str): - atomtype_j_tokens = atomtype_j_str.split('*') - - if atomtype_j_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - j_a = min_sel_atomtype - else: - j_a = min_needed_atomtype - else: - j_a = Intify(atomtype_j_tokens[0]) - - if atomtype_j_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - j_b = max_sel_atomtype - else: - j_b = max_needed_atomtype - else: - j_b = Intify(atomtype_j_tokens[1]) - - else: - j_a = j_b = Intify(atomtype_j_str) - - j_a_final = None - j_b_final = None - for j in range(j_a, j_b+1): - if ((j in needed_atomtypes) or (min_sel_atomtype <= j)): - j_a_final = j - break - for j in reversed(range(j_a, j_b+1)): - if ((j in needed_atomtypes) or (max_sel_atomtype >= j)): - j_b_final = j - break - - #if j_a_final and j_b_final: - # if j_a_final == j_b_final: - # j_str = '@atom:type'+str(j_a_final) - # tokens[1] = j_str - # else: - # j_str = '@{atom:type'+str(j_a_final)+'}*@{atom:type'+str(j_b_final)+'}' - - - - if not (i_a_final and i_b_final and j_a_final and j_b_final): - del(l_in_pair_coeffs[i_line]) - elif (('*' in atomtype_i_str) or ('*' in atomtype_j_str)): - del(l_in_pair_coeffs[i_line]) - for i in range(i_a_final, i_b_final+1): - for j in range(j_a_final, j_b_final+1): - if j >= i: - #tokens[1] = '@atom:type'+str(i) - #tokens[2] = '@atom:type'+str(j) - tokens[1] = '@atom:'+atomtypes_int2name[i] - tokens[2] = '@atom:'+atomtypes_int2name[j] - l_in_pair_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - #tokens[1] = '@atom:type'+tokens[1] - #tokens[2] = '@atom:type'+tokens[2] - tokens[1] = '@atom:'+atomtypes_int2name[int(tokens[1])] - tokens[2] = '@atom:'+atomtypes_int2name[int(tokens[2])] - l_in_pair_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - - # delete mass commands for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_in_masses): - line = l_in_masses[i_line] - tokens = line.strip().split() - atomtype_i_str = tokens[1] - #if (('*' in atomtype_i_str) or - # ('*' in atomtype_j_str)): - # sys.stderr.write('WARNING: near or before '+ErrorLeader(infile, lineno)+'\n' - # ' pair_coeff command contains a \"*\" character.\n' - # ' Keep in mind that using moltemplate.sh you can manually change the\n' - # ' numbers assigned to each atom type (when using -a or -b). Make sure\n' - # ' nor to accidentally change the order of atom types in one of these\n' - # ' pair_coeff commands. For example, commands like\n' - # ' pair_coeff 10*4 20*10 0.15 3.6\n' - # ' can be generated by moltemplate.sh, however\n' - # ' they may be rejected by LAMMPS (because LAMMPS prefers this\n' - # ' pair_coeff 4*10 10*20 0.15 3.6)\n' - # ' Later on, you may want to check to make sure moltemplate.sh\n' - # ' is not doing this. (Fortunately you never have to worry unless\n' - # ' you are using the -a or -b arguments with moltemplate.sh)\n') - - if ('*' in atomtype_i_str): - atomtype_i_tokens = atomtype_i_str.split('*') - - if atomtype_i_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - i_a = min_sel_atomtype - else: - i_a = min_needed_atomtype - else: - i_a = Intify(atomtype_i_tokens[0]) - - if atomtype_i_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - i_b = max_sel_atomtype - else: - i_b = max_needed_atomtype - else: - i_b = Intify(atomtype_i_tokens[1]) - - else: - i_a = i_b = Intify(atomtype_i_str) - - i_a_final = None - i_b_final = None - for i in range(i_a, i_b+1): - if ((i in needed_atomtypes) or (min_sel_atomtype <= i)): - i_a_final = i - break - for i in reversed(range(i_a, i_b+1)): - if ((i in needed_atomtypes) or (max_sel_atomtype >= i)): - i_b_final = i - break - #if i_a_final and i_b_final: - # if i_a_final == i_b_final: - # i_str = '@atom:type'+str(i_a_final) - # tokens[1] = i_str - # else: - # i_str = '@{atom:type'+str(i_a_final)+'}*@{atom:type'+str(i_b_final)+'}' - - if not (i_a_final and i_b_final and j_a_final and j_b_final): - del(l_in_masses[i_line]) - elif ('*' in atomtype_i_str): - del(l_in_masses[i_line]) - for i in range(i_a_final, i_b_final+1): - #tokens[1] = '@atom:type'+str(i) - tokens[1] = '@atom:'+atomtypes_int2name[i] - # CONTINUEHERE: CHECK THAT THIS IS WORKING - l_in_masses.insert(i_line, (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - assert(i_a == i_b) - #tokens[1] = '@atom:type'+str(i_a) - tokens[1] = '@atom:'+atomtypes_int2name[i_a] - # CONTINUEHERE: CHECK THAT THIS IS WORKING - l_in_masses[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - - # --- BONDS AND BOND COEFFS --- - - # delete lines from data_bonds if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_bonds): - line = l_data_bonds[i_line] - tokens = line.strip().split() - assert(len(tokens) == 4) - - bondid = Intify(tokens[0]) - bondtype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$bond:id'+str(bondid) - tokens[1] = '@bond:type'+str(bondtype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - needed_bondids.add(bondid) - needed_bondtypes.add(bondtype) - l_data_bonds[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_bonds[i_line]) - - # delete data_bond_coeffs for bondtypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_bond_coeffs): - line = l_data_bond_coeffs[i_line] - tokens = line.strip().split() - bondtype = Intify(tokens[0]) - if (not (bondtype in needed_bondtypes)): - del(l_data_bond_coeffs[i_line]) - else: - tokens[0] = '@bond:type'+str(bondtype) - l_data_bond_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_bond_coeffs for bondtypes we don't care about anymore: - for bondtype in needed_bondtypes: - if type(bondtype) is int: - if ((min_needed_bondtype == None) or - (min_needed_bondtype > bondtype)): - min_needed_bondtype = bondtype - if ((max_needed_bondtype == None) or - (max_needed_bondtype < bondtype)): - max_needed_bondtype = bondtype - i_line = 0 - while i_line < len(l_in_bond_coeffs): - line = l_in_bond_coeffs[i_line] - tokens = line.strip().split() - bondtype_str = tokens[1] - - if ('*' in bondtype_str): - bondtype_tokens = bondtype_str.split('*') - - if bondtype_tokens[0] == '': - i_a = min_needed_bondtype - else: - i_a = Intify(bondtype_tokens[0]) - - if bondtype_tokens[1] == '': - i_b = max_needed_bondtype - else: - i_b = Intify(bondtype_tokens[1]) - - else: - i_a = Intify(bondtype_str) - i_b = i_a - - if i_a < min_needed_bondtype: - i_a = min_needed_bondtype - if i_b > max_needed_bondtype: - i_b = max_needed_bondtype - - #if i_a == i_b: - # i_str = '@bond:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{bond:type'+str(j_a)+'}*@{bond:type'+str(j_b)+'}' - - if ('*' in bondtype_str): - del(l_in_bond_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_bondtypes): - tokens[1] = '@bond:type'+str(i) - l_in_bond_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of bond types in data file is not consistent with the\n' - ' number of bond types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_bondtypes): - tokens[1] = '@bond:type'+str(i_a) - l_in_bond_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_bond_coeffs[i_line]) - - - - - - # --- ANGLES AND ANGLE COEFFS --- - - # delete lines from data_angles if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_angles): - line = l_data_angles[i_line] - tokens = line.strip().split() - assert(len(tokens) == 5) - - angleid = Intify(tokens[0]) - angletype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$angle:id'+str(angleid) - tokens[1] = '@angle:type'+str(angletype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - needed_angleids.add(angleid) - needed_angletypes.add(angletype) - l_data_angles[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_angles[i_line]) - - # delete data_angle_coeffs for angletypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_angle_coeffs): - line = l_data_angle_coeffs[i_line] - tokens = line.strip().split() - angletype = Intify(tokens[0]) - if (not (angletype in needed_angletypes)): - del(l_data_angle_coeffs[i_line]) - else: - tokens[0] = '@angle:type'+str(angletype) - l_data_angle_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_angle_coeffs for angletypes we don't care about anymore: - for angletype in needed_angletypes: - if type(angletype) is int: - if ((min_needed_angletype == None) or - (min_needed_angletype > angletype)): - min_needed_angletype = angletype - if ((max_needed_angletype == None) or - (max_needed_angletype < angletype)): - max_needed_angletype = angletype - i_line = 0 - while i_line < len(l_in_angle_coeffs): - line = l_in_angle_coeffs[i_line] - tokens = line.strip().split() - angletype_str = tokens[1] - - if ('*' in angletype_str): - angletype_tokens = angletype_str.split('*') - - if angletype_tokens[0] == '': - i_a = min_needed_angletype - else: - i_a = Intify(angletype_tokens[0]) - - if angletype_tokens[1] == '': - i_b = max_needed_angletype - else: - i_b = Intify(angletype_tokens[1]) - - else: - i_a = i_b = Intify(angletype_str) - - if i_a < min_needed_angletype: - i_a = min_needed_angletype - if i_b > max_needed_angletype: - i_b = max_needed_angletype - - #if i_a == i_b: - # i_str = '@angle:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{angle:type'+str(j_a)+'}*@{angle:type'+str(j_b)+'}' - - if ('*' in angletype_str): - del(l_in_angle_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_angletypes): - tokens[1] = '@angle:type'+str(i) - l_in_angle_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of angle types in data file is not consistent with the\n' - ' number of angle types you have define angle_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_angletypes): - tokens[1] = '@angle:type'+str(i_a) - l_in_angle_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_angle_coeffs[i_line]) - - - - # --- DIHEDRALS AND DIHEDRAL COEFFS --- - - # delete lines from data_dihedrals if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_dihedrals): - line = l_data_dihedrals[i_line] - tokens = line.strip().split() - assert(len(tokens) == 6) - - dihedralid = Intify(tokens[0]) - dihedraltype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - atomid4 = Intify(tokens[5]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$dihedral:id'+str(dihedralid) - tokens[1] = '@dihedral:type'+str(dihedraltype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - #tokens[5] = '$atom:id'+str(atomid4) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - tokens[5] = '$atom:'+atomids_int2name[atomid4] - - needed_dihedralids.add(dihedralid) - needed_dihedraltypes.add(dihedraltype) - l_data_dihedrals[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_dihedrals[i_line]) - - # delete data_dihedral_coeffs for dihedraltypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_dihedral_coeffs): - line = l_data_dihedral_coeffs[i_line] - tokens = line.strip().split() - dihedraltype = Intify(tokens[0]) - if (not (dihedraltype in needed_dihedraltypes)): - del(l_data_dihedral_coeffs[i_line]) - else: - tokens[0] = '@dihedral:type'+str(dihedraltype) - l_data_dihedral_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_dihedral_coeffs for dihedraltypes we don't care about anymore: - for dihedraltype in needed_dihedraltypes: - if type(dihedraltype) is int: - if ((min_needed_dihedraltype == None) or - (min_needed_dihedraltype > dihedraltype)): - min_needed_dihedraltype = dihedraltype - if ((max_needed_dihedraltype == None) or - (max_needed_dihedraltype < dihedraltype)): - max_needed_dihedraltype = dihedraltype - i_line = 0 - while i_line < len(l_in_dihedral_coeffs): - line = l_in_dihedral_coeffs[i_line] - tokens = line.strip().split() - dihedraltype_str = tokens[1] - - if ('*' in dihedraltype_str): - dihedraltype_tokens = dihedraltype_str.split('*') - - if dihedraltype_tokens[0] == '': - i_a = min_needed_dihedraltype - else: - i_a = Intify(dihedraltype_tokens[0]) - - if dihedraltype_tokens[1] == '': - i_b = max_needed_dihedraltype - else: - i_b = Intify(dihedraltype_tokens[1]) - - else: - i_a = i_b = Intify(dihedraltype_str) - - if i_a < min_needed_dihedraltype: - i_a = min_needed_dihedraltype - if i_b > max_needed_dihedraltype: - i_b = max_needed_dihedraltype - - #if i_a == i_b: - # i_str = '@dihedral:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{dihedral:type'+str(j_a)+'}*@{dihedral:type'+str(j_b)+'}' - - if ('*' in dihedraltype_str): - del(l_in_dihedral_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_dihedraltypes): - tokens[1] = '@dihedral:type'+str(i) - l_in_dihedral_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of dihedral types in data file is not consistent with the\n' - ' number of dihedral types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_dihedraltypes): - tokens[1] = '@dihedral:type'+str(i_a) - l_in_dihedral_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_dihedral_coeffs[i_line]) - - - - # --- IMPROPERS AND IMPROPER COEFFS --- - - # delete lines from data_impropers if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_impropers): - line = l_data_impropers[i_line] - tokens = line.strip().split() - assert(len(tokens) == 6) - - improperid = Intify(tokens[0]) - impropertype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - atomid4 = Intify(tokens[5]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$improper:id'+str(improperid) - tokens[1] = '@improper:type'+str(impropertype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - #tokens[5] = '$atom:id'+str(atomid4) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - tokens[5] = '$atom:'+atomids_int2name[atomid4] - - needed_improperids.add(improperid) - needed_impropertypes.add(impropertype) - l_data_impropers[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_impropers[i_line]) - - # delete data_improper_coeffs for impropertypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_improper_coeffs): - line = l_data_improper_coeffs[i_line] - tokens = line.strip().split() - impropertype = Intify(tokens[0]) - if (not (impropertype in needed_impropertypes)): - del(l_data_improper_coeffs[i_line]) - else: - tokens[0] = '@improper:type'+str(impropertype) - l_data_improper_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_improper_coeffs for impropertypes we don't care about anymore: - for impropertype in needed_impropertypes: - if type(impropertype) is int: - if ((min_needed_impropertype == None) or - (min_needed_impropertype > impropertype)): - min_needed_impropertype = impropertype - if ((max_needed_impropertype == None) or - (max_needed_impropertype < impropertype)): - max_needed_impropertype = impropertype - i_line = 0 - while i_line < len(l_in_improper_coeffs): - line = l_in_improper_coeffs[i_line] - tokens = line.strip().split() - impropertype_str = tokens[1] - - if ('*' in impropertype_str): - impropertype_tokens = impropertype_str.split('*') - - if impropertype_tokens[0] == '': - i_a = min_needed_impropertype - else: - i_a = Intify(impropertype_tokens[0]) - - if impropertype_tokens[1] == '': - i_b = max_needed_impropertype - else: - i_b = Intify(impropertype_tokens[1]) - - else: - i_a = i_b = Intify(impropertype_str) - - if i_a < min_needed_impropertype: - i_a = min_needed_impropertype - if i_b > max_needed_impropertype: - i_b = max_needed_impropertype - - #if i_a == i_b: - # i_str = '@improper:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{improper:type'+str(j_a)+'}*@{improper:type'+str(j_b)+'}' - - if ('*' in impropertype_str): - del(l_in_improper_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_impropertypes): - tokens[1] = '@improper:type'+str(i) - l_in_improper_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of improper types in data file is not consistent with the\n' - ' number of improper types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_impropertypes): - tokens[1] = '@improper:type'+str(i_a) - l_in_improper_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_improper_coeffs[i_line]) - - - - - - - - - if not some_pair_coeffs_read: - sys.stderr.write('Warning: No \"pair coeffs\" set.\n' - ' (No interactions between non-bonded atoms defined.)\n') - no_warnings = False - - #sys.stderr.write('Writing ttree data to standard out.\n' - # ' You can redirect this to a file using:\n'+ - # ' '+' '.join(sys.argv)+' > filename.ttree\n' - # ' ----------------------\n') - - if mol_name != '': - sys.stdout.write(mol_name + ' {\n') - - if len(l_in_init) > 0: - sys.stdout.write('\n### LAMMPS commands for initialization\n' - '### (These can be overridden later.)\n\n') - l_in_init.insert(0, (' '*cindent)+'write_once(\"'+in_init+'\") {\n') - l_in_init.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_init)) - if len(l_in_settings) > 0: - sys.stdout.write('\n### LAMMPS commands for settings\n' - '### (These can be overridden later.)\n\n') - l_in_settings.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_settings.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_settings)) - non_empty_output = True - if len(l_in_masses) > 0: - l_in_masses.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_masses.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_masses)) - non_empty_output = True - if len(l_in_pair_coeffs) > 0: - l_in_pair_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_pair_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_pair_coeffs)) - non_empty_output = True - if len(l_in_bond_coeffs) > 0: - l_in_bond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_bond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_bond_coeffs)) - non_empty_output = True - if len(l_in_angle_coeffs) > 0: - l_in_angle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_angle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_angle_coeffs)) - non_empty_output = True - if len(l_in_dihedral_coeffs) > 0: - l_in_dihedral_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_dihedral_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_dihedral_coeffs)) - non_empty_output = True - if len(l_in_improper_coeffs) > 0: - l_in_improper_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_improper_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_improper_coeffs)) - non_empty_output = True - - if non_empty_output: - sys.stdout.write('\n### DATA sections\n\n') - - if len(l_data_masses) > 0: - l_data_masses.insert(0, (' '*cindent)+'write_once(\"'+data_masses+'\") {\n') - l_data_masses.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_masses)) - non_empty_output = True - if len(l_data_bond_coeffs) > 0: - l_data_bond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bond_coeffs+'\") {\n') - l_data_bond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bond_coeffs)) - non_empty_output = True - if len(l_data_angle_coeffs) > 0: - l_data_angle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angle_coeffs+'\") {\n') - l_data_angle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angle_coeffs)) - non_empty_output = True - if len(l_data_dihedral_coeffs) > 0: - l_data_dihedral_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_dihedral_coeffs+'\") {\n') - l_data_dihedral_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedral_coeffs)) - non_empty_output = True - if len(l_data_improper_coeffs) > 0: - l_data_improper_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_improper_coeffs+'\") {\n') - l_data_improper_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_improper_coeffs)) - non_empty_output = True - if len(l_data_pair_coeffs) > 0: - l_data_pair_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_pair_coeffs+'\") {\n') - l_data_pair_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_pair_coeffs)) - non_empty_output = True - - # class2 force fields: - if len(l_data_bondbond_coeffs) > 0: - l_data_bondbond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondbond_coeffs+'\") {\n') - l_data_bondbond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondbond_coeffs)) - non_empty_output = True - if len(l_data_bondangle_coeffs) > 0: - l_data_bondangle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondangle_coeffs+'\") {\n') - l_data_bondangle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondangle_coeffs)) - non_empty_output = True - if len(l_data_middlebondtorsion_coeffs) > 0: - l_data_middlebondtorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_middlebondtorsion_coeffs+'\") {\n') - l_data_middlebondtorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_middlebondtorsion_coeffs)) - non_empty_output = True - if len(l_data_endbondtorsion_coeffs) > 0: - l_data_endbondtorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_endbondtorsion_coeffs+'\") {\n') - l_data_endbondtorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_endbondtorsion_coeffs)) - non_empty_output = True - if len(l_data_angletorsion_coeffs) > 0: - l_data_angletorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angletorsion_coeffs+'\") {\n') - l_data_angletorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angletorsion_coeffs)) - non_empty_output = True - if len(l_data_angleangletorsion_coeffs) > 0: - l_data_angleangletorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angleangletorsion_coeffs+'\") {\n') - l_data_angleangletorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angleangletorsion_coeffs)) - non_empty_output = True - if len(l_data_bondbond13_coeffs) > 0: - l_data_bondbond13_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondbond13_coeffs+'\") {\n') - l_data_bondbond13_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondbond13_coeffs)) - non_empty_output = True - if len(l_data_angleangle_coeffs) > 0: - l_data_angleangle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angleangle_coeffs+'\") {\n') - l_data_angleangle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angleangle_coeffs)) - non_empty_output = True - - # automatic generation of bonded interactions by type: - if len(l_data_angles_by_type) > 0: - l_data_angles_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_angles_by_type+'\") {\n') - l_data_angles_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angles_by_type)) - non_empty_output = True - if len(l_data_dihedrals_by_type) > 0: - l_data_dihedrals_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_dihedrals_by_type+'\") {\n') - l_data_dihedrals_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedrals_by_type)) - non_empty_output = True - if len(l_data_impropers_by_type) > 0: - l_data_impropers_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_impropers_by_type+'\") {\n') - l_data_impropers_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_impropers_by_type)) - non_empty_output = True - - if len(l_data_atoms) > 0: - l_data_atoms.insert(0, (' '*cindent)+'write(\"'+data_atoms+'\") {\n') - l_data_atoms.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_atoms)) - non_empty_output = True - else: - sys.stderr.write('Warning: missing \"Atoms\" section.\n' - ' (Did you include a LAMMPS data file in your argument list?)\n') - no_warnings = False - - # non-point-like particles - if len(l_data_ellipsoids) > 0: - l_data_ellipsoids.insert(0, (' '*cindent)+'write(\"'+data_ellipsoids+'\") {\n') - l_data_ellipsoids.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_ellipsoids)) - if len(l_data_lines) > 0: - l_data_lines.insert(0, (' '*cindent)+'write(\"'+data_lines+'\") {\n') - l_data_lines.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_lines)) - if len(l_data_triangles) > 0: - l_data_triangles.insert(0, (' '*cindent)+'write(\"'+data_triangles+'\") {\n') - l_data_triangles.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_triangles)) - - if len(l_data_velocities) > 0: - l_data_velocities.insert(0, (' '*cindent)+'write(\"'+data_velocities+'\") {\n') - l_data_velocities.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_velocities)) - if len(l_data_bonds) > 0: - l_data_bonds.insert(0, (' '*cindent)+'write(\"'+data_bonds+'\") {\n') - l_data_bonds.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bonds)) - non_empty_output = True - if len(l_data_angles) > 0: - l_data_angles.insert(0, (' '*cindent)+'write(\"'+data_angles+'\") {\n') - l_data_angles.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angles)) - non_empty_output = True - if len(l_data_dihedrals) > 0: - l_data_dihedrals.insert(0, (' '*cindent)+'write(\"'+data_dihedrals+'\") {\n') - l_data_dihedrals.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedrals)) - non_empty_output = True - if len(l_data_impropers) > 0: - l_data_impropers.insert(0, (' '*cindent)+'write(\"'+data_impropers+'\") {\n') - l_data_impropers.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_impropers)) - non_empty_output = True - - if mol_name != '': - sys.stdout.write('\n} # end of \"'+mol_name+'\" type definition\n') - - #if non_empty_output and no_warnings: - if non_empty_output: - sys.stderr.write('\nWARNING: The '+g_program_name+' script has not been rigorously tested.\n' - ' Exotic (many-body) pair-styles and pair-styles with\n' - ' unusual syntax (such as hbond/dreiding) are not understood\n' - ' by '+g_program_name+' (...although they are supported by moltemplate).\n' - ' Please look over the resulting LT file and check for errors.\n' - ' Convert any remaining atom, bond, angle, dihedral, or improper id\n' - ' or type numbers to the corresponding $ or @-style counter variables.\n' - ' Feel free to report any bugs you find.\n' - ' (-Andrew Jewett 2013-8-14)\n') - -except (ValueError, InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) diff --git a/tools/moltemplate/src/lttree.py b/tools/moltemplate/src/lttree.py deleted file mode 100755 index 5d1b34b7b0..0000000000 --- a/tools/moltemplate/src/lttree.py +++ /dev/null @@ -1,745 +0,0 @@ -#!/usr/bin/env python - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2011, Regents of the University of California -# All rights reserved. - -""" -lttree.py - -lttree.py is an extension of the generic ttree.py program. -This version can understand and manipulate ttree-style templates which -are specialized for storing molecule-specific data for use in LAMMPS. - -The main difference between lttree.py and ttree.py is: -Unlike ttree.py, lttree.py understands rigid-body movement commands like -"rot()" and "move()" which allows it to reorient and move each copy -of a molecule to a new location. (ttree.py just ignores these commands. -Consequently LAMMPS input file (fragments) created with ttree.py have -invalid (overlapping) atomic coordinates and must be modified or aguemted -later (by loading atomic coordinates from a PDB file or an XYZ file). -lttree.py understands the "Data Atoms" section of a LAMMPS -data file (in addition to the various "atom_styles" which effect it). - -Additional LAMMPS-specific features may be added in the future. - -""" - -import sys -from ttree import * -from lttree_styles import * -from ttree_matrix_stack import * - -try: - unicode -except NameError: - # Python 3 - basestring = unicode = str - - - - -class LttreeSettings(BasicUISettings): - def __init__(self, - user_bindings_x=None, - user_bindings=None, - order_method='by_command'): - - BasicUISettings.__init__(self, - user_bindings_x, - user_bindings, - order_method) - - # The following new member data indicate which columns store - # LAMMPS-specific information. - # The next 6 members store keep track of the different columns - # of the "Data Atoms" section of a LAMMPS data file: - self.column_names = [] #<--A list of column names (optional) - self.ii_coords=[] #<--A list of triplets of column indexes storing coordinate data - self.ii_vects=[] #<--A list of triplets of column indexes storing directional data - # (such as dipole or ellipsoid orientations) - self.i_atomid=None #<--An integer indicating which column has the atomid - self.i_atomtype=None #<--An integer indicating which column has the atomtype - self.i_molid=None #<--An integer indicating which column has the molid, if applicable - self.infile=None # Name of the outermost file. This is the file - # which was read at the moment parsing begins. - - - - -def LttreeParseArgs(argv, settings): - - BasicUIParseArgs(argv, settings) - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by ttree.py: - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom-style') or - (argv[i].lower() == '-atom_style')): - if i+1 >= len(argv): - raise InputError('Error('+g_program_name+'): The '+argv[i]+' flag should be followed by a LAMMPS\n' - ' atom_style name (or single quoted string containing a space-separated\n' - ' list of column names such as: atom-ID atom-type q x y z molecule-ID.)\n') - settings.column_names = AtomStyle2ColNames(argv[i+1]) - sys.stderr.write('\n \"'+data_atoms+'\" column format:\n') - sys.stderr.write(' '+(' '.join(settings.column_names))+'\n\n') - settings.ii_coords = ColNames2Coords(settings.column_names) - settings.ii_vects = ColNames2Vects(settings.column_names) - settings.i_atomid, settings.i_atomtype, settings.i_molid = ColNames2AidAtypeMolid(settings.column_names) - del(argv[i:i+2]) - elif (argv[i].lower() == '-icoord'): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for coordinates in\n' - ' the \"'+data_atoms+'\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 integers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - settings.iaffinevects = [] - for i in range(0, len(ilist)/3): - cols = [int(ilist[3*i])+1, - int(ilist[3*i+1])+1, - int(ilist[3*i+2])+1] - settings.iaffinevects.append(cols) - del(argv[i:i+2]) - elif (argv[i].lower() == '-ivect'): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for direction vectors in\n' - ' the \"'+data_atoms+'\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 integers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - settings.ivects = [] - for i in range(0, len(ilist)/3): - cols = [int(ilist[3*i])+1, - int(ilist[3*i+1])+1, - int(ilist[3*i+2])+1] - settings.ivects.append(cols) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-iatomid') or - (argv[i].lower() == '-iid') or - (argv[i].lower() == '-iatom-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the atom id number (typically 1).\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomid = int(argv[i+1])-1 - del(argv[i:i+2]) - elif ((argv[i].lower() == '-iatomtype') or - (argv[i].lower() == '-itype') or - (argv[i].lower() == '-iatom-type')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the atom type.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomtype = int(argv[i+1])-1 - del(argv[i:i+2]) - elif ((argv[i].lower() == '-imolid') or - (argv[i].lower() == '-imol') or - (argv[i].lower() == '-imol-id') or - (argv[i].lower() == '-imoleculeid') or - (argv[i].lower() == '-imolecule-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the molecule id number.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_molid = int(argv[i+1])-1 - del(argv[i:i+2]) - - elif ((argv[i][0] == '-') and (__name__ == "__main__")): - #elif (__name__ == "__main__"): - raise InputError('Error('+g_program_name+'):\n' - 'Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - - if __name__ == "__main__": - - # Instantiate the lexer we will be using. - # (The lexer's __init__() function requires an openned file. - # Assuming __name__ == "__main__", then the name of that file should - # be the last remaining (unprocessed) argument in the argument list. - # Otherwise, then name of that file will be determined later by the - # python script which imports this module, so we let them handle it.) - - if len(argv) == 1: - raise InputError('Error: This program requires at least one argument\n' - ' the name of a file containing ttree template commands\n') - elif len(argv) == 2: - try: - settings.lex = TemplateLexer(open(argv[1], 'r'), argv[1]) # Parse text from file - except IOError: - sys.stderr.write('Error: unable to open file\n' - ' \"'+argv[1]+'\"\n' - ' for reading.\n') - sys.exit(1) - del(argv[1:2]) - - else: - # if there are more than 2 remaining arguments, - problem_args = ['\"'+arg+'\"' for arg in argv[1:]] - raise InputError('Syntax Error('+g_program_name+'):\n\n' - ' Problem with argument list.\n' - ' The remaining arguments are:\n\n' - ' '+(' '.join(problem_args))+'\n\n' - ' (The actual problem may be earlier in the argument list.\n' - ' If these arguments are source files, then keep in mind\n' - ' that this program can not parse multiple source files.)\n' - ' Check the syntax of the entire argument list.\n') - - - - if len(settings.ii_coords) == 0: - sys.stderr.write('########################################################\n' - '## WARNING: atom_style unspecified ##\n' - '## --> \"'+data_atoms+'\" column data has an unknown format ##\n' - '## Assuming atom_style = \"full\" ##\n' - # '########################################################\n' - # '## To specify the \"'+data_atoms+'\" column format you can: ##\n' - # '## 1) Use the -atomstyle \"STYLE\" argument ##\n' - # '## where \"STYLE\" is a string indicating a LAMMPS ##\n' - # '## atom_style, including hybrid styles.(Standard ##\n' - # '## atom styles defined in 2011 are supported.) ##\n' - # '## 2) Use the -atomstyle \"COL_LIST\" argument ##\n' - # '## where \"COL_LIST" is a quoted list of strings ##\n' - # '## indicating the name of each column. ##\n' - # '## Names \"x\",\"y\",\"z\" are interpreted as ##\n' - # '## atomic coordinates. \"mux\",\"muy\",\"muz\" ##\n' - # '## are interpreted as direction vectors. ##\n' - # '## 3) Use the -icoord \"cx cy cz...\" argument ##\n' - # '## where \"cx cy cz\" is a list of integers ##\n' - # '## indicating the column numbers for the x,y,z ##\n' - # '## coordinates of each atom. ##\n' - # '## 4) Use the -ivect \"cmux cmuy cmuz...\" argument ##\n' - # '## where \"cmux cmuy cmuz...\" is a list of ##\n' - # '## integers indicating the column numbers for ##\n' - # '## the vector that determines the direction of a ##\n' - # '## dipole or ellipsoid (ie. a rotateable vector).##\n' - # '## (More than one triplet can be specified. The ##\n' - # '## number of entries must be divisible by 3.) ##\n' - '########################################################\n') - - # The default atom_style is "full" - settings.column_names = AtomStyle2ColNames('full') - settings.ii_coords = ColNames2Coords(settings.column_names) - settings.ii_vects = ColNames2Vects(settings.column_names) - settings.i_atomid, settings.i_atomtype, settings.i_molid = ColNames2AidAtypeMolid(settings.column_names) - - - - - - - - - -def TransformAtomText(text, matrix): - """ Apply transformations to the coordinates and other vector degrees - of freedom stored in the \"Data Atoms\" section of a LAMMPS data file. - This is the \"text\" argument. - The \"matrix\" stores the aggregate sum of combined transformations - to be applied. - - """ - - #sys.stderr.write('matrix_stack.M = \n'+ MatToStr(matrix) + '\n') - - lines = text.split('\n') - - for i in range(0, len(lines)): - line_orig = lines[i] - ic = line_orig.find('#') - if ic != -1: - line = line_orig[:ic] - comment = ' '+line_orig[ic:].rstrip('\n') - else: - line = line_orig.rstrip('\n') - comment = '' - - columns = line.split() - if len(columns) > 0: - if len(columns) == len(settings.column_names)+3: - raise InputError('Error: lttree.py does not yet support integer unit-cell counters \n' - ' within the \"'+data_atoms+'\" section of a LAMMPS data file.\n' - ' Instead please add the appropriate offsets (these offsets\n' - ' should be multiples of the cell size) to the atom coordinates\n' - ' in the data file, and eliminate the extra columns. Then try again.\n' - ' (If you get this message often, email me and I\'ll fix this limitation.)') - if len(columns) < len(settings.column_names): - raise InputError('Error: The number of columns in your data file does not\n' - ' match the LAMMPS atom_style you selected.\n' - ' Use the -atomstyle

      %{5>CWS*>rX- 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

    L}z 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

2hulJ}JO_#Oz^??$11DEVZ5Oe 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