{"id":5612,"date":"2026-08-25T17:02:01","date_gmt":"2026-08-25T17:02:01","guid":{"rendered":"https:\/\/yamuparkoti.com\/kundali-generator\/"},"modified":"2026-08-25T17:51:42","modified_gmt":"2026-08-25T17:51:42","slug":"kundali-generator","status":"publish","type":"page","link":"https:\/\/yamuparkoti.com\/eo\/kundali-generator\/","title":{"rendered":"Free Kundali Generator"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-1'>\n<script defer src=\"https:\/\/cdn.jsdelivr.net\/npm\/astronomy-engine@2.1.19\/astronomy.browser.min.js\"><\/script>\n<style>\r\n    .ku-wrap {\r\n        --primary: #D9A441;\r\n        --primary-dark: #B8862B;\r\n        --accent: #7FB069;\r\n        --text: #f0f0f0;\r\n        --text-light: #b0b0b0;\r\n        --background: #17171f;\r\n        --card-bg: #1d1d26;\r\n        --border: #2a2a33;\r\n        --danger: #ef5350;\r\n        --radius: 10px;\r\n        background: var(--background);\r\n        color: var(--text);\r\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n        padding: 30px 18px 38px;\r\n        border-radius: var(--radius);\r\n    }\r\n    body.dark-mode .ku-wrap { --background: #121212; --card-bg: #1e1e1e; --border: #333; }\r\n    .ku-wrap * { box-sizing: border-box; }\r\n    .ku-inner { max-width: 940px; margin: 0 auto; }\r\n\r\n    .ku-head { text-align: center; margin-bottom: 24px; }\r\n    .ku-head h2 { margin: 0 0 8px; font-size: 30px; line-height: 1.25; font-weight: 700; color: var(--text); }\r\n    .ku-head p { margin: 0; color: var(--text-light); font-size: 15px; }\r\n\r\n    .ku-card { background: var(--card-bg); border: 1px solid var(--border);\r\n               border-radius: var(--radius); padding: 22px; }\r\n\r\n    .ku-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 14px; }\r\n    .ku-label { display: block; font-size: 13px; color: var(--text-light); margin: 0 0 6px; }\r\n    .ku-input, .ku-select {\r\n        width: 100%; padding: 12px 13px; font-size: 15px; font-family: inherit;\r\n        background: var(--background); color: var(--text);\r\n        border: 1px solid var(--border); border-radius: 8px;\r\n    }\r\n    .ku-input:focus, .ku-select:focus {\r\n        outline: none; border-color: var(--primary); box-shadow: 0 0 0 3px rgba(217,164,65,.18);\r\n    }\r\n    .ku-btn {\r\n        width: 100%; margin-top: 18px; padding: 14px 20px; font-size: 16px; font-weight: 600;\r\n        background: var(--primary); color: #17171f; border: none; border-radius: 8px;\r\n        cursor: pointer; font-family: inherit;\r\n    }\r\n    .ku-btn:hover { background: var(--primary-dark); color: #fff; }\r\n    .ku-btn:disabled { opacity: .6; cursor: not-allowed; }\r\n    .ku-link-btn { background: none; border: none; color: var(--primary); font-size: 13px;\r\n                   cursor: pointer; padding: 10px 0 0; font-family: inherit; }\r\n    .ku-link-btn:hover { text-decoration: underline; }\r\n    .ku-manual { display: none; margin-top: 12px; }\r\n\r\n    .ku-status { display: none; margin-top: 14px; padding: 11px 14px; border-radius: 8px; font-size: 14px; }\r\n    .ku-err { background: rgba(239,83,80,.12); color: #ff8a86; border: 1px solid rgba(239,83,80,.32); }\r\n    .ku-ok  { background: rgba(127,176,105,.12); color: #a9d894; border: 1px solid rgba(127,176,105,.3); }\r\n\r\n    \/* ---- report ---- *\/\r\n    .ku-report { display: none; margin-top: 26px; }\r\n    .ku-actions { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 20px; }\r\n    .ku-action {\r\n        padding: 11px 18px; border-radius: 8px; border: 1px solid var(--border);\r\n        background: var(--card-bg); color: var(--text); font-size: 14px; font-weight: 600;\r\n        cursor: pointer; font-family: inherit;\r\n    }\r\n    .ku-action:hover { border-color: var(--primary); color: var(--primary); }\r\n\r\n    .ku-sec { margin-bottom: 26px; }\r\n    .ku-sec h3 {\r\n        margin: 0 0 4px; font-size: 19px; font-weight: 600; color: var(--primary);\r\n    }\r\n    .ku-sec .ku-sub { margin: 0 0 14px; font-size: 13px; color: var(--text-light); }\r\n\r\n    .ku-table { width: 100%; border-collapse: collapse; font-size: 14px; }\r\n    .ku-table th, .ku-table td {\r\n        padding: 8px 10px; border: 1px solid var(--border); text-align: left;\r\n    }\r\n    .ku-table th { background: rgba(217,164,65,.10); font-weight: 600; color: var(--text); }\r\n    .ku-table td { color: var(--text-light); }\r\n    .ku-table td.ku-strong { color: var(--text); font-weight: 600; }\r\n    .ku-scroll { overflow-x: auto; }\r\n\r\n    .ku-charts { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 18px; }\r\n    .ku-chart-box { background: var(--card-bg); border: 1px solid var(--border);\r\n                    border-radius: 8px; padding: 14px; text-align: center; }\r\n    .ku-chart-box h4 { margin: 0 0 2px; font-size: 15px; color: var(--text); font-weight: 600; }\r\n    .ku-chart-box p { margin: 0 0 10px; font-size: 12px; color: var(--text-light); }\r\n    .ku-chart svg { width: 100%; height: auto; max-width: 320px; }\r\n\r\n    .ku-facts { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 10px; }\r\n    .ku-fact { background: var(--card-bg); border: 1px solid var(--border);\r\n               border-radius: 8px; padding: 13px; }\r\n    .ku-fact span { display: block; font-size: 12px; color: var(--text-light); margin-bottom: 3px; }\r\n    .ku-fact strong { font-size: 15px; color: var(--text); font-weight: 600; }\r\n\r\n    .ku-note { font-size: 12px; color: var(--text-light); line-height: 1.6; margin-top: 10px; }\r\n    .ku-para { font-size: 14.5px; line-height: 1.75; color: var(--text-light); margin: 0 0 12px; }\r\n    .ku-chapter { margin-bottom: 34px; padding-bottom: 26px; border-bottom: 1px solid var(--border); }\r\n    .ku-chapter:last-child { border-bottom: none; }\r\n    .ku-langbar { display: flex; align-items: center; gap: 10px; justify-content: flex-end;\r\n                  margin-bottom: 14px; font-size: 13px; color: var(--text-light); }\r\n    .ku-langbar select { width: auto; padding: 7px 10px; font-size: 13px; }\r\n\r\n    .ku-chnum {\r\n        display: inline-block; min-width: 26px; margin-right: 9px; padding: 1px 7px;\r\n        border-radius: 5px; background: var(--primary); color: #17171f;\r\n        font-size: 12px; font-weight: 700; text-align: center; vertical-align: middle;\r\n    }\r\n    .ku-glance {\r\n        display: grid; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));\r\n        gap: 8px; margin: 0 0 16px;\r\n    }\r\n    .ku-glance-item {\r\n        background: var(--card-bg); border: 1px solid var(--border);\r\n        border-radius: 7px; padding: 9px 11px;\r\n    }\r\n    .ku-glance-item span { display: block; font-size: 11px; color: var(--text-light); margin-bottom: 2px; }\r\n    .ku-glance-item strong { font-size: 13.5px; color: var(--text); font-weight: 600; }\r\n\r\n    .ku-cover { text-align: center; padding: 22px 0 10px; }\r\n    .ku-cover-kicker { font-size: 12px; letter-spacing: .22em; text-transform: uppercase;\r\n                       color: var(--primary); margin-bottom: 10px; }\r\n    .ku-cover-title { font-size: 40px; font-weight: 700; margin: 0 0 6px; color: var(--text); line-height: 1.15; }\r\n    .ku-cover-name { font-size: 19px; color: var(--text-light); margin-bottom: 22px; }\r\n    .ku-cover-meta { max-width: 420px; margin: 0 auto 22px; text-align: left; }\r\n    .ku-cover-row { display: flex; justify-content: space-between; gap: 14px;\r\n                    padding: 7px 0; border-bottom: 1px solid var(--border); font-size: 14px; }\r\n    .ku-cover-row span { color: var(--text-light); }\r\n    .ku-cover-row strong { color: var(--text); font-weight: 600; text-align: right; }\r\n    .ku-cover-chart { max-width: 300px; margin: 0 auto 18px; color: var(--text); }\r\n    .ku-cover-chart svg { width: 100%; height: auto; }\r\n    .ku-cover-foot { font-size: 11.5px; color: var(--text-light); }\r\n\r\n    .ku-toc-list { column-count: 2; column-gap: 26px; }\r\n    .ku-toc-row { display: flex; gap: 10px; font-size: 12.5px; padding: 3px 0;\r\n                  break-inside: avoid; color: var(--text-light); }\r\n    .ku-toc-num { min-width: 22px; color: var(--primary); font-weight: 600; text-align: right; }\r\n    .ku-toc-title { flex: 1; }\r\n    .ku-current { background: rgba(217,164,65,.10); border: 1px solid var(--primary); }\r\n\r\n    @media (max-width: 600px) {\r\n        .ku-wrap { padding: 24px 12px 30px; }\r\n        .ku-head h2 { font-size: 24px; }\r\n        .ku-table { font-size: 12.5px; }\r\n        .ku-table th, .ku-table td { padding: 6px 7px; }\r\n    }\r\n\r\n    \/* ---- print: this is what \"Download PDF\" produces ----\r\n       Tuned against the actual rendered PDF, not guessed at. *\/\r\n    @media print {\r\n        @page { size: A4; margin: 15mm 14mm 16mm; }\r\n\r\n        body * { visibility: hidden !important; }\r\n        .ku-wrap, .ku-wrap * { visibility: visible !important; }\r\n        .ku-wrap {\r\n            position: absolute; left: 0; top: 0; width: 100%;\r\n            background: #fff !important; color: #000 !important;\r\n            padding: 0 !important; margin: 0 !important;\r\n            border: none !important; border-radius: 0 !important; box-shadow: none !important;\r\n            --text: #111; --text-light: #444; --background: #fff;\r\n            --card-bg: #fff; --border: #b6b6b6; --primary: #8a5a00;\r\n        }\r\n        \/* the earlier PDF had a stray frame down both edges *\/\r\n        .ku-inner, .ku-report, .ku-chapter, .ku-sec, .ku-scroll {\r\n            border: none !important; box-shadow: none !important;\r\n            padding-left: 0 !important; padding-right: 0 !important;\r\n        }\r\n        \/* Keep the column inside the page. Setting max-width:none here let content run off\r\n           the right edge and clip, which also read as a frame down both sides. *\/\r\n        .ku-inner { max-width: 100% !important; width: 100% !important; margin: 0 !important; }\r\n        .ku-scroll { overflow: visible !important; }\r\n        html, body { background: #fff !important; }\r\n\r\n        .ku-form-card, .ku-actions, .ku-head, .ku-link-btn,\r\n        .ku-status, .ku-langbar { display: none !important; }\r\n        .ku-report { display: block !important; margin: 0 !important; }\r\n\r\n        \/* readable body type: 11pt was small and left pages looking empty *\/\r\n        .ku-wrap { font-size: 12pt; line-height: 1.55; }\r\n        .ku-para { font-size: 11.5pt; line-height: 1.6; color: #111 !important;\r\n                   margin: 0 0 10pt; orphans: 3; widows: 3; text-align: justify; }\r\n        h3 { font-size: 16pt !important; margin: 0 0 3pt !important; }\r\n        .ku-sub { font-size: 10pt !important; margin-bottom: 10pt !important; }\r\n        .ku-chnum { background: none !important; color: #8a5a00 !important;\r\n                    min-width: 0; margin-right: 7px; padding: 0; font-size: 15pt; }\r\n\r\n        \/* one chapter per page keeps it readable as a bound report *\/\r\n        .ku-chapter { page-break-after: always; page-break-inside: auto;\r\n                      border-bottom: none !important; margin: 0 !important; padding: 0 !important; }\r\n        .ku-chapter:last-child { page-break-after: auto; }\r\n\r\n        .ku-table { font-size: 9.5pt; width: 100%; }\r\n        .ku-table th, .ku-table td { padding: 4pt 5pt; border: 1px solid #999 !important; }\r\n        .ku-table th { background: #f0ece4 !important; color: #000 !important;\r\n                       -webkit-print-color-adjust: exact; print-color-adjust: exact; }\r\n        .ku-table td { color: #222 !important; }\r\n        \/* a table split across pages should repeat its header *\/\r\n        thead { display: table-header-group; }\r\n        tr { page-break-inside: avoid; }\r\n        .ku-current { background: #f6efdf !important; -webkit-print-color-adjust: exact;\r\n                      print-color-adjust: exact; border: none !important; }\r\n\r\n        .ku-glance { grid-template-columns: repeat(3, 1fr) !important; gap: 6pt !important;\r\n                     margin-bottom: 12pt !important; }\r\n        .ku-glance-item { border: 1px solid #bbb !important; padding: 5pt 7pt !important;\r\n                          border-radius: 3pt !important; }\r\n        .ku-glance-item span { font-size: 8pt !important; color: #555 !important; }\r\n        .ku-glance-item strong { font-size: 10.5pt !important; color: #000 !important; }\r\n\r\n        .ku-facts { grid-template-columns: repeat(3, 1fr) !important; gap: 6pt !important; }\r\n        .ku-fact { border: 1px solid #bbb !important; padding: 6pt 8pt !important; }\r\n        .ku-fact span { font-size: 8pt !important; }\r\n        .ku-fact strong { font-size: 11pt !important; color: #000 !important; }\r\n\r\n        .ku-chart-box { page-break-inside: avoid; border: 1px solid #bbb !important; padding: 8pt !important; }\r\n        .ku-chart svg { max-width: 300px; color: #000 !important; }\r\n        .ku-charts { gap: 10pt !important; }\r\n\r\n        \/* cover *\/\r\n        .ku-cover { text-align: center; padding-top: 12mm !important; }\r\n        .ku-cover-title { font-size: 30pt !important; color: #111 !important; }\r\n        .ku-cover-kicker { color: #8a5a00 !important; font-size: 9pt !important; }\r\n        .ku-cover-name { font-size: 14pt !important; color: #333 !important; }\r\n        .ku-cover-row { font-size: 10.5pt !important; border-bottom: 1px solid #ccc !important; }\r\n        .ku-cover-chart { max-width: 62mm !important; color: #000 !important; }\r\n        .ku-cover-foot { font-size: 8.5pt !important; color: #555 !important; }\r\n\r\n        \/* contents: three columns so a hundred entries fit on one page *\/\r\n        .ku-toc-list { column-count: 3 !important; column-gap: 8mm !important; }\r\n        .ku-toc-row { font-size: 8.5pt !important; padding: 1.5pt 0 !important; color: #222 !important; }\r\n        .ku-toc-num { color: #8a5a00 !important; }\r\n\r\n        .ku-note { font-size: 8.5pt !important; color: #555 !important; }\r\n        .ku-print-only { display: block !important; }\r\n        \/* Chrome repeats a fixed element on every printed page, which is the only way to\r\n           get a running footer out of a browser print. *\/\r\n        .ku-runfoot {\r\n            position: fixed; bottom: 0; left: 0; right: 0;\r\n            font-size: 7.5pt; color: #777 !important; text-align: center;\r\n            padding-top: 3pt; border-top: 1px solid #ddd;\r\n        }\r\n        .ku-report { padding-bottom: 8mm !important; }\r\n        a { color: #000 !important; text-decoration: none !important; }\r\n    }\r\n\r\n    \/* Devanagari needs more room above and below for matras than Latin does. *\/\r\n    :lang(ne) .ku-para, .ku-wrap[data-lang=\"ne\"] .ku-para { line-height: 1.85; }\r\n    @media print {\r\n        .ku-wrap[data-lang=\"ne\"] .ku-para { line-height: 1.75; }\r\n        .ku-wrap[data-lang=\"ne\"] .ku-table { font-size: 9pt; }\r\n    }\r\n\r\n    .ku-print-only { display: none; }\r\n<\/style>\r\n\r\n<div class=\"ku-wrap\">\r\n  <div class=\"ku-inner\">\r\n\r\n    <div class=\"ku-head\">\r\n      <h2>Free Kundali Generator<\/h2>\r\n      <p>Your Vedic birth chart, planetary positions and Vimshottari dasha \u2014 calculated in your browser, nothing sent to a server.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"ku-langbar\">\r\n      <label for=\"ku-lang\" id=\"ku-lab-lang\">Language<\/label>\r\n      <select class=\"ku-select\" id=\"ku-lang\">\r\n        <option value=\"en\">English<\/option>\r\n        <option value=\"ne\">\u0928\u0947\u092a\u093e\u0932\u0940<\/option>\r\n      <\/select>\r\n    <\/div>\r\n\r\n    <div class=\"ku-card ku-form-card\">\r\n      <div class=\"ku-grid\">\r\n        <div>\r\n          <label class=\"ku-label\" id=\"ku-lab-name\" for=\"ku-name\">Name (optional)<\/label>\r\n          <input type=\"text\" class=\"ku-input\" id=\"ku-name\" placeholder=\"Your name\" maxlength=\"60\" autocomplete=\"off\">\r\n        <\/div>\r\n        <div>\r\n          <label class=\"ku-label\" id=\"ku-lab-date\" for=\"ku-date\">Date of birth<\/label>\r\n          <input type=\"date\" class=\"ku-input\" id=\"ku-date\" min=\"1800-01-01\" max=\"2100-12-31\">\r\n        <\/div>\r\n        <div>\r\n          <label class=\"ku-label\" id=\"ku-lab-time\" for=\"ku-time\">Time of birth (24 hour)<\/label>\r\n          <input type=\"time\" class=\"ku-input\" id=\"ku-time\" step=\"60\">\r\n        <\/div>\r\n        <div>\r\n          <label class=\"ku-label\" id=\"ku-lab-place\" for=\"ku-place\">Birth place<\/label>\r\n          <input type=\"text\" class=\"ku-input\" id=\"ku-place\" list=\"ku-places\"\r\n                 placeholder=\"Type a city, e.g. kathmandu\" autocomplete=\"off\" spellcheck=\"false\">\r\n          <datalist id=\"ku-places\"><\/datalist>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <button type=\"button\" class=\"ku-link-btn\" id=\"ku-manual-toggle\" aria-expanded=\"false\">+ Enter coordinates manually<\/button>\r\n      <div class=\"ku-manual\" id=\"ku-manual\">\r\n        <div class=\"ku-grid\">\r\n          <div>\r\n            <label class=\"ku-label\" id=\"ku-lab-lat\" for=\"ku-lat\">Latitude (north positive)<\/label>\r\n            <input type=\"number\" class=\"ku-input\" id=\"ku-lat\" step=\"0.0001\" min=\"-90\" max=\"90\" placeholder=\"27.7172\">\r\n          <\/div>\r\n          <div>\r\n            <label class=\"ku-label\" id=\"ku-lab-lon\" for=\"ku-lon\">Longitude (east positive)<\/label>\r\n            <input type=\"number\" class=\"ku-input\" id=\"ku-lon\" step=\"0.0001\" min=\"-180\" max=\"180\" placeholder=\"85.3240\">\r\n          <\/div>\r\n          <div>\r\n            <label class=\"ku-label\" id=\"ku-lab-tz\" for=\"ku-tz\">Time zone (hours from UTC)<\/label>\r\n            <input type=\"number\" class=\"ku-input\" id=\"ku-tz\" step=\"0.25\" min=\"-12\" max=\"14\" placeholder=\"5.75\">\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <button type=\"button\" class=\"ku-btn\" id=\"ku-go\">Generate Kundali<\/button>\r\n      <div class=\"ku-status\" id=\"ku-status\" role=\"status\" aria-live=\"polite\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ku-report\" id=\"ku-report\">\r\n      <div class=\"ku-actions\">\r\n        <button type=\"button\" class=\"ku-action\" id=\"ku-print\">Download PDF<\/button>\r\n        <button type=\"button\" class=\"ku-action\" id=\"ku-again\">Start over<\/button>\r\n      <\/div>\r\n      <div id=\"ku-body\"><\/div>\r\n      <div class=\"ku-runfoot ku-print-only\" id=\"ku-runfoot\"><\/div>\r\n      <p class=\"ku-note ku-print-only\">Generated at yamuparkoti.com\/kundali-generator<\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\n\n<script>window.KundaliPlaces = [{\"n\":\"\u0905\u091b\u093e\u092e (\u092e\u0902\u0917\u0932\u0938\u0947\u0928)\",\"la\":29.1333,\"lo\":81.2833,\"tz\":5.75,\"np\":1,\"r\":\"achhama magalasena\"},{\"n\":\"\u0905\u0930\u094d\u0918\u093e\u0916\u093e\u0901\u091a\u0940 (\u0938\u0928\u094d\u0927\u093f\u0916\u0930\u094d\u0915)\",\"la\":27.95,\"lo\":83.1167,\"tz\":5.75,\"np\":1,\"r\":\"arghakhachi sandhikharka\"},{\"n\":\"\u0907\u091f\u0939\u0930\u0940\",\"la\":26.6667,\"lo\":87.2833,\"tz\":5.75,\"np\":1,\"r\":\"itahari\"},{\"n\":\"\u0907\u0932\u093e\u092e\",\"la\":26.9094,\"lo\":87.9281,\"tz\":5.75,\"np\":1,\"r\":\"ilam\"},{\"n\":\"\u0909\u0926\u092f\u092a\u0941\u0930 (\u0917\u093e\u0908\u0918\u093e\u091f)\",\"la\":26.8,\"lo\":86.7,\"tz\":5.75,\"np\":1,\"r\":\"udayapura gaeeghata\"},{\"n\":\"\u0909\u0930\u094d\u0932\u093e\u092c\u093e\u0930\u0940\",\"la\":26.6667,\"lo\":87.5833,\"tz\":5.75,\"np\":1,\"r\":\"urlabari\"},{\"n\":\"\u0913\u0916\u0932\u0922\u0941\u0902\u0917\u093e\",\"la\":27.3167,\"lo\":86.5,\"tz\":5.75,\"np\":1,\"r\":\"okhaladhuga\"},{\"n\":\"\u0915\u091e\u094d\u091a\u0928\u092a\u0941\u0930 (\u092d\u0940\u092e\u0926\u0924\u094d\u0924)\",\"la\":28.9833,\"lo\":80.1833,\"tz\":5.75,\"np\":1,\"r\":\"kanchanapura bhimadatta\"},{\"n\":\"\u0915\u092a\u093f\u0932\u0935\u0938\u094d\u0924\u0941 (\u0924\u094c\u0932\u093f\u0939\u0935\u093e)\",\"la\":27.55,\"lo\":83.05,\"tz\":5.75,\"np\":1,\"r\":\"kapilawastu taulihawa\"},{\"n\":\"\u0915\u0932\u0948\u092f\u093e\",\"la\":27.1333,\"lo\":85.0,\"tz\":5.75,\"np\":1,\"r\":\"kalaiya\"},{\"n\":\"\u0915\u093e\u0920\u092e\u093e\u0921\u094c\u0901\",\"la\":27.7172,\"lo\":85.324,\"tz\":5.75,\"np\":1,\"r\":\"kathamadau\",\"a\":\"kathmandu ktm\"},{\"n\":\"\u0915\u093e\u092d\u094d\u0930\u0947\u092a\u0932\u093e\u091e\u094d\u091a\u094b\u0915 (\u0927\u0941\u0932\u093f\u0916\u0947\u0932)\",\"la\":27.6167,\"lo\":85.55,\"tz\":5.75,\"np\":1,\"r\":\"kabhrepalanchoka dhulikhela\"},{\"n\":\"\u0915\u093e\u0932\u093f\u0915\u094b\u091f (\u092e\u093e\u0928\u094d\u092e)\",\"la\":29.15,\"lo\":81.6167,\"tz\":5.75,\"np\":1,\"r\":\"kalikota manma\"},{\"n\":\"\u0915\u093e\u0938\u094d\u0915\u0940 (\u092a\u094b\u0916\u0930\u093e)\",\"la\":28.2096,\"lo\":83.9856,\"tz\":5.75,\"np\":1,\"r\":\"kaski pokhara\",\"a\":\"pokhara kaski\"},{\"n\":\"\u0915\u0940\u0930\u094d\u0924\u093f\u092a\u0941\u0930\",\"la\":27.6667,\"lo\":85.2833,\"tz\":5.75,\"np\":1,\"r\":\"kirtipur\"},{\"n\":\"\u0915\u0948\u0932\u093e\u0932\u0940 (\u0927\u0928\u0917\u0922\u0940)\",\"la\":28.6833,\"lo\":80.6,\"tz\":5.75,\"np\":1,\"r\":\"kailali dhanagadhi\",\"a\":\"dhangadhi kailali\"},{\"n\":\"\u0915\u094b\u0939\u0932\u092a\u0941\u0930\",\"la\":28.2333,\"lo\":81.65,\"tz\":5.75,\"np\":1,\"r\":\"kohalapur\"},{\"n\":\"\u0916\u094b\u091f\u093e\u0919 (\u0926\u093f\u0915\u094d\u0924\u0947\u0932)\",\"la\":27.2167,\"lo\":86.7833,\"tz\":5.75,\"np\":1,\"r\":\"khotanga diktela\"},{\"n\":\"\u0917\u0941\u0932\u094d\u092e\u0940 (\u0924\u092e\u094d\u0918\u093e\u0938)\",\"la\":28.0667,\"lo\":83.25,\"tz\":5.75,\"np\":1,\"r\":\"gulmi tamghasa\"},{\"n\":\"\u0917\u094b\u0930\u0916\u093e\",\"la\":28.0,\"lo\":84.6333,\"tz\":5.75,\"np\":1,\"r\":\"gorakha\"},{\"n\":\"\u0917\u094c\u0930\",\"la\":26.7667,\"lo\":85.2667,\"tz\":5.75,\"np\":1,\"r\":\"gaur\"},{\"n\":\"\u091a\u093f\u0924\u0935\u0928 (\u092d\u0930\u0924\u092a\u0941\u0930)\",\"la\":27.6768,\"lo\":84.436,\"tz\":5.75,\"np\":1,\"r\":\"chitawana bharatapura\",\"a\":\"bharatpur chitwan\"},{\"n\":\"\u091c\u093e\u091c\u0930\u0915\u094b\u091f (\u0916\u0932\u0902\u0917\u093e)\",\"la\":28.7,\"lo\":82.2,\"tz\":5.75,\"np\":1,\"r\":\"jajarakota khalaga\"},{\"n\":\"\u091c\u0941\u092e\u094d\u0932\u093e\",\"la\":29.2747,\"lo\":82.1838,\"tz\":5.75,\"np\":1,\"r\":\"jumla\"},{\"n\":\"\u091d\u093e\u092a\u093e (\u092d\u0926\u094d\u0930\u092a\u0941\u0930)\",\"la\":26.5448,\"lo\":88.09,\"tz\":5.75,\"np\":1,\"r\":\"jhapa bhadrapura\"},{\"n\":\"\u091f\u0940\u0915\u093e\u092a\u0941\u0930\",\"la\":28.5333,\"lo\":81.1167,\"tz\":5.75,\"np\":1,\"r\":\"tikapur\"},{\"n\":\"\u0921\u0921\u0947\u0932\u0927\u0941\u0930\u093e\",\"la\":29.3,\"lo\":80.5833,\"tz\":5.75,\"np\":1,\"r\":\"dadeladhura\"},{\"n\":\"\u0921\u094b\u091f\u0940 (\u0926\u093f\u092a\u093e\u092f\u0932)\",\"la\":29.2667,\"lo\":80.9333,\"tz\":5.75,\"np\":1,\"r\":\"doti dipayala\"},{\"n\":\"\u0921\u094b\u0932\u094d\u092a\u093e (\u0926\u0941\u0928\u0948)\",\"la\":28.9833,\"lo\":82.9,\"tz\":5.75,\"np\":1,\"r\":\"dolpa dunai\"},{\"n\":\"\u0924\u0928\u0939\u0941\u0901 (\u0926\u092e\u094c\u0932\u0940)\",\"la\":27.9667,\"lo\":84.2833,\"tz\":5.75,\"np\":1,\"r\":\"tanahu damauli\"},{\"n\":\"\u0924\u093e\u092a\u094d\u0932\u0947\u091c\u0941\u0919\",\"la\":27.35,\"lo\":87.6667,\"tz\":5.75,\"np\":1,\"r\":\"taplejung\"},{\"n\":\"\u0924\u0941\u0932\u0938\u0940\u092a\u0941\u0930\",\"la\":28.13,\"lo\":82.297,\"tz\":5.75,\"np\":1,\"r\":\"tulasipur\"},{\"n\":\"\u0924\u0947\u0939\u094d\u0930\u0925\u0941\u092e (\u092e\u094d\u092f\u093e\u0919\u0932\u0941\u0919)\",\"la\":27.1167,\"lo\":87.5333,\"tz\":5.75,\"np\":1,\"r\":\"tehrathuma myangalunga\"},{\"n\":\"\u0926\u092e\u0915\",\"la\":26.6667,\"lo\":87.7,\"tz\":5.75,\"np\":1,\"r\":\"damak\"},{\"n\":\"\u0926\u093e\u0919 (\u0918\u094b\u0930\u093e\u0939\u0940)\",\"la\":28.0333,\"lo\":82.4833,\"tz\":5.75,\"np\":1,\"r\":\"danga ghorahi\"},{\"n\":\"\u0926\u093e\u0930\u094d\u091a\u0941\u0932\u093e (\u0916\u0932\u0902\u0917\u093e)\",\"la\":29.85,\"lo\":80.55,\"tz\":5.75,\"np\":1,\"r\":\"darchula khalaga\"},{\"n\":\"\u0926\u0948\u0932\u0947\u0916\",\"la\":28.8333,\"lo\":81.7167,\"tz\":5.75,\"np\":1,\"r\":\"dailekh\"},{\"n\":\"\u0926\u094b\u0932\u0916\u093e (\u091a\u0930\u093f\u0915\u094b\u091f)\",\"la\":27.6667,\"lo\":86.05,\"tz\":5.75,\"np\":1,\"r\":\"dolakha charikota\"},{\"n\":\"\u0927\u0928\u0915\u0941\u091f\u093e\",\"la\":26.9833,\"lo\":87.3333,\"tz\":5.75,\"np\":1,\"r\":\"dhanakuta\"},{\"n\":\"\u0927\u0928\u0941\u0937\u093e (\u091c\u0928\u0915\u092a\u0941\u0930)\",\"la\":26.7288,\"lo\":85.9266,\"tz\":5.75,\"np\":1,\"r\":\"dhanusha janakapura\",\"a\":\"janakpur dhanusha\"},{\"n\":\"\u0927\u0930\u093e\u0928\",\"la\":26.8065,\"lo\":87.2846,\"tz\":5.75,\"np\":1,\"r\":\"dharan\",\"a\":\"dharan\"},{\"n\":\"\u0927\u093e\u0926\u093f\u0919 (\u0927\u093e\u0926\u093f\u0919\u092c\u0947\u0938\u0940)\",\"la\":27.8667,\"lo\":84.9167,\"tz\":5.75,\"np\":1,\"r\":\"dhadinga dhadingabesi\"},{\"n\":\"\u0928\u0935\u0932\u092a\u0941\u0930 (\u0915\u093e\u0935\u093e\u0938\u094b\u0924\u0940)\",\"la\":27.6333,\"lo\":84.1333,\"tz\":5.75,\"np\":1,\"r\":\"nawalapura kawasoti\"},{\"n\":\"\u0928\u0941\u0935\u093e\u0915\u094b\u091f (\u0935\u093f\u0926\u0941\u0930)\",\"la\":27.9167,\"lo\":85.1667,\"tz\":5.75,\"np\":1,\"r\":\"nuwakota widura\"},{\"n\":\"\u092a\u0930\u094d\u0935\u0924 (\u0915\u0941\u0936\u094d\u092e\u093e)\",\"la\":28.2,\"lo\":83.7,\"tz\":5.75,\"np\":1,\"r\":\"parwata kushma\"},{\"n\":\"\u092a\u0930\u094d\u0938\u093e (\u0935\u0940\u0930\u0917\u0928\u094d\u091c)\",\"la\":27.0104,\"lo\":84.877,\"tz\":5.75,\"np\":1,\"r\":\"parsa wiraganja\"},{\"n\":\"\u092a\u093e\u0901\u091a\u0925\u0930 (\u092b\u093f\u0926\u093f\u092e)\",\"la\":27.15,\"lo\":87.7667,\"tz\":5.75,\"np\":1,\"r\":\"pachathara phidima\"},{\"n\":\"\u092a\u093e\u0932\u094d\u092a\u093e (\u0924\u093e\u0928\u0938\u0947\u0928)\",\"la\":27.8667,\"lo\":83.55,\"tz\":5.75,\"np\":1,\"r\":\"palpa tanasena\"},{\"n\":\"\u092a\u094d\u092f\u0941\u0920\u093e\u0928\",\"la\":28.1,\"lo\":82.8667,\"tz\":5.75,\"np\":1,\"r\":\"pyuthan\"},{\"n\":\"\u092c\u091d\u093e\u0919 (\u091a\u0948\u0928\u092a\u0941\u0930)\",\"la\":29.5333,\"lo\":81.2,\"tz\":5.75,\"np\":1,\"r\":\"bajhanga chainapura\"},{\"n\":\"\u092c\u0928\u0947\u092a\u093e\",\"la\":27.63,\"lo\":85.5219,\"tz\":5.75,\"np\":1,\"r\":\"banepa\"},{\"n\":\"\u092c\u0930\u094d\u0926\u093f\u092f\u093e (\u0917\u0941\u0932\u0930\u093f\u092f\u093e)\",\"la\":28.2333,\"lo\":81.3333,\"tz\":5.75,\"np\":1,\"r\":\"bardiya gulariya\"},{\"n\":\"\u092c\u093e\u0901\u0915\u0947 (\u0928\u0947\u092a\u093e\u0932\u0917\u0928\u094d\u091c)\",\"la\":28.05,\"lo\":81.6167,\"tz\":5.75,\"np\":1,\"r\":\"bake nepalaganja\"},{\"n\":\"\u092c\u093e\u0917\u094d\u0932\u0941\u0919\",\"la\":28.2719,\"lo\":83.6186,\"tz\":5.75,\"np\":1,\"r\":\"baglung\"},{\"n\":\"\u092c\u093e\u091c\u0941\u0930\u093e (\u092e\u093e\u0930\u094d\u0924\u0921\u0940)\",\"la\":29.45,\"lo\":81.5333,\"tz\":5.75,\"np\":1,\"r\":\"bajura martadi\"},{\"n\":\"\u092c\u093e\u0930\u093e (\u0915\u0932\u0948\u092f\u093e)\",\"la\":27.1333,\"lo\":85.0,\"tz\":5.75,\"np\":1,\"r\":\"bara kalaiya\"},{\"n\":\"\u092c\u093f\u0930\u094d\u0924\u093e\u092e\u094b\u0921\",\"la\":26.6417,\"lo\":87.9861,\"tz\":5.75,\"np\":1,\"r\":\"birtamod\"},{\"n\":\"\u092c\u0941\u091f\u0935\u0932\",\"la\":27.7,\"lo\":83.45,\"tz\":5.75,\"np\":1,\"r\":\"butawal\",\"a\":\"butwal\"},{\"n\":\"\u092c\u0948\u0924\u0921\u0940 (\u0926\u0936\u0930\u0925\u091a\u0928\u094d\u0926)\",\"la\":29.5333,\"lo\":80.4667,\"tz\":5.75,\"np\":1,\"r\":\"baitadi dasharathachanda\"},{\"n\":\"\u092d\u0915\u094d\u0924\u092a\u0941\u0930\",\"la\":27.671,\"lo\":85.4298,\"tz\":5.75,\"np\":1,\"r\":\"bhaktapur\",\"a\":\"bhaktapur\"},{\"n\":\"\u092d\u094b\u091c\u092a\u0941\u0930\",\"la\":27.1731,\"lo\":87.0508,\"tz\":5.75,\"np\":1,\"r\":\"bhojapur\"},{\"n\":\"\u092e\u0915\u0935\u093e\u0928\u092a\u0941\u0930 (\u0939\u0947\u091f\u094c\u0921\u093e)\",\"la\":27.4287,\"lo\":85.0322,\"tz\":5.75,\"np\":1,\"r\":\"makawanapura hetauda\",\"a\":\"hetauda makwanpur\"},{\"n\":\"\u092e\u0927\u094d\u092f\u092a\u0941\u0930 \u0925\u093f\u092e\u0940\",\"la\":27.6822,\"lo\":85.3853,\"tz\":5.75,\"np\":1,\"r\":\"madhyapura thimi\"},{\"n\":\"\u092e\u0928\u093e\u0919 (\u091a\u093e\u092e\u0947)\",\"la\":28.55,\"lo\":84.2333,\"tz\":5.75,\"np\":1,\"r\":\"mananga chame\"},{\"n\":\"\u092e\u0939\u0947\u0928\u094d\u0926\u094d\u0930\u0928\u0917\u0930\",\"la\":28.9633,\"lo\":80.1808,\"tz\":5.75,\"np\":1,\"r\":\"mahendranagar\"},{\"n\":\"\u092e\u0939\u094b\u0924\u094d\u0924\u0930\u0940 (\u091c\u0932\u0947\u0936\u094d\u0935\u0930)\",\"la\":26.65,\"lo\":85.8,\"tz\":5.75,\"np\":1,\"r\":\"mahottari jaleshwara\"},{\"n\":\"\u092e\u0941\u0917\u0941 (\u0917\u092e\u0917\u0922\u0940)\",\"la\":29.6833,\"lo\":82.2833,\"tz\":5.75,\"np\":1,\"r\":\"mugu gamagadhi\"},{\"n\":\"\u092e\u0941\u0938\u094d\u0924\u093e\u0919 (\u091c\u094b\u092e\u0938\u094b\u092e)\",\"la\":28.7833,\"lo\":83.7333,\"tz\":5.75,\"np\":1,\"r\":\"mustanga jomasoma\"},{\"n\":\"\u092e\u0947\u091a\u0940\u0928\u0917\u0930\",\"la\":26.65,\"lo\":88.0833,\"tz\":5.75,\"np\":1,\"r\":\"mechinagar\"},{\"n\":\"\u092e\u094b\u0930\u0919 (\u0935\u093f\u0930\u093e\u091f\u0928\u0917\u0930)\",\"la\":26.4525,\"lo\":87.2718,\"tz\":5.75,\"np\":1,\"r\":\"moranga wiratanagara\",\"a\":\"biratnagar morang\"},{\"n\":\"\u092e\u094d\u092f\u093e\u0917\u094d\u0926\u0940 (\u092c\u0947\u0928\u0940)\",\"la\":28.35,\"lo\":83.5667,\"tz\":5.75,\"np\":1,\"r\":\"myagdi beni\"},{\"n\":\"\u0930\u0938\u0941\u0935\u093e (\u0927\u0941\u0928\u094d\u091a\u0947)\",\"la\":28.1167,\"lo\":85.2833,\"tz\":5.75,\"np\":1,\"r\":\"rasuwa dhunche\"},{\"n\":\"\u0930\u093e\u091c\u0935\u093f\u0930\u093e\u091c\",\"la\":26.5417,\"lo\":86.75,\"tz\":5.75,\"np\":1,\"r\":\"rajawiraj\"},{\"n\":\"\u0930\u093e\u092e\u0947\u091b\u093e\u092a (\u092e\u0928\u094d\u0925\u0932\u0940)\",\"la\":27.4,\"lo\":86.0833,\"tz\":5.75,\"np\":1,\"r\":\"ramechhapa manthali\"},{\"n\":\"\u0930\u0941\u0915\u0941\u092e \u092a\u0936\u094d\u091a\u093f\u092e (\u092e\u0941\u0938\u093f\u0915\u094b\u091f)\",\"la\":28.6333,\"lo\":82.4833,\"tz\":5.75,\"np\":1,\"r\":\"rukuma pashchima musikota\"},{\"n\":\"\u0930\u0941\u0915\u0941\u092e \u092a\u0942\u0930\u094d\u0935 (\u0930\u0941\u0915\u0941\u092e\u0915\u094b\u091f)\",\"la\":28.6167,\"lo\":82.4833,\"tz\":5.75,\"np\":1,\"r\":\"rukuma purwa rukumakota\"},{\"n\":\"\u0930\u0942\u092a\u0928\u094d\u0926\u0947\u0939\u0940 (\u0938\u093f\u0926\u094d\u0927\u093e\u0930\u094d\u0925\u0928\u0917\u0930)\",\"la\":27.5,\"lo\":83.45,\"tz\":5.75,\"np\":1,\"r\":\"rupandehi siddharthanagara\"},{\"n\":\"\u0930\u094b\u0932\u094d\u092a\u093e (\u0932\u093f\u0935\u093e\u0919)\",\"la\":28.2833,\"lo\":82.6333,\"tz\":5.75,\"np\":1,\"r\":\"rolpa liwanga\"},{\"n\":\"\u0930\u094c\u0924\u0939\u091f (\u0917\u094c\u0930)\",\"la\":26.7667,\"lo\":85.2667,\"tz\":5.75,\"np\":1,\"r\":\"rautahata gaura\"},{\"n\":\"\u0932\u092e\u091c\u0941\u0919 (\u092c\u0947\u0938\u0940\u0938\u0939\u0930)\",\"la\":28.2333,\"lo\":84.3833,\"tz\":5.75,\"np\":1,\"r\":\"lamajunga besisahara\"},{\"n\":\"\u0932\u0932\u093f\u0924\u092a\u0941\u0930\",\"la\":27.6644,\"lo\":85.3188,\"tz\":5.75,\"np\":1,\"r\":\"lalitapur\",\"a\":\"lalitpur patan\"},{\"n\":\"\u0932\u0939\u093e\u0928\",\"la\":26.7167,\"lo\":86.4833,\"tz\":5.75,\"np\":1,\"r\":\"lahan\"},{\"n\":\"\u0932\u0941\u092e\u094d\u092c\u093f\u0928\u0940\",\"la\":27.4692,\"lo\":83.2758,\"tz\":5.75,\"np\":1,\"r\":\"lumbini\"},{\"n\":\"\u0935\u093e\u0932\u093f\u0919\",\"la\":27.9833,\"lo\":83.7667,\"tz\":5.75,\"np\":1,\"r\":\"waling\"},{\"n\":\"\u0938\u0902\u0916\u0941\u0935\u093e\u0938\u092d\u093e (\u0916\u093e\u0901\u0926\u092c\u093e\u0930\u0940)\",\"la\":27.3728,\"lo\":87.2081,\"tz\":5.75,\"np\":1,\"r\":\"sakhuwasabha khadabari\"},{\"n\":\"\u0938\u092a\u094d\u0924\u0930\u0940 (\u0930\u093e\u091c\u0935\u093f\u0930\u093e\u091c)\",\"la\":26.5417,\"lo\":86.75,\"tz\":5.75,\"np\":1,\"r\":\"saptari rajawiraja\"},{\"n\":\"\u0938\u0930\u094d\u0932\u093e\u0939\u0940 (\u092e\u0932\u0902\u0917\u0935\u093e)\",\"la\":26.8667,\"lo\":85.5667,\"tz\":5.75,\"np\":1,\"r\":\"sarlahi malagawa\"},{\"n\":\"\u0938\u0932\u094d\u092f\u093e\u0928\",\"la\":28.3833,\"lo\":82.1667,\"tz\":5.75,\"np\":1,\"r\":\"salyan\"},{\"n\":\"\u0938\u093f\u0928\u094d\u0927\u0941\u092a\u093e\u0932\u094d\u091a\u094b\u0915 (\u091a\u094c\u0924\u093e\u0930\u093e)\",\"la\":27.8167,\"lo\":85.7167,\"tz\":5.75,\"np\":1,\"r\":\"sindhupalchoka chautara\"},{\"n\":\"\u0938\u093f\u0928\u094d\u0927\u0941\u0932\u0940 (\u0915\u092e\u0932\u093e\u092e\u093e\u0908)\",\"la\":27.2333,\"lo\":85.9167,\"tz\":5.75,\"np\":1,\"r\":\"sindhuli kamalamaee\"},{\"n\":\"\u0938\u093f\u0930\u093e\u0939\u093e\",\"la\":26.65,\"lo\":86.2,\"tz\":5.75,\"np\":1,\"r\":\"siraha\"},{\"n\":\"\u0938\u0941\u0928\u0938\u0930\u0940 (\u0907\u0928\u0930\u0941\u0935\u093e)\",\"la\":26.6167,\"lo\":87.15,\"tz\":5.75,\"np\":1,\"r\":\"sunasari inaruwa\"},{\"n\":\"\u0938\u0941\u0930\u094d\u0916\u0947\u0924 (\u0935\u0940\u0930\u0947\u0928\u094d\u0926\u094d\u0930\u0928\u0917\u0930)\",\"la\":28.6,\"lo\":81.6333,\"tz\":5.75,\"np\":1,\"r\":\"surkheta wirendranagara\"},{\"n\":\"\u0938\u094b\u0932\u0941\u0916\u0941\u092e\u094d\u092c\u0941 (\u0938\u0932\u094d\u0932\u0947\u0930\u0940)\",\"la\":27.5,\"lo\":86.6667,\"tz\":5.75,\"np\":1,\"r\":\"solukhumbu salleri\"},{\"n\":\"\u0938\u094d\u092f\u093e\u0919\u094d\u091c\u093e (\u092a\u0941\u0924\u0932\u0940\u092c\u091c\u093e\u0930)\",\"la\":28.0833,\"lo\":83.8833,\"tz\":5.75,\"np\":1,\"r\":\"syangja putalibajara\"},{\"n\":\"\u0939\u0941\u092e\u094d\u0932\u093e (\u0938\u093f\u092e\u0915\u094b\u091f)\",\"la\":29.9667,\"lo\":81.8167,\"tz\":5.75,\"np\":1,\"r\":\"humla simakota\"},{\"n\":\"\u0905\u0915\u0932\u094d\u092f\u093e\u0928\u094d\u0921\",\"la\":-36.8485,\"lo\":174.7633,\"tz\":12.0,\"np\":0,\"r\":\"akalyand\",\"a\":\"auckland\"},{\"n\":\"\u0905\u092c\u0941\u0927\u093e\u092c\u0940\",\"la\":24.4539,\"lo\":54.3773,\"tz\":4.0,\"np\":0,\"r\":\"abudhabi\",\"a\":\"abu dhabi\"},{\"n\":\"\u0907\u0938\u094d\u0924\u093e\u0928\u092c\u0941\u0932\",\"la\":41.0082,\"lo\":28.9784,\"tz\":3.0,\"np\":0,\"r\":\"istanabul\",\"a\":\"istanbul\"},{\"n\":\"\u0907\u0938\u094d\u0932\u093e\u092e\u093e\u092c\u093e\u0926\",\"la\":33.6844,\"lo\":73.0479,\"tz\":5.0,\"np\":0,\"r\":\"islamabad\",\"a\":\"islamabad\"},{\"n\":\"\u090f\u092e\u094d\u0938\u094d\u091f\u0930\u094d\u0921\u092e\",\"la\":52.3676,\"lo\":4.9041,\"tz\":1.0,\"np\":0,\"r\":\"emstardam\",\"a\":\"amsterdam\"},{\"n\":\"\u0913\u0938\u094d\u0932\u094b\",\"la\":59.9139,\"lo\":10.7522,\"tz\":1.0,\"np\":0,\"r\":\"oslo\",\"a\":\"oslo\"},{\"n\":\"\u0915\u0930\u093e\u091a\u0940\",\"la\":24.8607,\"lo\":67.0011,\"tz\":5.0,\"np\":0,\"r\":\"karachi\",\"a\":\"karachi\"},{\"n\":\"\u0915\u093e\u092c\u0941\u0932\",\"la\":34.5553,\"lo\":69.2075,\"tz\":4.5,\"np\":0,\"r\":\"kabul\",\"a\":\"kabul\"},{\"n\":\"\u0915\u093e\u0939\u093f\u0930\u093e\",\"la\":30.0444,\"lo\":31.2357,\"tz\":2.0,\"np\":0,\"r\":\"kahira\",\"a\":\"cairo\"},{\"n\":\"\u0915\u0941\u0935\u0947\u0924 \u0938\u093f\u091f\u0940\",\"la\":29.3759,\"lo\":47.9774,\"tz\":3.0,\"np\":0,\"r\":\"kuweta siti\",\"a\":\"kuwait city\"},{\"n\":\"\u0915\u094b\u092a\u0947\u0928\u0939\u0947\u0917\u0928\",\"la\":55.6761,\"lo\":12.5683,\"tz\":1.0,\"np\":0,\"r\":\"kopenahegan\",\"a\":\"copenhagen\"},{\"n\":\"\u0915\u094b\u0932\u0915\u093e\u0924\u093e\",\"la\":22.5726,\"lo\":88.3639,\"tz\":5.5,\"np\":0,\"r\":\"kolakata\",\"a\":\"kolkata calcutta\"},{\"n\":\"\u0915\u094b\u0932\u092e\u094d\u092c\u094b\",\"la\":6.9271,\"lo\":79.8612,\"tz\":5.5,\"np\":0,\"r\":\"kolambo\",\"a\":\"colombo\"},{\"n\":\"\u0915\u094d\u0935\u093e\u0932\u093e\u0932\u092e\u094d\u092a\u0941\u0930\",\"la\":3.139,\"lo\":101.6869,\"tz\":8.0,\"np\":0,\"r\":\"kwalalampur\",\"a\":\"kuala lumpur\"},{\"n\":\"\u0917\u093e\u0928\u094d\u0924\u094b\u0915\",\"la\":27.3389,\"lo\":88.6065,\"tz\":5.5,\"np\":0,\"r\":\"gantok\",\"a\":\"gangtok\"},{\"n\":\"\u0917\u094b\u0930\u0916\u092a\u0941\u0930\",\"la\":26.7606,\"lo\":83.3732,\"tz\":5.5,\"np\":0,\"r\":\"gorakhapur\",\"a\":\"gorakhpur\"},{\"n\":\"\u091a\u0947\u0928\u094d\u0928\u0908\",\"la\":13.0827,\"lo\":80.2707,\"tz\":5.5,\"np\":0,\"r\":\"chennaee\",\"a\":\"chennai madras\"},{\"n\":\"\u091c\u0947\u0926\u094d\u0926\u093e\",\"la\":21.4858,\"lo\":39.1925,\"tz\":3.0,\"np\":0,\"r\":\"jedda\",\"a\":\"jeddah\"},{\"n\":\"\u091c\u094b\u0939\u093e\u0928\u0938\u092c\u0930\u094d\u0917\",\"la\":-26.2041,\"lo\":28.0473,\"tz\":2.0,\"np\":0,\"r\":\"johanasabarg\",\"a\":\"johannesburg\"},{\"n\":\"\u091c\u094d\u092f\u0941\u0930\u093f\u0916\",\"la\":47.3769,\"lo\":8.5417,\"tz\":1.0,\"np\":0,\"r\":\"jyurikh\",\"a\":\"zurich\"},{\"n\":\"\u091f\u094b\u0915\u093f\u092f\u094b\",\"la\":35.6762,\"lo\":139.6503,\"tz\":9.0,\"np\":0,\"r\":\"tokiyo\",\"a\":\"tokyo\"},{\"n\":\"\u091f\u094b\u0930\u094b\u0928\u094d\u091f\u094b\",\"la\":43.6532,\"lo\":-79.3832,\"tz\":-5.0,\"np\":0,\"r\":\"toronto\",\"a\":\"toronto\"},{\"n\":\"\u0921\u092c\u094d\u0932\u093f\u0928\",\"la\":53.3498,\"lo\":-6.2603,\"tz\":0.0,\"np\":0,\"r\":\"dablin\",\"a\":\"dublin\"},{\"n\":\"\u0921\u0932\u093e\u0938\",\"la\":32.7767,\"lo\":-96.797,\"tz\":-6.0,\"np\":0,\"r\":\"dalas\",\"a\":\"dallas\"},{\"n\":\"\u0921\u0947\u0928\u094d\u092d\u0930\",\"la\":39.7392,\"lo\":-104.9903,\"tz\":-7.0,\"np\":0,\"r\":\"denbhar\",\"a\":\"denver\"},{\"n\":\"\u0922\u093e\u0915\u093e\",\"la\":23.8103,\"lo\":90.4125,\"tz\":6.0,\"np\":0,\"r\":\"dhaka\",\"a\":\"dhaka\"},{\"n\":\"\u0924\u0947\u0932 \u0905\u092d\u093f\u092d\",\"la\":32.0853,\"lo\":34.7818,\"tz\":2.0,\"np\":0,\"r\":\"tela abhibh\",\"a\":\"tel aviv\"},{\"n\":\"\u0925\u093f\u092e\u094d\u092a\u0941\",\"la\":27.4728,\"lo\":89.639,\"tz\":6.0,\"np\":0,\"r\":\"thimpu\",\"a\":\"thimphu\"},{\"n\":\"\u0926\u093e\u0930\u094d\u091c\u093f\u0932\u093f\u0919\",\"la\":27.041,\"lo\":88.2663,\"tz\":5.5,\"np\":0,\"r\":\"darjiling\",\"a\":\"darjeeling\"},{\"n\":\"\u0926\u0941\u092c\u0908\",\"la\":25.2048,\"lo\":55.2708,\"tz\":4.0,\"np\":0,\"r\":\"dubaee\",\"a\":\"dubai\"},{\"n\":\"\u0926\u0947\u0939\u0930\u093e\u0926\u0941\u0928\",\"la\":30.3165,\"lo\":78.0322,\"tz\":5.5,\"np\":0,\"r\":\"deharadun\",\"a\":\"dehradun\"},{\"n\":\"\u0926\u094b\u0939\u093e\",\"la\":25.2854,\"lo\":51.531,\"tz\":3.0,\"np\":0,\"r\":\"doha\",\"a\":\"doha\"},{\"n\":\"\u0928\u092f\u093e\u0901 \u0926\u093f\u0932\u094d\u0932\u0940\",\"la\":28.6139,\"lo\":77.209,\"tz\":5.5,\"np\":0,\"r\":\"naya dilli\",\"a\":\"new delhi\"},{\"n\":\"\u0928\u0948\u0930\u094b\u092c\u0940\",\"la\":-1.2921,\"lo\":36.8219,\"tz\":3.0,\"np\":0,\"r\":\"nairobi\",\"a\":\"nairobi\"},{\"n\":\"\u0928\u094d\u092f\u0941 \u092f\u094b\u0930\u094d\u0915\",\"la\":40.7128,\"lo\":-74.006,\"tz\":-5.0,\"np\":0,\"r\":\"nyu york\",\"a\":\"new york\"},{\"n\":\"\u092a\u091f\u0928\u093e\",\"la\":25.5941,\"lo\":85.1376,\"tz\":5.5,\"np\":0,\"r\":\"patana\",\"a\":\"patna\"},{\"n\":\"\u092a\u0930\u094d\u0925\",\"la\":-31.9505,\"lo\":115.8605,\"tz\":8.0,\"np\":0,\"r\":\"parth\",\"a\":\"perth\"},{\"n\":\"\u092a\u0947\u0930\u093f\u0938\",\"la\":48.8566,\"lo\":2.3522,\"tz\":1.0,\"np\":0,\"r\":\"peris\",\"a\":\"paris\"},{\"n\":\"\u092c\u0930\u094d\u0932\u093f\u0928\",\"la\":52.52,\"lo\":13.405,\"tz\":1.0,\"np\":0,\"r\":\"barlin\",\"a\":\"berlin\"},{\"n\":\"\u092c\u0947\u0907\u091c\u093f\u0919\",\"la\":39.9042,\"lo\":116.4074,\"tz\":8.0,\"np\":0,\"r\":\"beijing\",\"a\":\"beijing peking\"},{\"n\":\"\u092c\u0948\u0902\u0915\u0915\",\"la\":13.7563,\"lo\":100.5018,\"tz\":7.0,\"np\":0,\"r\":\"baikak\",\"a\":\"bangkok\"},{\"n\":\"\u092c\u0948\u0902\u0917\u0932\u094b\u0930\",\"la\":12.9716,\"lo\":77.5946,\"tz\":5.5,\"np\":0,\"r\":\"baigalor\",\"a\":\"bangalore bengaluru\"},{\"n\":\"\u092c\u094b\u0938\u094d\u091f\u0928\",\"la\":42.3601,\"lo\":-71.0589,\"tz\":-5.0,\"np\":0,\"r\":\"bostan\",\"a\":\"boston\"},{\"n\":\"\u092c\u094d\u092f\u0941\u0928\u094b\u0938 \u0906\u092f\u0930\u094d\u0938\",\"la\":-34.6037,\"lo\":-58.3816,\"tz\":-3.0,\"np\":0,\"r\":\"byunosa aayars\",\"a\":\"buenos aires\"},{\"n\":\"\u092c\u094d\u0930\u0938\u0947\u0932\u094d\u0938\",\"la\":50.8503,\"lo\":4.3517,\"tz\":1.0,\"np\":0,\"r\":\"brasels\",\"a\":\"brussels\"},{\"n\":\"\u092c\u094d\u0930\u093f\u0938\u094d\u092c\u0947\u0928\",\"la\":-27.4698,\"lo\":153.0251,\"tz\":10.0,\"np\":0,\"r\":\"brisben\",\"a\":\"brisbane\"},{\"n\":\"\u092d\u093f\u092f\u0928\u093e\",\"la\":48.2082,\"lo\":16.3738,\"tz\":1.0,\"np\":0,\"r\":\"bhiyana\",\"a\":\"vienna\"},{\"n\":\"\u092d\u094d\u092f\u093e\u0928\u0915\u0941\u092d\u0930\",\"la\":49.2827,\"lo\":-123.1207,\"tz\":-8.0,\"np\":0,\"r\":\"bhyanakubhar\",\"a\":\"vancouver\"},{\"n\":\"\u092e\u0928\u093e\u092e\u093e\",\"la\":26.2285,\"lo\":50.586,\"tz\":3.0,\"np\":0,\"r\":\"manama\",\"a\":\"manama\"},{\"n\":\"\u092e\u0928\u094d\u091f\u094d\u0930\u093f\u092f\u0932\",\"la\":45.5017,\"lo\":-73.5673,\"tz\":-5.0,\"np\":0,\"r\":\"mantriyal\",\"a\":\"montreal\"},{\"n\":\"\u092e\u0938\u094d\u0915\u091f\",\"la\":23.588,\"lo\":58.3829,\"tz\":4.0,\"np\":0,\"r\":\"maskat\",\"a\":\"muscat\"},{\"n\":\"\u092e\u0938\u094d\u0915\u094b\",\"la\":55.7558,\"lo\":37.6173,\"tz\":3.0,\"np\":0,\"r\":\"masko\",\"a\":\"moscow\"},{\"n\":\"\u092e\u093e\u0926\u094d\u0930\u093f\u0926\",\"la\":40.4168,\"lo\":-3.7038,\"tz\":1.0,\"np\":0,\"r\":\"madrid\",\"a\":\"madrid\"},{\"n\":\"\u092e\u093e\u0932\u0947\",\"la\":4.1755,\"lo\":73.5093,\"tz\":5.0,\"np\":0,\"r\":\"male\",\"a\":\"male\"},{\"n\":\"\u092e\u0941\u092e\u094d\u092c\u0908\",\"la\":19.076,\"lo\":72.8777,\"tz\":5.5,\"np\":0,\"r\":\"mumbaee\",\"a\":\"mumbai bombay\"},{\"n\":\"\u092e\u0947\u0915\u094d\u0938\u093f\u0915\u094b \u0938\u093f\u091f\u0940\",\"la\":19.4326,\"lo\":-99.1332,\"tz\":-6.0,\"np\":0,\"r\":\"meksiko siti\",\"a\":\"mexico city\"},{\"n\":\"\u092e\u0947\u0932\u092c\u0930\u094d\u0928\",\"la\":-37.8136,\"lo\":144.9631,\"tz\":10.0,\"np\":0,\"r\":\"melabarn\",\"a\":\"melbourne\"},{\"n\":\"\u0930\u093f\u092f\u093e\u0926\",\"la\":24.7136,\"lo\":46.6753,\"tz\":3.0,\"np\":0,\"r\":\"riyad\",\"a\":\"riyadh\"},{\"n\":\"\u0930\u094b\u092e\",\"la\":41.9028,\"lo\":12.4964,\"tz\":1.0,\"np\":0,\"r\":\"rom\",\"a\":\"rome\"},{\"n\":\"\u0932\u0916\u0928\u0909\",\"la\":26.8467,\"lo\":80.9462,\"tz\":5.5,\"np\":0,\"r\":\"lakhanau\",\"a\":\"lucknow\"},{\"n\":\"\u0932\u0928\u094d\u0921\u0928\",\"la\":51.5074,\"lo\":-0.1278,\"tz\":0.0,\"np\":0,\"r\":\"landan\",\"a\":\"london\"},{\"n\":\"\u0932\u0938 \u090f\u0928\u094d\u091c\u0932\u0938\",\"la\":34.0522,\"lo\":-118.2437,\"tz\":-8.0,\"np\":0,\"r\":\"lasa enjalas\",\"a\":\"los angeles\"},{\"n\":\"\u0932\u093f\u0938\u094d\u092c\u0928\",\"la\":38.7223,\"lo\":-9.1393,\"tz\":0.0,\"np\":0,\"r\":\"lisban\",\"a\":\"lisbon\"},{\"n\":\"\u0932\u094d\u0939\u093e\u0938\u093e\",\"la\":29.652,\"lo\":91.1721,\"tz\":8.0,\"np\":0,\"r\":\"lhasa\",\"a\":\"lhasa\"},{\"n\":\"\u0935\u093e\u0930\u0938\u093e\",\"la\":52.2297,\"lo\":21.0122,\"tz\":1.0,\"np\":0,\"r\":\"warasa\",\"a\":\"warsaw\"},{\"n\":\"\u0935\u093e\u0930\u093e\u0923\u0938\u0940\",\"la\":25.3176,\"lo\":82.9739,\"tz\":5.5,\"np\":0,\"r\":\"waranasi\",\"a\":\"varanasi banaras\"},{\"n\":\"\u0935\u093e\u0938\u093f\u0919\u094d\u091f\u0928 \u0921\u093f\u0938\u0940\",\"la\":38.9072,\"lo\":-77.0369,\"tz\":-5.0,\"np\":0,\"r\":\"wasingtana disi\",\"a\":\"washington dc\"},{\"n\":\"\u0936\u093f\u0915\u093e\u0917\u094b\",\"la\":41.8781,\"lo\":-87.6298,\"tz\":-6.0,\"np\":0,\"r\":\"shikago\",\"a\":\"chicago\"},{\"n\":\"\u0938\u093e\u0913 \u092a\u093e\u0909\u0932\u094b\",\"la\":-23.5505,\"lo\":-46.6333,\"tz\":-3.0,\"np\":0,\"r\":\"sao paulo\",\"a\":\"sao paulo\"},{\"n\":\"\u0938\u093e\u0928 \u092b\u094d\u0930\u093e\u0928\u094d\u0938\u093f\u0938\u094d\u0915\u094b\",\"la\":37.7749,\"lo\":-122.4194,\"tz\":-8.0,\"np\":0,\"r\":\"sana phransisko\",\"a\":\"san francisco\"},{\"n\":\"\u0938\u093f\u0902\u0917\u093e\u092a\u0941\u0930\",\"la\":1.3521,\"lo\":103.8198,\"tz\":8.0,\"np\":0,\"r\":\"sigapur\",\"a\":\"singapore\"},{\"n\":\"\u0938\u093f\u090f\u091f\u0932\",\"la\":47.6062,\"lo\":-122.3321,\"tz\":-8.0,\"np\":0,\"r\":\"sietal\",\"a\":\"seattle\"},{\"n\":\"\u0938\u093f\u0913\u0932\",\"la\":37.5665,\"lo\":126.978,\"tz\":9.0,\"np\":0,\"r\":\"siol\",\"a\":\"seoul\"},{\"n\":\"\u0938\u093f\u0921\u094d\u0928\u0940\",\"la\":-33.8688,\"lo\":151.2093,\"tz\":10.0,\"np\":0,\"r\":\"sidni\",\"a\":\"sydney\"},{\"n\":\"\u0938\u093f\u0932\u093f\u0917\u0941\u0921\u0940\",\"la\":26.7271,\"lo\":88.3953,\"tz\":5.5,\"np\":0,\"r\":\"siligudi\",\"a\":\"siliguri\"},{\"n\":\"\u0938\u094d\u091f\u0915\u0939\u094b\u092e\",\"la\":59.3293,\"lo\":18.0686,\"tz\":1.0,\"np\":0,\"r\":\"stakahom\",\"a\":\"stockholm\"},{\"n\":\"\u0939\u0919\u0915\u0919\",\"la\":22.3193,\"lo\":114.1694,\"tz\":8.0,\"np\":0,\"r\":\"hangakang\",\"a\":\"hong kong\"},{\"n\":\"\u0939\u0947\u0932\u0938\u093f\u0902\u0915\u0940\",\"la\":60.1699,\"lo\":24.9384,\"tz\":2.0,\"np\":0,\"r\":\"helasiki\",\"a\":\"helsinki\"},{\"n\":\"\u0939\u0948\u0926\u0930\u093e\u092c\u093e\u0926\",\"la\":17.385,\"lo\":78.4867,\"tz\":5.5,\"np\":0,\"r\":\"haidarabad\",\"a\":\"hyderabad\"},{\"n\":\"\u0939\u094d\u092f\u0941\u0938\u094d\u091f\u0928\",\"la\":29.7604,\"lo\":-95.3698,\"tz\":-6.0,\"np\":0,\"r\":\"hyustan\",\"a\":\"houston\"}];<\/script>\n<script>\nwindow.KundaliText = {\"en\":{\"signs\":[[\"Aries\",\"Mesha\",\"Fire\",\"Movable\",\"Mars\",\"direct, competitive, quick to act, happier starting than finishing\"],[\"Taurus\",\"Vrishabha\",\"Earth\",\"Fixed\",\"Venus\",\"steady, sensual, patient, slow to decide but slower still to change\"],[\"Gemini\",\"Mithuna\",\"Air\",\"Dual\",\"Mercury\",\"curious, verbal, adaptable, scattered when unengaged\"],[\"Cancer\",\"Karka\",\"Water\",\"Movable\",\"Moon\",\"protective, retentive, family-centred, easily wounded\"],[\"Leo\",\"Simha\",\"Fire\",\"Fixed\",\"Sun\",\"proud, generous, wants to be seen, resents being overlooked\"],[\"Virgo\",\"Kanya\",\"Earth\",\"Dual\",\"Mercury\",\"precise, analytical, service-minded, prone to worry\"],[\"Libra\",\"Tula\",\"Air\",\"Movable\",\"Venus\",\"diplomatic, aesthetic, partnership-oriented, avoids confrontation\"],[\"Scorpio\",\"Vrishchika\",\"Water\",\"Fixed\",\"Mars\",\"intense, secretive, investigative, slow to forgive\"],[\"Sagittarius\",\"Dhanu\",\"Fire\",\"Dual\",\"Jupiter\",\"philosophical, candid, travel-loving, restless under constraint\"],[\"Capricorn\",\"Makara\",\"Earth\",\"Movable\",\"Saturn\",\"disciplined, ambitious, patient with long timelines, can seem cold\"],[\"Aquarius\",\"Kumbha\",\"Air\",\"Fixed\",\"Saturn\",\"independent, principled, socially minded, stubborn about ideas\"],[\"Pisces\",\"Meena\",\"Water\",\"Dual\",\"Jupiter\",\"imaginative, compassionate, impressionable, poor at boundaries\"]],\"planets\":{\"SU\":[\"Sun\",\"Surya\",\"soul, father, status, authority, confidence, government work\",\"administration, politics, civil service, leadership, medicine\",\"a period of visibility and responsibility, when authority is either earned or tested\"],\"MO\":[\"Moon\",\"Chandra\",\"mind, mother, emotion, memory, public contact, home\",\"hospitality, nursing, teaching, food, public relations, psychology\",\"a period ruled by mood and by people, when domestic life takes the foreground\"],\"MA\":[\"Mars\",\"Mangala\",\"courage, energy, brothers, land, competition, technical work\",\"engineering, security, surgery, sport, real estate\",\"a period of drive and friction, productive when the energy has somewhere to go\"],\"ME\":[\"Mercury\",\"Budha\",\"intellect, speech, calculation, trade, writing, communication\",\"accountancy, IT, communication, business, teaching, translation\",\"a period of learning, negotiation and paperwork, quick-moving and talkative\"],\"JU\":[\"Jupiter\",\"Guru\",\"knowledge, dharma, teacher, children, wealth, judgement\",\"education, law, counselling, finance, religion, publishing\",\"a period of growth and guidance, generally the kindest of the mahadashas\"],\"VE\":[\"Venus\",\"Shukra\",\"love, art, beauty, vehicles, comfort, spouse\",\"art, music, design, fashion, hospitality, beauty\",\"a period of relationship, comfort and refinement, with a taste for the good things\"],\"SA\":[\"Saturn\",\"Shani\",\"labour, discipline, patience, delay, service, long work\",\"construction, mining, administration, research, labour relations, contracting\",\"a long period of work and consolidation, slow to reward but lasting in what it builds\"],\"RA\":[\"Rahu\",\"Rahu\",\"intense desire, foreign lands, technology, the unconventional route\",\"overseas employment, technology, research, import and export\",\"a period of ambition and disruption, often foreign, rarely quiet\"],\"KE\":[\"Ketu\",\"Ketu\",\"detachment, spirituality, research, esoteric knowledge\",\"research, astrology, spirituality, medicine, technology\",\"a period of withdrawal and refinement, when what is finished falls away\"]},\"houses\":[[\"First\",\"Tanu\",\"self, body, temperament, vitality\",\"How you meet the world, and how the world first reads you.\"],[\"Second\",\"Dhana\",\"wealth, family, speech, accumulated resources\",\"What you gather and hold, and the voice you use to do it.\"],[\"Third\",\"Sahaja\",\"courage, siblings, effort, short journeys\",\"Initiative and nerve, and the people who grew up beside you.\"],[\"Fourth\",\"Sukha\",\"home, mother, land, vehicles, inner comfort\",\"The ground you stand on, literal and emotional.\"],[\"Fifth\",\"Putra\",\"children, learning, creativity, past merit\",\"What you create, whether children, work or ideas.\"],[\"Sixth\",\"Ripu\",\"debt, illness, enemies, competition, daily service\",\"The obstacles you work through, and the discipline that clears them.\"],[\"Seventh\",\"Yuvati\",\"marriage, partnership, contracts, the public\",\"Who you meet as an equal, in marriage and in business.\"],[\"Eighth\",\"Randhra\",\"longevity, upheaval, inheritance, hidden things\",\"What is transformed rather than gained, including what is inherited.\"],[\"Ninth\",\"Dharma\",\"fortune, belief, teachers, long journeys, father\",\"The convictions you travel by, and the luck that follows them.\"],[\"Tenth\",\"Karma\",\"career, status, action in the world\",\"What you are known for doing, and the standing that comes with it.\"],[\"Eleventh\",\"Labha\",\"gains, friends, networks, aspirations\",\"What comes back to you, and the circle that brings it.\"],[\"Twelfth\",\"Vyaya\",\"loss, expense, foreign lands, seclusion, liberation\",\"What you let go of, spend, or leave behind.\"]],\"nak\":[[\"Ashwini\",\"horse head\",\"Ashwini Kumaras\",\"Deva\",\"Adi\",\"Horse\",\"quick to begin, healing, restless energy\"],[\"Bharani\",\"yoni\",\"Yama\",\"Manushya\",\"Madhya\",\"Elephant\",\"aware of limits and of release, able to hold a boundary\"],[\"Krittika\",\"razor\",\"Agni\",\"Rakshasa\",\"Antya\",\"Sheep\",\"sharp intellect, cutting speech, purifying\"],[\"Rohini\",\"cart\",\"Brahma\",\"Manushya\",\"Antya\",\"Serpent\",\"fertile, attractive, materially capable, fond of comfort\"],[\"Mrigashira\",\"deer head\",\"Soma\",\"Deva\",\"Madhya\",\"Serpent\",\"searching, curious, never quite settled\"],[\"Ardra\",\"teardrop\",\"Rudra\",\"Manushya\",\"Adi\",\"Dog\",\"stormy, penetrating, transformed by difficulty\"],[\"Punarvasu\",\"quiver of arrows\",\"Aditi\",\"Deva\",\"Adi\",\"Cat\",\"returns and renews, resilient, generous\"],[\"Pushya\",\"cow udder\",\"Brihaspati\",\"Deva\",\"Madhya\",\"Sheep\",\"nourishing, dutiful, the most auspicious of the twenty-seven\"],[\"Ashlesha\",\"coiled serpent\",\"Nagas\",\"Rakshasa\",\"Antya\",\"Cat\",\"hypnotic, shrewd, deeply intuitive, guarded\"],[\"Magha\",\"throne\",\"Pitris\",\"Rakshasa\",\"Antya\",\"Rat\",\"dignified, tied to lineage and ancestry, wants respect\"],[\"Purva Phalguni\",\"hammock\",\"Bhaga\",\"Manushya\",\"Madhya\",\"Rat\",\"pleasure-loving, creative, sociable, generous\"],[\"Uttara Phalguni\",\"bed legs\",\"Aryaman\",\"Manushya\",\"Adi\",\"Cow\",\"reliable in friendship and contract, helpful, orderly\"],[\"Hasta\",\"hand\",\"Savitr\",\"Deva\",\"Adi\",\"Buffalo\",\"skilful with the hands, clever, persuasive\"],[\"Chitra\",\"pearl\",\"Tvashtar\",\"Rakshasa\",\"Madhya\",\"Tiger\",\"artistic, striking in appearance, drawn to design\"],[\"Swati\",\"coral\",\"Vayu\",\"Deva\",\"Antya\",\"Buffalo\",\"independent, adaptable, moves like wind, dislikes being held\"],[\"Vishakha\",\"triumphal arch\",\"Indragni\",\"Rakshasa\",\"Antya\",\"Tiger\",\"goal-driven, determined, patient until the moment arrives\"],[\"Anuradha\",\"lotus\",\"Mitra\",\"Deva\",\"Madhya\",\"Deer\",\"loyal, cooperative, succeeds through friendship\"],[\"Jyeshtha\",\"earring\",\"Indra\",\"Rakshasa\",\"Adi\",\"Deer\",\"senior, protective, capable but carrying a burden\"],[\"Mula\",\"tied roots\",\"Nirriti\",\"Rakshasa\",\"Adi\",\"Dog\",\"gets to the root, unsparing, dismantles in order to understand\"],[\"Purva Ashadha\",\"fan\",\"Apas\",\"Manushya\",\"Madhya\",\"Monkey\",\"invigorating, persuasive, hard to defeat in argument\"],[\"Uttara Ashadha\",\"elephant tusk\",\"Vishvedevas\",\"Manushya\",\"Antya\",\"Mongoose\",\"lasting victory, principled, unhurried\"],[\"Shravana\",\"ear\",\"Vishnu\",\"Deva\",\"Antya\",\"Monkey\",\"listens and learns, scholarly, well connected\"],[\"Dhanishta\",\"drum\",\"Vasus\",\"Rakshasa\",\"Madhya\",\"Lion\",\"rhythmic, wealthy, musical, sometimes too busy\"],[\"Shatabhisha\",\"empty circle\",\"Varuna\",\"Rakshasa\",\"Adi\",\"Horse\",\"healing, secretive, independent, drawn to what is hidden\"],[\"Purva Bhadrapada\",\"front of funeral cot\",\"Aja Ekapada\",\"Manushya\",\"Adi\",\"Lion\",\"intense, otherworldly, given to extremes\"],[\"Uttara Bhadrapada\",\"back of funeral cot\",\"Ahir Budhnya\",\"Manushya\",\"Madhya\",\"Cow\",\"deep, calm, wise, carries hidden strength\"],[\"Revati\",\"fish\",\"Pushan\",\"Deva\",\"Antya\",\"Elephant\",\"nurturing, well-liked, sees travellers safely home\"]],\"dignity\":{\"\u0909\u091a\u094d\u091a\":[\"Exalted\",\"very strong indeed \u2014 its results show plainly\"],\"\u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923\":[\"Moolatrikona\",\"very strong\"],\"\u0938\u094d\u0935\u0917\u0943\u0939\":[\"Own sign\",\"strong and comfortable\"],\"\u092e\u093f\u0924\u094d\u0930 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\":[\"Friendly sign\",\"at ease\"],\"\u0938\u092e\":[\"Neutral sign\",\"neither helped nor hindered\"],\"\u0936\u0924\u094d\u0930\u0941 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\":[\"Enemy sign\",\"under strain, results come with effort\"],\"\u0928\u0940\u091a\":[\"Debilitated\",\"weak \u2014 its results arrive late or through difficulty\"]},\"areas\":{\"\u0936\u093f\u0915\u094d\u0937\u093e \u0930 \u092c\u0941\u0926\u094d\u0927\u093f\":\"Education and Intellect\",\"\u0915\u0930\u093f\u092f\u0930 \u0930 \u092a\u0947\u0938\u093e\":\"Career and Profession\",\"\u0927\u0928 \u0930 \u0938\u092e\u094d\u092a\u0924\u094d\u0924\u093f\":\"Wealth and Property\",\"\u0935\u093f\u0935\u093e\u0939 \u0930 \u0938\u092e\u094d\u092c\u0928\u094d\u0927\":\"Marriage and Relationships\",\"\u0938\u0928\u094d\u0924\u093e\u0928\":\"Children\",\"\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f\":\"Health\",\"\u0935\u093f\u0926\u0947\u0936 \u092f\u093e\u0924\u094d\u0930\u093e \u0930 \u092c\u0938\u093e\u0907\":\"Foreign Travel and Residence\",\"\u092d\u093e\u0907\u092c\u0939\u093f\u0928\u0940 \u0930 \u0938\u093e\u0939\u0938\":\"Siblings and Courage\",\"\u0918\u0930, \u091c\u0917\u094d\u0917\u093e \u0930 \u0935\u093e\u0939\u0928\":\"Home, Land and Vehicles\"},\"ui\":{\"lang\":\"Language\",\"generate\":\"Generate Kundali\",\"calculating\":\"Calculating...\",\"download\":\"Download PDF\",\"again\":\"Start over\",\"name\":\"Name (optional)\",\"date\":\"Date of birth\",\"time\":\"Time of birth (24 hour)\",\"place\":\"Birth place\",\"manual\":\"+ Enter coordinates manually\",\"manualClose\":\"\u2212 Use the place list instead\",\"lat\":\"Latitude (north positive)\",\"lon\":\"Longitude (east positive)\",\"tz\":\"Time zone (hours from UTC)\",\"placeholder\":\"Type a city, e.g. kathmandu\",\"errDate\":\"Please enter your date of birth.\",\"errTime\":\"Please enter your time of birth.\",\"errPlace\":\"We do not know that place. Pick one from the list, or open \\\"Enter coordinates manually\\\".\",\"errNum\":\"Latitude, longitude and time zone must all be numbers.\",\"errCalc\":\"Something went wrong while calculating. Please check the details and try again.\",\"errLib\":\"The astronomy library did not load. Please reload the page.\",\"errYear\":\"Please use a year between 1800 and 2100.\"}},\"ne\":{\"ui\":{\"lang\":\"\u092d\u093e\u0937\u093e\",\"generate\":\"\u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u092c\u0928\u093e\u0909\u0928\u0941\u0939\u094b\u0938\u094d\",\"calculating\":\"\u0917\u0923\u0928\u093e \u0939\u0941\u0901\u0926\u0948...\",\"download\":\"PDF \u0921\u093e\u0909\u0928\u0932\u094b\u0921\",\"again\":\"\u092b\u0947\u0930\u093f \u0938\u0941\u0930\u0941\",\"name\":\"\u0928\u093e\u092e (\u0935\u0948\u0915\u0932\u094d\u092a\u093f\u0915)\",\"date\":\"\u091c\u0928\u094d\u092e \u092e\u093f\u0924\u093f\",\"time\":\"\u091c\u0928\u094d\u092e \u0938\u092e\u092f (\u0968\u096a \u0918\u0923\u094d\u091f\u093e)\",\"place\":\"\u091c\u0928\u094d\u092e \u0938\u094d\u0925\u093e\u0928\",\"manual\":\"+ \u0905\u0915\u094d\u0937\u093e\u0902\u0936\/\u0926\u0947\u0936\u093e\u0928\u094d\u0924\u0930 \u0906\u092b\u0948\u0901 \u0939\u093e\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d\",\"manualClose\":\"\u2212 \u0938\u094d\u0925\u093e\u0928 \u0938\u0942\u091a\u0940 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\",\"lat\":\"\u0905\u0915\u094d\u0937\u093e\u0902\u0936 (\u0909\u0924\u094d\u0924\u0930 \u0927\u0928\u093e\u0924\u094d\u092e\u0915)\",\"lon\":\"\u0926\u0947\u0936\u093e\u0928\u094d\u0924\u0930 (\u092a\u0942\u0930\u094d\u0935 \u0927\u0928\u093e\u0924\u094d\u092e\u0915)\",\"tz\":\"\u0938\u092e\u092f \u0915\u094d\u0937\u0947\u0924\u094d\u0930 (UTC \u092c\u093e\u091f \u0918\u0923\u094d\u091f\u093e)\",\"placeholder\":\"\u0938\u0939\u0930 \u091f\u093e\u0907\u092a \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d, \u091c\u0938\u094d\u0924\u0948 \u0915\u093e\u0920\u092e\u093e\u0921\u094c\u0901\",\"errDate\":\"\u0915\u0943\u092a\u092f\u093e \u091c\u0928\u094d\u092e \u092e\u093f\u0924\u093f \u0939\u093e\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\",\"errTime\":\"\u0915\u0943\u092a\u092f\u093e \u091c\u0928\u094d\u092e \u0938\u092e\u092f \u0939\u093e\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\",\"errPlace\":\"\u0924\u094d\u092f\u094b \u0938\u094d\u0925\u093e\u0928 \u0925\u093e\u0939\u093e \u092d\u090f\u0928\u0964 \u0938\u0942\u091a\u0940\u092c\u093e\u091f \u091b\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938\u094d, \u0935\u093e \u0905\u0915\u094d\u0937\u093e\u0902\u0936\/\u0926\u0947\u0936\u093e\u0928\u094d\u0924\u0930 \u0906\u092b\u0948\u0901 \u0939\u093e\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\",\"errNum\":\"\u0905\u0915\u094d\u0937\u093e\u0902\u0936, \u0926\u0947\u0936\u093e\u0928\u094d\u0924\u0930 \u0930 \u0938\u092e\u092f \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0938\u092c\u0948 \u0905\u0902\u0915 \u0939\u0941\u0928\u0941\u092a\u0930\u094d\u091b\u0964\",\"errCalc\":\"\u0917\u0923\u0928\u093e\u092e\u093e \u0938\u092e\u0938\u094d\u092f\u093e \u0906\u092f\u094b\u0964 \u0935\u093f\u0935\u0930\u0923 \u091c\u093e\u0901\u091a\u0947\u0930 \u092b\u0947\u0930\u093f \u092a\u094d\u0930\u092f\u093e\u0938 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\",\"errLib\":\"\u0916\u0917\u094b\u0932 \u092a\u0941\u0938\u094d\u0924\u0915\u093e\u0932\u092f \u0932\u094b\u0921 \u092d\u090f\u0928\u0964 \u092a\u0943\u0937\u094d\u0920 \u092a\u0941\u0928\u0903 \u0932\u094b\u0921 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\",\"errYear\":\"\u0915\u0943\u092a\u092f\u093e \u0967\u096e\u0966\u0966 \u0926\u0947\u0916\u093f \u0968\u0967\u0966\u0966 \u092c\u0940\u091a\u0915\u094b \u0935\u0930\u094d\u0937 \u0939\u093e\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964\"},\"signs\":[[\"\u092e\u0947\u0937\",\"\u0905\u0917\u094d\u0928\u093f\",\"\u091a\u0930\",\"\u092e\u0902\u0917\u0932\"],[\"\u0935\u0943\u0937\",\"\u092a\u0943\u0925\u094d\u0935\u0940\",\"\u0938\u094d\u0925\u093f\u0930\",\"\u0936\u0941\u0915\u094d\u0930\"],[\"\u092e\u093f\u0925\u0941\u0928\",\"\u0935\u093e\u092f\u0941\",\"\u0926\u094d\u0935\u093f\u0938\u094d\u0935\u092d\u093e\u0935\",\"\u092c\u0941\u0927\"],[\"\u0915\u0930\u094d\u0915\u091f\",\"\u091c\u0932\",\"\u091a\u0930\",\"\u091a\u0928\u094d\u0926\u094d\u0930\"],[\"\u0938\u093f\u0902\u0939\",\"\u0905\u0917\u094d\u0928\u093f\",\"\u0938\u094d\u0925\u093f\u0930\",\"\u0938\u0942\u0930\u094d\u092f\"],[\"\u0915\u0928\u094d\u092f\u093e\",\"\u092a\u0943\u0925\u094d\u0935\u0940\",\"\u0926\u094d\u0935\u093f\u0938\u094d\u0935\u092d\u093e\u0935\",\"\u092c\u0941\u0927\"],[\"\u0924\u0941\u0932\u093e\",\"\u0935\u093e\u092f\u0941\",\"\u091a\u0930\",\"\u0936\u0941\u0915\u094d\u0930\"],[\"\u0935\u0943\u0936\u094d\u091a\u093f\u0915\",\"\u091c\u0932\",\"\u0938\u094d\u0925\u093f\u0930\",\"\u092e\u0902\u0917\u0932\"],[\"\u0927\u0928\u0941\",\"\u0905\u0917\u094d\u0928\u093f\",\"\u0926\u094d\u0935\u093f\u0938\u094d\u0935\u092d\u093e\u0935\",\"\u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\"],[\"\u092e\u0915\u0930\",\"\u092a\u0943\u0925\u094d\u0935\u0940\",\"\u091a\u0930\",\"\u0936\u0928\u093f\"],[\"\u0915\u0941\u092e\u094d\u092d\",\"\u0935\u093e\u092f\u0941\",\"\u0938\u094d\u0925\u093f\u0930\",\"\u0936\u0928\u093f\"],[\"\u092e\u0940\u0928\",\"\u091c\u0932\",\"\u0926\u094d\u0935\u093f\u0938\u094d\u0935\u092d\u093e\u0935\",\"\u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\"]],\"planetNames\":{\"SU\":\"\u0938\u0942\u0930\u094d\u092f\",\"MO\":\"\u091a\u0928\u094d\u0926\u094d\u0930\",\"MA\":\"\u092e\u0902\u0917\u0932\",\"ME\":\"\u092c\u0941\u0927\",\"JU\":\"\u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\",\"VE\":\"\u0936\u0941\u0915\u094d\u0930\",\"SA\":\"\u0936\u0928\u093f\",\"RA\":\"\u0930\u093e\u0939\u0941\",\"KE\":\"\u0915\u0947\u0924\u0941\"},\"houseNames\":[\"\u0924\u0928\u0941\",\"\u0927\u0928\",\"\u0938\u0939\u091c\",\"\u0938\u0941\u0916\",\"\u092a\u0941\u0924\u094d\u0930\",\"\u0930\u093f\u092a\u0941\",\"\u092f\u0941\u0935\u0924\u093f\",\"\u0930\u0928\u094d\u0927\u094d\u0930\",\"\u0927\u0930\u094d\u092e\",\"\u0915\u0930\u094d\u092e\",\"\u0932\u093e\u092d\",\"\u0935\u094d\u092f\u092f\"],\"houseFields\":[\"\u0906\u092b\u0942, \u0936\u0930\u0940\u0930, \u0938\u094d\u0935\u092d\u093e\u0935, \u0924\u0947\u091c\",\"\u0927\u0928, \u092a\u0930\u093f\u0935\u093e\u0930, \u0935\u093e\u0923\u0940\",\"\u0938\u093e\u0939\u0938, \u092d\u093e\u0907\u092c\u0939\u093f\u0928\u0940, \u092a\u094d\u0930\u092f\u093e\u0938\",\"\u0918\u0930, \u092e\u093e\u0924\u093e, \u091c\u0917\u094d\u0917\u093e, \u0935\u093e\u0939\u0928, \u0938\u0941\u0916\",\"\u0938\u0928\u094d\u0924\u093e\u0928, \u0935\u093f\u0926\u094d\u092f\u093e, \u0938\u093f\u0930\u094d\u091c\u0928\u093e\",\"\u090b\u0923, \u0930\u094b\u0917, \u0936\u0924\u094d\u0930\u0941, \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u092a\u0930\u094d\u0927\u093e\",\"\u0935\u093f\u0935\u093e\u0939, \u0938\u093e\u091d\u0947\u0926\u093e\u0930\u0940, \u0938\u092e\u094d\u091d\u094c\u0924\u093e\",\"\u0906\u092f\u0941, \u0909\u0925\u0932\u092a\u0941\u0925\u0932, \u0926\u093e\u092f\",\"\u092d\u093e\u0917\u094d\u092f, \u0927\u0930\u094d\u092e, \u0917\u0941\u0930\u0941, \u0932\u093e\u092e\u094b \u092f\u093e\u0924\u094d\u0930\u093e\",\"\u0915\u0930\u094d\u092e, \u092a\u0947\u0938\u093e, \u092a\u094d\u0930\u0924\u093f\u0937\u094d\u0920\u093e\",\"\u0932\u093e\u092d, \u092e\u093f\u0924\u094d\u0930, \u0906\u0915\u093e\u0902\u0915\u094d\u0937\u093e\",\"\u0935\u094d\u092f\u092f, \u0935\u093f\u0926\u0947\u0936, \u092e\u094b\u0915\u094d\u0937\"],\"dashaTheme\":{\"SU\":\"\u092a\u0926, \u0905\u0927\u093f\u0915\u093e\u0930 \u0930 \u0926\u0947\u0916\u093f\u0928\u0947 \u091c\u093f\u092e\u094d\u092e\u0947\u0935\u093e\u0930\u0940\u0915\u094b \u0915\u093e\u0932\",\"MO\":\"\u092e\u0928, \u092a\u0930\u093f\u0935\u093e\u0930 \u0930 \u091c\u0928\u0938\u092e\u094d\u092a\u0930\u094d\u0915 \u0905\u0917\u094d\u0930\u092d\u093e\u0917\u092e\u093e \u0906\u0909\u0928\u0947 \u0915\u093e\u0932\",\"MA\":\"\u090a\u0930\u094d\u091c\u093e \u0930 \u0938\u0902\u0918\u0930\u094d\u0937\u0915\u094b \u0915\u093e\u0932 \u2014 \u0936\u0915\u094d\u0924\u093f\u0932\u093e\u0908 \u0926\u093f\u0936\u093e \u0926\u093f\u090f \u092b\u0932\u0926\u093e\u092f\u0940\",\"ME\":\"\u0905\u0927\u094d\u092f\u092f\u0928, \u0935\u093e\u0930\u094d\u0924\u093e \u0930 \u0915\u093e\u0917\u091c\u0940 \u0915\u093e\u092e\u0915\u094b \u091a\u0932\u093e\u092f\u092e\u093e\u0928 \u0915\u093e\u0932\",\"JU\":\"\u0935\u0943\u0926\u094d\u0927\u093f \u0930 \u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u0928\u0915\u094b \u0915\u093e\u0932 \u2014 \u092e\u0939\u093e\u0926\u0936\u093e\u0939\u0930\u0942\u092e\u0927\u094d\u092f\u0947 \u092a\u094d\u0930\u093e\u092f\u0903 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0938\u094c\u092e\u094d\u092f\",\"VE\":\"\u0938\u092e\u094d\u092c\u0928\u094d\u0927, \u0938\u0941\u0916 \u0930 \u0915\u0932\u093e\u0924\u094d\u092e\u0915 \u092a\u0930\u093f\u0937\u094d\u0915\u093e\u0930\u0915\u094b \u0915\u093e\u0932\",\"SA\":\"\u0936\u094d\u0930\u092e \u0930 \u0938\u0941\u0926\u0943\u0922\u0940\u0915\u0930\u0923\u0915\u094b \u0932\u093e\u092e\u094b \u0915\u093e\u0932 \u2014 \u0922\u093f\u0932\u094b \u0924\u0930 \u091f\u093f\u0915\u093e\u0909 \u092b\u0932\",\"RA\":\"\u092e\u0939\u0924\u094d\u0935\u093e\u0915\u093e\u0902\u0915\u094d\u0937\u093e \u0930 \u0909\u0925\u0932\u092a\u0941\u0925\u0932\u0915\u094b \u0915\u093e\u0932, \u092a\u094d\u0930\u093e\u092f\u0903 \u0935\u093f\u0926\u0947\u0936\u0938\u0901\u0917 \u091c\u094b\u0921\u093f\u0928\u0947\",\"KE\":\"\u0928\u093f\u0935\u0943\u0924\u094d\u0924\u093f \u0930 \u092a\u0930\u093f\u0937\u094d\u0915\u093e\u0930\u0915\u094b \u0915\u093e\u0932 \u2014 \u0938\u0915\u093f\u090f\u0915\u093e \u0915\u0941\u0930\u093e \u0906\u092b\u0948\u0901 \u091d\u0930\u094d\u0928\u0947 \u0938\u092e\u092f\"},\"karaka\":{\"SU\":\"\u0906\u0924\u094d\u092e\u093e, \u092a\u093f\u0924\u093e, \u092a\u0926, \u0905\u0927\u093f\u0915\u093e\u0930, \u0906\u0924\u094d\u092e\u0935\u093f\u0936\u094d\u0935\u093e\u0938, \u0938\u0930\u0915\u093e\u0930\u0940 \u0915\u093e\u092e\",\"MO\":\"\u092e\u0928, \u092e\u093e\u0924\u093e, \u092d\u093e\u0935\u0928\u093e, \u0938\u094d\u092e\u0943\u0924\u093f, \u091c\u0928\u0938\u092e\u094d\u092a\u0930\u094d\u0915, \u0918\u0930\",\"MA\":\"\u0938\u093e\u0939\u0938, \u090a\u0930\u094d\u091c\u093e, \u092d\u093e\u0907, \u092d\u0942\u092e\u093f, \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u092a\u0930\u094d\u0927\u093e, \u092a\u094d\u0930\u093e\u0935\u093f\u0927\u093f\u0915 \u0915\u093e\u092e\",\"ME\":\"\u092c\u0941\u0926\u094d\u0927\u093f, \u0935\u093e\u0923\u0940, \u0917\u0923\u093f\u0924, \u0935\u094d\u092f\u093e\u092a\u093e\u0930, \u0932\u0947\u0916\u0928, \u0938\u091e\u094d\u091a\u093e\u0930\",\"JU\":\"\u091c\u094d\u091e\u093e\u0928, \u0927\u0930\u094d\u092e, \u0917\u0941\u0930\u0941, \u0938\u0928\u094d\u0924\u093e\u0928, \u0927\u0928, \u0935\u093f\u0935\u0947\u0915\",\"VE\":\"\u092a\u094d\u0930\u0947\u092e, \u0915\u0932\u093e, \u0938\u094c\u0928\u094d\u0926\u0930\u094d\u092f, \u0935\u093e\u0939\u0928, \u0938\u0941\u0916, \u091c\u0940\u0935\u0928\u0938\u093e\u0925\u0940 (\u092a\u0941\u0930\u0941\u0937\u0915\u094b)\",\"SA\":\"\u0936\u094d\u0930\u092e, \u0905\u0928\u0941\u0936\u093e\u0938\u0928, \u0927\u0948\u0930\u094d\u092f, \u0935\u093f\u0932\u092e\u094d\u092c, \u0938\u0947\u0935\u093e, \u0926\u0940\u0930\u094d\u0918\u0915\u093e\u0932\u0940\u0928 \u0915\u093e\u092e\",\"RA\":\"\u0924\u0940\u0935\u094d\u0930 \u0907\u091a\u094d\u091b\u093e, \u0935\u093f\u0926\u0947\u0936, \u092a\u094d\u0930\u0935\u093f\u0927\u093f, \u0905\u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092c\u093e\u091f\u094b\",\"KE\":\"\u0935\u0948\u0930\u093e\u0917\u094d\u092f, \u0905\u0927\u094d\u092f\u093e\u0924\u094d\u092e, \u0905\u0928\u0941\u0938\u0928\u094d\u0927\u093e\u0928, \u0917\u0942\u0922 \u091c\u094d\u091e\u093e\u0928\"},\"field\":{\"SU\":\"\u092a\u094d\u0930\u0936\u093e\u0938\u0928, \u0930\u093e\u091c\u0928\u0940\u0924\u093f, \u0938\u0930\u0915\u093e\u0930\u0940 \u0938\u0947\u0935\u093e, \u0928\u0947\u0924\u0943\u0924\u094d\u0935, \u0914\u0937\u0927\u093f\",\"MO\":\"\u0906\u0924\u093f\u0925\u094d\u092f, \u0928\u0930\u094d\u0938\u093f\u0919, \u0936\u093f\u0915\u094d\u0937\u0923, \u0916\u093e\u0926\u094d\u092f, \u091c\u0928\u0938\u092e\u094d\u092a\u0930\u094d\u0915, \u092e\u0928\u094b\u0935\u093f\u091c\u094d\u091e\u093e\u0928\",\"MA\":\"\u0907\u0928\u094d\u091c\u093f\u0928\u093f\u092f\u0930\u093f\u0919, \u0938\u0941\u0930\u0915\u094d\u0937\u093e, \u0936\u0932\u094d\u092f\u091a\u093f\u0915\u093f\u0924\u094d\u0938\u093e, \u0916\u0947\u0932\u0915\u0941\u0926, \u0918\u0930\u091c\u0917\u094d\u0917\u093e\",\"ME\":\"\u0932\u0947\u0916\u093e, \u0906\u0908\u091f\u0940, \u0938\u091e\u094d\u091a\u093e\u0930, \u0935\u094d\u092f\u093e\u092a\u093e\u0930, \u0936\u093f\u0915\u094d\u0937\u0923, \u0905\u0928\u0941\u0935\u093e\u0926\",\"JU\":\"\u0936\u093f\u0915\u094d\u0937\u093e, \u0915\u093e\u0928\u0941\u0928, \u092a\u0930\u093e\u092e\u0930\u094d\u0936, \u0935\u093f\u0924\u094d\u0924, \u0927\u0930\u094d\u092e, \u092a\u094d\u0930\u0915\u093e\u0936\u0928\",\"VE\":\"\u0915\u0932\u093e, \u0938\u0919\u094d\u0917\u0940\u0924, \u0921\u093f\u091c\u093e\u0907\u0928, \u092b\u0947\u0938\u0928, \u0906\u0924\u093f\u0925\u094d\u092f, \u0938\u094c\u0928\u094d\u0926\u0930\u094d\u092f\",\"SA\":\"\u0928\u093f\u0930\u094d\u092e\u093e\u0923, \u0916\u093e\u0928\u0940, \u092a\u094d\u0930\u0936\u093e\u0938\u0928, \u0905\u0928\u0941\u0938\u0928\u094d\u0927\u093e\u0928, \u0936\u094d\u0930\u092e-\u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0940, \u0920\u0947\u0915\u094d\u0915\u093e\",\"RA\":\"\u0935\u093f\u0926\u0947\u0936 \u0930\u094b\u091c\u0917\u093e\u0930, \u092a\u094d\u0930\u0935\u093f\u0927\u093f, \u0905\u0928\u0941\u0938\u0928\u094d\u0927\u093e\u0928, \u0906\u092f\u093e\u0924-\u0928\u093f\u0930\u094d\u092f\u093e\u0924\",\"KE\":\"\u0905\u0928\u0941\u0938\u0928\u094d\u0927\u093e\u0928, \u091c\u094d\u092f\u094b\u0924\u093f\u0937, \u0905\u0927\u094d\u092f\u093e\u0924\u094d\u092e, \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u093e, \u092a\u094d\u0930\u0935\u093f\u0927\u093f\"},\"lagnaNature\":{\"0\":\"\u0938\u093e\u0939\u0938\u0940, \u0938\u094d\u092a\u0937\u094d\u091f\u0935\u0915\u094d\u0924\u093e, \u0905\u0917\u0941\u0935\u093e\u0907 \u0917\u0930\u094d\u0928\u0947; \u0939\u0924\u093e\u0930 \u0930 \u0905\u0927\u0948\u0930\u094d\u092f \u0915\u092e\u091c\u094b\u0930\u0940\",\"1\":\"\u0927\u0948\u0930\u094d\u092f\u0935\u093e\u0928\u094d, \u0938\u094d\u0925\u093f\u0930, \u0938\u0941\u0916 \u0930 \u0915\u0932\u093e\u092a\u094d\u0930\u0947\u092e\u0940; \u0928\u093f\u0930\u094d\u0923\u092f\u092e\u093e \u0922\u093f\u0932\u094b \u0924\u0930 \u0928\u092b\u0947\u0930\u094d\u0928\u0947\",\"2\":\"\u091a\u0924\u0941\u0930, \u0915\u0941\u0930\u093e\u0915\u093e\u0928\u0940\u092e\u093e \u0928\u093f\u092a\u0941\u0923, \u091c\u093f\u091c\u094d\u091e\u093e\u0938\u0941; \u090f\u0915\u093e\u0917\u094d\u0930\u0924\u093e \u0915\u092e\",\"3\":\"\u092d\u093e\u0935\u0941\u0915, \u092a\u0930\u093f\u0935\u093e\u0930\u092a\u094d\u0930\u093f\u092f, \u0938\u094d\u092e\u0943\u0924\u093f \u092c\u0932\u093f\u092f\u094b; \u0905\u0924\u093f \u0938\u0902\u0935\u0947\u0926\u0928\u0936\u0940\u0932\",\"4\":\"\u0906\u0924\u094d\u092e\u0935\u093f\u0936\u094d\u0935\u093e\u0938\u0940, \u0909\u0926\u093e\u0930, \u0928\u0947\u0924\u0943\u0924\u094d\u0935\u092a\u094d\u0930\u093f\u092f; \u0905\u0939\u0902\u0915\u093e\u0930 \u091c\u094b\u0916\u093f\u092e\",\"5\":\"\u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0915, \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924, \u0938\u0947\u0935\u093e\u092d\u093e\u0935\u0940; \u0905\u0924\u093f \u0906\u0932\u094b\u091a\u0928\u093e\",\"6\":\"\u0938\u0928\u094d\u0924\u0941\u0932\u0928 \u0916\u094b\u091c\u094d\u0928\u0947, \u0928\u094d\u092f\u093e\u092f\u092a\u094d\u0930\u093f\u092f, \u092e\u093f\u0932\u0928\u0938\u093e\u0930; \u0905\u0928\u093f\u0930\u094d\u0923\u092f\",\"7\":\"\u0917\u0939\u093f\u0930\u094b, \u0926\u0943\u0922, \u0930\u0939\u0938\u094d\u092f\u092a\u094d\u0930\u093f\u092f; \u0936\u0902\u0915\u093e \u0930 \u092c\u0926\u0932\u093e\u0915\u094b \u092d\u093e\u0935\",\"8\":\"\u0906\u0936\u093e\u0935\u093e\u0926\u0940, \u0926\u093e\u0930\u094d\u0936\u0928\u093f\u0915, \u0938\u094d\u0935\u0924\u0928\u094d\u0924\u094d\u0930\u0924\u093e\u092a\u094d\u0930\u0947\u092e\u0940; \u0905\u0924\u093f \u0938\u094d\u092a\u0937\u094d\u091f\u0935\u093e\u0926\u093f\u0924\u093e\",\"9\":\"\u0905\u0928\u0941\u0936\u093e\u0938\u093f\u0924, \u092e\u0939\u0924\u094d\u0924\u094d\u0935\u093e\u0915\u093e\u0902\u0915\u094d\u0937\u0940, \u0927\u0948\u0930\u094d\u092f\u0935\u093e\u0928\u094d; \u0928\u093f\u0930\u093e\u0936\u093e \u0930 \u0915\u0920\u094b\u0930\u0924\u093e\",\"10\":\"\u092e\u094c\u0932\u093f\u0915 \u091a\u093f\u0928\u094d\u0924\u0915, \u0938\u092e\u093e\u091c\u092e\u0941\u0916\u0940; \u091c\u093f\u0926\u094d\u0926\u0940 \u0930 \u0905\u0932\u0917\u094d\u0917\u093f\u0928\u0947\",\"11\":\"\u0926\u092f\u093e\u0932\u0941, \u0915\u0932\u094d\u092a\u0928\u093e\u0936\u0940\u0932, \u0906\u0927\u094d\u092f\u093e\u0924\u094d\u092e\u093f\u0915; \u0935\u094d\u092f\u093e\u0935\u0939\u093e\u0930\u093f\u0915\u0924\u093e\u092e\u093e \u0915\u092e\u091c\u094b\u0930\"},\"dignity\":{\"\u0909\u091a\u094d\u091a\":\"\u0905\u0924\u094d\u092f\u0928\u094d\u0924 \u092c\u0932\u093f\u092f\u094b \u2014 \u092f\u0938\u0915\u094b \u092b\u0932 \u0938\u094d\u092a\u0937\u094d\u091f \u0930\u0942\u092a\u092e\u093e \u092a\u094d\u0930\u0915\u091f \u0939\u0941\u0928\u094d\u091b\",\"\u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923\":\"\u0928\u093f\u0915\u0948 \u092c\u0932\u093f\u092f\u094b\",\"\u0938\u094d\u0935\u0917\u0943\u0939\":\"\u092c\u0932\u093f\u092f\u094b \u0930 \u0938\u0939\u091c\",\"\u092e\u093f\u0924\u094d\u0930 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\":\"\u0938\u0939\u091c \u0905\u0935\u0938\u094d\u0925\u093e\",\"\u0938\u092e \u0915\u094d\u0937\u0947\u0924\u094d\u0930\":\"\u0938\u093e\u092e\u093e\u0928\u094d\u092f\",\"\u0936\u0924\u094d\u0930\u0941 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\":\"\u0905\u0938\u0939\u091c \u2014 \u092a\u094d\u0930\u092f\u093e\u0938\u0932\u0947 \u092b\u0932\",\"\u0928\u0940\u091a\":\"\u0915\u092e\u091c\u094b\u0930 \u2014 \u0924\u0930 \u092d\u0902\u0917 \u092d\u090f \u092b\u0932 \u0909\u0932\u094d\u091f\u093f\u0928\u094d\u091b\"},\"nakName\":[\"\u0905\u0936\u094d\u0935\u093f\u0928\u0940\",\"\u092d\u0930\u0923\u0940\",\"\u0915\u0943\u0924\u094d\u0924\u093f\u0915\u093e\",\"\u0930\u094b\u0939\u093f\u0923\u0940\",\"\u092e\u0943\u0917\u0936\u093f\u0930\u093e\",\"\u0906\u0930\u094d\u0926\u094d\u0930\u093e\",\"\u092a\u0941\u0928\u0930\u094d\u0935\u0938\u0941\",\"\u092a\u0941\u0937\u094d\u092f\",\"\u0906\u0936\u094d\u0932\u0947\u0937\u093e\",\"\u092e\u0918\u093e\",\"\u092a\u0942\u0930\u094d\u0935\u093e \u092b\u093e\u0932\u094d\u0917\u0941\u0928\u0940\",\"\u0909\u0924\u094d\u0924\u0930\u093e \u092b\u093e\u0932\u094d\u0917\u0941\u0928\u0940\",\"\u0939\u0938\u094d\u0924\",\"\u091a\u093f\u0924\u094d\u0930\u093e\",\"\u0938\u094d\u0935\u093e\u0924\u0940\",\"\u0935\u093f\u0936\u093e\u0916\u093e\",\"\u0905\u0928\u0941\u0930\u093e\u0927\u093e\",\"\u091c\u094d\u092f\u0947\u0937\u094d\u0920\u093e\",\"\u092e\u0942\u0932\",\"\u092a\u0942\u0930\u094d\u0935\u093e\u0937\u093e\u0922\u093e\",\"\u0909\u0924\u094d\u0924\u0930\u093e\u0937\u093e\u0922\u093e\",\"\u0936\u094d\u0930\u0935\u0923\",\"\u0927\u0928\u093f\u0937\u094d\u0920\u093e\",\"\u0936\u0924\u092d\u093f\u0937\u093e\",\"\u092a\u0942\u0930\u094d\u0935\u093e \u092d\u093e\u0926\u094d\u0930\u092a\u0926\u093e\",\"\u0909\u0924\u094d\u0924\u0930\u093e \u092d\u093e\u0926\u094d\u0930\u092a\u0926\u093e\",\"\u0930\u0947\u0935\u0924\u0940\"],\"nakTrait\":[\"\u091b\u093f\u091f\u094b \u0938\u0941\u0930\u0941 \u0917\u0930\u094d\u0928\u0947, \u0909\u092a\u091a\u093e\u0930 \u0917\u0930\u094d\u0928\u0947, \u092c\u0947\u091a\u0948\u0928 \u090a\u0930\u094d\u091c\u093e\",\"\u092c\u0928\u094d\u0927\u0928 \u0930 \u092e\u0941\u0915\u094d\u0924\u093f \u0926\u0941\u0935\u0948\u0915\u094b \u092c\u094b\u0927, \u0938\u0940\u092e\u093e \u0924\u093e\u0928\u094d\u0928\u0947 \u0915\u094d\u0937\u092e\u0924\u093e\",\"\u0924\u0940\u0915\u094d\u0937\u094d\u0923 \u092c\u0941\u0926\u094d\u0927\u093f, \u0915\u0941\u0930\u093e \u0915\u093e\u091f\u094d\u0928 \u0938\u0915\u094d\u0928\u0947, \u0936\u0941\u0926\u094d\u0927\u0940\u0915\u0930\u0923\",\"\u0938\u093f\u0930\u094d\u091c\u0928\u093e \u0930 \u0938\u0919\u094d\u0917\u094d\u0930\u0939, \u0938\u094d\u0925\u093f\u0930\u0924\u093e \u0916\u094b\u091c\u094d\u0928\u0947\",\"\u0916\u094b\u091c\u0940, \u092c\u0926\u0932\u093f\u0928\u0947 \u092e\u0928, \u0915\u094b\u092e\u0932 \u0924\u0930 \u091a\u091e\u094d\u091a\u0932\",\"\u0924\u0940\u0935\u094d\u0930 \u092d\u093e\u0935\u0928\u093e, \u0906\u0901\u0938\u0941 \u0930 \u0930\u0942\u092a\u093e\u0928\u094d\u0924\u0930\u0923 \u0926\u0941\u0935\u0948\",\"\u092a\u093e\u0932\u0928\u092a\u094b\u0937\u0923, \u0935\u093f\u0938\u094d\u0924\u093e\u0930, \u0927\u0947\u0930\u0948 \u0915\u0941\u0930\u093e \u090f\u0915\u0948\u091a\u094b\u091f\u093f\",\"\u0926\u0948\u0935\u0940 \u0938\u0939\u092f\u094b\u0917, \u0927\u0928-\u0938\u092e\u094d\u092e\u093e\u0928, \u0938\u093e\u092e\u093e\u091c\u093f\u0915 \u092c\u0932\",\"\u0930\u0939\u0938\u094d\u092f, \u0917\u0939\u093f\u0930\u094b \u0905\u0928\u094d\u0924\u0930\u094d\u091c\u094d\u091e\u093e\u0928, \u092c\u0928\u094d\u0927\u0928\u0915\u094b \u092d\u092f\",\"\u092a\u0942\u0930\u094d\u0935\u091c \u0930 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0915\u094b \u0938\u092e\u094d\u092c\u0928\u094d\u0927, \u0928\u0947\u0924\u0943\u0924\u094d\u0935\",\"\u0936\u093e\u0939\u0940 \u0938\u094d\u0935\u092d\u093e\u0935, \u0938\u092e\u094d\u092e\u093e\u0928\u0915\u094b \u0916\u094b\u091c\u0940, \u0909\u0926\u093e\u0930\",\"\u0938\u093e\u091d\u0947\u0926\u093e\u0930\u0940, \u0938\u092e\u094d\u091d\u094c\u0924\u093e, \u0938\u0928\u094d\u0924\u0941\u0932\u0928\u0915\u094b \u0915\u0932\u093e\",\"\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e, \u0938\u0947\u0935\u093e, \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923\u093e\u0924\u094d\u092e\u0915 \u092c\u0941\u0926\u094d\u0927\u093f\",\"\u0936\u093f\u0932\u094d\u092a, \u0938\u0941\u0928\u094d\u0926\u0930\u0924\u093e, \u0915\u093e\u0930\u0940\u0917\u0930\u0940\",\"\u0938\u094d\u0935\u0924\u0928\u094d\u0924\u094d\u0930\u0924\u093e, \u0917\u0924\u093f, \u0915\u0942\u091f\u0928\u0940\u0924\u093f\u0915 \u092c\u094b\u0932\u0940\",\"\u0924\u0940\u0935\u094d\u0930 \u0907\u091a\u094d\u091b\u093e, \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u092a\u0930\u094d\u0927\u093e, \u0906\u0924\u094d\u092e\u092c\u0932\",\"\u092e\u093f\u0924\u094d\u0930\u0924\u093e, \u092d\u0915\u094d\u0924\u093f, \u0926\u0940\u0930\u094d\u0918\u0915\u093e\u0932\u0940\u0928 \u0938\u092e\u094d\u092c\u0928\u094d\u0927\",\"\u0928\u0947\u0924\u0943\u0924\u094d\u0935, \u0935\u0930\u093f\u0937\u094d\u0920\u0924\u093e, \u0905\u0927\u093f\u0915\u093e\u0930\",\"\u091c\u0930\u093e \u0909\u0916\u0947\u0932\u094d\u0928\u0947, \u092e\u0942\u0932 \u0915\u093e\u0930\u0923 \u0916\u094b\u091c\u094d\u0928\u0947, \u0924\u0940\u0935\u094d\u0930 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\",\"\u0905\u092a\u0930\u093e\u091c\u093f\u0924, \u092a\u094d\u0930\u093e\u0930\u092e\u094d\u092d\u093f\u0915 \u0936\u0915\u094d\u0924\u093f\",\"\u0935\u093f\u091c\u092f, \u0909\u092a\u0932\u092c\u094d\u0927\u093f, \u0938\u092e\u0942\u0939 \u0928\u0947\u0924\u0943\u0924\u094d\u0935\",\"\u0938\u0941\u0928\u094d\u0928\u0947 \u0930 \u0938\u093f\u0915\u094d\u0928\u0947, \u091c\u094d\u091e\u093e\u0928 \u0938\u0919\u094d\u0915\u0932\u0928, \u0915\u0940\u0930\u094d\u0924\u093f\",\"\u0932\u092f, \u092a\u094d\u0930\u091a\u0941\u0930\u0924\u093e, \u0927\u0947\u0930\u0948 \u0926\u093f\u0936\u093e\u092e\u093e \u0938\u092b\u0932\u0924\u093e\",\"\u0909\u092a\u091a\u093e\u0930, \u0930\u0939\u0938\u094d\u092f, \u0914\u0937\u0927\u093f \u0930 \u0926\u0930\u094d\u0936\u0928\",\"\u0924\u092a\u0938\u094d\u092f\u093e, \u090f\u0915\u093e\u0917\u094d\u0930\u0924\u093e, \u0905\u0927\u094d\u092f\u093e\u0924\u094d\u092e\u093f\u0915 \u0924\u0940\u0935\u094d\u0930\u0924\u093e\",\"\u0917\u0939\u093f\u0930\u093e\u0907, \u0927\u0948\u0930\u094d\u092f, \u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0943\u0937\u094d\u091f\u093f\",\"\u092a\u094b\u0937\u0923, \u092f\u093e\u0924\u094d\u0930\u093e, \u0938\u092e\u093e\u092a\u0928 \u0930 \u0928\u092f\u093e\u0901 \u0938\u0941\u0930\u0941\u0935\u093e\u0924\"],\"nakSymbol\":[\"\u0918\u094b\u0921\u093e\u0915\u094b \u091f\u093e\u0909\u0915\u094b\",\"\u092f\u094b\u0928\u093f\",\"\u0909\u0938\u094d\u0924\u0930\u093e\",\"\u0917\u093e\u0921\u093e\",\"\u092e\u0943\u0917\u0915\u094b \u091f\u093e\u0909\u0915\u094b\",\"\u0930\u0924\u094d\u0928\",\"\u0927\u0928\u0941\",\"\u092b\u0942\u0932\",\"\u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u092a\u0930\u0947\u0915\u094b \u0938\u0930\u094d\u092a\",\"\u0936\u093e\u0939\u0940 \u0926\u0930\u092c\u093e\u0930\",\"\u0916\u093e\u091f\",\"\u0916\u093e\u091f\",\"\u0939\u093e\u0924\",\"\u092e\u094b\u0924\u0940\",\"\u0905\u0902\u0915\u0941\u0930\",\"\u0935\u093f\u091c\u092f \u0924\u094b\u0930\u0923\",\"\u0915\u092e\u0932\",\"\u0917\u0939\u0928\u093e\",\"\u091c\u0930\u093e\",\"\u0939\u093e\u0924\u094d\u0924\u0940\u0915\u094b \u0926\u093e\u0901\u0924\",\"\u0924\u0940\u0928 \u092a\u093e\u0907\u0932\u093e\",\"\u0915\u093e\u0928\",\"\u0922\u094b\u0932\",\"\u0916\u093e\u0932\u0940 \u0935\u0943\u0924\u094d\u0924\",\"\u0924\u0930\u092c\u093e\u0930\",\"\u091c\u0941\u092e\u094d\u0932\u094d\u092f\u093e\u0939\u093e\",\"\u092e\u093e\u091b\u093e\"],\"nakDeity\":[\"\u0905\u0936\u094d\u0935\u093f\u0928\u0940\u0915\u0941\u092e\u093e\u0930\",\"\u092f\u092e\",\"\u0905\u0917\u094d\u0928\u093f\",\"\u092c\u094d\u0930\u0939\u094d\u092e\u093e\",\"\u091a\u0928\u094d\u0926\u094d\u0930\",\"\u0930\u0941\u0926\u094d\u0930\",\"\u0905\u0926\u093f\u0924\u093f\",\"\u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\",\"\u0938\u0930\u094d\u092a\",\"\u092a\u093f\u0924\u0943\",\"\u092d\u0917\",\"\u0905\u0930\u094d\u092f\u092e\u093e\",\"\u0938\u0935\u093f\u0924\u093e\",\"\u0924\u094d\u0935\u0937\u094d\u091f\u093e\",\"\u0935\u093e\u092f\u0941\",\"\u0907\u0928\u094d\u0926\u094d\u0930\u093e\u0917\u094d\u0928\u093f\",\"\u092e\u093f\u0924\u094d\u0930\",\"\u0907\u0928\u094d\u0926\u094d\u0930\",\"\u0928\u093f\u090b\u0924\u093f\",\"\u091c\u0932\",\"\u0935\u093f\u0936\u094d\u0935\u0947\u0926\u0947\u0935\",\"\u0935\u093f\u0937\u094d\u0923\u0941\",\"\u0935\u0938\u0941\",\"\u0935\u0930\u0941\u0923\",\"\u0905\u091c\u0948\u0915\u092a\u093e\u0926\",\"\u0905\u0939\u093f\u0930\u094d\u092c\u0941\u0927\u094d\u0928\u094d\u092f\",\"\u092a\u0942\u0937\u093e\"],\"gana\":[\"\u0926\u0947\u0935\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0926\u0947\u0935\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0926\u0947\u0935\",\"\u0926\u0947\u0935\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0926\u0947\u0935\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u0926\u0947\u0935\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u0926\u0947\u0935\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0926\u0947\u0935\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u0930\u093e\u0915\u094d\u0937\u0938\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u092e\u0928\u0941\u0937\u094d\u092f\",\"\u0926\u0947\u0935\"],\"nadi\":[\"\u0906\u0926\u093f\",\"\u092e\u0927\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u092e\u0927\u094d\u092f\",\"\u0906\u0926\u093f\",\"\u0906\u0926\u093f\",\"\u092e\u0927\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u092e\u0927\u094d\u092f\",\"\u0906\u0926\u093f\",\"\u0906\u0926\u093f\",\"\u092e\u0927\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u092e\u0927\u094d\u092f\",\"\u0906\u0926\u093f\",\"\u0906\u0926\u093f\",\"\u092e\u0927\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\",\"\u092e\u0927\u094d\u092f\",\"\u0906\u0926\u093f\",\"\u0906\u0926\u093f\",\"\u092e\u0927\u094d\u092f\",\"\u0905\u0928\u094d\u0924\u094d\u092f\"],\"yoni\":[\"\u0905\u0936\u094d\u0935\",\"\u0917\u091c\",\"\u092e\u0947\u0937\",\"\u0938\u0930\u094d\u092a\",\"\u0938\u0930\u094d\u092a\",\"\u0936\u094d\u0935\u093e\u0928\",\"\u092e\u093e\u0930\u094d\u091c\u093e\u0930\",\"\u092e\u0947\u0937\",\"\u092e\u093e\u0930\u094d\u091c\u093e\u0930\",\"\u092e\u0942\u0937\u0915\",\"\u092e\u0942\u0937\u0915\",\"\u0917\u094c\",\"\u092e\u0939\u093f\u0937\",\"\u0935\u094d\u092f\u093e\u0918\u094d\u0930\",\"\u092e\u0939\u093f\u0937\",\"\u0935\u094d\u092f\u093e\u0918\u094d\u0930\",\"\u092e\u0943\u0917\",\"\u092e\u0943\u0917\",\"\u0936\u094d\u0935\u093e\u0928\",\"\u0935\u093e\u0928\u0930\",\"\u0928\u0915\u0941\u0932\",\"\u0935\u093e\u0928\u0930\",\"\u0938\u093f\u0902\u0939\",\"\u0905\u0936\u094d\u0935\",\"\u0938\u093f\u0902\u0939\",\"\u0917\u094c\",\"\u0917\u091c\"],\"akshar\":[[\"\u091a\u0941\",\"\u091a\u0947\",\"\u091a\u094b\",\"\u0932\u093e\"],[\"\u0932\u0940\",\"\u0932\u0942\",\"\u0932\u0947\",\"\u0932\u094b\"],[\"\u0905\",\"\u0908\",\"\u0909\",\"\u090f\"],[\"\u0913\",\"\u0935\u093e\",\"\u0935\u0940\",\"\u0935\u0942\"],[\"\u0935\u0947\",\"\u0935\u094b\",\"\u0915\u093e\",\"\u0915\u0940\"],[\"\u0915\u0941\",\"\u0918\",\"\u0919\",\"\u091b\"],[\"\u0915\u0947\",\"\u0915\u094b\",\"\u0939\u093e\",\"\u0939\u0940\"],[\"\u0939\u0941\",\"\u0939\u0947\",\"\u0939\u094b\",\"\u0921\u093e\"],[\"\u0921\u0940\",\"\u0921\u0942\",\"\u0921\u0947\",\"\u0921\u094b\"],[\"\u092e\u093e\",\"\u092e\u0940\",\"\u092e\u0942\",\"\u092e\u0947\"],[\"\u092e\u094b\",\"\u091f\u093e\",\"\u091f\u0940\",\"\u091f\u0942\"],[\"\u091f\u0947\",\"\u091f\u094b\",\"\u092a\u093e\",\"\u092a\u0940\"],[\"\u092a\u0942\",\"\u0937\",\"\u0923\",\"\u0920\"],[\"\u092a\u0947\",\"\u092a\u094b\",\"\u0930\u093e\",\"\u0930\u0940\"],[\"\u0930\u0942\",\"\u0930\u0947\",\"\u0930\u094b\",\"\u0924\u093e\"],[\"\u0924\u0940\",\"\u0924\u0942\",\"\u0924\u0947\",\"\u0924\u094b\"],[\"\u0928\u093e\",\"\u0928\u0940\",\"\u0928\u0942\",\"\u0928\u0947\"],[\"\u0928\u094b\",\"\u092f\u093e\",\"\u092f\u0940\",\"\u092f\u0942\"],[\"\u092f\u0947\",\"\u092f\u094b\",\"\u092d\u093e\",\"\u092d\u0940\"],[\"\u092d\u0942\",\"\u0927\u093e\",\"\u092b\u093e\",\"\u0922\u093e\"],[\"\u092d\u0947\",\"\u092d\u094b\",\"\u091c\u093e\",\"\u091c\u0940\"],[\"\u0916\u0940\",\"\u0916\u0942\",\"\u0916\u0947\",\"\u0916\u094b\"],[\"\u0917\u093e\",\"\u0917\u0940\",\"\u0917\u0942\",\"\u0917\u0947\"],[\"\u0917\u094b\",\"\u0938\u093e\",\"\u0938\u0940\",\"\u0938\u0942\"],[\"\u0938\u0947\",\"\u0938\u094b\",\"\u0926\u093e\",\"\u0926\u0940\"],[\"\u0926\u0942\",\"\u0925\",\"\u091d\",\"\u091e\"],[\"\u0926\u0947\",\"\u0926\u094b\",\"\u091a\u093e\",\"\u091a\u0940\"]],\"areas\":[[\"\u0936\u093f\u0915\u094d\u0937\u093e \u0930 \u092c\u0941\u0926\u094d\u0927\u093f\",[4,5,9],[\"ME\",\"JU\"],24],[\"\u0915\u0930\u093f\u092f\u0930 \u0930 \u092a\u0947\u0938\u093e\",[10,6,7],[\"SU\",\"SA\",\"ME\",\"JU\"],10],[\"\u0927\u0928 \u0930 \u0938\u092e\u094d\u092a\u0924\u094d\u0924\u093f\",[2,11,9],[\"JU\"],2],[\"\u0935\u093f\u0935\u093e\u0939 \u0930 \u0938\u092e\u094d\u092c\u0928\u094d\u0927\",[7,2,11],[\"VE\",\"JU\"],9],[\"\u0938\u0928\u094d\u0924\u093e\u0928\",[5,9],[\"JU\"],7],[\"\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f\",[1,6,8],[\"SU\",\"SA\"],1],[\"\u0935\u093f\u0926\u0947\u0936 \u092f\u093e\u0924\u094d\u0930\u093e \u0930 \u092c\u0938\u093e\u0907\",[12,9,7],[\"RA\"],1],[\"\u092d\u093e\u0907\u092c\u0939\u093f\u0928\u0940 \u0930 \u0938\u093e\u0939\u0938\",[3,11],[\"MA\"],3],[\"\u0918\u0930, \u091c\u0917\u094d\u0917\u093e \u0930 \u0935\u093e\u0939\u0928\",[4],[\"MO\",\"VE\",\"MA\"],4]],\"glossary\":{\"\u0932\u0917\u094d\u0928\":\"\u091c\u0928\u094d\u092e\u0915\u094b \u0920\u094d\u092f\u093e\u0915\u094d\u0915\u0948 \u0915\u094d\u0937\u0923\u092e\u093e \u092a\u0942\u0930\u094d\u0935\u0940 \u0915\u094d\u0937\u093f\u0924\u093f\u091c\u092e\u093e \u0909\u0926\u093e\u0907\u0930\u0939\u0947\u0915\u094b \u0930\u093e\u0936\u093f\u0964 \u092a\u0942\u0930\u0948 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0915\u094b \u0906\u0927\u093e\u0930 \u2014 \u091c\u0928\u094d\u092e \u0938\u092e\u092f \u0915\u0947\u0939\u0940 \u092e\u093f\u0928\u0947\u091f \u092b\u0930\u0915 \u092a\u0930\u094d\u0926\u093e \u0932\u0917\u094d\u0928 \u092b\u0947\u0930\u093f\u0928 \u0938\u0915\u094d\u091b\u0964\",\"\u092d\u093e\u0935\":\"\u091c\u0940\u0935\u0928\u0915\u094b \u090f\u0909\u091f\u093e \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u0964 \u092c\u093e\u0939\u094d\u0930 \u092d\u093e\u0935 = \u092c\u093e\u0939\u094d\u0930 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 (\u0936\u0930\u0940\u0930, \u0927\u0928, \u0938\u093e\u0939\u0938, \u0918\u0930, \u0938\u0928\u094d\u0924\u093e\u0928, \u0930\u094b\u0917-\u090b\u0923, \u0935\u093f\u0935\u093e\u0939, \u0906\u092f\u0941, \u092d\u093e\u0917\u094d\u092f, \u0915\u0930\u094d\u092e, \u0932\u093e\u092d, \u0935\u094d\u092f\u092f)\u0964\",\"\u092d\u093e\u0935\u0947\u0936\":\"\u0915\u0941\u0928\u0948 \u092d\u093e\u0935\u092e\u093e \u092a\u0930\u0947\u0915\u094b \u0930\u093e\u0936\u093f\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940 \u0917\u094d\u0930\u0939\u0964 \u092d\u093e\u0935\u0947\u0936 \u0915\u0939\u093e\u0901 \u092c\u0938\u0947\u0915\u094b \u091b \u092d\u0928\u094d\u0928\u0947\u0932\u0947 \u0924\u094d\u092f\u094b \u092d\u093e\u0935\u0915\u094b \u092b\u0932 \u0915\u0924\u093e \u091c\u093e\u0928\u094d\u091b \u092d\u0928\u0940 \u0926\u0947\u0916\u093e\u0909\u0901\u091b\u0964\",\"\u0917\u0930\u093f\u092e\u093e\":\"\u0917\u094d\u0930\u0939 \u0906\u092b\u094d\u0928\u094b \u0932\u093e\u0917\u093f \u0915\u0924\u093f \u0938\u0939\u091c \u0930\u093e\u0936\u093f\u092e\u093e \u091b \u2014 \u0909\u091a\u094d\u091a > \u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923 > \u0938\u094d\u0935\u0917\u0943\u0939 > \u092e\u093f\u0924\u094d\u0930 > \u0938\u092e > \u0936\u0924\u094d\u0930\u0941 > \u0928\u0940\u091a\u0964\",\"\u0926\u0936\u093e\":\"\u0915\u0941\u0928 \u0917\u094d\u0930\u0939\u0915\u094b \u0938\u092e\u092f \u091a\u0932\u093f\u0930\u0939\u0947\u0915\u094b \u091b\u0964 \u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u092a\u094d\u0930\u091a\u0932\u093f\u0924 (\u0967\u0968\u0966 \u0935\u0930\u094d\u0937\u0947 \u091a\u0915\u094d\u0930)\u0964\",\"\u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\":\"\u092e\u0939\u093e\u0926\u0936\u093e\u092d\u093f\u0924\u094d\u0930\u0915\u094b \u0909\u092a-\u0905\u0935\u0927\u093f\u0964 \u092e\u0939\u093e\u0926\u0936\u093e\u0932\u0947 \u0926\u093f\u0936\u093e \u0926\u093f\u0928\u094d\u091b, \u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\u0932\u0947 \u0918\u091f\u0928\u093e\u0964\",\"\u092a\u094d\u0930\u0924\u094d\u092f\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\":\"\u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\u092d\u093f\u0924\u094d\u0930\u0915\u094b \u0905\u091d \u0938\u0942\u0915\u094d\u0937\u094d\u092e \u0905\u0935\u0927\u093f \u2014 \u0918\u091f\u0928\u093e \u0918\u091f\u094d\u0928\u0947 \u0920\u094d\u092f\u093e\u0915\u094d\u0915\u0948 \u0938\u092e\u092f \u0916\u094b\u091c\u094d\u0928\u0964\",\"\u0924\u094d\u0930\u093f\u092d\u093e\u0917\u0940 \u0926\u0936\u093e\":\"\u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940\u0915\u094b \u0920\u094d\u092f\u093e\u0915\u094d\u0915\u0948 \u090f\u0915-\u0924\u093f\u0939\u093e\u0907 (\u096a\u0966 \u0935\u0930\u094d\u0937\u0947 \u091a\u0915\u094d\u0930)\u0964 \u091c\u0940\u0935\u0928\u092e\u093e \u0924\u0940\u0928 \u092a\u091f\u0915 \u092a\u0942\u0930\u093e \u0939\u0941\u0928\u0947 \u092d\u090f\u0915\u093e\u0932\u0947 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0917\u094d\u0930\u0939\u0915\u094b \u092b\u0932 \u0924\u0940\u0928 \u092a\u091f\u0915 \u091c\u093e\u0901\u091a\u094d\u0928 \u092e\u093f\u0932\u094d\u091b\u0964\",\"\u0917\u094b\u091a\u0930\":\"\u0906\u091c\u0915\u094b \u0906\u0915\u093e\u0936\u092e\u093e \u0917\u094d\u0930\u0939 \u0915\u0939\u093e\u0901 \u091b\u0964 \u091c\u0928\u094d\u092e\u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0915\u094b \u0924\u0941\u0932\u0928\u093e\u092e\u093e \u0939\u0947\u0930\u093f\u0928\u094d\u091b\u0964\",\"\u0935\u0930\u094d\u0917 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\":\"\u0930\u093e\u0936\u093f\u0932\u093e\u0908 \u092c\u0930\u093e\u092c\u0930 \u091f\u0941\u0915\u094d\u0930\u093e \u092a\u093e\u0930\u0947\u0930 \u092c\u0928\u093e\u0907\u0928\u0947 \u0938\u0942\u0915\u094d\u0937\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0964 D-9 (\u0928\u0935\u093e\u0902\u0936) \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u092e\u0939\u0924\u094d\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923\u0964\",\"\u0935\u0930\u094d\u0917\u094b\u0924\u094d\u0924\u092e\":\"\u0917\u094d\u0930\u0939 \u0932\u0917\u094d\u0928 \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u0930 \u0928\u0935\u093e\u0902\u0936 \u0926\u0941\u0935\u0948\u092e\u093e \u090f\u0909\u091f\u0948 \u0930\u093e\u0936\u093f\u092e\u093e \u092a\u0930\u094d\u0928\u0941 \u2014 \u092b\u0932 \u092a\u0942\u0930\u094d\u0923 \u0930\u0942\u092a\u092e\u093e \u092a\u094d\u0930\u0915\u091f \u0939\u0941\u0928\u0947 \u0938\u0919\u094d\u0915\u0947\u0924\u0964\",\"\u0905\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917\":\"\u0938\u093e\u0924 \u0917\u094d\u0930\u0939 \u0930 \u0932\u0917\u094d\u0928 \u2014 \u0906\u0920 \u0938\u094d\u0930\u094b\u0924\u092c\u093e\u091f \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0930\u093e\u0936\u093f\u0932\u0947 \u0915\u0924\u093f \u0936\u0941\u092d \u092c\u093f\u0928\u094d\u0926\u0941 \u092a\u093e\u0909\u0901\u091b \u092d\u0928\u094d\u0928\u0947 \u0917\u0923\u093f\u0924\u0964 \u092c\u093e\u0939\u094d\u0930\u0948 \u0930\u093e\u0936\u093f\u0915\u094b \u091c\u094b\u0921 \u0938\u0927\u0948\u0901 \u0969\u0969\u096d \u0939\u0941\u0928\u094d\u091b\u0964\",\"\u092d\u093f\u0928\u094d\u0928\u093e\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917\":\"\u090f\u0909\u091f\u093e \u0917\u094d\u0930\u0939\u0915\u094b \u092e\u093e\u0924\u094d\u0930\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941-\u0924\u093e\u0932\u093f\u0915\u093e (BAV)\u0964 \u0938\u0942\u0930\u094d\u092f \u096a\u096e, \u091a\u0928\u094d\u0926\u094d\u0930 \u096a\u096f, \u092e\u0902\u0917\u0932 \u0969\u096f, \u092c\u0941\u0927 \u096b\u096a, \u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f \u096b\u096c, \u0936\u0941\u0915\u094d\u0930 \u096b\u0968, \u0936\u0928\u093f \u0969\u096f\u0964\",\"\u0938\u0930\u094d\u0935\u093e\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917\":\"\u0938\u093e\u0924\u0948 \u0917\u094d\u0930\u0939\u0915\u094b \u092c\u093f\u0928\u094d\u0926\u0941 \u091c\u094b\u0921\u0947\u0930 \u092c\u0928\u0947\u0915\u094b \u0915\u0941\u0932 \u0924\u093e\u0932\u093f\u0915\u093e (SAV)\u0964 \u0915\u0941\u0928 \u092d\u093e\u0935 \u0938\u0902\u0930\u091a\u0928\u093e\u0924\u094d\u092e\u0915 \u0930\u0942\u092a\u092e\u093e \u092c\u0932\u093f\u092f\u094b \u091b \u092d\u0928\u094d\u0928\u0947 \u092f\u0939\u0940 \u0926\u0947\u0916\u093e\u0909\u0901\u091b\u0964\",\"\u0937\u0921\u094d\u092c\u0932\":\"\u0917\u094d\u0930\u0939\u0915\u094b \u091b \u092a\u094d\u0930\u0915\u093e\u0930\u0915\u094b \u092c\u0932\u0915\u094b \u092e\u093e\u0924\u094d\u0930\u093e\u0924\u094d\u092e\u0915 \u092e\u093e\u092a\u0928 \u2014 \u0938\u094d\u0925\u093e\u0928, \u0926\u093f\u0917\u094d, \u0915\u093e\u0932, \u091a\u0947\u0937\u094d\u091f\u093e, \u0928\u0948\u0938\u0930\u094d\u0917\u093f\u0915 \u0930 \u0926\u0943\u0915\u094d\u0964 \u0930\u0942\u092a\u092e\u093e \u0928\u093e\u092a\u093f\u0928\u094d\u091b (\u0967 \u0930\u0942\u092a = \u096c\u0966 \u0937\u0937\u094d\u091f\u094d\u092f\u0902\u0936)\u0964\",\"\u092f\u094b\u0917\u0915\u093e\u0930\u0915\":\"\u0915\u0941\u0928\u0948 \u0932\u0917\u094d\u0928\u0915\u093e \u0932\u093e\u0917\u093f \u0915\u0947\u0928\u094d\u0926\u094d\u0930 \u0930 \u0924\u094d\u0930\u093f\u0915\u094b\u0923 \u0926\u0941\u0935\u0948\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940 \u092c\u0928\u0947\u0915\u094b \u0917\u094d\u0930\u0939 \u2014 \u0924\u094d\u092f\u094b \u0932\u0917\u094d\u0928\u0915\u094b \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0936\u0941\u092d \u0917\u094d\u0930\u0939\u0964\",\"\u092e\u093e\u0930\u0915\u0947\u0936\":\"\u0926\u094b\u0938\u094d\u0930\u094b \u0930 \u0938\u093e\u0924\u094c\u0901 \u092d\u093e\u0935\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940\u0964 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u092e\u093e \u0915\u0937\u094d\u091f\u0915\u094b \u0938\u0919\u094d\u0915\u0947\u0924 \u092e\u093e\u0928\u093f\u0928\u094d\u091b, \u0924\u0930 \u092f\u0938\u0932\u093e\u0908 \u092e\u0943\u0924\u094d\u092f\u0941\u0938\u0901\u0917 \u091c\u094b\u0921\u094d\u0928\u0941 \u0917\u0932\u0924 \u0939\u094b\u0964\",\"\u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940\":\"\u0936\u0928\u093f \u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f\u0915\u094b \u0967\u0968, \u0967 \u0930 \u0968 \u0914\u0901 \u092d\u093e\u0935\u092c\u093e\u091f \u0917\u0941\u091c\u094d\u0930\u0928\u0947 \u0938\u093e\u0922\u0947 \u0938\u093e\u0924 \u0935\u0930\u094d\u0937\u0915\u094b \u0905\u0935\u0927\u093f\u0964 \u0938\u092c\u0948\u0932\u093e\u0908 \u091c\u0940\u0935\u0928\u092e\u093e \u0926\u0941\u0908-\u0924\u0940\u0928 \u092a\u091f\u0915 \u0906\u0909\u0901\u091b\u0964\",\"\u0935\u0915\u094d\u0930\u0940\":\"\u0917\u094d\u0930\u0939 \u092a\u0943\u0925\u094d\u0935\u0940\u092c\u093e\u091f \u0939\u0947\u0930\u094d\u0926\u093e \u092a\u091b\u093e\u0921\u093f \u0938\u0930\u094d\u0926\u0948 \u0917\u0930\u0947\u0915\u094b \u0926\u0947\u0916\u093f\u0928\u0941\u0964 \u092b\u0932 \u0922\u093f\u0932\u094b \u0935\u093e \u092d\u093f\u0924\u094d\u0930\u0940 \u0939\u0941\u0928\u094d\u091b, \u0928\u0937\u094d\u091f \u0939\u0941\u0901\u0926\u0948\u0928\u0964\",\"\u0905\u092f\u0928\u093e\u0902\u0936\":\"\u0938\u093e\u092f\u0928 (\u092a\u0936\u094d\u091a\u093f\u092e\u0940) \u0930 \u0928\u093f\u0930\u092f\u0928 (\u0935\u0948\u0926\u093f\u0915) \u0930\u093e\u0936\u093f\u091a\u0915\u094d\u0930\u092c\u093f\u091a\u0915\u094b \u0905\u0928\u094d\u0924\u0930\u0964 \u092f\u0939\u093e\u0901 \u0932\u093e\u0939\u093f\u0930\u0940 \u0905\u092f\u0928\u093e\u0902\u0936 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u093f\u090f\u0915\u094b \u091b \u2014 \u0928\u0947\u092a\u093e\u0932-\u092d\u093e\u0930\u0924\u0915\u094b \u0906\u0927\u093f\u0915\u093e\u0930\u093f\u0915\u0964\",\"\u092e\u0941\u0928\u094d\u0925\u093e\":\"\u0924\u093e\u091c\u093f\u0915 (\u0935\u0930\u094d\u0937\u092b\u0932) \u092a\u0926\u094d\u0927\u0924\u093f\u092e\u093e \u092a\u094d\u0930\u0924\u093f \u0935\u0930\u094d\u0937 \u090f\u0915 \u0930\u093e\u0936\u093f \u0905\u0917\u093e\u0921\u093f \u0938\u0930\u094d\u0928\u0947 \u092c\u093f\u0928\u094d\u0926\u0941\u0964 \u0924\u094d\u092f\u094b \u0935\u0930\u094d\u0937\u0915\u094b \u092e\u0941\u0916\u094d\u092f \u0935\u093f\u0937\u092f \u0926\u0947\u0916\u093e\u0909\u0901\u091b\u0964\"},\"faq\":[[\"\u092f\u094b \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928 \u0915\u0924\u093f \u092d\u0930\u092a\u0930\u094d\u0926\u094b \u091b?\",\"<b>\u0917\u0923\u0928\u093e<\/b> \u2014 \u0917\u094d\u0930\u0939\u0915\u094b \u0905\u0902\u0936, \u0932\u0917\u094d\u0928, \u0926\u0936\u093e\u0915\u094b \u092e\u093f\u0924\u093f, \u0905\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917 \u092c\u093f\u0928\u094d\u0926\u0941, \u0937\u0921\u094d\u092c\u0932 \u2014 Swiss Ephemeris \u092e\u093e \u0906\u0927\u093e\u0930\u093f\u0924 \u091b\u0928\u094d \u0930 \u0917\u0923\u093f\u0924\u0940\u092f \u0930\u0942\u092a\u092e\u093e \u0936\u0941\u0926\u094d\u0927 \u091b\u0928\u094d\u0964 \u092f\u0940\u092e\u093e \u0936\u0902\u0915\u093e \u0917\u0930\u094d\u0928\u0941\u092a\u0930\u094d\u0926\u0948\u0928\u0964 <b>\u092b\u0932\u093e\u0926\u0947\u0936\u0915\u093e \u0935\u093e\u0915\u094d\u092f<\/b> \u092d\u0928\u0947 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0940\u092f \u0928\u093f\u092f\u092e \u0915\u092e\u094d\u092a\u094d\u092f\u0941\u091f\u0930\u0932\u0947 \u0932\u093e\u0917\u0942 \u0917\u0930\u0947\u0930 \u092c\u0928\u0947\u0915\u093e \u0938\u0919\u094d\u0915\u0947\u0924 \u0939\u0941\u0928\u094d \u2014 \u0938\u092e\u094d\u092d\u093e\u0935\u0928\u093e \u0939\u0941\u0928\u094d, \u0928\u093f\u0936\u094d\u091a\u093f\u0924\u0924\u093e \u0939\u094b\u0907\u0928\u0928\u094d\u0964\"],[\"\u091c\u0928\u094d\u092e \u0938\u092e\u092f \u0920\u093f\u0915 \u091b\u0948\u0928 \u092d\u0928\u0947 \u0915\u0947 \u0939\u0941\u0928\u094d\u091b?\",\"\u0932\u0917\u094d\u0928 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0968 \u0918\u0923\u094d\u091f\u093e\u092e\u093e \u092b\u0947\u0930\u093f\u0928\u094d\u091b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 <b>\u0968 \u0918\u0923\u094d\u091f\u093e\u092d\u0928\u094d\u0926\u093e \u092c\u0922\u0940<\/b> \u092b\u0930\u0915 \u092a\u0930\u0947 \u092a\u0942\u0930\u0948 \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u092c\u0926\u0932\u093f\u0928\u094d\u091b\u0964 \u0967\u0966\u2013\u0967\u096b \u092e\u093f\u0928\u0947\u091f\u0915\u094b \u092b\u0930\u0915\u0932\u0947 \u0932\u0917\u094d\u0928 \u092a\u094d\u0930\u093e\u092f\u0903 \u0909\u0939\u0940 \u0930\u0939\u0928\u094d\u091b \u0924\u0930 \u092d\u093e\u0935\u0938\u0928\u094d\u0927\u093f \u0928\u091c\u093f\u0915\u0915\u093e \u0917\u094d\u0930\u0939 \u0938\u0930\u094d\u0928 \u0938\u0915\u094d\u091b\u0928\u094d, \u0930 \u0926\u0936\u093e\u0915\u094b \u092e\u093f\u0924\u093f \u0915\u0947\u0939\u0940 \u092e\u0939\u093f\u0928\u093e \u0905\u0918\u093f-\u092a\u091b\u093f \u0939\u0941\u0928\u094d\u091b\u0964 \u0938\u092e\u092f\u092e\u093e \u0936\u0902\u0915\u093e \u092d\u090f \u091c\u094d\u092f\u094b\u0924\u093f\u0937\u0940\u0938\u0901\u0917 <b>\u091c\u0928\u094d\u092e \u0938\u092e\u092f \u0936\u0941\u0926\u094d\u0927\u0940\u0915\u0930\u0923<\/b> \u0917\u0930\u093e\u0909\u0928\u0941\u0939\u094b\u0938\u094d\u0964\"],[\"\u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940 \u0930 \u0924\u094d\u0930\u093f\u092d\u093e\u0917\u0940\u0932\u0947 \u092b\u0930\u0915 \u0915\u0941\u0930\u093e \u092d\u0928\u0947 \u0915\u0941\u0928 \u092e\u093e\u0928\u094d\u0928\u0947?\",\"<b>\u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940\u0932\u093e\u0908 \u092e\u0941\u0916\u094d\u092f<\/b> \u092e\u093e\u0928\u094d\u0928\u0941\u0939\u094b\u0938\u094d \u2014 \u0924\u094d\u092f\u094b \u0928\u0948 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u092e\u093e \u092a\u094d\u0930\u092e\u0941\u0916 \u0939\u094b \u0930 \u0928\u0947\u092a\u093e\u0932-\u092d\u093e\u0930\u0924\u092e\u093e \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u092c\u0922\u0940 \u092a\u094d\u0930\u092f\u094b\u0917 \u0939\u0941\u0928\u094d\u091b\u0964 \u0924\u094d\u0930\u093f\u092d\u093e\u0917\u0940 \u0938\u0939\u093e\u092f\u0915 \u0939\u094b; \u0924\u094d\u092f\u0938\u0932\u0947 \u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940\u0915\u094b \u0932\u093e\u092e\u094b \u0905\u0935\u0927\u093f\u092d\u093f\u0924\u094d\u0930\u0915\u094b \u0909\u0924\u093e\u0930-\u091a\u0922\u093e\u0935 \u0926\u0947\u0916\u093e\u0909\u0901\u091b\u0964 \u0926\u0941\u0935\u0948\u0932\u0947 \u090f\u0909\u091f\u0948 \u0917\u094d\u0930\u0939 \u0926\u0947\u0916\u093e\u090f\u0915\u094b \u092c\u0947\u0932\u093e \u0938\u0919\u094d\u0915\u0947\u0924 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u092c\u0932\u093f\u092f\u094b \u0939\u0941\u0928\u094d\u091b\u0964\"],[\"\u0905\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917\u092e\u093e \u092d\u093e\u0935 \u0915\u092e\u091c\u094b\u0930 \u0926\u0947\u0916\u093f\u092f\u094b \u2014 \u0915\u0947 \u0924\u094d\u092f\u094b \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0905\u0938\u092b\u0932 \u0939\u0941\u0928\u094d\u091b?\",\"<b>\u0939\u094b\u0907\u0928\u0964<\/b> \u0915\u092e \u092c\u093f\u0928\u094d\u0926\u0941\u0915\u094b \u0905\u0930\u094d\u0925 \u0924\u094d\u092f\u0939\u093e\u0901 <b>\u0938\u094d\u0935\u0924\u0903\u0938\u094d\u092b\u0942\u0930\u094d\u0924 \u0938\u0939\u091c\u0924\u093e \u0915\u092e<\/b> \u091b \u092d\u0928\u094d\u0928\u0947 \u0939\u094b \u2014 \u0938\u091a\u0947\u0924 \u092a\u094d\u0930\u092f\u093e\u0938 \u092c\u0922\u0940 \u091a\u093e\u0939\u093f\u0928\u094d\u091b\u0964 \u0938\u0902\u0938\u093e\u0930\u0915\u093e \u0927\u0947\u0930\u0948 \u0920\u0942\u0932\u093e \u0909\u092a\u0932\u092c\u094d\u0927\u093f \u092e\u093e\u0928\u093f\u0938\u0932\u0947 \u0906\u092b\u094d\u0928\u094b \u0915\u092e\u091c\u094b\u0930 \u0926\u0947\u0916\u093f\u090f\u0915\u094b \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u0948 \u0939\u093e\u0938\u093f\u0932 \u0917\u0930\u0947\u0915\u093e \u091b\u0928\u094d\u0964\"],[\"\u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940 \u0906\u0909\u0901\u0926\u0948 \u091b \u2014 \u0921\u0930\u093e\u0909\u0928\u0941\u092a\u0930\u094d\u091b?\",\"\u092a\u0930\u094d\u0926\u0948\u0928\u0964 \u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940 <b>\u0938\u092c\u0948\u0932\u093e\u0908<\/b> \u0906\u0909\u0901\u091b, \u0915\u0930\u093f\u092c \u0939\u0930\u0947\u0915 \u0969\u0966 \u0935\u0930\u094d\u0937\u092e\u093e\u0964 \u092f\u094b \u0936\u0928\u093f\u0915\u094b \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u091a\u0915\u094d\u0930 \u0939\u094b, \u0935\u093f\u0936\u0947\u0937 \u0926\u0941\u0930\u094d\u092d\u093e\u0917\u094d\u092f \u0939\u094b\u0907\u0928\u0964 \u0936\u0928\u093f \u092f\u094b \u0932\u0917\u094d\u0928\u0915\u093e \u0932\u093e\u0917\u093f \u092f\u094b\u0917\u0915\u093e\u0930\u0915 \u0935\u093e \u092c\u0932\u093f\u092f\u094b \u092d\u090f \u092f\u0939\u0940 \u0905\u0935\u0927\u093f \u0909\u0928\u094d\u0928\u0924\u093f\u0915\u094b \u0939\u0941\u0928 \u0938\u0915\u094d\u091b \u2014 \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928\u092e\u093e \u0924\u094d\u092f\u094b \u091c\u093e\u0901\u091a\u093f\u090f\u0915\u094b \u091b\u0964\"],[\"\u0915\u093e\u0932\u0938\u0930\u094d\u092a \u092f\u094b\u0917 \u092c\u0928\u094d\u092f\u094b \u092d\u0928\u0947?\",\"\u0915\u093e\u0932\u0938\u0930\u094d\u092a \u092f\u094b\u0917 <b>\u092c\u0943\u0939\u0924\u094d \u092a\u093e\u0930\u093e\u0936\u0930 \u0939\u094b\u0930\u093e \u0936\u093e\u0938\u094d\u0924\u094d\u0930, \u092c\u0943\u0939\u091c\u094d\u091c\u093e\u0924\u0915 \u0935\u093e \u092b\u0932\u0926\u0940\u092a\u093f\u0915\u093e<\/b> \u2014 \u0915\u0941\u0928\u0948 \u092a\u0928\u093f \u092a\u094d\u0930\u092e\u0941\u0916 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0940\u092f \u0917\u094d\u0930\u0928\u094d\u0925\u092e\u093e \u0909\u0932\u094d\u0932\u0947\u0916 \u091b\u0948\u0928\u0964 \u092f\u094b \u0905\u092a\u0947\u0915\u094d\u0937\u093e\u0915\u0943\u0924 \u0906\u0927\u0941\u0928\u093f\u0915 \u0905\u0935\u0927\u093e\u0930\u0923\u093e \u0939\u094b\u0964 \u092f\u0938\u0932\u093e\u0908 \u091c\u0940\u0935\u0928\u092e\u093e \u0924\u0940\u0935\u094d\u0930\u0924\u093e \u0930 \u090f\u0915\u094b\u0939\u094b\u0930\u094b \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u0940\u0915\u0930\u0923\u0915\u094b \u0938\u0919\u094d\u0915\u0947\u0924 \u092e\u093e\u0928\u094d\u0928 \u0938\u0915\u093f\u0928\u094d\u091b, \u0938\u0930\u094d\u0935\u0928\u093e\u0936\u0915\u094b \u0939\u094b\u0907\u0928\u0964\"],[\"\u0930\u0924\u094d\u0928 \u0915\u0939\u093f\u0932\u0947 \u0932\u0917\u093e\u0909\u0928\u0947?\",\"\u0930\u0924\u094d\u0928 <b>\u0905\u0928\u094d\u0924\u093f\u092e \u0935\u093f\u0915\u0932\u094d\u092a<\/b> \u0939\u094b\u0964 \u092a\u0939\u093f\u0932\u0947 \u0915\u0930\u094d\u092e \u0938\u0941\u0927\u093e\u0930, \u0905\u0928\u093f \u0938\u0947\u0935\u093e \u0930 \u0926\u093e\u0928, \u0905\u0928\u093f \u092e\u0928\u094d\u0924\u094d\u0930 \u2014 \u092f\u0940 \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915 \u0935\u093e \u0938\u0938\u094d\u0924\u093e \u091b\u0928\u094d \u0930 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0915\u093e\u092e \u0917\u0930\u094d\u091b\u0928\u094d\u0964 \u0930\u0924\u094d\u0928 \u0932\u0917\u093e\u0909\u0928\u0948 \u092a\u0930\u0947 <b>\u0936\u0941\u092d \u0917\u094d\u0930\u0939\u0915\u094b \u092e\u093e\u0924\u094d\u0930<\/b>; \u092e\u093e\u0930\u0915\u0947\u0936 \u0935\u093e \u0926\u0941\u0903\u0938\u094d\u0925\u093e\u0928\u0947\u0936\u0915\u094b \u0930\u0924\u094d\u0928 \u0939\u093e\u0928\u093f\u0915\u093e\u0930\u0915 \u092e\u093e\u0928\u093f\u0928\u094d\u091b\u0964 \u0915\u094d\u0937\u092e\u0924\u093e\u092d\u0928\u094d\u0926\u093e \u092c\u0922\u0940 \u0916\u0930\u094d\u091a \u0917\u0930\u094d\u0928\u0941\u092a\u0930\u094d\u0928\u0947 \u0915\u0941\u0928\u0948 \u0909\u092a\u093e\u092f \u0906\u0935\u0936\u094d\u092f\u0915 \u091b\u0948\u0928\u0964\"],[\"\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f \u0935\u093e \u0938\u0928\u094d\u0924\u093e\u0928\u092c\u093e\u0930\u0947 \u0915\u093f\u0928 \u0928\u0915\u093e\u0930\u093e\u0924\u094d\u092e\u0915 \u0915\u0941\u0930\u093e \u0932\u0947\u0916\u093f\u090f\u0915\u094b \u091b\u0948\u0928?\",\"\u092f\u094b \u0938\u091a\u0947\u0924 \u0928\u093f\u0930\u094d\u0923\u092f \u0939\u094b\u0964 <b>\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f, \u0938\u0928\u094d\u0924\u093e\u0928 \u0930 \u0935\u093f\u0935\u093e\u0939<\/b> \u2014 \u092f\u0940 \u0924\u0940\u0928 \u0935\u093f\u0937\u092f\u092e\u093e \u091c\u094d\u092f\u094b\u0924\u093f\u0937\u0932\u0947 \u0928\u093f\u0937\u0947\u0927\u093e\u0924\u094d\u092e\u0915 \u0928\u093f\u0930\u094d\u0923\u092f \u0926\u093f\u0928\u0941 \u0928 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0938\u092e\u094d\u092e\u0924 \u091b, \u0928 \u0928\u0948\u0924\u093f\u0915\u0964 \u0930\u094b\u0917\u0915\u094b \u0928\u093f\u0926\u093e\u0928 \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u0915\u0915\u094b \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0939\u094b, \u0930 \u0915\u0941\u0928\u0948 \u092a\u0928\u093f \u0905\u0935\u0938\u094d\u0925\u093e\u092e\u093e \u0914\u0937\u0927\u093f \u0930\u094b\u0915\u094d\u0928 \u092d\u0928\u093f\u0901\u0926\u0948\u0928\u0964\"],[\"\u092f\u094b \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928 \u0915\u0924\u093f \u0938\u092e\u092f\u0938\u092e\u094d\u092e \u0915\u093e\u092e \u0932\u093e\u0917\u094d\u091b?\",\"\u091c\u0928\u094d\u092e\u0915\u0941\u0923\u094d\u0921\u0932\u0940, \u0935\u0930\u094d\u0917, \u092c\u0932 \u0930 \u0905\u0937\u094d\u091f\u0915\u0935\u0930\u094d\u0917 <b>\u091c\u0940\u0935\u0928\u092d\u0930 \u0909\u0939\u0940<\/b> \u0930\u0939\u0928\u094d\u091b\u0928\u094d \u2014 \u0924\u0940 \u0915\u0939\u093f\u0932\u094d\u092f\u0948 \u092a\u0941\u0930\u093e\u0928\u093e \u0939\u0941\u0901\u0926\u0948\u0928\u0928\u094d\u0964 \u0926\u0936\u093e \u0930 \u0917\u094b\u091a\u0930\u0915\u093e \u0924\u093e\u0932\u093f\u0915\u093e \u092a\u0928\u093f \u0917\u0923\u0928\u093e \u0917\u0930\u093f\u090f\u0915\u093e \u092e\u093f\u0924\u093f\u0938\u092e\u094d\u092e \u0938\u0939\u0940 \u091b\u0928\u094d\u0964 \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u093f\u0924 \u092d\u0935\u093f\u0937\u094d\u092f\u0935\u093e\u0923\u0940 \u0916\u0923\u094d\u0921 \u0906\u0909\u0901\u0926\u093e \u0935\u0930\u094d\u0937\u0915\u093e \u0932\u093e\u0917\u093f \u0939\u094b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u0915\u0930\u093f\u092c \u0926\u0938 \u0935\u0930\u094d\u0937\u092a\u091b\u093f \u0928\u092f\u093e\u0901 \u092c\u0928\u093e\u0909\u0928\u0941 \u0909\u092a\u092f\u0941\u0915\u094d\u0924\u0964\"]],\"vargaNames\":{\"1\":\"\u0932\u0917\u094d\u0928 (D-1)\",\"2\":\"\u0939\u094b\u0930\u093e (D-2)\",\"3\":\"\u0926\u094d\u0930\u0947\u0937\u094d\u0915\u093e\u0923 (D-3)\",\"4\":\"\u091a\u0924\u0941\u0930\u094d\u0925\u093e\u0902\u0936 (D-4)\",\"7\":\"\u0938\u092a\u094d\u0924\u092e\u093e\u0902\u0936 (D-7)\",\"9\":\"\u0928\u0935\u093e\u0902\u0936 (D-9)\",\"10\":\"\u0926\u0936\u092e\u093e\u0902\u0936 (D-10)\",\"12\":\"\u0926\u094d\u0935\u093e\u0926\u0936\u093e\u0902\u0936 (D-12)\",\"16\":\"\u0937\u094b\u0921\u0936\u093e\u0902\u0936 (D-16)\",\"20\":\"\u0935\u093f\u0902\u0936\u093e\u0902\u0936 (D-20)\",\"24\":\"\u091a\u0924\u0941\u0930\u094d\u0935\u093f\u0902\u0936\u093e\u0902\u0936 (D-24)\",\"27\":\"\u092d\u093e\u0902\u0936 (D-27)\",\"30\":\"\u0924\u094d\u0930\u093f\u0902\u0936\u093e\u0902\u0936 (D-30)\",\"40\":\"\u0916\u0935\u0947\u0926\u093e\u0902\u0936 (D-40)\",\"45\":\"\u0905\u0915\u094d\u0937\u0935\u0947\u0926\u093e\u0902\u0936 (D-45)\",\"60\":\"\u0937\u0937\u094d\u091f\u094d\u092f\u0902\u0936 (D-60)\"},\"vargaUse\":{\"1\":\"\u0936\u0930\u0940\u0930, \u0938\u094d\u0935\u092d\u093e\u0935, \u0938\u092e\u0917\u094d\u0930 \u091c\u0940\u0935\u0928 \u2014 \u092e\u0941\u0916\u094d\u092f \u0915\u0941\u0923\u094d\u0921\u0932\u0940\",\"2\":\"\u0927\u0928 \u0930 \u0938\u092e\u094d\u092a\u0924\u094d\u0924\u093f\",\"3\":\"\u092d\u093e\u0907\u092c\u0939\u093f\u0928\u0940, \u0938\u093e\u0939\u0938, \u092a\u0930\u093e\u0915\u094d\u0930\u092e\",\"4\":\"\u0918\u0930, \u091c\u0917\u094d\u0917\u093e, \u092d\u093e\u0917\u094d\u092f\",\"7\":\"\u0938\u0928\u094d\u0924\u093e\u0928 \u0930 \u0938\u0928\u094d\u0924\u0924\u093f\",\"9\":\"\u091c\u0940\u0935\u0928\u0938\u093e\u0925\u0940, \u0927\u0930\u094d\u092e, \u092d\u093e\u0917\u094d\u092f \u2014 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u092e\u0939\u0924\u094d\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u0926\u094b\u0938\u094d\u0930\u094b \u0915\u0941\u0923\u094d\u0921\u0932\u0940\",\"10\":\"\u0915\u0930\u093f\u092f\u0930, \u092a\u0947\u0938\u093e, \u0915\u0930\u094d\u092e\",\"12\":\"\u0906\u092e\u093e\u092c\u0941\u092c\u093e \u0930 \u092a\u0941\u0930\u094d\u0916\u093e\",\"16\":\"\u0935\u093e\u0939\u0928, \u0938\u0941\u0916-\u0938\u0941\u0935\u093f\u0927\u093e\",\"20\":\"\u0909\u092a\u093e\u0938\u0928\u093e, \u0906\u0927\u094d\u092f\u093e\u0924\u094d\u092e\u093f\u0915 \u0905\u092d\u094d\u092f\u093e\u0938\",\"24\":\"\u0936\u093f\u0915\u094d\u0937\u093e \u0930 \u0935\u093f\u0926\u094d\u092f\u093e\",\"27\":\"\u0936\u093e\u0930\u0940\u0930\u093f\u0915-\u092e\u093e\u0928\u0938\u093f\u0915 \u092c\u0932 \u0930 \u0915\u092e\u091c\u094b\u0930\u0940\",\"30\":\"\u0926\u094b\u0937, \u0915\u0937\u094d\u091f, \u0926\u0941\u0930\u094d\u092d\u093e\u0917\u094d\u092f\u0915\u094b \u092a\u094d\u0930\u0915\u0943\u0924\u093f\",\"40\":\"\u092e\u093e\u0924\u0943 \u092a\u0915\u094d\u0937\u092c\u093e\u091f \u0906\u090f\u0915\u093e \u0936\u0941\u092d\u093e\u0936\u0941\u092d\",\"45\":\"\u092a\u093f\u0924\u0943 \u092a\u0915\u094d\u0937\u092c\u093e\u091f \u0906\u090f\u0915\u093e \u0936\u0941\u092d\u093e\u0936\u0941\u092d\",\"60\":\"\u092a\u0942\u0930\u094d\u0935\u091c\u0928\u094d\u092e\u0915\u094b \u0938\u0902\u0938\u094d\u0915\u093e\u0930 \u2014 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0938\u0942\u0915\u094d\u0937\u094d\u092e\"}}};\r\n<\/script>\n<script>\n\/**\r\n * Kundali core \u2014 sidereal (Vedic) calculations in the browser.\r\n *\r\n * Ephemeris comes from Astronomy Engine. Everything sidereal-specific is here:\r\n * Lahiri ayanamsa, ascendant, mean lunar node, nakshatra, varga, Vimshottari dasha,\r\n * and panchanga.\r\n *\r\n * Checked against the Swiss Ephemeris desktop app (pyswisseph 2.10): planets agree to\r\n * within 0.4 arc-minutes and the ayanamsa polynomial reproduces Lahiri to 0.0001\".\r\n *\r\n * NOTE: no literal ampersand anywhere in this file. The site's render filter turns a bare\r\n * ampersand into an HTML entity, and entities are not decoded inside a script element, so\r\n * one would be a fatal SyntaxError. Use nested ifs or Array.every instead of AND.\r\n *\/\r\n(function (root, factory) {\r\n    if (typeof module === 'object') { module.exports = factory(); }\r\n    else { root.KundaliCore = factory(); }\r\n}(typeof self !== 'undefined' ? self : this, function () {\r\n    'use strict';\r\n\r\n    var D2R = Math.PI \/ 180, R2D = 180 \/ Math.PI, J2000 = 2451545.0;\r\n    var norm = function (x) { return ((x % 360) + 360) % 360; };\r\n\r\n    var SIGNS = ['Mesha', 'Vrishabha', 'Mithuna', 'Karka', 'Simha', 'Kanya',\r\n                 'Tula', 'Vrishchika', 'Dhanu', 'Makara', 'Kumbha', 'Meena'];\r\n    var SIGNS_EN = ['Aries', 'Taurus', 'Gemini', 'Cancer', 'Leo', 'Virgo',\r\n                    'Libra', 'Scorpio', 'Sagittarius', 'Capricorn', 'Aquarius', 'Pisces'];\r\n    var SIGN_LORD = ['MA', 'VE', 'ME', 'MO', 'SU', 'ME', 'VE', 'MA', 'JU', 'SA', 'SA', 'JU'];\r\n\r\n    var NAK = ['Ashwini', 'Bharani', 'Krittika', 'Rohini', 'Mrigashira', 'Ardra',\r\n               'Punarvasu', 'Pushya', 'Ashlesha', 'Magha', 'Purva Phalguni', 'Uttara Phalguni',\r\n               'Hasta', 'Chitra', 'Swati', 'Vishakha', 'Anuradha', 'Jyeshtha',\r\n               'Mula', 'Purva Ashadha', 'Uttara Ashadha', 'Shravana', 'Dhanishta', 'Shatabhisha',\r\n               'Purva Bhadrapada', 'Uttara Bhadrapada', 'Revati'];\r\n\r\n    \/\/ Vimshottari: lord of each nakshatra in order, and years of each mahadasha.\r\n    var VIM_LORDS = ['KE', 'VE', 'SU', 'MO', 'MA', 'RA', 'JU', 'SA', 'ME'];\r\n    var VIM_YEARS = { KE: 7, VE: 20, SU: 6, MO: 10, MA: 7, RA: 18, JU: 16, SA: 19, ME: 17 };\r\n    var VIM_TOTAL = 120;\r\n    var DAYS_PER_YEAR = 365.2425;\r\n\r\n    var PLANET_NAMES = {\r\n        SU: 'Sun', MO: 'Moon', MA: 'Mars', ME: 'Mercury', JU: 'Jupiter',\r\n        VE: 'Venus', SA: 'Saturn', RA: 'Rahu', KE: 'Ketu'\r\n    };\r\n    var PLANET_SANSKRIT = {\r\n        SU: 'Surya', MO: 'Chandra', MA: 'Mangala', ME: 'Budha', JU: 'Guru',\r\n        VE: 'Shukra', SA: 'Shani', RA: 'Rahu', KE: 'Ketu'\r\n    };\r\n\r\n    \/* ---------------------------------------------------------------- time *\/\r\n\r\n    \/\/ Local civil time to a UTC Date. tz is hours east of Greenwich (Nepal = 5.75).\r\n    function utcFromLocal(y, m, d, hh, mm, tz) {\r\n        return new Date(Date.UTC(y, m - 1, d, hh, mm, 0) - Math.round(tz * 3600000));\r\n    }\r\n\r\n    function julianDay(date) {\r\n        return date.getTime() \/ 86400000.0 + 2440587.5;\r\n    }\r\n\r\n    function centuries(jd) { return (jd - J2000) \/ 36525.0; }\r\n\r\n    \/* ------------------------------------------------------------ ayanamsa *\/\r\n\r\n    \/\/ Cubic fit to Swiss Ephemeris SE_SIDM_LAHIRI, sampled every 2 years 1900-2105.\r\n    \/\/ Reproduces it to under 0.0001 arc-seconds across that whole span.\r\n    function ayanamsa(jd) {\r\n        var T = centuries(jd);\r\n        return 23.857092351733669\r\n             + 1.3968879572596544 * T\r\n             + 0.00030709101665916868 * T * T\r\n             + 3.3616466104243692e-9 * T * T * T;\r\n    }\r\n\r\n    \/\/ Mean obliquity of the ecliptic (IAU 1980), degrees.\r\n    function obliquity(jd) {\r\n        var T = centuries(jd);\r\n        return 23.439291111111111\r\n             - 0.0130041666666667 * T\r\n             - 1.6666666666667e-7 * T * T\r\n             + 5.02777777778e-7 * T * T * T;\r\n    }\r\n\r\n    \/* ------------------------------------------------------------ positions *\/\r\n\r\n    \/\/ Mean ascending lunar node (Rahu), tropical degrees. Meeus, Astronomical Algorithms.\r\n    function meanNode(jd) {\r\n        var T = centuries(jd);\r\n        return norm(125.0445479\r\n                  - 1934.1362891 * T\r\n                  + 0.0020754 * T * T\r\n                  + T * T * T \/ 467441.0\r\n                  - T * T * T * T \/ 60616000.0);\r\n    }\r\n\r\n    \/**\r\n     * Sidereal longitudes of the nine grahas.\r\n     * `A` is the Astronomy Engine namespace, injected so this file stays testable in Node.\r\n     *\/\r\n    function positions(A, date, ayan) {\r\n        var bodies = {\r\n            SU: A.Body.Sun, ME: A.Body.Mercury, VE: A.Body.Venus,\r\n            MA: A.Body.Mars, JU: A.Body.Jupiter, SA: A.Body.Saturn\r\n        };\r\n        var out = {}, speed = {};\r\n\r\n        out.MO = norm(A.EclipticGeoMoon(date).lon - ayan);\r\n        for (var k in bodies) {\r\n            if (!Object.prototype.hasOwnProperty.call(bodies, k)) { continue; }\r\n            out[k] = norm(A.Ecliptic(A.GeoVector(bodies[k], date, true)).elon - ayan);\r\n        }\r\n\r\n        var jd = julianDay(date);\r\n        out.RA = norm(meanNode(jd) - ayan);\r\n        out.KE = norm(out.RA + 180);\r\n\r\n        \/\/ Retrograde: sample a day either side. The nodes are always treated as retrograde.\r\n        var step = 0.5;\r\n        var before = new Date(date.getTime() - step * 86400000);\r\n        var after = new Date(date.getTime() + step * 86400000);\r\n        for (var p in bodies) {\r\n            if (!Object.prototype.hasOwnProperty.call(bodies, p)) { continue; }\r\n            var a = A.Ecliptic(A.GeoVector(bodies[p], before, true)).elon;\r\n            var b = A.Ecliptic(A.GeoVector(bodies[p], after, true)).elon;\r\n            var diff = b - a;\r\n            if (diff > 180) { diff -= 360; }\r\n            if (diff < -180) { diff += 360; }\r\n            speed[p] = diff;\r\n        }\r\n        var m1 = A.EclipticGeoMoon(before).lon, m2 = A.EclipticGeoMoon(after).lon;\r\n        var md = m2 - m1;\r\n        if (md > 180) { md -= 360; }\r\n        if (md < -180) { md += 360; }\r\n        speed.MO = md;\r\n        speed.RA = -1; speed.KE = -1;\r\n\r\n        var retro = {};\r\n        for (var q in speed) {\r\n            if (Object.prototype.hasOwnProperty.call(speed, q)) { retro[q] = speed[q] < 0; }\r\n        }\r\n        return { lon: out, retro: retro, speed: speed };\r\n    }\r\n\r\n    \/**\r\n     * Sidereal ascendant (Lagna).\r\n     * Uses the local sidereal time as right ascension of the midheaven, then the standard\r\n     * ascendant relation. atan2 handles the quadrant, which a plain arctan does not.\r\n     *\/\r\n    function ascendant(A, date, lat, lon, ayan) {\r\n        var jd = julianDay(date);\r\n        var gast = A.SiderealTime(date);              \/\/ Greenwich apparent sidereal time, hours\r\n        var lst = norm((gast * 15) + lon);            \/\/ degrees\r\n        var eps = obliquity(jd) * D2R;\r\n        var phi = lat * D2R;\r\n        var ramc = lst * D2R;\r\n\r\n        var y = Math.cos(ramc);\r\n        var x = -(Math.sin(ramc) * Math.cos(eps) + Math.tan(phi) * Math.sin(eps));\r\n        var asc = norm(Math.atan2(y, x) * R2D);\r\n        return { tropical: asc, sidereal: norm(asc - ayan), lst: lst, mc: norm(lst) };\r\n    }\r\n\r\n    \/* -------------------------------------------------------------- helpers *\/\r\n\r\n    function rashiOf(lon) { return Math.floor(norm(lon) \/ 30); }\r\n    function degInSign(lon) { return norm(lon) % 30; }\r\n\r\n    function nakshatraOf(lon) {\r\n        var span = 360 \/ 27;                 \/\/ 13 deg 20 min\r\n        var l = norm(lon);\r\n        var idx = Math.floor(l \/ span);\r\n        var into = l - idx * span;\r\n        var pada = Math.floor(into \/ (span \/ 4)) + 1;\r\n        return { index: idx, name: NAK[idx], pada: pada, fraction: into \/ span };\r\n    }\r\n\r\n    \/\/ Navamsa (D9) and the general varga rule used for D2..D12.\r\n    function navamsaOf(lon) {\r\n        var l = norm(lon);\r\n        var sign = Math.floor(l \/ 30);\r\n        var part = Math.floor((l % 30) \/ (30 \/ 9));\r\n        var start;\r\n        var mod = sign % 3;\r\n        if (mod === 0) { start = sign; }            \/\/ movable: from itself\r\n        else if (mod === 1) { start = (sign + 8) % 12; }  \/\/ fixed: from the 9th\r\n        else { start = (sign + 4) % 12; }           \/\/ dual: from the 5th\r\n        return (start + part) % 12;\r\n    }\r\n\r\n    \/\/ Divisional (varga) charts, following the classical Parashari rules as implemented in\r\n    \/\/ the desktop app's core.varga_rashi. Note r % 2 === 0 means an ODD sign in the classical\r\n    \/\/ count, because Mesha is index 0.\r\n    function vargaRashi(lon, D) {\r\n        var r = rashiOf(lon);\r\n        var d = degInSign(lon);\r\n        var part = Math.floor(d * D \/ 30);\r\n        var base;\r\n\r\n        if (D === 1) { return r; }\r\n        if (D === 2) {                       \/\/ Hora\r\n            if (r % 2 === 0) { return part === 0 ? 4 : 3; }\r\n            return part === 0 ? 3 : 4;\r\n        }\r\n        if (D === 3) { return (r + part * 4) % 12; }       \/\/ Drekkana\r\n        if (D === 4) { return (r + part * 3) % 12; }       \/\/ Chaturthamsa\r\n        if (D === 7) {                                     \/\/ Saptamsa\r\n            base = (r % 2 === 0) ? r : (r + 6) % 12;\r\n            return (base + part) % 12;\r\n        }\r\n        if (D === 9) {                                     \/\/ Navamsa\r\n            var mode = r % 3;\r\n            if (mode === 0) { base = r; }\r\n            else if (mode === 1) { base = (r + 8) % 12; }\r\n            else { base = (r + 4) % 12; }\r\n            return (base + part) % 12;\r\n        }\r\n        if (D === 10) {                                    \/\/ Dashamsa\r\n            base = (r % 2 === 0) ? r : (r + 8) % 12;\r\n            return (base + part) % 12;\r\n        }\r\n        if (D === 12) { return (r + part) % 12; }          \/\/ Dwadashamsa\r\n        return r;\r\n    }\r\n\r\n    function houseOf(lon, lagnaRashi) {\r\n        return ((rashiOf(lon) - lagnaRashi) % 12 + 12) % 12 + 1;\r\n    }\r\n\r\n    \/* -------------------------------------------------------------- dasha *\/\r\n\r\n    function vimshottari(moonLon, birthDate, upToYears) {\r\n        var span = 360 \/ 27;\r\n        var l = norm(moonLon);\r\n        var nakIdx = Math.floor(l \/ span);\r\n        var into = l - nakIdx * span;\r\n        var lordIdx = nakIdx % 9;\r\n        var lord = VIM_LORDS[lordIdx];\r\n        var elapsedFraction = into \/ span;\r\n        var balance = VIM_YEARS[lord] * (1 - elapsedFraction);\r\n\r\n        var list = [];\r\n        var cursor = new Date(birthDate.getTime());\r\n        var years = balance;\r\n        var i = lordIdx;\r\n        var total = 0;\r\n        var limit = upToYears || 120;\r\n\r\n        while (total < limit) {\r\n            var L = VIM_LORDS[i % 9];\r\n            var end = new Date(cursor.getTime() + years * DAYS_PER_YEAR * 86400000);\r\n            list.push({ lord: L, start: new Date(cursor.getTime()), end: end, years: years });\r\n            total += years;\r\n            cursor = end;\r\n            i++;\r\n            years = VIM_YEARS[VIM_LORDS[i % 9]];\r\n        }\r\n        return { balanceLord: lord, balanceYears: balance, maha: list };\r\n    }\r\n\r\n    function antardashas(maha) {\r\n        var out = [];\r\n        var startIdx = VIM_LORDS.indexOf(maha.lord);\r\n        var cursor = new Date(maha.start.getTime());\r\n        for (var k = 0; k < 9; k++) {\r\n            var sub = VIM_LORDS[(startIdx + k) % 9];\r\n            var yrs = maha.years * VIM_YEARS[sub] \/ VIM_TOTAL;\r\n            var end = new Date(cursor.getTime() + yrs * DAYS_PER_YEAR * 86400000);\r\n            out.push({ lord: sub, start: new Date(cursor.getTime()), end: end, years: yrs });\r\n            cursor = end;\r\n        }\r\n        return out;\r\n    }\r\n\r\n    function currentDasha(vim, when) {\r\n        var t = (when || new Date()).getTime();\r\n        for (var i = 0; i < vim.maha.length; i++) {\r\n            var m = vim.maha[i];\r\n            if (t >= m.start.getTime()) {\r\n                if (t < m.end.getTime()) {\r\n                    var subs = antardashas(m);\r\n                    var cur = null;\r\n                    for (var j = 0; j < subs.length; j++) {\r\n                        if (t >= subs[j].start.getTime()) {\r\n                            if (t < subs[j].end.getTime()) { cur = subs[j]; }\r\n                        }\r\n                    }\r\n                    return { maha: m, antar: cur };\r\n                }\r\n            }\r\n        }\r\n        return null;\r\n    }\r\n\r\n    \/* ----------------------------------------------------------- panchanga *\/\r\n\r\n    var TITHI_NAMES = ['Pratipada', 'Dwitiya', 'Tritiya', 'Chaturthi', 'Panchami', 'Shashthi',\r\n                       'Saptami', 'Ashtami', 'Navami', 'Dashami', 'Ekadashi', 'Dwadashi',\r\n                       'Trayodashi', 'Chaturdashi', 'Purnima'];\r\n    var YOGA_NAMES = ['Vishkambha', 'Priti', 'Ayushman', 'Saubhagya', 'Shobhana', 'Atiganda',\r\n                      'Sukarma', 'Dhriti', 'Shula', 'Ganda', 'Vriddhi', 'Dhruva', 'Vyaghata',\r\n                      'Harshana', 'Vajra', 'Siddhi', 'Vyatipata', 'Variyana', 'Parigha', 'Shiva',\r\n                      'Siddha', 'Sadhya', 'Shubha', 'Shukla', 'Brahma', 'Indra', 'Vaidhriti'];\r\n    var KARANA_NAMES = ['Bava', 'Balava', 'Kaulava', 'Taitila', 'Gara', 'Vanija', 'Vishti'];\r\n    var VARA = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];\r\n    var VARA_LORD = ['SU', 'MO', 'MA', 'ME', 'JU', 'VE', 'SA'];\r\n\r\n    function panchanga(sunLon, moonLon, localDate) {\r\n        var diff = norm(moonLon - sunLon);\r\n        var tithiNum = Math.floor(diff \/ 12);           \/\/ 0..29\r\n        var paksha = tithiNum < 15 ? 'Shukla' : 'Krishna';\r\n        var within = tithiNum % 15;\r\n        var tithiName = within === 14 ? (paksha === 'Shukla' ? 'Purnima' : 'Amavasya')\r\n                                      : TITHI_NAMES[within];\r\n        var sum = norm(sunLon + moonLon);\r\n        var yogaIdx = Math.floor(sum \/ (360 \/ 27));\r\n        var karanaIdx = Math.floor(diff \/ 6);\r\n        var karana;\r\n        if (karanaIdx === 0) { karana = 'Kimstughna'; }\r\n        else if (karanaIdx >= 57) { karana = ['Shakuni', 'Chatushpada', 'Naga'][karanaIdx - 57]; }\r\n        else { karana = KARANA_NAMES[(karanaIdx - 1) % 7]; }\r\n\r\n        var dow = localDate.getUTCDay();\r\n        return {\r\n            tithiNumber: tithiNum + 1, tithi: tithiName, paksha: paksha,\r\n            yoga: YOGA_NAMES[yogaIdx], karana: karana,\r\n            vara: VARA[dow], varaLord: VARA_LORD[dow]\r\n        };\r\n    }\r\n\r\n    return {\r\n        SIGNS: SIGNS, SIGNS_EN: SIGNS_EN, SIGN_LORD: SIGN_LORD, NAK: NAK,\r\n        PLANET_NAMES: PLANET_NAMES, PLANET_SANSKRIT: PLANET_SANSKRIT,\r\n        VIM_LORDS: VIM_LORDS, VIM_YEARS: VIM_YEARS,\r\n        utcFromLocal: utcFromLocal, julianDay: julianDay,\r\n        ayanamsa: ayanamsa, obliquity: obliquity, meanNode: meanNode,\r\n        positions: positions, ascendant: ascendant,\r\n        rashiOf: rashiOf, degInSign: degInSign, nakshatraOf: nakshatraOf,\r\n        navamsaOf: navamsaOf, vargaRashi: vargaRashi, houseOf: houseOf,\r\n        vimshottari: vimshottari, antardashas: antardashas, currentDasha: currentDasha,\r\n        panchanga: panchanga, norm: norm\r\n    };\r\n}));\r\n<\/script>\n<script>\n\/**\r\n * Long-form kundali report, bilingual (English \/ Nepali).\r\n *\r\n * Builds roughly a hundred printed pages by combining computed tables with prose composed\r\n * from building blocks \u2014 planet significations, house fields, sign natures, dignity and\r\n * dasha themes \u2014 rather than from a giant table of hand-written combinations. That is the\r\n * same approach the desktop Nepali software uses, and it is what makes two languages\r\n * practical: the blocks are translated once, not every sentence.\r\n *\r\n * NOTE: no literal ampersand anywhere. The site's render filter turns a bare ampersand into\r\n * an HTML entity and entities are not decoded inside a script element, so one would be a\r\n * fatal SyntaxError. Use nested ifs or Array.every instead of AND.\r\n *\/\r\n(function (root) {\r\n    'use strict';\r\n\r\n    var K = root.KundaliCore;\r\n    var TEXT = root.KundaliText;\r\n    var ORDER = ['SU', 'MO', 'MA', 'ME', 'JU', 'VE', 'SA', 'RA', 'KE'];\r\n\r\n    \/* ------------------------------------------------------------ dignity *\/\r\n\r\n    var EXALT = { SU: [0, 10], MO: [1, 3], MA: [9, 28], ME: [5, 15], JU: [3, 5],\r\n                  VE: [11, 27], SA: [6, 20], RA: [1, 20], KE: [7, 20] };\r\n    var OWN = { SU: [4], MO: [3], MA: [0, 7], ME: [2, 5], JU: [8, 11], VE: [1, 6], SA: [9, 10],\r\n                RA: [10], KE: [7] };\r\n    var MOOLA = { SU: [4, 0, 20], MO: [1, 4, 30], MA: [0, 0, 12], ME: [5, 16, 20],\r\n                  JU: [8, 0, 10], VE: [6, 0, 15], SA: [10, 0, 20] };\r\n    var FRIEND = {\r\n        SU: ['MO', 'MA', 'JU'], MO: ['SU', 'ME'], MA: ['SU', 'MO', 'JU'],\r\n        ME: ['SU', 'VE'], JU: ['SU', 'MO', 'MA'], VE: ['ME', 'SA'],\r\n        SA: ['ME', 'VE'], RA: ['VE', 'SA', 'ME'], KE: ['MA', 'VE', 'SA']\r\n    };\r\n    var ENEMY = {\r\n        SU: ['VE', 'SA'], MO: [], MA: ['ME'], ME: ['MO'], JU: ['ME', 'VE'],\r\n        VE: ['SU', 'MO'], SA: ['SU', 'MO', 'MA'], RA: ['SU', 'MO', 'MA'], KE: ['SU', 'MO']\r\n    };\r\n\r\n    \/\/ Returns the Nepali dignity key, which is what the text tables are keyed on.\r\n    function dignity(p, lon) {\r\n        var r = K.rashiOf(lon), d = K.degInSign(lon);\r\n        var ex = EXALT[p];\r\n        if (ex) {\r\n            if (r === ex[0]) { return '\u0909\u091a\u094d\u091a'; }\r\n            if (r === (ex[0] + 6) % 12) { return '\u0928\u0940\u091a'; }\r\n        }\r\n        var mt = MOOLA[p];\r\n        if (mt) {\r\n            if (r === mt[0]) {\r\n                if (d >= mt[1]) { if (d <= mt[2]) { return '\u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923'; } }\r\n            }\r\n        }\r\n        if ((OWN[p] || []).indexOf(r) !== -1) { return '\u0938\u094d\u0935\u0917\u0943\u0939'; }\r\n        var lord = K.SIGN_LORD[r];\r\n        if ((FRIEND[p] || []).indexOf(lord) !== -1) { return '\u092e\u093f\u0924\u094d\u0930 \u0915\u094d\u0937\u0947\u0924\u094d\u0930'; }\r\n        if ((ENEMY[p] || []).indexOf(lord) !== -1) { return '\u0936\u0924\u094d\u0930\u0941 \u0915\u094d\u0937\u0947\u0924\u094d\u0930'; }\r\n        return '\u0938\u092e';\r\n    }\r\n\r\n    var STRONG = ['\u0909\u091a\u094d\u091a', '\u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923', '\u0938\u094d\u0935\u0917\u0943\u0939', '\u092e\u093f\u0924\u094d\u0930 \u0915\u094d\u0937\u0947\u0924\u094d\u0930'];\r\n\r\n    \/\/ The Nepali table has these; the English report needs its own.\r\n    var VARGA_EN = {\r\n        2: ['Hora', 'wealth and resources'],\r\n        3: ['Drekkana', 'siblings, courage and initiative'],\r\n        4: ['Chaturthamsa', 'home, land and fixed property'],\r\n        7: ['Saptamsa', 'children and lineage'],\r\n        9: ['Navamsa', 'marriage, dharma and inner strength'],\r\n        10: ['Dashamsa', 'career, standing and action in the world'],\r\n        12: ['Dwadashamsa', 'parents and ancestry']\r\n    };\r\n\r\n    \/* -------------------------------------------------------- text access *\/\r\n\r\n    function L(lang) {\r\n        var t = TEXT[lang];\r\n        var en = lang === 'en';\r\n        return {\r\n            lang: lang,\r\n            ui: t.ui,\r\n            signName: function (i) { return en ? TEXT.en.signs[i][0] : TEXT.ne.signs[i][0]; },\r\n            signAlt: function (i) { return en ? TEXT.en.signs[i][1] : TEXT.en.signs[i][0]; },\r\n            signElement: function (i) { return en ? TEXT.en.signs[i][2] : TEXT.ne.signs[i][1]; },\r\n            signMode: function (i) { return en ? TEXT.en.signs[i][3] : TEXT.ne.signs[i][2]; },\r\n            signNature: function (i) { return en ? TEXT.en.signs[i][5] : TEXT.ne.lagnaNature[String(i)]; },\r\n            planet: function (k) { return en ? TEXT.en.planets[k][0] : TEXT.ne.planetNames[k]; },\r\n            planetAlt: function (k) { return TEXT.en.planets[k][1]; },\r\n            karaka: function (k) { return en ? TEXT.en.planets[k][2] : TEXT.ne.karaka[k]; },\r\n            field: function (k) { return en ? TEXT.en.planets[k][3] : TEXT.ne.field[k]; },\r\n            dashaTheme: function (k) { return en ? TEXT.en.planets[k][4] : TEXT.ne.dashaTheme[k]; },\r\n            houseName: function (h) { return en ? TEXT.en.houses[h - 1][1] : TEXT.ne.houseNames[h - 1]; },\r\n            houseField: function (h) { return en ? TEXT.en.houses[h - 1][2] : TEXT.ne.houseFields[h - 1]; },\r\n            houseDesc: function (h) { return en ? TEXT.en.houses[h - 1][3] : TEXT.ne.houseFields[h - 1]; },\r\n            houseOrdinal: function (h) { return en ? TEXT.en.houses[h - 1][0] : (h + '');  },\r\n            nak: function (i) {\r\n                if (en) {\r\n                    var e = TEXT.en.nak[i];\r\n                    return { name: e[0], symbol: e[1], deity: e[2], gana: e[3],\r\n                             nadi: e[4], yoni: e[5], trait: e[6],\r\n                             akshar: TEXT.ne.akshar[i].join(', ') };\r\n                }\r\n                return { name: TEXT.ne.nakName[i], symbol: TEXT.ne.nakSymbol[i],\r\n                         deity: TEXT.ne.nakDeity[i], gana: TEXT.ne.gana[i],\r\n                         nadi: TEXT.ne.nadi[i], yoni: TEXT.ne.yoni[i],\r\n                         trait: TEXT.ne.nakTrait[i], akshar: TEXT.ne.akshar[i].join(', ') };\r\n            },\r\n            dignity: function (key) { return en ? TEXT.en.dignity[key][0] : key; },\r\n            dignityNote: function (key) {\r\n                return en ? TEXT.en.dignity[key][1] : (TEXT.ne.dignity[key] || '');\r\n            },\r\n            areaName: function (neKey) { return en ? TEXT.en.areas[neKey] : neKey; },\r\n            areas: TEXT.ne.areas,\r\n            glossary: TEXT.ne.glossary,\r\n            vargaName: function (D) {\r\n                if (en) { return VARGA_EN[D] ? VARGA_EN[D][0] : ('D' + D); }\r\n                \/\/ the Nepali table already carries \"(D-n)\" in the name\r\n                return (TEXT.ne.vargaNames[String(D)] || ('D' + D)).replace(\/\\s*\\(D-\\d+\\)\\s*$\/, '');\r\n            },\r\n            vargaUse: function (D) {\r\n                if (en) { return VARGA_EN[D] ? VARGA_EN[D][1] : ''; }\r\n                return TEXT.ne.vargaUse[String(D)] || '';\r\n            }\r\n        };\r\n    }\r\n\r\n    \/* ------------------------------------------------------------ helpers *\/\r\n\r\n    function el(tag, cls, text) {\r\n        var n = document.createElement(tag);\r\n        if (cls) { n.className = cls; }\r\n        if (text !== undefined) { n.textContent = text; }\r\n        return n;\r\n    }\r\n\r\n    function pad2(n) { return String(n).padStart(2, '0'); }\r\n\r\n    \/\/ \"a earth and fixed sign\" was appearing in the PDF.\r\n    function an(word) {\r\n        return ('aeiouAEIOU'.indexOf(String(word).charAt(0)) !== -1 ? 'an ' : 'a ') + word;\r\n    }\r\n\r\n    function fmtDeg(x) {\r\n        var d = Math.floor(x), mF = (x - d) * 60, m = Math.floor(mF), s = Math.round((mF - m) * 60);\r\n        if (s === 60) { s = 0; m += 1; }\r\n        if (m === 60) { m = 0; d += 1; }\r\n        return d + '\u00b0 ' + pad2(m) + \"' \" + pad2(s) + '\"';\r\n    }\r\n\r\n    var MONTHS_EN = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\r\n    function fmtDate(d) {\r\n        return d.getUTCDate() + ' ' + MONTHS_EN[d.getUTCMonth()] + ' ' + d.getUTCFullYear();\r\n    }\r\n\r\n    function table(headers, rows, markRow) {\r\n        var wrap = el('div', 'ku-scroll');\r\n        var t = el('table', 'ku-table');\r\n        var thead = el('thead'), tr = el('tr');\r\n        headers.forEach(function (h) { tr.appendChild(el('th', null, h)); });\r\n        thead.appendChild(tr);\r\n        t.appendChild(thead);\r\n        var tb = el('tbody');\r\n        rows.forEach(function (r, i) {\r\n            var row = el('tr');\r\n            if (markRow) { if (markRow(i)) { row.className = 'ku-current'; } }\r\n            r.forEach(function (c, ci) { row.appendChild(el('td', ci === 0 ? 'ku-strong' : null, c)); });\r\n            tb.appendChild(row);\r\n        });\r\n        t.appendChild(tb);\r\n        wrap.appendChild(t);\r\n        return wrap;\r\n    }\r\n\r\n    \/* -------------------------------------------------------- north chart *\/\r\n\r\n    var HOUSE_XY = [[150, 62], [78, 34], [34, 78], [62, 150], [34, 222], [78, 266],\r\n                    [150, 238], [222, 266], [266, 222], [238, 150], [266, 78], [222, 34]];\r\n\r\n    function northChart(lagnaRashi, placement) {\r\n        var NS = 'http:\/\/www.w3.org\/2000\/svg';\r\n        var svg = document.createElementNS(NS, 'svg');\r\n        svg.setAttribute('viewBox', '0 0 300 300');\r\n        function line(a, b, c, d) {\r\n            var l = document.createElementNS(NS, 'line');\r\n            l.setAttribute('x1', a); l.setAttribute('y1', b);\r\n            l.setAttribute('x2', c); l.setAttribute('y2', d);\r\n            l.setAttribute('stroke', 'currentColor');\r\n            l.setAttribute('stroke-width', '1.2');\r\n            l.setAttribute('opacity', '.55');\r\n            svg.appendChild(l);\r\n        }\r\n        var rect = document.createElementNS(NS, 'rect');\r\n        rect.setAttribute('x', 2); rect.setAttribute('y', 2);\r\n        rect.setAttribute('width', 296); rect.setAttribute('height', 296);\r\n        rect.setAttribute('fill', 'none'); rect.setAttribute('stroke', 'currentColor');\r\n        rect.setAttribute('stroke-width', '1.6'); rect.setAttribute('opacity', '.7');\r\n        svg.appendChild(rect);\r\n        line(2, 2, 298, 298); line(298, 2, 2, 298);\r\n        line(150, 2, 2, 150); line(2, 150, 150, 298);\r\n        line(150, 298, 298, 150); line(298, 150, 150, 2);\r\n\r\n        for (var h = 0; h < 12; h++) {\r\n            var sign = (lagnaRashi + h) % 12, xy = HOUSE_XY[h];\r\n            var num = document.createElementNS(NS, 'text');\r\n            num.setAttribute('x', xy[0]); num.setAttribute('y', xy[1] - 12);\r\n            num.setAttribute('text-anchor', 'middle'); num.setAttribute('font-size', '11');\r\n            num.setAttribute('fill', 'currentColor'); num.setAttribute('opacity', '.55');\r\n            num.textContent = String(sign + 1);\r\n            svg.appendChild(num);\r\n            var here = placement[h + 1] || [];\r\n            for (var i = 0; i < here.length; i++) {\r\n                var t = document.createElementNS(NS, 'text');\r\n                t.setAttribute('x', xy[0]); t.setAttribute('y', xy[1] + 4 + i * 13);\r\n                t.setAttribute('text-anchor', 'middle'); t.setAttribute('font-size', '12.5');\r\n                t.setAttribute('font-weight', '600'); t.setAttribute('fill', 'currentColor');\r\n                t.textContent = here[i];\r\n                svg.appendChild(t);\r\n            }\r\n        }\r\n        return svg;\r\n    }\r\n\r\n    function chartBox(title, sub, lagna, placement) {\r\n        var b = el('div', 'ku-chart-box');\r\n        b.appendChild(el('h4', null, title));\r\n        if (sub) { b.appendChild(el('p', null, sub)); }\r\n        var c = el('div', 'ku-chart');\r\n        c.appendChild(northChart(lagna, placement));\r\n        b.appendChild(c);\r\n        return b;\r\n    }\r\n\r\n    \/* ---------------------------------------------------------- chapters *\/\r\n\r\n    function build(host, d, lang) {\r\n        var t = L(lang);\r\n        var en = lang === 'en';\r\n        host.innerHTML = '';\r\n        var chapters = 0;\r\n\r\n        function chapter(title, sub) {\r\n            var c = el('div', 'ku-chapter');\r\n            var head = el('div', 'ku-sec');\r\n            chapters++;\r\n            var h = el('h3');\r\n            var num = el('span', 'ku-chnum', String(chapters));\r\n            h.appendChild(num);\r\n            h.appendChild(document.createTextNode(title));\r\n            head.appendChild(h);\r\n            if (sub) { head.appendChild(el('p', 'ku-sub', sub)); }\r\n            c.appendChild(head);\r\n            c.setAttribute('data-title', title);\r\n            host.appendChild(c);\r\n            return c;\r\n        }\r\n\r\n        \/\/ A compact key\/value strip. Short chapters were leaving most of the printed page\r\n        \/\/ empty, and this gives the reader the chapter's facts at a glance as well.\r\n        function glance(parent, pairs) {\r\n            var g = el('div', 'ku-glance');\r\n            pairs.forEach(function (kv) {\r\n                var item = el('div', 'ku-glance-item');\r\n                item.appendChild(el('span', null, kv[0]));\r\n                item.appendChild(el('strong', null, kv[1]));\r\n                g.appendChild(item);\r\n            });\r\n            parent.appendChild(g);\r\n        }\r\n        function para(parent, text) { parent.appendChild(el('p', 'ku-para', text)); }\r\n\r\n        var PN = function (k) { return t.planet(k); };\r\n        var SN = function (i) { return t.signName(i); };\r\n        var short = function (k) { return K.PLANET_SANSKRIT[k].slice(0, 2); };\r\n\r\n        \/\/ ---------------------------------------------------------- 1. title\r\n        var c = chapter(en ? 'Janma Kundali' : '\u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940',\r\n                        d.name ? (en ? 'Prepared for ' + d.name : d.name + ' \u0915\u094b \u0932\u093e\u0917\u093f') : '');\r\n        var facts = el('div', 'ku-facts');\r\n        function fact(label, value) {\r\n            var f = el('div', 'ku-fact');\r\n            f.appendChild(el('span', null, label));\r\n            f.appendChild(el('strong', null, value));\r\n            facts.appendChild(f);\r\n        }\r\n        fact(t.ui.date, d.dateStr);\r\n        fact(t.ui.time, d.timeStr);\r\n        fact(t.ui.place, d.placeLabel || d.placeName);\r\n        fact(en ? 'Coordinates' : '\u0905\u0915\u094d\u0937\u093e\u0902\u0936\/\u0926\u0947\u0936\u093e\u0928\u094d\u0924\u0930', d.geoLat.toFixed(4) + ', ' + d.geoLon.toFixed(4));\r\n        fact(t.ui.tz, 'UTC ' + (d.tz >= 0 ? '+' : '') + d.tz);\r\n        fact(en ? 'Ayanamsa (Lahiri)' : '\u0905\u092f\u0928\u093e\u0902\u0936 (\u0932\u093e\u0939\u093f\u0930\u0940)', fmtDeg(d.ayan));\r\n        fact(en ? 'Lagna' : '\u0932\u0917\u094d\u0928', SN(d.lagnaRashi) + ' ' + fmtDeg(K.degInSign(d.asc)));\r\n        fact(en ? 'Janma nakshatra' : '\u091c\u0928\u094d\u092e \u0928\u0915\u094d\u0937\u0924\u094d\u0930',\r\n             t.nak(d.moonNak.index).name + ' ' + d.moonNak.pada);\r\n        c.appendChild(facts);\r\n        if (d.tzNote) { para(c, d.tzNote); }\r\n        para(c, en\r\n            ? 'This report is calculated for the exact moment and place above, using the Lahiri ayanamsa and whole sign houses. Everything in it follows from those three inputs, so if the birth time is uncertain, read the house-based sections with that in mind.'\r\n            : '\u092f\u094b \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928 \u092e\u093e\u0925\u093f\u0915\u094b \u0920\u094d\u092f\u093e\u0915\u094d\u0915\u0948 \u0938\u092e\u092f \u0930 \u0938\u094d\u0925\u093e\u0928\u0915\u093e \u0932\u093e\u0917\u093f, \u0932\u093e\u0939\u093f\u0930\u0940 \u0905\u092f\u0928\u093e\u0902\u0936 \u0930 \u092a\u0942\u0930\u094d\u0923 \u0930\u093e\u0936\u093f \u092d\u093e\u0935 \u092a\u0926\u094d\u0927\u0924\u093f \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u0940 \u092c\u0928\u093e\u0907\u090f\u0915\u094b \u0939\u094b\u0964 \u092f\u0939\u093e\u0901\u0915\u093e \u0938\u092c\u0948 \u0915\u0941\u0930\u093e \u0924\u0940 \u0924\u0940\u0928 \u0915\u0941\u0930\u093e\u092e\u0948 \u0906\u0927\u093e\u0930\u093f\u0924 \u091b\u0928\u094d, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u091c\u0928\u094d\u092e \u0938\u092e\u092f \u0905\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u091b \u092d\u0928\u0947 \u092d\u093e\u0935\u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0940 \u0916\u0923\u094d\u0921\u0939\u0930\u0942 \u0924\u094d\u092f\u0939\u0940 \u0935\u093f\u091a\u093e\u0930 \u0917\u0930\u0947\u0930 \u092a\u0922\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964');\r\n\r\n        \/\/ -------------------------------------------------------- 2. panchanga\r\n        c = chapter(en ? 'Panchanga at Birth' : '\u091c\u0928\u094d\u092e\u0915\u093e\u0932\u0915\u094b \u092a\u091e\u094d\u091a\u093e\u0919\u094d\u0917',\r\n                    en ? 'The five limbs of the Vedic calendar' : '\u092a\u091e\u094d\u091a\u093e\u0919\u094d\u0917\u0915\u093e \u092a\u093e\u0901\u091a \u0905\u0919\u094d\u0917');\r\n        var p = d.panchanga;\r\n        c.appendChild(table(\r\n            en ? ['Limb', 'Value', 'What it describes'] : ['\u0905\u0919\u094d\u0917', '\u092e\u093e\u0928', '\u0915\u0947 \u091c\u0928\u093e\u0909\u0901\u091b'],\r\n            [[en ? 'Vara (weekday)' : '\u0935\u093e\u0930', p.vara, en ? 'the ruling planet of the day, ' + PN(p.varaLord) : '\u0926\u093f\u0928\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940 \u2014 ' + PN(p.varaLord)],\r\n             [en ? 'Tithi' : '\u0924\u093f\u0925\u093f', p.paksha + ' ' + p.tithi, en ? 'the lunar day, from the Moon\u2013Sun angle' : '\u091a\u0928\u094d\u0926\u094d\u0930\u2013\u0938\u0942\u0930\u094d\u092f \u0905\u0928\u094d\u0924\u0930\u092c\u093e\u091f \u092c\u0928\u094d\u0928\u0947 \u091a\u093e\u0928\u094d\u0926\u094d\u0930 \u0926\u093f\u0928'],\r\n             [en ? 'Nakshatra' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', t.nak(d.moonNak.index).name + ' ' + d.moonNak.pada, en ? 'the lunar mansion holding the Moon' : '\u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e \u0930\u0939\u0947\u0915\u094b \u0928\u0915\u094d\u0937\u0924\u094d\u0930'],\r\n             [en ? 'Yoga' : '\u092f\u094b\u0917', p.yoga, en ? 'from the combined Sun and Moon longitude' : '\u0938\u0942\u0930\u094d\u092f \u0930 \u091a\u0928\u094d\u0926\u094d\u0930\u0915\u094b \u092f\u094b\u0917\u092b\u0932\u092c\u093e\u091f'],\r\n             [en ? 'Karana' : '\u0915\u0930\u0923', p.karana, en ? 'half of a tithi' : '\u0924\u093f\u0925\u093f\u0915\u094b \u0906\u0927\u093e \u092d\u093e\u0917']]));\r\n\r\n        \/\/ ------------------------------------------------------------ 3. charts\r\n        c = chapter(en ? 'Birth Charts' : '\u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u091a\u0915\u094d\u0930',\r\n                    en ? 'North Indian style. The number in each house is its sign.'\r\n                       : '\u0909\u0924\u094d\u0924\u0930 \u092d\u093e\u0930\u0924\u0940\u092f \u0936\u0948\u0932\u0940\u0964 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u092d\u093e\u0935\u092e\u093e \u0932\u0947\u0916\u093f\u090f\u0915\u094b \u0905\u0902\u0915 \u0924\u094d\u092f\u0938\u0915\u094b \u0930\u093e\u0936\u093f \u0939\u094b\u0964');\r\n        var g = el('div', 'ku-charts');\r\n        g.appendChild(chartBox(en ? 'Lagna Chart (D1)' : '\u0932\u0917\u094d\u0928 \u0915\u0941\u0923\u094d\u0921\u0932\u0940 (D1)',\r\n                               en ? 'the main birth chart' : '\u092e\u0941\u0916\u094d\u092f \u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940', d.lagnaRashi, d.d1));\r\n        g.appendChild(chartBox(en ? 'Navamsa Chart (D9)' : '\u0928\u0935\u093e\u0902\u0936 \u0915\u0941\u0923\u094d\u0921\u0932\u0940 (D9)',\r\n                               en ? 'marriage, dharma, inner strength' : '\u0935\u093f\u0935\u093e\u0939, \u0927\u0930\u094d\u092e, \u0906\u0928\u094d\u0924\u0930\u093f\u0915 \u092c\u0932',\r\n                               d.varga[9].lagna, d.varga[9].place));\r\n        c.appendChild(g);\r\n\r\n        \/\/ ---------------------------------------------------- 4. more vargas\r\n        [[2, 3], [7, 10], [12, 4]].forEach(function (pair) {\r\n            var ch = chapter(\r\n                (en ? 'Divisional Charts \u2014 ' : '\u0935\u0930\u094d\u0917 \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u2014 ') +\r\n                    t.vargaName(pair[0]) + (en ? ' and ' : ' \u0930 ') + t.vargaName(pair[1]),\r\n                'D' + pair[0] + ' \u00b7 D' + pair[1]);\r\n            var gg = el('div', 'ku-charts');\r\n            pair.forEach(function (D) {\r\n                gg.appendChild(chartBox(t.vargaName(D) + ' (D' + D + ')', t.vargaUse(D),\r\n                                        d.varga[D].lagna, d.varga[D].place));\r\n            });\r\n            ch.appendChild(gg);\r\n            para(ch, en\r\n                ? 'A divisional chart re-maps each sign into ' + pair[0] + ' or ' + pair[1] + ' parts and reads the result as a chart in its own right. It is used to test whether a promise made in the main chart is supported in detail. Because the divisions are narrow, a planet sitting very close to a boundary can fall either side of it, so treat borderline placements with care.'\r\n                : '\u0935\u0930\u094d\u0917 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0932\u0947 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0930\u093e\u0936\u093f\u0932\u093e\u0908 \u0938\u093e\u0928\u093e \u092d\u093e\u0917\u092e\u093e \u092c\u093e\u0901\u0921\u0947\u0930 \u091b\u0941\u091f\u094d\u091f\u0948 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u091c\u0938\u094d\u0924\u0948 \u092a\u0922\u093f\u0928\u094d\u091b\u0964 \u092e\u0941\u0916\u094d\u092f \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0932\u0947 \u0926\u093f\u090f\u0915\u094b \u0938\u0902\u0915\u0947\u0924 \u0935\u093f\u0938\u094d\u0924\u093e\u0930\u092e\u093e \u092a\u0928\u093f \u091f\u093f\u0915\u094d\u091b \u0915\u093f \u091f\u093f\u0915\u094d\u0926\u0948\u0928 \u092d\u0928\u094d\u0928\u0947 \u091c\u093e\u0901\u091a\u094d\u0928 \u092a\u094d\u0930\u092f\u094b\u0917 \u0939\u0941\u0928\u094d\u091b\u0964 \u092d\u093e\u0917 \u0938\u093e\u0928\u093e \u0939\u0941\u0928\u0947 \u092d\u090f\u0915\u093e\u0932\u0947 \u0938\u0928\u094d\u0927\u093f\u092e\u093e \u092a\u0930\u0947\u0915\u094b \u0917\u094d\u0930\u0939 \u0905\u0930\u094d\u0915\u0948 \u092d\u093e\u0917\u092e\u093e \u092a\u0930\u094d\u0928 \u0938\u0915\u094d\u091b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u0938\u0940\u092e\u093e\u0928\u091c\u093f\u0915\u0915\u093e \u0938\u094d\u0925\u093f\u0924\u093f \u0938\u093e\u0935\u0927\u093e\u0928\u0940\u092a\u0942\u0930\u094d\u0935\u0915 \u0939\u0947\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d\u0964');\r\n        });\r\n\r\n        \/\/ ------------------------------------------- 5. positions + dignity\r\n        c = chapter(en ? 'Planetary Positions' : '\u0917\u094d\u0930\u0939 \u0938\u094d\u0925\u093f\u0924\u093f',\r\n                    en ? 'Sidereal longitudes, Lahiri ayanamsa' : '\u0928\u093f\u0930\u092f\u0928 \u0905\u0902\u0936, \u0932\u093e\u0939\u093f\u0930\u0940 \u0905\u092f\u0928\u093e\u0902\u0936');\r\n        var rows = [[en ? 'Lagna' : '\u0932\u0917\u094d\u0928', SN(d.lagnaRashi), fmtDeg(K.degInSign(d.asc)), '1',\r\n                     t.nak(d.ascNak.index).name + ' ' + d.ascNak.pada,\r\n                     PN(K.SIGN_LORD[d.lagnaRashi]), '\u2014']];\r\n        ORDER.forEach(function (k) {\r\n            var lon = d.lon[k], r = K.rashiOf(lon), nk = K.nakshatraOf(lon);\r\n            rows.push([PN(k) + (d.retro[k] ? ' (R)' : ''), SN(r), fmtDeg(K.degInSign(lon)),\r\n                       String(K.houseOf(lon, d.lagnaRashi)), t.nak(nk.index).name + ' ' + nk.pada,\r\n                       PN(K.SIGN_LORD[r]), t.dignity(d.dignity[k])]);\r\n        });\r\n        c.appendChild(table(en ? ['Body', 'Sign', 'Degree', 'House', 'Nakshatra', 'Sign lord', 'Dignity']\r\n                               : ['\u0917\u094d\u0930\u0939', '\u0930\u093e\u0936\u093f', '\u0905\u0902\u0936', '\u092d\u093e\u0935', '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', '\u0930\u093e\u0936\u093f \u0938\u094d\u0935\u093e\u092e\u0940', '\u0905\u0935\u0938\u094d\u0925\u093e'], rows));\r\n\r\n        \/\/ ------------------------------------------------- 6. planet chapters\r\n        ORDER.forEach(function (k) {\r\n            var lon = d.lon[k], r = K.rashiOf(lon), h = K.houseOf(lon, d.lagnaRashi);\r\n            var dig = d.dignity[k], strong = STRONG.indexOf(dig) !== -1;\r\n            var nk = K.nakshatraOf(lon);\r\n            var ch = chapter(PN(k) + (en ? '' : ''),\r\n                             (en ? 'in ' : '') + SN(r) + ', ' +\r\n                             (en ? 'house ' : '\u092d\u093e\u0935 ') + h + (en ? '' : ''));\r\n            glance(ch, [\r\n                [en ? 'Sign' : '\u0930\u093e\u0936\u093f', SN(r)],\r\n                [en ? 'Degree' : '\u0905\u0902\u0936', fmtDeg(K.degInSign(lon))],\r\n                [en ? 'House' : '\u092d\u093e\u0935', String(h)],\r\n                [en ? 'Nakshatra' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', t.nak(nk.index).name + ' ' + nk.pada],\r\n                [en ? 'Dignity' : '\u0905\u0935\u0938\u094d\u0925\u093e', t.dignity(dig)],\r\n                [en ? 'Motion' : '\u0917\u0924\u093f', d.retro[k] ? (en ? 'Retrograde' : '\u0935\u0915\u094d\u0930\u0940') : (en ? 'Direct' : '\u092e\u093e\u0930\u094d\u0917\u0940')]\r\n            ]);\r\n            para(ch, (en ? PN(k) + ' signifies ' : PN(k) + '\u0932\u0947 \u091c\u0928\u093e\u0909\u0901\u091b \u2014 ') + t.karaka(k) + (en ? '.' : '\u0964'));\r\n            para(ch, en\r\n                ? PN(k) + ' occupies ' + SN(r) + ', ' + an(t.signElement(r).toLowerCase()) +\r\n                  ' and ' + t.signMode(r).toLowerCase() + ' sign ruled by ' + PN(K.SIGN_LORD[r]) +\r\n                  '. Its condition there is ' + t.dignity(dig).toLowerCase() + ': ' + t.dignityNote(dig) + '.'\r\n                : PN(k) + ' ' + SN(r) + ' \u0930\u093e\u0936\u093f\u092e\u093e \u091b \u2014 ' + t.signElement(r) + ' \u0924\u0924\u094d\u0935, ' +\r\n                  t.signMode(r) + ' \u0938\u094d\u0935\u092d\u093e\u0935, \u0938\u094d\u0935\u093e\u092e\u0940 ' + PN(K.SIGN_LORD[r]) + '\u0964 \u092f\u0939\u093e\u0901\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e ' +\r\n                  dig + ' \u2014 ' + t.dignityNote(dig) + '\u0964');\r\n            para(ch, en\r\n                ? 'Falling in the ' + t.houseOrdinal(h).toLowerCase() + ' house, its results are felt through ' +\r\n                  t.houseField(h) + '. ' + t.houseDesc(h)\r\n                : h + ' \u092d\u093e\u0935\u092e\u093e \u092a\u0930\u0947\u0915\u093e\u0932\u0947 \u092f\u0938\u0915\u094b \u092b\u0932 ' + t.houseField(h) + ' \u092e\u093e\u0930\u094d\u092b\u0924 \u0905\u0928\u0941\u092d\u0935 \u0939\u0941\u0928\u094d\u091b\u0964');\r\n            para(ch, en\r\n                ? (strong\r\n                    ? 'Well placed, so what ' + PN(k) + ' governs tends to come more readily and to hold its shape under pressure.'\r\n                    : 'Not comfortably placed, so what ' + PN(k) + ' governs tends to arrive later, or through effort and correction rather than easily.')\r\n                : (strong\r\n                    ? '\u0930\u093e\u092e\u094d\u0930\u094b \u0938\u094d\u0925\u093f\u0924\u093f\u092e\u093e \u092d\u090f\u0915\u093e\u0932\u0947 ' + PN(k) + '\u0932\u0947 \u0926\u093f\u0928\u0947 \u092b\u0932 \u0938\u0939\u091c \u0930 \u091f\u093f\u0915\u093e\u0909 \u0939\u0941\u0928\u0947 \u0938\u092e\u094d\u092d\u093e\u0935\u0928\u093e \u092c\u0922\u0940 \u0939\u0941\u0928\u094d\u091b\u0964'\r\n                    : PN(k) + ' \u0938\u0939\u091c \u0938\u094d\u0925\u093f\u0924\u093f\u092e\u093e \u0928\u092d\u090f\u0915\u093e\u0932\u0947 \u092f\u0938\u0915\u094b \u092b\u0932 \u0922\u093f\u0932\u094b, \u0935\u093e \u092a\u0930\u093f\u0936\u094d\u0930\u092e \u0930 \u0938\u0941\u0927\u093e\u0930\u092a\u091b\u093f \u092e\u093e\u0924\u094d\u0930 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u0941\u0928\u0947 \u092a\u094d\u0930\u0935\u0943\u0924\u094d\u0924\u093f \u0939\u0941\u0928\u094d\u091b\u0964'));\r\n            para(ch, en\r\n                ? 'It sits in ' + t.nak(nk.index).name + ' pada ' + nk.pada + ', whose keynote is ' +\r\n                  t.nak(nk.index).trait + '. In work, ' + PN(k) + ' inclines towards ' + t.field(k) + '.'\r\n                : '\u092f\u094b ' + t.nak(nk.index).name + ' \u0928\u0915\u094d\u0937\u0924\u094d\u0930, \u092a\u093e\u0926 ' + nk.pada + ' \u092e\u093e \u091b \u2014 ' +\r\n                  t.nak(nk.index).trait + '\u0964 \u092a\u0947\u0938\u093e\u0917\u0924 \u0930\u0942\u092a\u092e\u093e ' + PN(k) + '\u0932\u0947 ' + t.field(k) + ' \u0924\u0930\u094d\u092b \u091d\u0941\u0915\u093e\u0935 \u0926\u093f\u0928\u094d\u091b\u0964');\r\n            if (d.retro[k]) {\r\n                para(ch, en\r\n                    ? PN(k) + ' is retrograde at birth. Traditionally this turns its significations inward: the matters it rules are revisited, reconsidered, and often only settled on a second attempt.'\r\n                    : PN(k) + ' \u091c\u0928\u094d\u092e\u0915\u093e\u0932\u092e\u093e \u0935\u0915\u094d\u0930\u0940 \u091b\u0964 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0930\u0942\u092a\u092e\u093e \u092f\u0938\u0932\u0947 \u0917\u094d\u0930\u0939\u0915\u094b \u092b\u0932 \u092d\u093f\u0924\u094d\u0930\u0924\u093f\u0930 \u092e\u094b\u0921\u094d\u091b \u2014 \u0938\u092e\u094d\u092c\u0928\u094d\u0927\u093f\u0924 \u0935\u093f\u0937\u092f \u0926\u094b\u0939\u094b\u0930\u094d\u200d\u092f\u093e\u0907\u0928\u094d\u091b, \u092a\u0941\u0928\u0930\u094d\u0935\u093f\u091a\u093e\u0930 \u0939\u0941\u0928\u094d\u091b, \u0930 \u092a\u094d\u0930\u093e\u092f\u0903 \u0926\u094b\u0938\u094d\u0930\u094b \u092a\u094d\u0930\u092f\u093e\u0938\u092e\u093e \u092e\u093e\u0924\u094d\u0930 \u091f\u0941\u0902\u0917\u093f\u0928\u094d\u091b\u0964');\r\n            }\r\n            var owns = [];\r\n            for (var hh = 1; hh <= 12; hh++) {\r\n                if (K.SIGN_LORD[(d.lagnaRashi + hh - 1) % 12] === k) { owns.push(hh); }\r\n            }\r\n            if (owns.length) {\r\n                para(ch, en\r\n                    ? PN(k) + ' also rules house' + (owns.length > 1 ? 's ' : ' ') + owns.join(' and ') +\r\n                      ', so its condition colours those areas as well.'\r\n                    : PN(k) + ' ' + owns.join(' \u0930 ') + ' \u092d\u093e\u0935\u0915\u094b \u092a\u0928\u093f \u0938\u094d\u0935\u093e\u092e\u0940 \u0939\u094b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u092f\u0938\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e\u0932\u0947 \u0924\u0940 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u0932\u093e\u0908 \u092a\u0928\u093f \u092a\u094d\u0930\u092d\u093e\u0935 \u092a\u093e\u0930\u094d\u091b\u0964');\r\n            }\r\n        });\r\n\r\n        \/\/ -------------------------------------------------- 7. house chapters\r\n        for (var h = 1; h <= 12; h++) {\r\n            var sign = (d.lagnaRashi + h - 1) % 12;\r\n            var lord = K.SIGN_LORD[sign];\r\n            var lordHouse = K.houseOf(d.lon[lord], d.lagnaRashi);\r\n            var occ = (d.d1[h] || []);\r\n            var ch2 = chapter((en ? 'House ' : '\u092d\u093e\u0935 ') + h + ' \u2014 ' + t.houseName(h),\r\n                              SN(sign) + ', ' + (en ? 'lord ' : '\u0938\u094d\u0935\u093e\u092e\u0940 ') + PN(lord));\r\n            glance(ch2, [\r\n                [en ? 'Sign' : '\u0930\u093e\u0936\u093f', SN(sign)],\r\n                [en ? 'Lord' : '\u0938\u094d\u0935\u093e\u092e\u0940', PN(lord)],\r\n                [en ? 'Lord in house' : '\u0938\u094d\u0935\u093e\u092e\u0940 \u092d\u093e\u0935', String(lordHouse)],\r\n                [en ? 'Occupants' : '\u0917\u094d\u0930\u0939', occ.length ? occ.join(', ') : (en ? 'none' : '\u091b\u0948\u0928')],\r\n                [en ? 'Element' : '\u0924\u0924\u094d\u0935', t.signElement(sign)],\r\n                [en ? 'Mode' : '\u0938\u094d\u0935\u092d\u093e\u0935', t.signMode(sign)]\r\n            ]);\r\n            para(ch2, (en ? 'This house governs ' : '\u092f\u094b \u092d\u093e\u0935\u0932\u0947 \u0939\u0947\u0930\u094d\u091b \u2014 ') + t.houseField(h) +\r\n                      (en ? '. ' + t.houseDesc(h) : '\u0964'));\r\n            para(ch2, en\r\n                ? 'Its sign is ' + SN(sign) + ', so these matters are approached in a way that is ' +\r\n                  t.signNature(sign) + '.'\r\n                : '\u092f\u0938\u0915\u094b \u0930\u093e\u0936\u093f ' + SN(sign) + ' \u0939\u094b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u092f\u0940 \u0935\u093f\u0937\u092f\u092e\u093e \u0938\u094d\u0935\u092d\u093e\u0935 \u2014 ' + t.signNature(sign) + '\u0964');\r\n            para(ch2, en\r\n                ? 'The lord of this house, ' + PN(lord) + ', sits in house ' + lordHouse +\r\n                  '. That links ' + t.houseField(h) + ' with ' + t.houseField(lordHouse) +\r\n                  ': the affairs of this house tend to develop through that second area.'\r\n                : '\u092f\u0938 \u092d\u093e\u0935\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940 ' + PN(lord) + ' ' + lordHouse + ' \u092d\u093e\u0935\u092e\u093e \u091b\u0964 \u092f\u0938\u0932\u0947 ' +\r\n                  t.houseField(h) + ' \u0932\u093e\u0908 ' + t.houseField(lordHouse) +\r\n                  ' \u0938\u0901\u0917 \u091c\u094b\u0921\u094d\u091b \u2014 \u092f\u094b \u092d\u093e\u0935\u0915\u093e \u0915\u0941\u0930\u093e \u0924\u094d\u092f\u0939\u0940 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092c\u093e\u091f \u0935\u093f\u0915\u0938\u093f\u0924 \u0939\u0941\u0928\u0947 \u092a\u094d\u0930\u0935\u0943\u0924\u094d\u0924\u093f \u0939\u0941\u0928\u094d\u091b\u0964');\r\n            if (occ.length) {\r\n                var names = [];\r\n                ORDER.forEach(function (k) {\r\n                    if (K.houseOf(d.lon[k], d.lagnaRashi) === h) { names.push(PN(k)); }\r\n                });\r\n                para(ch2, en\r\n                    ? 'Occupied by ' + names.join(', ') + '. A planet sitting in a house acts on it directly, more plainly than the house lord does from elsewhere.'\r\n                    : '\u092f\u0939\u093e\u0901 ' + names.join(', ') + ' \u0930\u0939\u0947\u0915\u093e \u091b\u0928\u094d\u0964 \u092d\u093e\u0935\u092e\u093e \u092c\u0938\u0947\u0915\u094b \u0917\u094d\u0930\u0939\u0932\u0947 \u0924\u094d\u092f\u0938 \u092d\u093e\u0935\u092e\u093e \u092a\u094d\u0930\u0924\u094d\u092f\u0915\u094d\u0937 \u0905\u0938\u0930 \u0917\u0930\u094d\u091b, \u0905\u0928\u094d\u092f\u0924\u094d\u0930\u092c\u093e\u091f \u0938\u094d\u0935\u093e\u092e\u0940\u0932\u0947 \u0917\u0930\u094d\u0928\u0947 \u092d\u0928\u094d\u0926\u093e \u0938\u094d\u092a\u0937\u094d\u091f \u0930\u0942\u092a\u092e\u093e\u0964');\r\n            } else {\r\n                para(ch2, en\r\n                    ? 'No planet occupies this house, which is the ordinary case; six or more houses are usually empty. An empty house is read through its lord and through the planets aspecting it.'\r\n                    : '\u092f\u0938 \u092d\u093e\u0935\u092e\u093e \u0915\u0941\u0928\u0948 \u0917\u094d\u0930\u0939 \u091b\u0948\u0928 \u2014 \u092f\u094b \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0915\u0941\u0930\u093e \u0939\u094b; \u092a\u094d\u0930\u093e\u092f\u0903 \u091b \u0935\u093e \u092c\u0922\u0940 \u092d\u093e\u0935 \u0916\u093e\u0932\u0940 \u0939\u0941\u0928\u094d\u091b\u0928\u094d\u0964 \u0916\u093e\u0932\u0940 \u092d\u093e\u0935\u0932\u093e\u0908 \u0924\u094d\u092f\u0938\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940 \u0930 \u0926\u0943\u0937\u094d\u091f\u093f \u0926\u093f\u0928\u0947 \u0917\u094d\u0930\u0939\u092c\u093e\u091f \u092a\u0922\u093f\u0928\u094d\u091b\u0964');\r\n            }\r\n        }\r\n\r\n        \/\/ --------------------------------------------- 8. nakshatra profile\r\n        var jn = t.nak(d.moonNak.index);\r\n        c = chapter(en ? 'Janma Nakshatra' : '\u091c\u0928\u094d\u092e \u0928\u0915\u094d\u0937\u0924\u094d\u0930',\r\n                    jn.name + ' \u2014 ' + (en ? 'pada ' : '\u092a\u093e\u0926 ') + d.moonNak.pada);\r\n        c.appendChild(table(en ? ['Attribute', 'Value'] : ['\u0935\u093f\u0937\u092f', '\u092e\u093e\u0928'], [\r\n            [en ? 'Nakshatra' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', jn.name],\r\n            [en ? 'Pada' : '\u092a\u093e\u0926', String(d.moonNak.pada)],\r\n            [en ? 'Symbol' : '\u092a\u094d\u0930\u0924\u0940\u0915', jn.symbol],\r\n            [en ? 'Deity' : '\u0926\u0947\u0935\u0924\u093e', jn.deity],\r\n            [en ? 'Gana' : '\u0917\u0923', jn.gana],\r\n            [en ? 'Nadi' : '\u0928\u093e\u0921\u0940', jn.nadi],\r\n            [en ? 'Yoni' : '\u092f\u094b\u0928\u093f', jn.yoni],\r\n            [en ? 'Name syllables' : '\u0928\u093e\u092e\u093e\u0915\u094d\u0937\u0930', jn.akshar],\r\n            [en ? 'Dasha lord' : '\u0926\u0936\u093e \u0938\u094d\u0935\u093e\u092e\u0940', PN(K.VIM_LORDS[d.moonNak.index % 9])]\r\n        ]));\r\n        para(c, (en ? 'Keynote: ' : '\u092e\u0941\u0916\u094d\u092f \u0938\u094d\u0935\u092d\u093e\u0935 \u2014 ') + jn.trait + (en ? '.' : '\u0964'));\r\n        para(c, en\r\n            ? 'The janma nakshatra is the single most personal point in the chart. It fixes the starting point of the dasha sequence, and traditionally it is used for naming, for matching horoscopes, and for judging temperament more finely than the Moon sign alone can.'\r\n            : '\u091c\u0928\u094d\u092e \u0928\u0915\u094d\u0937\u0924\u094d\u0930 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0915\u094b \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924 \u092c\u093f\u0928\u094d\u0926\u0941 \u0939\u094b\u0964 \u092f\u0938\u0948\u0932\u0947 \u0926\u0936\u093e \u0915\u094d\u0930\u092e\u0915\u094b \u0938\u0941\u0930\u0941\u0935\u093e\u0924 \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u0923 \u0917\u0930\u094d\u091b, \u0930 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0930\u0942\u092a\u092e\u093e \u0928\u093e\u092e\u0915\u0930\u0923, \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u092e\u093f\u0932\u093e\u0928 \u0930 \u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f\u0932\u0947 \u092e\u093e\u0924\u094d\u0930 \u0928\u0926\u093f\u0928\u0947 \u0938\u0942\u0915\u094d\u0937\u094d\u092e \u0938\u094d\u0935\u092d\u093e\u0935 \u092c\u0941\u091d\u094d\u0928 \u092a\u094d\u0930\u092f\u094b\u0917 \u0939\u0941\u0928\u094d\u091b\u0964');\r\n\r\n        var nrows = ORDER.map(function (k) {\r\n            var nk = K.nakshatraOf(d.lon[k]), info = t.nak(nk.index);\r\n            return [PN(k), info.name, String(nk.pada), PN(K.VIM_LORDS[nk.index % 9]), info.trait];\r\n        });\r\n        c.appendChild(table(en ? ['Body', 'Nakshatra', 'Pada', 'Lord', 'Keynote']\r\n                               : ['\u0917\u094d\u0930\u0939', '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', '\u092a\u093e\u0926', '\u0938\u094d\u0935\u093e\u092e\u0940', '\u0938\u094d\u0935\u092d\u093e\u0935'], nrows));\r\n\r\n        \/\/ ------------------------------------------------------ 9. dasha\r\n        c = chapter(en ? 'Vimshottari Dasha' : '\u0935\u093f\u0902\u0936\u094b\u0924\u094d\u0924\u0930\u0940 \u0926\u0936\u093e',\r\n                    en ? 'The 120-year cycle, begun from the Moon\u2019s nakshatra'\r\n                       : '\u0967\u0968\u0966 \u0935\u0930\u094d\u0937\u0947 \u091a\u0915\u094d\u0930, \u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e\u0915\u094b \u0928\u0915\u094d\u0937\u0924\u094d\u0930\u092c\u093e\u091f \u0938\u0941\u0930\u0941');\r\n        para(c, en\r\n            ? 'At birth the running mahadasha was ' + PN(d.vim.balanceLord) + ', with ' +\r\n              d.vim.balanceYears.toFixed(2) + ' years still to run. Each mahadasha is divided into nine antardashas in the same order, each proportional to its own length.'\r\n            : '\u091c\u0928\u094d\u092e\u0915\u093e\u0932\u092e\u093e ' + PN(d.vim.balanceLord) + ' \u092e\u0939\u093e\u0926\u0936\u093e \u091a\u0932\u093f\u0930\u0939\u0947\u0915\u094b \u0925\u093f\u092f\u094b, ' +\r\n              d.vim.balanceYears.toFixed(2) + ' \u0935\u0930\u094d\u0937 \u092c\u093e\u0901\u0915\u0940\u0964 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u092e\u0939\u093e\u0926\u0936\u093e \u0909\u0939\u0940 \u0915\u094d\u0930\u092e\u092e\u093e \u0928\u094c \u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\u092e\u093e \u092c\u093e\u0901\u0921\u093f\u0928\u094d\u091b\u0964');\r\n        var now = Date.now();\r\n        c.appendChild(table(en ? ['Mahadasha', 'From', 'To', 'Length'] : ['\u092e\u0939\u093e\u0926\u0936\u093e', '\u0926\u0947\u0916\u093f', '\u0938\u092e\u094d\u092e', '\u0905\u0935\u0927\u093f'],\r\n            d.vim.maha.map(function (m) {\r\n                return [PN(m.lord), fmtDate(m.start), fmtDate(m.end), m.years.toFixed(2) + (en ? ' yr' : ' \u0935\u0930\u094d\u0937')];\r\n            }),\r\n            function (i) {\r\n                var m = d.vim.maha[i];\r\n                if (now < m.start.getTime()) { return false; }\r\n                return now < m.end.getTime();\r\n            }));\r\n\r\n        \/\/ per-mahadasha chapters with antardasha tables\r\n        d.vim.maha.forEach(function (m) {\r\n            var lordHouse = K.houseOf(d.lon[m.lord], d.lagnaRashi);\r\n            var dig = d.dignity[m.lord];\r\n            var ch3 = chapter((en ? 'Mahadasha of ' : '') + PN(m.lord) + (en ? '' : ' \u092e\u0939\u093e\u0926\u0936\u093e'),\r\n                              fmtDate(m.start) + ' \u2014 ' + fmtDate(m.end));\r\n            para(ch3, t.dashaTheme(m.lord) + (en ? '.' : '\u0964'));\r\n            para(ch3, en\r\n                ? 'In this chart ' + PN(m.lord) + ' is in ' + SN(K.rashiOf(d.lon[m.lord])) +\r\n                  ', house ' + lordHouse + ', ' + t.dignity(dig).toLowerCase() +\r\n                  '. A dasha delivers according to the condition of its lord, so this period leans towards ' +\r\n                  t.houseField(lordHouse) + '.'\r\n                : '\u092f\u0938 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e ' + PN(m.lord) + ' ' + SN(K.rashiOf(d.lon[m.lord])) + ' \u0930\u093e\u0936\u093f, ' +\r\n                  lordHouse + ' \u092d\u093e\u0935\u092e\u093e, \u0905\u0935\u0938\u094d\u0925\u093e ' + dig +\r\n                  '\u0964 \u0926\u0936\u093e\u0932\u0947 \u0906\u092b\u094d\u0928\u094b \u0938\u094d\u0935\u093e\u092e\u0940\u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e \u0905\u0928\u0941\u0938\u093e\u0930 \u092b\u0932 \u0926\u093f\u0928\u0947 \u092d\u090f\u0915\u093e\u0932\u0947 \u092f\u094b \u0915\u093e\u0932 ' +\r\n                  t.houseField(lordHouse) + ' \u0924\u0930\u094d\u092b \u091d\u0941\u0915\u094d\u091b\u0964');\r\n            var subs = K.antardashas(m);\r\n            ch3.appendChild(table(en ? ['Antardasha', 'From', 'To', 'Length'] : ['\u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e', '\u0926\u0947\u0916\u093f', '\u0938\u092e\u094d\u092e', '\u0905\u0935\u0927\u093f'],\r\n                subs.map(function (a) {\r\n                    return [PN(a.lord), fmtDate(a.start), fmtDate(a.end),\r\n                            (a.years * 12).toFixed(1) + (en ? ' mo' : ' \u092e\u0939\u093f\u0928\u093e')];\r\n                }),\r\n                function (i) {\r\n                    var a = subs[i];\r\n                    if (now < a.start.getTime()) { return false; }\r\n                    return now < a.end.getTime();\r\n                }));\r\n        });\r\n\r\n        \/\/ ------------------------------------------------- 10. life areas\r\n        t.areas.forEach(function (area) {\r\n            var neName = area[0], houses = area[1], karakas = area[2];\r\n            var ch4 = chapter(t.areaName(neName),\r\n                              (en ? 'Houses ' : '\u092d\u093e\u0935 ') + houses.join(', ') + ' \u00b7 ' +\r\n                              (en ? 'karaka ' : '\u0915\u093e\u0930\u0915 ') + karakas.map(PN).join(', '));\r\n            houses.forEach(function (hh) {\r\n                var sg = (d.lagnaRashi + hh - 1) % 12;\r\n                var ld = K.SIGN_LORD[sg];\r\n                var lh = K.houseOf(d.lon[ld], d.lagnaRashi);\r\n                para(ch4, en\r\n                    ? 'House ' + hh + ' (' + t.houseName(hh) + ') falls in ' + SN(sg) +\r\n                      ', ruled by ' + PN(ld) + ' from house ' + lh + '. For this area that connects ' +\r\n                      t.houseField(hh) + ' with ' + t.houseField(lh) + '.'\r\n                    : hh + ' \u092d\u093e\u0935 (' + t.houseName(hh) + ') ' + SN(sg) + ' \u0930\u093e\u0936\u093f\u092e\u093e, \u0938\u094d\u0935\u093e\u092e\u0940 ' + PN(ld) +\r\n                      ' ' + lh + ' \u092d\u093e\u0935\u092c\u093e\u091f\u0964 \u092f\u0938\u0932\u0947 ' + t.houseField(hh) + ' \u0932\u093e\u0908 ' + t.houseField(lh) + ' \u0938\u0901\u0917 \u091c\u094b\u0921\u094d\u091b\u0964');\r\n            });\r\n            karakas.forEach(function (kk) {\r\n                var dg = d.dignity[kk];\r\n                var strongK = STRONG.indexOf(dg) !== -1;\r\n                para(ch4, en\r\n                    ? 'The karaka ' + PN(kk) + ' is ' + t.dignity(dg).toLowerCase() + ' in ' +\r\n                      SN(K.rashiOf(d.lon[kk])) + ', house ' + K.houseOf(d.lon[kk], d.lagnaRashi) + '. ' +\r\n                      (strongK ? 'That supports this area of life.' : 'That asks for patience in this area of life.')\r\n                    : '\u0915\u093e\u0930\u0915 ' + PN(kk) + ' ' + SN(K.rashiOf(d.lon[kk])) + ' \u0930\u093e\u0936\u093f, ' +\r\n                      K.houseOf(d.lon[kk], d.lagnaRashi) + ' \u092d\u093e\u0935\u092e\u093e, \u0905\u0935\u0938\u094d\u0925\u093e ' + dg + '\u0964 ' +\r\n                      (strongK ? '\u092f\u0938\u0932\u0947 \u092f\u0938 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u0932\u093e\u0908 \u0938\u0918\u093e\u0909\u0901\u091b\u0964' : '\u092f\u0938 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u092e\u093e \u0927\u0948\u0930\u094d\u092f \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0941\u0928\u094d\u091b\u0964'));\r\n            });\r\n        });\r\n\r\n        \/\/ --------------------------------------------------- 11. sade sati\r\n        var saLon = d.lon.SA, moR = K.rashiOf(d.lon.MO);\r\n        var saR = K.rashiOf(saLon);\r\n        var rel = ((saR - moR) % 12 + 12) % 12;\r\n        c = chapter(en ? 'Saturn and the Moon' : '\u0936\u0928\u093f \u0930 \u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e',\r\n                    en ? 'Sade sati is reckoned from the Moon sign' : '\u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940 \u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f\u092c\u093e\u091f \u0917\u0928\u093f\u0928\u094d\u091b');\r\n        para(c, en\r\n            ? 'Sade sati is the roughly seven-and-a-half year passage of Saturn through the sign before the Moon sign, the Moon sign itself, and the sign after it. It is the most talked-about transit in Vedic astrology and the most often misread: it marks a period of weight and responsibility, not a verdict.'\r\n            : '\u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940 \u092d\u0928\u0947\u0915\u094b \u0936\u0928\u093f\u0932\u0947 \u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f\u0915\u094b \u0905\u0918\u093f\u0932\u094d\u0932\u094b \u0930\u093e\u0936\u093f, \u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f \u0930 \u092a\u091b\u093f\u0932\u094d\u0932\u094b \u0930\u093e\u0936\u093f \u092a\u093e\u0930 \u0917\u0930\u094d\u0928\u0947 \u0915\u0930\u093f\u092c \u0938\u093e\u0922\u0947 \u0938\u093e\u0924 \u0935\u0930\u094d\u0937\u0915\u094b \u0905\u0935\u0927\u093f \u0939\u094b\u0964 \u092f\u094b \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0927\u0947\u0930\u0948 \u091a\u0930\u094d\u091a\u093e \u0939\u0941\u0928\u0947 \u0930 \u0938\u092c\u0948\u092d\u0928\u094d\u0926\u093e \u0927\u0947\u0930\u0948 \u0917\u0932\u0924 \u092c\u0941\u091d\u093f\u0928\u0947 \u0917\u094b\u091a\u0930 \u0939\u094b \u2014 \u092f\u094b \u092d\u093e\u0930 \u0930 \u091c\u093f\u092e\u094d\u092e\u0947\u0935\u093e\u0930\u0940\u0915\u094b \u0915\u093e\u0932 \u0939\u094b, \u0915\u0941\u0928\u0948 \u092b\u0948\u0938\u0932\u093e \u0939\u094b\u0907\u0928\u0964');\r\n        para(c, en\r\n            ? 'At birth Saturn stood in ' + SN(saR) + ', which is ' + (rel + 1) +\r\n              ' signs from the Moon in ' + SN(moR) + '.' +\r\n              (rel === 11 || rel === 0 || rel === 1\r\n                ? ' That means the birth itself fell inside a sade sati period.'\r\n                : ' The birth therefore fell outside sade sati.')\r\n            : '\u091c\u0928\u094d\u092e\u0915\u093e\u0932\u092e\u093e \u0936\u0928\u093f ' + SN(saR) + ' \u092e\u093e \u0925\u093f\u092f\u094b, \u091c\u0941\u0928 ' + SN(moR) + ' \u0915\u094b \u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e\u092c\u093e\u091f ' +\r\n              (rel + 1) + ' \u0914\u0901 \u0930\u093e\u0936\u093f \u0939\u094b\u0964' +\r\n              (rel === 11 || rel === 0 || rel === 1\r\n                ? ' \u0905\u0930\u094d\u0925\u093e\u0924\u094d \u091c\u0928\u094d\u092e \u0906\u092b\u0948\u0901 \u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940\u0915\u094b \u0905\u0935\u0927\u093f\u092d\u093f\u0924\u094d\u0930 \u092a\u0930\u0947\u0915\u094b \u091b\u0964'\r\n                : ' \u0905\u0930\u094d\u0925\u093e\u0924\u094d \u091c\u0928\u094d\u092e \u0938\u093e\u0922\u0947\u0938\u093e\u0924\u0940\u092d\u0928\u094d\u0926\u093e \u092c\u093e\u0939\u093f\u0930 \u092a\u0930\u0947\u0915\u094b \u091b\u0964'));\r\n\r\n        \/\/ ----------------------------------------- 11a. bhavesh (house lords)\r\n        \/\/ Where each house lord sits is the backbone of a traditional reading: it links two\r\n        \/\/ areas of life and says which one the other develops through.\r\n        for (var bl = 1; bl <= 12; bl++) {\r\n            var bsign = (d.lagnaRashi + bl - 1) % 12;\r\n            var blord = K.SIGN_LORD[bsign];\r\n            var blh = K.houseOf(d.lon[blord], d.lagnaRashi);\r\n            var bdig = d.dignity[blord];\r\n            var bstrong = STRONG.indexOf(bdig) !== -1;\r\n            var chB = chapter((en ? 'Lord of House ' : '') + bl + (en ? '' : ' \u092d\u093e\u0935\u0915\u094b \u0938\u094d\u0935\u093e\u092e\u0940'),\r\n                              PN(blord) + ' ' + (en ? 'in house ' : '\u092d\u093e\u0935 ') + blh);\r\n            glance(chB, [\r\n                [en ? 'House' : '\u092d\u093e\u0935', String(bl) + ' \u2014 ' + t.houseName(bl)],\r\n                [en ? 'Sign' : '\u0930\u093e\u0936\u093f', SN(bsign)],\r\n                [en ? 'Lord' : '\u0938\u094d\u0935\u093e\u092e\u0940', PN(blord)],\r\n                [en ? 'Lord sits in' : '\u0938\u094d\u0935\u093e\u092e\u0940 \u092d\u093e\u0935', String(blh) + ' \u2014 ' + t.houseName(blh)],\r\n                [en ? 'Lord dignity' : '\u0938\u094d\u0935\u093e\u092e\u0940 \u0905\u0935\u0938\u094d\u0925\u093e', t.dignity(bdig)],\r\n                [en ? 'Lord sign' : '\u0938\u094d\u0935\u093e\u092e\u0940 \u0930\u093e\u0936\u093f', SN(K.rashiOf(d.lon[blord]))]\r\n            ]);\r\n            para(chB, en\r\n                ? 'House ' + bl + ' (' + t.houseName(bl) + ') covers ' + t.houseField(bl) +\r\n                  '. Its sign is ' + SN(bsign) + ', so its lord is ' + PN(blord) + '.'\r\n                : bl + ' \u092d\u093e\u0935 (' + t.houseName(bl) + ') \u0932\u0947 ' + t.houseField(bl) +\r\n                  ' \u0939\u0947\u0930\u094d\u091b\u0964 \u092f\u0938\u0915\u094b \u0930\u093e\u0936\u093f ' + SN(bsign) + ' \u092d\u090f\u0915\u093e\u0932\u0947 \u0938\u094d\u0935\u093e\u092e\u0940 ' + PN(blord) + ' \u0939\u094b\u0964');\r\n            para(chB, en\r\n                ? PN(blord) + ' is placed in house ' + blh + ', which governs ' + t.houseField(blh) +\r\n                  '. The classical reading is that the matters of house ' + bl +\r\n                  ' are pursued through, and depend on, the matters of house ' + blh + '.'\r\n                : PN(blord) + ' ' + blh + ' \u092d\u093e\u0935\u092e\u093e \u091b, \u091c\u0938\u0932\u0947 ' + t.houseField(blh) +\r\n                  ' \u0939\u0947\u0930\u094d\u091b\u0964 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0940\u092f \u092a\u0920\u0928\u0905\u0928\u0941\u0938\u093e\u0930 ' + bl + ' \u092d\u093e\u0935\u0915\u093e \u0915\u0941\u0930\u093e ' + blh +\r\n                  ' \u092d\u093e\u0935\u0915\u093e \u0915\u0941\u0930\u093e\u092e\u093e\u0930\u094d\u092b\u0924 \u0905\u0917\u093e\u0921\u093f \u092c\u0922\u094d\u091b\u0928\u094d \u0930 \u0924\u093f\u0928\u0948\u092e\u093e \u092d\u0930 \u092a\u0930\u094d\u091b\u0928\u094d\u0964');\r\n            para(chB, en\r\n                ? PN(blord) + ' is ' + t.dignity(bdig).toLowerCase() + ' there: ' + t.dignityNote(bdig) +\r\n                  '. ' + (bstrong\r\n                    ? 'A house lord in good condition generally lets that house deliver what it promises.'\r\n                    : 'A house lord under strain generally means that house delivers later, or only after correction.')\r\n                : PN(blord) + ' \u0915\u094b \u0905\u0935\u0938\u094d\u0925\u093e ' + bdig + ' \u2014 ' + t.dignityNote(bdig) + '\u0964 ' +\r\n                  (bstrong\r\n                    ? '\u092d\u093e\u0935\u0947\u0936 \u0930\u093e\u092e\u094d\u0930\u094b \u0905\u0935\u0938\u094d\u0925\u093e\u092e\u093e \u0939\u0941\u0901\u0926\u093e \u0924\u094d\u092f\u094b \u092d\u093e\u0935\u0932\u0947 \u092a\u094d\u0930\u093e\u092f\u0903 \u0906\u092b\u094d\u0928\u094b \u092b\u0932 \u0926\u093f\u0928\u094d\u091b\u0964'\r\n                    : '\u092d\u093e\u0935\u0947\u0936 \u0926\u092c\u093e\u092c\u092e\u093e \u0939\u0941\u0901\u0926\u093e \u0924\u094d\u092f\u094b \u092d\u093e\u0935\u0915\u094b \u092b\u0932 \u0922\u093f\u0932\u094b, \u0935\u093e \u0938\u0941\u0927\u093e\u0930\u092a\u091b\u093f \u092e\u093e\u0924\u094d\u0930 \u0906\u0909\u0928\u0947 \u092a\u094d\u0930\u0935\u0943\u0924\u094d\u0924\u093f \u0939\u0941\u0928\u094d\u091b\u0964'));\r\n            if (bl === blh) {\r\n                para(chB, en\r\n                    ? 'Here the lord sits in its own house, which is counted a strong placement: the affairs of this house are largely self-supporting.'\r\n                    : '\u092f\u0939\u093e\u0901 \u0938\u094d\u0935\u093e\u092e\u0940 \u0906\u092b\u094d\u0928\u0948 \u092d\u093e\u0935\u092e\u093e \u091b \u2014 \u092f\u094b \u092c\u0932\u093f\u092f\u094b \u0938\u094d\u0925\u093f\u0924\u093f \u092e\u093e\u0928\u093f\u0928\u094d\u091b; \u092f\u0938 \u092d\u093e\u0935\u0915\u093e \u0915\u0941\u0930\u093e \u092a\u094d\u0930\u093e\u092f\u0903 \u0906\u092b\u0948\u0901\u092e\u093e \u091f\u093f\u0915\u094d\u0928\u0947 \u0939\u0941\u0928\u094d\u091b\u0928\u094d\u0964');\r\n            }\r\n        }\r\n\r\n        \/\/ ------------------------------------------------- 11b. aspects\r\n        c = chapter(en ? 'Aspects (Drishti)' : '\u0926\u0943\u0937\u094d\u091f\u093f',\r\n                    en ? 'Which planets look at which houses' : '\u0915\u0941\u0928 \u0917\u094d\u0930\u0939\u0932\u0947 \u0915\u0941\u0928 \u092d\u093e\u0935 \u0939\u0947\u0930\u094d\u091b');\r\n        para(c, en\r\n            ? 'Every planet aspects the seventh house from itself. Mars additionally aspects the fourth and eighth, Jupiter the fifth and ninth, and Saturn the third and tenth. An aspect is influence at a distance: the aspecting planet colours the house it looks at without sitting in it.'\r\n            : '\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0917\u094d\u0930\u0939\u0932\u0947 \u0906\u092b\u0942\u092c\u093e\u091f \u0938\u093e\u0924\u094c\u0901 \u092d\u093e\u0935\u0932\u093e\u0908 \u0926\u0943\u0937\u094d\u091f\u093f \u0926\u093f\u0928\u094d\u091b\u0964 \u092e\u0902\u0917\u0932\u0932\u0947 \u0925\u092a \u091a\u094c\u0925\u094b \u0930 \u0906\u0920\u094c\u0901, \u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\u0932\u0947 \u092a\u093e\u0901\u091a\u094c\u0901 \u0930 \u0928\u0935\u094c\u0901, \u0936\u0928\u093f\u0932\u0947 \u0924\u0947\u0938\u094d\u0930\u094b \u0930 \u0926\u0936\u094c\u0901 \u092d\u093e\u0935 \u0939\u0947\u0930\u094d\u091b\u0964 \u0926\u0943\u0937\u094d\u091f\u093f \u092d\u0928\u0947\u0915\u094b \u091f\u093e\u0922\u093e\u092c\u093e\u091f \u092a\u0930\u094d\u0928\u0947 \u092a\u094d\u0930\u092d\u093e\u0935 \u0939\u094b \u2014 \u0917\u094d\u0930\u0939 \u0924\u094d\u092f\u0939\u093e\u0901 \u0928\u092c\u0938\u0940\u0915\u0928\u0948 \u0924\u094d\u092f\u0938 \u092d\u093e\u0935\u0932\u093e\u0908 \u092a\u094d\u0930\u092d\u093e\u0935 \u092a\u093e\u0930\u094d\u091b\u0964');\r\n        var ASPECT = { MA: [4, 7, 8], JU: [5, 7, 9], SA: [3, 7, 10] };\r\n        var arows = ORDER.map(function (k) {\r\n            var from = K.houseOf(d.lon[k], d.lagnaRashi);\r\n            var offs = ASPECT[k] || [7];\r\n            var seen = offs.map(function (o) { return ((from - 1 + o - 1) % 12) + 1; });\r\n            return [PN(k), String(from), seen.join(', '),\r\n                    seen.map(function (hh) { return t.houseName(hh); }).join(', ')];\r\n        });\r\n        c.appendChild(table(en ? ['Planet', 'From house', 'Aspects houses', 'Which govern']\r\n                               : ['\u0917\u094d\u0930\u0939', '\u092d\u093e\u0935\u092c\u093e\u091f', '\u0926\u0943\u0937\u094d\u091f\u093f \u092d\u093e\u0935', '\u0924\u0940 \u092d\u093e\u0935\u0932\u0947 \u0939\u0947\u0930\u094d\u0928\u0947'], arows));\r\n\r\n        \/\/ --------------------------------------------------- 11c. yogas\r\n        c = chapter(en ? 'Yogas Present' : '\u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u092d\u090f\u0915\u093e \u092f\u094b\u0917',\r\n                    en ? 'Classical combinations found in this chart' : '\u092f\u0938 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u092d\u0947\u091f\u093f\u090f\u0915\u093e \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0940\u092f \u092f\u094b\u0917');\r\n        var found = [];\r\n        var hOf = function (k) { return K.houseOf(d.lon[k], d.lagnaRashi); };\r\n        var moH = hOf('MO');\r\n        var juFromMo = ((K.rashiOf(d.lon.JU) - K.rashiOf(d.lon.MO)) % 12 + 12) % 12 + 1;\r\n        if ([1, 4, 7, 10].indexOf(juFromMo) !== -1) {\r\n            found.push([en ? 'Gajakesari Yoga' : '\u0917\u091c\u0915\u0947\u0938\u0930\u0940 \u092f\u094b\u0917',\r\n                        en ? 'Jupiter is in a kendra from the Moon. Traditionally associated with good judgement, reputation and support from elders.'\r\n                           : '\u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e\u092c\u093e\u091f \u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092e\u093e \u091b\u0964 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0930\u0942\u092a\u092e\u093e \u0935\u093f\u0935\u0947\u0915, \u092a\u094d\u0930\u0924\u093f\u0937\u094d\u0920\u093e \u0930 \u0917\u0941\u0930\u0941\u091c\u0928\u0915\u094b \u0938\u093e\u0925\u0938\u0901\u0917 \u091c\u094b\u0921\u093f\u0928\u094d\u091b\u0964']);\r\n        }\r\n        if (K.rashiOf(d.lon.SU) === K.rashiOf(d.lon.ME)) {\r\n            found.push([en ? 'Budha-Aditya Yoga' : '\u092c\u0941\u0927\u093e\u0926\u093f\u0924\u094d\u092f \u092f\u094b\u0917',\r\n                        en ? 'Sun and Mercury share a sign. Associated with intelligence, clear speech and skill in administration or trade.'\r\n                           : '\u0938\u0942\u0930\u094d\u092f \u0930 \u092c\u0941\u0927 \u090f\u0909\u091f\u0948 \u0930\u093e\u0936\u093f\u092e\u093e\u0964 \u092c\u0941\u0926\u094d\u0927\u093f, \u0938\u094d\u092a\u0937\u094d\u091f \u0935\u093e\u0923\u0940 \u0930 \u092a\u094d\u0930\u0936\u093e\u0938\u0928 \u0935\u093e \u0935\u094d\u092f\u093e\u092a\u093e\u0930\u092e\u093e \u0926\u0915\u094d\u0937\u0924\u093e\u0938\u0901\u0917 \u091c\u094b\u0921\u093f\u0928\u094d\u091b\u0964']);\r\n        }\r\n        if (K.rashiOf(d.lon.MO) === K.rashiOf(d.lon.MA)) {\r\n            found.push([en ? 'Chandra-Mangala Yoga' : '\u091a\u0928\u094d\u0926\u094d\u0930-\u092e\u0902\u0917\u0932 \u092f\u094b\u0917',\r\n                        en ? 'Moon with Mars. Associated with earning capacity and drive, sometimes with a sharp temper.'\r\n                           : '\u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e\u0938\u0901\u0917 \u092e\u0902\u0917\u0932\u0964 \u0906\u0930\u094d\u091c\u0928 \u0915\u094d\u0937\u092e\u0924\u093e \u0930 \u0909\u0924\u094d\u0938\u093e\u0939\u0938\u0901\u0917 \u091c\u094b\u0921\u093f\u0928\u094d\u091b, \u0915\u0939\u093f\u0932\u0947\u0915\u093e\u0939\u0940\u0901 \u0930\u093f\u0938 \u091a\u0930\u094d\u0915\u094b \u0939\u0941\u0928 \u0938\u0915\u094d\u091b\u0964']);\r\n        }\r\n        var occupied2nd = (d.d1[((moH) % 12) + 1] || []).length;\r\n        var occupied12th = (d.d1[((moH + 10) % 12) + 1] || []).length;\r\n        if (occupied2nd === 0) { if (occupied12th === 0) {\r\n            found.push([en ? 'Kemadruma Yoga' : '\u0915\u0947\u092e\u0926\u094d\u0930\u0941\u092e \u092f\u094b\u0917',\r\n                        en ? 'No planet in the houses on either side of the Moon. Classically read as a period of standing alone; it is cancelled by several common conditions, so it is rarely as severe as it sounds.'\r\n                           : '\u091a\u0928\u094d\u0926\u094d\u0930\u092e\u093e\u0915\u094b \u0926\u0941\u0935\u0948\u0924\u093f\u0930\u0915\u093e \u092d\u093e\u0935\u092e\u093e \u0915\u0941\u0928\u0948 \u0917\u094d\u0930\u0939 \u091b\u0948\u0928\u0964 \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u092e\u093e \u090f\u0915\u094d\u0932\u0948 \u0909\u092d\u093f\u0928\u0941\u092a\u0930\u094d\u0928\u0947 \u0905\u0935\u0938\u094d\u0925\u093e\u0915\u094b \u0938\u0902\u0915\u0947\u0924 \u092e\u093e\u0928\u093f\u0928\u094d\u091b; \u0927\u0947\u0930\u0948 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0905\u0935\u0938\u094d\u0925\u093e\u0932\u0947 \u092f\u094b \u092d\u0902\u0917 \u0939\u0941\u0928\u0947 \u092d\u090f\u0915\u093e\u0932\u0947 \u092a\u094d\u0930\u093e\u092f\u0903 \u0938\u0941\u0928\u093f\u090f\u091c\u0924\u093f \u0917\u092e\u094d\u092d\u0940\u0930 \u0939\u0941\u0901\u0926\u0948\u0928\u0964']);\r\n        } }\r\n        var MAHAPURUSHA = { MA: 'Ruchaka', ME: 'Bhadra', JU: 'Hamsa', VE: 'Malavya', SA: 'Shasha' };\r\n        for (var mk in MAHAPURUSHA) {\r\n            if (!Object.prototype.hasOwnProperty.call(MAHAPURUSHA, mk)) { continue; }\r\n            var mh = hOf(mk), mdg = d.dignity[mk];\r\n            if ([1, 4, 7, 10].indexOf(mh) !== -1) {\r\n                if (mdg === '\u0909\u091a\u094d\u091a' || mdg === '\u0938\u094d\u0935\u0917\u0943\u0939' || mdg === '\u092e\u0942\u0932 \u0924\u094d\u0930\u093f\u0915\u094b\u0923') {\r\n                    found.push([MAHAPURUSHA[mk] + (en ? ' Yoga' : ' \u092f\u094b\u0917'),\r\n                        en ? PN(mk) + ' is strong and in a kendra. One of the five Panchamahapurusha yogas, held to give the qualities of that planet in unusual measure.'\r\n                           : PN(mk) + ' \u092c\u0932\u093f\u092f\u094b \u0905\u0935\u0938\u094d\u0925\u093e\u092e\u093e \u0915\u0947\u0928\u094d\u0926\u094d\u0930\u092e\u093e \u091b\u0964 \u092a\u091e\u094d\u091a\u092e\u0939\u093e\u092a\u0941\u0930\u0941\u0937 \u092f\u094b\u0917\u092e\u0927\u094d\u092f\u0947 \u090f\u0915 \u2014 \u0924\u094d\u092f\u0938 \u0917\u094d\u0930\u0939\u0915\u093e \u0917\u0941\u0923 \u0905\u0938\u093e\u0927\u093e\u0930\u0923 \u092e\u093e\u0924\u094d\u0930\u093e\u092e\u093e \u0926\u093f\u0928\u0947 \u092e\u093e\u0928\u093f\u0928\u094d\u091b\u0964']);\r\n                }\r\n            }\r\n        }\r\n        if (!found.length) {\r\n            para(c, en\r\n                ? 'None of the classical yogas checked here is formed in this chart. That is entirely ordinary: most charts carry only one or two of the well-known combinations, and their absence says nothing negative.'\r\n                : '\u092f\u0939\u093e\u0901 \u091c\u093e\u0901\u091a\u093f\u090f\u0915\u093e \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u0940\u092f \u092f\u094b\u0917\u092e\u0927\u094d\u092f\u0947 \u0915\u0941\u0928\u0948 \u092a\u0928\u093f \u092f\u0938 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u092c\u0928\u0947\u0915\u094b \u091b\u0948\u0928\u0964 \u092f\u094b \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0915\u0941\u0930\u093e \u0939\u094b \u2014 \u092a\u094d\u0930\u093e\u092f\u0903 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u090f\u0915-\u0926\u0941\u0908 \u092e\u093e\u0924\u094d\u0930 \u092a\u094d\u0930\u0938\u093f\u0926\u094d\u0927 \u092f\u094b\u0917 \u0939\u0941\u0928\u094d\u091b\u0928\u094d, \u0930 \u0928\u0939\u0941\u0928\u0941\u0932\u0947 \u0928\u0915\u093e\u0930\u093e\u0924\u094d\u092e\u0915 \u0915\u0947\u0939\u0940 \u091c\u0928\u093e\u0909\u0901\u0926\u0948\u0928\u0964');\r\n        } else {\r\n            c.appendChild(table(en ? ['Yoga', 'What it is'] : ['\u092f\u094b\u0917', '\u0915\u0947 \u0939\u094b'], found));\r\n            para(c, en\r\n                ? 'A yoga is a named combination, not a guarantee. Its effect depends on the strength of the planets forming it and on the dasha running at the time.'\r\n                : '\u092f\u094b\u0917 \u092d\u0928\u0947\u0915\u094b \u0928\u093e\u092e\u0915\u0930\u0923 \u0917\u0930\u093f\u090f\u0915\u094b \u0938\u0902\u092f\u094b\u0917 \u0939\u094b, \u0915\u0941\u0928\u0948 \u0917\u094d\u0930\u092f\u093e\u0928\u094d\u091f\u0940 \u0939\u094b\u0907\u0928\u0964 \u092f\u0938\u0915\u094b \u092b\u0932 \u092c\u0928\u093e\u0909\u0928\u0947 \u0917\u094d\u0930\u0939\u0915\u094b \u092c\u0932 \u0930 \u0924\u094d\u092f\u0938 \u092c\u0947\u0932\u093e \u091a\u0932\u093f\u0930\u0939\u0947\u0915\u094b \u0926\u0936\u093e\u092e\u093e \u092d\u0930 \u092a\u0930\u094d\u091b\u0964');\r\n        }\r\n\r\n        \/\/ ------------------------------------------- 11d. varga detail\r\n        [2, 3, 4, 7, 9, 10, 12].forEach(function (D) {\r\n            var ch5 = chapter(t.vargaName(D) + ' (D' + D + ')', t.vargaUse(D));\r\n            para(ch5, en\r\n                ? 'Each sign is divided into ' + D + ' parts and the result is read as a chart in its own right. The lagna of this division falls in ' + SN(d.varga[D].lagna) + '.'\r\n                : '\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0930\u093e\u0936\u093f\u0932\u093e\u0908 ' + D + ' \u092d\u093e\u0917\u092e\u093e \u092c\u093e\u0901\u0921\u0947\u0930 \u092c\u0928\u0947\u0915\u094b \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0964 \u092f\u0938 \u0935\u0930\u094d\u0917\u0915\u094b \u0932\u0917\u094d\u0928 ' + SN(d.varga[D].lagna) + ' \u092e\u093e \u092a\u0930\u0947\u0915\u094b \u091b\u0964');\r\n            var vrows = ORDER.map(function (k) {\r\n                var vr = K.vargaRashi(d.lon[k], D);\r\n                var vh = ((vr - d.varga[D].lagna) % 12 + 12) % 12 + 1;\r\n                return [PN(k), SN(vr), String(vh), PN(K.SIGN_LORD[vr])];\r\n            });\r\n            ch5.appendChild(table(en ? ['Planet', 'Sign in D' + D, 'House', 'Sign lord']\r\n                                     : ['\u0917\u094d\u0930\u0939', 'D' + D + ' \u0930\u093e\u0936\u093f', '\u092d\u093e\u0935', '\u0930\u093e\u0936\u093f \u0938\u094d\u0935\u093e\u092e\u0940'], vrows));\r\n        });\r\n\r\n        \/\/ -------------------------------- 11e. nakshatra of each planet\r\n        ORDER.forEach(function (k) {\r\n            var nk = K.nakshatraOf(d.lon[k]), info = t.nak(nk.index);\r\n            var ch6 = chapter((en ? 'Nakshatra of ' : '') + PN(k) + (en ? '' : ' \u0915\u094b \u0928\u0915\u094d\u0937\u0924\u094d\u0930'),\r\n                              info.name + ' \u2014 ' + (en ? 'pada ' : '\u092a\u093e\u0926 ') + nk.pada);\r\n            ch6.appendChild(table(en ? ['Attribute', 'Value'] : ['\u0935\u093f\u0937\u092f', '\u092e\u093e\u0928'], [\r\n                [en ? 'Nakshatra' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', info.name],\r\n                [en ? 'Pada' : '\u092a\u093e\u0926', String(nk.pada)],\r\n                [en ? 'Symbol' : '\u092a\u094d\u0930\u0924\u0940\u0915', info.symbol],\r\n                [en ? 'Deity' : '\u0926\u0947\u0935\u0924\u093e', info.deity],\r\n                [en ? 'Gana' : '\u0917\u0923', info.gana],\r\n                [en ? 'Nadi' : '\u0928\u093e\u0921\u0940', info.nadi],\r\n                [en ? 'Yoni' : '\u092f\u094b\u0928\u093f', info.yoni],\r\n                [en ? 'Nakshatra lord' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930 \u0938\u094d\u0935\u093e\u092e\u0940', PN(K.VIM_LORDS[nk.index % 9])]\r\n            ]));\r\n            para(ch6, en\r\n                ? PN(k) + ' carries ' + t.karaka(k) + '. Placed in ' + info.name +\r\n                  ', whose keynote is ' + info.trait + ', those significations take on that colour.'\r\n                : PN(k) + '\u0932\u0947 ' + t.karaka(k) + ' \u091c\u0928\u093e\u0909\u0901\u091b\u0964 ' + info.name +\r\n                  ' \u0928\u0915\u094d\u0937\u0924\u094d\u0930\u092e\u093e \u092a\u0930\u0947\u0915\u093e\u0932\u0947 \u2014 ' + info.trait + ' \u2014 \u0924\u0940 \u092b\u0932\u0932\u0947 \u0924\u094d\u092f\u0939\u0940 \u0930\u0919 \u0932\u093f\u0928\u094d\u091b\u0928\u094d\u0964');\r\n            para(ch6, en\r\n                ? 'Its nakshatra lord is ' + PN(K.VIM_LORDS[nk.index % 9]) +\r\n                  ', so during that planet\u2019s dasha periods the affairs of ' + PN(k) + ' tend to come forward.'\r\n                : '\u092f\u0938\u0915\u094b \u0928\u0915\u094d\u0937\u0924\u094d\u0930 \u0938\u094d\u0935\u093e\u092e\u0940 ' + PN(K.VIM_LORDS[nk.index % 9]) +\r\n                  ' \u0939\u094b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u0924\u094d\u092f\u0938 \u0917\u094d\u0930\u0939\u0915\u094b \u0926\u0936\u093e\u0915\u093e\u0932\u092e\u093e ' + PN(k) + ' \u0938\u092e\u094d\u092c\u0928\u094d\u0927\u0940 \u0915\u0941\u0930\u093e \u0905\u0917\u093e\u0921\u093f \u0906\u0909\u0928\u0947 \u092a\u094d\u0930\u0935\u0943\u0924\u094d\u0924\u093f \u0939\u0941\u0928\u094d\u091b\u0964');\r\n        });\r\n\r\n        \/\/ -------------------------------- 11f. antardasha narratives\r\n        d.vim.maha.slice(0, 9).forEach(function (m) {\r\n            var subs = K.antardashas(m);\r\n            var ch7 = chapter((en ? 'Inside the ' : '') + PN(m.lord) + (en ? ' Mahadasha' : ' \u092e\u0939\u093e\u0926\u0936\u093e\u092d\u093f\u0924\u094d\u0930'),\r\n                              en ? 'How each sub-period is coloured' : '\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0905\u0928\u094d\u0924\u0930\u094d\u0926\u0936\u093e\u0915\u094b \u0938\u094d\u0935\u092d\u093e\u0935');\r\n            subs.forEach(function (a) {\r\n                var ah = K.houseOf(d.lon[a.lord], d.lagnaRashi);\r\n                para(ch7, en\r\n                    ? PN(m.lord) + '\u2013' + PN(a.lord) + ' (' + fmtDate(a.start) + ' to ' + fmtDate(a.end) +\r\n                      '). ' + PN(a.lord) + ' sits in house ' + ah + ', so this stretch brings ' +\r\n                      t.houseField(ah) + ' into a period otherwise about ' +\r\n                      t.houseField(K.houseOf(d.lon[m.lord], d.lagnaRashi)) + '.'\r\n                    : PN(m.lord) + '\u2013' + PN(a.lord) + ' (' + fmtDate(a.start) + ' \u0926\u0947\u0916\u093f ' + fmtDate(a.end) +\r\n                      ')\u0964 ' + PN(a.lord) + ' ' + ah + ' \u092d\u093e\u0935\u092e\u093e \u091b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u092f\u094b \u0905\u0935\u0927\u093f\u0932\u0947 ' +\r\n                      t.houseField(ah) + ' \u0932\u093e\u0908 \u0905\u0917\u093e\u0921\u093f \u0932\u094d\u092f\u093e\u0909\u0901\u091b\u0964');\r\n            });\r\n        });\r\n\r\n        \/\/ ------------------------------------------------ 11g. remedies\r\n        var REMEDY = {\r\n            SU: ['Sunday', 'Aditya Hridayam \/ Gayatri', 'ruby', 'wheat, jaggery',\r\n                 '\u0906\u0907\u0924\u092c\u093e\u0930', '\u0906\u0926\u093f\u0924\u094d\u092f \u0939\u0943\u0926\u092f \/ \u0917\u093e\u092f\u0924\u094d\u0930\u0940', '\u092e\u093e\u0923\u093f\u0915', '\u0917\u0939\u0941\u0901, \u0938\u0916\u094d\u0916\u0930'],\r\n            MO: ['Monday', 'Chandra mantra', 'pearl', 'rice, milk, white cloth',\r\n                 '\u0938\u094b\u092e\u092c\u093e\u0930', '\u091a\u0928\u094d\u0926\u094d\u0930 \u092e\u0928\u094d\u0924\u094d\u0930', '\u092e\u094b\u0924\u0940', '\u091a\u093e\u092e\u0932, \u0926\u0942\u0927, \u0938\u0947\u0924\u094b \u0915\u092a\u0921\u093e'],\r\n            MA: ['Tuesday', 'Hanuman Chalisa', 'red coral', 'red lentils, jaggery',\r\n                 '\u092e\u0902\u0917\u0932\u092c\u093e\u0930', '\u0939\u0928\u0941\u092e\u093e\u0928 \u091a\u093e\u0932\u0940\u0938\u093e', '\u092e\u0941\u0901\u0917\u093e', '\u092e\u0938\u0941\u0930\u094b, \u0938\u0916\u094d\u0916\u0930'],\r\n            ME: ['Wednesday', 'Vishnu Sahasranama', 'emerald', 'green gram, books',\r\n                 '\u092c\u0941\u0927\u092c\u093e\u0930', '\u0935\u093f\u0937\u094d\u0923\u0941 \u0938\u0939\u0938\u094d\u0930\u0928\u093e\u092e', '\u092a\u0928\u094d\u0928\u093e', '\u092e\u0942\u0902\u0917, \u092a\u0941\u0938\u094d\u0924\u0915'],\r\n            JU: ['Thursday', 'Guru mantra', 'yellow sapphire', 'chana dal, turmeric',\r\n                 '\u092c\u093f\u0939\u0940\u092c\u093e\u0930', '\u0917\u0941\u0930\u0941 \u092e\u0928\u094d\u0924\u094d\u0930', '\u092a\u0941\u0916\u0930\u093e\u091c', '\u091a\u0928\u093e \u0926\u093e\u0932, \u092c\u0947\u0938\u093e\u0930'],\r\n            VE: ['Friday', 'Shukra mantra', 'diamond or white sapphire', 'white sweets, curd',\r\n                 '\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930', '\u0936\u0941\u0915\u094d\u0930 \u092e\u0928\u094d\u0924\u094d\u0930', '\u0939\u0940\u0930\u093e \u0935\u093e \u0938\u0947\u0924\u094b \u092a\u0941\u0916\u0930\u093e\u091c', '\u0938\u0947\u0924\u094b \u092e\u093f\u0920\u093e\u0908, \u0926\u0939\u0940'],\r\n            SA: ['Saturday', 'Shani mantra \/ Hanuman', 'blue sapphire', 'black sesame, iron, oil',\r\n                 '\u0936\u0928\u093f\u092c\u093e\u0930', '\u0936\u0928\u093f \u092e\u0928\u094d\u0924\u094d\u0930 \/ \u0939\u0928\u0941\u092e\u093e\u0928', '\u0928\u0940\u0932\u092e', '\u0915\u093e\u0932\u094b \u0924\u093f\u0932, \u092b\u0932\u093e\u092e, \u0924\u0947\u0932'],\r\n            RA: ['Saturday', 'Durga or Rahu mantra', 'hessonite', 'blanket, sesame',\r\n                 '\u0936\u0928\u093f\u092c\u093e\u0930', '\u0926\u0941\u0930\u094d\u0917\u093e \u0935\u093e \u0930\u093e\u0939\u0941 \u092e\u0928\u094d\u0924\u094d\u0930', '\u0917\u094b\u092e\u0947\u0926', '\u0915\u092e\u094d\u092c\u0932, \u0924\u093f\u0932'],\r\n            KE: ['Tuesday', 'Ganesha or Ketu mantra', 'cat\u2019s eye', 'blanket, banana',\r\n                 '\u092e\u0902\u0917\u0932\u092c\u093e\u0930', '\u0917\u0923\u0947\u0936 \u0935\u093e \u0915\u0947\u0924\u0941 \u092e\u0928\u094d\u0924\u094d\u0930', '\u0932\u0939\u0938\u0941\u0928\u093f\u092f\u093e', '\u0915\u092e\u094d\u092c\u0932, \u0915\u0947\u0930\u093e']\r\n        };\r\n        ORDER.forEach(function (k) {\r\n            var r = REMEDY[k], dg = d.dignity[k];\r\n            var weak = STRONG.indexOf(dg) === -1;\r\n            var ch8 = chapter((en ? 'Traditional Remedies for ' : '') + PN(k) + (en ? '' : ' \u0915\u093e \u0909\u092a\u093e\u092f'),\r\n                              en ? 'as recorded in practice' : '\u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0905\u092d\u094d\u092f\u093e\u0938\u0905\u0928\u0941\u0938\u093e\u0930');\r\n            ch8.appendChild(table(en ? ['Measure', 'Traditional prescription'] : ['\u0909\u092a\u093e\u092f', '\u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0935\u093f\u0927\u093f'], [\r\n                [en ? 'Day' : '\u0935\u093e\u0930', en ? r[0] : r[4]],\r\n                [en ? 'Recitation' : '\u092a\u093e\u0920', en ? r[1] : r[5]],\r\n                [en ? 'Gemstone' : '\u0930\u0924\u094d\u0928', en ? r[2] : r[6]],\r\n                [en ? 'Charity' : '\u0926\u093e\u0928', en ? r[3] : r[7]],\r\n                [en ? 'Condition here' : '\u092f\u0938 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u0905\u0935\u0938\u094d\u0925\u093e', t.dignity(dg)]\r\n            ]));\r\n            para(ch8, en\r\n                ? (weak\r\n                    ? PN(k) + ' is not comfortably placed in this chart, which is where remedial measures are traditionally directed.'\r\n                    : PN(k) + ' is already well placed here, so remedies for it are not usually thought necessary.')\r\n                : (weak\r\n                    ? PN(k) + ' \u092f\u0938 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u0938\u0939\u091c \u0905\u0935\u0938\u094d\u0925\u093e\u092e\u093e \u091b\u0948\u0928 \u2014 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0930\u0942\u092a\u092e\u093e \u0909\u092a\u093e\u092f \u092f\u0938\u094d\u0924\u0948 \u0905\u0935\u0938\u094d\u0925\u093e\u0915\u093e \u0932\u093e\u0917\u093f \u0917\u0930\u093f\u0928\u094d\u091b\u0964'\r\n                    : PN(k) + ' \u092f\u0939\u093e\u0901 \u092a\u0939\u093f\u0932\u094d\u092f\u0948 \u0930\u093e\u092e\u094d\u0930\u094b \u0905\u0935\u0938\u094d\u0925\u093e\u092e\u093e \u091b, \u0924\u094d\u092f\u0938\u0948\u0932\u0947 \u092f\u0938\u0915\u093e \u0932\u093e\u0917\u093f \u0909\u092a\u093e\u092f \u0938\u093e\u092e\u093e\u0928\u094d\u092f\u0924\u092f\u093e \u0906\u0935\u0936\u094d\u092f\u0915 \u092e\u093e\u0928\u093f\u0901\u0926\u0948\u0928\u0964'));\r\n            para(ch8, en\r\n                ? 'Gemstones in particular are prescribed cautiously in traditional practice, only after the whole chart has been weighed. Nothing here is a recommendation to buy anything, and none of it is a substitute for medical or financial advice.'\r\n                : '\u0935\u093f\u0936\u0947\u0937\u0917\u0930\u0940 \u0930\u0924\u094d\u0928 \u092a\u0930\u092e\u094d\u092a\u0930\u093e\u0917\u0924 \u0905\u092d\u094d\u092f\u093e\u0938\u092e\u093e \u092a\u0942\u0930\u093e \u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u0935\u093f\u091a\u093e\u0930 \u0917\u0930\u0947\u092a\u091b\u093f \u092e\u093e\u0924\u094d\u0930, \u0938\u093e\u0935\u0927\u093e\u0928\u0940\u092a\u0942\u0930\u094d\u0935\u0915 \u0938\u0941\u091d\u093e\u0907\u0928\u094d\u091b\u0964 \u092f\u0939\u093e\u0901 \u0932\u0947\u0916\u093f\u090f\u0915\u094b \u0915\u0941\u0928\u0948 \u0915\u0941\u0930\u093e \u0915\u093f\u0928\u094d\u0928\u0947 \u0938\u093f\u092b\u093e\u0930\u093f\u0938 \u0939\u094b\u0907\u0928, \u0930 \u092f\u094b \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u093e \u0935\u093e \u0906\u0930\u094d\u0925\u093f\u0915 \u0938\u0932\u094d\u0932\u093e\u0939\u0915\u094b \u0935\u093f\u0915\u0932\u094d\u092a \u092a\u0928\u093f \u0939\u094b\u0907\u0928\u0964');\r\n        });\r\n\r\n        \/\/ ------------------------------------------------------ 12. glossary\r\n        c = chapter(en ? 'Glossary' : '\u0936\u092c\u094d\u0926\u093e\u0935\u0932\u0940',\r\n                    en ? 'Terms used in this report' : '\u092f\u0938 \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928\u092e\u093e \u092a\u094d\u0930\u092f\u0941\u0915\u094d\u0924 \u0936\u092c\u094d\u0926\u0939\u0930\u0942');\r\n        var gk = Object.keys(t.glossary);\r\n        c.appendChild(table(en ? ['Term', 'Meaning'] : ['\u0936\u092c\u094d\u0926', '\u0905\u0930\u094d\u0925'],\r\n            gk.map(function (key) { return [key, t.glossary[key]]; })));\r\n\r\n        \/\/ ---------------------------------------------------- 13. how to read\r\n        c = chapter(en ? 'How to Read This Report' : '\u092f\u094b \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928 \u0915\u0938\u0930\u0940 \u092a\u0922\u094d\u0928\u0947',\r\n                    en ? 'and what it does not claim' : '\u0930 \u092f\u0938\u0932\u0947 \u0915\u0947 \u0926\u093e\u092c\u0940 \u0917\u0930\u094d\u0926\u0948\u0928');\r\n        para(c, en\r\n            ? 'Every calculated figure here \u2014 positions, houses, nakshatras, dasha dates \u2014 is arithmetic, and can be checked against any other accurate ephemeris. The sentences around those figures are the classical attributions for such placements. They describe tendencies recorded in the tradition, not events.'\r\n            : '\u092f\u0939\u093e\u0901\u0915\u093e \u0938\u092c\u0948 \u0917\u0923\u093f\u0924 \u2014 \u0917\u094d\u0930\u0939 \u0938\u094d\u0925\u093f\u0924\u093f, \u092d\u093e\u0935, \u0928\u0915\u094d\u0937\u0924\u094d\u0930, \u0926\u0936\u093e \u092e\u093f\u0924\u093f \u2014 \u0917\u0923\u0928\u093e\u092e\u093e \u0906\u0927\u093e\u0930\u093f\u0924 \u091b\u0928\u094d \u0930 \u0905\u0930\u0942 \u0915\u0941\u0928\u0948 \u0936\u0941\u0926\u094d\u0927 \u092a\u091e\u094d\u091a\u093e\u0919\u094d\u0917\u0938\u0901\u0917 \u092e\u093f\u0932\u093e\u090f\u0930 \u091c\u093e\u0901\u091a\u094d\u0928 \u0938\u0915\u093f\u0928\u094d\u091b\u0964 \u0924\u0940 \u0905\u0902\u0915\u0935\u0930\u093f\u092a\u0930\u093f\u0915\u093e \u0935\u093e\u0915\u094d\u092f\u0939\u0930\u0942 \u092d\u0928\u0947 \u0924\u094d\u092f\u0938\u094d\u0924\u093e \u0938\u094d\u0925\u093f\u0924\u093f\u0915\u093e \u0932\u093e\u0917\u093f \u0936\u093e\u0938\u094d\u0924\u094d\u0930\u092e\u093e \u0909\u0932\u094d\u0932\u0947\u0916\u093f\u0924 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092b\u0932\u093e\u0926\u0947\u0936 \u0939\u0941\u0928\u094d \u2014 \u0918\u091f\u0928\u093e \u0939\u094b\u0907\u0928\u0928\u094d\u0964');\r\n        para(c, en\r\n            ? 'A chart is read as a whole. A single difficult placement rarely decides anything, because another part of the chart usually modifies it. Where this report gives one factor at a time, that is a limitation of the format, not a judgement.'\r\n            : '\u0915\u0941\u0923\u094d\u0921\u0932\u0940 \u0938\u0927\u0948\u0901 \u0938\u092e\u0917\u094d\u0930\u092e\u093e \u092a\u0922\u093f\u0928\u094d\u091b\u0964 \u090f\u0909\u091f\u0948 \u092a\u094d\u0930\u0924\u093f\u0915\u0942\u0932 \u0938\u094d\u0925\u093f\u0924\u093f\u0932\u0947 \u092a\u094d\u0930\u093e\u092f\u0903 \u0915\u0947\u0939\u0940 \u0928\u093f\u0930\u094d\u0923\u092f \u0917\u0930\u094d\u0926\u0948\u0928, \u0915\u093f\u0928\u092d\u0928\u0947 \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u0915\u094b \u0905\u0930\u094d\u0915\u094b \u092a\u0915\u094d\u0937\u0932\u0947 \u0924\u094d\u092f\u0938\u0932\u093e\u0908 \u092a\u0930\u093f\u092e\u093e\u0930\u094d\u091c\u0928 \u0917\u0930\u093f\u0930\u0939\u0947\u0915\u094b \u0939\u0941\u0928\u094d\u091b\u0964 \u092f\u0939\u093e\u0901 \u090f\u0915-\u090f\u0915 \u0917\u0930\u0940 \u0915\u093e\u0930\u0915 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0917\u0930\u093f\u090f\u0915\u094b \u091b \u2014 \u0924\u094d\u092f\u094b \u0922\u093e\u0901\u091a\u093e\u0915\u094b \u0938\u0940\u092e\u093e \u0939\u094b, \u092b\u0948\u0938\u0932\u093e \u0939\u094b\u0907\u0928\u0964');\r\n        para(c, en\r\n            ? 'This is a calculated report, produced automatically. It is not a substitute for consulting an astrologer, and nothing in it should be used to make a medical, legal or financial decision.'\r\n            : '\u092f\u094b \u0938\u094d\u0935\u0924\u0903 \u092c\u0928\u0947\u0915\u094b \u0917\u0923\u0928\u093e\u0924\u094d\u092e\u0915 \u092a\u094d\u0930\u0924\u093f\u0935\u0947\u0926\u0928 \u0939\u094b\u0964 \u092f\u0938\u0932\u0947 \u091c\u094d\u092f\u094b\u0924\u093f\u0937\u0940\u0938\u0901\u0917\u0915\u094b \u092a\u0930\u093e\u092e\u0930\u094d\u0936\u0915\u094b \u0920\u093e\u0909\u0901 \u0932\u093f\u0901\u0926\u0948\u0928, \u0930 \u092f\u0938\u0915\u093e \u0906\u0927\u093e\u0930\u092e\u093e \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u093e, \u0915\u093e\u0928\u0941\u0928\u0940 \u0935\u093e \u0906\u0930\u094d\u0925\u093f\u0915 \u0928\u093f\u0930\u094d\u0923\u092f \u0917\u0930\u094d\u0928\u0941 \u0939\u0941\u0901\u0926\u0948\u0928\u0964');\r\n\r\n        \/\/ ---- cover page and contents, prepended once every chapter exists ----\r\n        var cover = el('div', 'ku-chapter ku-cover');\r\n        cover.appendChild(el('div', 'ku-cover-kicker',\r\n            en ? 'Vedic Birth Chart' : '\u0935\u0948\u0926\u093f\u0915 \u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940'));\r\n        cover.appendChild(el('h2', 'ku-cover-title', en ? 'Janma Kundali' : '\u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940'));\r\n        if (d.name) { cover.appendChild(el('div', 'ku-cover-name', d.name)); }\r\n        var cmeta = el('div', 'ku-cover-meta');\r\n        [[t.ui.date, d.dateStr], [t.ui.time, d.timeStr], [t.ui.place, d.placeLabel || d.placeName],\r\n         [en ? 'Lagna' : '\u0932\u0917\u094d\u0928', SN(d.lagnaRashi)],\r\n         [en ? 'Rashi' : '\u091a\u0928\u094d\u0926\u094d\u0930 \u0930\u093e\u0936\u093f', SN(K.rashiOf(d.lon.MO))],\r\n         [en ? 'Nakshatra' : '\u0928\u0915\u094d\u0937\u0924\u094d\u0930', t.nak(d.moonNak.index).name]\r\n        ].forEach(function (kv) {\r\n            var row = el('div', 'ku-cover-row');\r\n            row.appendChild(el('span', null, kv[0]));\r\n            row.appendChild(el('strong', null, kv[1]));\r\n            cmeta.appendChild(row);\r\n        });\r\n        cover.appendChild(cmeta);\r\n        var cchart = el('div', 'ku-cover-chart');\r\n        cchart.appendChild(northChart(d.lagnaRashi, d.d1));\r\n        cover.appendChild(cchart);\r\n        cover.appendChild(el('div', 'ku-cover-foot',\r\n            (en ? 'Lahiri ayanamsa \u00b7 whole sign houses \u00b7 ' : '\u0932\u093e\u0939\u093f\u0930\u0940 \u0905\u092f\u0928\u093e\u0902\u0936 \u00b7 \u092a\u0942\u0930\u094d\u0923 \u0930\u093e\u0936\u093f \u092d\u093e\u0935 \u00b7 ') +\r\n            (en ? 'generated ' : '\u092c\u0928\u0947\u0915\u094b ') + fmtDate(new Date())));\r\n\r\n        var toc = el('div', 'ku-chapter ku-toc');\r\n        var tocHead = el('div', 'ku-sec');\r\n        tocHead.appendChild(el('h3', null, en ? 'Contents' : '\u0935\u093f\u0937\u092f\u0938\u0942\u091a\u0940'));\r\n        toc.appendChild(tocHead);\r\n        var list = el('div', 'ku-toc-list');\r\n        var all = host.querySelectorAll('.ku-chapter');\r\n        Array.prototype.forEach.call(all, function (ch, i) {\r\n            var row = el('div', 'ku-toc-row');\r\n            row.appendChild(el('span', 'ku-toc-num', String(i + 1)));\r\n            row.appendChild(el('span', 'ku-toc-title', ch.getAttribute('data-title') || ''));\r\n            list.appendChild(row);\r\n        });\r\n        toc.appendChild(list);\r\n\r\n        host.insertBefore(toc, host.firstChild);\r\n        host.insertBefore(cover, host.firstChild);\r\n\r\n        var foot = document.getElementById('ku-runfoot');\r\n        if (foot) {\r\n            foot.textContent = (en ? 'Janma Kundali' : '\u091c\u0928\u094d\u092e \u0915\u0941\u0923\u094d\u0921\u0932\u0940') +\r\n                (d.name ? ' \u00b7 ' + d.name : '') + ' \u00b7 ' + d.dateStr + ' \u00b7 yamuparkoti.com';\r\n        }\r\n\r\n        return chapters + 2;\r\n    }\r\n\r\n    root.KundaliReport = { build: build, dignity: dignity, STRONG: STRONG };\r\n}(window));\r\n<\/script>\n<script>\n(function () {\r\n    'use strict';\r\n\r\n    \/\/ NOTE FOR FUTURE EDITS: this site's render filter turns a bare ampersand into an HTML\r\n    \/\/ entity, and entities are NOT decoded inside a script element, so one literal ampersand\r\n    \/\/ is a fatal SyntaxError that kills the whole tool. Never use the AND operator in this\r\n    \/\/ file. Use nested ifs or Array.every. The OR operator is safe.\r\n\r\n    var K = window.KundaliCore;\r\n    var R = window.KundaliReport;\r\n    var TEXT = window.KundaliText;\r\n    var PLACES = window.KundaliPlaces || [];\r\n    var ORDER = ['SU', 'MO', 'MA', 'ME', 'JU', 'VE', 'SA', 'RA', 'KE'];\r\n    var VARGAS = [2, 3, 4, 7, 9, 10, 12];\r\n\r\n    var lang = 'en';\r\n    var lastInput = null;          \/\/ so the language switch can rebuild without recalculating\r\n\r\n    var $ = function (id) { return document.getElementById(id); };\r\n    var pad2 = function (n) { return String(n).padStart(2, '0'); };\r\n    var UI = function () { return TEXT[lang].ui; };\r\n    function titleCase(w) { return String(w).charAt(0).toUpperCase() + String(w).slice(1); }\r\n\r\n    function setStatus(msg, kind) {\r\n        var box = $('ku-status');\r\n        if (!box) { return; }\r\n        box.textContent = msg || '';\r\n        box.className = 'ku-status' + (kind ? ' ku-' + kind : '');\r\n        box.style.display = msg ? 'block' : 'none';\r\n    }\r\n\r\n    \/* ------------------------------------------------------------- places *\/\r\n\r\n    function fillDatalist() {\r\n        var dl = $('ku-places');\r\n        if (!dl) { return; }\r\n        var frag = document.createDocumentFragment();\r\n        PLACES.forEach(function (p) {\r\n            var o = document.createElement('option');\r\n            o.value = p.n + ' (' + (p.a ? p.a : p.r) + ')';\r\n            frag.appendChild(o);\r\n        });\r\n        dl.appendChild(frag);\r\n    }\r\n\r\n    function resolvePlace(raw) {\r\n        var q = String(raw || '').trim();\r\n        if (!q) { return null; }\r\n        var bare = q.replace(\/\\s*\\(.*\\)\\s*$\/, '').trim();\r\n        var i;\r\n        for (i = 0; i < PLACES.length; i++) {\r\n            if (PLACES[i].n === bare) { return PLACES[i]; }\r\n        }\r\n        var lower = q.toLowerCase();\r\n        for (i = 0; i < PLACES.length; i++) {\r\n            var p = PLACES[i];\r\n            if (p.n.toLowerCase() === lower) { return p; }\r\n            if (p.r === lower) { return p; }\r\n            if (p.a) { if ((' ' + p.a + ' ').indexOf(' ' + lower + ' ') !== -1) { return p; } }\r\n        }\r\n        for (i = 0; i < PLACES.length; i++) {\r\n            var q2 = PLACES[i];\r\n            if (q2.n.indexOf(bare) === 0) { return q2; }\r\n            if (q2.r.indexOf(lower) === 0) { return q2; }\r\n            if (q2.a) { if (q2.a.indexOf(lower) === 0) { return q2; } }\r\n        }\r\n        return null;\r\n    }\r\n\r\n    \/**\r\n     * Nepal only adopted +05:45 on 1 January 1986; before that +05:30, and before 1920\r\n     * Kathmandu local mean time. Without this every pre-1986 Nepali chart gets a wrong lagna.\r\n     *\/\r\n    function tzFor(place, year) {\r\n        var tz = place.tz;\r\n        if (place.np) {\r\n            if (tz === 5.75) {\r\n                if (year < 1920) { return 5.6878; }\r\n                if (year < 1986) { return 5.5; }\r\n            }\r\n        }\r\n        return tz;\r\n    }\r\n\r\n    \/* ------------------------------------------------------------ language *\/\r\n\r\n    function applyLangToForm() {\r\n        var u = UI();\r\n        var map = {\r\n            'ku-lab-name': u.name, 'ku-lab-date': u.date, 'ku-lab-time': u.time,\r\n            'ku-lab-place': u.place, 'ku-lab-lat': u.lat, 'ku-lab-lon': u.lon,\r\n            'ku-lab-tz': u.tz, 'ku-lab-lang': u.lang\r\n        };\r\n        for (var id in map) {\r\n            if (!Object.prototype.hasOwnProperty.call(map, id)) { continue; }\r\n            var n = $(id);\r\n            if (n) { n.textContent = map[id]; }\r\n        }\r\n        var go = $('ku-go');\r\n        if (go) { if (!go.disabled) { go.textContent = u.generate; } }\r\n        var pl = $('ku-place');\r\n        if (pl) { pl.placeholder = u.placeholder; }\r\n        var pr = $('ku-print');\r\n        if (pr) { pr.textContent = u.download; }\r\n        var ag = $('ku-again');\r\n        if (ag) { ag.textContent = u.again; }\r\n        var mt = $('ku-manual-toggle');\r\n        if (mt) {\r\n            var open = $('ku-manual').style.display === 'block';\r\n            mt.textContent = open ? u.manualClose : u.manual;\r\n        }\r\n    }\r\n\r\n    \/* ----------------------------------------------------------- calculate *\/\r\n\r\n    function compute(input) {\r\n        var A = window.Astronomy;\r\n        var date = K.utcFromLocal(input.y, input.mo, input.d, input.hh, input.mi, input.tz);\r\n        var jd = K.julianDay(date);\r\n        var ayan = K.ayanamsa(jd);\r\n        var pos = K.positions(A, date, ayan);\r\n        var asc = K.ascendant(A, date, input.lat, input.lon, ayan);\r\n        var lagnaRashi = K.rashiOf(asc.sidereal);\r\n\r\n        var d1 = {};\r\n        ORDER.forEach(function (k) {\r\n            var h = K.houseOf(pos.lon[k], lagnaRashi);\r\n            if (!d1[h]) { d1[h] = []; }\r\n            d1[h].push(K.PLANET_SANSKRIT[k].slice(0, 2));\r\n        });\r\n\r\n        \/\/ every divisional chart the report shows, each with its own lagna\r\n        var varga = {};\r\n        VARGAS.forEach(function (D) {\r\n            var vl = K.vargaRashi(asc.sidereal, D);\r\n            var place = {};\r\n            ORDER.forEach(function (k) {\r\n                var vr = K.vargaRashi(pos.lon[k], D);\r\n                var h = ((vr - vl) % 12 + 12) % 12 + 1;\r\n                if (!place[h]) { place[h] = []; }\r\n                place[h].push(K.PLANET_SANSKRIT[k].slice(0, 2));\r\n            });\r\n            varga[D] = { lagna: vl, place: place };\r\n        });\r\n\r\n        var dignity = {};\r\n        ORDER.forEach(function (k) { dignity[k] = R.dignity(k, pos.lon[k]); });\r\n\r\n        var birthLocal = new Date(Date.UTC(input.y, input.mo - 1, input.d, input.hh, input.mi, 0));\r\n        var vim = K.vimshottari(pos.lon.MO, birthLocal, 120);\r\n\r\n        var MONTHS = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',\r\n                      'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\r\n        return {\r\n            name: input.name,\r\n            dateStr: input.d + ' ' + MONTHS[input.mo - 1] + ' ' + input.y,\r\n            timeStr: pad2(input.hh) + ':' + pad2(input.mi),\r\n            placeName: input.placeName, placeLabel: input.placeLabel,\r\n            geoLat: input.lat, geoLon: input.lon, tz: input.tz, tzNote: input.tzNote,\r\n            ayan: ayan, lon: pos.lon, retro: pos.retro, dignity: dignity,\r\n            asc: asc.sidereal, lagnaRashi: lagnaRashi,\r\n            ascNak: K.nakshatraOf(asc.sidereal), moonNak: K.nakshatraOf(pos.lon.MO),\r\n            d1: d1, varga: varga, vim: vim,\r\n            current: K.currentDasha(vim, new Date()),\r\n            panchanga: K.panchanga(pos.lon.SU, pos.lon.MO, birthLocal)\r\n        };\r\n    }\r\n\r\n    function readForm() {\r\n        var u = UI();\r\n        var dateStr = $('ku-date').value, timeStr = $('ku-time').value;\r\n        if (!dateStr) { setStatus(u.errDate, 'err'); return null; }\r\n        if (!timeStr) { setStatus(u.errTime, 'err'); return null; }\r\n        var dm = \/^(\\d{4})-(\\d{2})-(\\d{2})$\/.exec(dateStr);\r\n        var tm = \/^(\\d{2}):(\\d{2})\/.exec(timeStr);\r\n        if (!dm) { setStatus(u.errDate, 'err'); return null; }\r\n        if (!tm) { setStatus(u.errTime, 'err'); return null; }\r\n\r\n        var y = +dm[1], mo = +dm[2], d = +dm[3], hh = +tm[1], mi = +tm[2];\r\n        if (y < 1800) { setStatus(u.errYear, 'err'); return null; }\r\n        if (y > 2100) { setStatus(u.errYear, 'err'); return null; }\r\n\r\n        var lat, lon, tz, placeName, placeLabel = '', tzNote = '';\r\n        var manualOpen = $('ku-manual').style.display === 'block';\r\n        var latRaw = $('ku-lat').value, lonRaw = $('ku-lon').value, tzRaw = $('ku-tz').value;\r\n        var manualFilled = false;\r\n        if (manualOpen) {\r\n            if (latRaw !== '') { if (lonRaw !== '') { if (tzRaw !== '') { manualFilled = true; } } }\r\n        }\r\n\r\n        if (manualFilled) {\r\n            lat = parseFloat(latRaw); lon = parseFloat(lonRaw); tz = parseFloat(tzRaw);\r\n            if (isNaN(lat) || isNaN(lon) || isNaN(tz)) { setStatus(u.errNum, 'err'); return null; }\r\n            if (Math.abs(lat) > 90) { setStatus(u.errNum, 'err'); return null; }\r\n            if (Math.abs(lon) > 180) { setStatus(u.errNum, 'err'); return null; }\r\n            placeName = $('ku-place').value.trim() || (lat.toFixed(3) + ', ' + lon.toFixed(3));\r\n            placeLabel = placeName;\r\n        } else {\r\n            var pl = resolvePlace($('ku-place').value);\r\n            if (!pl) { setStatus(u.errPlace, 'err'); return null; }\r\n            lat = pl.la; lon = pl.lo; placeName = pl.n;\r\n            \/\/ The place list is Devanagari only, so an English report showed a Nepali place\r\n            \/\/ name. Carry the roman form for display.\r\n            placeLabel = pl.n + (pl.a ? ' (' + titleCase(pl.a.split(' ')[0]) + ')' : '');\r\n            tz = tzFor(pl, y);\r\n            if (tz !== pl.tz) {\r\n                tzNote = lang === 'en'\r\n                    ? 'Nepal used UTC +' + tz + ' in ' + y + ', not the present +5:45. This chart uses the historical zone.'\r\n                    : y + ' \u092e\u093e \u0928\u0947\u092a\u093e\u0932\u0932\u0947 UTC +' + tz + ' \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u094d\u0925\u094d\u092f\u094b, \u0905\u0939\u093f\u0932\u0947\u0915\u094b +\u096b:\u096a\u096b \u0939\u094b\u0907\u0928\u0964 \u092f\u094b \u0915\u0941\u0923\u094d\u0921\u0932\u0940\u092e\u093e \u0910\u0924\u093f\u0939\u093e\u0938\u093f\u0915 \u0938\u092e\u092f \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092a\u094d\u0930\u092f\u094b\u0917 \u0917\u0930\u093f\u090f\u0915\u094b \u091b\u0964';\r\n            }\r\n        }\r\n        return { y: y, mo: mo, d: d, hh: hh, mi: mi, lat: lat, lon: lon, tz: tz,\r\n                 placeName: placeName, placeLabel: placeLabel || placeName,\r\n                 tzNote: tzNote, name: $('ku-name').value.trim() };\r\n    }\r\n\r\n    function render() {\r\n        if (!lastInput) { return; }\r\n        var data = compute(lastInput);\r\n        var wrap = document.querySelector('.ku-wrap');\r\n        if (wrap) { wrap.setAttribute('data-lang', lang); }\r\n        var chapters = R.build($('ku-body'), data, lang);\r\n        $('ku-report').style.display = 'block';\r\n        return chapters;\r\n    }\r\n\r\n    function generate() {\r\n        var u = UI();\r\n        var input = readForm();\r\n        if (!input) { return; }\r\n\r\n        setStatus('');\r\n        var btn = $('ku-go');\r\n        btn.disabled = true;\r\n        btn.textContent = u.calculating;\r\n\r\n        setTimeout(function () {\r\n            try {\r\n                if (!window.Astronomy) {\r\n                    setStatus(u.errLib, 'err');\r\n                    btn.disabled = false; btn.textContent = u.generate;\r\n                    return;\r\n                }\r\n                lastInput = input;\r\n                render();\r\n                $('ku-report').scrollIntoView({ block: 'start' });\r\n            } catch (err) {\r\n                if (window.console) { console.error('kundali:', err); }\r\n                setStatus(u.errCalc, 'err');\r\n            }\r\n            btn.disabled = false;\r\n            btn.textContent = UI().generate;\r\n        }, 30);\r\n    }\r\n\r\n    \/* ---------------------------------------------------------------- init *\/\r\n\r\n    function init() {\r\n        if (!K) { setStatus('The kundali engine did not load. Please reload the page.', 'err'); return; }\r\n        if (!R) { setStatus('The report module did not load. Please reload the page.', 'err'); return; }\r\n        fillDatalist();\r\n\r\n        var sel = $('ku-lang');\r\n        if (sel) {\r\n            try {\r\n                var saved = localStorage.getItem('ku-lang');\r\n                if (saved === 'ne') { lang = 'ne'; }\r\n                if (saved === 'en') { lang = 'en'; }\r\n            } catch (e) {}\r\n            sel.value = lang;\r\n            sel.addEventListener('change', function () {\r\n                lang = sel.value === 'ne' ? 'ne' : 'en';\r\n                try { localStorage.setItem('ku-lang', lang); } catch (e) {}\r\n                applyLangToForm();\r\n                \/\/ rebuild an existing report in the new language, no recalculation needed\r\n                if (lastInput) { render(); }\r\n            });\r\n        }\r\n        applyLangToForm();\r\n\r\n        var go = $('ku-go');\r\n        if (go) { go.addEventListener('click', generate); }\r\n\r\n        var mt = $('ku-manual-toggle');\r\n        var mp = $('ku-manual');\r\n        if (mt) {\r\n            if (mp) {\r\n                mt.addEventListener('click', function () {\r\n                    var open = mp.style.display === 'block';\r\n                    mp.style.display = open ? 'none' : 'block';\r\n                    mt.setAttribute('aria-expanded', open ? 'false' : 'true');\r\n                    mt.textContent = open ? UI().manual : UI().manualClose;\r\n                });\r\n            }\r\n        }\r\n\r\n        var pr = $('ku-print');\r\n        if (pr) { pr.addEventListener('click', function () { window.print(); }); }\r\n\r\n        var again = $('ku-again');\r\n        if (again) {\r\n            again.addEventListener('click', function () {\r\n                $('ku-report').style.display = 'none';\r\n                $('ku-body').innerHTML = '';\r\n                lastInput = null;\r\n                setStatus('');\r\n                var top = $('ku-go').getBoundingClientRect().top + window.scrollY - 320;\r\n                window.scrollTo({ top: top, behavior: 'smooth' });\r\n            });\r\n        }\r\n\r\n        ['ku-name', 'ku-date', 'ku-time', 'ku-place'].forEach(function (id) {\r\n            var f = $(id);\r\n            if (!f) { return; }\r\n            f.addEventListener('keydown', function (e) {\r\n                if (e.key === 'Enter') { e.preventDefault(); generate(); }\r\n            });\r\n        });\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        init();\r\n    }\r\n})();\r\n<\/script><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What this kundali generator gives you<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A kundali, or janma patrika, is a map of the sky at the moment and place you were born. This tool works it out from your date, time and birth place, and builds a full report of around <strong>100 printed pages<\/strong> that you can read on screen or save as a PDF. It is free, needs no account, and there is no limit on how many charts you can cast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The whole report is available in <strong>English or Nepali<\/strong>. Use the language selector above the form; switching it rewrites the entire report instantly, without recalculating anything, so you can generate once and read in either language.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everything is calculated <strong>in your own browser<\/strong>. Your birth details are never sent to this site or anywhere else, are not stored, and are gone the moment you close the tab. For information as personal as a birth time, that seemed like the right way to build it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the report contains<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The report runs to about a hundred chapters, each on its own page when printed. In outline:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Birth details and panchanga<\/strong> \u2014 vara, tithi, nakshatra, yoga and karana at the moment of birth.<\/li>\n\n\n<li><strong>Eight charts<\/strong> \u2014 the lagna chart (D1) and navamsa (D9), plus the hora, drekkana, chaturthamsa, saptamsa, dashamsa and dwadashamsa divisions, each drawn in the North Indian diamond style with its own lagna and placement table.<\/li>\n\n\n<li><strong>Planetary positions<\/strong> \u2014 sidereal longitude, sign, exact degree, house, nakshatra with pada, sign lord and dignity for all nine grahas plus the ascendant, with retrograde marked.<\/li>\n\n\n<li><strong>A chapter for every graha<\/strong> \u2014 nine chapters covering what each planet signifies, the sign and house it occupies, its dignity, its nakshatra, the houses it rules and what its condition implies.<\/li>\n\n\n<li><strong>A chapter for every house<\/strong> \u2014 twelve chapters on the sign, lord, occupants and traditional themes of each bhava.<\/li>\n\n\n<li><strong>A chapter for every house lord<\/strong> \u2014 twelve more on where each bhavesh sits and which two areas of life that links.<\/li>\n\n\n<li><strong>Nakshatra chapters<\/strong> \u2014 a full profile of the janma nakshatra with symbol, deity, gana, nadi, yoni and name syllables, then one chapter per planet for the nakshatra it occupies.<\/li>\n\n\n<li><strong>Vimshottari dasha in depth<\/strong> \u2014 the whole 120-year sequence, then a chapter per mahadasha with its nine antardashas dated, and a further nine chapters narrating each sub-period.<\/li>\n\n\n<li><strong>Nine life areas<\/strong> \u2014 education, career, wealth, marriage, children, health, foreign travel, siblings and property, each read through its houses and karakas.<\/li>\n\n\n<li><strong>Aspects, yogas and sade sati<\/strong> \u2014 a drishti table, the classical combinations found in your chart, and where Saturn stood relative to your Moon.<\/li>\n\n\n<li><strong>Traditional remedies<\/strong> \u2014 one chapter per planet with the day, recitation, gemstone and charity recorded in practice, noting whether that planet actually needs support in your chart.<\/li>\n\n\n<li><strong>Glossary and reading notes<\/strong> \u2014 the terms used, and a plain statement of what the report does and does not claim.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to use it<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Enter your date of birth and your time of birth as exactly as you can.<\/li>\n\n\n<li>Start typing your birth place and pick it from the list. You can type in Nepali or in English, so both <em>\u0915\u093e\u0920\u092e\u093e\u0921\u094c\u0901<\/em> and <em>kathmandu<\/em> will find it.<\/li>\n\n\n<li>If your birth place is not listed, open <strong>Enter coordinates manually<\/strong> and type the latitude, longitude and time zone.<\/li>\n\n\n<li>Choose English or Nepali in the language selector. You can change it at any time, including after the report is generated.<\/li>\n\n\n<li>Press <strong>Generate Kundali<\/strong>. The report appears straight away.<\/li>\n\n\n<li>Press <strong>Download PDF<\/strong> to save or print it. Your browser will offer \"Save as PDF\" as the destination.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Why the birth time matters so much<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The ascendant moves through a full sign in roughly two hours, so it changes about every two minutes of arc. A birth time that is out by ten minutes can leave the planets almost untouched while shifting the ascendant, and with it every house in the chart. If you only know the approximate time, treat the house positions as provisional; the planetary signs and the nakshatra of the Moon will still be reliable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Time zone matters just as much. Nepal only adopted its present UTC +5:45 offset on 1 January 1986; before that it used +5:30, and before 1920 Kathmandu local mean time. This tool applies the correct historical offset automatically for Nepali birth places, which is a detail many free calculators get wrong.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How the calculations are done<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Positions come from a modern astronomical ephemeris running in your browser, converted to sidereal longitudes with the <strong>Lahiri ayanamsa<\/strong>, which is the standard used across Nepal and India. Houses use the whole sign system, and the dasha sequence is standard Vimshottari reckoned from the Moon\u2019s nakshatra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The output has been checked against a Swiss Ephemeris desktop program across birth charts in four countries. Planetary longitudes agree to within <strong>0.4 arc-minutes<\/strong>, the ascendant to within 0.3 arc-minutes, and the ayanamsa to a small fraction of an arc-second. Every nakshatra, pada, retrograde flag and dasha lord matched exactly. For reference, a single nakshatra pada spans 200 arc-minutes, so the difference is far smaller than anything that would change a reading.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Is it really free?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. No account, no email address, no trial and no payment. Because the whole thing runs in your browser there is no server cost per chart, so there is nothing to charge for and no reason to limit how many you cast.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Are my birth details stored anywhere?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. The calculation happens on your own device and nothing is transmitted. There is no database of birth details behind this page, because no birth detail ever reaches the site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I save it as a PDF?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Press <strong>Download PDF<\/strong> and choose \"Save as PDF\" as the destination in the dialog your browser opens. Going through the browser\u2019s own print engine keeps the text sharp and selectable, and keeps Devanagari rendering correctly, which a picture of the page would not.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I read it in Nepali?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. The entire report \u2014 every chapter, table and sentence \u2014 is available in Nepali as well as English, and the selector switches between them instantly. The Nepali text is not a machine translation: the astrological vocabulary comes from a Nepali jyotish program, so it reads in the terms a Nepali reader expects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long is the report?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Around a hundred pages when printed, because each chapter starts on a fresh page. Roughly forty of those are tables of computed positions and dates; the rest is written interpretation composed from your specific placements. It is not padded with generic filler, but nor is it a substitute for a reading by an astrologer who can weigh the whole chart at once.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Which ayanamsa and house system does it use?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Lahiri ayanamsa and whole sign houses, which together are the usual combination in Nepali and North Indian practice. Planetary positions are sidereal, not tropical.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What if I do not know my exact birth time?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter your best estimate. The Moon\u2019s sign and nakshatra, and therefore your dasha sequence, stay dependable across a fairly wide window. The ascendant and the houses do not, so read those with caution until you can confirm the time from a birth record.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can it cast charts for any country?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. The place list covers all 77 districts of Nepal along with major cities worldwide, and anywhere else can be entered with its coordinates. Dates from 1800 to 2100 are supported.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does it predict my future?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No, and it does not try to. It calculates the chart accurately and shows the classical attributions for each placement. What those placements mean for a life is a matter of interpretation, and belongs with an astrologer rather than a web page.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">More free tools<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If this was useful, these might be too: the <a href=\"https:\/\/yamuparkoti.com\/date-calculator-pro\/\">Date Calculator Pro<\/a> works out ages and working days, the <a href=\"https:\/\/yamuparkoti.com\/short-url\/\">Short URL Generator<\/a> shortens long links, the <a href=\"https:\/\/yamuparkoti.com\/qr-code-generator-free-online\/\">QR Code Generator<\/a> turns any link into a scannable code, and the <a href=\"https:\/\/yamuparkoti.com\/jpeg-pdf-dual-converter\/\">JPEG PDF Converter<\/a> moves files between images and PDFs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Free kundali generator. Get your Vedic birth chart, planetary positions, navamsa and full Vimshottari dasha as a PDF. Lahiri ayanamsa, no sign-up, and every calculation runs in your browser so your birth details are never sent anywhere.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-5612","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/pages\/5612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/comments?post=5612"}],"version-history":[{"count":9,"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/pages\/5612\/revisions"}],"predecessor-version":[{"id":5623,"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/pages\/5612\/revisions\/5623"}],"wp:attachment":[{"href":"https:\/\/yamuparkoti.com\/eo\/wp-json\/wp\/v2\/media?parent=5612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}