{"id":227,"date":"2023-06-17T21:49:14","date_gmt":"2023-06-18T02:49:14","guid":{"rendered":"https:\/\/rotary5960.wpengine.com\/?page_id=227"},"modified":"2024-01-05T11:43:44","modified_gmt":"2024-01-05T17:43:44","slug":"about","status":"publish","type":"page","link":"https:\/\/www.rotary5960.org\/about\/","title":{"rendered":"About"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0C3C7C&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; module_alignment=&#8221;center&#8221; min_height=&#8221;100px&#8221; custom_padding=&#8221;25px|25px|25px|25px|false|false&#8221; border_width_bottom=&#8221;3px&#8221; border_color_bottom=&#8221;#F7A81B&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Page Title&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;36px&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{%22gcid-8da391d3-53f1-4a98-adee-8128360ec750%22:%91%22border_color_bottom%22%93}&#8221;]<\/p>\n<h1 style=\"text-align: center;\">About Rotary District 5960<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>The present boundaries of District 5960 were established by Rotary International in 1982-83, with a minor adjustment in 1993-94, and stretches from northwestern Wisconsin, along the western edge of Wisconsin and encompassing most of southeastern Minnesota. Prior to this, the District was part of 5950, which covered all of southern Minnesota. Now District 5960 is comprised of 64 clubs, and growing! Our District&#8217;s 64 clubs have approximately 3,300 members. Among the clubs is the Rotary Club of St. Paul, club #10 in the Rotary world. St. Paul is the capitol of Minnesota.<\/p>\n<p>St. Paul and Minneapolis, the largest cities in Minnesota, are located side by side and sometimes are referred to as the Twin Cities. In this metropolitan area, most of the clubs are on the north and east of the Mississippi River, which runs through the Twin Cities. The balance of the clubs are in rural Minnesota, north and south of the Twin Cities, and into the western part of the neighboring state of Wisconsin. In addition to the Mississippi River, the district also has two other major river routes, which were important in the settlement of this part of the United States. These are the St. Croix River, on the Wisconsin-Minnesota border, and the Minnesota River, which becomes the boundary of the district on the west.<\/p>\n<p>The area within the district includes some of the richest farmland in Minnesota and Wisconsin, truly a part of the Upper Midwest breadbasket. In addition, with the rivers noted and many tributaries, it is bisected with scenery unparalleled in the United States, and populated with an abundance of fish and wildlife. These rivers come together near the Twin Cities and from here flows the mighty Mississippi River, which runs through the center of the United States south to New Orleans and the Gulf of Mexico. In addition, northwestern Wisconsin and portions of the district on its north and western boundaries in Minnesota include many beautiful lakes, which provide outstanding recreational experiences for residents and tourists.<\/p>\n<p>The Twin Cities are the center of economic activity for Minnesota and are home to some of the largest food processing companies, banking institutions, bio-medical manufacturing companies, and health care institutions. In the city of Rochester, south of St. Paul, you will find the home of the world famous Mayo Clinic. We have strong cultural institutions &#8211; art museums, theatres, and orchestras, as well as professional athletic teams in football, basketball, baseball and hockey. There is also a strong community of higher education institutions, including the world-renowned University of Minnesota and several state and private colleges and universities. The population of the Twin Cities metropolitan area is approximately three million.<\/p>\n<p>District 5950, from which our district was split, includes clubs in Minneapolis and its western suburbs and into southwestern Minnesota. These two districts work closely together and jointly conduct a very successful youth exchange program annually, hosting about 60 inbound students and sending about 40 students outbound.<\/p>\n<p>The citizens of the portions of the two states in District 5960 reflect a strong influence of western Europe, with the largest populations being of Scandinavian, German, and Italian ancestry. Recently, the St. Paul area, especially, has seen large numbers of southeast Asian immigrants. Education, from pre-school through post-secondary, is well supported by both of the states in the district.<\/p>\n<p>District 5960 has a very well balanced program as its clubs reflect the Service Above Self mission of Rotary. It has been a strong supporter of The Rotary Foundation, and active in many of the programs supported by the Foundation. It has been among the districts in Rotary International that has been most active in the Matching Grants program, and for the past several years, has supported two Group Study Exchange programs annually. The Rotary Club of White Bear Lake proudly notes that it originated STRIVE, which promotes individual pride and confidence among students in the lower third of their secondary classes, and provides scholarships to those who make the most progress. This is a program that is growing in interest throughout the United States.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Website Sponsor Sidebar&#8221; _builder_version=&#8221;4.22.1&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;1165&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n\t\t<div id=\"serious-slider-28-rnd7253\" class=\"cryout-serious-slider seriousslider serious-slider-28-rnd7253 cryout-serious-slider-28 seriousslider-overlay0 seriousslider-light seriousslider-shadow-none seriousslider-responsive-maintain seriousslider-hidetitles-1 seriousslider-fade seriousslider-sizing2 seriousslider-aligncenter seriousslider-caption-animation-none seriousslider-textstyle-none\" data-ride=\"seriousslider\">\n\t\t\t<div class=\"seriousslider-inner\" role=\"listbox\">\n\n\t\t\t\n\t\t\t<div class=\"item slide-1 active\" role=\"option\">\n\t\t\t\t\t\t\t\t<a  href=\"https:\/\/dacdb.com\/Rotary\/Accounts\/5960\/Downloads\/0\/D5960_Advertising-Flyer_rev-23-0815.pdf\" target=\"_blank\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"item-image\" src=\"https:\/\/www.rotary5960.org\/wp-content\/uploads\/2023\/08\/sponsor_small.jpg\" alt=\"Sponsor Sidebar\" width=\"300\" height=\"120\">\n\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"seriousslider-caption\">\n\t\t\t\t\t<div class=\"seriousslider-caption-inside\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"seriousslider-caption-buttons\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div><!--seriousslider-caption-inside-->\n\t\t\t\t<\/div><!--seriousslider-caption-->\n\t\t\t\t\t\t\t\t<div class=\"seriousslider-hloader\"><\/div>\n\t\t\t\t<figure class=\"seriousslider-cloader\">\n\t\t\t\t\t<svg width=\"200\" height=\"200\">\n\t\t\t\t\t\t<circle cx=\"95\" cy=\"95\" r=\"20\" transform=\"rotate(-90, 95, 95)\"\/>\n\t\t\t\t\t<\/svg>\n\t\t\t  <\/figure>\n\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"seriousslider-indicators\">\n\t\t\t\t<ol class=\"seriousslider-indicators-inside\">\n\t\t\t\t\t\t\t\t\t\t<li data-target=\"#serious-slider-28-rnd7253\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t\t\t\t\t\t<\/ol>\n\t\t\t<\/div>\n\n\t\t\t<button class=\"left seriousslider-control\" data-target=\"#serious-slider-28-rnd7253\" role=\"button\" data-slide=\"prev\">\n\t\t\t  <span class=\"sicon-prev control-arrow\" aria-hidden=\"true\"><\/span>\n\t\t\t  <span class=\"sr-only\">Previous Slide<\/span>\n\t\t\t<\/button>\n\t\t\t<button class=\"right seriousslider-control\" data-target=\"#serious-slider-28-rnd7253\" role=\"button\" data-slide=\"next\">\n\t\t\t  <span class=\"sicon-next control-arrow\" aria-hidden=\"true\"><\/span>\n\t\t\t  <span class=\"sr-only\">Next Slide<\/span>\n\t\t\t<\/button>\n\t\t<\/div>\n\t\t\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;About Us Resources&#8221; _builder_version=&#8221;4.23.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_module=&#8221;238&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h3>Related Pages<\/h3>\n<p><a href=\"https:\/\/www.rotary5960.org\/about\/district-governor-patricia-mccleese\/\">District Governor<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/about\/district-leadership\/\">District Leadership<\/a><br \/>Relationship Chart<br \/><a href=\"https:\/\/www.rotary5960.org\/assistant-governors\/\">Assistant Governors<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/about\/strategic-plan\/\">Strategic Plan<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/about\/bylaws-mopp\/\">Bylaws and MOPP<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/about\/club-directory\/\">Club Directory &amp; Map<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/wp-content\/uploads\/2023\/06\/D5960map.jpg\" target=\"_blank\" rel=\"noopener\">District Map<\/a> (download)<\/p>\n<hr \/>\n<h3>About Rotary<\/h3>\n<p><a href=\"https:\/\/www.rotary5960.org\/about\/\">About Rotary District 5960<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/about\/rotary-annual-themes\/\">Rotary Annual Themes<\/a><br \/><a href=\"https:\/\/www.rotary5960.org\/public-image\/monthly-themes\/\">Rotary Monthly Themes<\/a><br \/><a href=\"https:\/\/www.rotary.org\/en\" target=\"_blank\" rel=\"noopener\">Rotary International<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;Newsletters&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;2034&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Newsletters<\/h3>\n<hr \/>\n\n        <section class=\"dacdb newsletters\">\n            <ul><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - November DG Glenn Bowers.pdf\" aria-label=\"Download pdf: Around the District - November DG Glenn Bowers\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - November DG Glenn Bowers<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - October DG Glenn Bowers.pdf\" aria-label=\"Download pdf: Around the District - October DG Glenn Bowers\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - October DG Glenn Bowers<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - Sept-DG Bowers.pdf\" aria-label=\"Download pdf: Around the District - Sept-DG Bowers\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - Sept-DG Bowers<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District -Aug - DG Bowers.pdf\" aria-label=\"Download pdf: Around the District -Aug - DG Bowers\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District -Aug - DG Bowers<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - July-DG Glenn Bowers.pdf\" aria-label=\"Download pdf: Around the District - July-DG Glenn Bowers\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - July-DG Glenn Bowers<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - May Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District - May Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - May Ed Boeve<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - April Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District - April Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - April Ed Boeve<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - March - Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District - March - Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - March - Ed Boeve<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - February - DG Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District - February - DG Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - February - DG Ed Boeve<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Exclusive Offer\" aria-label=\"Download : Exclusive Offer\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg\" alt=\" icon\" class=\"dacdb-file-icon dacdb-icon-\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Exclusive Offer<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Make Peace Video Announcement.pdf\" aria-label=\"Download pdf: Make Peace Video Announcement\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Make Peace Video Announcement<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District - January - Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District - January - Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District - January - Ed Boeve<\/a> <br><br><\/li><li><a href=\"https:\/\/www.DACdb.com\/\/accounts\/5960\/Newsletter\/0\/Around the District -December Ed Boeve.pdf\" aria-label=\"Download pdf: Around the District -December Ed Boeve\" target=\"dacdb-newsletter\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Adobe-Acrobat.svg\" alt=\"pdf icon\" class=\"dacdb-file-icon dacdb-icon-pdf\" onerror=\"this.onerror=null; this.src='https:\/\/cdn.jsdelivr.net\/gh\/file-icons\/icons@master\/svg\/Default.svg';\">Around the District -December Ed Boeve<\/a> <br><br><\/li><\/section>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;District Map&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n\n        <div id=\"Map\"><\/div>\n        <div id=\"map_canvas_69212ce82af21\" style=\"min-height:600px;\"><\/div>\n        <div id=\"MapData\" style=\"display:none;\"><\/div>\n        <script>\n            \/\/ Ensure we're not redefining variables if the function is called multiple times\n            window.mmpMapVars = window.mmpMapVars || {};\n            \/\/ Global callback to receive popup HTML\n            function showPopUpData(json) {\n                var container = document.getElementById(\"MapData\");\n                if (container) {\n                    container.innerHTML = json.text;\n                }\n            }\n\n            \/\/ Define map-specific variables with unique identifier\n            window.mmpMapVars[\"map_canvas_69212ce82af21\"] = {\n                map: null,\n                xslResponse: null,\n                popUpResponse: null,\n                apiLoaded: false,\n                apiLoading: false\n            };\n            \n            \/\/ Check if Google Maps API is already loaded\n            if (typeof google !== \"undefined\" && typeof google.maps !== \"undefined\") {\n                window.mmpMapVars[\"map_canvas_69212ce82af21\"].apiLoaded = true;\n                \/\/ console.log(\"Google Maps API already loaded\");\n            }\n            \n            \/\/ This function runs after Google Maps API is loaded\n            function initMap_map_canvas_69212ce82af21() {\n                \/\/ console.log(\"Google Maps API initialized for map_canvas_69212ce82af21.\");\n                window.mmpMapVars[\"map_canvas_69212ce82af21\"].apiLoaded = true;\n                \n                \/\/ If we already have XSL data, process it now\n                if (window.mmpMapVars[\"map_canvas_69212ce82af21\"].xslResponse) {\n                    processMapData_map_canvas_69212ce82af21();\n                }\n            }\n            \n            \/\/ Process the XSL-generated JavaScript\n            function processMapData_map_canvas_69212ce82af21() {\n                var vars = window.mmpMapVars[\"map_canvas_69212ce82af21\"];\n                \n                if (!vars.apiLoaded || !vars.xslResponse) {\n                    return; \/\/ Wait until both API and data are available\n                }\n                \n                try {\n                    \/\/ console.log(\"Processing map data for map_canvas_69212ce82af21...\");\n                    \n                    \/\/ Get the script text and replace element ID\n                    var scriptText = vars.xslResponse.text;\n                    scriptText = scriptText.replace(\/\"map_canvas\"\/g, \"\\\"map_canvas_69212ce82af21\\\"\");\n                    \n                    \/\/ Keep AdvancedMarkerElement instead of downgrading to Marker\n                    \/\/ This follows Google's recommendation moving forward\n                    \n                    \/\/ Execute the modified script\n                    (function() {\n                        \/* Create a scope where mmpEntityMap and markerPositions are accessible *\/\n                        var mmpEntityMap = null;\n                        var markerPositions = []; \/\/ Ensure this is declared in this scope\n                        eval(scriptText);\n                        \n                        \/* Store the created map in our variables *\/\n                        if (mmpEntityMap) {\n                            window.mmpMapVars[\"map_canvas_69212ce82af21\"].map = mmpEntityMap;\n\n                            \/\/ Fit map bounds to markers\n                            \/\/ Escape single quotes around 'undefined' for PHP single-quoted string\n                            if (markerPositions.length > 0 && typeof google !== 'undefined' && google.maps && google.maps.LatLngBounds) {\n                                var bounds = new google.maps.LatLngBounds();\n                                for (var i = 0; i < markerPositions.length; i++) {\n                                    bounds.extend(markerPositions[i]);\n                                }\n\n                                \/\/ Avoid over-zooming with fitBounds for a single marker\n                                if (markerPositions.length > 1) {\n                                    mmpEntityMap.fitBounds(bounds);\n                                } else {\n                                    mmpEntityMap.setCenter(bounds.getCenter());\n                                    \/\/ Optionally set a default zoom for single markers if desired\n                                    \/\/ mmpEntityMap.setZoom(14); \n                                }\n                                \/\/ console.log(\"Map bounds adjusted for map_canvas_69212ce82af21.\");\n                            } else if (markerPositions.length === 0) {\n                                \/\/ console.log(\"No marker positions found to adjust bounds for map_canvas_69212ce82af21.\");\n                                \/\/ Keep default center\/zoom or set a specific one if no markers\n                                mmpEntityMap.setCenter({ lat: 39.50, lng: -98.35 });\n                                mmpEntityMap.setZoom(5);\n                            }\n                        } else {\n                             console.error(\"mmpEntityMap not created after eval for map_canvas_69212ce82af21.\");\n                        }\n                    })();\n                } catch (e) {\n                    console.error(\"Error executing generated script or fitting bounds:\", e);\n                    \n                    \/\/ Fallback map initialization if script fails\n                    if (!window.mmpMapVars[\"map_canvas_69212ce82af21\"].map) {\n                        window.mmpMapVars[\"map_canvas_69212ce82af21\"].map = new google.maps.Map(\n                            document.getElementById(\"map_canvas_69212ce82af21\"), \n                            {\n                                center: { lat: 39.50, lng: -98.35 }, \/\/ Default center\n                                zoom: 5, \/\/ Default zoom\n                                mapId: \"44be97c5795092fc\"\n                            }\n                        );\n                    }\n                }\n            }\n            \n            \/\/ Function called by AJAX when club data from wp_entityInteractive.xsl is available\n            function showMap(json) {\n                \/\/ console.log(\"Received map data for map_canvas_69212ce82af21\");\n                window.mmpMapVars[\"map_canvas_69212ce82af21\"].xslResponse = json;\n                \n                \/\/ If Google Maps API is already loaded, process the data immediately\n                if (window.mmpMapVars[\"map_canvas_69212ce82af21\"].apiLoaded) {\n                    processMapData_map_canvas_69212ce82af21();\n                }\n                \/\/ Otherwise, it will be processed when the API loads\n            }\n            \n            \/\/ popUp responses now handled by global showPopUpData()\n\n            \/\/ Load the Google Maps API if it's not already loaded\n            if (!window.mmpMapVars[\"map_canvas_69212ce82af21\"].apiLoaded && !window.googleMapsApiLoading) {\n                \/\/ Set a global flag to prevent multiple API loading attempts\n                window.googleMapsApiLoading = true;\n                \n                \/\/ Create and append the script element\n                (function() {\n                    var script = document.createElement(\"script\");\n                    script.src = \"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyC-xfk6iXUCZNJIbD1ZgosAezw2KA-9oTk&loading=async&callback=initMap_map_canvas_69212ce82af21&libraries=marker\";\n                    script.async = false;\n                    script.defer = true;\n                    document.head.appendChild(script);\n                })();\n            } else if (window.mmpMapVars[\"map_canvas_69212ce82af21\"].apiLoaded) {\n                \/\/ If API is already loaded, call the init function directly with a small delay\n                setTimeout(function() {\n                    initMap_map_canvas_69212ce82af21();\n                }, 10);\n            }\n            \n            \/\/ Hide the unused containers\n            jQuery(document).ready(function($) {\n                $(\"#Map\").hide();\n                $(\"#MapData\").hide();\n            });\n        <\/script>\n        \n        <!-- Load data files -->\n        <script src=\"https:\/\/www.IsMyRotaryClub.org\/wp_api_1-2\/wp_entityMap.cfm?AccountID=5960&#038;xsl=wp_entityInteractive.xsl&#038;mapId=44be97c5795092fc&#038;callback=showMap&#038;zlevel=0\" type=\"text\/javascript\"><\/script>\n        <!-- Load marker popup data -->\n        <script src=\"https:\/\/www.IsMyRotaryClub.org\/wp_api_1-2\/wp_entityMarker.cfm?AccountID=5960&#038;xsl=wp_entityMarker.xsl&#038;callback=showPopUpData&#038;zlevel=0\" type=\"text\/javascript\"><\/script>\n    \n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0C3C7C&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; module_alignment=&#8221;center&#8221; min_height=&#8221;100px&#8221; custom_padding=&#8221;25px|25px|25px|25px|false|false&#8221; border_width_bottom=&#8221;3px&#8221; border_color_bottom=&#8221;#F7A81B&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Page Title&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;36px&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{%22gcid-8da391d3-53f1-4a98-adee-8128360ec750%22:%91%22border_color_bottom%22%93}&#8221;] About Rotary District 5960 [\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;] The present boundaries of District 5960 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","ngg_post_thumbnail":0,"cybocfi_hide_featured_image":"","_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"class_list":["post-227","page","type-page","status-publish","hentry"],"publishpress_future_action":{"enabled":false,"date":"2025-11-28 21:24:24","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/pages\/227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/comments?post=227"}],"version-history":[{"count":0,"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/pages\/227\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rotary5960.org\/wp-json\/wp\/v2\/media?parent=227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}