db = new Database();
db.addCompany(new Company(1, 'Zandleven Coatings B.V.', 'data-zandleven.html', 'info-zandleven.html'));
db.addCompany(new Company(2, 'Transocean Coatings', 'data-transocean.html', 'info-transocean.html'));
db.addMainCategory(new MainCategory(3, 2, 'Marine coatings'));
db.addMainCategory(new MainCategory(4, 2, 'Protective coatings'));
db.addMainCategory(new MainCategory(6, 2, 'Yachting'));
db.addMainCategory(new MainCategory(7, 2, 'Freight containers'));
db.addCategory(new Category(25, 'Ganzlin GR - pure epoxy powder', 2));
db.addCategory(new Category(26, 'Ganzlin ML - epoxy-polyester powder', 2));
db.addCategory(new Category(27, 'Ganzlin AP - industrial polyester powder', 2));
db.addCategory(new Category(28, 'Ganzlin AU - industrial polyester powder', 2));
db.addCategory(new Category(29, 'Ganzlin AR - polyester powder', 2));
db.addCategory(new Category(30, 'Bituminous', 3));
db.addCategory(new Category(31, 'Alkyd', 3));
db.addCategory(new Category(32, 'Chlorinated rubber', 3));
db.addCategory(new Category(33, 'Acrylic/ Vinyl', 3));
db.addCategory(new Category(34, 'Polyurethane', 3));
db.addCategory(new Category(35, 'Silicates', 3));
db.addCategory(new Category(36, 'Silicones', 3));
db.addCategory(new Category(37, 'Epoxy', 3));
db.addCategory(new Category(38, 'Waterborne', 3));
db.addCategory(new Category(40, 'Conventional Antifouling', 3));
db.addCategory(new Category(41, 'Self-polishing Antifouling', 3));
db.addCategory(new Category(42, 'Biocide free Antifouling', 3));
db.addCategory(new Category(43, 'Acrylic/ Vinyl', 4));
db.addCategory(new Category(44, 'Alkyds', 4));
db.addCategory(new Category(45, 'Chlorinated rubber', 4));
db.addCategory(new Category(46, 'Epoxy', 4));
db.addCategory(new Category(47, 'Silicates', 4));
db.addCategory(new Category(48, 'Polysiloxanes', 4));
db.addCategory(new Category(49, 'Polyurethanes', 4));
db.addCategory(new Category(50, 'Waterborne', 4));
db.addCategory(new Category(51, 'Freight containers', 7));
db.addProduct(new Product(139, '3.53', 'Transacryl Finish 3.53', 'A non-yellowing, water resistant topcoat with superior adhesion to Transpoxy, Transvinyl and Transoprene anticorrosive systems.', 1, 0.000000, 44.000000, 6, false, 'Transacryl Finish 3.53.pdf'));
db.addProduct(new Product(215, '2.13', 'Transaqua Epoxy Finish 2.13', 'A two-pack, waterborne epoxy designed as a floor coating on concrete. Transaqua Epoxy Finish offers abrasion resistance and can withstand spillage of oils and lubricants. The product can be applied by brush and roller. Good adhesion to existing sound coatings systems.', 1, 0.000000, 60.000000, 24, false, 'Transaqua Epoxy Finish 2.13.pdf'));
db.addProduct(new Product(213, '1.36', 'Transaqua Primer 1.36', 'A waterborne, quick drying primer based on a vinyl acrylic dispersion and pigmented with non-toxic anticorrosive pigments. It can be used for the protection of interior and exterior steel structures in industrial and marine environments where the use of solvent borne paint is not desired. The product offers good adhesion to galvanized steel and zinc silicate primed substrates. It can be recoated with most Transocean products.', 1, 0.000000, 43.000000, 4, false, 'Transaqua Primer 1.36.pdf'));
db.addProduct(new Product(214, '1.94', 'Transaqua Sealer 1.94', '', 1, 0.000000, 35.000000, 0, false, 'Transaqua Sealer 1.94.pdf'));
db.addProduct(new Product(109, '2.02', 'Transbarrier Anticorrosive 2.02', 'An economical bituminous based coating pigmented with aluminium flakes to enhance the water resistance properties. The product can be used as a anticorrosive system on itself or as a sealer on old antifouling systems.', 1, 0.000000, 41.000000, 8, false, 'Transbarrier Anticorrosive 2.02.pdf'));
db.addProduct(new Product(110, '4.9', 'Transbarrier Bilge Coating 4.90', 'A bituminous paste for the protection against corrosion of steel structures that are not exposed to open air such as chain lockers.', 1, 0.000000, 50.000000, 24, false, 'Transbarrier Bilge Coating 4.90.pdf'));
db.addProduct(new Product(111, '4.98', 'Transbarrier HB 4.98', 'A high build bitumen based coating designed for the protection of steel structures such as water ballast tanks, cofferdams, behind linings and void spaces. Transbarrier HB can be applied at a dry film thickness up to 200 microns in a single coat.', 1, 0.000000, 48.000000, 12, false, 'Transbarrier HB 4.98.pdf'));
db.addProduct(new Product(144, '2.04', 'Transbarrier Vinyl 2.04', 'A vinyl tar primer pigmented with aluminium flakes to enhance the water resistance properties. The product can be used as an anticorrosive system on itself or as a tiecoat on Transpoxy systems to improve the adhesion of subsequent antifoulings systems.', 1, 0.000000, 45.000000, 8, false, 'Transbarrier Vinyl 2.04.pdf'));
db.addProduct(new Product(248, '83.89', 'Transobox Acrylic Finish 83.89', 'Modified acrylic finish for interior- and exterior sections of containers. The product has excellent weathering resistance. Approved by Konstandt Laboratories when used in combination with Transobox Epoxy Zinc Primer 81.79', 1, 0.000000, 43.000000, 6, false, ''));
db.addProduct(new Product(247, '83.88', 'Transobox C.R. Finish 83.88', 'Chlorinated rubber finish for interior- and exterior sections of containers. The product has excellent weathering resistance. Approved by Konstandt Laboratories when used with Transobox CR Primer 81.88.', 1, 0.000000, 37.000000, 4, false, ''));
db.addProduct(new Product(245, '83.79', 'Transobox CR Finish 83.79', 'Quick drying chlorinated rubber finish for containers. The product offers good colour retention and weathering resistance. Approved by Konstandt Laboratories when used with Transobox Epoxy Zinc Primer 81.79.', 1, 0.000000, 42.000000, 4, false, ''));
db.addProduct(new Product(241, '81.88', 'Transobox CR Primer 81.88', 'Rust preventive, chlorinated rubber primer designed as a part of a high performance coating system for containers. The light colour of the primer accommodates most coloured finishes in one coat. A system of Transobox CR Primer and Transobox CR Finish 83.88 holds the approval by Konstandt Laboratories.', 1, 0.000000, 37.000000, 4, false, ''));
db.addProduct(new Product(244, '83.71', 'Transobox Econokote 83.71', 'Economical primer/finish designed for application on interior sections of containers. Transobox Econokote is quick drying and can be applied up to a dry film thickness of 100 microns in a single coat by using the \"wet-on-wet\" application technique.', 1, 0.000000, 55.000000, 4, false, ''));
db.addProduct(new Product(246, '83.85', 'Transobox Epoxy Ester Finish 83.85', 'Quick drying finish based on durable epoxy ester resins having excellent resistance against salt-spray and abrasion. Particularly recommended for open-top containers where the use of thermoplastic coating may result in sticking of the plastic covers to the coating.', 1, 0.000000, 43.000000, 12, false, ''));
db.addProduct(new Product(240, '81.85', 'Transobox Epoxy Ester Primer 81.85', 'A quick drying, single pack primer based on durable epoxy ester resins having an excellent resistance to moisture and salt spray. The product is free from toxic chromate- and lead pigments. Designed to be recoated by Transobox Epoxy ester Finish 83.85.', 1, 0.000000, 32.000000, 4, false, ''));
db.addProduct(new Product(238, '81.79', 'Transobox Epoxy Zinc Primer 81.79', 'A zinc rich, epoxy primer formulated to give quick drying in order to be used with automatic spray equipment. The product can be recoated with various Transobox Finish products. Coating systems with Transobox CR finish 83.79 or Transobox Acrylic Finish 83.89 are approved by Konstandt Laboratories.', 1, 0.000000, 54.000000, 6, false, ''));
db.addProduct(new Product(243, '82.45', 'Transobox Unikote 82.45', 'A one-coat system combining priming and finishing qualities for easy and refurbishment of containers. Corrosion protection is provided by non-toxic anticorrosive pigments dispersed in water repelling chlorinated rubber resins.', 1, 0.000000, 48.000000, 12, false, ''));
db.addProduct(new Product(239, '81.84', 'Transobox Uniprimer 81.84', 'A high build multi-purpose primer pigmented with zincphosphate and auxiliary non-toxic pigments for an excellent protection of steel and phosphatized steel against corrosion in industrial and marine environments. Transobox Uniprimer offers good levelling properties and can be overcoat with all Transobox Finishes.', 1, 0.000000, 42.000000, 12, false, ''));
db.addProduct(new Product(242, '82.07', 'Transobox Vinylmastic 82.07', 'Single pack mastic designed for the protection of the containers bottoms (steel or plywood). The product offers excellent flexibility and moisture resistance. Transobox Vinylmastic adheres well to steel substrates with a lower degree of surface preparation.', 1, 0.000000, 58.000000, 12, false, ''));
db.addProduct(new Product(216, '4.50', 'Transocean Aquapox 4.50', 'A water based topcoat formulated with an epoxy-acrylic modified resin. Provides excellent resistance against weathering and the spillage of solvents and chemicals. Transpoxy Finish cures to a high gloss finish and offers excellent adhesion to various Transocean anticorrosive systems.', 1, 0.000000, 40.000000, 12, false, 'Transocean Aquapox 4.50.pdf'));
db.addProduct(new Product(228, '2.9', 'Transocean Cleanship 2.90', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with cuprousoxide. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for vessels sailing at medium speed and relatively short stationary periods.\n', 0, 0.000000, 50.000000, 6, false, ''));
db.addProduct(new Product(229, '2.91', 'Transocean Cleanship 2.91', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for upgrading existing longlife systems.', 0, 0.000000, 55.000000, 6, false, ''));
db.addProduct(new Product(230, '2.92', 'Transocean Cleanship 2.92', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. Since the product does not contain cuprousoxide it is especially suitable for aluminium vessels.', 0, 0.000000, 50.000000, 6, false, ''));
db.addProduct(new Product(231, '2.93', 'Transocean Cleanship 2.93', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for vessels sailing at medium speed.', 0, 0.000000, 51.000000, 6, false, ''));
db.addProduct(new Product(232, '2.95', 'Transocean Cleanship 2.95', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for vessels trading in coastal and tropical waters.', 0, 0.000000, 51.000000, 6, false, ''));
db.addProduct(new Product(233, '2.97', 'Transocean Cleanship 2.97', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for coastal vessels sailing at slow speed.', 0, 0.000000, 43.000000, 6, false, ''));
db.addProduct(new Product(234, '92.93', 'Transocean Cleanship 92.93', 'A tinfree polishing antifouling based on specially developed mixture of polymers and pigmented with a combination of biocides. The surface is self-abrasive by a careful adjusted balance of hydrophobic and hydrophilic binders. This mechanism enables leaching control and allows easy recoating after service life. The product is suitable for vessels sailing at medium speed.\n', 0, 0.000000, 51.000000, 6, false, ''));
db.addProduct(new Product(138, '3.08', 'Transocean Fluorescent 3.08', 'An acrylic polymer based topcoat with fluorescent pigments. It provides a reflective finish thereby enhancing surface visibility. Transocean Fluorescent can be used for internal- and external purposes such as life-saving equipment and walkways.', 1, 0.000000, 44.000000, 6, false, 'Transocean Fluorescent 3.08.pdf'));
db.addProduct(new Product(237, '95.6', 'Transocean Futureline 95.60', 'A selfpolishing antifouling that prevents fouling adhesion without the use of toxic biocides. It is a bioactive coating with a dual method of action. A carefully adjusted balance of Hydrophobic- and Hydrophilic domains on the surface presents an unfavorable substrate to fouling organisms. In addition the hydrolyzing binder results in a constant renewal of the antifoulings surface. The product can be applied by standard equipment and is compatible with other paint systems', 0, 0.000000, 46.000000, 6, false, ''));
db.addProduct(new Product(226, '2.75', 'Transocean Longlife 2.75', 'A high strength, tinfree antifouling for areas where the use of tin-based antifoulings is not allowed or desired. The product can be applied on all Transocean anticorrosive systems and can be used to upgrade existing conventional Antifouling systems.', 0, 0.000000, 51.000000, 6, false, ''));
db.addProduct(new Product(227, '2.77', 'Transocean Longlife 2.77', 'A high strength, tinfree antifouling pigmented with a balanced combination of biocides to give protection against fouling for periods up to 24 months in moderate to tropical waters. The product can be applied on all Transocean anticorrosive systems and can be used to upgrade existing conventional Antifouling systems.', 0, 0.000000, 51.000000, 6, false, ''));
db.addProduct(new Product(140, '3.60', 'Transocean NISO Finish 3.60', 'A two-pack acrylic topcoat free from isocyanates with excellent gloss and colour retention. It offers a tough, durable coating suitable for usage in marine and industrial environments. The finish can be applied on top of Transpoxy priming systems.', 1, 0.000000, 43.000000, 8, false, 'Transocean NISO Finish 3.60.pdf'));
db.addProduct(new Product(222, '2.3', 'Transocean Optima 2.30', 'A tinfree, conventional antifouling pigmented with cuprousoxide for the protection against fouling for periods up to 8 months depending on area and conditions. The product can be applied on all Transocean anticorrosive systems', 0, 0.000000, 54.000000, 6, false, ''));
db.addProduct(new Product(223, '2.32', 'Transocean Optima 2.32', 'A tinfree, conventional antifouling pigmented with cuprousoxide for the protection against fouling for periods up to 12 months depending on area and conditions. The product can be applied on all Transocean anticorrosive systems.', 0, 0.000000, 57.000000, 6, false, ''));
db.addProduct(new Product(224, '2.34', 'Transocean Optima 2.34', 'A tinfree, conventional antifouling pigmented with a combination of biocides for the protection against fouling for periods up to 12 months in areas with moderate to high fouling pressure. The product can be applied on all Transocean anticorrosive systems.', 0, 0.000000, 57.000000, 6, false, ''));
db.addProduct(new Product(225, '2.36', 'Transocean Optima 2.36', 'A tinfree, conventional antifouling pigmented with a combination of biocides for the protection against fouling for periods up to 18 months in areas with moderate to high fouling pressure. The product can be applied on all Transocean anticorrosive systems.', 0, 0.000000, 57.000000, 6, false, ''));
db.addProduct(new Product(236, '95.55', 'Transocean Ultima Finish 95.55', 'Last coat in the Transocean Ultima fouling protection system. The system is a biocide free silicone based coating developed according to the silicone inversion technique. The coating presents an unfavorable surface for fouling organisms. Fouling can therefore adhere but adhesion will be weak to such an extent that it can be easily removed.', 0, 0.000000, 56.000000, 6, false, ''));
db.addProduct(new Product(235, '95.5', 'Transocean Ultima Tiecoat 95.50', 'First coat in the Transocean Ultima fouling protection system. The product offers good adhesive properties to epoxy anticorrosives and provides an excellent base for recoating with Transocean Ultima Topcoat. The product cures under the influence of moisture.', 0, 0.000000, 50.000000, 6, false, ''));
db.addProduct(new Product(118, '1.31', 'Transogard Epoxy ester 1.31', 'A quick drying primer pigmented with non-toxic pigments for an excellent protection of steel structures against corrosion in industrial and marine environments. The product offers good levelling properties and adheres well on powertool prepared substrates. It can be recoated with all Transocean alkyd products. Not suitable for constant immersion but can be used on Boottop areas.', 1, 0.000000, 41.000000, 0, false, 'Transolac Epoxy Ester Finish 5.38.pdf'));
db.addProduct(new Product(115, '1.22', 'Transogard Primer 1.22', 'High build alkyd primer loaded with non-toxic pigments for an excellent protection of steel structures against corrosion in industrial and marine environments. The product offers good levelling properties and adheres well on powertool prepared substrates. It can be recoated with Transunilac- and Transuniprene Finishes and some cases with two-pack coating systems. Not suitable for constant immersion or recoating of zinc primed steel.', 1, 0.000000, 45.000000, 6, false, 'Transogard Primer 1.22.pdf'));
db.addProduct(new Product(116, '1.23', 'Transogard Primer QD 1.23', 'A quick drying alkyd primer pigmented with zincphosphate and auxiliary non-toxic pigments for an excellent protection of steel structures against corrosion in industrial and marine environments. Suitable for rapid refurbishment of containers and maintenance of steel structures in a marine and industrial environment.', 1, 0.000000, 58.000000, 2, false, 'Transogard Primer QD 1.23.pdf'));
db.addProduct(new Product(113, '1.20', 'Transogard Red Lead 1.20', 'An alkyd primer pigmented with red lead for an excellent protection of steel structures against corrosion in industrial and marine environments. The product offers good leveling properties and adheres well on power tool prepared substrates. It can be recoated with all Transocean alkyd products. Not suitable for constant immersion or recoating of zinc primed steel.', 1, 0.000000, 57.000000, 18, false, 'Transogard Red Lead 1.20.pdf'));
db.addProduct(new Product(112, '1.12', 'Transogard Redoxide 1.12', 'A regular alkyd primer pigmented with non-toxic pigments for an excellent protection of steel structures against corrosion in industrial and marine environments. The product offers good levelling properties and adheres well on powertool prepared substrates. It can be recoated with all Transocean alkyd products. ', 1, 0.000000, 52.000000, 16, false, 'Transogard Redoxide 1.12.pdf'));
db.addProduct(new Product(120, '4.16', 'Transogard Rustarrestor 4.16', 'A modified alkyd based primer/coating pigmented with aluminium flakes. It has excellent wetting and penetration properties enabling application on substrates where good surface preparation is not possible. The product has the grain carriage approval by Newcastle Occupational Health Agency.', 1, 0.000000, 45.000000, 16, false, 'Transogard Rustarrestor 4.16.pdf'));
db.addProduct(new Product(114, '1.21', 'Transogard Zinc Chromate 1.21', '', 1, 0.000000, 51.000000, 0, false, 'Transogard Chromate 1.21.pdf'));
db.addProduct(new Product(117, '1.24', 'Transogard Zincphosphate 1.24', 'A quick drying alkyd primer pigmented with zincphosphate and auxiliary non-toxic pigments for an excellent protection of steel structures against corrosion in industrial and marine environments. The product offers good levelling properties and adheres well on powertool prepared substrates. It can be recoated with all Transocean alkyd products. Not suitable for constant immersion or recoating of zinc primed steel.', 1, 0.000000, 52.000000, 12, false, 'Transogard Zincphosphate 1.24.pdf'));
db.addProduct(new Product(121, '3.11', 'Transolac Aluminium 3.11', 'A high quality, modified alkyd aluminium finish for use in industrial and marine environments. It has good adhesion to a variety of maintenance primers and finishes.', 1, 0.000000, 40.000000, 16, false, ''));
db.addProduct(new Product(130, '5.11', 'Transolac Aluminium HR 5.11', 'Aluminium based finish suitable for interior and exterior application for steel substrates where heat resistance up to 200°C is required. The product can be applied on Transogard priming system but for maximum temperature resistance Transolac Aluminium HR must be applied directly to the steel.', 1, 0.000000, 33.000000, 10, false, 'Transolac Aluminium HR 5.11.pdf'));
db.addProduct(new Product(129, '4.2', 'Transolac Boottop 4.20', 'A modified alkyd based topcoat with enhanced water resistance properties. The special binder modification enables it to withstand alternate immersion in seawater. Transolac Boottop can be applied on most Transocean Anticorrosive systems. ', 1, 0.000000, 52.000000, 6, false, 'Transolac Boottop 4.20.pdf'));
db.addProduct(new Product(128, '4.12', 'Transolac Deck 4.12', 'A modified alkyd based topcoat with enhanced resistance against alkalis and seawater. It offers good colour and gloss retention and provides a tough coating when dried. ', 1, 0.000000, 47.000000, 6, false, 'Transolac Deck 4.12.pdf'));
db.addProduct(new Product(132, '5.38', 'Transolac Epoxy ester finish 5.38', 'Fast drying epoxy ester finish with good toughness and resistance against spillage of lubricant and diluted acids and alkalis. Suitable for all areas where good water resistance and durability is required such as topsides and decks. The product can be applied on Transogard- and Transpoxy priming systems.', 1, 0.000000, 32.000000, 6, false, 'Transolac Epoxy Ester Finish 5.38.pdf'));
db.addProduct(new Product(123, '3.33', 'Transolac Finish QD 3.33', 'A quick drying alkyd finish for rapid refurbishment of containers and maintenance of steel structures in a marine and industrial environment.', 1, 0.000000, 45.000000, 2, false, 'Transolac Finish QD 3.33.pdf'));
db.addProduct(new Product(127, '4.10', 'Transolac Hold 4.10', 'An alkyd based coating for the protection of cargo holds. It has good penetration properties and is compatible with existing conventional systems. Transolac Hold is approved for carriage of grain by the Newcastle Occupational Health Agency.', 1, 0.000000, 50.000000, 16, false, 'Transolac Hold 4.10.pdf'));
db.addProduct(new Product(131, '5.31', 'Transolac Machinery 5.31', 'AFast drying enamel, resistant to heat and spillage of mineral oils and petroleum spirits. The product is exceptionally suitable for use in engine rooms. The product can be applied on Transogard priming systems.', 1, 0.000000, 50.000000, 6, false, 'Transolac Machinery 5.31.pdf'));
db.addProduct(new Product(125, '3.41', 'Transolac Silicone Finish 3.41', 'A high gloss topcoat based on silicone-modified alkyd resins. It has excellent durability, superior gloss and colour retention and chalking is eliminated. Suitable for areas where a high quality finish is desired.', 1, 0.000000, 46.000000, 16, false, 'Transolac Silicone Finish 3.41.pdf'));
db.addProduct(new Product(119, '3.21', 'Transolac Undercoat 3.21', 'An alkyd undercoat loaded with non-toxic pigments for an excellent protection of steel structures in industrial and marine environments. It provides good hiding power and adheres well to various alkyd priming systems. The product complies with FDA § 175.300 for contact with dry foodstuff.', 1, 0.000000, 49.000000, 16, false, 'Transolac Undercoat 3.21.pdf'));
db.addProduct(new Product(126, '3.81', 'Transolac Varnish 3.81', 'A fast drying, urethane modified synthetic varnish for interior and exterior use. It has excellent flow properties and provides a brilliant appearance and an elastic coating film.', 1, 0.000000, 47.000000, 8, false, 'Transolac Varnish 3.81.pdf'));
db.addProduct(new Product(164, '1.57', 'Transoplate Epoxy primer 1.57', 'A two-pack epoxy shopprimer pigmented with non-toxic pigments for the protection of steel structures against corrosion during construction. The primer is quick drying and can be used as a holding primer. The product has the Lloyds certificate for shopprimer.', 1, 0.000000, 20.000000, 2, false, 'Transoplate Epoxy Primer 1.57.pdf'));
db.addProduct(new Product(136, '2.55', 'Transoprene Intermediate 2.55', '', 1, 0.000000, 38.000000, 0, false, 'Transoprene Intermediate 2.55.pdf'));
db.addProduct(new Product(135, '2.54', 'Transoprene MIO primer 2.54', 'A chlorinated rubber based primer/intermediate coating pigmented with micaceous iron oxide to enhance the water resistance properties. Transoprene MIO can be left uncoated but may be recoated with Transuniprene Finish 2.53.', 1, 0.000000, 34.000000, 12, false, 'Transoprene MIO 2.54.pdf'));
db.addProduct(new Product(133, '1.25', 'Transoprene Primer 1.25', 'A modified, high build chlorinated rubber primer pigmented with non-toxic pigments for use on areas below and above the waterline. It can be recoated with all Transoprene products and appropriate Transocean antifouling systems. Transoprene Primer can also be specified as a sealer on old, aged Antifoulings.', 1, 0.000000, 49.000000, 8, false, 'Transoprene Primer 1.25.pdf'));
db.addProduct(new Product(134, '1.26', 'Transoprene Silverprimer 1.26', 'A high build chlorinated rubber primer pigmented with aluminium flakes for the protection of steel structures against corrosion in industrial and marine environments. The product is easy to apply and can be used above and below the waterline. It may be recoated with Transocean Antifouling systems and other Transoprene products. The product can also be used as a sealer on aged, intact antifouling coatings.', 1, 0.000000, 45.000000, 16, false, 'Transoprene Silverprimer 1.26.pdf'));
db.addProduct(new Product(161, '5.14', 'Transosil Finish 5.14', 'Heat resistant finish based on acrylic silicone resins for installations where heat resistance up to 250 °C is required. The finish has good esthetical properties and is easy to apply.', 1, 0.000000, 22.000000, 4, false, 'Transosil Finish 5.14.pdf'));
db.addProduct(new Product(162, '5.16', 'Transosil High build Aluminium 5.16', 'A high build, aluminium finish based on silicone resins. The product can withstand temperatures continuously up to 450°C, intermittent up to 550°C. The product can be applied on Transozinc Silicate Solventborne 1.52 if a better resistance against corrosion is desired. For maximum heat resistance Transosil High Build Aluminium must be applied directly on the steel.', 1, 0.000000, 22.000000, 4, false, 'Transosil Aluminium 5.16.pdf'));
db.addProduct(new Product(163, '5.17', 'Transosil High build HR 5.17', 'High build heat-resistant finish based on silicone resins. The product can withstand temperatures continuously up to 450°C, intermittent up to 550°C. The product can be applied on Transozinc Silicate Solventborne 1.52 if a better resistance against corrosion is desired. For maximum heat resistance Transosil High Build HR must be applied directly on the steel.', 1, 0.000000, 41.000000, 6, false, 'Transosil High Build 5.17.pdf'));
db.addProduct(new Product(156, '3.63', 'Transothane Finish 3.63', 'A high gloss polyurethane finish for marine- and industrial environments. The product provides excellent durability and offers high gloss  and excellent colour retention.  Can be applied by airless spray as well as by brush and roller. ', 1, 0.000000, 50.000000, 12, false, 'Transothane Finish 3.63.pdf'));
db.addProduct(new Product(157, '3.65', 'Transothane Finish 3.65', 'A semigloss acrylic polyurethane finishing coat for marine- and industrial conditions. The product provides excellent durability and offers good gloss and colour retention.  Resistant against spillage of hydrocarbons, oils and lubricants. Good recoating properties even after prolonged atmospheric exposure.', 1, 0.000000, 52.000000, 12, false, 'Transothane Finish 3.65.pdf'));
db.addProduct(new Product(160, '5.81', 'Transotherm 5.81', 'A two pack top-coat for high temperature resistance based on Ethyl Silicate polymer.\nThis product has been specially designed for application over inorganic zinc primers, which provides a single specification to be used for the protection of all pipework from corrosion at continuous operating temperatures up to 400 °C and intermittent temperature surges up to 500 °C. \n', 1, 0.000000, 66.000000, 8, false, 'Transotherm 5.81.pdf'));
db.addProduct(new Product(141, '1.00', 'Transowash 1.00', 'A polyvinylbutyral etch primer with zinc chromate and phosphoric acid. It is suitable as pre-treatment primer for steel and non-ferrous metals such as aluminium and galvanized substrates. It can be overcoated with all paints except for inorganic zinc silicates.', 1, 0.000000, 17.000000, 15, false, 'Transowash 1.00.pdf'));
db.addProduct(new Product(142, '1.01', 'Transowash 1.01', 'A polyvinylbutyral etch primer free from zinc chromate or other toxic pigments. It is suitable as a pretreatment primer for steel and non-ferrous metals such as aluminium and galvanized substrates. It can be overcoated with all paints except for inorganic zinc silicates.', 1, 0.000000, 17.000000, 2, false, 'Transowash Chromate free 1.01.pdf'));
db.addProduct(new Product(173, '1.59', 'Transozinc Epoxy Primer 1-pack 1.59', 'A single pack epoxy shopprimer pigmented with a high zinc content for the protection of steel structures against corrosion during construction. The primer is quick drying and has the Lloyds certificated for shopprimers. The product can be used for maintenance of zinc silicate coated substrates.', 1, 0.000000, 34.000000, 6, false, 'Transozinc Epoxy Primer 1.59.pdf'));
db.addProduct(new Product(172, '1.55', 'Transozinc Epoxy Primer 1.55', 'A two-pack polyamide cured epoxy primer pigmented with a high zinc content for the protection of steel structures against corrosion in industrial and marine environments. The primer is quick drying and can be used as a holding primer. Recoating with a wide range of Transocean products except Transolac of Transogard products.', 1, 0.000000, 45.000000, 6, false, 'Transozinc Epoxy Primer 1.55.pdf'));
db.addProduct(new Product(170, '1.50', 'Transozinc Epoxy Primer ST 1.50', 'A two-pack epoxy primer pigmented with zinc dust for an excellent protection of steel structures against corrosion in industrial and marine environments. The primer is especially recommended when (ultra) high-pressure hydroblasting is utilized as surface preparation. The product also tolerates Sa2 and ST3 prepared substrates.', 1, 0.000000, 48.000000, 8, false, 'Transozinc Epoxy Primer ST 1.50.pdf'));
db.addProduct(new Product(171, '1.50 Wintergrade', 'Transozinc Epoxy Primer ST 1.50 Wintergrade', 'A two-pack epoxy primer pigmented with zinc dust for an excellent protection of steel structures against corrosion in industrial and marine environments. The product cures at temperatures down to -10°C.', 1, 0.000000, 49.000000, 8, false, 'Transozinc Epoxy Primer Wintergrade 1.50.pdf'));
db.addProduct(new Product(159, '1.52', 'Transozinc Silicate 1.52', 'A self-curing ethyl silicate with a high zinc dust content for an excellent protection of steel structures against corrosion in industrial and marine environments. The product is abrasion resistant and offers good resistance against many solvents and chemicals. It can be left uncoated but may be recoated with Transpoxy, Transoprene or Transvinyl products.', 1, 0.000000, 50.000000, 2, false, 'Transozinc Silicate 1.52.pdf'));
db.addProduct(new Product(158, '1.53', 'Transozinc Silicate Shopprimer 1.53', 'A highly durable ethyl silicate shopprimer with a reduced zinc dust content for an optimal balance between welding speed and corrosion protection. It can withstand exposure to atmospheric conditions for periods up to 12 months. The product offers excellent heat resistance with little formation of zinc salts. Lloyds certificate is available. The primer can be recoated with Transpoxy, Transoprene of Transvinyl products.', 1, 0.000000, 20.000000, 4, false, 'Transozinc Silicate Shopprimer 1.53.pdf'));
db.addProduct(new Product(188, '2.22', 'Transpoxy ARC 2.22', 'A polyamine cured epoxy coating reinforced with a high content of extremely durable pigments. It combines an excellent abrasion resistance with premium anticorrosive properties and is compatible with properly applied cathodic protection. This makes Transpoxy ARC )Abrasion Resistance Coating) exceptionally suitable for areas where abrasion can be expected such as the outside hull and decks and holds.', 1, 0.000000, 65.000000, 8, false, 'Transpoxy ARC 2.22.pdf'));
db.addProduct(new Product(189, '2.22 Wintergrade', 'Transpoxy ARC 2.22 Wintergrade', 'Wintergrade A polyamine cured epoxy coating reinforced with a high content of extremely durable pigments. It combines an excellent abrasion resistance with premium anticorrosive properties and is compatible with properly applied cathodic protection. The product cures at temperatures down to -10°C.', 1, 0.000000, 65.000000, 8, false, 'Transpoxy ARC 2.22 Wintergrade.pdf'));
db.addProduct(new Product(190, '2.24', 'Transpoxy ARC 2.24', 'A polyamine cured epoxy coating reinforced with a high content of extremely durable pigments. It combines an excellent abrasion resistance with premium anticorrosive properties and is compatible with properly applied cathodic protection. The product was tested and approved according to the requirements of  Norsok M-501 standard.', 1, 0.000000, 80.000000, 8, false, 'Transpoxy ARC 2.24.pdf'));
db.addProduct(new Product(185, '2.16', 'Transpoxy Barrier 2.16', 'A tar free, polyamide cured epoxy coating with an excellent seawater- and corrosion resistance. The product is high-build and can be applied as 250 micron dry film thickness in a single coat. Transpoxy Barrier offers good levelling- and wetting properties which enables tolerance to a lower degree of surface preparation.', 1, 0.000000, 67.000000, 12, false, 'Transpoxy Barrier 2.16.pdf'));
db.addProduct(new Product(186, '2.18', 'Transpoxy Barrier 2.18', 'A high solids epoxy barrier coating with excellent anticorrosive properties and good impact- and abrasion resistance. Good adhesion to St3 prepared steel substrates and compatible with most aged coatings. It can be recoated with various Transocean finishing systems.', 1, 0.000000, 77.000000, 16, false, 'Transpoxy Barrier 2.18.pdf'));
db.addProduct(new Product(206, '4.75', 'Transpoxy BWT 4.75', 'A high solids, polyamine cured epoxy coating designed to be used in wet and humid areas such as water ballast tanks. Transpoxy BWT received the B1-classification in the ballast tank simulation test as conducted and evaluated by the Marintek-institute in Norway.', 1, 0.000000, 90.000000, 12, false, 'Transpoxy BWT 4.75.pdf'));
db.addProduct(new Product(203, '4.62', 'Transpoxy Deep Tanks 4.62', 'A polyamine cured epoxy coating with excellent resistance against organic and inorganic acids, alkalis and various solvents. The product complies with FDA §175.300 for the carriage of dry foodstuffs.', 1, 0.000000, 51.000000, 12, false, 'Transpoxy Deep Tanks 4.62.pdf'));
db.addProduct(new Product(191, '3.62', 'Transpoxy EC Coating 3.62', 'A two pack polyamide cured high build recoatable epoxy topcoat for interior and exterior use. Good resistance against water and spillage of mild solvents and chemicals. Transpoxy EC Coating cures to a tough and flexible coating and provides excellent adhesion to Transpoxy priming systems. ', 1, 0.000000, 60.000000, 8, false, 'Transpoxy EC Coating 3.62.pdf'));
db.addProduct(new Product(181, '1.62', 'Transpoxy EC Miocoat 1.62', 'A two-pack polyamide cured high build recoatable epoxy coating pigmented with micaceous iron oxide. The product offers good resistance against abrasion and impact. The cured coating provides an excellent barrier against penetration of water and watervapour. The product can be used as a primer or intermediate coat in Transpoxy systems. ', 1, 0.000000, 61.000000, 8, false, 'Transpoxy EC Miocoat 1.62.pdf'));
db.addProduct(new Product(167, '1.42', 'Transpoxy EC Primer 1.42', 'A two pack polyamide cured high build recoatable epoxy primer with zincphosphate and auxiliary anti-corrosive pigments for the protection of steel structures against corrosion in industrial and marine environments. The primer can be used as a primer or intermediate coat in Transpoxy systems.', 1, 0.000000, 61.000000, 8, false, 'Transpoxy EC primer 1.42.pdf'));
db.addProduct(new Product(180, '2.20', 'Transpoxy Extend-o-Kote 2.20', 'A polyamide cured epoxy primer/coating suitable for atmosp0heric and immersion conditions. The product is designed for use at newbuilding stage where it can remain uncoated for 6 months or more prior to having finish coat applied before delivery. It can be recoated with a wide range of Transocean products.', 1, 0.000000, 47.000000, 12, false, 'Transpoxy Extend-o-kote 2.20.pdf'));
db.addProduct(new Product(210, '4.59', 'Transpoxy Finish 4.59', 'An epoxy topcoat for interior and exterior use. Good resistance against weathering and the spillage of solvents, lubricants and chemicals. Transpoxy Finish cures to a tough and flexible coating and provides excellent adhesion to Transpoxy priming systems.', 1, 0.000000, 58.000000, 8, false, 'Transpoxy Finish 4.59.pdf'));
db.addProduct(new Product(211, '4.60', 'Transpoxy Finish 4.60', 'An epoxy topcoat for interior and exterior use. Good resistance against weathering and the spillage of solvents, lubricants and chemicals. Transpoxy Finish cures to a tough and flexible coating and provides excellent adhesion to Transpoxy primer systems.', 1, 0.000000, 57.000000, 16, false, 'Transpoxy Finish 4.60.pdf'));
db.addProduct(new Product(199, '4.72', 'Transpoxy Fireguard 4.72', 'A polyamine cured epoxy coating pigmented with active fire retardant compounds for an effective control of flame spread in compliance with IMO resolution A653-16. The product is solventfree and can be applied at dry film thickness up to 300 microns in a single coat. Suitable for all interiors sections.', 1, 0.000000, 100.000000, 12, false, 'Transpoxy Fireguard 4.72.pdf'));
db.addProduct(new Product(192, '4.40', 'Transpoxy Glascote 4.40', 'A high solids glassflake epoxy coating with outstanding chemical and abrasion resistance. Especially suitable for areas facing severe corrosive conditions such as in splash zone areas.', 1, 0.000000, 90.000000, 12, false, 'Transpoxy Glascote 4.40.pdf'));
db.addProduct(new Product(195, '4.64', 'Transpoxy Guard 4.64', 'A high build polyamine cured epoxy coating for steel and concrete. Transpoxy Guard has good resistance against abrasion and excellent resistance against corrosion. Suitable for immersion in seawater, fresh water and potable water.', 1, 0.000000, 100.000000, 24, false, 'Transpoxy Guard 4.64.pdf'));
db.addProduct(new Product(200, '4.73', 'Transpoxy HB 4.73', 'A polyamine cured epoxy coating for the protection of steel structures in a marine environment. The coating offers excellent corrosion protection and offers fast curing with a reasonable potlife. It can be applied to humid substrates and is resistant to early water exposure. Suitable for ballast tanks, cargo holds, hulls, splash zone areas and other sections where a heavy duty coating is required.', 1, 0.000000, 93.000000, 24, false, 'Transpoxy HB 4.73.pdf'));
db.addProduct(new Product(179, '1.81', 'Transpoxy HS Primer 1.81', 'A high solids epoxy coating pigmented with zincphosphate. Transpoxy HS Primer offers excellent durability and corrosion resistance. The product complies with the UK-Highway Agency coating specifications for bridges.  It can be recoated with various Transpoxy or Transurethane systems.', 1, 0.000000, 77.000000, 8, false, 'Transpoxy HS Primer 1.81.pdf'));
db.addProduct(new Product(212, '4.70', 'Transpoxy Hydro Finish 4.70', 'A polyamide cured epoxy coating with excellent resistance against fresh water and seawater. The coating has very good flexibility and cured quickly. Together with Transpoxy Hydro Primer 1.70 it forms a system that may be used for water tanks.', 1, 0.000000, 48.000000, 12, false, 'Transpoxy Hydro Finish 4.70.pdf'));
db.addProduct(new Product(178, '1.70', 'Transpoxy Hydro primer 1.70', 'A two-pack polyamide cured epoxy coating loaded with non-toxic anticorrosive pigments. The product is especially designed as the first c oat in the Transpoxy Hydro system for potable water tanks. The primer cured fast and can be used at lower temperatures.', 1, 0.000000, 45.000000, 16, false, 'Transpoxy Hydro primer 1.70.pdf'));
db.addProduct(new Product(208, '2.19', 'Transpoxy Intermediate 2.19', 'A polyamide cured epoxy coating suitable for atmospheric, and immersion conditions. The product is designed as an intermediate coat between organic and inorganic zinc-rich primers and the final topcoat.', 1, 0.000000, 47.000000, 8, false, 'Transpoxy Intermediate 2.19.pdf'));
db.addProduct(new Product(196, '4.67', 'Transpoxy Masterbond 4.67', 'A high solids epoxy primer/coating formulated with Masterbond binder technology. Transpoxy Masterbond has excellent anticorrosive properties and good impact- and abrasion resistance. Good adhesion to St3 prepared steel substrates and compatible with most aged coatings.', 1, 0.000000, 81.000000, 15, false, 'Transpoxy Masterbond 4.67.pdf'));
db.addProduct(new Product(198, '4.69', 'Transpoxy Masterbond 4.69', 'Transpoxy Masterbond has excellent anticorrosive properties and good impact- and abrasion resistance. Good adhesion to St3 prepared steel substrates and compatible with most aged coatings. Complies with bridge coatings specifications of the UK-Highway Agency.', 1, 0.000000, 84.000000, 14, false, 'Transpoxy Masterbond 4.69.pdf'));
db.addProduct(new Product(194, '4.66', 'Transpoxy Masterbond Aluminium 4.66', 'A high solids epoxy primer/coating pigmented with aluminium flakes to enhance water resistance properties. Excellent corrosion- and impact resistance and good weathering characteristics. Good adhesion to St3 prepared steel substrates and compatible with most aged coatings.', 1, 0.000000, 82.000000, 12, false, 'Transpoxy Masterbond Aluminium 4.66.pdf'));
db.addProduct(new Product(201, '4.77', 'Transpoxy Masterbond Wintergrade 4.77', 'High solids epoxy coating formulated with Masterbond binder technology. Transpoxy Masterbond offers excellent anticorrosive properties and has good adhesion to St3 prepared steel substrates. The product is flexible and compatible with most aged coating systems. The product cures down to temperatures of -10°C. Approved for grain carriage by Newcastle Occupational Health Agency.', 1, 0.000000, 80.000000, 18, false, 'Transpoxy Masterbond 4.77.pdf'));
db.addProduct(new Product(193, '4.46', 'Transpoxy MasterMio 4.46', 'A high solids epoxy coating pigmented with micaceous iron oxide. Transpoxy MasterMio can be used as intermediate coat or can be left uncoated. It offers excellent good resistance against abrasion and impact. It can be recoated with Transpoxy or Transurethane systems. Complies with bridge coatings specifications of the UK-Highway Agency.', 1, 0.000000, 77.000000, 8, false, 'Transpoxy MasterMio 4.46.pdf'));
db.addProduct(new Product(177, '1.66', 'Transpoxy MIO coating 1.66', 'A fast curing epoxy coating pigmented with micaceous iron oxide. Transpoxy Mio Coating can be used as intermediate coat or can be left uncoated. It offers excellent good resistance against abrasion and impact. It can be recoated with Transpoxy or Transurethane systems.', 1, 0.000000, 78.000000, 8, false, 'Transpoxy MIO Coating 1.66.pdf'));
db.addProduct(new Product(174, '1.64', 'Transpoxy MIO primer 1.64', 'A two-pack polyamide cured epoxy coating pigmented with micaceous iron oxide. The product offers good resistance against abrasion and impact. The cured coating provides an excellent barrier against penetration of water and water vapour. The product can be used as a primer of intermediate coat in Transpoxy systems. Wintergrade version available.', 1, 0.000000, 57.000000, 12, false, 'Transpoxy MIO primer 1.64.pdf'));
db.addProduct(new Product(175, '1.64 Wintergrade', 'Transpoxy MIO primer 1.64 Wintergrade', 'A two-pack polyamide cured epoxy coating pigmented with micaceous iron oxide. The product offers good resistance against abrasion and impact. The cured coating provides an excellent barrier against penetration of water and water vapour. The product can be used as a primer of intermediate coat in Transpoxy systems. Wintergrade version.', 1, 0.000000, 57.000000, 0, false, 'Transpoxy MIO primer 1.64 Wintergrade.pdf'));
db.addProduct(new Product(176, '1.65', 'Transpoxy MIO primer 1.65', 'A two-pack polyamide cured epoxy coating pigmented with micaceous iron oxide. The product offers good resistance against abrasion and impact. The cured coating provides an excellent barrier against penetration of water and water vapour. The product can be used as a primer or intermediate coat in Transpoxy systems. The product offers resistance against dry heat up to 200°C.', 1, 0.000000, 54.000000, 12, false, 'Transpoxy MIO primer 1.65.pdf'));
db.addProduct(new Product(166, '1.16', 'Transpoxy Primer 1.16', 'A two-pack polyamide cured epoxy primer with non-toxic pigments for the protection of steel structures against corrosion in industrial and marine environments. The primer can be used as a tiecoat on inorganic zinc silicates. Recoating with a wide range of Transocean products.', 1, 0.000000, 43.000000, 8, false, 'Transpoxy Primer 1.16.pdf'));
db.addProduct(new Product(207, '1.99', 'Transpoxy Sealer 1.99', 'A two-pack polyamide cured epoxy coating suitable for atmospheric and immersion conditions. The product is used as an intermediate coat in Transpoxy systems and as a sealer/tiecoat on inorganic zinc silicates.', 1, 0.000000, 49.000000, 16, false, 'Transpoxy Sealer 1.99.pdf'));
db.addProduct(new Product(165, '1.80', 'Transpoxy Shopprimer 1.80', 'A two-pack polyamide cured shopprimer loaded with non-toxic anti-corrosive pigments for the protection of steel structures against corrosion during construction. The primer cured fast and can be used as a holding primer.', 1, 0.000000, 22.000000, 2, false, 'Transpoxy Shopprimer 1.80.pdf'));
db.addProduct(new Product(205, '4.74', 'Transpoxy Solventfree 4.74', 'A solventfree, polyamine cured epoxy coating especially formulated for the protection of potable water tanks. Transpoxy solventfree was tested and approved by the Nehring Institue for compliance with the Plastics-drinking-water recommendations of the German Federal Agency for Public Health.', 1, 0.000000, 100.000000, 8, false, 'Transpoxy Solventfree 4.74.pdf'));
db.addProduct(new Product(202, '4.61', 'Transpoxy Tankguard 4.61', 'A polyamine cured phenolic epoxy coating with excellent resistance against most acids, alkalis and various solvents. The product has good flow properties resulting in a smooth, easy to clean surface and therefore reduces the possibility of cargo adsorption.', 1, 0.000000, 61.000000, 12, false, 'Transpoxy Tankquard 4.61.pdf'));
db.addProduct(new Product(204, '4.71', 'Transpoxy Tankguard 4.71', 'A solventfree, polyamide cured epoxy coating with excellent resistance against alkalis, diluted inorganic acids and various solvents. The product is especially suitable for carriage of wine and other low alcoholic spirits (alcohol content < 20%).', 1, 0.000000, 100.000000, 24, false, 'Transpoxy Tankguard 4.71.pdf'));
db.addProduct(new Product(184, '2.12', 'Transpoxy Tar AA 2.12', 'A polyamine cured coal tar epoxy coating designed for use on areas where maximum water resistance, abrasion and chemical resistance is required. Recommended for underwater areas of marine-, offshore- and stationary structures of both steel and concrete. It has the Lloyds approval for corrosion control.', 1, 0.000000, 65.000000, 8, false, 'Transpoxy Tar AA 2.12.pdf'));
db.addProduct(new Product(182, '2.10', 'Transpoxy Tar PA 2.10', 'A two-pack polyamide cured coal tar epoxy coating formulated to meet SSPC-specification No. 16. The cured coating provides an excellent barrier against penetration of water and water vapour. The product can be used as a primer or intermediate coat in Transpoxy systems.', 1, 0.000000, 74.000000, 12, false, 'Transpoxy Tar PA 2.10.pdf'));
db.addProduct(new Product(183, '2.11', 'Transpoxy Tar PA 2.11', 'A polyamide cured coal tar epoxy coating with outstanding seawater resistance and flexibility. The product is eminently suitable for immersed areas, ballast tanks, void spaces and so on. It can be recoated with various Transocean products.', 1, 0.000000, 64.000000, 12, false, 'Transpoxy Tar PA 2.11.pdf'));
db.addProduct(new Product(169, '1.71', 'Transpoxy Uniprimer 1.71', 'A two pack epoxy primer for an excellent protection of steel structures against corrosion in industrial and marine environments. This versatile primer can be used on steel and other metal substrates and is compatible with (ultra) high-pressure hydroblasting as surface preparation. ', 1, 0.000000, 61.000000, 8, false, 'Transpoxy Uniprimer 1.71.pdf'));
db.addProduct(new Product(168, '1.61', 'Transpoxy ZP primer 1.61', 'A two pack polyamide cured epoxy coating pigmented with zincphosphate and auxiliary anticorrosive pigments for the protection of steel structures against corrosion. The products can be used as a primer or intermediate coat in Transpoxy systems.', 1, 0.000000, 55.000000, 16, false, 'Transpoxy ZP primer 1.61.pdf'));
db.addProduct(new Product(122, '3.31', 'Transunilac Finish 3.31', 'A high quality, modified alkyd topcoat for use on boottop, topsides, decks and superstructures. The product has good durability and offers good gloss and colour retention. The product is available in many colour shades and is easy to apply.', 1, 0.000000, 43.000000, 16, false, 'Transunilac Finish 3.31.pdf'));
db.addProduct(new Product(124, '9.31', 'Transunilac Finish 9.31', 'A white glossy enamel for finishing steel structures in industrial and marine environments. It provides good gloss and colour retention and adheres well to various alkyd priming systems. The product complies with FDA § 175.300 for contact with dry foodstuff.', 1, 0.000000, 40.000000, 16, false, 'Transolac Finish 9.31.pdf'));
db.addProduct(new Product(137, '2.53', 'Transuniprene Finish 2.53', 'A modified chlorinated rubber finish for boottop, topsides, decks and superstructures. The product has excellent adhesion to fresh applied and aged chlorinated rubber systems. The product is available in many colour shades and is easy to apply.', 1, 0.000000, 34.000000, 12, false, 'Transuniprene Finish 2.53.pdf'));
db.addProduct(new Product(148, '3.42', 'Transurethane Elastic 3.42', 'A solventless, polyurethane coating for cargo holds. The product is high build and can be applied in a dry film thickness up to 500 microns in a single coat. Transurethane Elastic has good flexibility and impact resistance. It is approved for the carriage of grain by the Newcastle Occupational Health agency.', 1, 0.000000, 94.000000, 16, false, 'Transurethane Elastic 3.42.pdf'));
db.addProduct(new Product(152, '3.43', 'Transurethane Finish 3.43', 'A polyurethane based topcoat for all areas above the waterline. The product provides excellent durability and offers superior gloss and colour retention.', 1, 0.000000, 51.000000, 12, false, 'Transurethane Finish 3.43.pdf'));
db.addProduct(new Product(153, '3.44', 'Transurethane Finish HB 3.44', 'A polyurethane topcoat with excellent gloss and colour retention. It offers a tough, durable coating with good resistance against the spillage of oils and chemicals. It can be applied at a dry film thickness up to 100 micron in a single coat without affecting floss properties.', 1, 0.000000, 56.000000, 8, false, 'Transurethane Finish HB 3.44.pdf'));
db.addProduct(new Product(155, '3.46', 'Transurethane Gloss 3.46', 'A polyurethane based topcoat for all areas above the waterline. The product provides excellent durability and offers superior gloss and colour retention.  Good recoating properties even after prolonged atmospheric exposure.', 1, 0.000000, 60.000000, 12, false, 'Transurethane Gloss 3.46.pdf'));
db.addProduct(new Product(151, '4.01', 'Transurethane MIO coating 4.01', 'A single pack, moisture cured polyurethane coating pigmented with micaceous iron oxide. The product offers good resistance against abrasion and is therefore suitable for use on decks, walkways and hatch covers. The coating cures quickly and can be applied at temperatures down to -5°C. ', 1, 0.000000, 50.000000, 16, false, 'Transurethane MIO coating 4.01.pdf'));
db.addProduct(new Product(147, '1.13', 'Transurethane Primer 1.13', 'A two pack polyurethane based primer designed specifically for the protection of aluminium substrates under marine conditions. It can be used above and under the waterline. The primer can be recoated with barrier coatings such as Transpoxy Sealer 1.99.', 1, 0.000000, 65.000000, 8, false, 'Transurethane Primer 1.13.pdf'));
db.addProduct(new Product(154, '3.45', 'Transurethane Shield 3.45', 'A high solids polyurethane coating for all areas above the waterline. The product provides excellent durability and offers superior gloss and colour retention.  Together with Transpoxy ARC as a priming system tested and approved according to Norsok M-501 specifications.', 1, 0.000000, 72.000000, 12, false, 'Transurethane Shield 3.45.pdf'));
db.addProduct(new Product(150, '2.15', 'Transurethane Tar 2.15', 'A single-pack polyurethane anti-corrosive coating modified with coaltar for use on steel structures below and above the waterline. The product is cures under influence of moisture and can be applied at temperatures down to -5°C.', 1, 0.000000, 60.000000, 24, false, 'Transurethane Tar 2.15.pdf'));
db.addProduct(new Product(149, '1.6', 'Transurethane Zinc primer 1.60', 'A single pack, moisture cured polyurethane primer coating pigmented with zinc dust. The product offers excellent corrosion protection and can be used as a shop- or holding primer in a marine/industrial environment. Cures quickly and can be applied at temperatures down to -5°C. ', 1, 0.000000, 55.000000, 16, false, 'Transurethane Zinc primer 1.60.pdf'));
db.addProduct(new Product(146, '2.47', 'Transvinyl Finish 2.47', 'A non-yellowing, water resistant topcoat with superior adhesion to Transpoxy, Transvinyl and Transoprene anticorrosive systems. The product is easy to apply, dries quickly and offers excellent colour retention.', 1, 0.000000, 25.000000, 4, false, 'Transvinyl Finish 2.47.pdf'));
db.addProduct(new Product(143, '1.48', 'Transvinyl primer 1.48', 'A vinylpolymer based primer free of tar and toxic pigments. It can be used as a tiecoat on Transpoxy systems to improve the adhesion of subsequent systems or as an anticorrosive system on itself. Transvinyl Primer can also be used as a sealer of old antifouling layers. Transvinyl Sealer is compatible with all Transocean antifouling systems.', 1, 0.000000, 37.000000, 8, false, 'Transvinyl Primer 1.48.pdf'));
db.addProduct(new Product(145, '2.58', 'Transvinyl Sealer 2.58', 'A vinyl polymer based primer free of tar and toxic pigments. It can be used as a tiecoat on Transpoxy systems to improve the adhesion of subsequent system. The product may also be used as a sealer of old antifouling layers. Transvinyl Sealer is compatible with all Transocean antifouling systems.', 1, 0.000000, 30.000000, 2, false, 'Transvinyl Sealer 2.58.pdf'));
db.addProduct(new Product(209, '2.06', 'Transvinypox HS 2.06', 'A two-pack, modified epoxy designed as a tiecoat or sealer on epoxy anticorrosive systems in order to improve the adhesion of subsequent antifouling systems. It can also be recoated with other Transocean finishing systems making it therefore a perfect second coat in a keel-to-rail anticorrosive system. ', 1, 0.000000, 77.000000, 16, false, 'Transvinypox HS 2.06.pdf'));
db.addProductSheet(new ProductSheet(1, 138, 'Product Data Sheet', 'transoceanfluorescent3.08-0.pdf', false));
db.addProductSheet(new ProductSheet(2, 139, 'Product Data Sheet', 'transacrylfinish3.53-0.pdf', false));
db.addProductSheet(new ProductSheet(3, 112, 'Product Data Sheet', 'transogardredoxide1.12-0.pdf', false));
db.addProductSheet(new ProductSheet(4, 113, 'Product Data Sheet', 'transogardredlead1.20-0.pdf', false));
db.addProductSheet(new ProductSheet(5, 114, 'Product Data Sheet', 'transogardchromate1.21-0.pdf', false));
db.addProductSheet(new ProductSheet(6, 115, 'Product Data Sheet', 'transogardprimer1.22-0.pdf', false));
db.addProductSheet(new ProductSheet(7, 116, 'Product Data Sheet', 'transogardprimerqd1.23-0.pdf', false));
db.addProductSheet(new ProductSheet(8, 117, 'Product Data Sheet', 'transogardzincphoshate1.24-0.pdf', false));
db.addProductSheet(new ProductSheet(9, 118, 'Product Data Sheet', 'transogardepoxyester1.31-0.pdf', false));
db.addProductSheet(new ProductSheet(10, 119, 'Product Data Sheet', 'transolacundercoat3.21-0.pdf', false));
db.addProductSheet(new ProductSheet(11, 120, 'Product Data Sheet', 'transogardrustarrestor4.16-0.pdf', false));
db.addProductSheet(new ProductSheet(12, 122, 'Product Data Sheet', 'transunilacfinish3.31-0.pdf', false));
db.addProductSheet(new ProductSheet(13, 123, 'Product Data Sheet', 'transolacfinishqd3.33-0.pdf', false));
db.addProductSheet(new ProductSheet(14, 124, 'Product Data Sheet', 'transolacfinish9.31-0.pdf', false));
db.addProductSheet(new ProductSheet(15, 125, 'Product Data Sheet', 'transolacsiliconefinish3.41-0.pdf', false));
db.addProductSheet(new ProductSheet(16, 126, 'Product Data Sheet', 'transolacvarnish3.81-0.pdf', false));
db.addProductSheet(new ProductSheet(17, 127, 'Product Data Sheet', 'transolachold4.10-0.pdf', false));
db.addProductSheet(new ProductSheet(18, 128, 'Product Data Sheet', 'transolacdeck4.12-0.pdf', false));
db.addProductSheet(new ProductSheet(19, 129, 'Product Data Sheet', 'transolacboottop4.20-0.pdf', false));
db.addProductSheet(new ProductSheet(20, 130, 'Product Data Sheet', 'transolacaluminiumhr5.11-0.pdf', false));
db.addProductSheet(new ProductSheet(21, 131, 'Product Data Sheet', 'transolacmachinery5.31-0.pdf', false));
db.addProductSheet(new ProductSheet(22, 132, 'Product Data Sheet', 'transolacepoxyesterfinish5.38-0.pdf', false));
db.addProductSheet(new ProductSheet(23, 235, 'Product Data Sheet', 'transoceanultimatiecoat95.50-0.pdf', false));
db.addProductSheet(new ProductSheet(24, 236, 'Product Data Sheet', 'transoceanultimafinish95.55-0.pdf', false));
db.addProductSheet(new ProductSheet(25, 237, 'Product Data Sheet', 'transoceanfutureline95.60-0.pdf', false));
db.addProductSheet(new ProductSheet(26, 109, 'Product Data Sheet', 'transbarrieranticorrosive2.02-0.pdf', false));
db.addProductSheet(new ProductSheet(27, 110, 'Product Data Sheet', 'transbarrierbilgecoating4.90-0.pdf', false));
db.addProductSheet(new ProductSheet(28, 111, 'Product Data Sheet', 'transbarrierhb4.98-0.pdf', false));
db.addProductSheet(new ProductSheet(29, 133, 'Product Data Sheet', 'transopreneprimer1.25-0.pdf', false));
db.addProductSheet(new ProductSheet(30, 134, 'Product Data Sheet', 'transoprenesilverprimer1.26-0.pdf', false));
db.addProductSheet(new ProductSheet(31, 135, 'Product Data Sheet', 'transoprenemio2.54-0.pdf', false));
db.addProductSheet(new ProductSheet(32, 136, 'Product Data Sheet', 'transopreneintermediate2.55-0.pdf', false));
db.addProductSheet(new ProductSheet(33, 137, 'Product Data Sheet', 'transuniprenefinish2.53-0.pdf', false));
db.addProductSheet(new ProductSheet(34, 222, 'Product Data Sheet', 'transoceanoptima2.30-0.pdf', false));
db.addProductSheet(new ProductSheet(35, 223, 'Product Data Sheet', 'transoceanoptima2.32-0.pdf', false));
db.addProductSheet(new ProductSheet(36, 224, 'Product Data Sheet', 'transoceanoptima2.34-0.pdf', false));
db.addProductSheet(new ProductSheet(37, 225, 'Product Data Sheet', 'transoceanoptima2.36-0.pdf', false));
db.addProductSheet(new ProductSheet(38, 226, 'Product Data Sheet', 'transoceanlonglife2.75-0.pdf', false));
db.addProductSheet(new ProductSheet(39, 227, 'Product Data Sheet', 'transoceanlonglife2.77-0.pdf', false));
db.addProductSheet(new ProductSheet(40, 164, 'Product Data Sheet', 'transoplateepoxyprimer1.57-0.pdf', false));
db.addProductSheet(new ProductSheet(41, 165, 'Product Data Sheet', 'transpoxyshopprimer1.80-0.pdf', false));
db.addProductSheet(new ProductSheet(42, 166, 'Product Data Sheet', 'transpoxyprimer1.16-0.pdf', false));
db.addProductSheet(new ProductSheet(43, 167, 'Product Data Sheet', 'transpoxyecprimer1.42-0.pdf', false));
db.addProductSheet(new ProductSheet(44, 168, 'Product Data Sheet', 'transpoxyzpprimer1.61-0.pdf', false));
db.addProductSheet(new ProductSheet(45, 169, 'Product Data Sheet', 'transpoxyuniprimer1.71-0.pdf', false));
db.addProductSheet(new ProductSheet(46, 170, 'Product Data Sheet', 'transozincepoxyprimerst1.50-0.pdf', false));
db.addProductSheet(new ProductSheet(47, 171, 'Product Data Sheet', 'transozincepoxyprimerwintergrade1.50-0.pdf', false));
db.addProductSheet(new ProductSheet(48, 172, 'Product Data Sheet', 'transozincepoxyprimer1.55-0.pdf', false));
db.addProductSheet(new ProductSheet(49, 173, 'Product Data Sheet', 'transozincepoxyprimer1.59-0.pdf', false));
db.addProductSheet(new ProductSheet(50, 174, 'Product Data Sheet', 'transpoxymioprimer1.64-0.pdf', false));
db.addProductSheet(new ProductSheet(51, 175, 'Product Data Sheet', 'transpoxymioprimerwintergrade1.64-0.pdf', false));
db.addProductSheet(new ProductSheet(52, 176, 'Product Data Sheet', 'transpoxymioprimer1.65-0.pdf', false));
db.addProductSheet(new ProductSheet(53, 177, 'Product Data Sheet', 'transpoxymiocoating1.66-0.pdf', false));
db.addProductSheet(new ProductSheet(54, 178, 'Product Data Sheet', 'transpoxyhydroprimer1.70-0.pdf', false));
db.addProductSheet(new ProductSheet(55, 179, 'Product Data Sheet', 'transpoxyhsprimer1.81-0.pdf', false));
db.addProductSheet(new ProductSheet(56, 180, 'Product Data Sheet', 'transpoxyextend-o-kote2.20-0.pdf', false));
db.addProductSheet(new ProductSheet(57, 181, 'Product Data Sheet', 'transpoxyecmiocoat1.62-0.pdf', false));
db.addProductSheet(new ProductSheet(58, 182, 'Product Data Sheet', 'transpoxytar2.10-0.pdf', false));
db.addProductSheet(new ProductSheet(59, 183, 'Product Data Sheet', 'transpoxytar2.11-0.pdf', false));
db.addProductSheet(new ProductSheet(60, 184, 'Product Data Sheet', 'transpoxytar2.11-1.pdf', false));
db.addProductSheet(new ProductSheet(61, 185, 'Product Data Sheet', 'transpoxybarrier2.16-0.pdf', false));
db.addProductSheet(new ProductSheet(62, 186, 'Product Data Sheet', 'transpoxybarrier2.18-0.pdf', false));
db.addProductSheet(new ProductSheet(63, 187, 'Product Data Sheet', 'transpoxybarrier92.16-0.pdf', false));
db.addProductSheet(new ProductSheet(64, 188, 'Product Data Sheet', 'transpoxyarc2.22-0.pdf', false));
db.addProductSheet(new ProductSheet(65, 189, 'Product Data Sheet', 'transpoxyarc2.22wintergrade-0.pdf', false));
db.addProductSheet(new ProductSheet(66, 190, 'Product Data Sheet', 'transpoxyarc2.24-0.pdf', false));
db.addProductSheet(new ProductSheet(67, 191, 'Product Data Sheet', 'transpoxyeccoating3.62-0.pdf', false));
db.addProductSheet(new ProductSheet(68, 192, 'Product Data Sheet', 'transpoxyglascote4.40-0.pdf', false));
db.addProductSheet(new ProductSheet(69, 193, 'Product Data Sheet', 'transpoxymastermio4.46-0.pdf', false));
db.addProductSheet(new ProductSheet(70, 194, 'Product Data Sheet', 'transpoxymasterbondaluminium4.66-0.pdf', false));
db.addProductSheet(new ProductSheet(71, 195, 'Product Data Sheet', 'transpoxyguard4.64-0.pdf', false));
db.addProductSheet(new ProductSheet(72, 196, 'Product Data Sheet', 'transpoxymasterbond4.67-0.pdf', false));
db.addProductSheet(new ProductSheet(73, 197, 'Product Data Sheet', 'transpoxymasterbond4.68-0.pdf', false));
db.addProductSheet(new ProductSheet(74, 198, 'Product Data Sheet', 'transpoxymasterbond4.69-0.pdf', false));
db.addProductSheet(new ProductSheet(75, 199, 'Product Data Sheet', 'transpoxyfireguard4.72-0.pdf', false));
db.addProductSheet(new ProductSheet(76, 200, 'Product Data Sheet', 'transpoxyhb4.73-0.pdf', false));
db.addProductSheet(new ProductSheet(77, 201, 'Product Data Sheet', 'transpoxymasterbond4.77-0.pdf', false));
db.addProductSheet(new ProductSheet(78, 202, 'Product Data Sheet', 'transpoxytankguard4.61-0.pdf', false));
db.addProductSheet(new ProductSheet(79, 203, 'Product Data Sheet', 'transpoxydeeptanks4.62-0.pdf', false));
db.addProductSheet(new ProductSheet(80, 204, 'Product Data Sheet', 'transpoxytankguard4.71-0.pdf', false));
db.addProductSheet(new ProductSheet(81, 205, 'Product Data Sheet', 'transpoxysolventfree4.74-0.pdf', false));
db.addProductSheet(new ProductSheet(82, 206, 'Product Data Sheet', 'transpoxysealer1.99-0.pdf', false));
db.addProductSheet(new ProductSheet(83, 208, 'Product Data Sheet', 'transpoxyintermediate2.19-0.pdf', false));
db.addProductSheet(new ProductSheet(85, 210, 'Product Data Sheet', 'transpoxyfinish4.59-0.pdf', false));
db.addProductSheet(new ProductSheet(86, 211, 'Product Data Sheet', 'transpoxyfinish4.60-0.pdf', false));
db.addProductSheet(new ProductSheet(87, 212, 'Product Data Sheet', 'transpoxyhydrofinish4.70-0.pdf', false));
db.addProductSheet(new ProductSheet(88, 147, 'Product Data Sheet', 'transurethaneprimer1.13-0.pdf', false));
db.addProductSheet(new ProductSheet(89, 148, 'Product Data Sheet', 'transurethaneelastic3.42-0.pdf', false));
db.addProductSheet(new ProductSheet(90, 149, 'Product Data Sheet', 'transurethanezincprimer1.60-0.pdf', false));
db.addProductSheet(new ProductSheet(91, 150, 'Product Data Sheet', 'transurethanetar2.15-0.pdf', false));
db.addProductSheet(new ProductSheet(92, 151, 'Product Data Sheet', 'transurethanemiocoating4.01-0.pdf', false));
db.addProductSheet(new ProductSheet(93, 152, 'Product Data Sheet', 'transurethanefinish3.43-0.pdf', false));
db.addProductSheet(new ProductSheet(94, 153, 'Product Data Sheet', 'transurethanefinishhb3.44-0.pdf', false));
db.addProductSheet(new ProductSheet(95, 154, 'Product Data Sheet', 'transurethaneshield3.45-0.pdf', false));
db.addProductSheet(new ProductSheet(96, 155, 'Product Data Sheet', 'transurethanegloss3.46-0.pdf', false));
db.addProductSheet(new ProductSheet(97, 156, 'Product Data Sheet', 'transothanefinish3.63-0.pdf', false));
db.addProductSheet(new ProductSheet(98, 157, 'Product Data Sheet', 'transothanefinish3.65-0.pdf', false));
db.addProductSheet(new ProductSheet(99, 228, 'Product Data Sheet', 'transoceancleanship2.90-0.pdf', false));
db.addProductSheet(new ProductSheet(100, 229, 'Product Data Sheet', 'transoceancleanship2.91-0.pdf', false));
db.addProductSheet(new ProductSheet(101, 230, 'Product Data Sheet', 'transoceancleanship2.92-0.pdf', false));
db.addProductSheet(new ProductSheet(102, 231, 'Product Data Sheet', 'transoceancleanship2.93-0.pdf', false));
db.addProductSheet(new ProductSheet(103, 232, 'Product Data Sheet', 'transoceancleanship2.95-0.pdf', false));
db.addProductSheet(new ProductSheet(104, 233, 'Product Data Sheet', 'transoceancleanship2.97-0.pdf', false));
db.addProductSheet(new ProductSheet(105, 234, 'Product Data Sheet', 'transoceancleanship92.93-0.pdf', false));
db.addProductSheet(new ProductSheet(106, 158, 'Product Data Sheet', 'transozincsilicateshopprimer1.53-0.pdf', false));
db.addProductSheet(new ProductSheet(107, 159, 'Product Data Sheet', 'transozincsilicate1.52-0.pdf', false));
db.addProductSheet(new ProductSheet(108, 160, 'Product Data Sheet', 'transotherm5.81-0.pdf', false));
db.addProductSheet(new ProductSheet(109, 161, 'Product Data Sheet', 'transosilfinish5.14-0.pdf', false));
db.addProductSheet(new ProductSheet(110, 162, 'Product Data Sheet', 'transosilaluminium5.16-0.pdf', false));
db.addProductSheet(new ProductSheet(111, 163, 'Product Data Sheet', 'transosilhighbuild5.17-0.pdf', false));
db.addProductSheet(new ProductSheet(112, 141, 'Product Data Sheet', 'transowash1.00-0.pdf', false));
db.addProductSheet(new ProductSheet(113, 142, 'Product Data Sheet', 'transowashchromatefree1.01-0.pdf', false));
db.addProductSheet(new ProductSheet(114, 143, 'Product Data Sheet', 'transvinylprimer1.48-0.pdf', false));
db.addProductSheet(new ProductSheet(115, 144, 'Product Data Sheet', 'transbarriervinyl2.04-0.pdf', false));
db.addProductSheet(new ProductSheet(116, 145, 'Product Data Sheet', 'transvinylsealer2.58-0.pdf', false));
db.addProductSheet(new ProductSheet(117, 146, 'Product Data Sheet', 'transvinylfinish2.47-0.pdf', false));
db.addProductSheet(new ProductSheet(118, 213, 'Product Data Sheet', 'transaquaprimer1.36-0.pdf', false));
db.addProductSheet(new ProductSheet(119, 214, 'Product Data Sheet', 'transaquasealer1.94-0.pdf', false));
db.addProductSheet(new ProductSheet(120, 215, 'Product Data Sheet', 'transaquaepoxyfinish2.13-0.pdf', false));
db.addProductSheet(new ProductSheet(121, 216, 'Product Data Sheet', 'transoceanaquapox4.50-0.pdf', false));
db.addProductSheet(new ProductSheet(363, 141, 'Material safety datasheet', 'TO100A_-_Transowash_1_00_Pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(364, 141, 'Material safety datasheet', 'TO100B_-_Transowash_1_00_Pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(365, 142, 'Material safety datasheet', 'TO101A_-_Transowash_1_01_Pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(366, 142, 'Material safety datasheet', 'TO101b_-_Transowash_101_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(367, 112, 'Material safety datasheet', 'TO112_-_Transogard_Redoxide_Primer_1_12_(EU).pdf', true));
db.addProductSheet(new ProductSheet(368, 147, 'Material safety datasheet', 'TO113A_-_Transurethane_Primer_1_13_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(369, 147, 'Material safety datasheet', 'TO113B_-_Transurethane_Primer_1_13_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(370, 166, 'Material safety datasheet', 'TO116A_-_Transpoxy_Primer_1_16_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(371, 166, 'Material safety datasheet', 'TO116B_-_Transpoxy_Primer_1_16_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(372, 113, 'Material safety datasheet', 'TO120_-_Transogard_Red_Lead_1_20_(EU).pdf', true));
db.addProductSheet(new ProductSheet(373, 115, 'Material safety datasheet', 'TO122-6_-_Transogard_1_22_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(374, 115, 'Material safety datasheet', 'TO122-7_-_Transogard_1_22_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(375, 115, 'Material safety datasheet', 'TO122-8_-_Transogard_1_22_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(376, 116, 'Material safety datasheet', 'TO123-1_-_Transogard_QD_Primer_1_23_white_(EU).pdf', true));
db.addProductSheet(new ProductSheet(377, 116, 'Material safety datasheet', 'TO123_base_-_Transogard_QD_Primer_1_23_base_(EU).pdf', true));
db.addProductSheet(new ProductSheet(378, 117, 'Material safety datasheet', 'TO124-4_-_Transogard_Zinc_Phosphate_1_24_(EU).pdf', true));
db.addProductSheet(new ProductSheet(379, 133, 'Material safety datasheet', 'TO125-3_-_Transoprene_Primer_1_25_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(380, 133, 'Material safety datasheet', 'TO125-4_-_Transoprene_Primer_1_25_grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(381, 134, 'Material safety datasheet', 'TO126-9_-_Transoprene_Silverprimer_1_26_redsilver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(382, 134, 'Material safety datasheet', 'TO126-10_-_Transoprene_Silverprimer_1_26_silver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(383, 118, 'Material safety datasheet', 'TO131_-_Transogard_Epoxyester_primer_1_31_(EU).pdf', true));
db.addProductSheet(new ProductSheet(384, 213, 'Material safety datasheet', 'TO136-1_-_Transaqua_Primer_1_36_red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(385, 213, 'Material safety datasheet', 'TO136-2_-_Transaqua_Primer_1_36_white_(EU).pdf', true));
db.addProductSheet(new ProductSheet(386, 167, 'Material safety datasheet', 'TO142a_-_Transpoxy_EC_Primer_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(387, 167, 'Material safety datasheet', 'TO142b_-_Transpoxy_EC_Primer_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(388, 143, 'Material safety datasheet', 'TO148-3_-_Transvinyl_Primer_1_48_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(389, 143, 'Material safety datasheet', 'TO148-4_-_Transvinyl_Primer_1_48_black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(390, 170, 'Material safety datasheet', 'TO150A_-_Transozinc_Epoxy_Primer_ST_1_50_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(391, 170, 'Material safety datasheet', 'TO150B_-_Transozinc_Epoxy_Primer_ST_1_50_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(392, 170, 'Material safety datasheet', 'TO150ltb_-_Transozinc_Epoxy_Primer_1_50_LT_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(393, 159, 'Material safety datasheet', 'TO152a_-_Transozinc_Silicate_Solventborne_1_52_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(394, 159, 'Material safety datasheet', 'TO152b_-_Transozinc_Silicate_Solventborne_1_52_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(395, 158, 'Material safety datasheet', 'TO153a_-_Transozinc_Silicate_shopprimer_1_53_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(396, 158, 'Material safety datasheet', 'TO153b_-_Transozinc_Silicate_Shopprimer_1_53_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(397, 172, 'Material safety datasheet', 'TO155a-3_-_Transozinc_Epoxy_Primer_1_55_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(398, 172, 'Material safety datasheet', 'TO155b-3_-_Transozinc_Epoxy_Primer_1_55_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(399, 164, 'Material safety datasheet', 'TO157a-7_-_Transoplate_Epoxy_Primer_1_57_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(400, 164, 'Material safety datasheet', 'TO157b-7_-_Transoplate_Epoxy_Primer_1_57_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(401, 173, 'Material safety datasheet', 'TO159_-_Transozinc_Epoxy_Primer_1_59_(EU).pdf', true));
db.addProductSheet(new ProductSheet(402, 149, 'Material safety datasheet', 'TO160_-_Transurethane_Zinc_primer_1_60_(EU).pdf', true));
db.addProductSheet(new ProductSheet(403, 168, 'Material safety datasheet', 'TO161a-1_-_Transpoxy_ZP_primer_1_61_Sandyellow_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(404, 168, 'Material safety datasheet', 'TO161a-2_-_Transpoxy_ZP_primer_1_61_Redbrown_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(405, 168, 'Material safety datasheet', 'TO161b_-_Transpoxy_ZP_primer_1_61_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(406, 181, 'Material safety datasheet', 'TO162a_-_Transpoxy_EC_Miocoat_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(407, 181, 'Material safety datasheet', 'TO162b_-_Transpoxy_EC_Miocoat_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(408, 174, 'Material safety datasheet', 'TO164a-1_-_Transpoxy_MIO_Primer_1_64_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(409, 174, 'Material safety datasheet', 'TO164b_-_Transpoxy_MIO_primer_1_64_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(410, 174, 'Material safety datasheet', 'TO164ltb_-_Transpoxy_MIO_primer_1_64_Wintergrade_(EU).pdf', true));
db.addProductSheet(new ProductSheet(411, 176, 'Material safety datasheet', 'TO165a_-_Transpoxy_MIO_Primer_1_65_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(412, 176, 'Material safety datasheet', 'TO165b_-_Transpoxy_MIO_primer_1_65_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(413, 177, 'Material safety datasheet', 'TO166a-2_-_Transpoxy_MIO_Coating_1_66_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(414, 177, 'Material safety datasheet', 'TO166b_-_Transpoxy_MIO_Coating_1_66_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(415, 178, 'Material safety datasheet', 'TO170a-2_-_Transpoxy_Hydro_Primer_1_70_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(416, 178, 'Material safety datasheet', 'TO170b-2_-_Transpoxy_Hydro_Primer_1_70_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(417, 169, 'Material safety datasheet', 'TO171a-1_-_Transpoxy_Uniprimer_1_71_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(418, 169, 'Material safety datasheet', 'TO171a-2_-_Transpoxy_Uniprimer_1_71_pack_A_Green_(EU).pdf', true));
db.addProductSheet(new ProductSheet(419, 169, 'Material safety datasheet', 'TO171b_-_Transpoxy_Uniprimer_1_71_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(420, 165, 'Material safety datasheet', 'TO180a-2_-_Transpoxy_Shopprimer_1_80_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(421, 165, 'Material safety datasheet', 'TO180b-2_-_Transpoxy_Shopprimer_1_80_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(422, 179, 'Material safety datasheet', 'TO181a_-_Transpoxy_HS_Primer_1_81_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(423, 179, 'Material safety datasheet', 'TO181b_-_Transpoxy_HS_Primer_1_81_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(424, 214, 'Material safety datasheet', 'TO194a_-_Transaqua_Sealer_1_94_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(425, 214, 'Material safety datasheet', 'TO194b_-_Transaqua_Sealer_1_94_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(426, 207, 'Material safety datasheet', 'TO199a_-_Transpoxy_Sealer_1_99_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(427, 207, 'Material safety datasheet', 'TO199b_-_Transpoxy_Sealer_1_99_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(428, 109, 'Material safety datasheet', 'TO202-4_-_Transbarrier_Anticorrosive_2_02_darksilver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(429, 109, 'Material safety datasheet', 'TO202-5_-_Transbarrier_Anticorrosive_2_02_lightsilver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(430, 144, 'Material safety datasheet', 'TO204-2_-_Transbarrier_Vinyl_2_04_Silver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(431, 144, 'Material safety datasheet', 'TO204-3_-_Transbarrier_Vinyl_2_04_Silverbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(432, 209, 'Material safety datasheet', 'TO206a-4_-_Transvinypox_2_06_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(433, 209, 'Material safety datasheet', 'TO206a-5_-_Transvinypox_HS_2_06_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(434, 209, 'Material safety datasheet', 'TO206b-4_-_Transvinypox_2_06_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(435, 209, 'Material safety datasheet', 'TO206b-5_-_Transvinypox_HS_2_06_Pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(436, 182, 'Material safety datasheet', 'TO210a_-_Transpoxy_Tar_2_10_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(437, 182, 'Material safety datasheet', 'TO210b_-_Transpoxy_Tar_2_10_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(438, 183, 'Material safety datasheet', 'TO211a-2_-_Transpoxy_Tar_PA_2_11_pack_A_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(439, 183, 'Material safety datasheet', 'TO211a-3_-_Transpoxy_Tar_PA_2_11_pack_A_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(440, 183, 'Material safety datasheet', 'TO211b_-_Transpoxy_Tar_2_11_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(441, 184, 'Material safety datasheet', 'TO212a-9_-_Transpoxy_Tar_2_12_pack_A_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(442, 184, 'Material safety datasheet', 'TO212a-10_-_Transpoxy_Tar_2_12_pack_A_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(443, 184, 'Material safety datasheet', 'TO212b_-_Transpoxy_Tar_2_12_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(444, 215, 'Material safety datasheet', 'TO213a-2_-_Transaqua_Epoxy_Finish_2_13_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(445, 215, 'Material safety datasheet', 'TO213b-2_-_Transaqua_Epoxy_Finish_2_13_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(446, 150, 'Material safety datasheet', 'TO215_-_Transurethane_Tar_2_15_(EU).pdf', true));
db.addProductSheet(new ProductSheet(447, 185, 'Material safety datasheet', 'TO216a-2_-_Transpoxy_Barrier_2_16_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(448, 185, 'Material safety datasheet', 'TO216b-2_-_Transpoxy_Barrier_2_16_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(449, 186, 'Material safety datasheet', 'TO218a-1_-_Transpoxy_Barrier_2_18_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(450, 186, 'Material safety datasheet', 'TO218a-2_-_Transpoxy_Barrier_2_18_pack_A_Redbworn_(EU).pdf', true));
db.addProductSheet(new ProductSheet(451, 186, 'Material safety datasheet', 'TO218b_-_Transpoxy_Barrier_2_18_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(452, 208, 'Material safety datasheet', 'TO219a_-_Transpoxy_Intermediate_2_19_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(453, 208, 'Material safety datasheet', 'TO219b_-_Transpoxy_Intermediate_2_19_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(454, 180, 'Material safety datasheet', 'TO220a-2_-_Transpoxy_Extend-o-kote_2_20_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(455, 180, 'Material safety datasheet', 'TO220b-2_-_Transpoxy_Extend-o-kote_2_20_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(456, 188, 'Material safety datasheet', 'TO222a-3_-_Transpoxy_ARC_2_22_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(457, 188, 'Material safety datasheet', 'TO222a-4_-_Transpoxy_ARC_2_22_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(458, 188, 'Material safety datasheet', 'TO222a-5_-_Transpoxy_ARC_2_22_pack_A_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(459, 188, 'Material safety datasheet', 'TO222b_-_Transpoxy_ARC_2_22_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(460, 188, 'Material safety datasheet', 'TO222blt_-_Transpoxy_ARC_2_22_Wintergrade_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(461, 190, 'Material safety datasheet', 'TO224a-1_-_Transpoxy_ARC_2_24_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(462, 190, 'Material safety datasheet', 'TO224a-2_-_Transpoxy_ARC_2_24_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(463, 190, 'Material safety datasheet', 'TO224b_-_Transpoxy_ARC_2_24_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(464, 223, 'Material safety datasheet', 'TO232-2_-_Transocean_Optima_Antifouling_2_32_(EU).pdf', true));
db.addProductSheet(new ProductSheet(465, 224, 'Material safety datasheet', 'TO234_-_Transocean_Optima_Antifouling_2_34_(EU).pdf', true));
db.addProductSheet(new ProductSheet(466, 225, 'Material safety datasheet', 'TO236-2_-_Transocean_Optima_Antifouling_2_36_(EU).pdf', true));
db.addProductSheet(new ProductSheet(467, 146, 'Material safety datasheet', 'TO247-2_-_Transvinyl_Finish_2_47_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(468, 146, 'Material safety datasheet', 'TO247-3_-_Transvinyl_Finish_2_47_Blue_(EU).pdf', true));
db.addProductSheet(new ProductSheet(469, 146, 'Material safety datasheet', 'TO247-4_-_Transvinyl_Finish_2_47_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(470, 146, 'Material safety datasheet', 'TO247-5_-_Transvinyl_Finish_2_47_Green_(EU).pdf', true));
db.addProductSheet(new ProductSheet(471, 146, 'Material safety datasheet', 'TO247-6_-_Transvinyl_Finish_2_47_Yellow_(EU).pdf', true));
db.addProductSheet(new ProductSheet(472, 146, 'Material safety datasheet', 'TO247-7_-_Transvinyl_Finish_2_47_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(473, 146, 'Material safety datasheet', 'TO247_-_Transvinyl_Finish_2_47_(EU).pdf', true));
db.addProductSheet(new ProductSheet(474, 137, 'Material safety datasheet', 'TO253-9_-_Transuniprene_Finish_2_53_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(475, 137, 'Material safety datasheet', 'TO253-10_-_Transuniprene_Finish_2_53_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(476, 137, 'Material safety datasheet', 'TO253_-_Transuniprene_Finish_2_53_(EU).pdf', true));
db.addProductSheet(new ProductSheet(477, 135, 'Material safety datasheet', 'TO254-7_-_Transoprene_MIO_2_54_Lightgrey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(478, 135, 'Material safety datasheet', 'TO254-8_-_Transoprene_MIO_2_54_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(479, 136, 'Material safety datasheet', 'TO255_-_Transoprene_Intermediate_2_55_(EU).pdf', true));
db.addProductSheet(new ProductSheet(480, 145, 'Material safety datasheet', 'TO258-2_-_Transvinyl_Sealer_2_58_(EU).pdf', true));
db.addProductSheet(new ProductSheet(481, 226, 'Material safety datasheet', 'TO275-5_-_Transocean_Longlife_Antifouling_2_75_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(482, 226, 'Material safety datasheet', 'TO275-6_-_Transocean_Longlife_Antifouling_2_75_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(483, 227, 'Material safety datasheet', 'TO277-5_-_Transocean_Longlife_Antifouling_2_77_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(484, 227, 'Material safety datasheet', 'TO277-6_-_Transocean_Longlife_Antifouling_2_77_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(485, 139, 'Material safety datasheet', 'TO353-2_-_Transacryl_Finish_(EU).pdf', true));
db.addProductSheet(new ProductSheet(486, 229, 'Material safety datasheet', 'TO291-4_-_Transocean_Cleanship_2_91_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(487, 229, 'Material safety datasheet', 'TO291-5_-_Transocean_Cleanship_2_91_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(488, 229, 'Material safety datasheet', 'TO291-6_-_Transocean_Cleanship_2_91_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(489, 229, 'Material safety datasheet', 'TO291-7_-_Transocean_Cleanship_2_91_Blue_(EU).pdf', true));
db.addProductSheet(new ProductSheet(490, 230, 'Material safety datasheet', 'TO292-3_-_Transocean_Cleanship_2_92_Blue_(EU).pdf', true));
db.addProductSheet(new ProductSheet(491, 230, 'Material safety datasheet', 'TO292-4_-_Transocean_Cleanship_2_92_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(492, 231, 'Material safety datasheet', 'TO293-5_-_Transocean_Cleanship_2_93_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(493, 231, 'Material safety datasheet', 'TO293-6_-_Transocean_Cleanship_2_93_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(494, 231, 'Material safety datasheet', 'TO293-7_-_Transocean_Cleanship_2_93_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(495, 231, 'Material safety datasheet', 'TO293-8_-_Transocean_Cleanship_2_93_Blue_(EU).pdf', true));
db.addProductSheet(new ProductSheet(496, 232, 'Material safety datasheet', 'TO295-3_-_Transocean_Cleanship_2_95_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(497, 232, 'Material safety datasheet', 'TO295-4_-_Transocean_Cleanship_2_95_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(498, 232, 'Material safety datasheet', 'TO295-5_-_Transocean_Cleanship_2_95_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(499, 233, 'Material safety datasheet', 'TO297-6_-_Transocean_Cleanship_2_97_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(500, 233, 'Material safety datasheet', 'TO297-7_-_Transocean_Cleanship_2_97_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(501, 233, 'Material safety datasheet', 'TO297-8_-_Transocean_Cleanship_2_97_Blue_(EU).pdf', true));
db.addProductSheet(new ProductSheet(502, 138, 'Material safety datasheet', 'TO308-1_-_Transocean_Fluorescent_3_08_Yellow_(EU).pdf', true));
db.addProductSheet(new ProductSheet(503, 138, 'Material safety datasheet', 'TO308-2_-_Transocean_Fluorescent_3_08_Green_(EU).pdf', true));
db.addProductSheet(new ProductSheet(504, 138, 'Material safety datasheet', 'TO308-3_-_Transocean_Fluorescent_3_08_Orange_(EU).pdf', true));
db.addProductSheet(new ProductSheet(505, 138, 'Material safety datasheet', 'TO308-4_-_Transocean_Fluorescent_3_08_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(506, 119, 'Material safety datasheet', 'TO321-5_-_Transolac_Undercoat_3_21_(EU).pdf', true));
db.addProductSheet(new ProductSheet(507, 122, 'Material safety datasheet', 'TO331-9_-_Transunilac_Finish_3_31_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(508, 122, 'Material safety datasheet', 'TO331-10_-_Transunilac_Finish_3_31_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(509, 122, 'Material safety datasheet', 'TO331-11_-_Transunilac_Finish_3_31_Silver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(510, 122, 'Material safety datasheet', 'TO331_-_Transunilac_Finish_3_31_(EU).pdf', true));
db.addProductSheet(new ProductSheet(511, 123, 'Material safety datasheet', 'TO333_-_Transolac_Finish_QD_3_33_(EU).pdf', true));
db.addProductSheet(new ProductSheet(512, 148, 'Material safety datasheet', 'TO342a_-_Transurethane_Elastic_3_42_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(513, 148, 'Material safety datasheet', 'TO342b_-_Transurethane_Elastic_3_42_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(514, 152, 'Material safety datasheet', 'TO343_-_Transurethane_Finish_3_43_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(515, 152, 'Material safety datasheet', 'TO343a-5_-_Transurethane_Finish_3_43_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(516, 152, 'Material safety datasheet', 'TO343b-5_-_Transurethane_Finish_3_43_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(517, 153, 'Material safety datasheet', 'TO344_-_Transurethane_Finish_HB_3_44_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(518, 153, 'Material safety datasheet', 'TO344a-5_-_Transurethane_Finish_HB_3_44_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(519, 153, 'Material safety datasheet', 'TO344b_-_Transurethane_Finish_HB_3_44_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(520, 154, 'Material safety datasheet', 'TO345a-1_-_Transurethane_Shield_3_45_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(521, 154, 'Material safety datasheet', 'TO345b_-_Transurethane_Shield_3_45_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(522, 155, 'Material safety datasheet', 'TO346_-_Transurethane_Gloss_3_46_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(523, 155, 'Material safety datasheet', 'TO346a-1_-_Transurethane_Gloss_3_46_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(524, 155, 'Material safety datasheet', 'TO346a-2_-_Transurethane_Gloss_3_46_pack_A_Yellow_(EU).pdf', true));
db.addProductSheet(new ProductSheet(525, 155, 'Material safety datasheet', 'TO346b_-_Transurethane_Gloss_3_46_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(526, 140, 'Material safety datasheet', 'TO360_-_Transocean_Niso_Finish_3_60_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(527, 191, 'Material safety datasheet', 'TO362a_-_Transpoxy_EC_Coating_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(528, 191, 'Material safety datasheet', 'TO362b_-_Transpoxy_EC_Coating_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(529, 156, 'Material safety datasheet', 'TO363a_-_Transothane_Finish_3_63_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(530, 156, 'Material safety datasheet', 'TO363b_-_Transothane_Finish_3_63_Pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(531, 157, 'Material safety datasheet', 'TO365a-1_-_Transothane_Finish_3_65_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(532, 157, 'Material safety datasheet', 'TO365b_-_Transothane_Finish_3_65_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(533, 126, 'Material safety datasheet', 'TO381_-_Transolac_Varnish_3_81_(EU).pdf', true));
db.addProductSheet(new ProductSheet(534, 151, 'Material safety datasheet', 'TO401_-_Transurethane_MIO_Coating_4_01_(EU).pdf', true));
db.addProductSheet(new ProductSheet(535, 127, 'Material safety datasheet', 'TO410-8_-_Transolac_Hold_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(536, 127, 'Material safety datasheet', 'TO410-9_-_Transolac_Hold_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(537, 120, 'Material safety datasheet', 'TO416-7_-_Transogard_Rustarrestor_4_16_(EU).pdf', true));
db.addProductSheet(new ProductSheet(538, 129, 'Material safety datasheet', 'TO420_-_Transolac_Boottop_(EU).pdf', true));
db.addProductSheet(new ProductSheet(539, 192, 'Material safety datasheet', 'TO440a-2_-_Transpoxy_Glascote_4_40_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(540, 192, 'Material safety datasheet', 'TO440a-3_-_Transpoxy_Glascote_4_40_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(541, 192, 'Material safety datasheet', 'TO440b_-_Transpoxy_Glascote_4_40_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(542, 193, 'Material safety datasheet', 'TO446a-1_-_Transpoxy_MasterMio_4_46_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(543, 193, 'Material safety datasheet', 'TO446b_-_Transpoxy_MasterMio_4_46_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(544, 216, 'Material safety datasheet', 'TO450a_-_Transocean_Aquapox_4_50_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(545, 216, 'Material safety datasheet', 'TO450b_-_Transocean_Aquapox_4_50_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(546, 210, 'Material safety datasheet', 'TO459a_-_Transpoxy_Finish_4_59_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(547, 210, 'Material safety datasheet', 'TO459b_-_Transpoxy_Finish_459_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(548, 211, 'Material safety datasheet', 'TO460_-_Transpoxy_Finish_4_60_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(549, 211, 'Material safety datasheet', 'TO460a-3_-_Transpoxy_Finish_4_60_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(550, 211, 'Material safety datasheet', 'TO460a-4_-_Transpoxy_Finish_4_60_pack_A_Black_(EU).pdf', true));
db.addProductSheet(new ProductSheet(551, 211, 'Material safety datasheet', 'TO460a-5_-_Transpoxy_Finish_4_60_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(552, 211, 'Material safety datasheet', 'TO460b_-_Transpoxy_Finish_4_60_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(553, 202, 'Material safety datasheet', 'TO461a_-_Transpoxy_Tankguard_4_61_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(554, 202, 'Material safety datasheet', 'TO461b_-_Transpoxy_Tankguard_4_61_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(555, 203, 'Material safety datasheet', 'TO462a-1_-_Transpoxy_Deep_tanks_4_62_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(556, 203, 'Material safety datasheet', 'TO462a-2_-_Transpoxy_Deep_tanks_4_62_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(557, 203, 'Material safety datasheet', 'TO462b_-_Transpoxy_Deep_Tanks_4_62_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(558, 195, 'Material safety datasheet', 'TO464a_-_Transpoxy_Guard_4_64_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(559, 195, 'Material safety datasheet', 'TO464b_-_Transpoxy_Guard_4_64_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(560, 194, 'Material safety datasheet', 'TO466a-2_-_Transpoxy_Masterbond_Alu_4_66_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(561, 194, 'Material safety datasheet', 'TO466b-2_-_Transpoxy_Masterbond_4_66_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(562, 196, 'Material safety datasheet', 'TO467a-2_-_Transpoxy_Masterbond_4_67_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(563, 196, 'Material safety datasheet', 'TO467a-3_-_Transpoxy_Masterbond_4_67_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(564, 196, 'Material safety datasheet', 'TO467a_-_Transpoxy_Masterbond_4_67_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(565, 196, 'Material safety datasheet', 'TO467b_-_Transpoxy_Masterbond_4_67_-_Pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(566, 198, 'Material safety datasheet', 'TO469a-1_-_Transpoxy_Masterbond_4_69_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(567, 198, 'Material safety datasheet', 'TO469a-2_-_Transpoxy_Masterbond_4_69_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(568, 198, 'Material safety datasheet', 'TO469b_-_Transpoxy_Masterbond_4_69_Pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(569, 212, 'Material safety datasheet', 'TO470a-2_-_Transpoxy_Hydro_Finish_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(570, 212, 'Material safety datasheet', 'TO470b-2_-_Transpoxy_Finish_4_70_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(571, 204, 'Material safety datasheet', 'TO471a-3_-_Transpoxy_Tankguard_4_71_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(572, 204, 'Material safety datasheet', 'TO471b-3_-_Transpoxy_Tankguard_4_71_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(573, 199, 'Material safety datasheet', 'TO472a_-_Transpoxy_Fireguard_4_72_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(574, 199, 'Material safety datasheet', 'TO472b_-_Transpoxy_Fireguard_4_72_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(575, 200, 'Material safety datasheet', 'TO473a-2_-_Transpoxy_HB_4_73_pack_A_Green_(EU).pdf', true));
db.addProductSheet(new ProductSheet(576, 200, 'Material safety datasheet', 'TO473a-3_-_Transpoxy_HB_4_73_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(577, 200, 'Material safety datasheet', 'TO473b_-_Transpoxy_HB_4_73_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(578, 205, 'Material safety datasheet', 'TO474a-3_-_Transpoxy_Solventfree_HB_4_74_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(579, 205, 'Material safety datasheet', 'TO474a-4_-_Transpoxy_Solventfree_HB_4_74_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(580, 205, 'Material safety datasheet', 'TO474b-3_-_Transpoxy_Solventfree_HB_4_74_pack_B_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(581, 205, 'Material safety datasheet', 'TO474b-4_-_Transpoxy_Solventfree_HB_4_74_pack_B_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(582, 206, 'Material safety datasheet', 'TO475a_-_Transpoxy_BWT_4_75_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(583, 206, 'Material safety datasheet', 'TO475b_-_Transpoxy_BWT_4_75_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(584, 201, 'Material safety datasheet', 'TO477a-1_-_Transpoxy_Masterbond_Wintergrade_pack_A_Grey_(EU).pdf', true));
db.addProductSheet(new ProductSheet(585, 201, 'Material safety datasheet', 'TO477a-2_-_Transpoxy_Masterbond_Wintergrade_pack_A_Red_(EU).pdf', true));
db.addProductSheet(new ProductSheet(586, 201, 'Material safety datasheet', 'TO477b_-_Transpoxy_Masterbond_Wintergrade_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(587, 110, 'Material safety datasheet', 'TO490-3_-_Transbarrier_Bilge_Coating_4_90_(EU).pdf', true));
db.addProductSheet(new ProductSheet(588, 111, 'Material safety datasheet', 'TO498-3_-_Transbarrier_HB_4_98_(EU).pdf', true));
db.addProductSheet(new ProductSheet(589, 130, 'Material safety datasheet', 'TO511-2_-_Transolac_Aluminium_HR_5_11_(EU).pdf', true));
db.addProductSheet(new ProductSheet(590, 161, 'Material safety datasheet', 'TO514-1_-_Transosil_Finish_5_14_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(591, 161, 'Material safety datasheet', 'TO514-2_-_Transosil_Finish_5_14_Silver_(EU).pdf', true));
db.addProductSheet(new ProductSheet(592, 162, 'Material safety datasheet', 'TO516_-_Transosil_High_Build_Aluminium_5_16_(EU).pdf', true));
db.addProductSheet(new ProductSheet(593, 163, 'Material safety datasheet', 'TO517_-_Transosil_High_Build_HR_5_17_(EU).pdf', true));
db.addProductSheet(new ProductSheet(594, 131, 'Material safety datasheet', 'TO531_-_Transolac_Machinery_5_31_(EU).pdf', true));
db.addProductSheet(new ProductSheet(595, 132, 'Material safety datasheet', 'TO538-2_-_Transolac_Epoxy_Ester_Finish_5_38_(EU).pdf', true));
db.addProductSheet(new ProductSheet(596, 160, 'Material safety datasheet', 'TO581a_-_Transotherm_5_81_Pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(597, 160, 'Material safety datasheet', 'TO581b_-_Transotherm_5_81_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(598, 124, 'Material safety datasheet', 'TO931_-_Transunilac_Finish_9_31_(EU).pdf', true));
db.addProductSheet(new ProductSheet(599, 234, 'Material safety datasheet', 'TO9293-3_-_Transocean_Cleanship_92_93_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(600, 234, 'Material safety datasheet', 'TO9293-4_-_Transocean_Cleanship_92_93_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(601, 236, 'Material safety datasheet', 'TO9555a_-_Transocean_Ultima_Finish_95_55_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(602, 236, 'Material safety datasheet', 'TO9555b_-_Transocean_Ultima_Finish_95_55_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(603, 222, 'Material safety datasheet', 'TO230-2_-_Transocean_Optima_Antifouling_2_30_(EU).pdf', true));
db.addProductSheet(new ProductSheet(604, 228, 'Material safety datasheet', 'TO290-8_-_Transocean_Cleanship_2_90_Redbrown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(605, 228, 'Material safety datasheet', 'TO290-9_-_Transocean_Cleanship_2_90_Brown_(EU).pdf', true));
db.addProductSheet(new ProductSheet(606, 228, 'Material safety datasheet', 'TO290-10_-_Transocean_Cleanship_2_90_Pink_(EU).pdf', true));
db.addProductSheet(new ProductSheet(607, 235, 'Material safety datasheet', 'TO9550a_-_Transocean_Ultima_Tiecoat_pack_A_(EU).pdf', true));
db.addProductSheet(new ProductSheet(608, 235, 'Material safety datasheet', 'TO9550b_-_Transocean_Ultima_Tiecoat_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(609, 237, 'Material safety datasheet', 'TO9560_-_Transocean_Futureline_95_60_(EU).pdf', true));
db.addProductSheet(new ProductSheet(610, 140, 'Material safety datasheet', 'TO360b_-_Transocean_Niso_Finish_3_60_pack_B_(EU).pdf', true));
db.addProductSheet(new ProductSheet(611, 140, 'Material safety datasheet', 'TO360a-1_-_Transocean_Niso_Finish_3_60_pack_A_White_(EU).pdf', true));
db.addProductSheet(new ProductSheet(614, 238, 'Datasheet', 'transoboxepoxyzincprimer81.79.pdf', false));
db.addProductSheet(new ProductSheet(616, 240, 'Datasheet', 'transoboxepoxyesterprimer81.85.pdf', false));
db.addProductSheet(new ProductSheet(617, 241, 'Datasheet', 'transoboxcrprimer81.88.pdf', false));
db.addProductSheet(new ProductSheet(618, 242, 'Datasheet', 'transoboxvinylmastic82.07.pdf', false));
db.addProductSheet(new ProductSheet(619, 239, 'Datasheet', 'transoboxuniprimer81.84.pdf', false));
db.addProductSheet(new ProductSheet(620, 243, 'Datasheet', 'transoboxunikote82.45.pdf', false));
db.addProductSheet(new ProductSheet(621, 244, 'Datasheet', 'transoboxeconokote83.71.pdf', false));
db.addProductSheet(new ProductSheet(622, 245, 'Datasheet', 'transoboxcrfinish83.79.pdf', false));
db.addProductSheet(new ProductSheet(623, 246, 'Datasheet', 'transoboxepoxyesterfinish83.85.pdf', false));
db.addProductSheet(new ProductSheet(624, 247, 'Datasheet', 'transoboxcrfinish83.88.pdf', false));
db.addProductSheet(new ProductSheet(627, 209, 'datasheet', 'transvinypoxhs2.06.pdf', false));
db.addProductSheet(new ProductSheet(628, 248, 'Datasheet', 'transoboxacrylicfinish83.89.pdf', false));
db.addSurface(new Surface(1, 'steel'));
db.addSurface(new Surface(2, 'steel (immersion)'));
db.addSurface(new Surface(3, 'steel hotdip galvanized'));
db.addSurface(new Surface(5, 'stainless steel'));
db.addSurface(new Surface(6, 'aluminium'));
db.addAppliance(new Appliance(986, '', 1, 20, 20, ''));
db.addAppliance(new Appliance(48, '', 1, 2, 21, ''));
db.addAppliance(new Appliance(505, '', 1, 3, 21, ''));
db.addAppliance(new Appliance(7, 'outdoor', 1, 4, 21, 'Blasting Sa 2&#189; according to ISO 8501-1'));
db.addAppliance(new Appliance(1002, '', 1, 2, 22, ''));
db.addAppliance(new Appliance(1003, '', 1, 3, 22, ''));
db.addAppliance(new Appliance(1000, '', 1, 4, 22, ''));
db.addAppliance(new Appliance(991, '', 1, 5, 21, ''));
db.addAppliance(new Appliance(1004, '', 1, 5, 22, ''));
db.addAppliance(new Appliance(992, '', 1, 21, 21, ''));
db.addAppliance(new Appliance(11, 'fresh water', 2, 6, 21, 'Blasting Sa 2&#189; according to ISO 8501-1'));
db.addAppliance(new Appliance(1007, '', 2, 7, 21, ''));
db.addAppliance(new Appliance(13, 'underground', 2, 8, 21, 'Blasting Sa 2&#189; according to ISO 8501-1'));
db.addAppliance(new Appliance(15, 'outdoor', 3, 3, 18, 'Blast with a fine, inert blasting medium (0,5 mm) and adjusted pressure until a level roughened surface is obtained, or degrease the surface and phosphatize or chromatize.'));
db.addAppliance(new Appliance(16, 'indoor/outdoor', 3, 4, 18, 'Blast with a fine, inert blasting medium (0,5 mm) and adjusted pressure until a level roughened surface is obtained.'));
db.addAppliance(new Appliance(994, '', 3, 5, 18, ''));
db.addAppliance(new Appliance(995, '', 3, 21, 18, ''));
db.addAppliance(new Appliance(976, '', 1, 10, 21, ''));
db.addAppliance(new Appliance(977, '', 1, 11, 21, ''));
db.addAppliance(new Appliance(978, '', 1, 12, 21, ''));
db.addAppliance(new Appliance(979, '', 1, 19, 21, ''));
db.addAppliance(new Appliance(980, '', 1, 13, 21, ''));
db.addAppliance(new Appliance(981, '', 1, 14, 21, ''));
db.addAppliance(new Appliance(982, '', 1, 15, 21, ''));
db.addAppliance(new Appliance(1001, '', 1, 16, 22, ''));
db.addAppliance(new Appliance(983, '', 1, 16, 21, ''));
db.addAppliance(new Appliance(984, '', 1, 17, 21, ''));
db.addAppliance(new Appliance(985, '', 1, 18, 21, ''));
db.mainCategoryAppliances.push([3,986]);
db.mainCategoryAppliances.push([4,48]);
db.mainCategoryAppliances.push([4,505]);
db.mainCategoryAppliances.push([4,7]);
db.mainCategoryAppliances.push([4,1002]);
db.mainCategoryAppliances.push([4,1003]);
db.mainCategoryAppliances.push([4,1000]);
db.mainCategoryAppliances.push([4,991]);
db.mainCategoryAppliances.push([4,1004]);
db.mainCategoryAppliances.push([4,992]);
db.mainCategoryAppliances.push([4,11]);
db.mainCategoryAppliances.push([4,1007]);
db.mainCategoryAppliances.push([4,13]);
db.mainCategoryAppliances.push([4,15]);
db.mainCategoryAppliances.push([4,16]);
db.mainCategoryAppliances.push([4,994]);
db.mainCategoryAppliances.push([4,995]);
db.mainCategoryAppliances.push([3,976]);
db.mainCategoryAppliances.push([3,977]);
db.mainCategoryAppliances.push([3,978]);
db.mainCategoryAppliances.push([3,979]);
db.mainCategoryAppliances.push([3,980]);
db.mainCategoryAppliances.push([3,981]);
db.mainCategoryAppliances.push([3,982]);
db.mainCategoryAppliances.push([3,1001]);
db.mainCategoryAppliances.push([3,983]);
db.mainCategoryAppliances.push([3,984]);
db.mainCategoryAppliances.push([3,985]);
db.addSystem(new System(5, 'CS 108', 1, 48, 1, 0, 4, 0));
db.addSystem(new System(7, 'CS 201', 2, 48, 13, 0, 4, 0));
db.addSystem(new System(103, 'A 110', 0, 986, 26, 1, 3, 12));
db.addSystem(new System(104, 'A 115', 0, 986, 0, 1, 3, 18));
db.addSystem(new System(105, 'A 120', 0, 986, 0, 2, 3, 12));
db.addSystem(new System(106, 'A 125', 0, 986, 0, 2, 3, 18));
db.addSystem(new System(107, 'A 130', 0, 986, 0, 3, 3, 12));
db.addSystem(new System(108, 'A 135', 0, 986, 0, 3, 3, 18));
db.addSystem(new System(109, 'A 160', 0, 986, 0, 4, 3, 12));
db.addSystem(new System(110, 'A 165', 0, 986, 0, 4, 3, 24));
db.addSystem(new System(111, 'A 170', 0, 986, 0, 5, 3, 12));
db.addSystem(new System(112, 'A 175', 0, 986, 0, 5, 3, 24));
db.addSystem(new System(113, 'A 210', 0, 986, 0, 6, 3, 12));
db.addSystem(new System(114, 'A 220', 0, 986, 0, 6, 3, 24));
db.addSystem(new System(115, 'A 230', 0, 986, 0, 6, 3, 36));
db.addSystem(new System(116, 'A 250', 0, 986, 0, 7, 3, 12));
db.addSystem(new System(117, 'A 260', 0, 986, 0, 7, 3, 24));
db.addSystem(new System(118, 'A 270', 0, 986, 0, 7, 3, 36));
db.addSystem(new System(119, 'A 280', 0, 986, 0, 7, 3, 48));
db.addSystem(new System(120, 'A 290', 0, 986, 0, 7, 3, 60));
db.addSystem(new System(121, 'A 310', 0, 986, 0, 8, 3, 12));
db.addSystem(new System(122, 'A 320', 0, 986, 0, 8, 3, 24));
db.addSystem(new System(123, 'A 330', 0, 986, 0, 8, 3, 36));
db.addSystem(new System(124, 'A 340', 0, 986, 0, 8, 3, 48));
db.addSystem(new System(125, 'A 350', 0, 986, 0, 9, 3, 12));
db.addSystem(new System(126, 'A 360', 0, 986, 0, 9, 3, 24));
db.addSystem(new System(127, 'A 370', 0, 986, 0, 9, 3, 36));
db.addSystem(new System(128, 'A 380', 0, 986, 0, 9, 3, 48));
db.addSystem(new System(129, 'A 390', 0, 986, 0, 9, 3, 60));
db.addSystem(new System(130, 'A 450', 0, 986, 0, 10, 3, 12));
db.addSystem(new System(131, 'A 460', 0, 986, 0, 10, 3, 24));
db.addSystem(new System(132, 'A 470', 0, 986, 0, 10, 3, 36));
db.addSystem(new System(133, 'A 480', 0, 986, 0, 10, 3, 48));
db.addSystem(new System(134, 'A 490', 0, 986, 0, 10, 3, 60));
db.addSystem(new System(135, 'A 510', 0, 986, 0, 11, 3, 12));
db.addSystem(new System(136, 'A 520', 0, 986, 0, 11, 3, 24));
db.addSystem(new System(137, 'A 530', 0, 986, 0, 11, 3, 36));
db.addSystem(new System(138, 'A 910', 0, 986, 0, 12, 3, 60));
db.addSystem(new System(139, 'M 110', 0, 976, 24, 0, 3, 0));
db.addSystem(new System(140, 'M 120', 0, 976, 12, 0, 3, 0));
db.addSystem(new System(141, 'M 140', 0, 976, 12, 0, 3, 0));
db.addSystem(new System(142, 'M 150', 0, 976, 22, 0, 3, 0));
db.addSystem(new System(143, 'M 160', 0, 976, 12, 0, 3, 0));
db.addSystem(new System(144, 'M 170', 0, 976, 24, 0, 3, 0));
db.addSystem(new System(145, 'M 180', 0, 976, 21, 0, 3, 0));
db.addSystem(new System(146, 'M 184', 1, 976, 21, 0, 3, 0));
db.addSystem(new System(147, 'M 190', 0, 976, 19, 0, 3, 0));
db.addSystem(new System(148, 'M 195', 0, 976, 25, 0, 3, 0));
db.addSystem(new System(149, 'M 210', 0, 977, 24, 0, 3, 0));
db.addSystem(new System(150, 'M 220', 0, 977, 23, 0, 3, 0));
db.addSystem(new System(151, 'M 240', 0, 977, 23, 0, 3, 0));
db.addSystem(new System(152, 'M 260', 0, 977, 12, 0, 3, 0));
db.addSystem(new System(153, 'M 270', 0, 977, 20, 0, 3, 0));
db.addSystem(new System(154, 'M 285', 0, 977, 1, 0, 3, 0));
db.addSystem(new System(155, 'M 310', 0, 978, 24, 0, 3, 0));
db.addSystem(new System(156, 'M 320', 0, 978, 23, 0, 3, 0));
db.addSystem(new System(157, 'M 340', 0, 978, 23, 0, 3, 0));
db.addSystem(new System(158, 'M 360', 0, 978, 11, 0, 3, 0));
db.addSystem(new System(159, 'M 370', 0, 978, 20, 0, 3, 0));
db.addSystem(new System(160, 'M 385', 0, 978, 1, 0, 3, 0));
db.addSystem(new System(161, 'M 410', 0, 979, 24, 0, 3, 0));
db.addSystem(new System(162, 'M 420', 0, 979, 23, 0, 3, 0));
db.addSystem(new System(163, 'M 440', 0, 979, 23, 0, 3, 0));
db.addSystem(new System(164, 'M 460', 0, 979, 11, 0, 3, 0));
db.addSystem(new System(165, 'M 470', 0, 979, 20, 0, 3, 0));
db.addSystem(new System(166, 'M 485', 0, 979, 1, 0, 3, 0));
db.addSystem(new System(167, 'M 510', 0, 980, 24, 0, 3, 0));
db.addSystem(new System(168, 'M 520', 0, 980, 23, 0, 3, 0));
db.addSystem(new System(169, 'M 540', 0, 980, 23, 0, 3, 0));
db.addSystem(new System(170, 'M 550', 0, 980, 14, 0, 3, 0));
db.addSystem(new System(171, 'M 560', 0, 980, 12, 0, 3, 0));
db.addSystem(new System(172, 'M 570', 0, 980, 20, 0, 3, 0));
db.addSystem(new System(173, 'M 585', 0, 980, 1, 0, 3, 0));
db.addSystem(new System(174, 'M 595', 0, 980, 1, 0, 3, 0));
db.addSystem(new System(175, 'M 610', 0, 981, 12, 0, 3, 0));
db.addSystem(new System(176, 'M 620', 0, 981, 23, 0, 3, 0));
db.addSystem(new System(177, 'M 640', 0, 981, 23, 0, 3, 0));
db.addSystem(new System(178, 'M 655', 0, 981, 22, 0, 3, 0));
db.addSystem(new System(179, 'M 660', 0, 981, 12, 0, 3, 0));
db.addSystem(new System(180, 'M 690', 0, 981, 25, 0, 3, 0));
db.addSystem(new System(181, 'M 661', 0, 982, 12, 0, 3, 0));
db.addSystem(new System(182, 'M 665', 0, 982, 12, 0, 3, 0));
db.addSystem(new System(183, 'M 715', 0, 1001, 13, 0, 3, 0));
db.addSystem(new System(184, 'M 725', 0, 983, 13, 0, 3, 0));
db.addSystem(new System(185, 'M 735', 0, 983, 12, 0, 3, 0));
db.addSystem(new System(186, 'M 755', 0, 983, 22, 0, 3, 0));
db.addSystem(new System(187, 'M 765', 0, 983, 27, 0, 3, 0));
db.addSystem(new System(188, 'M 810', 0, 984, 15, 0, 3, 0));
db.addSystem(new System(189, 'M 820', 0, 984, 23, 0, 3, 0));
db.addSystem(new System(190, 'M 830', 0, 984, 12, 0, 3, 0));
db.addSystem(new System(191, 'M 840', 0, 984, 1, 0, 3, 0));
db.addSystem(new System(192, 'M 860', 0, 985, 12, 0, 3, 0));
db.addSystem(new System(193, 'M 870', 0, 985, 12, 0, 3, 0));
db.addSystem(new System(194, 'M 880', 0, 985, 22, 0, 3, 0));
db.addSystem(new System(195, 'M 890', 0, 985, 25, 0, 3, 0));
db.addSystem(new System(196, 'CS 102', 0, 48, 1, 0, 4, 0));
db.addSystem(new System(197, 'CS 104', 0, 48, 1, 0, 4, 0));
db.addSystem(new System(199, 'CS 106', 0, 48, 1, 0, 4, 0));
db.addSystem(new System(200, 'CS 112', 1, 48, 1, 0, 4, 0));
db.addSystem(new System(201, 'CS 191', 1, 48, 1, 0, 4, 0));
db.addSystem(new System(202, 'CS 160', 1, 48, 19, 0, 4, 0));
db.addSystem(new System(203, 'CS 162', 1, 48, 20, 0, 4, 0));
db.addSystem(new System(204, 'CS 163', 1, 48, 19, 0, 4, 0));
db.addSystem(new System(205, 'CS 161', 1, 48, 21, 0, 4, 0));
db.addSystem(new System(206, 'CS 164', 1, 48, 21, 0, 4, 0));
db.addSystem(new System(207, 'CS 165', 1, 48, 21, 0, 4, 0));
db.addSystem(new System(208, 'CS 202', 2, 48, 13, 0, 4, 0));
db.addSystem(new System(209, 'CS 203', 2, 48, 13, 0, 4, 0));
db.addSystem(new System(210, 'CS 204', 2, 48, 13, 0, 4, 0));
db.addSystem(new System(211, 'CS 205', 2, 48, 15, 0, 4, 0));
db.addSystem(new System(212, 'CS 245', 2, 48, 7, 0, 4, 0));
db.addSystem(new System(213, 'CS 206', 2, 48, 14, 0, 4, 0));
db.addSystem(new System(214, 'CS 280', 2, 1002, 27, 0, 4, 0));
db.addSystem(new System(215, 'CS 139', 0, 505, 1, 0, 4, 0));
db.addSystem(new System(216, 'CS 170', 0, 505, 20, 0, 4, 0));
db.addSystem(new System(217, 'CS 171', 0, 505, 21, 0, 4, 0));
db.addSystem(new System(218, 'CS 310', 0, 505, 15, 0, 4, 0));
db.addSystem(new System(219, 'CS 311', 0, 505, 15, 0, 4, 0));
db.addSystem(new System(220, 'CS 313', 0, 505, 15, 0, 4, 0));
db.addSystem(new System(221, 'CS 315', 0, 505, 15, 0, 4, 0));
db.addSystem(new System(222, 'CS 312', 0, 505, 13, 0, 4, 0));
db.addSystem(new System(223, 'CS 314', 0, 505, 14, 0, 4, 0));
db.addSystem(new System(224, 'CS 346', 0, 505, 11, 0, 4, 0));
db.addSystem(new System(225, 'CS 347', 0, 505, 11, 0, 4, 0));
db.addSystem(new System(226, 'CS 348', 0, 505, 7, 0, 4, 0));
db.addSystem(new System(227, 'CS 349', 0, 505, 13, 0, 4, 0));
db.addSystem(new System(228, 'CS 365', 0, 505, 23, 0, 4, 0));
db.addSystem(new System(229, 'CS 366', 0, 505, 23, 0, 4, 0));
db.addSystem(new System(230, 'CS 367', 0, 505, 23, 0, 4, 0));
db.addSystem(new System(231, 'CS 381', 0, 1003, 28, 0, 4, 0));
db.addSystem(new System(232, 'CS 182', 0, 7, 20, 0, 4, 0));
db.addSystem(new System(233, 'CS 183', 0, 7, 21, 0, 4, 0));
db.addSystem(new System(234, 'CS 420', 0, 7, 15, 0, 4, 0));
db.addSystem(new System(235, 'CS 421', 0, 7, 15, 0, 4, 0));
db.addSystem(new System(236, 'CS 422', 0, 7, 13, 0, 4, 0));
db.addSystem(new System(237, 'CS 423', 0, 7, 12, 0, 4, 0));
db.addSystem(new System(238, 'CS 424', 0, 7, 15, 0, 4, 0));
db.addSystem(new System(239, 'CS 425', 0, 7, 15, 0, 4, 0));
db.addSystem(new System(240, 'CS 450', 0, 7, 11, 0, 4, 0));
db.addSystem(new System(241, 'CS 451', 0, 7, 7, 0, 4, 0));
db.addSystem(new System(242, 'CS 452', 0, 7, 7, 0, 4, 0));
db.addSystem(new System(243, 'CS 453', 0, 7, 7, 0, 4, 0));
db.addSystem(new System(244, 'CS 454', 0, 7, 11, 0, 4, 0));
db.addSystem(new System(245, 'CS 468', 0, 7, 23, 0, 4, 0));
db.addSystem(new System(246, 'CS 469', 0, 7, 23, 0, 4, 0));
db.addSystem(new System(247, 'CS 482', 0, 1000, 28, 0, 4, 0));
db.addSystem(new System(248, 'CS 496', 0, 1000, 27, 0, 4, 0));
db.addSystem(new System(249, 'CS 497', 0, 1000, 27, 0, 4, 0));
db.addSystem(new System(250, 'CS 531', 0, 991, 15, 0, 4, 0));
db.addSystem(new System(251, 'CS 532', 0, 991, 12, 0, 4, 0));
db.addSystem(new System(252, 'CS 533', 0, 991, 15, 0, 4, 0));
db.addSystem(new System(253, 'CS 555', 0, 991, 7, 0, 4, 0));
db.addSystem(new System(254, 'CS 556', 0, 991, 7, 0, 4, 0));
db.addSystem(new System(255, 'CS 557', 0, 991, 7, 0, 4, 0));
db.addSystem(new System(256, 'CS 558', 0, 991, 7, 0, 4, 0));
db.addSystem(new System(257, 'CS 570', 0, 991, 23, 0, 4, 0));
db.addSystem(new System(258, 'CS 583', 0, 1004, 28, 0, 4, 0));
db.addSystem(new System(259, 'CS 590', 0, 991, 22, 0, 4, 0));
db.addSystem(new System(260, 'CS 640', 0, 992, 15, 0, 4, 0));
db.addSystem(new System(261, 'CS 641', 0, 992, 23, 0, 4, 0));
db.addSystem(new System(262, 'CS 659', 0, 992, 7, 0, 4, 0));
db.addSystem(new System(263, 'CS 660', 0, 992, 7, 0, 4, 0));
db.addSystem(new System(264, 'CS 661', 0, 992, 11, 0, 4, 0));
db.addSystem(new System(265, 'CS 671', 0, 992, 23, 0, 4, 0));
db.addSystem(new System(266, 'CS 691', 0, 992, 22, 0, 4, 0));
db.addSystem(new System(267, 'G 311', 0, 15, 15, 0, 4, 0));
db.addSystem(new System(268, 'G 351', 0, 15, 14, 0, 4, 0));
db.addSystem(new System(269, 'G 352', 0, 15, 14, 0, 4, 0));
db.addSystem(new System(271, 'G 461', 0, 16, 14, 0, 4, 0));
db.addSystem(new System(272, 'G 422', 0, 16, 15, 0, 4, 0));
db.addSystem(new System(273, 'G 421', 0, 16, 15, 0, 4, 0));
db.addSystem(new System(274, 'G 462', 0, 16, 14, 0, 4, 0));
db.addSystem(new System(275, 'G 531', 0, 994, 15, 0, 4, 0));
db.addSystem(new System(276, 'G 532', 0, 994, 15, 0, 4, 0));
db.addSystem(new System(277, 'G 571', 0, 994, 14, 0, 4, 0));
db.addSystem(new System(278, 'G 572', 0, 994, 14, 0, 4, 0));
db.addSystem(new System(279, 'G 641', 0, 995, 15, 0, 4, 0));
db.addSystem(new System(280, 'G 681', 0, 995, 14, 0, 4, 0));
db.addSystem(new System(282, 'CS 800', 2, 11, 22, 0, 4, 0));
db.addSystem(new System(283, 'CS 847', 2, 1007, 22, 0, 4, 0));
db.addSystem(new System(284, 'CS 886', 2, 13, 12, 0, 4, 0));
db.addSystem(new System(285, 'CS 801', 2, 11, 12, 0, 4, 0));
db.addSystem(new System(286, 'CS 802', 2, 11, 12, 0, 4, 0));
db.addSystem(new System(287, 'CS 803', 2, 11, 22, 0, 4, 0));
db.addSystem(new System(288, 'CS 804', 2, 11, 12, 0, 4, 0));
db.addSystem(new System(289, 'CS 805', 2, 11, 12, 0, 4, 0));
db.addSystem(new System(290, 'CS 811', 2, 11, 11, 0, 4, 0));
db.addSystem(new System(291, 'CS 821', 2, 11, 12, 0, 4, 0));
db.addSystem(new System(292, 'CS 831', 2, 11, 14, 0, 4, 0));
db.addSystem(new System(293, 'CS 887', 2, 13, 12, 0, 4, 0));
db.addSystem(new System(294, 'CS 891', 2, 13, 7, 0, 4, 0));
db.addSystem(new System(295, 'CS 846', 2, 1007, 24, 0, 4, 0));
db.addSystem(new System(296, 'CS 865', 2, 1007, 22, 0, 4, 0));
db.addSystem(new System(297, 'CS 866', 2, 1007, 11, 0, 4, 0));
db.addSystem(new System(298, 'CS 867', 2, 1007, 12, 0, 4, 0));
db.addSystem(new System(299, 'CS 875', 2, 1007, 12, 0, 4, 0));
db.addSystemLayer(new SystemLayer(1, 1, 115, 1, 70.000000, 4));
db.addSystemLayer(new SystemLayer(681, 1, 152, 3, 40.000000, 12));
db.addSystemLayer(new SystemLayer(2, 2, 168, 1, 60.000000, 6));
db.addSystemLayer(new SystemLayer(3, 3, 46, 1, 50.000000, 3));
db.addSystemLayer(new SystemLayer(4, 3, 46, 2, 50.000000, 3));
db.addSystemLayer(new SystemLayer(5, 4, 34, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(6, 5, 116, 1, 80.000000, 4));
db.addSystemLayer(new SystemLayer(7, 5, 123, 2, 40.000000, 6));
db.addSystemLayer(new SystemLayer(8, 5, 123, 3, 40.000000, 6));
db.addSystemLayer(new SystemLayer(9, 6, 32, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(10, 6, 36, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(11, 7, 168, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(12, 7, 211, 2, 40.000000, 8));
db.addSystemLayer(new SystemLayer(13, 8, 46, 1, 60.000000, 3));
db.addSystemLayer(new SystemLayer(14, 8, 46, 2, 60.000000, 3));
db.addSystemLayer(new SystemLayer(15, 9, 179, 1, 125.000000, 8));
db.addSystemLayer(new SystemLayer(16, 10, 32, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(17, 10, 36, 2, 40.000000, 8));
db.addSystemLayer(new SystemLayer(18, 11, 45, 1, 80.000000, 4));
db.addSystemLayer(new SystemLayer(19, 11, 45, 2, 80.000000, 4));
db.addSystemLayer(new SystemLayer(20, 11, 42, 3, 40.000000, 6));
db.addSystemLayer(new SystemLayer(21, 12, 179, 1, 140.000000, 8));
db.addSystemLayer(new SystemLayer(22, 12, 153, 2, 60.000000, 8));
db.addSystemLayer(new SystemLayer(23, 13, 32, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(24, 13, 23, 2, 80.000000, 6));
db.addSystemLayer(new SystemLayer(25, 13, 36, 3, 40.000000, 8));
db.addSystemLayer(new SystemLayer(26, 14, 34, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(27, 14, 34, 2, 120.000000, 8));
db.addSystemLayer(new SystemLayer(28, 15, 32, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(29, 15, 23, 2, 80.000000, 6));
db.addSystemLayer(new SystemLayer(30, 15, 36, 3, 40.000000, 8));
db.addSystemLayer(new SystemLayer(31, 16, 26, 1, 40.000000, 4));
db.addSystemLayer(new SystemLayer(32, 16, 27, 2, 80.000000, 10));
db.addSystemLayer(new SystemLayer(33, 16, 23, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(34, 17, 32, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(35, 17, 23, 2, 80.000000, 6));
db.addSystemLayer(new SystemLayer(36, 17, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(37, 18, 4, 1, 160.000000, 8));
db.addSystemLayer(new SystemLayer(38, 18, 36, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(39, 19, 26, 1, 40.000000, 4));
db.addSystemLayer(new SystemLayer(40, 19, 27, 2, 80.000000, 10));
db.addSystemLayer(new SystemLayer(41, 19, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(42, 20, 4, 1, 150.000000, 8));
db.addSystemLayer(new SystemLayer(43, 20, 4, 2, 150.000000, 8));
db.addSystemLayer(new SystemLayer(44, 21, 31, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(45, 21, 23, 2, 100.000000, 6));
db.addSystemLayer(new SystemLayer(46, 21, 23, 3, 100.000000, 6));
db.addSystemLayer(new SystemLayer(47, 22, 26, 1, 40.000000, 4));
db.addSystemLayer(new SystemLayer(48, 22, 4, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(49, 22, 36, 3, 40.000000, 8));
db.addSystemLayer(new SystemLayer(50, 23, 28, 1, 100.000000, 10));
db.addSystemLayer(new SystemLayer(51, 23, 29, 2, 100.000000, 10));
db.addSystemLayer(new SystemLayer(52, 23, 29, 3, 100.000000, 10));
db.addSystemLayer(new SystemLayer(53, 24, 4, 1, 150.000000, 8));
db.addSystemLayer(new SystemLayer(54, 24, 4, 2, 150.000000, 8));
db.addSystemLayer(new SystemLayer(55, 25, 4, 1, 120.000000, 8));
db.addSystemLayer(new SystemLayer(56, 25, 4, 2, 120.000000, 8));
db.addSystemLayer(new SystemLayer(57, 25, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(58, 26, 26, 1, 40.000000, 4));
db.addSystemLayer(new SystemLayer(59, 26, 4, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(60, 26, 38, 3, 40.000000, 8));
db.addSystemLayer(new SystemLayer(61, 27, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(62, 27, 6, 2, 150.000000, 8));
db.addSystemLayer(new SystemLayer(63, 27, 6, 3, 150.000000, 8));
db.addSystemLayer(new SystemLayer(64, 28, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(65, 28, 24, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(66, 28, 4, 3, 160.000000, 8));
db.addSystemLayer(new SystemLayer(67, 29, 26, 1, 40.000000, 6));
db.addSystemLayer(new SystemLayer(68, 29, 27, 2, 80.000000, 10));
db.addSystemLayer(new SystemLayer(69, 29, 23, 3, 120.000000, 8));
db.addSystemLayer(new SystemLayer(70, 29, 36, 4, 80.000000, 8));
db.addSystemLayer(new SystemLayer(71, 30, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(72, 30, 4, 2, 150.000000, 8));
db.addSystemLayer(new SystemLayer(73, 30, 4, 3, 150.000000, 8));
db.addSystemLayer(new SystemLayer(74, 31, 26, 1, 40.000000, 6));
db.addSystemLayer(new SystemLayer(75, 31, 27, 2, 80.000000, 10));
db.addSystemLayer(new SystemLayer(76, 31, 6, 3, 120.000000, 8));
db.addSystemLayer(new SystemLayer(77, 31, 6, 4, 120.000000, 8));
db.addSystemLayer(new SystemLayer(78, 32, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(79, 32, 4, 2, 200.000000, 8));
db.addSystemLayer(new SystemLayer(80, 32, 4, 3, 200.000000, 8));
db.addSystemLayer(new SystemLayer(81, 33, 26, 1, 40.000000, 6));
db.addSystemLayer(new SystemLayer(82, 33, 27, 2, 80.000000, 10));
db.addSystemLayer(new SystemLayer(83, 33, 6, 3, 150.000000, 8));
db.addSystemLayer(new SystemLayer(84, 33, 6, 4, 150.000000, 8));
db.addSystemLayer(new SystemLayer(85, 34, 28, 1, 80.000000, 10));
db.addSystemLayer(new SystemLayer(86, 34, 3, 2, 200.000000, 8));
db.addSystemLayer(new SystemLayer(87, 34, 3, 3, 200.000000, 8));
db.addSystemLayer(new SystemLayer(88, 35, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(89, 36, 35, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(90, 37, 31, 1, 60.000000, 6));
db.addSystemLayer(new SystemLayer(91, 37, 36, 2, 60.000000, 8));
db.addSystemLayer(new SystemLayer(92, 38, 27, 1, 40.000000, 10));
db.addSystemLayer(new SystemLayer(93, 38, 37, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(94, 39, 31, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(95, 39, 36, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(96, 40, 27, 1, 80.000000, 10));
db.addSystemLayer(new SystemLayer(97, 40, 37, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(98, 41, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(99, 41, 23, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(100, 41, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(101, 42, 27, 1, 80.000000, 10));
db.addSystemLayer(new SystemLayer(102, 42, 24, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(103, 42, 37, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(104, 43, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(105, 43, 6, 2, 200.000000, 8));
db.addSystemLayer(new SystemLayer(106, 43, 38, 3, 40.000000, 10));
db.addSystemLayer(new SystemLayer(107, 44, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(108, 45, 35, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(109, 46, 31, 1, 60.000000, 6));
db.addSystemLayer(new SystemLayer(110, 46, 36, 2, 60.000000, 8));
db.addSystemLayer(new SystemLayer(111, 47, 27, 1, 40.000000, 10));
db.addSystemLayer(new SystemLayer(112, 47, 37, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(113, 48, 31, 1, 80.000000, 6));
db.addSystemLayer(new SystemLayer(114, 48, 36, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(115, 49, 27, 1, 80.000000, 10));
db.addSystemLayer(new SystemLayer(116, 49, 37, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(117, 50, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(118, 50, 23, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(119, 50, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(120, 51, 27, 1, 80.000000, 10));
db.addSystemLayer(new SystemLayer(121, 51, 24, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(122, 51, 37, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(123, 52, 31, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(124, 52, 6, 2, 200.000000, 8));
db.addSystemLayer(new SystemLayer(125, 52, 38, 3, 40.000000, 10));
db.addSystemLayer(new SystemLayer(126, 53, 23, 1, 60.000000, 6));
db.addSystemLayer(new SystemLayer(127, 54, 23, 1, 50.000000, 6));
db.addSystemLayer(new SystemLayer(129, 54, 38, 2, 40.000000, 8));
db.addSystemLayer(new SystemLayer(128, 54, 36, 2, 50.000000, 8));
db.addSystemLayer(new SystemLayer(130, 55, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(131, 55, 23, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(132, 56, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(133, 56, 4, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(134, 57, 23, 1, 60.000000, 8));
db.addSystemLayer(new SystemLayer(135, 57, 36, 2, 60.000000, 8));
db.addSystemLayer(new SystemLayer(136, 57, 38, 2, 40.000000, 8));
db.addSystemLayer(new SystemLayer(137, 58, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(138, 58, 6, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(139, 59, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(140, 59, 23, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(141, 59, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(142, 60, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(143, 60, 6, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(144, 61, 23, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(145, 61, 23, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(146, 61, 36, 3, 80.000000, 8));
db.addSystemLayer(new SystemLayer(147, 62, 35, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(148, 63, 35, 1, 50.000000, 8));
db.addSystemLayer(new SystemLayer(149, 63, 36, 2, 50.000000, 8));
db.addSystemLayer(new SystemLayer(150, 63, 38, 2, 40.000000, 8));
db.addSystemLayer(new SystemLayer(151, 64, 35, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(152, 64, 6, 2, 160.000000, 8));
db.addSystemLayer(new SystemLayer(153, 65, 35, 1, 80.000000, 8));
db.addSystemLayer(new SystemLayer(154, 65, 35, 2, 80.000000, 8));
db.addSystemLayer(new SystemLayer(155, 65, 36, 3, 80.000000, 8));
db.