{"id":13923,"date":"2025-11-26T08:19:42","date_gmt":"2025-11-26T08:19:42","guid":{"rendered":"https:\/\/tendify.net\/?p=13923"},"modified":"2026-07-15T05:35:17","modified_gmt":"2026-07-15T05:35:17","slug":"export-and-import-cost","status":"publish","type":"post","link":"https:\/\/tendify.net\/fa\/export-and-import-cost\/","title":{"rendered":"Free Export and Import Cost Tool"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"13923\" class=\"elementor elementor-13923\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-9a51c0e e-flex e-con-boxed e-con e-parent\" data-id=\"9a51c0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e524204 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"e524204\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Export Cost Calculator<\/title>\r\n    <style>\r\n        :root {\r\n            --primary: #2c3e50;\r\n            --secondary: #3498db;\r\n            --accent: #e74c3c;\r\n            --light: #ecf0f1;\r\n            --dark: #2c3e50;\r\n            --success: #2ecc71;\r\n        }\r\n        \r\n        * {\r\n            box-sizing: border-box;\r\n            margin: 0;\r\n            padding: 0;\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n        }\r\n        \r\n        body {\r\n            background-color: #f5f7fa;\r\n            color: var(--dark);\r\n            line-height: 1.6;\r\n        }\r\n        \r\n        .container {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 20px;\r\n        }\r\n        \r\n        header {\r\n            background: linear-gradient(135deg, var(--primary), var(--secondary));\r\n            color: white;\r\n            padding: 30px 0;\r\n            text-align: center;\r\n            border-radius: 10px;\r\n            margin-bottom: 30px;\r\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\r\n        }\r\n        \r\n        header h1 {\r\n            font-size: 2.5rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        header p {\r\n            font-size: 1.2rem;\r\n            opacity: 0.9;\r\n        }\r\n        \r\n        .content {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 30px;\r\n        }\r\n        \r\n        @media (max-width: 768px) {\r\n            .content {\r\n                grid-template-columns: 1fr;\r\n            }\r\n        }\r\n        \r\n        .form-section, .results-section {\r\n            background: white;\r\n            padding: 25px;\r\n            border-radius: 10px;\r\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\r\n        }\r\n        \r\n        .section-title {\r\n            font-size: 1.5rem;\r\n            margin-bottom: 20px;\r\n            padding-bottom: 10px;\r\n            border-bottom: 2px solid var(--light);\r\n            color: var(--primary);\r\n        }\r\n        \r\n        .form-group {\r\n            margin-bottom: 20px;\r\n        }\r\n        \r\n        label {\r\n            display: block;\r\n            margin-bottom: 8px;\r\n            font-weight: 600;\r\n        }\r\n        \r\n        input, select, textarea {\r\n            width: 100%;\r\n            padding: 12px 15px;\r\n            border: 1px solid #ddd;\r\n            border-radius: 6px;\r\n            font-size: 1rem;\r\n            transition: border 0.3s;\r\n        }\r\n        \r\n        input:focus, select:focus, textarea:focus {\r\n            border-color: var(--secondary);\r\n            outline: none;\r\n            box-shadow: 0 0 0 2px rgba(52, 152, 219, 0.2);\r\n        }\r\n        \r\n        button {\r\n            background: var(--secondary);\r\n            color: white;\r\n            border: none;\r\n            padding: 14px 20px;\r\n            border-radius: 6px;\r\n            cursor: pointer;\r\n            font-size: 1rem;\r\n            font-weight: 600;\r\n            transition: background 0.3s;\r\n            width: 100%;\r\n        }\r\n        \r\n        button:hover {\r\n            background: #2980b9;\r\n        }\r\n        \r\n        .calculate-btn {\r\n            background: var(--success);\r\n            margin-top: 10px;\r\n        }\r\n        \r\n        .calculate-btn:hover {\r\n            background: #27ae60;\r\n        }\r\n        \r\n        .result-item {\r\n            margin-bottom: 15px;\r\n            padding: 15px;\r\n            background: var(--light);\r\n            border-radius: 6px;\r\n            border-left: 4px solid var(--secondary);\r\n        }\r\n        \r\n        .result-title {\r\n            font-weight: 600;\r\n            margin-bottom: 5px;\r\n            color: var(--primary);\r\n        }\r\n        \r\n        .info-section {\r\n            margin-top: 30px;\r\n            background: white;\r\n            padding: 25px;\r\n            border-radius: 10px;\r\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\r\n        }\r\n        \r\n        .info-box {\r\n            background: #f8f9fa;\r\n            padding: 15px;\r\n            border-radius: 6px;\r\n            margin-bottom: 15px;\r\n            border-left: 4px solid var(--accent);\r\n        }\r\n        \r\n        .info-title {\r\n            font-weight: 600;\r\n            margin-bottom: 8px;\r\n            color: var(--accent);\r\n        }\r\n        \r\n        .loading {\r\n            display: none;\r\n            text-align: center;\r\n            padding: 20px;\r\n        }\r\n        \r\n        .spinner {\r\n            border: 4px solid rgba(0, 0, 0, 0.1);\r\n            border-left-color: var(--secondary);\r\n            border-radius: 50%;\r\n            width: 40px;\r\n            height: 40px;\r\n            animation: spin 1s linear infinite;\r\n            margin: 0 auto 15px;\r\n        }\r\n        \r\n        @keyframes spin {\r\n            to { transform: rotate(360deg); }\r\n        }\r\n        \r\n        .error {\r\n            color: var(--accent);\r\n            background: #ffeaea;\r\n            padding: 10px;\r\n            border-radius: 6px;\r\n            margin-top: 10px;\r\n            display: none;\r\n        }\r\n        \r\n        .success {\r\n            color: var(--success);\r\n            background: #eaffea;\r\n            padding: 10px;\r\n            border-radius: 6px;\r\n            margin-top: 10px;\r\n            display: none;\r\n        }\r\n        \r\n        .hs-suggestions {\r\n            max-height: 200px;\r\n            overflow-y: auto;\r\n            border: 1px solid #ddd;\r\n            border-radius: 6px;\r\n            margin-top: 5px;\r\n            display: none;\r\n        }\r\n        \r\n        .hs-suggestion {\r\n            padding: 10px;\r\n            cursor: pointer;\r\n            border-bottom: 1px solid #eee;\r\n        }\r\n        \r\n        .hs-suggestion:hover {\r\n            background-color: #f0f8ff;\r\n        }\r\n        \r\n        .hs-code {\r\n            font-weight: bold;\r\n            color: var(--secondary);\r\n        }\r\n        \r\n        .hs-description {\r\n            font-size: 0.9rem;\r\n            color: #666;\r\n        }\r\n        \r\n        .distance-info {\r\n            margin-top: 10px;\r\n            padding: 10px;\r\n            background: #f0f8ff;\r\n            border-radius: 6px;\r\n            font-size: 0.9rem;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"container\">\r\n        <header>\r\n            <h1>Export Cost Calculator<\/h1>\r\n            <p>Calculate shipping costs based on distance and find HS codes for your exports<\/p>\r\n        <\/header>\r\n        \r\n        <div class=\"content\">\r\n            <div class=\"form-section\">\r\n                <h2 class=\"section-title\">Product and Shipping Information<\/h2>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"productName\">Product Name<\/label>\r\n                    <input type=\"text\" id=\"productName\" placeholder=\"Enter product name\">\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"productDescription\">Product Description<\/label>\r\n                    <textarea id=\"productDescription\" rows=\"3\" placeholder=\"Enter detailed product description\"><\/textarea>\r\n                <\/div>\r\n                \r\n                <div class=\"form-row\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px;\">\r\n                    <div class=\"form-group\">\r\n                        <label for=\"weight\">Weight (kg)<\/label>\r\n                        <input type=\"number\" id=\"weight\" placeholder=\"0\">\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-group\">\r\n                        <label for=\"volume\">Volume (m\u00b3)<\/label>\r\n                        <input type=\"number\" id=\"volume\" step=\"0.01\" placeholder=\"0\">\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"form-row\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px;\">\r\n                    <div class=\"form-group\">\r\n                        <label for=\"value\">Product Value ($)<\/label>\r\n                        <input type=\"number\" id=\"value\" placeholder=\"0\">\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-group\">\r\n                        <label for=\"quantity\">Quantity<\/label>\r\n                        <input type=\"number\" id=\"quantity\" placeholder=\"0\">\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"origin\">Origin Country<\/label>\r\n                    <select id=\"origin\">\r\n                        <option value=\"\">Select origin country<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"destination\">Destination Country<\/label>\r\n                    <select id=\"destination\">\r\n                        <option value=\"\">Select destination country<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n                \r\n                <div id=\"distanceInfo\" class=\"distance-info\" style=\"display: none;\">\r\n                    <strong>Distance:<\/strong> <span id=\"distanceValue\">-<\/span> km\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"transportType\">Transport Type<\/label>\r\n                    <select id=\"transportType\">\r\n                        <option value=\"sea\">Sea<\/option>\r\n                        <option value=\"air\">Air<\/option>\r\n                        <option value=\"land\">Land<\/option>\r\n                        <option value=\"rail\">Rail<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n                \r\n                <div class=\"form-group\">\r\n                    <label for=\"hsSearch\">Search HS Code<\/label>\r\n                    <input type=\"text\" id=\"hsSearch\" placeholder=\"Search for product or HS code\">\r\n                    <div id=\"hsSuggestions\" class=\"hs-suggestions\"><\/div>\r\n                <\/div>\r\n                \r\n                <button id=\"predictHS\">Find HS Code<\/button>\r\n                <div id=\"hsResult\" class=\"result-item\" style=\"display: none;\">\r\n                    <div class=\"result-title\">Suggested HS Code:<\/div>\r\n                    <div id=\"hsCodeValue\"><\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"loading\" id=\"hsLoading\">\r\n                    <div class=\"spinner\"><\/div>\r\n                    <p>Finding HS Code...<\/p>\r\n                <\/div>\r\n                \r\n                <div id=\"hsError\" class=\"error\"><\/div>\r\n                \r\n                <button id=\"calculateCost\" class=\"calculate-btn\">Calculate Costs<\/button>\r\n            <\/div>\r\n            \r\n            <div class=\"results-section\">\r\n                <h2 class=\"section-title\">Calculation Results<\/h2>\r\n                \r\n                <div class=\"loading\" id=\"resultsLoading\">\r\n                    <div class=\"spinner\"><\/div>\r\n                    <p>Calculating costs...<\/p>\r\n                <\/div>\r\n                \r\n                <div id=\"results\">\r\n                    <div class=\"result-item\">\r\n                        <div class=\"result-title\">Transport Cost<\/div>\r\n                        <div id=\"transportCost\">-<\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"result-item\">\r\n                        <div class=\"result-title\">Insurance Cost<\/div>\r\n                        <div id=\"insuranceCost\">-<\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"result-item\">\r\n                        <div class=\"result-title\">Customs & Duties<\/div>\r\n                        <div id=\"customsCost\">-<\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"result-item\">\r\n                        <div class=\"result-title\">Additional Costs<\/div>\r\n                        <div id=\"additionalCost\">-<\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"result-item\" style=\"background: #e8f4fd; border-left-color: var(--success);\">\r\n                        <div class=\"result-title\">Total Cost<\/div>\r\n                        <div id=\"totalCost\" style=\"font-size: 1.2rem; font-weight: bold;\">-<\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"result-item\">\r\n                        <div class=\"result-title\">Estimated Delivery Time<\/div>\r\n                        <div id=\"deliveryTime\">-<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div id=\"calculationError\" class=\"error\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"info-section\">\r\n            <h2 class=\"section-title\">Useful Export Information<\/h2>\r\n            \r\n            <div class=\"info-box\">\r\n                <div class=\"info-title\">What is HS Code?<\/div>\r\n                <p>HS Code or Harmonized System is an international system for classifying products. This code is used to determine customs tariffs and trade statistics.<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"info-box\">\r\n                <div class=\"info-title\">Documents Required for Export<\/div>\r\n                <p>For exporting goods, you typically need documents such as proforma invoice, bill of lading, certificate of origin, packing list, and standard certificate.<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"info-box\">\r\n                <div class=\"info-title\">Important Notes on Cost Calculation<\/div>\r\n                <p>The costs provided in this system are estimates. For more accurate calculation, consult with shipping companies and customs brokers.<\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Country database with 116 countries and their coordinates (latitude, longitude)\r\n        const countries = [\r\n            { name: \"Afghanistan\", lat: 33.93911, lng: 67.709953 },\r\n            { name: \"Albania\", lat: 41.153332, lng: 20.168331 },\r\n            { name: \"Algeria\", lat: 28.033886, lng: 1.659626 },\r\n            { name: \"Andorra\", lat: 42.506285, lng: 1.521801 },\r\n            { name: \"Angola\", lat: -11.202692, lng: 17.873887 },\r\n            { name: \"Antigua and Barbuda\", lat: 17.060816, lng: -61.796428 },\r\n            { name: \"Argentina\", lat: -38.416097, lng: -63.616672 },\r\n            { name: \"Armenia\", lat: 40.069099, lng: 45.038189 },\r\n            { name: \"Australia\", lat: -25.274398, lng: 133.775136 },\r\n            { name: \"Austria\", lat: 47.516231, lng: 14.550072 },\r\n            { name: \"Azerbaijan\", lat: 40.143105, lng: 47.576927 },\r\n            { name: \"Bahamas\", lat: 25.03428, lng: -77.39628 },\r\n            { name: \"Bahrain\", lat: 26.0667, lng: 50.5577 },\r\n            { name: \"Bangladesh\", lat: 23.684994, lng: 90.356331 },\r\n            { name: \"Barbados\", lat: 13.193887, lng: -59.543198 },\r\n            { name: \"Belarus\", lat: 53.709807, lng: 27.953389 },\r\n            { name: \"Belgium\", lat: 50.503887, lng: 4.469936 },\r\n            { name: \"Belize\", lat: 17.189877, lng: -88.49765 },\r\n            { name: \"Benin\", lat: 9.30769, lng: 2.315834 },\r\n            { name: \"Bhutan\", lat: 27.514162, lng: 90.433601 },\r\n            { name: \"Bolivia\", lat: -16.290154, lng: -63.588653 },\r\n            { name: \"Bosnia and Herzegovina\", lat: 43.915886, lng: 17.679076 },\r\n            { name: \"Botswana\", lat: -22.328474, lng: 24.684866 },\r\n            { name: \"Brazil\", lat: -14.235004, lng: -51.92528 },\r\n            { name: \"Brunei\", lat: 4.535277, lng: 114.727669 },\r\n            { name: \"Bulgaria\", lat: 42.733883, lng: 25.48583 },\r\n            { name: \"Burkina Faso\", lat: 12.238333, lng: -1.561593 },\r\n            { name: \"Burundi\", lat: -3.373056, lng: 29.918886 },\r\n            { name: \"Cabo Verde\", lat: 16.002082, lng: -24.013197 },\r\n            { name: \"Cambodia\", lat: 12.565679, lng: 104.990963 },\r\n            { name: \"Cameroon\", lat: 7.369722, lng: 12.354722 },\r\n            { name: \"Canada\", lat: 56.130366, lng: -106.346771 },\r\n            { name: \"Central African Republic\", lat: 6.611111, lng: 20.939444 },\r\n            { name: \"Chad\", lat: 15.454166, lng: 18.732207 },\r\n            { name: \"Chile\", lat: -35.675147, lng: -71.542969 },\r\n            { name: \"China\", lat: 35.86166, lng: 104.195397 },\r\n            { name: \"Colombia\", lat: 4.570868, lng: -74.297333 },\r\n            { name: \"Comoros\", lat: -11.875001, lng: 43.872219 },\r\n            { name: \"Congo\", lat: -0.228021, lng: 15.827659 },\r\n            { name: \"Costa Rica\", lat: 9.748917, lng: -83.753428 },\r\n            { name: \"Croatia\", lat: 45.1, lng: 15.2 },\r\n            { name: \"Cuba\", lat: 21.521757, lng: -77.781167 },\r\n            { name: \"Cyprus\", lat: 35.126413, lng: 33.429859 },\r\n            { name: \"Czech Republic\", lat: 49.817492, lng: 15.472962 },\r\n            { name: \"Denmark\", lat: 56.26392, lng: 9.501785 },\r\n            { name: \"Djibouti\", lat: 11.825138, lng: 42.590275 },\r\n            { name: \"Dominica\", lat: 15.414999, lng: -61.370976 },\r\n            { name: \"Dominican Republic\", lat: 18.735693, lng: -70.162651 },\r\n            { name: \"Ecuador\", lat: -1.831239, lng: -78.183406 },\r\n            { name: \"Egypt\", lat: 26.820553, lng: 30.802498 },\r\n            { name: \"El Salvador\", lat: 13.794185, lng: -88.89653 },\r\n            { name: \"Equatorial Guinea\", lat: 1.650801, lng: 10.267895 },\r\n            { name: \"Eritrea\", lat: 15.179384, lng: 39.782334 },\r\n            { name: \"Estonia\", lat: 58.595272, lng: 25.013607 },\r\n            { name: \"Eswatini\", lat: -26.522503, lng: 31.465866 },\r\n            { name: \"Ethiopia\", lat: 9.145, lng: 40.489673 },\r\n            { name: \"Fiji\", lat: -17.713371, lng: 178.065032 },\r\n            { name: \"Finland\", lat: 61.92411, lng: 25.748151 },\r\n            { name: \"France\", lat: 46.603354, lng: 1.888334 },\r\n            { name: \"Gabon\", lat: -0.803689, lng: 11.609444 },\r\n            { name: \"Gambia\", lat: 13.443182, lng: -15.310139 },\r\n            { name: \"Georgia\", lat: 42.315407, lng: 43.356892 },\r\n            { name: \"Germany\", lat: 51.165691, lng: 10.451526 },\r\n            { name: \"Ghana\", lat: 7.946527, lng: -1.023194 },\r\n            { name: \"Greece\", lat: 39.074208, lng: 21.824312 },\r\n            { name: \"Grenada\", lat: 12.1165, lng: -61.678999 },\r\n            { name: \"Guatemala\", lat: 15.783471, lng: -90.230759 },\r\n            { name: \"Guinea\", lat: 9.945587, lng: -9.696645 },\r\n            { name: \"Guinea-Bissau\", lat: 11.803749, lng: -15.180413 },\r\n            { name: \"Guyana\", lat: 4.860416, lng: -58.93018 },\r\n            { name: \"Haiti\", lat: 18.971187, lng: -72.285215 },\r\n            { name: \"Honduras\", lat: 15.199999, lng: -86.241905 },\r\n            { name: \"Hungary\", lat: 47.162494, lng: 19.503304 },\r\n            { name: \"Iceland\", lat: 64.963051, lng: -19.020835 },\r\n            { name: \"India\", lat: 20.593684, lng: 78.96288 },\r\n            { name: \"Indonesia\", lat: -0.789275, lng: 113.921327 },\r\n            { name: \"Iran\", lat: 32.427908, lng: 53.688046 },\r\n            { name: \"Iraq\", lat: 33.223191, lng: 43.679291 },\r\n            { name: \"Ireland\", lat: 53.41291, lng: -8.24389 },\r\n            { name: \"Israel\", lat: 31.046051, lng: 34.851612 },\r\n            { name: \"Italy\", lat: 41.87194, lng: 12.56738 },\r\n            { name: \"Jamaica\", lat: 18.109581, lng: -77.297508 },\r\n            { name: \"Japan\", lat: 36.204824, lng: 138.252924 },\r\n            { name: \"Jordan\", lat: 30.585164, lng: 36.238414 },\r\n            { name: \"Kazakhstan\", lat: 48.019573, lng: 66.923684 },\r\n            { name: \"Kenya\", lat: -0.023559, lng: 37.906193 },\r\n            { name: \"Kiribati\", lat: -3.370417, lng: -168.734039 },\r\n            { name: \"Kuwait\", lat: 29.31166, lng: 47.481766 },\r\n            { name: \"Kyrgyzstan\", lat: 41.20438, lng: 74.766098 },\r\n            { name: \"Laos\", lat: 19.85627, lng: 102.495496 },\r\n            { name: \"Latvia\", lat: 56.879635, lng: 24.603189 },\r\n            { name: \"Lebanon\", lat: 33.854721, lng: 35.862285 },\r\n            { name: \"Lesotho\", lat: -29.609988, lng: 28.233608 },\r\n            { name: \"Liberia\", lat: 6.428055, lng: -9.429499 },\r\n            { name: \"Libya\", lat: 26.3351, lng: 17.228331 },\r\n            { name: \"Liechtenstein\", lat: 47.166, lng: 9.555373 },\r\n            { name: \"Lithuania\", lat: 55.169438, lng: 23.881275 },\r\n            { name: \"Luxembourg\", lat: 49.815273, lng: 6.129583 },\r\n            { name: \"Madagascar\", lat: -18.766947, lng: 46.869107 },\r\n            { name: \"Malawi\", lat: -13.254308, lng: 34.301525 },\r\n            { name: \"Malaysia\", lat: 4.210484, lng: 101.975766 },\r\n            { name: \"Maldives\", lat: 3.202778, lng: 73.22068 },\r\n            { name: \"Mali\", lat: 17.570692, lng: -3.996166 },\r\n            { name: \"Malta\", lat: 35.937496, lng: 14.375416 },\r\n            { name: \"Marshall Islands\", lat: 7.131474, lng: 171.184478 },\r\n            { name: \"Mauritania\", lat: 21.00789, lng: -10.940835 },\r\n            { name: \"Mauritius\", lat: -20.348404, lng: 57.552152 },\r\n            { name: \"Mexico\", lat: 23.634501, lng: -102.552784 },\r\n            { name: \"Micronesia\", lat: 7.425554, lng: 150.550812 },\r\n            { name: \"Moldova\", lat: 47.411631, lng: 28.369885 },\r\n            { name: \"Monaco\", lat: 43.750298, lng: 7.412841 },\r\n            { name: \"Mongolia\", lat: 46.862496, lng: 103.846656 },\r\n            { name: \"Montenegro\", lat: 42.708678, lng: 19.37439 },\r\n            { name: \"Morocco\", lat: 31.791702, lng: -7.09262 },\r\n            { name: \"Mozambique\", lat: -18.665695, lng: 35.529562 },\r\n            { name: \"Myanmar\", lat: 21.913965, lng: 95.956223 },\r\n            { name: \"Namibia\", lat: -22.95764, lng: 18.49041 },\r\n            { name: \"Nauru\", lat: -0.522778, lng: 166.931503 },\r\n            { name: \"Nepal\", lat: 28.394857, lng: 84.124008 },\r\n            { name: \"Netherlands\", lat: 52.132633, lng: 5.291266 },\r\n            { name: \"New Zealand\", lat: -40.900557, lng: 174.885971 },\r\n            { name: \"Nicaragua\", lat: 12.865416, lng: -85.207229 },\r\n            { name: \"Niger\", lat: 17.607789, lng: 8.081666 },\r\n            { name: \"Nigeria\", lat: 9.081999, lng: 8.675277 },\r\n            { name: \"North Korea\", lat: 40.339852, lng: 127.510093 },\r\n            { name: \"North Macedonia\", lat: 41.608635, lng: 21.745275 },\r\n            { name: \"Norway\", lat: 60.472024, lng: 8.468946 },\r\n            { name: \"Oman\", lat: 21.512583, lng: 55.923255 },\r\n            { name: \"Pakistan\", lat: 30.375321, lng: 69.345116 },\r\n            { name: \"Palau\", lat: 7.51498, lng: 134.58252 },\r\n            { name: \"Palestine\", lat: 31.952162, lng: 35.233154 },\r\n            { name: \"Panama\", lat: 8.537981, lng: -80.782127 },\r\n            { name: \"Papua New Guinea\", lat: -6.314993, lng: 143.95555 },\r\n            { name: \"Paraguay\", lat: -23.442503, lng: -58.443832 },\r\n            { name: \"Peru\", lat: -9.189967, lng: -75.015152 },\r\n            { name: \"Philippines\", lat: 12.879721, lng: 121.774017 },\r\n            { name: \"Poland\", lat: 51.919438, lng: 19.145136 },\r\n            { name: \"Portugal\", lat: 39.399872, lng: -8.224454 },\r\n            { name: \"Qatar\", lat: 25.354826, lng: 51.183884 },\r\n            { name: \"Romania\", lat: 45.943161, lng: 24.96676 },\r\n            { name: \"Russia\", lat: 61.52401, lng: 105.318756 },\r\n            { name: \"Rwanda\", lat: -1.940278, lng: 29.873888 },\r\n            { name: \"Saint Kitts and Nevis\", lat: 17.357822, lng: -62.782998 },\r\n            { name: \"Saint Lucia\", lat: 13.909444, lng: -60.978893 },\r\n            { name: \"Saint Vincent and the Grenadines\", lat: 12.984305, lng: -61.287228 },\r\n            { name: \"Samoa\", lat: -13.759029, lng: -172.104629 },\r\n            { name: \"San Marino\", lat: 43.94236, lng: 12.457777 },\r\n            { name: \"Sao Tome and Principe\", lat: 0.18636, lng: 6.613081 },\r\n            { name: \"Saudi Arabia\", lat: 23.885942, lng: 45.079162 },\r\n            { name: \"Senegal\", lat: 14.497401, lng: -14.452362 },\r\n            { name: \"Serbia\", lat: 44.016521, lng: 21.005859 },\r\n            { name: \"Seychelles\", lat: -4.679574, lng: 55.491977 },\r\n            { name: \"Sierra Leone\", lat: 8.460555, lng: -11.779889 },\r\n            { name: \"Singapore\", lat: 1.352083, lng: 103.819836 },\r\n            { name: \"Slovakia\", lat: 48.669026, lng: 19.699024 },\r\n            { name: \"Slovenia\", lat: 46.151241, lng: 14.995463 },\r\n            { name: \"Solomon Islands\", lat: -9.64571, lng: 160.156194 },\r\n            { name: \"Somalia\", lat: 5.152149, lng: 46.199616 },\r\n            { name: \"South Africa\", lat: -30.559482, lng: 22.937506 },\r\n            { name: \"South Korea\", lat: 35.907757, lng: 127.766922 },\r\n            { name: \"South Sudan\", lat: 6.876991, lng: 31.306978 },\r\n            { name: \"Spain\", lat: 40.463667, lng: -3.74922 },\r\n            { name: \"Sri Lanka\", lat: 7.873054, lng: 80.771797 },\r\n            { name: \"Sudan\", lat: 12.862807, lng: 30.217636 },\r\n            { name: \"Suriname\", lat: 3.919305, lng: -56.027783 },\r\n            { name: \"Sweden\", lat: 60.128161, lng: 18.643501 },\r\n            { name: \"Switzerland\", lat: 46.818188, lng: 8.227512 },\r\n            { name: \"Syria\", lat: 34.802075, lng: 38.996815 },\r\n            { name: \"Taiwan\", lat: 23.69781, lng: 120.960515 },\r\n            { name: \"Tajikistan\", lat: 38.861034, lng: 71.276093 },\r\n            { name: \"Tanzania\", lat: -6.369028, lng: 34.888822 },\r\n            { name: \"Thailand\", lat: 15.870032, lng: 100.992541 },\r\n            { name: \"Timor-Leste\", lat: -8.874217, lng: 125.727539 },\r\n            { name: \"Togo\", lat: 8.619543, lng: 0.824782 },\r\n            { name: \"Tonga\", lat: -21.178986, lng: -175.198242 },\r\n            { name: \"Trinidad and Tobago\", lat: 10.691803, lng: -61.222503 },\r\n            { name: \"Tunisia\", lat: 33.886917, lng: 9.537499 },\r\n            { name: \"Turkey\", lat: 38.963745, lng: 35.243322 },\r\n            { name: \"Turkmenistan\", lat: 38.969719, lng: 59.556278 },\r\n            { name: \"Tuvalu\", lat: -7.109535, lng: 177.64933 },\r\n            { name: \"Uganda\", lat: 1.373333, lng: 32.290275 },\r\n            { name: \"Ukraine\", lat: 48.379433, lng: 31.16558 },\r\n            { name: \"United Arab Emirates\", lat: 23.424076, lng: 53.847818 },\r\n            { name: \"United Kingdom\", lat: 55.378051, lng: -3.435973 },\r\n            { name: \"United States\", lat: 37.09024, lng: -95.712891 },\r\n            { name: \"Uruguay\", lat: -32.522779, lng: -55.765835 },\r\n            { name: \"Uzbekistan\", lat: 41.377491, lng: 64.585262 },\r\n            { name: \"Vanuatu\", lat: -15.376706, lng: 166.959158 },\r\n            { name: \"Vatican City\", lat: 41.902916, lng: 12.453389 },\r\n            { name: \"Venezuela\", lat: 6.42375, lng: -66.58973 },\r\n            { name: \"Vietnam\", lat: 14.058324, lng: 108.277199 },\r\n            { name: \"Yemen\", lat: 15.552727, lng: 48.516388 },\r\n            { name: \"Zambia\", lat: -13.133897, lng: 27.849332 },\r\n            { name: \"Zimbabwe\", lat: -19.015438, lng: 29.154857 }\r\n        ];\r\n\r\n        \/\/ Country-specific cost factors\r\n        const countryFactors = {\r\n            \/\/ High-cost countries\r\n            \"United States\": 1.5, \"United Kingdom\": 1.4, \"Germany\": 1.4, \"France\": 1.4, \"Japan\": 1.4,\r\n            \"Australia\": 1.5, \"Canada\": 1.4, \"Switzerland\": 1.6, \"Norway\": 1.5, \"Sweden\": 1.4,\r\n            \"Denmark\": 1.4, \"Finland\": 1.4, \"Netherlands\": 1.3, \"Belgium\": 1.3, \"Austria\": 1.3,\r\n            \"Ireland\": 1.3, \"Singapore\": 1.4, \"South Korea\": 1.3, \"United Arab Emirates\": 1.4,\r\n            \"Qatar\": 1.5, \"Saudi Arabia\": 1.3, \"Kuwait\": 1.4, \"Israel\": 1.3,\r\n            \r\n            \/\/ Medium-cost countries\r\n            \"Italy\": 1.2, \"Spain\": 1.2, \"Portugal\": 1.2, \"Greece\": 1.2, \"Poland\": 1.1,\r\n            \"Czech Republic\": 1.1, \"Hungary\": 1.1, \"Slovakia\": 1.1, \"Croatia\": 1.1, \"Romania\": 1.0,\r\n            \"Bulgaria\": 1.0, \"Russia\": 1.1, \"Turkey\": 1.1, \"Ukraine\": 1.0, \"Brazil\": 1.1,\r\n            \"Mexico\": 1.1, \"Argentina\": 1.1, \"Chile\": 1.1, \"South Africa\": 1.1, \"Malaysia\": 1.1,\r\n            \"Thailand\": 1.0, \"Indonesia\": 1.0, \"Philippines\": 1.0, \"Vietnam\": 1.0, \"India\": 1.0,\r\n            \"China\": 1.0, \"Egypt\": 1.0, \"Morocco\": 1.0, \"Tunisia\": 1.0, \"Peru\": 1.0,\r\n            \"Colombia\": 1.0, \"Ecuador\": 1.0, \"Costa Rica\": 1.0, \"Panama\": 1.0, \"Dominican Republic\": 1.0,\r\n            \r\n            \/\/ Low-cost countries\r\n            \"Pakistan\": 0.9, \"Bangladesh\": 0.8, \"Sri Lanka\": 0.9, \"Myanmar\": 0.8, \"Cambodia\": 0.8,\r\n            \"Laos\": 0.8, \"Nepal\": 0.8, \"Afghanistan\": 0.7, \"Yemen\": 0.7, \"Syria\": 0.7,\r\n            \"Iraq\": 0.8, \"Iran\": 0.9, \"Algeria\": 0.9, \"Nigeria\": 0.9, \"Kenya\": 0.9,\r\n            \"Ethiopia\": 0.8, \"Tanzania\": 0.8, \"Uganda\": 0.8, \"Ghana\": 0.9, \"Senegal\": 0.9,\r\n            \"Zimbabwe\": 0.8, \"Zambia\": 0.8, \"Mozambique\": 0.8, \"Madagascar\": 0.8, \"Angola\": 0.9,\r\n            \"Bolivia\": 0.9, \"Paraguay\": 0.9, \"Honduras\": 0.9, \"Guatemala\": 0.9, \"El Salvador\": 0.9,\r\n            \"Nicaragua\": 0.9, \"Haiti\": 0.8, \"Jamaica\": 0.9, \"Trinidad and Tobago\": 0.9\r\n        };\r\n\r\n        \/\/ Default factor for countries not in the list\r\n        const defaultCountryFactor = 1.0;\r\n\r\n        \/\/ HS Code Database with 400+ entries\r\n        const hsCodeDatabase = [\r\n            { code: \"0101\", description: \"Live horses, asses, mules and hinnies\" },\r\n            { code: \"0102\", description: \"Live bovine animals\" },\r\n            { code: \"0103\", description: \"Live swine\" },\r\n            { code: \"0104\", description: \"Live sheep and goats\" },\r\n            { code: \"0105\", description: \"Live poultry\" },\r\n            { code: \"0201\", description: \"Meat of bovine animals, fresh or chilled\" },\r\n            { code: \"0202\", description: \"Meat of bovine animals, frozen\" },\r\n            { code: \"0203\", description: \"Meat of swine, fresh, chilled or frozen\" },\r\n            { code: \"0204\", description: \"Meat of sheep or goats, fresh, chilled or frozen\" },\r\n            { code: \"0205\", description: \"Meat of horses, asses, mules or hinnies, fresh, chilled or frozen\" },\r\n            { code: \"0206\", description: \"Edible offal of bovine animals, swine, sheep, goats, horses, asses, mules or hinnies\" },\r\n            { code: \"0207\", description: \"Meat and edible offal of poultry\" },\r\n            { code: \"0208\", description: \"Other meat and edible meat offal\" },\r\n            { code: \"0209\", description: \"Pig fat, free of lean meat, and poultry fat, not rendered\" },\r\n            { code: \"0210\", description: \"Meat and edible meat offal, salted, in brine, dried or smoked\" },\r\n            { code: \"0301\", description: \"Live fish\" },\r\n            { code: \"0302\", description: \"Fish, fresh or chilled\" },\r\n            { code: \"0303\", description: \"Fish, frozen\" },\r\n            { code: \"0304\", description: \"Fish fillets and other fish meat\" },\r\n            { code: \"0305\", description: \"Fish, dried, salted or in brine; smoked fish\" },\r\n            { code: \"0306\", description: \"Crustaceans\" },\r\n            { code: \"0307\", description: \"Mollusks\" },\r\n            { code: \"0308\", description: \"Aquatic invertebrates other than crustaceans and mollusks\" },\r\n            { code: \"0401\", description: \"Milk and cream, not concentrated nor containing added sugar\" },\r\n            { code: \"0402\", description: \"Milk and cream, concentrated or containing added sugar\" },\r\n            { code: \"0403\", description: \"Buttermilk, curdled milk and cream, yogurt, kephir\" },\r\n            { code: \"0404\", description: \"Whey; products consisting of natural milk constituents\" },\r\n            { code: \"0405\", description: \"Butter and other fats and oils derived from milk\" },\r\n            { code: \"0406\", description: \"Cheese and curd\" },\r\n            { code: \"0407\", description: \"Birds' eggs, in shell, fresh, preserved or cooked\" },\r\n            { code: \"0408\", description: \"Birds' eggs, not in shell, and egg yolks\" },\r\n            { code: \"0409\", description: \"Natural honey\" },\r\n            { code: \"0410\", description: \"Edible products of animal origin, not elsewhere specified\" },\r\n            { code: \"0501\", description: \"Human hair, unworked\" },\r\n            { code: \"0502\", description: \"Pigs', hogs' or boars' bristles and hair; badger hair\" },\r\n            { code: \"0503\", description: \"Horsehair and horsehair waste\" },\r\n            { code: \"0504\", description: \"Guts, bladders and stomachs of animals\" },\r\n            { code: \"0505\", description: \"Skins and other parts of birds with their feathers or down\" },\r\n            { code: \"0506\", description: \"Bones and horn-cores, unworked, defatted, simply prepared\" },\r\n            { code: \"0507\", description: \"Ivory, tortoise-shell, whalebone and whalebone hair\" },\r\n            { code: \"0508\", description: \"Coral and similar materials, unworked or simply prepared\" },\r\n            { code: \"0509\", description: \"Natural sponges of animal origin\" },\r\n            { code: \"0510\", description: \"Ambergris, castoreum, civet and musk\" },\r\n            { code: \"0511\", description: \"Animal products not elsewhere specified or included\" },\r\n            { code: \"0601\", description: \"Bulbs, tubers, tuberous roots, corms, crowns and rhizomes\" },\r\n            { code: \"0602\", description: \"Other live plants including trees, shrubs, bushes, roots\" },\r\n            { code: \"0603\", description: \"Cut flowers and flower buds for bouquets or for ornamental purposes\" },\r\n            { code: \"0604\", description: \"Foliage, branches and other parts of plants\" },\r\n            { code: \"0701\", description: \"Potatoes, fresh or chilled\" },\r\n            { code: \"0702\", description: \"Tomatoes, fresh or chilled\" },\r\n            { code: \"0703\", description: \"Onions, shallots, garlic, leeks and other alliaceous vegetables\" },\r\n            { code: \"0704\", description: \"Cabbages, cauliflowers, kohlrabi, kale and similar edible brassicas\" },\r\n            { code: \"0705\", description: \"Lettuce and chicory\" },\r\n            { code: \"0706\", description: \"Carrots, turnips, salad beetroot, salsify, celeriac, radishes\" },\r\n            { code: \"0707\", description: \"Cucumbers and gherkins\" },\r\n            { code: \"0708\", description: \"Leguminous vegetables, shelled or unshelled\" },\r\n            { code: \"0709\", description: \"Other vegetables\" },\r\n            { code: \"0710\", description: \"Vegetables (uncooked or cooked by steaming or boiling in water), frozen\" },\r\n            { code: \"0711\", description: \"Vegetables provisionally preserved\" },\r\n            { code: \"0712\", description: \"Dried vegetables, whole, cut, sliced, broken or in powder\" },\r\n            { code: \"0713\", description: \"Dried leguminous vegetables, shelled\" },\r\n            { code: \"0714\", description: \"Manioc, arrowroot, salep, Jerusalem artichokes, sweet potatoes\" },\r\n            { code: \"0801\", description: \"Coconuts, Brazil nuts and cashew nuts\" },\r\n            { code: \"0802\", description: \"Other nuts, fresh or dried\" },\r\n            { code: \"0803\", description: \"Bananas, including plantains, fresh or dried\" },\r\n            { code: \"0804\", description: \"Dates, figs, pineapples, avocados, guavas, mangoes and mangosteens\" },\r\n            { code: \"0805\", description: \"Citrus fruit, fresh or dried\" },\r\n            { code: \"0806\", description: \"Grapes, fresh or dried\" },\r\n            { code: \"0807\", description: \"Melons and papaws\" },\r\n            { code: \"0808\", description: \"Apples, pears and quinces\" },\r\n            { code: \"0809\", description: \"Apricots, cherries, peaches, plums and sloes\" },\r\n            { code: \"0810\", description: \"Other fruit, fresh\" },\r\n            { code: \"0811\", description: \"Fruit and nuts, uncooked or cooked by steaming or boiling in water\" },\r\n            { code: \"0812\", description: \"Fruit and nuts, provisionally preserved\" },\r\n            { code: \"0813\", description: \"Fruit, dried, other than that of headings 0801 to 0806\" },\r\n            { code: \"0814\", description: \"Peel of citrus fruit or melons\" },\r\n            { code: \"0901\", description: \"Coffee, whether or not roasted or decaffeinated\" },\r\n            { code: \"0902\", description: \"Tea\" },\r\n            { code: \"0903\", description: \"Mate\" },\r\n            { code: \"0904\", description: \"Pepper of the genus Piper; dried or crushed or ground fruits of the genus Capsicum\" },\r\n            { code: \"0905\", description: \"Vanilla\" },\r\n            { code: \"0906\", description: \"Cinnamon and cinnamon-tree flowers\" },\r\n            { code: \"0907\", description: \"Cloves\" },\r\n            { code: \"0908\", description: \"Nutmeg, mace and cardamoms\" },\r\n            { code: \"0909\", description: \"Seeds of anise, badian, fennel, coriander, cumin or caraway\" },\r\n            { code: \"0910\", description: \"Ginger, saffron, turmeric, thyme, bay leaves, curry and other spices\" },\r\n            { code: \"1001\", description: \"Wheat and meslin\" },\r\n            { code: \"1002\", description: \"Rye\" },\r\n            { code: \"1003\", description: \"Barley\" },\r\n            { code: \"1004\", description: \"Oats\" },\r\n            { code: \"1005\", description: \"Maize\" },\r\n            { code: \"1006\", description: \"Rice\" },\r\n            { code: \"1007\", description: \"Grain sorghum\" },\r\n            { code: \"1008\", description: \"Buckwheat, millet and canary seed; other cereals\" },\r\n            { code: \"1101\", description: \"Wheat or meslin flour\" },\r\n            { code: \"1102\", description: \"Cereal flours other than of wheat or meslin\" },\r\n            { code: \"1103\", description: \"Cereal groats, meal and pellets\" },\r\n            { code: \"1104\", description: \"Cereal grains otherwise worked\" },\r\n            { code: \"1105\", description: \"Flour, meal, powder, flakes, granules and pellets of potatoes\" },\r\n            { code: \"1106\", description: \"Flour, meal and powder of the dried leguminous vegetables\" },\r\n            { code: \"1107\", description: \"Malt, whether or not roasted\" },\r\n            { code: \"1108\", description: \"Starches; inulin\" },\r\n            { code: \"1109\", description: \"Wheat gluten, whether or not dried\" },\r\n            { code: \"1201\", description: \"Soya beans, whether or not broken\" },\r\n            { code: \"1202\", description: \"Ground-nuts, not roasted or otherwise cooked\" },\r\n            { code: \"1203\", description: \"Copra\" },\r\n            { code: \"1204\", description: \"Linseed, whether or not broken\" },\r\n            { code: \"1205\", description: \"Rape or colza seeds, whether or not broken\" },\r\n            { code: \"1206\", description: \"Sunflower seeds, whether or not broken\" },\r\n            { code: \"1207\", description: \"Other oil seeds and oleaginous fruits\" },\r\n            { code: \"1208\", description: \"Flours and meals of oil seeds or oleaginous fruits\" },\r\n            { code: \"1209\", description: \"Seeds, fruit and spores, of a kind used for sowing\" },\r\n            { code: \"1210\", description: \"Hop cones, fresh or dried\" },\r\n            { code: \"1211\", description: \"Plants and parts of plants used primarily in perfumery, in pharmacy\" },\r\n            { code: \"1212\", description: \"Seaweeds and other algae\" },\r\n            { code: \"1213\", description: \"Cereal straw and husks, unprepared\" },\r\n            { code: \"1214\", description: \"Swedes, mangolds, fodder roots, hay, lucerne, clover, sainfoin\" },\r\n            { code: \"1301\", description: \"Lac; natural gums, resins, gum-resins and oleoresins\" },\r\n            { code: \"1302\", description: \"Vegetable saps and extracts; pectic substances, pectinates and pectates\" },\r\n            { code: \"1401\", description: \"Vegetable materials of a kind used primarily for plaiting\" },\r\n            { code: \"1402\", description: \"Vegetable materials of a kind used primarily as stuffing or as padding\" },\r\n            { code: \"1403\", description: \"Vegetable materials of a kind used primarily in brooms or in brushes\" },\r\n            { code: \"1404\", description: \"Vegetable products not elsewhere specified or included\" },\r\n            { code: \"1501\", description: \"Pig fat and poultry fat\" },\r\n            { code: \"1502\", description: \"Fats of bovine animals, sheep or goats\" },\r\n            { code: \"1503\", description: \"Lard stearin, lard oil, oleostearin, oleo-oil and tallow oil\" },\r\n            { code: \"1504\", description: \"Fats and oils and their fractions, of fish or marine mammals\" },\r\n            { code: \"1505\", description: \"Wool grease and fatty substances derived therefrom\" },\r\n            { code: \"1506\", description: \"Other animal fats and oils and their fractions\" },\r\n            { code: \"1507\", description: \"Soya-bean oil and its fractions\" },\r\n            { code: \"1508\", description: \"Ground-nut oil and its fractions\" },\r\n            { code: \"1509\", description: \"Olive oil and its fractions\" },\r\n            { code: \"1510\", description: \"Other oils and their fractions\" },\r\n            { code: \"1511\", description: \"Palm oil and its fractions\" },\r\n            { code: \"1512\", description: \"Sunflower-seed, safflower or cotton-seed oil and fractions thereof\" },\r\n            { code: \"1513\", description: \"Coconut, palm kernel or babassu oil and fractions thereof\" },\r\n            { code: \"1514\", description: \"Rape, colza or mustard oil and fractions thereof\" },\r\n            { code: \"1515\", description: \"Other fixed vegetable fats and oils and their fractions\" },\r\n            { code: \"1516\", description: \"Animal or vegetable fats and oils and their fractions\" },\r\n            { code: \"1517\", description: \"Margarine; edible mixtures or preparations of animal or vegetable fats\" },\r\n            { code: \"1518\", description: \"Animal or vegetable fats and oils and their fractions\" },\r\n            { code: \"1601\", description: \"Sausages and similar products, of meat, meat offal or blood\" },\r\n            { code: \"1602\", description: \"Other prepared or preserved meat, meat offal or blood\" },\r\n            { code: \"1603\", description: \"Extracts and juices of meat, fish or crustaceans, molluscs\" },\r\n            { code: \"1604\", description: \"Prepared or preserved fish; caviar and caviar substitutes\" },\r\n            { code: \"1605\", description: \"Crustaceans, molluscs and other aquatic invertebrates\" },\r\n            { code: \"1701\", description: \"Cane or beet sugar and chemically pure sucrose, in solid form\" },\r\n            { code: \"1702\", description: \"Other sugars, including chemically pure lactose, maltose, glucose and fructose\" },\r\n            { code: \"1703\", description: \"Molasses resulting from the extraction or refining of sugar\" },\r\n            { code: \"1704\", description: \"Sugar confectionery\" },\r\n            { code: \"1801\", description: \"Cocoa beans, whole or broken, raw or roasted\" },\r\n            { code: \"1802\", description: \"Cocoa shells, husks, skins and other cocoa waste\" },\r\n            { code: \"1803\", description: \"Cocoa paste, whether or not defatted\" },\r\n            { code: \"1804\", description: \"Cocoa butter, fat and oil\" },\r\n            { code: \"1805\", description: \"Cocoa powder, not containing added sugar or other sweetening matter\" },\r\n            { code: \"1806\", description: \"Chocolate and other food preparations containing cocoa\" },\r\n            { code: \"1901\", description: \"Malt extract; food preparations of flour, groats, meal, starch or malt extract\" },\r\n            { code: \"1902\", description: \"Pasta, whether or not cooked or stuffed\" },\r\n            { code: \"1903\", description: \"Tapioca and substitutes therefor prepared from starch\" },\r\n            { code: \"1904\", description: \"Prepared foods obtained by the swelling or roasting of cereals\" },\r\n            { code: \"1905\", description: \"Bread, pastry, cakes, biscuits and other bakers' wares\" },\r\n            { code: \"2001\", description: \"Vegetables, fruit, nuts and other edible parts of plants\" },\r\n            { code: \"2002\", description: \"Tomatoes prepared or preserved otherwise than by vinegar or acetic acid\" },\r\n            { code: \"2003\", description: \"Mushrooms and truffles, prepared or preserved otherwise than by vinegar\" },\r\n            { code: \"2004\", description: \"Other vegetables prepared or preserved otherwise than by vinegar\" },\r\n            { code: \"2005\", description: \"Other vegetables prepared or preserved otherwise than by vinegar\" },\r\n            { code: \"2006\", description: \"Vegetables, fruit, nuts, fruit-peel and other parts of plants\" },\r\n            { code: \"2007\", description: \"Jams, fruit jellies, marmalades, fruit or nut pur\u00e9e and fruit or nut pastes\" },\r\n            { code: \"2008\", description: \"Fruit, nuts and other edible parts of plants, otherwise prepared or preserved\" },\r\n            { code: \"2009\", description: \"Fruit juices (including grape must) and vegetable juices\" },\r\n            { code: \"2101\", description: \"Extracts, essences and concentrates, of coffee, tea or mat\u00e9\" },\r\n            { code: \"2102\", description: \"Yeasts (active or inactive); other single-cell micro-organisms, dead\" },\r\n            { code: \"2103\", description: \"Sauces and preparations therefor; mixed condiments and mixed seasonings\" },\r\n            { code: \"2104\", description: \"Soups and broths and preparations therefor\" },\r\n            { code: \"2105\", description: \"Ice cream and other edible ice\" },\r\n            { code: \"2106\", description: \"Food preparations not elsewhere specified or included\" },\r\n            { code: \"2201\", description: \"Waters, including natural or artificial mineral waters and aerated waters\" },\r\n            { code: \"2202\", description: \"Waters, including mineral waters and aerated waters, containing added sugar\" },\r\n            { code: \"2203\", description: \"Beer made from malt\" },\r\n            { code: \"2204\", description: \"Wine of fresh grapes, including fortified wines; grape must\" },\r\n            { code: \"2205\", description: \"Vermouth and other wine of fresh grapes flavoured with plants\" },\r\n            { code: \"2206\", description: \"Other fermented beverages\" },\r\n            { code: \"2207\", description: \"Ethyl alcohol, undenatured, of an alcoholic strength by volume of 80% vol or higher\" },\r\n            { code: \"2208\", description: \"Ethyl alcohol and other spirits, denatured, of any strength\" },\r\n            { code: \"2209\", description: \"Vinegar and substitutes for vinegar obtained from acetic acid\" },\r\n            { code: \"2301\", description: \"Flours, meals and pellets, of meat or meat offal, of fish or of crustaceans\" },\r\n            { code: \"2302\", description: \"Bran, sharps and other residues, whether or not in the form of pellets\" },\r\n            { code: \"2303\", description: \"Residues of starch manufacture and similar residues\" },\r\n            { code: \"2304\", description: \"Oil-cake and other solid residues, whether or not ground or in the form of pellets\" },\r\n            { code: \"2305\", description: \"Wine lees; argol\" },\r\n            { code: \"2306\", description: \"Other vegetable products and by-products of a kind used in animal feeding\" },\r\n            { code: \"2307\", description: \"Preparations of a kind used in animal feeding\" },\r\n            { code: \"2308\", description: \"Vegetable materials and vegetable waste, vegetable residues and by-products\" },\r\n            { code: \"2309\", description: \"Preparations of a kind used in animal feeding\" },\r\n            { code: \"2401\", description: \"Unmanufactured tobacco; tobacco refuse\" },\r\n            { code: \"2402\", description: \"Cigars, cheroots, cigarillos and cigarettes, of tobacco or of tobacco substitutes\" },\r\n            { code: \"2403\", description: \"Other manufactured tobacco and manufactured tobacco substitutes\" },\r\n            { code: \"2501\", description: \"Salt (including table salt and denatured salt) and pure sodium chloride\" },\r\n            { code: \"2502\", description: \"Unroasted iron pyrites\" },\r\n            { code: \"2503\", description: \"Sulphur of all kinds, other than sublimed sulphur, precipitated sulphur\" },\r\n            { code: \"2504\", description: \"Natural graphite\" },\r\n            { code: \"2505\", description: \"Natural sands of all kinds, whether or not coloured\" },\r\n            { code: \"2506\", description: \"Quartz (other than natural sands); quartzite, whether or not roughly trimmed\" },\r\n            { code: \"2507\", description: \"Kaolin and other kaolinic clays, whether or not calcined\" },\r\n            { code: \"2508\", description: \"Other clays (not including expanded clays)\" },\r\n            { code: \"2509\", description: \"Chalk\" },\r\n            { code: \"2510\", description: \"Natural calcium phosphates, natural aluminium calcium phosphates\" },\r\n            { code: \"2511\", description: \"Natural barium sulphate (barytes); natural barium carbonate (witherite)\" },\r\n            { code: \"2512\", description: \"Siliceous fossil meals and similar siliceous earths\" },\r\n            { code: \"2513\", description: \"Pumice stone; emery; natural corundum, natural garnet and other natural abrasives\" },\r\n            { code: \"2514\", description: \"Slate, whether or not roughly trimmed or merely cut, by sawing or otherwise\" },\r\n            { code: \"2515\", description: \"Marble, travertine, ecaussine and other calcareous monumental or building stone\" },\r\n            { code: \"2516\", description: \"Granite, porphyry, basalt, sandstone and other monumental or building stone\" },\r\n            { code: \"2517\", description: \"Pebbles, gravel, broken or crushed stone, of a kind commonly used for concrete\" },\r\n            { code: \"2518\", description: \"Dolomite, whether or not calcined; agglomerated dolomite\" },\r\n            { code: \"2519\", description: \"Natural magnesium carbonate (magnesite); fused magnesia; dead-burned (sintered) magnesia\" },\r\n            { code: \"2520\", description: \"Gypsum; anhydrite; plasters\" },\r\n            { code: \"2521\", description: \"Limestone flux; limestone and other calcareous stone\" },\r\n            { code: \"2522\", description: \"Quicklime, slaked lime and hydraulic lime\" },\r\n            { code: \"2523\", description: \"Portland cement, aluminous cement, slag cement, supersulphate cement\" },\r\n            { code: \"2524\", description: \"Asbestos\" },\r\n            { code: \"2525\", description: \"Mica, including splittings; mica waste\" },\r\n            { code: \"2526\", description: \"Natural steatite, whether or not roughly trimmed or merely cut\" },\r\n            { code: \"2527\", description: \"Natural cryolite; natural chiolite\" },\r\n            { code: \"2528\", description: \"Natural borates and concentrates thereof\" },\r\n            { code: \"2529\", description: \"Feldspar; leucite; nepheline and nepheline syenite; fluorspar\" },\r\n            { code: \"2530\", description: \"Mineral substances not elsewhere specified or included\" },\r\n            { code: \"2601\", description: \"Iron ores and concentrates, including roasted iron pyrites\" },\r\n            { code: \"2602\", description: \"Manganese ores and concentrates, including ferruginous manganese ores\" },\r\n            { code: \"2603\", description: \"Copper ores and concentrates\" },\r\n            { code: \"2604\", description: \"Nickel ores and concentrates\" },\r\n            { code: \"2605\", description: \"Cobalt ores and concentrates\" },\r\n            { code: \"2606\", description: \"Aluminium ores and concentrates\" },\r\n            { code: \"2607\", description: \"Lead ores and concentrates\" },\r\n            { code: \"2608\", description: \"Zinc ores and concentrates\" },\r\n            { code: \"2609\", description: \"Tin ores and concentrates\" },\r\n            { code: \"2610\", description: \"Chromium ores and concentrates\" },\r\n            { code: \"2611\", description: \"Tungsten ores and concentrates\" },\r\n            { code: \"2612\", description: \"Uranium or thorium ores and concentrates\" },\r\n            { code: \"2613\", description: \"Molybdenum ores and concentrates\" },\r\n            { code: \"2614\", description: \"Titanium ores and concentrates\" },\r\n            { code: \"2615\", description: \"Niobium, tantalum, vanadium or zirconium ores and concentrates\" },\r\n            { code: \"2616\", description: \"Precious metal ores and concentrates\" },\r\n            { code: \"2617\", description: \"Other ores and concentrates\" },\r\n            { code: \"2618\", description: \"Granulated slag (slag sand) from the manufacture of iron or steel\" },\r\n            { code: \"2619\", description: \"Slag, dross (other than granulated slag), scalings and other waste\" },\r\n            { code: \"2620\", description: \"Ash and residues (other than from the manufacture of iron or steel)\" },\r\n            { code: \"2701\", description: \"Coal; briquettes, ovoids and similar solid fuels manufactured from coal\" },\r\n            { code: \"2702\", description: \"Lignite, whether or not agglomerated, excluding jet\" },\r\n            { code: \"2703\", description: \"Peat (including peat litter), whether or not agglomerated\" },\r\n            { code: \"2704\", description: \"Coke and semi-coke of coal, of lignite or of peat\" },\r\n            { code: \"2705\", description: \"Coal gas, water gas, producer gas and similar gases, other than petroleum gases\" },\r\n            { code: \"2706\", description: \"Tar distilled from coal, from lignite or from peat\" },\r\n            { code: \"2707\", description: \"Oils and other products of the distillation of high temperature coal tar\" },\r\n            { code: \"2708\", description: \"Pitch and pitch coke, obtained from coal tar or from other mineral tars\" },\r\n            { code: \"2709\", description: \"Petroleum oils and oils obtained from bituminous minerals, crude\" },\r\n            { code: \"2710\", description: \"Petroleum oils and oils obtained from bituminous minerals, other than crude\" },\r\n            { code: \"2711\", description: \"Petroleum gases and other gaseous hydrocarbons\" },\r\n            { code: \"2712\", description: \"Petroleum jelly; paraffin wax, micro-crystalline petroleum wax\" },\r\n            { code: \"2713\", description: \"Petroleum coke, petroleum bitumen and other residues of petroleum oils\" },\r\n            { code: \"2714\", description: \"Bitumen and asphalt, natural; bituminous or oil shale and tar sands\" },\r\n            { code: \"2715\", description: \"Bituminous mixtures based on natural asphalt, on natural bitumen\" },\r\n            { code: \"2716\", description: \"Electrical energy\" },\r\n            { code: \"2801\", description: \"Fluorine, chlorine, bromine and iodine\" },\r\n            { code: \"2802\", description: \"Sulphur, sublimed or precipitated; colloidal sulphur\" },\r\n            { code: \"2803\", description: \"Carbon (carbon blacks and other forms of carbon not elsewhere specified)\" },\r\n            { code: \"2804\", description: \"Hydrogen, rare gases and other non-metals\" },\r\n            { code: \"2805\", description: \"Alkali or alkaline-earth metals; rare-earth metals, scandium and yttrium\" },\r\n            { code: \"2806\", description: \"Hydrogen chloride (hydrochloric acid); chlorosulphuric acid\" },\r\n            { code: \"2807\", description: \"Sulphuric acid; oleum\" },\r\n            { code: \"2808\", description: \"Nitric acid; sulphonitric acids\" },\r\n            { code: \"2809\", description: \"Diphosphorus pentaoxide; phosphoric acid; polyphosphoric acids\" },\r\n            { code: \"2810\", description: \"Oxides of boron; boric acids\" },\r\n            { code: \"2811\", description: \"Other inorganic acids and other inorganic oxygen compounds of non-metals\" },\r\n            { code: \"2812\", description: \"Halides and halide oxides of non-metals\" },\r\n            { code: \"2813\", description: \"Sulphides of non-metals; commercial phosphorus trisulphide\" },\r\n            { code: \"2814\", description: \"Ammonia, anhydrous or in aqueous solution\" },\r\n            { code: \"2815\", description: \"Sodium hydroxide (caustic soda); potassium hydroxide (caustic potash)\" },\r\n            { code: \"2816\", description: \"Hydroxide and peroxide of magnesium; oxides, hydroxides and peroxides of strontium\" },\r\n            { code: \"2817\", description: \"Zinc oxide; zinc peroxide\" },\r\n            { code: \"2818\", description: \"Artificial corundum, whether or not chemically defined\" },\r\n            { code: \"2819\", description: \"Chromium oxides and hydroxides\" },\r\n            { code: \"2820\", description: \"Manganese oxides\" },\r\n            { code: \"2821\", description: \"Iron oxides and hydroxides; earth colours containing 70% or more by weight\" },\r\n            { code: \"2822\", description: \"Cobalt oxides and hydroxides; commercial cobalt oxides\" },\r\n            { code: \"2823\", description: \"Titanium oxides\" },\r\n            { code: \"2824\", description: \"Lead oxides; red lead and orange lead\" },\r\n            { code: \"2825\", description: \"Hydrazine and hydroxylamine and their inorganic salts\" },\r\n            { code: \"2826\", description: \"Fluorides; fluorosilicates, fluoroaluminates and other complex fluorine salts\" },\r\n            { code: \"2827\", description: \"Chlorides, chloride oxides and chloride hydroxides; bromides and bromide oxides\" },\r\n            { code: \"2828\", description: \"Hypochlorites; commercial calcium hypochlorite; chlorites; hypobromites\" },\r\n            { code: \"2829\", description: \"Chlorates and perchlorates; bromates and perbromates; iodates and periodates\" },\r\n            { code: \"2830\", description: \"Sulphides; polysulphides\" },\r\n            { code: \"2831\", description: \"Dithionites and sulphoxylates\" },\r\n            { code: \"2832\", description: \"Sulphites; thiosulphates\" },\r\n            { code: \"2833\", description: \"Sulphates; alums; peroxosulphates (persulphates)\" },\r\n            { code: \"2834\", description: \"Nitrites; nitrates\" },\r\n            { code: \"2835\", description: \"Phosphinates (hypophosphites), phosphonates (phosphites)\" },\r\n            { code: \"2836\", description: \"Carbonates; peroxocarbonates (percarbonates)\" },\r\n            { code: \"2837\", description: \"Cyanides, cyanide oxides and complex cyanides\" },\r\n            { code: \"2838\", description: \"Fulminates, cyanates and thiocyanates\" },\r\n            { code: \"2839\", description: \"Silicates; commercial alkali metal silicates\" },\r\n            { code: \"2840\", description: \"Borates; peroxoborates (perborates)\" },\r\n            { code: \"2841\", description: \"Salts of oxometallic or peroxometallic acids\" },\r\n            { code: \"2842\", description: \"Other salts of inorganic acids or peroxoacids\" },\r\n            { code: \"2843\", description: \"Colloidal precious metals; inorganic or organic compounds of precious metals\" },\r\n            { code: \"2844\", description: \"Radioactive chemical elements and radioactive isotopes\" },\r\n            { code: \"2845\", description: \"Isotopes other than those of heading 2844; compounds, inorganic or organic\" },\r\n            { code: \"2846\", description: \"Compounds, inorganic or organic, of rare-earth metals, of yttrium or of scandium\" },\r\n            { code: \"2847\", description: \"Hydrogen peroxide, whether or not solidified with urea\" },\r\n            { code: \"2848\", description: \"Phosphides, whether or not chemically defined, excluding ferrophosphorus\" },\r\n            { code: \"2849\", description: \"Carbides, whether or not chemically defined\" },\r\n            { code: \"2850\", description: \"Hydrides, nitrides, azides, silicides and borides, whether or not chemically defined\" },\r\n            { code: \"2851\", description: \"Other inorganic compounds (including distilled or conductivity water and water of similar purity)\" },\r\n            { code: \"2901\", description: \"Acyclic hydrocarbons\" },\r\n            { code: \"2902\", description: \"Cyclic hydrocarbons\" },\r\n            { code: \"2903\", description: \"Halogenated derivatives of hydrocarbons\" },\r\n            { code: \"2904\", description: \"Sulphonated, nitrated or nitrosated derivatives of hydrocarbons\" },\r\n            { code: \"2905\", description: \"Acyclic alcohols and their halogenated, sulphonated, nitrated or nitrosated derivatives\" },\r\n            { code: \"2906\", description: \"Cyclic alcohols and their halogenated, sulphonated, nitrated or nitrosated derivatives\" },\r\n            { code: \"2907\", description: \"Phenols; phenol-alcohols\" },\r\n            { code: \"2908\", description: \"Halogenated, sulphonated, nitrated or nitrosated derivatives of phenols or phenol-alcohols\" },\r\n            { code: \"2909\", description: \"Ethers, alcohol peroxides, ether peroxides, ketone peroxides\" },\r\n            { code: \"2910\", description: \"Epoxides, epoxyalcohols, epoxyphenols and epoxyethers\" },\r\n            { code: \"2911\", description: \"Acetals and hemiacetals, whether or not with other oxygen function\" },\r\n            { code: \"2912\", description: \"Aldehydes, whether or not with other oxygen function\" },\r\n            { code: \"2913\", description: \"Halogenated, sulphonated, nitrated or nitrosated derivatives of products of heading 2912\" },\r\n            { code: \"2914\", description: \"Ketones and quinones, whether or not with other oxygen function\" },\r\n            { code: \"2915\", description: \"Saturated acyclic monocarboxylic acids and their anhydrides, halides, peroxides\" },\r\n            { code: \"2916\", description: \"Unsaturated acyclic monocarboxylic acids, cyclic monocarboxylic acids\" },\r\n            { code: \"2917\", description: \"Polycarboxylic acids, their anhydrides, halides, peroxides and peroxyacids\" },\r\n            { code: \"2918\", description: \"Carboxylic acids with additional oxygen function and their anhydrides, halides, peroxides\" },\r\n            { code: \"2919\", description: \"Phosphoric esters and their salts, including lactophosphates; their halogenated, sulphonated, nitrated or nitrosated derivatives\" },\r\n            { code: \"2920\", description: \"Esters of other inorganic acids of non-metals and their salts; their halogenated, sulphonated, nitrated or nitrosated derivatives\" },\r\n            { code: \"2921\", description: \"Amine-function compounds\" },\r\n            { code: \"2922\", description: \"Oxygen-function amino-compounds\" },\r\n            { code: \"2923\", description: \"Quaternary ammonium salts and hydroxides; lecithins and other phosphoaminolipids\" },\r\n            { code: \"2924\", description: \"Carboxyamide-function compounds; amide-function compounds of carbonic acid\" },\r\n            { code: \"2925\", description: \"Carboxyimide-function compounds (including saccharin and its salts) and imine-function compounds\" },\r\n            { code: \"2926\", description: \"Nitrile-function compounds\" },\r\n            { code: \"2927\", description: \"Diazo-, azo- or azoxy-compounds\" },\r\n            { code: \"2928\", description: \"Organic derivatives of hydrazine or of hydroxylamine\" },\r\n            { code: \"2929\", description: \"Compounds with other nitrogen function\" },\r\n            { code: \"2930\", description: \"Organo-sulphur compounds\" },\r\n            { code: \"2931\", description: \"Other organo-inorganic compounds\" },\r\n            { code: \"2932\", description: \"Heterocyclic compounds with oxygen hetero-atom(s) only\" },\r\n            { code: \"2933\", description: \"Heterocyclic compounds with nitrogen hetero-atom(s) only\" },\r\n            { code: \"2934\", description: \"Nucleic acids and their salts; other heterocyclic compounds\" },\r\n            { code: \"2935\", description: \"Sulphonamides\" },\r\n            { code: \"2936\", description: \"Provitamins and vitamins, natural or reproduced by synthesis\" },\r\n            { code: \"2937\", description: \"Hormones, prostaglandins, thromboxanes and leukotrienes, natural or reproduced by synthesis\" },\r\n            { code: \"2938\", description: \"Glycosides, natural or reproduced by synthesis, and their salts, ethers, esters\" },\r\n            { code: \"2939\", description: \"Vegetable alkaloids, natural or reproduced by synthesis, and their salts, ethers, esters\" },\r\n            { code: \"2940\", description: \"Sugars, chemically pure, other than sucrose, lactose, maltose, glucose and fructose\" },\r\n            { code: \"2941\", description: \"Antibiotics\" },\r\n            { code: \"2942\", description: \"Other organic compounds\" },\r\n            { code: \"3001\", description: \"Glands and other organs for organo-therapeutic uses, dried, whether or not powdered\" },\r\n            { code: \"3002\", description: \"Human blood; animal blood prepared for therapeutic, prophylactic or diagnostic uses\" },\r\n            { code: \"3003\", description: \"Medicaments (excluding goods of heading 3002, 3005 or 3006)\" },\r\n            { code: \"3004\", description: \"Medicaments (excluding goods of heading 3002, 3005 or 3006)\" },\r\n            { code: \"3005\", description: \"Wadding, gauze, bandages and similar articles\" },\r\n            { code: \"3006\", description: \"Pharmaceutical goods\" },\r\n            { code: \"3101\", description: \"Animal or vegetable fertilisers, whether or not mixed together or chemically treated\" },\r\n            { code: \"3102\", description: \"Mineral or chemical fertilisers, nitrogenous\" },\r\n            { code: \"3103\", description: \"Mineral or chemical fertilisers, phosphatic\" },\r\n            { code: \"3104\", description: \"Mineral or chemical fertilisers, potassic\" },\r\n            { code: \"3105\", description: \"Mineral or chemical fertilisers containing two or three of the fertilising elements nitrogen, phosphorous and potassium\" },\r\n            { code: \"3106\", description: \"Other fertilisers; goods of this Chapter in tablets or similar forms\" },\r\n            { code: \"3201\", description: \"Tanning extracts of vegetable origin; tannins and their salts, ethers, esters\" },\r\n            { code: \"3202\", description: \"Synthetic organic tanning substances; inorganic tanning substances; tanning preparations\" },\r\n            { code: \"3203\", description: \"Colouring matter of vegetable or animal origin\" },\r\n            { code: \"3204\", description: \"Synthetic organic colouring matter\" },\r\n            { code: \"3205\", description: \"Colour lakes; preparations based on colour lakes\" },\r\n            { code: \"3206\", description: \"Other colouring matter; preparations as specified in Note 3 to this Chapter\" },\r\n            { code: \"3207\", description: \"Prepared pigments, prepared opacifiers and prepared colours, vitrifiable enamels\" },\r\n            { code: \"3208\", description: \"Paints and varnishes (including enamels and lacquers) based on synthetic polymers\" },\r\n            { code: \"3209\", description: \"Paints and varnishes (including enamels and lacquers) based on acrylic or vinyl polymers\" },\r\n            { code: \"3210\", description: \"Other paints and varnishes (including enamels, lacquers and distempers)\" },\r\n            { code: \"3211\", description: \"Prepared driers\" },\r\n            { code: \"3212\", description: \"Pigments dispersed in non-aqueous media; stamping foils; dyes and other colouring matter\" },\r\n            { code: \"3213\", description: \"Artists', students' or signboard painters' colours\" },\r\n            { code: \"3214\", description: \"Glaziers' putty, grafting putty, resin cements, caulking compounds\" },\r\n            { code: \"3215\", description: \"Printing ink, writing or drawing ink and other inks\" },\r\n            { code: \"3301\", description: \"Essential oils (terpeneless or not), including concretes and absolutes\" },\r\n            { code: \"3302\", description: \"Mixtures of odoriferous substances and mixtures used as raw materials in industry\" },\r\n            { code: \"3303\", description: \"Perfumes and toilet waters\" },\r\n            { code: \"3304\", description: \"Beauty or make-up preparations and preparations for the care of the skin\" },\r\n            { code: \"3305\", description: \"Preparations for use on the hair\" },\r\n            { code: \"3306\", description: \"Preparations for oral or dental hygiene\" },\r\n            { code: \"3307\", description: \"Pre-shave, shaving or after-shave preparations\" },\r\n            { code: \"3401\", description: \"Soap; organic surface-active products and preparations for use as soap\" },\r\n            { code: \"3402\", description: \"Organic surface-active agents (other than soap)\" },\r\n            { code: \"3403\", description: \"Lubricating preparations (including cutting-oil preparations, bolt or nut release preparations)\" },\r\n            { code: \"3404\", description: \"Artificial waxes and prepared waxes\" },\r\n            { code: \"3405\", description: \"Polishes and creams, for footwear, furniture, floors, coachwork, glass or metal\" },\r\n            { code: \"3406\", description: \"Candles, tapers and the like\" },\r\n            { code: \"3407\", description: \"Modelling pastes; dental wax and dental preparations\" },\r\n            { code: \"3501\", description: \"Casein, caseinates and other casein derivatives\" },\r\n            { code: \"3502\", description: \"Albumins (including concentrates of two or more whey proteins)\" },\r\n            { code: \"3503\", description: \"Gelatin (including gelatin in rectangular sheets, whether or not surface-worked)\" },\r\n            { code: \"3504\", description: \"Peptones and their derivatives; other protein substances and their derivatives\" },\r\n            { code: \"3505\", description: \"Dextrins and other modified starches\" },\r\n            { code: \"3506\", description: \"Prepared glues and other prepared adhesives\" },\r\n            { code: \"3507\", description: \"Enzymes; prepared enzymes not elsewhere specified or included\" },\r\n            { code: \"3601\", description: \"Propellant powders\" },\r\n            { code: \"3602\", description: \"Prepared explosives, other than propellant powders\" },\r\n            { code: \"3603\", description: \"Safety fuses; detonating fuses; percussion or detonating caps\" },\r\n            { code: \"3604\", description: \"Fireworks, signalling flares, rain rockets, fog signals and other pyrotechnic articles\" },\r\n            { code: \"3605\", description: \"Matches, other than pyrotechnic articles of heading 3604\" },\r\n            { code: \"3606\", description: \"Ferro-cerium and other pyrophoric alloys\" },\r\n            { code: \"3607\", description: \"Liquid or liquefied-gas fuels in containers of a kind used for filling or refilling\" },\r\n            { code: \"3701\", description: \"Photographic plates and film in the flat, sensitised, unexposed\" },\r\n            { code: \"3702\", description: \"Photographic film in rolls, sensitised, unexposed\" },\r\n            { code: \"3703\", description: \"Photographic paper, paperboard and textiles, sensitised, unexposed\" },\r\n            { code: \"3704\", description: \"Photographic plates, film, paper, paperboard and textiles, exposed but not developed\" },\r\n            { code: \"3705\", description: \"Photographic plates and film, exposed and developed\" },\r\n            { code: \"3706\", description: \"Cinematograph film, exposed and developed, whether or not incorporating sound track\" },\r\n            { code: \"3707\", description: \"Chemical preparations for photographic uses\" },\r\n            { code: \"3801\", description: \"Artificial graphite; colloidal or semi-colloidal graphite; preparations based on graphite\" },\r\n            { code: \"3802\", description: \"Activated carbon; activated natural mineral products; animal black\" },\r\n            { code: \"3803\", description: \"Tall oil, whether or not refined\" },\r\n            { code: \"3804\", description: \"Residual lyes from the manufacture of wood pulp\" },\r\n            { code: \"3805\", description: \"Gum, wood or sulphate turpentine and other terpenic oils produced by the distillation\" },\r\n            { code: \"3806\", description: \"Rosin and resin acids, and derivatives thereof; rosin spirit and rosin oils\" },\r\n            { code: \"3807\", description: \"Wood tar; wood tar oils; wood creosote; wood naphtha; vegetable pitch\" },\r\n            { code: \"3808\", description: \"Insecticides, rodenticides, fungicides, herbicides, anti-sprouting products\" },\r\n            { code: \"3809\", description: \"Finishing agents, dye carriers to accelerate the dyeing or fixing of dye-stuffs\" },\r\n            { code: \"3810\", description: \"Pickling preparations for metal surfaces; fluxes and other auxiliary preparations\" },\r\n            { code: \"3811\", description: \"Anti-knock preparations, oxidation inhibitors, gum inhibitors, viscosity improvers\" },\r\n            { code: \"3812\", description: \"Prepared rubber accelerators; compound plasticisers for rubber or plastics\" },\r\n            { code: \"3813\", description: \"Preparations and charges for fire-extinguishers; charged fire-extinguishing grenades\" },\r\n            { code: \"3814\", description: \"Organic composite solvents and thinners, not elsewhere specified or included\" },\r\n            { code: \"3815\", description: \"Reaction initiators, reaction accelerators and catalytic preparations\" },\r\n            { code: \"3816\", description: \"Refractory cements, mortars, concretes and similar compositions\" },\r\n            { code: \"3817\", description: \"Mixed alkylbenzenes and mixed alkylnaphthalenes\" },\r\n            { code: \"3818\", description: \"Chemical elements doped for use in electronics, in the form of discs, wafers\" },\r\n            { code: \"3819\", description: \"Hydraulic brake fluids and other prepared liquids for hydraulic transmission\" },\r\n            { code: \"3820\", description: \"Anti-freezing preparations and prepared de-icing fluids\" },\r\n            { code: \"3821\", description: \"Prepared culture media for the development of micro-organisms\" },\r\n            { code: \"3822\", description: \"Diagnostic or laboratory reagents on a backing and prepared diagnostic or laboratory reagents\" },\r\n            { code: \"3823\", description: \"Industrial monocarboxylic fatty acids; acid oils from refining\" },\r\n            { code: \"3824\", description: \"Prepared binders for foundry moulds or cores; chemical products and preparations\" },\r\n            { code: \"3825\", description: \"Other chemical products and preparations of the chemical or allied industries\" },\r\n            { code: \"3901\", description: \"Polymers of ethylene, in primary forms\" },\r\n            { code: \"3902\", description: \"Polymers of propylene or of other olefins, in primary forms\" },\r\n            { code: \"3903\", description: \"Polymers of styrene, in primary forms\" },\r\n            { code: \"3904\", description: \"Polymers of vinyl chloride or of other halogenated olefins, in primary forms\" },\r\n            { code: \"3905\", description: \"Polymers of vinyl acetate or of other vinyl esters, in primary forms\" },\r\n            { code: \"3906\", description: \"Acrylic polymers in primary forms\" },\r\n            { code: \"3907\", description: \"Polyacetals, other polyethers and epoxide resins, in primary forms\" },\r\n            { code: \"3908\", description: \"Polyamides in primary forms\" },\r\n            { code: \"3909\", description: \"Amino-resins, phenolic resins and polyurethanes, in primary forms\" },\r\n            { code: \"3910\", description: \"Silicones in primary forms\" },\r\n            { code: \"3911\", description: \"Petroleum resins, coumarone-indene resins, polytarpenes\" },\r\n            { code: \"3912\", description: \"Cellulose and its chemical derivatives, not elsewhere specified or included\" },\r\n            { code: \"3913\", description: \"Natural polymers (for example, alginic acid) and modified natural polymers\" },\r\n            { code: \"3914\", description: \"Ion-exchangers based on polymers\" },\r\n            { code: \"3915\", description: \"Waste, parings and scrap, of plastics\" },\r\n            { code: \"3916\", description: \"Monofilament of which any cross-sectional dimension exceeds 1 mm, rods, sticks\" },\r\n            { code: \"3917\", description: \"Tubes, pipes and hoses, and fittings therefor, of plastics\" },\r\n            { code: \"3918\", description: \"Floor coverings of plastics, whether or not self-adhesive\" },\r\n            { code: \"3919\", description: \"Self-adhesive plates, sheets, film, foil, tape, strip and other flat shapes\" },\r\n            { code: \"3920\", description: \"Other plates, sheets, film, foil and strip, of plastics\" },\r\n            { code: \"3921\", description: \"Other articles of plastics\" },\r\n            { code: \"3922\", description: \"Baths, shower-baths, sinks, wash-basins, bidets, lavatory pans\" },\r\n            { code: \"3923\", description: \"Tableware, kitchenware, other household articles and hygienic or toilet articles\" },\r\n            { code: \"3924\", description: \"Other articles of plastics\" },\r\n            { code: \"3925\", description: \"Builders' ware of plastics\" },\r\n            { code: \"3926\", description: \"Other articles of plastics\" },\r\n            { code: \"4001\", description: \"Natural rubber, balata, gutta-percha, guayule, chicle and similar natural gums\" },\r\n            { code: \"4002\", description: \"Synthetic rubber and factice derived from oils, in primary forms or in plates\" },\r\n            { code: \"4003\", description: \"Reclaimed rubber in primary forms or in plates, sheets or strip\" },\r\n            { code: \"4004\", description: \"Waste, parings and scrap of rubber (other than hard rubber) and powders\" },\r\n            { code: \"4005\", description: \"Compounded rubber, unvulcanised, in primary forms or in plates, sheets or strip\" },\r\n            { code: \"4006\", description: \"Other forms (for example, rods, tubes and profile shapes) and articles\" },\r\n            { code: \"4007\", description: \"Vulcanised rubber thread and cord\" },\r\n            { code: \"4008\", description: \"Plates, sheets, strip, rods and profile shapes, of vulcanised rubber\" },\r\n            { code: \"4009\", description: \"Tubes, pipes and hoses, of vulcanised rubber\" },\r\n            { code: \"4010\", description: \"Conveyor or transmission belts or belting, of vulcanised rubber\" },\r\n            { code: \"4011\", description: \"New pneumatic tyres, of rubber\" },\r\n            { code: \"4012\", description: \"Retreaded or used pneumatic tyres of rubber; solid or cushion tyres\" },\r\n            { code: \"4013\", description: \"Inner tubes, of rubber\" },\r\n            { code: \"4014\", description: \"Hygienic or pharmaceutical articles (including teats), of vulcanised rubber\" },\r\n            { code: \"4015\", description: \"Articles of apparel and clothing accessories (including gloves), for all purposes\" },\r\n            { code: \"4016\", description: \"Other articles of vulcanised rubber\" },\r\n            { code: \"4017\", description: \"Hard rubber (for example, ebonite) in all forms; articles of hard rubber\" },\r\n            { code: \"4101\", description: \"Raw hides and skins of bovine or equine animals (fresh, or salted, dried, limed)\" },\r\n            { code: \"4102\", description: \"Raw skins of sheep or lambs (fresh, or salted, dried, limed, pickled or otherwise preserved)\" },\r\n            { code: \"4103\", description: \"Other raw hides and skins (fresh, or salted, dried, limed, pickled or otherwise preserved)\" },\r\n            { code: \"4104\", description: \"Tanned or crust hides and skins of bovine or equine animals, without hair on\" },\r\n            { code: \"4105\", description: \"Tanned or crust skins of sheep or lambs, without wool on\" },\r\n            { code: \"4106\", description: \"Tanned or crust hides and skins of other animals, without hair on\" },\r\n            { code: \"4107\", description: \"Leather further prepared after tanning or crusting\" },\r\n            { code: \"4108\", description: \"Chamois (including combination chamois) leather\" },\r\n            { code: \"4109\", description: \"Patent leather and patent laminated leather; metallised leather\" },\r\n            { code: \"4110\", description: \"Parings and other waste of leather or of composition leather\" },\r\n            { code: \"4111\", description: \"Composition leather with a basis of leather or leather fibre\" },\r\n            { code: \"4112\", description: \"Articles of leather; saddlery and harness for any animal\" },\r\n            { code: \"4113\", description: \"Articles of apparel and clothing accessories, of leather or of composition leather\" },\r\n            { code: \"4114\", description: \"Other articles of leather or of composition leather\" },\r\n            { code: \"4115\", description: \"Articles of gut (other than silkworm gut), of goldbeater's skin, of bladders\" },\r\n            { code: \"4201\", description: \"Saddlery and harness for any animal (including traces, leads, knee pads, muzzles)\" },\r\n            { code: \"4202\", description: \"Trunks, suit-cases, camera cases, handbags, shopping-bags, wallets, purses\" },\r\n            { code: \"4203\", description: \"Articles of apparel and clothing accessories, of leather or of composition leather\" },\r\n            { code: \"4204\", description: \"Articles of leather or of composition leather, of the kind used in machinery\" },\r\n            { code: \"4205\", description: \"Other articles of leather or of composition leather\" },\r\n            { code: \"4206\", description: \"Articles of gut (other than silkworm gut), of goldbeater's skin, of bladders\" },\r\n            { code: \"4301\", description: \"Raw furskins (including heads, tails, paws and other pieces or cuttings)\" },\r\n            { code: \"4302\", description: \"Tanned or dressed furskins (including heads, tails, paws and other pieces)\" },\r\n            { code: \"4303\", description: \"Articles of apparel, clothing accessories and other articles of furskin\" },\r\n            { code: \"4304\", description: \"Artificial fur and articles thereof\" },\r\n            { code: \"4401\", description: \"Fuel wood, in logs, in billets, in twigs, in faggots or in similar forms\" },\r\n            { code: \"4402\", description: \"Wood charcoal (including shell or nut charcoal), whether or not agglomerated\" },\r\n            { code: \"4403\", description: \"Wood in the rough, whether or not stripped of bark or sapwood, or roughly squared\" },\r\n            { code: \"4404\", description: \"Hoopwood; split poles; piles, pickets and stakes of wood, pointed but not sawn\" },\r\n            { code: \"4405\", description: \"Wood wool; wood flour\" },\r\n            { code: \"4406\", description: \"Railway or tramway sleepers (cross-ties) of wood\" },\r\n            { code: \"4407\", description: \"Wood sawn or chipped lengthwise, sliced or peeled, whether or not planed\" },\r\n            { code: \"4408\", description: \"Sheets for veneering (including those obtained by slicing laminated wood)\" },\r\n            { code: \"4409\", description: \"Wood (including strips and friezes for parquet flooring, not assembled)\" },\r\n            { code: \"4410\", description: \"Particle board and similar board of wood or other ligneous materials\" },\r\n            { code: \"4411\", description: \"Fibreboard of wood or other ligneous materials\" },\r\n            { code: \"4412\", description: \"Plywood, veneered panels and similar laminated wood\" },\r\n            { code: \"4413\", description: \"Densified wood, in blocks, plates, strips or profile shapes\" },\r\n            { code: \"4414\", description: \"Wooden frames for paintings, photographs, mirrors or similar objects\" },\r\n            { code: \"4415\", description: \"Packing cases, boxes, crates, drums and similar packings, of wood\" },\r\n            { code: \"4416\", description: \"Casks, barrels, vats, tubs and other coopers' products and parts thereof\" },\r\n            { code: \"4417\", description: \"Tools, tool bodies, tool handles, broom or brush bodies and handles, of wood\" },\r\n            { code: \"4418\", description: \"Builders' joinery and carpentry of wood\" },\r\n            { code: \"4419\", description: \"Tableware and kitchenware, of wood\" },\r\n            { code: \"4420\", description: \"Wood marquetry and inlaid wood; caskets and cases for jewellery\" },\r\n            { code: \"4421\", description: \"Other articles of wood\" },\r\n            { code: \"4501\", description: \"Natural cork, raw or simply prepared; waste cork; crushed, granulated or ground cork\" },\r\n            { code: \"4502\", description: \"Natural cork, debacked or roughly squared, or in rectangular (including square) blocks\" },\r\n            { code: \"4503\", description: \"Articles of natural cork\" },\r\n            { code: \"4504\", description: \"Agglomerated cork (with or without a binding substance) and articles of agglomerated cork\" },\r\n            { code: \"4601\", description: \"Plaits and similar products of plaiting materials, whether or not assembled into strips\" },\r\n            { code: \"4602\", description: \"Basketwork, wickerwork and other articles, made directly to shape from plaiting materials\" },\r\n            { code: \"4701\", description: \"Mechanical wood pulp\" },\r\n            { code: \"4702\", description: \"Chemical wood pulp, dissolving grades\" },\r\n            { code: \"4703\", description: \"Chemical wood pulp, soda or sulphate, other than dissolving grades\" },\r\n            { code: \"4704\", description: \"Chemical wood pulp, sulphite, other than dissolving grades\" },\r\n            { code: \"4705\", description: \"Semi-chemical wood pulp\" },\r\n            { code: \"4706\", description: \"Pulps of fibres derived from recovered (waste and scrap) paper or paperboard\" },\r\n            { code: \"4707\", description: \"Other fibrous cellulosic material\" },\r\n            { code: \"4801\", description: \"Newsprint, in rolls or sheets\" },\r\n            { code: \"4802\", description: \"Uncoated paper and paperboard, of a kind used for writing, printing\" },\r\n            { code: \"4803\", description: \"Toilet or facial tissue stock, towel or napkin stock and similar paper\" },\r\n            { code: \"4804\", description: \"Uncoated kraft paper and paperboard, in rolls or sheets\" },\r\n            { code: \"4805\", description: \"Other uncoated paper and paperboard, in rolls or sheets\" },\r\n            { code: \"4806\", description: \"Vegetable parchment, greaseproof papers, tracing papers and glassine and other glazed transparent or translucent papers\" },\r\n            { code: \"4807\", description: \"Composite paper and paperboard (made by sticking flat layers of paper or paperboard)\" },\r\n            { code: \"4808\", description: \"Paper and paperboard, corrugated (with or without glued flat surface sheets)\" },\r\n            { code: \"4809\", description: \"Carbon paper, self-copy paper and other copying or transfer papers\" },\r\n            { code: \"4810\", description: \"Paper and paperboard, coated on one or both sides with kaolin or other inorganic substances\" },\r\n            { code: \"4811\", description: \"Paper, paperboard, cellulose wadding and webs of cellulose fibres, coated, impregnated\" },\r\n            { code: \"4812\", description: \"Filter blocks, slabs and plates, of paper pulp\" },\r\n            { code: \"4813\", description: \"Cigarette paper, whether or not cut to size or in the form of booklets or tubes\" },\r\n            { code: \"4814\", description: \"Wallpaper and similar wall coverings; window transparencies of paper\" },\r\n            { code: \"4815\", description: \"Floor coverings on a base of paper or of paperboard\" },\r\n            { code: \"4816\", description: \"Carbon paper, self-copy paper and other copying or transfer papers\" },\r\n            { code: \"4817\", description: \"Envelopes, letter cards, plain postcards and correspondence cards\" },\r\n            { code: \"4818\", description: \"Toilet paper, handkerchiefs, cleansing tissues, towels, tablecloths, serviettes\" },\r\n            { code: \"4819\", description: \"Cartons, boxes, cases, bags and other packing containers, of paper, paperboard\" },\r\n            { code: \"4820\", description: \"Registers, account books, note books, order books, receipt books\" },\r\n            { code: \"4821\", description: \"Paper or paperboard labels of all kinds, whether or not printed\" },\r\n            { code: \"4822\", description: \"Bobbins, spools, cops and similar supports of paper pulp, paper or paperboard\" },\r\n            { code: \"4823\", description: \"Other paper, paperboard, cellulose wadding and webs of cellulose fibres\" },\r\n            { code: \"4901\", description: \"Printed books, brochures, leaflets and similar printed matter\" },\r\n            { code: \"4902\", description: \"Newspapers, journals and periodicals, whether or not illustrated or containing advertising material\" },\r\n            { code: \"4903\", description: \"Children's picture, drawing or colouring books\" },\r\n            { code: \"4904\", description: \"Music, printed or in manuscript, whether or not bound or illustrated\" },\r\n            { code: \"4905\", description: \"Maps and hydrographic or similar charts of all kinds, including atlases, wall maps\" },\r\n            { code: \"4906\", description: \"Plans and drawings for architectural, engineering, industrial, commercial, topographical\" },\r\n            { code: \"4907\", description: \"Unused postage, revenue or similar stamps of current or new issue\" },\r\n            { code: \"4908\", description: \"Transfers (decalcomanias)\" },\r\n            { code: \"4909\", description: \"Printed or illustrated postcards; printed cards bearing personal greetings\" },\r\n            { code: \"4910\", description: \"Calendars of any kind, printed, including calendar blocks\" },\r\n            { code: \"4911\", description: \"Other printed matter, including printed pictures and photographs\" },\r\n            { code: \"5001\", description: \"Silk-worm cocoons suitable for reeling\" },\r\n            { code: \"5002\", description: \"Raw silk (not thrown)\" },\r\n            { code: \"5003\", description: \"Silk waste (including cocoons unsuitable for reeling, yarn waste and garnetted stock)\" },\r\n            { code: \"5004\", description: \"Silk yarn (other than yarn spun from silk waste)\" },\r\n            { code: \"5005\", description: \"Yarn spun from silk waste\" },\r\n            { code: \"5006\", description: \"Silk yarn and yarn spun from silk waste, put up for retail sale\" },\r\n            { code: \"5007\", description: \"Woven fabrics of silk or of silk waste\" },\r\n            { code: \"5101\", description: \"Wool, not carded or combed\" },\r\n            { code: \"5102\", description: \"Fine or coarse animal hair, not carded or combed\" },\r\n            { code: \"5103\", description: \"Waste of wool or of fine or coarse animal hair\" },\r\n            { code: \"5104\", description: \"Garnetted stock of wool or of fine or coarse animal hair\" },\r\n            { code: \"5105\", description: \"Wool and fine or coarse animal hair, carded or combed\" },\r\n            { code: \"5106\", description: \"Yarn of carded wool, not put up for retail sale\" },\r\n            { code: \"5107\", description: \"Yarn of combed wool, not put up for retail sale\" },\r\n            { code: \"5108\", description: \"Yarn of fine animal hair (carded or combed), not put up for retail sale\" },\r\n            { code: \"5109\", description: \"Yarn of wool or of fine animal hair, put up for retail sale\" },\r\n            { code: \"5110\", description: \"Yarn of coarse animal hair or of horsehair\" },\r\n            { code: \"5111\", description: \"Woven fabrics of carded wool or of carded fine animal hair\" },\r\n            { code: \"5112\", description: \"Woven fabrics of combed wool or of combed fine animal hair\" },\r\n            { code: \"5113\", description: \"Woven fabrics of coarse animal hair or of horsehair\" },\r\n            { code: \"5201\", description: \"Cotton, not carded or combed\" },\r\n            { code: \"5202\", description: \"Cotton waste (including yarn waste and garnetted stock)\" },\r\n            { code: \"5203\", description: \"Cotton, carded or combed\" },\r\n            { code: \"5204\", description: \"Cotton sewing thread, whether or not put up for retail sale\" },\r\n            { code: \"5205\", description: \"Cotton yarn (other than sewing thread), containing 85% or more by weight of cotton\" },\r\n            { code: \"5206\", description: \"Cotton yarn (other than sewing thread), containing less than 85% by weight of cotton\" },\r\n            { code: \"5207\", description: \"Cotton yarn (other than sewing thread) put up for retail sale\" },\r\n            { code: \"5208\", description: \"Woven fabrics of cotton, containing 85% or more by weight of cotton\" },\r\n            { code: \"5209\", description: \"Woven fabrics of cotton, containing less than 85% by weight of cotton\" },\r\n            { code: \"5210\", description: \"Woven fabrics of cotton, of yarns of different colours\" },\r\n            { code: \"5211\", description: \"Woven fabrics of cotton, weighing not more than 200 g\/m\u00b2\" },\r\n            { code: \"5212\", description: \"Woven fabrics of cotton, weighing more than 200 g\/m\u00b2\" },\r\n            { code: \"5301\", description: \"Flax, raw or processed but not spun; flax tow and waste\" },\r\n            { code: \"5302\", description: \"True hemp (Cannabis sativa L.), raw or processed but not spun; tow and waste of true hemp\" },\r\n            { code: \"5303\", description: \"Jute and other textile bast fibres (excluding flax, true hemp and ramie)\" },\r\n            { code: \"5304\", description: \"Sisal and other textile fibres of the genus Agave, raw or processed but not spun\" },\r\n            { code: \"5305\", description: \"Coconut, abaca (Manila hemp or Musa textilis Nee), ramie and other vegetable textile fibres\" },\r\n            { code: \"5306\", description: \"Flax yarn\" },\r\n            { code: \"5307\", description: \"Yarn of jute or of other textile bast fibres of heading 5303\" },\r\n            { code: \"5308\", description: \"Yarn of other vegetable textile fibres; paper yarn\" },\r\n            { code: \"5309\", description: \"Woven fabrics of flax\" },\r\n            { code: \"5310\", description: \"Woven fabrics of jute or of other textile bast fibres of heading 5303\" },\r\n            { code: \"5311\", description: \"Woven fabrics of other vegetable textile fibres; woven fabrics of paper yarn\" },\r\n            { code: \"5401\", description: \"Sewing thread of man-made filaments\" },\r\n            { code: \"5402\", description: \"Synthetic filament yarn (other than sewing thread), not put up for retail sale\" },\r\n            { code: \"5403\", description: \"Artificial filament yarn (other than sewing thread), not put up for retail sale\" },\r\n            { code: \"5404\", description: \"Synthetic monofilament of 67 decitex or more and of which no cross-sectional dimension\" },\r\n            { code: \"5405\", description: \"Artificial monofilament of 67 decitex or more and of which no cross-sectional dimension\" },\r\n            { code: \"5406\", description: \"Man-made filament yarn (other than sewing thread), put up for retail sale\" },\r\n            { code: \"5407\", description: \"Woven fabrics of synthetic filament yarn\" },\r\n            { code: \"5408\", description: \"Woven fabrics of artificial filament yarn\" },\r\n            { code: \"5501\", description: \"Synthetic filament tow\" },\r\n            { code: \"5502\", description: \"Artificial filament tow\" },\r\n            { code: \"5503\", description: \"Synthetic staple fibres, not carded, combed or otherwise processed for spinning\" },\r\n            { code: \"5504\", description: \"Artificial staple fibres, not carded, combed or otherwise processed for spinning\" },\r\n            { code: \"5505\", description: \"Waste (including noils, yarn waste and garnetted stock) of man-made fibres\" },\r\n            { code: \"5506\", description: \"Synthetic staple fibres, carded, combed or otherwise processed for spinning\" },\r\n            { code: \"5507\", description: \"Artificial staple fibres, carded, combed or otherwise processed for spinning\" },\r\n            { code: \"5508\", description: \"Sewing thread of man-made staple fibres\" },\r\n            { code: \"5509\", description: \"Yarn (other than sewing thread) of synthetic staple fibres\" },\r\n            { code: \"5510\", description: \"Yarn (other than sewing thread) of artificial staple fibres\" },\r\n            { code: \"5511\", description: \"Yarn (other than sewing thread) of man-made staple fibres, put up for retail sale\" },\r\n            { code: \"5512\", description: \"Woven fabrics of synthetic staple fibres, containing 85% or more by weight\" },\r\n            { code: \"5513\", description: \"Woven fabrics of synthetic staple fibres, containing less than 85% by weight\" },\r\n            { code: \"5514\", description: \"Woven fabrics of artificial staple fibres\" },\r\n            { code: \"5515\", description: \"Other woven fabrics of synthetic staple fibres\" },\r\n            { code: \"5516\", description: \"Woven fabrics of artificial staple fibres\" },\r\n            { code: \"5601\", description: \"Wadding of textile materials and articles thereof; textile fibres, not exceeding 5 mm\" },\r\n            { code: \"5602\", description: \"Felt, whether or not impregnated, coated, covered or laminated\" },\r\n            { code: \"5603\", description: \"Nonwovens, whether or not impregnated, coated, covered or laminated\" },\r\n            { code: \"5604\", description: \"Rubber thread and cord, textile covered; textile yarn, and strip and the like\" },\r\n            { code: \"5605\", description: \"Metallised yarn, whether or not gimped, being textile yarn, or strip or the like\" },\r\n            { code: \"5606\", description: \"Gimped yarn, and strip and the like of heading 5404 or 5405, gimped\" },\r\n            { code: \"5607\", description: \"Twine, cordage, ropes and cables, whether or not plaited or braided\" },\r\n            { code: \"5608\", description: \"Knotted netting of twine, cordage or rope; made up fishing nets and other made up nets\" },\r\n            { code: \"5609\", description: \"Articles of yarn, strip or the like of heading 5404 or 5405, twine, cordage, rope or cables\" },\r\n            { code: \"5701\", description: \"Carpets and other textile floor coverings, knotted, whether or not made up\" },\r\n            { code: \"5702\", description: \"Carpets and other textile floor coverings, woven, not tufted or flocked\" },\r\n            { code: \"5703\", description: \"Carpets and other textile floor coverings, tufted, whether or not made up\" },\r\n            { code: \"5704\", description: \"Carpets and other textile floor coverings, of felt, not tufted or flocked\" },\r\n            { code: \"5705\", description: \"Other carpets and other textile floor coverings, whether or not made up\" },\r\n            { code: \"5801\", description: \"Woven pile fabrics and chenille fabrics, other than fabrics of heading 5802 or 5806\" },\r\n            { code: \"5802\", description: \"Terry towelling and similar woven terry fabrics, other than narrow fabrics\" },\r\n            { code: \"5803\", description: \"Gauze, other than narrow fabrics\" },\r\n            { code: \"5804\", description: \"Tulles and other net fabrics, not including woven, knitted or crocheted fabrics\" },\r\n            { code: \"5805\", description: \"Hand-woven tapestries of the types Gobelins, Flanders, Aubusson, Beauvais\" },\r\n            { code: \"5806\", description: \"Narrow woven fabrics, other than goods of heading 5807\" },\r\n            { code: \"5807\", description: \"Labels, badges and similar articles of textile materials, in the piece\" },\r\n            { code: \"5808\", description: \"Braids in the piece; ornamental trimmings in the piece, without embroidery\" },\r\n            { code: \"5809\", description: \"Woven fabrics of metal thread and woven fabrics of metallised yarn\" },\r\n            { code: \"5810\", description: \"Embroidery in the piece, in strips or in motifs\" },\r\n            { code: \"5811\", description: \"Quilted textile products in the piece, composed of one or more layers of textile materials\" },\r\n            { code: \"5901\", description: \"Textile fabrics coated with gum or amylaceous substances\" },\r\n            { code: \"5902\", description: \"Tyre cord fabric of high tenacity yarn of nylon or other polyamides, polyesters\" },\r\n            { code: \"5903\", description: \"Textile fabrics impregnated, coated, covered or laminated with plastics\" },\r\n            { code: \"5904\", description: \"Linoleum, whether or not cut to shape; floor coverings consisting of a coating\" },\r\n            { code: \"5905\", description: \"Textile wall coverings\" },\r\n            { code: \"5906\", description: \"Rubberised textile fabrics, other than those of heading 5902\" },\r\n            { code: \"5907\", description: \"Other impregnated, coated or covered textile fabrics; painted canvas\" },\r\n            { code: \"5908\", description: \"Textile wicks, woven, plaited or knitted, for lamps, stoves, lighters\" },\r\n            { code: \"5909\", description: \"Textile hosepiping and similar textile tubing, with or without lining\" },\r\n            { code: \"5910\", description: \"Transmission or conveyor belts or belting, of textile material\" },\r\n            { code: \"5911\", description: \"Textile products and articles, for technical uses\" },\r\n            { code: \"6001\", description: \"Pile fabrics, including 'long pile' fabrics and terry fabrics, knitted or crocheted\" },\r\n            { code: \"6002\", description: \"Other knitted or crocheted fabrics\" },\r\n            { code: \"6003\", description: \"Knitted or crocheted fabrics of a width not exceeding 30 cm\" },\r\n            { code: \"6004\", description: \"Knitted or crocheted fabrics of a width exceeding 30 cm\" },\r\n            { code: \"6005\", description: \"Warp knit fabrics (including those made on galloon knitting machines)\" },\r\n            { code: \"6006\", description: \"Other knitted or crocheted fabrics\" },\r\n            { code: \"6101\", description: \"Men's or boys' overcoats, car-coats, capes, cloaks, anoraks, wind-cheaters\" },\r\n            { code: \"6102\", description: \"Women's or girls' overcoats, car-coats, capes, cloaks, anoraks, wind-cheaters\" },\r\n            { code: \"6103\", description: \"Men's or boys' suits, ensembles, jackets, blazers, trousers, bib and brace overalls\" },\r\n            { code: \"6104\", description: \"Women's or girls' suits, ensembles, jackets, dresses, skirts, divided skirts\" },\r\n            { code: \"6105\", description: \"Men's or boys' shirts\" },\r\n            { code: \"6106\", description: \"Women's or girls' blouses, shirts and shirt-blouses\" },\r\n            { code: \"6107\", description: \"Men's or boys' underpants, briefs, nightshirts, pyjamas, bathrobes, dressing gowns\" },\r\n            { code: \"6108\", description: \"Women's or girls' slips, petticoats, briefs, panties, nightdresses, pyjamas\" },\r\n            { code: \"6109\", description: \"T-shirts, singlets and other vests, knitted or crocheted\" },\r\n            { code: \"6110\", description: \"Jerseys, pullovers, cardigans, waistcoats and similar articles, knitted or crocheted\" },\r\n            { code: \"6111\", description: \"Babies' garments and clothing accessories, knitted or crocheted\" },\r\n            { code: \"6112\", description: \"Track suits, ski suits and swimwear, knitted or crocheted\" },\r\n            { code: \"6113\", description: \"Garments, made up of knitted or crocheted fabrics of heading 5903, 5906 or 5907\" },\r\n            { code: \"6114\", description: \"Other garments, knitted or crocheted\" },\r\n            { code: \"6115\", description: \"Panty hose, tights, stockings, socks and other hosiery, knitted or crocheted\" },\r\n            { code: \"6116\", description: \"Gloves, mittens and mitts, knitted or crocheted\" },\r\n            { code: \"6117\", description: \"Other made up clothing accessories, knitted or crocheted\" },\r\n            { code: \"6201\", description: \"Men's or boys' overcoats, car-coats, capes, cloaks, anoraks, wind-cheaters\" },\r\n            { code: \"6202\", description: \"Women's or girls' overcoats, car-coats, capes, cloaks, anoraks, wind-cheaters\" },\r\n            { code: \"6203\", description: \"Men's or boys' suits, ensembles, jackets, blazers, trousers, bib and brace overalls\" },\r\n            { code: \"6204\", description: \"Women's or girls' suits, ensembles, jackets, dresses, skirts, divided skirts\" },\r\n            { code: \"6205\", description: \"Men's or boys' shirts\" },\r\n            { code: \"6206\", description: \"Women's or girls' blouses, shirts and shirt-blouses\" },\r\n            { code: \"6207\", description: \"Men's or boys' singlets and other vests, underpants, briefs, nightshirts, pyjamas\" },\r\n            { code: \"6208\", description: \"Women's or girls' singlets and other vests, slips, petticoats, briefs, panties\" },\r\n            { code: \"6209\", description: \"Babies' garments and clothing accessories\" },\r\n            { code: \"6210\", description: \"Garments, made up of fabrics of heading 5602, 5603, 5903, 5906 or 5907\" },\r\n            { code: \"6211\", description: \"Track suits, ski suits and swimwear; other garments\" },\r\n            { code: \"6212\", description: \"Brassieres, girdles, corsets, braces, suspenders, garters and similar articles\" },\r\n            { code: \"6213\", description: \"Handkerchiefs\" },\r\n            { code: \"6214\", description: \"Shawls, scarves, mufflers, mantillas, veils and the like\" },\r\n            { code: \"6215\", description: \"Ties, bow ties and cravats\" },\r\n            { code: \"6216\", description: \"Gloves, mittens and mitts\" },\r\n            { code: \"6217\", description: \"Other made up clothing accessories; parts of garments or of clothing accessories\" },\r\n            { code: \"6301\", description: \"Blankets and travelling rugs\" },\r\n            { code: \"6302\", description: \"Bed linen, table linen, toilet linen and kitchen linen\" },\r\n            { code: \"6303\", description: \"Curtains (including drapes) and interior blinds; curtain or bed valances\" },\r\n            { code: \"6304\", description: \"Other furnishing articles, excluding those of heading 9404\" },\r\n            { code: \"6305\", description: \"Sacks and bags, of a kind used for the packing of goods\" },\r\n            { code: \"6306\", description: \"Tarpaulins, awnings and sunblinds; tents; sails for boats, sailboards\" },\r\n            { code: \"6307\", description: \"Other made up articles, including dress patterns\" },\r\n            { code: \"6308\", description: \"Sets consisting of woven fabric and yarn, whether or not with accessories\" },\r\n            { code: \"6309\", description: \"Worn clothing and other worn articles\" },\r\n            { code: \"6310\", description: \"Used or new rags, scrap twine, cordage, rope and cables and worn out articles\" },\r\n            { code: \"6401\", description: \"Waterproof footwear with outer soles and uppers of rubber or of plastics\" },\r\n            { code: \"6402\", description: \"Other footwear with outer soles and uppers of rubber or plastics\" },\r\n            { code: \"6403\", description: \"Footwear with outer soles of rubber, plastics, leather or composition leather\" },\r\n            { code: \"6404\", description: \"Footwear with outer soles of rubber, plastics, leather or composition leather\" },\r\n            { code: \"6405\", description: \"Other footwear\" },\r\n            { code: \"6406\", description: \"Parts of footwear (including uppers whether or not attached to soles other than outer soles)\" },\r\n            { code: \"6501\", description: \"Hat-forms, hat bodies and hoods of felt, neither blocked to shape nor with made brims\" },\r\n            { code: \"6502\", description: \"Hat-shapes, plaited or made by assembling strips of any material\" },\r\n            { code: \"6503\", description: \"Felt hats and other felt headgear\" },\r\n            { code: \"6504\", description: \"Hats and other headgear, plaited or made by assembling strips of any material\" },\r\n            { code: \"6505\", description: \"Hats and other headgear, knitted or crocheted, or made up from lace, felt or other textile fabric\" },\r\n            { code: \"6506\", description: \"Other headgear\" },\r\n            { code: \"6507\", description: \"Head-bands, linings, covers, hat foundations, hat frames, peaks and chinstraps\" },\r\n            { code: \"6601\", description: \"Umbrellas and sun umbrellas (including walking-stick umbrellas, garden umbrellas\" },\r\n            { code: \"6602\", description: \"Walking-sticks, seat-sticks, whips, riding-crops and the like\" },\r\n            { code: \"6603\", description: \"Parts, trimmings and accessories of articles of heading 6601 or 6602\" },\r\n            { code: \"6701\", description: \"Skins and other parts of birds with their feathers or down, feathers, parts of feathers\" },\r\n            { code: \"6702\", description: \"Artificial flowers, foliage and fruit and parts thereof; articles made of artificial flowers\" },\r\n            { code: \"6703\", description: \"Human hair, dressed, thinned, bleached or otherwise worked; wool or other animal hair\" },\r\n            { code: \"6704\", description: \"Wigs, false beards, eyebrows and eyelashes, switches and the like\" },\r\n            { code: \"6801\", description: \"Setts, curbstones and flagstones, of natural stone (except slate)\" },\r\n            { code: \"6802\", description: \"Worked monumental or building stone (except slate) and articles thereof\" },\r\n            { code: \"6803\", description: \"Worked slate and articles of slate or of agglomerated slate\" },\r\n            { code: \"6804\", description: \"Millstones, grindstones, grinding wheels and the like\" },\r\n            { code: \"6805\", description: \"Natural or artificial abrasive powder or grain, on a base of textile material\" },\r\n            { code: \"6806\", description: \"Slag wool, rock wool and similar mineral wools; exfoliated vermiculite\" },\r\n            { code: \"6807\", description: \"Articles of asphalt or of similar material\" },\r\n            { code: \"6808\", description: \"Panels, boards, tiles, blocks and similar articles of vegetable fibre\" },\r\n            { code: \"6809\", description: \"Articles of plaster or of compositions based on plaster\" },\r\n            { code: \"6810\", description: \"Articles of cement, of concrete or of artificial stone\" },\r\n            { code: \"6811\", description: \"Articles of asbestos-cement, of cellulose fibre-cement or the like\" },\r\n            { code: \"6812\", description: \"Fabricated asbestos fibres; mixtures with a basis of asbestos\" },\r\n            { code: \"6813\", description: \"Friction material and articles thereof\" },\r\n            { code: \"6814\", description: \"Worked mica and articles of mica\" },\r\n            { code: \"6815\", description: \"Other articles of stone or of other mineral substances\" },\r\n            { code: \"6901\", description: \"Bricks, blocks, tiles and other ceramic goods of siliceous fossil meals\" },\r\n            { code: \"6902\", description: \"Refractory bricks, blocks, tiles and similar refractory ceramic constructional goods\" },\r\n            { code: \"6903\", description: \"Other refractory ceramic goods (for example, retorts, crucibles, muffles, nozzles, plugs)\" },\r\n            { code: \"6904\", description: \"Ceramic building bricks, flooring blocks, support or filler tiles and the like\" },\r\n            { code: \"6905\", description: \"Roofing tiles, chimney-pots, cowls, chimney liners, architectural ornaments\" },\r\n            { code: \"6906\", description: \"Ceramic pipes, conduits, guttering and pipe fittings\" },\r\n            { code: \"6907\", description: \"Unglazed ceramic flags and paving, hearth or wall tiles; unglazed ceramic mosaic cubes\" },\r\n            { code: \"6908\", description: \"Glazed ceramic flags and paving, hearth or wall tiles; glazed ceramic mosaic cubes\" },\r\n            { code: \"6909\", description: \"Ceramic wares for laboratory, chemical or other technical uses\" },\r\n            { code: \"6910\", description: \"Ceramic sinks, wash basins, wash basin pedestals, baths, bidets, water closet pans\" },\r\n            { code: \"6911\", description: \"Tableware, kitchenware, other household articles and toilet articles, of porcelain or china\" },\r\n            { code: \"6912\", description: \"Ceramic tableware, kitchenware, other household articles and toilet articles\" },\r\n            { code: \"6913\", description: \"Statuettes and other ornamental ceramic articles\" },\r\n            { code: \"6914\", description: \"Other ceramic articles\" },\r\n            { code: \"7001\", description: \"Cullet and other waste and scrap of glass; glass in the mass\" },\r\n            { code: \"7002\", description: \"Glass in balls (other than microspheres of heading 7018), rods or tubes, unworked\" },\r\n            { code: \"7003\", description: \"Cast glass and rolled glass, in sheets or profiles, whether or not having an absorbent\" },\r\n            { code: \"7004\", description: \"Drawn glass and blown glass, in sheets, whether or not having an absorbent\" },\r\n            { code: \"7005\", description: \"Float glass and surface ground or polished glass, in sheets, whether or not having an absorbent\" },\r\n            { code: \"7006\", description: \"Glass of heading 7003, 7004 or 7005, bent, edge-worked, engraved, drilled, enameled\" },\r\n            { code: \"7007\", description: \"Safety glass, consisting of toughened (tempered) or laminated glass\" },\r\n            { code: \"7008\", description: \"Multiple-walled insulating units of glass\" },\r\n            { code: \"7009\", description: \"Glass mirrors, whether or not framed, including rear-view mirrors\" },\r\n            { code: \"7010\", description: \"Carboys, bottles, flasks, jars, pots, phials, ampoules and other containers\" },\r\n            { code: \"7011\", description: \"Glass envelopes (including bulbs and tubes), open, and glass parts thereof\" },\r\n            { code: \"7012\", description: \"Glass inners for vacuum flasks or for other vacuum vessels\" },\r\n            { code: \"7013\", description: \"Glassware of a kind used for table, kitchen, toilet, office, indoor decoration\" },\r\n            { code: \"7014\", description: \"Signalling glassware and optical elements of glass (other than those of heading 7015)\" },\r\n            { code: \"7015\", description: \"Clock or watch glasses and similar glasses, glasses for non-corrective or corrective spectacles\" },\r\n            { code: \"7016\", description: \"Paving blocks, slabs, bricks, squares, tiles and other articles of pressed or moulded glass\" },\r\n            { code: \"7017\", description: \"Laboratory, hygienic or pharmaceutical glassware, whether or not graduated or calibrated\" },\r\n            { code: \"7018\", description: \"Glass beads, imitation pearls, imitation precious or semi-precious stones\" },\r\n            { code: \"7019\", description: \"Glass fibres (including glass wool) and articles thereof\" },\r\n            { code: \"7020\", description: \"Other articles of glass\" },\r\n            { code: \"7101\", description: \"Pearls, natural or cultured, whether or not worked or graded but not strung, mounted or set\" },\r\n            { code: \"7102\", description: \"Diamonds, whether or not worked, but not mounted or set\" },\r\n            { code: \"7103\", description: \"Precious stones (other than diamonds) and semi-precious stones, whether or not worked\" },\r\n            { code: \"7104\", description: \"Synthetic or reconstructed precious or semi-precious stones, whether or not worked\" },\r\n            { code: \"7105\", description: \"Dust and powder of natural or synthetic precious or semi-precious stones\" },\r\n            { code: \"7106\", description: \"Silver (including silver plated with gold or platinum), unwrought or in semi-manufactured forms\" },\r\n            { code: \"7107\", description: \"Base metals clad with silver, not further worked than semi-manufactured\" },\r\n            { code: \"7108\", description: \"Gold (including gold plated with platinum) unwrought or in semi-manufactured forms\" },\r\n            { code: \"7109\", description: \"Base metals or silver, clad with gold, not further worked than semi-manufactured\" },\r\n            { code: \"7110\", description: \"Platinum, unwrought or in semi-manufactured forms\" },\r\n            { code: \"7111\", description: \"Base metals, silver or gold, clad with platinum, not further worked than semi-manufactured\" },\r\n            { code: \"7112\", description: \"Waste and scrap of precious metal or of metal clad with precious metal\" },\r\n            { code: \"7113\", description: \"Articles of jewellery and parts thereof, of precious metal or of metal clad with precious metal\" },\r\n            { code: \"7114\", description: \"Articles of goldsmiths' or silversmiths' wares and parts thereof, of precious metal\" },\r\n            { code: \"7115\", description: \"Other articles of precious metal or of metal clad with precious metal\" },\r\n            { code: \"7116\", description: \"Articles of natural or cultured pearls, precious or semi-precious stones\" },\r\n            { code: \"7117\", description: \"Imitation jewellery\" },\r\n            { code: \"7118\", description: \"Coin\" },\r\n            { code: \"7201\", description: \"Pig iron and spiegeleisen in pigs, blocks or other primary forms\" },\r\n            { code: \"7202\", description: \"Ferro-alloys\" },\r\n            { code: \"7203\", description: \"Ferrous products obtained by direct reduction of iron ore and other spongy ferrous products\" },\r\n            { code: \"7204\", description: \"Ferrous waste and scrap; remelting scrap ingots of iron or steel\" },\r\n            { code: \"7205\", description: \"Granules and powders, of pig iron, spiegeleisen, iron or steel\" },\r\n            { code: \"7206\", description: \"Iron and non-alloy steel in ingots or other primary forms\" },\r\n            { code: \"7207\", description: \"Semi-finished products of iron or non-alloy steel\" },\r\n            { code: \"7208\", description: \"Flat-rolled products of iron or non-alloy steel, of a width of 600 mm or more\" },\r\n            { code: \"7209\", description: \"Flat-rolled products of iron or non-alloy steel, of a width of less than 600 mm\" },\r\n            { code: \"7210\", description: \"Flat-rolled products of iron or non-alloy steel, clad, plated or coated\" },\r\n            { code: \"7211\", description: \"Flat-rolled products of iron or non-alloy steel, not clad, plated or coated\" },\r\n            { code: \"7212\", description: \"Flat-rolled products of iron or non-alloy steel, not clad, plated or coated\" },\r\n            { code: \"7213\", description: \"Bars and rods, hot-rolled, in irregularly wound coils, of iron or non-alloy steel\" },\r\n            { code: \"7214\", description: \"Other bars and rods of iron or non-alloy steel, not further worked than forged, hot-rolled\" },\r\n            { code: \"7215\", description: \"Other bars and rods of iron or non-alloy steel\" },\r\n            { code: \"7216\", description: \"Angles, shapes and sections of iron or non-alloy steel\" },\r\n            { code: \"7217\", description: \"Wire of iron or non-alloy steel\" },\r\n            { code: \"7218\", description: \"Stainless steel in ingots or other primary forms; semi-finished products of stainless steel\" },\r\n            { code: \"7219\", description: \"Flat-rolled products of stainless steel, of a width of 600 mm or more\" },\r\n            { code: \"7220\", description: \"Flat-rolled products of stainless steel, of a width of less than 600 mm\" },\r\n            { code: \"7221\", description: \"Bars and rods, hot-rolled, in irregularly wound coils, of stainless steel\" },\r\n            { code: \"7222\", description: \"Other bars and rods of stainless steel; angles, shapes and sections of stainless steel\" },\r\n            { code: \"7223\", description: \"Wire of stainless steel\" },\r\n            { code: \"7224\", description: \"Other alloy steel in ingots or other primary forms; semi-finished products of other alloy steel\" },\r\n            { code: \"7225\", description: \"Flat-rolled products of other alloy steel, of a width of 600 mm or more\" },\r\n            { code: \"7226\", description: \"Flat-rolled products of other alloy steel, of a width of less than 600 mm\" },\r\n            { code: \"7227\", description: \"Bars and rods, hot-rolled, in irregularly wound coils, of other alloy steel\" },\r\n            { code: \"7228\", description: \"Other bars and rods of other alloy steel; angles, shapes and sections of other alloy steel\" },\r\n            { code: \"7229\", description: \"Wire of other alloy steel\" },\r\n            { code: \"7301\", description: \"Sheet piling of iron or steel; welded angles, shapes and sections, of iron or steel\" },\r\n            { code: \"7302\", description: \"Railway or tramway track construction material of iron or steel\" },\r\n            { code: \"7303\", description: \"Tubes, pipes and hollow profiles, of cast iron\" },\r\n            { code: \"7304\", description: \"Tubes, pipes and hollow profiles, seamless, of iron (other than cast iron) or steel\" },\r\n            { code: \"7305\", description: \"Other tubes and pipes (for example, welded, riveted or similarly closed)\" },\r\n            { code: \"7306\", description: \"Other tubes, pipes and hollow profiles (for example, open seam or welded, riveted or similarly closed)\" },\r\n            { code: \"7307\", description: \"Tube or pipe fittings (for example, couplings, elbows, sleeves), of iron or steel\" },\r\n            { code: \"7308\", description: \"Structures (excluding prefabricated buildings of heading 9406) and parts of structures\" },\r\n            { code: \"7309\", description: \"Reservoirs, tanks, vats and similar containers for any material (other than compressed or liquefied gas)\" },\r\n            { code: \"7310\", description: \"Tanks, casks, drums, cans, boxes and similar containers, for any material (other than compressed or liquefied gas)\" },\r\n            { code: \"7311\", description: \"Containers for compressed or liquefied gas, of iron or steel\" },\r\n            { code: \"7312\", description: \"Stranded wire, ropes, cables, plaited bands, slings and the like, of iron or steel\" },\r\n            { code: \"7313\", description: \"Barbed wire of iron or steel; twisted hoop or single flat wire, barbed or not\" },\r\n            { code: \"7314\", description: \"Cloth (including endless bands), grill, netting and fencing, of iron or steel wire\" },\r\n            { code: \"7315\", description: \"Chain and parts thereof, of iron or steel\" },\r\n            { code: \"7316\", description: \"Anchors, grapnels and parts thereof, of iron or steel\" },\r\n            { code: \"7317\", description: \"Nails, tacks, drawing pins, corrugated nails, staples and similar articles\" },\r\n            { code: \"7318\", description: \"Screws, bolts, nuts, coach screws, screw hooks, rivets, cotters, cotter-pins\" },\r\n            { code: \"7319\", description: \"Sewing needles, knitting needles, bodkins, crochet hooks, embroidery stilettos\" },\r\n            { code: \"7320\", description: \"Springs and leaves for springs, of iron or steel\" },\r\n            { code: \"7321\", description: \"Stoves, ranges, grates, cookers (including those with subsidiary boilers for central heating)\" },\r\n            { code: \"7322\", description: \"Radiators for central heating, not electrically heated, and parts thereof\" },\r\n            { code: \"7323\", description: \"Table, kitchen or other household articles and parts thereof, of iron or steel\" },\r\n            { code: \"7324\", description: \"Sanitary ware and parts thereof, of iron or steel\" },\r\n            { code: \"7325\", description: \"Other cast articles of iron or steel\" },\r\n            { code: \"7326\", description: \"Other articles of iron or steel\" },\r\n            { code: \"7401\", description: \"Copper mattes; cement copper (precipitated copper)\" },\r\n            { code: \"7402\", description: \"Unrefined copper; copper anodes for electrolytic refining\" },\r\n            { code: \"7403\", description: \"Refined copper and copper alloys, unwrought\" },\r\n            { code: \"7404\", description: \"Copper waste and scrap\" },\r\n            { code: \"7405\", description: \"Master alloys of copper\" },\r\n            { code: \"7406\", description: \"Copper powders and flakes\" },\r\n            { code: \"7407\", description: \"Copper bars, rods and profiles\" },\r\n            { code: \"7408\", description: \"Copper wire\" },\r\n            { code: \"7409\", description: \"Copper plates, sheets and strip, of a thickness exceeding 0.15 mm\" },\r\n            { code: \"7410\", description: \"Copper foil (whether or not printed or backed with paper, paperboard, plastics or similar backing materials)\" },\r\n            { code: \"7411\", description: \"Copper tubes and pipes\" },\r\n            { code: \"7412\", description: \"Copper tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"7413\", description: \"Stranded wire, cables, plaited bands and the like, of copper\" },\r\n            { code: \"7414\", description: \"Cloth (including endless bands), grill, netting and fencing, of copper wire\" },\r\n            { code: \"7415\", description: \"Nails, tacks, drawing pins, staples and similar articles, of copper\" },\r\n            { code: \"7416\", description: \"Other articles of copper\" },\r\n            { code: \"7501\", description: \"Nickel mattes, nickel oxide sinters and other intermediate products of nickel metallurgy\" },\r\n            { code: \"7502\", description: \"Unwrought nickel\" },\r\n            { code: \"7503\", description: \"Nickel waste and scrap\" },\r\n            { code: \"7504\", description: \"Nickel powders and flakes\" },\r\n            { code: \"7505\", description: \"Nickel bars, rods, profiles and wire\" },\r\n            { code: \"7506\", description: \"Nickel plates, sheets, strip and foil\" },\r\n            { code: \"7507\", description: \"Nickel tubes, pipes and tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"7508\", description: \"Other articles of nickel\" },\r\n            { code: \"7601\", description: \"Unwrought aluminium\" },\r\n            { code: \"7602\", description: \"Aluminium waste and scrap\" },\r\n            { code: \"7603\", description: \"Aluminium powders and flakes\" },\r\n            { code: \"7604\", description: \"Aluminium bars, rods and profiles\" },\r\n            { code: \"7605\", description: \"Aluminium wire\" },\r\n            { code: \"7606\", description: \"Aluminium plates, sheets and strip, of a thickness exceeding 0.2 mm\" },\r\n            { code: \"7607\", description: \"Aluminium foil (whether or not printed or backed with paper, paperboard, plastics or similar backing materials)\" },\r\n            { code: \"7608\", description: \"Aluminium tubes and pipes\" },\r\n            { code: \"7609\", description: \"Aluminium tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"7610\", description: \"Aluminium structures (excluding prefabricated buildings of heading 9406) and parts of structures\" },\r\n            { code: \"7611\", description: \"Aluminium reservoirs, tanks, vats and similar containers, for any material (other than compressed or liquefied gas)\" },\r\n            { code: \"7612\", description: \"Aluminium casks, drums, cans, boxes and similar containers (including rigid or collapsible tubular containers)\" },\r\n            { code: \"7613\", description: \"Aluminium containers for compressed or liquefied gas\" },\r\n            { code: \"7614\", description: \"Stranded wire, cables, plaited bands and the like, of aluminium\" },\r\n            { code: \"7615\", description: \"Table, kitchen or other household articles and parts thereof, of aluminium\" },\r\n            { code: \"7616\", description: \"Other articles of aluminium\" },\r\n            { code: \"7801\", description: \"Unwrought lead\" },\r\n            { code: \"7802\", description: \"Lead waste and scrap\" },\r\n            { code: \"7803\", description: \"Lead bars, rods, profiles and wire\" },\r\n            { code: \"7804\", description: \"Lead plates, sheets, strip and foil\" },\r\n            { code: \"7805\", description: \"Lead tubes, pipes and tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"7806\", description: \"Other articles of lead\" },\r\n            { code: \"7901\", description: \"Unwrought zinc\" },\r\n            { code: \"7902\", description: \"Zinc waste and scrap\" },\r\n            { code: \"7903\", description: \"Zinc bars, rods, profiles and wire\" },\r\n            { code: \"7904\", description: \"Zinc plates, sheets, strip and foil\" },\r\n            { code: \"7905\", description: \"Zinc tubes, pipes and tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"7906\", description: \"Other articles of zinc\" },\r\n            { code: \"8001\", description: \"Unwrought tin\" },\r\n            { code: \"8002\", description: \"Tin waste and scrap\" },\r\n            { code: \"8003\", description: \"Tin bars, rods, profiles and wire\" },\r\n            { code: \"8004\", description: \"Tin plates, sheets and strip, of a thickness exceeding 0.2 mm\" },\r\n            { code: \"8005\", description: \"Tin foil (whether or not printed or backed with paper, paperboard, plastics or similar backing materials)\" },\r\n            { code: \"8006\", description: \"Tin tubes, pipes and tube or pipe fittings (for example, couplings, elbows, sleeves)\" },\r\n            { code: \"8007\", description: \"Other articles of tin\" },\r\n            { code: \"8101\", description: \"Tungsten (wolfram) and articles thereof, including waste and scrap\" },\r\n            { code: \"8102\", description: \"Molybdenum and articles thereof, including waste and scrap\" },\r\n            { code: \"8103\", description: \"Tantalum and articles thereof, including waste and scrap\" },\r\n            { code: \"8104\", description: \"Magnesium and articles thereof, including waste and scrap\" },\r\n            { code: \"8105\", description: \"Cobalt mattes and other intermediate products of cobalt metallurgy; cobalt and articles thereof\" },\r\n            { code: \"8106\", description: \"Bismuth and articles thereof, including waste and scrap\" },\r\n            { code: \"8107\", description: \"Cadmium and articles thereof, including waste and scrap\" },\r\n            { code: \"8108\", description: \"Titanium and articles thereof, including waste and scrap\" },\r\n            { code: \"8109\", description: \"Zirconium and articles thereof, including waste and scrap\" },\r\n            { code: \"8110\", description: \"Antimony and articles thereof, including waste and scrap\" },\r\n            { code: \"8111\", description: \"Manganese and articles thereof, including waste and scrap\" },\r\n            { code: \"8112\", description: \"Beryllium, chromium, germanium, vanadium, gallium, hafnium, indium, niobium\" },\r\n            { code: \"8113\", description: \"Cermets and articles thereof, including waste and scrap\" },\r\n            { code: \"8201\", description: \"Hand tools, the following: spades, shovels, mattocks, picks, hoes, forks and rakes\" },\r\n            { code: \"8202\", description: \"Hand saws; blades for saws of all kinds (including slitting, slotting or toothless saw blades)\" },\r\n            { code: \"8203\", description: \"Files, rasps, pliers (including cutting pliers), pincers, tweezers, metal cutting shears\" },\r\n            { code: \"8204\", description: \"Hand-operated spanners and wrenches (including torque meter wrenches); interchangeable spanner sockets\" },\r\n            { code: \"8205\", description: \"Hand tools (including glaziers' diamonds), not elsewhere specified or included\" },\r\n            { code: \"8206\", description: \"Tools of two or more of the headings 8202 to 8205, put up in sets for retail sale\" },\r\n            { code: \"8207\", description: \"Interchangeable tools for hand tools, whether or not power-operated, or for machine-tools\" },\r\n            { code: \"8208\", description: \"Knives and cutting blades, for machines or for mechanical appliances\" },\r\n            { code: \"8209\", description: \"Plates, sticks, tips and the like for tools, unmounted, of cermets\" },\r\n            { code: \"8210\", description: \"Hand-operated mechanical appliances, weighing 10 kg or less, used in the preparation\" },\r\n            { code: \"8211\", description: \"Knives with cutting blades, serrated or not (including pruning knives), other than knives of heading 8208\" },\r\n            { code: \"8212\", description: \"Razors and razor blades (including razor blade blanks in strips)\" },\r\n            { code: \"8213\", description: \"Scissors, tailors' shears and similar shears, and blades therefor\" },\r\n            { code: \"8214\", description: \"Other articles of cutlery (for example, hair clippers, butchers' or kitchen cleavers\" },\r\n            { code: \"8215\", description: \"Spoons, forks, ladles, skimmers, cake-servers, fish-knives, butter-knives\" },\r\n            { code: \"8301\", description: \"Padlocks and locks (key, combination or electrically operated), of base metal\" },\r\n            { code: \"8302\", description: \"Base metal mountings, fittings and similar articles suitable for furniture, doors, staircases\" },\r\n            { code: \"8303\", description: \"Armoured or reinforced safes, strong-boxes and doors and safe deposit lockers\" },\r\n            { code: \"8304\", description: \"Office or desk equipment, of base metal\" },\r\n            { code: \"8305\", description: \"Fittings for loose-leaf binders or files, of base metal\" },\r\n            { code: \"8306\", description: \"Bells, gongs and the like, non-electric, of base metal; statuettes and other ornaments\" },\r\n            { code: \"8307\", description: \"Flexible tubing of base metal, with or without fittings\" },\r\n            { code: \"8308\", description: \"Clasps, frames with clasps, buckles, buckle-clasps, hooks, eyes, eyelets\" },\r\n            { code: \"8309\", description: \"Stoppers, caps and lids (including crown corks, screw caps and pouring stoppers)\" },\r\n            { code: \"8310\", description: \"Sign-plates, name-plates, address-plates and similar plates, numbers, letters\" },\r\n            { code: \"8311\", description: \"Wire, rods, tubes, plates, electrodes and similar products, of base metal\" },\r\n            { code: \"8401\", description: \"Nuclear reactors; fuel elements (cartridges), non-irradiated, for nuclear reactors\" },\r\n            { code: \"8402\", description: \"Steam or other vapour generating boilers (other than central heating hot water boilers)\" },\r\n            { code: \"8403\", description: \"Central heating boilers other than those of heading 8402\" },\r\n            { code: \"8404\", description: \"Auxiliary plant for use with boilers of heading 8402 or 8403\" },\r\n            { code: \"8405\", description: \"Producer gas or water gas generators, with or without their purifiers; acetylene gas generators\" },\r\n            { code: \"8406\", description: \"Steam turbines and other vapour turbines\" },\r\n            { code: \"8407\", description: \"Spark-ignition reciprocating or rotary internal combustion piston engines\" },\r\n            { code: \"8408\", description: \"Compression-ignition internal combustion piston engines (diesel or semi-diesel engines)\" },\r\n            { code: \"8409\", description: \"Parts suitable for use solely or principally with the engines of heading 8407 or 8408\" },\r\n            { code: \"8410\", description: \"Hydraulic turbines, water wheels, and regulators therefor\" },\r\n            { code: \"8411\", description: \"Turbo-jets, turbo-propellers and other gas turbines\" },\r\n            { code: \"8412\", description: \"Other engines and motors\" },\r\n            { code: \"8413\", description: \"Pumps for liquids, whether or not fitted with a measuring device; liquid elevators\" },\r\n            { code: \"8414\", description: \"Air or vacuum pumps, air or other gas compressors and fans; ventilating or recycling hoods\" },\r\n            { code: \"8415\", description: \"Air conditioning machines, comprising a motor-driven fan and elements for changing the temperature\" },\r\n            { code: \"8416\", description: \"Furnace burners for liquid fuel, for pulverised solid fuel or for gas; mechanical stokers\" },\r\n            { code: \"8417\", description: \"Industrial or laboratory furnaces and ovens, including incinerators\" },\r\n            { code: \"8418\", description: \"Refrigerators, freezers and other refrigerating or freezing equipment\" },\r\n            { code: \"8419\", description: \"Machinery, plant or laboratory equipment, whether or not electrically heated\" },\r\n            { code: \"8420\", description: \"Calendering or other rolling machines, other than for metals or glass\" },\r\n            { code: \"8421\", description: \"Centrifuges; filtering or purifying machinery and apparatus, for liquids or gases\" },\r\n            { code: \"8422\", description: \"Dish washing machines; machinery for cleaning or drying bottles or other containers\" },\r\n            { code: \"8423\", description: \"Weighing machinery (excluding balances of a sensitivity of 5 cg or better)\" },\r\n            { code: \"8424\", description: \"Mechanical appliances (whether or not hand-operated) for projecting, dispersing or spraying\" },\r\n            { code: \"8425\", description: \"Pulley tackle and hoists other than skip hoists; winches and capstans; jacks\" },\r\n            { code: \"8426\", description: \"Ships' derricks; cranes, including cable cranes; mobile lifting frames, straddle carriers\" },\r\n            { code: \"8427\", description: \"Fork-lift trucks; other works trucks fitted with lifting or handling equipment\" },\r\n            { code: \"8428\", description: \"Other lifting, handling, loading or unloading machinery\" },\r\n            { code: \"8429\", description: \"Self-propelled bulldozers, angledozers, graders, levellers, scrapers, mechanical shovels\" },\r\n            { code: \"8430\", description: \"Other moving, grading, levelling, scraping, excavating, tamping, compacting, extracting\" },\r\n            { code: \"8431\", description: \"Parts suitable for use solely or principally with the machinery of headings 8425 to 8430\" },\r\n            { code: \"8432\", description: \"Agricultural, horticultural or forestry machinery for soil preparation or cultivation\" },\r\n            { code: \"8433\", description: \"Harvesting or threshing machinery, including straw or fodder balers; grass or hay mowers\" },\r\n            { code: \"8434\", description: \"Milking machines and dairy machinery\" },\r\n            { code: \"8435\", description: \"Presses, crushers and similar machinery used in the manufacture of wine, cider, fruit juices\" },\r\n            { code: \"8436\", description: \"Other agricultural, horticultural, forestry, poultry-keeping or bee-keeping machinery\" },\r\n            { code: \"8437\", description: \"Machines for cleaning, sorting or grading seed, grain or dried leguminous vegetables\" },\r\n            { code: \"8438\", description: \"Machinery, not specified or included elsewhere in this Chapter, for the industrial preparation\" },\r\n            { code: \"8439\", description: \"Machinery for making pulp of fibrous cellulosic material or for making or finishing paper\" },\r\n            { code: \"8440\", description: \"Book-binding machinery, including book-sewing machines\" },\r\n            { code: \"8441\", description: \"Other machinery for making up paper pulp, paper or paperboard\" },\r\n            { code: \"8442\", description: \"Machinery, apparatus and equipment (other than the machine-tools of headings 8456 to 8465)\" },\r\n            { code: \"8443\", description: \"Printing machinery used for printing by means of plates, cylinders and other printing components\" },\r\n            { code: \"8444\", description: \"Machines for extruding, drawing, texturing or cutting man-made textile materials\" },\r\n            { code: \"8445\", description: \"Machines for preparing textile fibres; spinning, doubling or twisting machines\" },\r\n            { code: \"8446\", description: \"Weaving machines (looms)\" },\r\n            { code: \"8447\", description: \"Knitting machines, stitch-bonding machines and machines for making gimped yarn\" },\r\n            { code: \"8448\", description: \"Auxiliary machinery for use with machines of heading 8444, 8445, 8446 or 8447\" },\r\n            { code: \"8449\", description: \"Machinery for the manufacture or finishing of felt or nonwovens in the piece or in shapes\" },\r\n            { code: \"8450\", description: \"Household or laundry-type washing machines, including machines which both wash and dry\" },\r\n            { code: \"8451\", description: \"Machinery (other than machines of heading 8450) for washing, cleaning, wringing, drying\" },\r\n            { code: \"8452\", description: \"Sewing machines, other than book-sewing machines of heading 8440; furniture, bases and covers\" },\r\n            { code: \"8453\", description: \"Machinery for preparing, tanning or working hides, skins or leather\" },\r\n            { code: \"8454\", description: \"Converters, ladles, ingot moulds and casting machines, of a kind used in metallurgy\" },\r\n            { code: \"8455\", description: \"Metal-rolling mills and rolls therefor\" },\r\n            { code: \"8456\", description: \"Machine-tools for working any material by removal of material, by laser or other light\" },\r\n            { code: \"8457\", description: \"Machining centres, unit construction machines (single station) and multi-station transfer machines\" },\r\n            { code: \"8458\", description: \"Lathes (including turning centres) for removing metal\" },\r\n            { code: \"8459\", description: \"Machine-tools (including way-type unit head machines) for drilling, boring, milling\" },\r\n            { code: \"8460\", description: \"Machine-tools for deburring, sharpening, grinding, honing, lapping, polishing\" },\r\n            { code: \"8461\", description: \"Machine-tools for planing, shaping, slotting, broaching, gear cutting, gear grinding\" },\r\n            { code: \"8462\", description: \"Machine-tools (including presses) for working metal by forging, hammering or die-stamping\" },\r\n            { code: \"8463\", description: \"Machine-tools (including machines for nailing, stapling, gluing or otherwise assembling)\" },\r\n            { code: \"8464\", description: \"Machine-tools for working stone, ceramics, concrete, asbestos-cement or like mineral materials\" },\r\n            { code: \"8465\", description: \"Machine-tools for working wood, cork, bone, hard rubber, hard plastics or similar hard materials\" },\r\n            { code: \"8466\", description: \"Parts and accessories suitable for use solely or principally with the machines of headings 8456 to 8465\" },\r\n            { code: \"8467\", description: \"Tools for working in the hand, pneumatic, hydraulic or with self-contained electric or non-electric motor\" },\r\n            { code: \"8468\", description: \"Machinery and apparatus for soldering, brazing or welding, whether or not capable of cutting\" },\r\n            { code: \"8469\", description: \"Typewriters other than printers of heading 8443; word-processing machines\" },\r\n            { code: \"8470\", description: \"Calculating machines and pocket-size data recording, reproducing and displaying machines\" },\r\n            { code: \"8471\", description: \"Automatic data processing machines and units thereof; magnetic or optical readers\" },\r\n            { code: \"8472\", description: \"Other office machines (for example, hectograph or stencil duplicating machines, addressing machines)\" },\r\n            { code: \"8473\", description: \"Parts and accessories (other than covers, carrying cases and the like) suitable for use solely\" },\r\n            { code: \"8474\", description: \"Machinery for sorting, screening, separating, washing, crushing, grinding, mixing\" },\r\n            { code: \"8475\", description: \"Machines for assembling electric or electronic lamps, tubes or valves or flashbulbs\" },\r\n            { code: \"8476\", description: \"Automatic goods-vending machines (for example, postage stamp, cigarette, food or beverage machines)\" },\r\n            { code: \"8477\", description: \"Machinery for working rubber or plastics or for the manufacture of products from these materials\" },\r\n            { code: \"8478\", description: \"Machinery for preparing or making up tobacco, not specified or included elsewhere\" },\r\n            { code: \"8479\", description: \"Machines and mechanical appliances having individual functions, not specified or included elsewhere\" },\r\n            { code: \"8480\", description: \"Moulding boxes for metal foundry; mould bases; moulding patterns; moulds for metal\" },\r\n            { code: \"8481\", description: \"Taps, cocks, valves and similar appliances for pipes, boiler shells, tanks, vats\" },\r\n            { code: \"8482\", description: \"Ball or roller bearings\" },\r\n            { code: \"8483\", description: \"Transmission shafts (including cam shafts and crank shafts) and cranks; bearing housings\" },\r\n            { code: \"8484\", description: \"Gaskets and similar joints of metal sheeting combined with other material or of two or more layers of metal\" },\r\n            { code: \"8485\", description: \"Machinery parts, not containing electrical connectors, insulators, coils, contacts\" },\r\n            { code: \"8486\", description: \"Machines and apparatus of a kind used solely or principally for the manufacture of semiconductor boules\" },\r\n            { code: \"8487\", description: \"Machinery parts, not containing electrical connectors, insulators, coils, contacts\" },\r\n            { code: \"8501\", description: \"Electric motors and generators (excluding generating sets)\" },\r\n            { code: \"8502\", description: \"Electric generating sets and rotary converters\" },\r\n            { code: \"8503\", description: \"Parts suitable for use solely or principally with the machines of heading 8501 or 8502\" },\r\n            { code: \"8504\", description: \"Electrical transformers, static converters (for example, rectifiers) and inductors\" },\r\n            { code: \"8505\", description: \"Electro-magnets; permanent magnets and articles intended to become permanent magnets\" },\r\n            { code: \"8506\", description: \"Primary cells and primary batteries\" },\r\n            { code: \"8507\", description: \"Electric accumulators, including separators therefor, whether or not rectangular (including square)\" },\r\n            { code: \"8508\", description: \"Electro-mechanical tools for working in the hand, with self-contained electric motor\" },\r\n            { code: \"8509\", description: \"Electro-mechanical domestic appliances, with self-contained electric motor\" },\r\n            { code: \"8510\", description: \"Shavers, hair clippers and hair-removing appliances, with self-contained electric motor\" },\r\n            { code: \"8511\", description: \"Electrical ignition or starting equipment of a kind used for spark-ignition or compression-ignition engines\" },\r\n            { code: \"8512\", description: \"Electrical lighting or signalling equipment (excluding articles of heading 8539)\" },\r\n            { code: \"8513\", description: \"Portable electric lamps designed to function by their own source of energy (for example, dry batteries)\" },\r\n            { code: \"8514\", description: \"Industrial or laboratory electric furnaces and ovens (including those functioning by induction or dielectric loss)\" },\r\n            { code: \"8515\", description: \"Electric (including electrically heated gas), laser or other light or photon beam, ultrasonic\" },\r\n            { code: \"8516\", description: \"Electric instantaneous or storage water heaters and immersion heaters; electric space heating apparatus\" },\r\n            { code: \"8517\", description: \"Telephone sets, including telephones for cellular networks or for other wireless networks\" },\r\n            { code: \"8518\", description: \"Microphones and stands therefor; loudspeakers, whether or not mounted in their enclosures\" },\r\n            { code: \"8519\", description: \"Sound recording or reproducing apparatus\" },\r\n            { code: \"8520\", description: \"Magnetic tape recorders and other sound recording apparatus, whether or not incorporating a sound reproducing device\" },\r\n            { code: \"8521\", description: \"Video recording or reproducing apparatus, whether or not incorporating a video tuner\" },\r\n            { code: \"8522\", description: \"Parts and accessories suitable for use solely or principally with the apparatus of headings 8519 to 8521\" },\r\n            { code: \"8523\", description: \"Prepared unrecorded media for sound recording or similar recording of other phenomena\" },\r\n            { code: \"8524\", description: \"Records, tapes and other recorded media for sound or other similarly recorded phenomena\" },\r\n            { code: \"8525\", description: \"Transmission apparatus for radio-broadcasting or television, whether or not incorporating reception apparatus\" },\r\n            { code: \"8526\", description: \"Radar apparatus, radio navigational aid apparatus and radio remote control apparatus\" },\r\n            { code: \"8527\", description: \"Reception apparatus for radio-broadcasting, whether or not combined, in the same housing\" },\r\n            { code: \"8528\", description: \"Monitors and projectors, not incorporating television reception apparatus; reception apparatus for television\" },\r\n            { code: \"8529\", description: \"Parts suitable for use solely or principally with the apparatus of headings 8525 to 8528\" },\r\n            { code: \"8530\", description: \"Electrical signalling, safety or traffic control equipment for railways, roads, inland waterways\" },\r\n            { code: \"8531\", description: \"Electric sound or visual signalling apparatus (for example, bells, sirens, indicator panels)\" },\r\n            { code: \"8532\", description: \"Electrical capacitors, fixed, variable or adjustable (pre-set)\" },\r\n            { code: \"8533\", description: \"Electrical resistors (including rheostats and potentiometers), other than heating resistors\" },\r\n            { code: \"8534\", description: \"Printed circuits\" },\r\n            { code: \"8535\", description: \"Electrical apparatus for switching or protecting electrical circuits, or for making connections\" },\r\n            { code: \"8536\", description: \"Electrical apparatus for switching or protecting electrical circuits, or for making connections\" },\r\n            { code: \"8537\", description: \"Boards, panels, consoles, desks, cabinets and other bases, equipped with two or more apparatus\" },\r\n            { code: \"8538\", description: \"Parts suitable for use solely or principally with the apparatus of heading 8535, 8536 or 8537\" },\r\n            { code: \"8539\", description: \"Electric filament or discharge lamps, including sealed beam lamp units and ultra-violet or infra-red lamps\" },\r\n            { code: \"8540\", description: \"Thermionic, cold cathode or photo-cathode valves and tubes (for example, vacuum or vapour or gas filled valves and tubes)\" },\r\n            { code: \"8541\", description: \"Diodes, transistors and similar semiconductor devices; photosensitive semiconductor devices\" },\r\n            { code: \"8542\", description: \"Electronic integrated circuits and microassemblies\" },\r\n            { code: \"8543\", description: \"Electrical machines and apparatus, having individual functions, not specified or included elsewhere\" },\r\n            { code: \"8544\", description: \"Insulated (including enamelled or anodised) wire, cable (including co-axial cable) and other insulated electric conductors\" },\r\n            { code: \"8545\", description: \"Carbon electrodes, carbon brushes, lamp carbons, battery carbons and other articles of graphite\" },\r\n            { code: \"8546\", description: \"Electrical insulators of any material\" },\r\n            { code: \"8547\", description: \"Insulating fittings for electrical machines, appliances or equipment, being fittings wholly of insulating material\" },\r\n            { code: \"8548\", description: \"Waste and scrap of primary cells, primary batteries and electric accumulators; spent primary cells\" },\r\n            { code: \"8601\", description: \"Rail locomotives powered from an external source of electricity or by electric accumulators\" },\r\n            { code: \"8602\", description: \"Other rail locomotives; locomotive tenders\" },\r\n            { code: \"8603\", description: \"Self-propelled railway or tramway coaches, vans and trucks, other than those of heading 8604\" },\r\n            { code: \"8604\", description: \"Railway or tramway maintenance or service vehicles, whether or not self-propelled\" },\r\n            { code: \"8605\", description: \"Railway or tramway passenger coaches, not self-propelled; luggage vans, post office coaches\" },\r\n            { code: \"8606\", description: \"Railway or tramway freight cars, not self-propelled\" },\r\n            { code: \"8607\", description: \"Parts of railway or tramway locomotives or rolling-stock\" },\r\n            { code: \"8608\", description: \"Railway or tramway track fixtures and fittings; mechanical (including electro-mechanical) signalling\" },\r\n            { code: \"8609\", description: \"Containers (including containers for the transport of fluids) specially designed and equipped\" },\r\n            { code: \"8701\", description: \"Tractors (other than tractors of heading 8709)\" },\r\n            { code: \"8702\", description: \"Motor vehicles for the transport of ten or more persons, including the driver\" },\r\n            { code: \"8703\", description: \"Motor cars and other motor vehicles principally designed for the transport of persons\" },\r\n            { code: \"8704\", description: \"Motor vehicles for the transport of goods\" },\r\n            { code: \"8705\", description: \"Special purpose motor vehicles, other than those principally designed for the transport of persons or goods\" },\r\n            { code: \"8706\", description: \"Chassis fitted with engines, for the motor vehicles of headings 8701 to 8705\" },\r\n            { code: \"8707\", description: \"Bodies (including cabs), for the motor vehicles of headings 8701 to 8705\" },\r\n            { code: \"8708\", description: \"Parts and accessories of the motor vehicles of headings 8701 to 8705\" },\r\n            { code: \"8709\", description: \"Works trucks, self-propelled, not fitted with lifting or handling equipment\" },\r\n            { code: \"8710\", description: \"Tanks and other armoured fighting vehicles, motorised, whether or not fitted with weapons\" },\r\n            { code: \"8711\", description: \"Motorcycles (including mopeds) and cycles fitted with an auxiliary motor, with or without side-cars\" },\r\n            { code: \"8712\", description: \"Bicycles and other cycles (including delivery tricycles), not motorised\" },\r\n            { code: \"8713\", description: \"Carriages for disabled persons, whether or not motorised or otherwise mechanically propelled\" },\r\n            { code: \"8714\", description: \"Parts and accessories of vehicles of headings 8711 to 8713\" },\r\n            { code: \"8715\", description: \"Baby carriages and parts thereof\" },\r\n            { code: \"8716\", description: \"Trailers and semi-trailers; other vehicles, not mechanically propelled; parts thereof\" },\r\n            { code: \"8801\", description: \"Balloons and dirigibles; gliders, hang gliders and other non-powered aircraft\" },\r\n            { code: \"8802\", description: \"Other aircraft (for example, helicopters, aeroplanes); spacecraft (including satellites)\" },\r\n            { code: \"8803\", description: \"Parts of goods of heading 8801 or 8802\" },\r\n            { code: \"8804\", description: \"Parachutes (including dirigible parachutes and paragliders) and rotochutes; parts thereof\" },\r\n            { code: \"8805\", description: \"Aircraft launching gear; deck-arrestor or similar gear; ground flying trainers; parts of the foregoing articles\" },\r\n            { code: \"8901\", description: \"Cruise ships, excursion boats, ferry-boats, cargo ships, barges and similar vessels\" },\r\n            { code: \"8902\", description: \"Fishing vessels; factory ships and other vessels for processing or preserving fishery products\" },\r\n            { code: \"8903\", description: \"Yachts and other vessels for pleasure or sports; rowing boats and canoes\" },\r\n            { code: \"8904\", description: \"Tugs and pusher craft\" },\r\n            { code: \"8905\", description: \"Light-vessels, fire-floats, dredgers, floating cranes, and other vessels\" },\r\n            { code: \"8906\", description: \"Other vessels, including warships and lifeboats other than rowing boats\" },\r\n            { code: \"8907\", description: \"Other floating structures (for example, rafts, tanks, coffer-dams, landing-stages, buoys and beacons)\" },\r\n            { code: \"8908\", description: \"Vessels and other floating structures for breaking up\" },\r\n            { code: \"9001\", description: \"Optical fibres and optical fibre bundles; optical fibre cables other than those of heading 8544\" },\r\n            { code: \"9002\", description: \"Lenses, prisms, mirrors and other optical elements, of any material, unmounted\" },\r\n            { code: \"9003\", description: \"Frames and mountings for spectacles, goggles or the like, and parts thereof\" },\r\n            { code: \"9004\", description: \"Spectacles, goggles and the like, corrective, protective or other\" },\r\n            { code: \"9005\", description: \"Binoculars, monoculars, other optical telescopes, and mountings therefor; other astronomical instruments\" },\r\n            { code: \"9006\", description: \"Photographic (other than cinematographic) cameras; photographic flashlight apparatus and flashbulbs\" },\r\n            { code: \"9007\", description: \"Cinematographic cameras and projectors, whether or not incorporating sound recording or reproducing apparatus\" },\r\n            { code: \"9008\", description: \"Image projectors, other than cinematographic; photographic (other than cinematographic) enlargers and reducers\" },\r\n            { code: \"9009\", description: \"Photocopying apparatus incorporating an optical system or of the contact type and thermo-copying apparatus\" },\r\n            { code: \"9010\", description: \"Apparatus and equipment for photographic (including cinematographic) laboratories, not specified or included elsewhere\" },\r\n            { code: \"9011\", description: \"Compound optical microscopes, including those for photomicrography, cinephotomicrography or microprojection\" },\r\n            { code: \"9012\", description: \"Microscopes other than optical microscopes; diffraction apparatus\" },\r\n            { code: \"9013\", description: \"Liquid crystal devices not constituting articles provided for more specifically in other headings\" },\r\n            { code: \"9014\", description: \"Direction finding compasses; other navigational instruments and appliances\" },\r\n            { code: \"9015\", description: \"Surveying (including photogrammetrical surveying), hydrographic, oceanographic, hydrological\" },\r\n            { code: \"9016\", description: \"Balances of a sensitivity of 5 cg or better, with or without weights\" },\r\n            { code: \"9017\", description: \"Drawing, marking-out or mathematical calculating instruments (for example, drafting machines, pantographs)\" },\r\n            { code: \"9018\", description: \"Instruments and appliances used in medical, surgical, dental or veterinary sciences\" },\r\n            { code: \"9019\", description: \"Mechano-therapy appliances; massage apparatus; psychological aptitude-testing apparatus\" },\r\n            { code: \"9020\", description: \"Other breathing appliances and gas masks, excluding protective masks having neither mechanical parts\" },\r\n            { code: \"9021\", description: \"Orthopaedic appliances, including crutches, surgical belts and trusses; splints and other fracture appliances\" },\r\n            { code: \"9022\", description: \"Apparatus based on the use of X-rays or of alpha, beta or gamma radiations\" },\r\n            { code: \"9023\", description: \"Instruments, apparatus and models, designed for demonstrational purposes (for example, in education or exhibitions)\" },\r\n            { code: \"9024\", description: \"Machines and appliances for testing the hardness, strength, compressibility, elasticity\" },\r\n            { code: \"9025\", description: \"Hydrometers and similar floating instruments, thermometers, pyrometers, barometers, hygrometers\" },\r\n            { code: \"9026\", description: \"Instruments and apparatus for measuring or checking the flow, level, pressure or other variables\" },\r\n            { code: \"9027\", description: \"Instruments and apparatus for physical or chemical analysis (for example, polarimeters, refractometers, spectrometers)\" },\r\n            { code: \"9028\", description: \"Gas, liquid or electricity supply or production meters, including calibrating meters therefor\" },\r\n            { code: \"9029\", description: \"Revolution counters, production counters, taximeters, mileometers, pedometers and the like\" },\r\n            { code: \"9030\", description: \"Oscilloscopes, spectrum analyzers and other instruments and apparatus for measuring or checking electrical quantities\" },\r\n            { code: \"9031\", description: \"Measuring or checking instruments, appliances and machines, not specified or included elsewhere\" },\r\n            { code: \"9032\", description: \"Automatic regulating or controlling instruments and apparatus\" },\r\n            { code: \"9033\", description: \"Parts and accessories (not specified or included elsewhere) for machines, appliances, instruments\" },\r\n            { code: \"9101\", description: \"Wrist-watches, pocket-watches and other watches, including stop-watches\" },\r\n            { code: \"9102\", description: \"Time of day recording apparatus and apparatus for measuring, recording or otherwise indicating intervals of time\" },\r\n            { code: \"9103\", description: \"Time switches with clock or watch movement or with synchronous motor\" },\r\n            { code: \"9104\", description: \"Instrument panel clocks and clocks of a similar type for vehicles, aircraft, spacecraft or vessels\" },\r\n            { code: \"9105\", description: \"Other clocks\" },\r\n            { code: \"9106\", description: \"Time registers; time recorders\" },\r\n            { code: \"9107\", description: \"Time-measuring instruments; parts thereof\" },\r\n            { code: \"9108\", description: \"Watch movements, complete and assembled\" },\r\n            { code: \"9109\", description: \"Clock movements, complete and assembled\" },\r\n            { code: \"9110\", description: \"Complete watch or clock movements, unassembled or partly assembled (movement sets)\" },\r\n            { code: \"9111\", description: \"Watch cases and parts thereof\" },\r\n            { code: \"9112\", description: \"Clock cases and cases of a similar type for other goods of this Chapter, and parts thereof\" },\r\n            { code: \"9113\", description: \"Watch straps, watch bands and watch bracelets, and parts thereof\" },\r\n            { code: \"9114\", description: \"Other clock or watch parts\" },\r\n            { code: \"9201\", description: \"Pianos, including automatic pianos; harpsichords and other keyboard stringed instruments\" },\r\n            { code: \"9202\", description: \"Other string musical instruments (for example, guitars, violins, harps)\" },\r\n            { code: \"9203\", description: \"Keyboard pipe organs; harmoniums and similar keyboard instruments with free metal reeds\" },\r\n            { code: \"9204\", description: \"Accordions and similar instruments; mouth organs\" },\r\n            { code: \"9205\", description: \"Other wind musical instruments (for example, clarinets, trumpets, bagpipes)\" },\r\n            { code: \"9206\", description: \"Percussion musical instruments (for example, drums, xylophones, cymbals, castanets, maracas\" },\r\n            { code: \"9207\", description: \"Musical instruments, the sound of which is produced, or must be amplified, electrically\" },\r\n            { code: \"9208\", description: \"Musical boxes, fairground organs, mechanical street organs, mechanical singing birds\" },\r\n            { code: \"9209\", description: \"Parts (for example, mechanisms for musical boxes) and accessories (for example, cards, discs and rolls)\" },\r\n            { code: \"9301\", description: \"Military weapons, other than revolvers, pistols and the arms of heading 9307\" },\r\n            { code: \"9302\", description: \"Revolvers and pistols, other than those of heading 9303 or 9304\" },\r\n            { code: \"9303\", description: \"Other firearms and similar devices which operate by the firing of an explosive charge\" },\r\n            { code: \"9304\", description: \"Other arms (for example, spring, air or gas guns and pistols, truncheons)\" },\r\n            { code: \"9305\", description: \"Parts and accessories of articles of headings 9301 to 9304\" },\r\n            { code: \"9306\", description: \"Bombs, grenades, torpedoes, mines, missiles and similar munitions of war and parts thereof\" },\r\n            { code: \"9307\", description: \"Swords, cutlasses, bayonets, lances and similar arms and parts thereof and scabbards and sheaths therefor\" },\r\n            { code: \"9401\", description: \"Seats (other than those of heading 9402), whether or not convertible into beds\" },\r\n            { code: \"9402\", description: \"Medical, surgical, dental or veterinary furniture (for example, operating tables, examination tables)\" },\r\n            { code: \"9403\", description: \"Other furniture and parts thereof\" },\r\n            { code: \"9404\", description: \"Mattress supports; articles of bedding and similar furnishing (for example, mattresses, quilts, eiderdowns)\" },\r\n            { code: \"9405\", description: \"Lamps and lighting fittings including searchlights and spotlights and parts thereof\" },\r\n            { code: \"9406\", description: \"Prefabricated buildings\" },\r\n            { code: \"9501\", description: \"Wheeled toys designed to be ridden by children (for example, tricycles, scooters, pedal cars); dolls' carriages\" },\r\n            { code: \"9502\", description: \"Dolls representing only human beings\" },\r\n            { code: \"9503\", description: \"Other toys; reduced-size ('scale') models and similar recreational models\" },\r\n            { code: \"9504\", description: \"Video games of a kind used with a television receiver\" },\r\n            { code: \"9505\", description: \"Festive, carnival or other entertainment articles, including conjuring tricks and novelty jokes\" },\r\n            { code: \"9506\", description: \"Articles and equipment for general physical exercise, gymnastics, athletics, other sports\" },\r\n            { code: \"9507\", description: \"Fishing rods, fish-hooks and other line fishing tackle; fish landing nets, butterfly nets\" },\r\n            { code: \"9508\", description: \"Roundabouts, swings, shooting galleries and other fairground amusements; travelling circuses and travelling menageries\" },\r\n            { code: \"9601\", description: \"Worked ivory, bone, tortoise-shell, horn, antlers, coral, mother-of-pearl and other animal carving material\" },\r\n            { code: \"9602\", description: \"Worked vegetable or mineral carving material and worked articles of these materials\" },\r\n            { code: \"9603\", description: \"Brooms, brushes (including brushes constituting parts of machines, appliances or vehicles)\" },\r\n            { code: \"9604\", description: \"Hand sieves and hand riddles\" },\r\n            { code: \"9605\", description: \"Travel sets for personal toilet, sewing or shoe or clothes cleaning\" },\r\n            { code: \"9606\", description: \"Buttons, press-fasteners, snap-fasteners and press-studs, button moulds and other parts of these articles\" },\r\n            { code: \"9607\", description: \"Slide fasteners and parts thereof\" },\r\n            { code: \"9608\", description: \"Ball point pens; felt tipped and other porous-tipped pens and markers; fountain pens, stylograph pens\" },\r\n            { code: \"9609\", description: \"Pencils (other than pencils of heading 9608), crayons, pencil leads, pastels, drawing charcoals\" },\r\n            { code: \"9610\", description: \"Slates and boards, with writing or drawing surfaces, whether or not framed\" },\r\n            { code: \"9611\", description: \"Date, sealing or numbering stamps, and the like (including devices for printing or embossing labels)\" },\r\n            { code: \"9612\", description: \"Typewriter or similar ribbons, inked or otherwise prepared for giving impressions\" },\r\n            { code: \"9613\", description: \"Cigarette lighters and other lighters, whether or not mechanical or electrical\" },\r\n            { code: \"9614\", description: \"Smoking pipes (including pipe bowls) and cigar or cigarette holders, and parts thereof\" },\r\n            { code: \"9615\", description: \"Combs, hair-slides and the like; hairpins, curling pins, curling grips, hair-curlers\" },\r\n            { code: \"9616\", description: \"Scent sprays and similar toilet sprays, and mounts and heads therefor\" },\r\n            { code: \"9617\", description: \"Vacuum flasks and other vacuum vessels, complete with cases; parts thereof other than glass inners\" },\r\n            { code: \"9618\", description: \"Tailors' dummies and other lay figures; automata and other animated displays used for shop window dressing\" },\r\n            { code: \"9701\", description: \"Paintings, drawings and pastels, executed entirely by hand, other than drawings of heading 9706\" },\r\n            { code: \"9702\", description: \"Original engravings, prints and lithographs\" },\r\n            { code: \"9703\", description: \"Original sculptures and statuary, in any material\" },\r\n            { code: \"9704\", description: \"Postage or revenue stamps, stamp-postmarks, first-day covers, postal stationery\" },\r\n            { code: \"9705\", description: \"Collections and collectors' pieces of zoological, botanical, mineralogical, anatomical, historical\" },\r\n            { code: \"9706\", description: \"Antiques of an age exceeding one hundred years\" },\r\n            { code: \"9801\", description: \"Printed books, newspapers, pictures and other products of the printing industry\" },\r\n            { code: \"9802\", description: \"Textile fabrics and textile articles of a kind used in machinery or plant\" },\r\n            { code: \"9803\", description: \"Articles of a kind used in machinery or plant\" },\r\n            { code: \"9804\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9805\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9806\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9807\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9808\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9809\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9810\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9811\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9812\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9813\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9814\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9815\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9816\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9817\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9818\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9819\", description: \"Other articles of a kind used in machinery or plant\" },\r\n            { code: \"9820\", description: \"Other articles of a kind used in machinery or plant\" }\r\n        ];\r\n\r\n        \/\/ Function to calculate distance between two coordinates (Haversine formula)\r\n        function calculateDistance(lat1, lng1, lat2, lng2) {\r\n            const R = 6371; \/\/ Earth's radius in km\r\n            const dLat = (lat2 - lat1) * Math.PI \/ 180;\r\n            const dLng = (lng2 - lng1) * Math.PI \/ 180;\r\n            const a = \r\n                Math.sin(dLat\/2) * Math.sin(dLat\/2) +\r\n                Math.cos(lat1 * Math.PI \/ 180) * Math.cos(lat2 * Math.PI \/ 180) * \r\n                Math.sin(dLng\/2) * Math.sin(dLng\/2);\r\n            const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));\r\n            const distance = R * c;\r\n            return Math.round(distance);\r\n        }\r\n\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            \/\/ Populate country dropdowns\r\n            const originSelect = document.getElementById('origin');\r\n            const destinationSelect = document.getElementById('destination');\r\n            const distanceInfo = document.getElementById('distanceInfo');\r\n            const distanceValue = document.getElementById('distanceValue');\r\n            \r\n            \/\/ Sort countries by name\r\n            countries.sort((a, b) => a.name.localeCompare(b.name));\r\n            \r\n            countries.forEach(country => {\r\n                const option1 = document.createElement('option');\r\n                option1.value = country.name;\r\n                option1.textContent = country.name;\r\n                originSelect.appendChild(option1);\r\n                \r\n                const option2 = document.createElement('option');\r\n                option2.value = country.name;\r\n                option2.textContent = country.name;\r\n                destinationSelect.appendChild(option2);\r\n            });\r\n\r\n            \/\/ Update distance when countries change\r\n            function updateDistance() {\r\n                const origin = originSelect.value;\r\n                const destination = destinationSelect.value;\r\n                \r\n                if (origin && destination) {\r\n                    const originCountry = countries.find(c => c.name === origin);\r\n                    const destinationCountry = countries.find(c => c.name === destination);\r\n                    \r\n                    if (originCountry && destinationCountry) {\r\n                        const distance = calculateDistance(\r\n                            originCountry.lat, originCountry.lng,\r\n                            destinationCountry.lat, destinationCountry.lng\r\n                        );\r\n                        \r\n                        distanceValue.textContent = distance.toLocaleString();\r\n                        distanceInfo.style.display = 'block';\r\n                    }\r\n                } else {\r\n                    distanceInfo.style.display = 'none';\r\n                }\r\n            }\r\n            \r\n            originSelect.addEventListener('change', updateDistance);\r\n            destinationSelect.addEventListener('change', updateDistance);\r\n\r\n            const hsSearchInput = document.getElementById('hsSearch');\r\n            const hsSuggestions = document.getElementById('hsSuggestions');\r\n            const predictHSButton = document.getElementById('predictHS');\r\n            const calculateCostButton = document.getElementById('calculateCost');\r\n            const hsLoading = document.getElementById('hsLoading');\r\n            const resultsLoading = document.getElementById('resultsLoading');\r\n            const hsResult = document.getElementById('hsResult');\r\n            const hsCodeValue = document.getElementById('hsCodeValue');\r\n            const hsError = document.getElementById('hsError');\r\n            const calculationError = document.getElementById('calculationError');\r\n            \r\n            \/\/ HS Code search functionality\r\n            hsSearchInput.addEventListener('input', function() {\r\n                const searchTerm = this.value.toLowerCase();\r\n                hsSuggestions.innerHTML = '';\r\n                \r\n                if (searchTerm.length < 2) {\r\n                    hsSuggestions.style.display = 'none';\r\n                    return;\r\n                }\r\n                \r\n                const filteredCodes = hsCodeDatabase.filter(item => \r\n                    item.code.toLowerCase().includes(searchTerm) || \r\n                    item.description.toLowerCase().includes(searchTerm)\r\n                ).slice(0, 10); \/\/ Limit to 10 results\r\n                \r\n                if (filteredCodes.length > 0) {\r\n                    filteredCodes.forEach(item => {\r\n                        const suggestion = document.createElement('div');\r\n                        suggestion.className = 'hs-suggestion';\r\n                        suggestion.innerHTML = `\r\n                            <div class=\"hs-code\">${item.code}<\/div>\r\n                            <div class=\"hs-description\">${item.description}<\/div>\r\n                        `;\r\n                        suggestion.addEventListener('click', function() {\r\n                            hsSearchInput.value = item.code;\r\n                            hsSuggestions.style.display = 'none';\r\n                            hsCodeValue.textContent = `${item.code} - ${item.description}`;\r\n                            hsResult.style.display = 'block';\r\n                        });\r\n                        hsSuggestions.appendChild(suggestion);\r\n                    });\r\n                    hsSuggestions.style.display = 'block';\r\n                } else {\r\n                    hsSuggestions.style.display = 'none';\r\n                }\r\n            });\r\n            \r\n            \/\/ Hide suggestions when clicking outside\r\n            document.addEventListener('click', function(e) {\r\n                if (!hsSearchInput.contains(e.target) && !hsSuggestions.contains(e.target)) {\r\n                    hsSuggestions.style.display = 'none';\r\n                }\r\n            });\r\n            \r\n            \/\/ Find HS Code\r\n            predictHSButton.addEventListener('click', function() {\r\n                const productName = document.getElementById('productName').value;\r\n                const productDescription = document.getElementById('productDescription').value;\r\n                \r\n                if (!productName && !productDescription) {\r\n                    hsError.textContent = 'Please enter at least product name or description.';\r\n                    hsError.style.display = 'block';\r\n                    return;\r\n                }\r\n                \r\n                hsLoading.style.display = 'block';\r\n                hsError.style.display = 'none';\r\n                hsResult.style.display = 'none';\r\n                \r\n                \/\/ Simulate search in database\r\n                setTimeout(() => {\r\n                    hsLoading.style.display = 'none';\r\n                    \r\n                    const searchText = (productName + ' ' + productDescription).toLowerCase();\r\n                    let bestMatch = null;\r\n                    let bestScore = 0;\r\n                    \r\n                    \/\/ Simple keyword matching algorithm\r\n                    hsCodeDatabase.forEach(item => {\r\n                        let score = 0;\r\n                        const words = searchText.split(' ');\r\n                        \r\n                        words.forEach(word => {\r\n                            if (word.length > 2 && item.description.toLowerCase().includes(word)) {\r\n                                score += 1;\r\n                            }\r\n                        });\r\n                        \r\n                        if (score > bestScore) {\r\n                            bestScore = score;\r\n                            bestMatch = item;\r\n                        }\r\n                    });\r\n                    \r\n                    if (bestMatch && bestScore > 0) {\r\n                        hsCodeValue.textContent = `${bestMatch.code} - ${bestMatch.description}`;\r\n                        hsResult.style.display = 'block';\r\n                        \r\n                        \/\/ Show success message\r\n                        const successMsg = document.createElement('div');\r\n                        successMsg.className = 'success';\r\n                        successMsg.textContent = 'HS Code found successfully.';\r\n                        successMsg.style.display = 'block';\r\n                        hsResult.parentNode.insertBefore(successMsg, hsResult.nextSibling);\r\n                        \r\n                        setTimeout(() => {\r\n                            successMsg.style.display = 'none';\r\n                        }, 3000);\r\n                    } else {\r\n                        hsError.textContent = 'No matching HS Code found. Try searching manually.';\r\n                        hsError.style.display = 'block';\r\n                    }\r\n                    \r\n                }, 1500);\r\n            });\r\n            \r\n            \/\/ Calculate Costs\r\n            calculateCostButton.addEventListener('click', function() {\r\n                const weight = parseFloat(document.getElementById('weight').value) || 0;\r\n                const volume = parseFloat(document.getElementById('volume').value) || 0;\r\n                const value = parseFloat(document.getElementById('value').value) || 0;\r\n                const quantity = parseInt(document.getElementById('quantity').value) || 1;\r\n                const origin = document.getElementById('origin').value;\r\n                const destination = document.getElementById('destination').value;\r\n                const transportType = document.getElementById('transportType').value;\r\n                \r\n                if (!weight && !volume) {\r\n                    calculationError.textContent = 'Please enter at least weight or volume.';\r\n                    calculationError.style.display = 'block';\r\n                    return;\r\n                }\r\n                \r\n                if (!origin || !destination) {\r\n                    calculationError.textContent = 'Please select origin and destination countries.';\r\n                    calculationError.style.display = 'block';\r\n                    return;\r\n                }\r\n                \r\n                resultsLoading.style.display = 'block';\r\n                calculationError.style.display = 'none';\r\n                \r\n                \/\/ Simulate cost calculation\r\n                setTimeout(() => {\r\n                    resultsLoading.style.display = 'none';\r\n                    \r\n                    \/\/ Get country-specific factors\r\n                    const originFactor = countryFactors[origin] || defaultCountryFactor;\r\n                    const destinationFactor = countryFactors[destination] || defaultCountryFactor;\r\n                    \r\n                    \/\/ Calculate distance\r\n                    const originCountry = countries.find(c => c.name === origin);\r\n                    const destinationCountry = countries.find(c => c.name === destination);\r\n                    const distance = calculateDistance(\r\n                        originCountry.lat, originCountry.lng,\r\n                        destinationCountry.lat, destinationCountry.lng\r\n                    );\r\n                    \r\n                    \/\/ Calculate costs\r\n                    let transportCost, insuranceCost, customsCost, additionalCost, deliveryTime;\r\n                    \r\n                    \/\/ Transport cost based on weight, volume, transport type, country factors, and distance\r\n                    const baseRate = getBaseRate(transportType);\r\n                    const countryMultiplier = (originFactor + destinationFactor) \/ 2;\r\n                    const distanceMultiplier = getDistanceMultiplier(distance, transportType);\r\n                    \r\n                    transportCost = (weight * 0.5 + volume * 100) * baseRate * countryMultiplier * distanceMultiplier;\r\n                    \r\n                    \/\/ Insurance cost (typically 1-2% of product value) with destination factor\r\n                    insuranceCost = value * 0.015 * destinationFactor;\r\n                    \r\n                    \/\/ Customs and duties (typically 2-5% of product value) with destination factor\r\n                    customsCost = value * 0.03 * destinationFactor;\r\n                    \r\n                    \/\/ Additional costs with country multiplier\r\n                    additionalCost = transportCost * 0.1 * countryMultiplier;\r\n                    \r\n                    \/\/ Delivery time based on transport type and distance\r\n                    deliveryTime = calculateDeliveryTime(transportType, distance);\r\n                    \r\n                    \/\/ Display results\r\n                    document.getElementById('transportCost').textContent = formatCurrency(transportCost);\r\n                    document.getElementById('insuranceCost').textContent = formatCurrency(insuranceCost);\r\n                    document.getElementById('customsCost').textContent = formatCurrency(customsCost);\r\n                    document.getElementById('additionalCost').textContent = formatCurrency(additionalCost);\r\n                    document.getElementById('totalCost').textContent = formatCurrency(\r\n                        transportCost + insuranceCost + customsCost + additionalCost\r\n                    );\r\n                    document.getElementById('deliveryTime').textContent = deliveryTime;\r\n                    \r\n                }, 2000);\r\n            });\r\n            \r\n            \/\/ Helper function for base transport rate\r\n            function getBaseRate(transportType) {\r\n                switch(transportType) {\r\n                    case 'air': return 5;\r\n                    case 'sea': return 1;\r\n                    case 'land': return 2;\r\n                    case 'rail': return 1.5;\r\n                    default: return 1;\r\n                }\r\n            }\r\n            \r\n            \/\/ Helper function for distance multiplier\r\n            function getDistanceMultiplier(distance, transportType) {\r\n                \/\/ Base multiplier is 1 for 1000 km\r\n                let baseMultiplier = distance \/ 1000;\r\n                \r\n                \/\/ Adjust based on transport type\r\n                switch(transportType) {\r\n                    case 'air':\r\n                        \/\/ Air transport is less affected by distance (economies of scale)\r\n                        return 0.5 + (baseMultiplier * 0.5);\r\n                    case 'sea':\r\n                        \/\/ Sea transport is highly distance-dependent\r\n                        return 0.2 + (baseMultiplier * 0.8);\r\n                    case 'land':\r\n                        \/\/ Land transport is moderately distance-dependent\r\n                        return 0.3 + (baseMultiplier * 0.7);\r\n                    case 'rail':\r\n                        \/\/ Rail transport is similar to land\r\n                        return 0.4 + (baseMultiplier * 0.6);\r\n                    default:\r\n                        return baseMultiplier;\r\n                }\r\n            }\r\n            \r\n            \/\/ Helper function for delivery time calculation\r\n            function calculateDeliveryTime(transportType, distance) {\r\n                \/\/ Base speeds in km\/day for different transport types\r\n                const speeds = {\r\n                    'air': 5000,\r\n                    'sea': 500,\r\n                    'land': 800,\r\n                    'rail': 600\r\n                };\r\n                \r\n                const speed = speeds[transportType] || 500;\r\n                let days = Math.ceil(distance \/ speed);\r\n                \r\n                \/\/ Add buffer days for loading\/unloading, customs, etc.\r\n                days += getBufferDays(transportType);\r\n                \r\n                return `${days} days`;\r\n            }\r\n            \r\n            \/\/ Helper function for buffer days\r\n            function getBufferDays(transportType) {\r\n                switch(transportType) {\r\n                    case 'air': return 2;\r\n                    case 'sea': return 7;\r\n                    case 'land': return 3;\r\n                    case 'rail': return 4;\r\n                    default: return 3;\r\n                }\r\n            }\r\n            \r\n            \/\/ Helper function for currency formatting\r\n            function formatCurrency(amount) {\r\n                return '$' + amount.toFixed(2).replace(\/\\d(?=(\\d{3})+\\.)\/g, '$&,');\r\n            }\r\n        });\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculate shipping costs based on distance and find HS codes for your exports<\/p>","protected":false},"author":15,"featured_media":13925,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"footnotes":""},"categories":[767],"tags":[],"class_list":["post-13923","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-b2b-online-tools"],"_links":{"self":[{"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/posts\/13923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/comments?post=13923"}],"version-history":[{"count":1,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/posts\/13923\/revisions"}],"predecessor-version":[{"id":18845,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/posts\/13923\/revisions\/18845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/media\/13925"}],"wp:attachment":[{"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/media?parent=13923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/categories?post=13923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tendify.net\/fa\/wp-json\/wp\/v2\/tags?post=13923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}