PageSourceSearch

https://www.sgdi.gov.sg/ministries/mddi

html sgdi.gov.sg collected 2026-10-01 10:28:03 UTC 109,363 bytes, 1,229 lines download raw bytes

1 <!DOCTYPE html> <html class="v2" lang="en"> <head> <!-- meta --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> 
1<script>window.dataLayer = window.dataLayer || [];</script>
1 <!-- Preconnect hints--> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="preconnect" href="https://www.googletagmanager.com"> <link rel="preconnect" href="https://www.onemap.gov.sg"> <link rel="dns-prefetch" href="https://api.search.gov.sg"> <link rel="dns-prefetch" href="https://www.search.gov.sg"> <!-- script --> <link rel="preload" href="/html/Sgdi/js/jquery.min.js" as="script" /> <link rel="preload" href="/html/Sgdi/js/popper.min.js" as="script" /> <link rel="preload" href="/html/Sgdi/js/bootstrap.min.js" as="script" /> 
1<script src="/html/Sgdi/js/jquery.min.js"></script>
1 <!-- stylesheets --> <link rel="preload" href="/html/Sgdi/js/vendor/bootstrap-select/dist/css/bootstrap-select.min.css" as="style"> <link rel="preload" href="/html/Sgdi/js/vendor/bootstrap/css/bootstrap.min.css" as="style"> <link rel="preload" href="/html/Sgdi/css/headerstyle.min.css" as="style"> <link rel="preload" href="/html/Sgdi/css/main.min.css" media="screen" as="style" /> <link rel="preload" href="/html/Sgdi/css/sgdi-v2.min.css?v=1.01" as="style" /> <link rel="preload" href="/html/Sgdi/css/sgdi-bsv4.min.css" as="style" /> <link rel="preload" href="/html/Sgdi/js/vendor/font-awesome/css/fontawesome.min.css" as="style" /> <link rel="preload" href="/html/Sgdi/js/vendor/font-awesome/css/solid.min.css" as="style" /> <link rel="preload" href="/html/Sgdi/css/print.min.css" as="style" /> <link rel="preload " href="/html/Sgdi/js/vendor/gray/css/gray.min.css" as="style"> <link rel="preload" href="/html/Sgdi/js/vendor/select2/dist/css/select2.min.css" as="style"> <link rel="stylesheet" href="/html/Sgdi/js/vendor/bootstrap-select/dist/css/bootstrap-select.min.css"> <link rel="stylesheet" href="/html/Sgdi/css/print.min.css" media="print" /> <link rel="stylesheet" href="/html/Sgdi/js/vendor/bootstrap/css/bootstrap.min.css" /> <link rel="stylesheet" href="/html/Sgdi/js/vendor/gray/css/gray.min.css" /> <link rel="stylesheet" href="/html/Sgdi/js/vendor/select2/dist/css/select2.min.css" /> <link rel="preload" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap" onload="this.onload=null;this.rel='stylesheet'" as="style" /> <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap"></noscript> <link href="/html/Sgdi/css/headerstyle.min.css" rel="stylesheet" /> <title>
2	gov.sg | MDDI
3</title> <!-- icons --> <link rel="apple-touch-icon" href="/html/Sgdi/apple-touch-icon.png"> <link rel="shortcut icon" type="image/x-icon" href="/html/Sgdi/img/ui/favicon.ico"> <!-- stylesheets --> <link rel="stylesheet" href="/html/Sgdi/css/main.min.css" media="screen" /> <link rel="stylesheet" href="/html/Sgdi/css/sgdi-v2.min.css?v=1.01" /> <link rel="stylesheet" href="/html/Sgdi/css/sgdi-bsv4.min.css" /> <link rel="stylesheet" href="/html/Sgdi/js/vendor/font-awesome/css/fontawesome.min.css" /> <link rel="stylesheet" href="/html/Sgdi/js/vendor/font-awesome/css/solid.min.css" /> <!-- Share This Script --> 
3<script type="text/javascript">
4        var switchTo5x = true;
5    </script>
5 <meta property="og:title" content="organisation" /><meta property="og:description" content="MCI" /><meta property="og:url" content="https://www.sgdi.gov.sg/ministries/mddi" /><meta property="og:type" content="website" /><meta property="og:site_name" content="Default" /><meta name="Generator" content="Sitefinity 14.4.8147.0 DX" /><link rel="canonical" href="https://www.sgdi.gov.sg/ministries/mddi" /><meta name="description" content="MCI" /></head> <body id="Body" runat="server" class="inner"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NKMJ9PH" title="Google Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="v2"> <div class="header-wrapper"> <header class="main-header"> 
6<div class="govt-banner">
7    <div class="container level-left">
8        <div id="sgds-masthead" class="sgds-masthead" aria-label="A Singapore Government Agency Website">
9            <div class="container">
10                <div class="columns-masthead">
11                    <div class="column-masthead is-12 has-text-centered-touch">
12                        <div class="masthead-layout">
13                            <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 32 32">
14                                <title>sg-crest</title>
15                                <path fill="#C52F19" d="M5.896 11.185c0 0-0.949 1.341 0.294 3.075 0 0 0.196-0.883 2.159-0.883h2.356c2.225 0 3.893-2.126 2.846-4.319 0 0 1.57 0.164 2.095-0.818 0.523-0.981-0.033-1.374-0.818-1.374h-3.959c0 0.704-1.341 0.802-1.341 0h-2.225c0 0-1.669 0-1.701 1.407 0 0 0.377-0.229 0.752-0.261v0.375c0 0-0.458 0.082-0.671 0.197-0.212 0.114-0.523 0.425-0.228 1.227 0.294 0.801 0.409 1.079 0.409 1.079s0.475-0.41 1.244-0.41h0.9c1.602 0 1.308 1.554-0.295 1.554s-1.815-0.85-1.815-0.85z"></path>
16                                <path fill="#C52F19" d="M14.255 9.566c0 0 0.54 0.033 0.932-0.31 0 0 3.55 2.765-1.717 8.326-5.268 5.562-1.195 9.162-1.195 9.162s-0.948 0.915-0.409 2.699c0 0-2.191-1.237-3.867-3.338-2.422-3.036-3.902-7.681 2.749-11.386 0 0 4.389-2.208 3.506-5.153z"></path>
17                                <path fill="#C52F19" d="M8.829 6.343c0 0 0.709-1.265 2.355-1.265 1.298 0 1.594-0.666 1.594-0.666s0.566-1.079 3.424-1.079c2.619 0 4.384 0.873 5.812 2.039 0 0-3.85-2.388-7.645 0.971h-5.54z"></path>
18                                <path fill="#C52F19" d="M24.839 14.348c-0.109-3.948-3.163-8.179-9.728-7.939 6.413-5.431 17.537 6.695 8.375 13.066 0 0 1.533-2.186 1.353-5.126z">
19                                </path>
20                                <path fill="#C52F19" d="M16.093 6.845c8.005-0.24 10.863 9.357 5.693 13.676l-5.191 2.509c0 0-0.676-2.181 1.833-4.734 2.509-2.551 4.929-7.328-2.006-10.469 0 0 0.131-0.654-0.327-0.981z"></path>
21                                <path fill="#C52F19" d="M15.678 9.004c0 0 0.393-0.371 0.524-0.676 5.954 2.486 5.017 6.697 1.461 10.23-2.181 2.246-1.505 4.668-1.505 4.668s-2.66 1.657-3.577 3.097c0 0-3.852-3.28 1.483-8.724 5.235-5.344 1.614-8.594 1.614-8.594z"></path>
22                            </svg><a href="https://www.gov.sg" target="_blank" rel="noopener" data-sf-ec-immutable=""><div style="color: #333333">A Singapore Government Agency Website</div></a>
23                            <div class="sgds-masthead-button" id="sgds-masthead-identify" role="button" aria-expanded="false" aria-controls="sgds-masthead-content"><span class="is-text sgds-masthead-button-text">How to identify</span><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none" id="open" class="sgds-masthead-identify-icon open"><path d="M8.65188 6.85L8.64813 6.84625L10.0031 5.49125L17.0744 12.5625L15.7194 13.9175L10.0075 8.20562L4.2875 13.9256L2.9325 12.5706L8.6525 6.85062L8.65188 6.85Z" fill="#2F60CE"></path></svg></div>
24                        </div>
25                    </div>
26                </div>
27            </div>
28            <div id="sgds-masthead-content" class="container sgds-masthead-content" style="display: none;">
29                <div class="columns-masthead">
30                    <div class="column-masthead">
31                        <div class="content-grid">
32                            <div class="column-wrapper">
33                                <div class="icon">
34                                    <svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none" class="banner-icon">
35                                        <path d="M0.166016 5.6665V9.00067H0.999349V13.9998H0.166016V16.4998H0.999349H3.49935H5.16602H7.66601H9.33268H11.8327H13.4993L15.9993 16.5007V16.4998H16.8327V13.9998H15.9993V9.00067H16.8327V5.6665L8.49935 0.666504L0.
35166016 5.6665ZM3.49935 13.9998V9.00067H5.16602V13.9998H3.49935ZM7.66601 13.9998V9.00067H9.33268V13.9998H7.66601ZM13.4993 13.9998H11.8327V9.00067H13.4993V13.9998ZM10.166 5.6665C10.166 6.58651 9.41935 7.33317 8.49935 7.33317C7.57935 7.33317 6.83268 6.58651 6.83268 5.6665C6.83268 4.7465 7.57935 3.99984 8.49935 3.99984C9.41935 3.99984 10.166 4.7465 10.166 5.6665Z" fill="#242425"></path>
36                                    </svg>
37                                </div>
38                                <div class="content">
39                                    <div class="title" style="font-size: 12px; margin-top: 3px">Official website links end with .gov.sg</div>
40                                    <article data-sf-ec-immutable="">Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open).<a href="https://www.gov.sg/trusted-sites#govsites" class="trusted-websites-link" rel="noopener" target="_blank">Trusted websites<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 32 32" class="trusted-websites-icon"><title>Trusted websites</title><path d="M18.667 4v2.667h4c0.186-0.020 0.374-0.020 0.56 0l-2.667 2.667-6.973 6.987 1.88 1.88 9.733-9.667c0.092 0.257 0.137 0.528 0.133 0.8v4h2.667v-9.333h-9.333z"></path><path d="M22.667 25.333h-16v-16h8v-2.667h-8c-1.473 0-2.667 1.194-2.667 2.667v16c0 1.473 1.194 2.667 2.667 2.667h16c1.473 0 2.667-1.194 2.667-2.667v-8h-2.667v8z"></path></svg></a></article>
41                                </div>
42                            </div>
43                            <div class="column-wrapper">
44                                <div class="icon">
45                                    <svg xmlns="http://www.w3.org/2000/svg" width="15" height="18" viewBox="0 0 15 18" fill="none" class="banner-icon">
46                                        <path d="M14.1663 9.00008C14.1663 8.08091 13.4188 7.33342 12.4997 7.33342H11.6663V4.83342C11.6663 2.53591 9.79717 0.666748 7.49967 0.666748C5.20217 0.666748 3.33301 2.53591 3.33301 4.83342V7.33342H2.49967C1.58051 7.33342 0.833008 8.08091 0.833008 9.00008V15.6667C0.833008 16.5859 1.58051 17.3334 2.49967 17.3334H12.4997C13.4188 17.3334 14.1663 16.5859 14.1663 15.6667V9.00008ZM4.99967 4.83342C4.99967 3.45508 6.12134 2.33341 7.49967 2.33341C8.87801 2.33341 9.99967 3.45508 9.99967 4.83342V7.33342H4.99967V4.83342Z" fill="#242425"></path>
47                                    </svg>
48                                </div>
49                                <div class="content">
50                                    <div class="title" style="font-size: 12px; margin-top: 3px">Secure websites use HTTPS</div>
51                                    <article>Look for a<b> lock </b>(<svg xmlns="http://www.w3.org/2000/svg" width="15" height="18" viewBox="0 0 15 18" fill="none" class="banner-icon-inline"><path d="M14.1663 9.00008C14.1663 8.08091 13.4188 7.33342 12.4997 7.33342H11.6663V4.83342C11.6663 2.53591 9.79717 0.666748 7.49967 0.666748C5.20217 0.666748 3.33301 2.53591 3.33301 4.83342V7.33342H2.49967C1.58051 7.33342 0.833008 8.08091 0.833008 9.00008V15.6667C0.833008 16.5859 1.58051 17.3334 2.49967 17.3334H12.4997C13.4188 17.3334 14.1663 16.5859 14.1663 15.6667V9.00008ZM4.99967 4.83342C4.99967 3.45508 6.12134 2.33341 7.49967 2.33341C8.87801 2.33341 9.99967 3.45508 9.99967 4.83342V7.33342H4.99967V4.83342Z" fill="#242425"></path></svg>) or https:// as an added precaution. Share sensitive information only on official, secure websites.</article>
52                                </div>
53                            </div>
54                        </div>
55                    </div>
56                </div>
57            </div>
58        </div>
59    </div>
60</div>
61<script defer type="text/javascript">
62
63    function initWidgetHeaderBannerWidget() {
64
65        var show = document.getElementById('sgds-masthead-identify'),
66            $navbarMenu = $(".navbar-menu"),
67            $navbarScrollWrapper = $(".navbar-scroll-wrapper")
68        responsiveWidth = 1023;;
69
70        show.onclick = function () {
71            var div = document.getElementById('sgds-masthead-content');
72            $("#open").removeClass("open");
73            if (div.style.display !== 'block') {
74                div.style.display = 'block';
75            }
76            else {
77                $("#open").addClass("open");
78                div.style.display = 'none';
79            }
80            if ($(window).outerWidth() <= responsiveWidth) {
81                setTimeout(function () {
82                    var navHeight =
83                        $(window).outerHeight() -
84                        $(".govt-banner").outerHeight() -
85                        $(".identity-bar").outerHeight();
86                    $navbarScrollWrapper.height(navHeight);
87                    $navbarScrollWrapper.css('max-height', navHe
87ight);
88                }, 400);
89            }
90        };
91    }
92
93    // If jQuery already loaded, init immediately; otherwise wait for window.load
94    if (typeof $ !== 'undefined') {
95        $(document).ready(initWidgetHeaderBannerWidget);
96    } else {
97        window.addEventListener('load', initWidgetHeaderBannerWidget);
98    }
99
100</script>
100    <div style="background-color: #f2c500 !important;">
101        <div class="container">
102            <div class="banner-wrapper">
103                <div class="banner-content">
104                    <div class="banner-text">
105                            <div class="banner-slide active" data-index="1">
106                                <p>
107                                    From 1 July 2026, SGDI will only list contact details of senior personnel to reduce the risk of Government Official Impersonation Scams (GOIS). For enquiries, please contact the relevant agency via the Quality Service Manager&rsquo;s (QSM) email or feedback form.
108                                </p>
109                            </div>
110                            <div class="banner-slide " data-index="2">
111                                <p>
112                                    <p>The MTI/METI pages on the SGDI website will be undergoing scheduled maintenance from 1 October 2026, 8am to 2 October 2026, 12pm. We apologise for any inconvenience caused.</p>
113                                </p>
114                            </div>
115                            <div class="banner-slide " data-index="3">
116                                <p>
117                                    Government officials will never ask you to transfer money over a call. Always confirm the identity of the officer by contacting the agency directly through its corporate email or phone number, before disclosing any personal details.
118                                </p>
119                            </div>
120                    </div>
121                        <div class="banner-controls" style="margin-top: 0px; padding-bottom: 25px;">
122                            <span class="nav-arrow nav-prev"><</span>
123                            <span class="nav-page">1/3</span>
124                            <span class="nav-arrow nav-next">></span>
125                        </div>
126
127                </div>
128            </div>
129        </div>
130    </div>
131    <style>
132        .banner-wrapper {
133            padding: 5px 5px;
134            width: 100%;
135            box-sizing: border-box;
136            font-weight: 400;
137            font-size: 16px !important;
138            line-height: 100%;
139            color: #112A27 !important;
140            transition: height 0.3s ease;
141        }
142
143            .banner-wrapper p a {
144                color: #112A27 !important;
145            }
146
147        .banner-content {
148            display: flex;
149            justify-content: space-between;
150            align-items: center;
151            max-width: 1200px;
152            margin: 0 auto;
153        }
154
155        .banner-wrapper.banner-content.banner-controls div {
156            margin-top: 0px !important
157        }
158
159
160        .banner-text {
161            flex: 1;
162            position: relative;
163            max-width: calc(100% - 100px);
164            display: flex;
165            align-items: center;
166            transition: height 0.3s ease;
167        }
168
169        .banner-content.single-slide .banner-text {
170            max-width: 100%;
171        }
172
173        .banner-wrapper .banner-content .banner-text,
174        .banner-wrapper .banner-content .banner-slide {
175            margin-top: 0 !important;
176        }
177
178        .banner-slide {
179            display: none;
180            width: 100%;
181        }
182
183            .banner-slide.active {
184                display: block;
185            }
186
187            .banner-slide p {
188                line-height: 1.6;
189                margin: 0;
190                white-space: normal;
191                word-wrap: break-word;
192                font-size: 16px !important;
193                color: #112A27 !important;
194            }
195
196        .banner-controls {
197            display: flex;
198            align-items: center;
199            gap: 10px;
200            flex-shrink: 0;
201            font-size: 16px !important;
202            padding-left: 50px;
203        }
204
205        .nav-arrow {
206            cursor: pointer;
207            user-select: none;
208            line-height: 1;
209        }
210
211            .nav-arrow.disabled {
212                cursor: not-allowed;
213            }
214
215        .nav-page {
216            line-height: 1;
217            white-space: nowrap;
218        }
219
220        @media (max-width: 768px) {
221            .banner-wrapper {
222                padding: 15px;
223            }
224
225            .banner-content {
226                max-width: 100%;
227                flex-direction: column;
228                align-items: flex-start;
229            }
230
231            .banner-text {
232                max-width: 100%;
233                align-items: flex-start;
234            }
235
236            .banner-slide p {
237                font-size: 12px !important;
238                line-height: 1.5;
239            }
240
241            .banner-controls {
242                gap: 32px;
243                align-self: flex-end;
244                margin-top: 0 !important;
245            }
246
247            .banner-wrapper .banner-content .banner-controls {
248                margin-top: 0 !important;
249            }
250
251            .nav-arrow {
252                font-size: 12px;
253            }
254
255            .nav-page {
256                font-size: 12px;
257            }
258        }
259    </style>
260    
260<script>
261        document.addEventListener('DOMContentLoaded', () => {
262            const wrapper = document.querySelector('.banner-wrapper');
263            const bannerText = document.querySelector('.banner-text');
264            const bannerContent = document.querySelector('.banner-content');
265            const slides = document.querySelectorAll('.banner-slide');
266            const prevArrow = document.querySelector('.nav-prev');
267            const nextArrow = document.querySelector('.nav-next');
268            const pageNumber = document.querySelector('.nav-page');
269            const controls = document.querySelector('.banner-controls');
270            let currentSlide = 1;
271            const totalSlides = slides.length;
272            let autoSlideInterval;
273
274            const autoScroll = true;
275            const rawScrollTime = 10;
276            const scrollTime = parseInt(rawScrollTime) * 1000;
277
278            // Hàm set height dựa trên màn hình
279            function setWrapperHeight() {
280                const currentSlideElement = slides[currentSlide - 1];
281                const slideHeight = currentSlideElement.offsetHeight;
282                bannerText.style.height = `${slideHeight}px`;
283
284                const isMobile = $(window).width() < 768;
285                wrapper.style.height = `${slideHeight + (isMobile ? 50 : 10)}px`;
286            }
287
288            // Gọi setWrapperHeight khi load
289            setWrapperHeight();
290
291            // Cập nhật height khi resize màn hình
292            $(window).on('resize', function () {
293                setWrapperHeight();
294            });
295
296            // Kiểm tra các phần tử
297            if (!wrapper || !bannerText || !bannerContent || !slides.length || !prevArrow || !nextArrow || !pageNumber || !control
297s) {
298                console.log('One or more elements not found:', {
299                    wrapper: wrapper,
300                    bannerText: bannerText,
301                    bannerContent: bannerContent,
302                    slides: slides.length,
303                    prevArrow: prevArrow,
304                    nextArrow: nextArrow,
305                    pageNumber: pageNumber,
306                    controls: controls
307                });
308                return;
309            }
310
311            const updateSlide = () => {
312                slides.forEach(slide => {
313                    slide.style.display = 'none';
314                });
315
316                const currentSlideElement = slides[currentSlide - 1];
317                currentSlideElement.style.display = 'block';
318
319                // Cập nhật chiều cao
320                setWrapperHeight();
321
322                pageNumber.textContent = `${currentSlide}/${totalSlides}`;
323            };
324
325            const startAutoSlide = () => {
326                if (autoScroll && totalSlides > 1) {
327                    autoSlideInterval = setInterval(() => {
328                        if (currentSlide < totalSlides) {
329                            currentSlide++;
330                        } else {
331                            currentSlide = 1;
332                        }
333                        updateSlide();
334                    }, scrollTime);
335                }
336            };
337
338            const resetAutoSlide = () => {
339                clearInterval(autoSlideInterval);
340                startAutoSlide();
341            };
342
343            if (totalSlides === 1) {
344                controls.style.display = 'none';
345                bannerContent.classList.add('single-slide');
346            }
347
348            // Sự kiện bấm nút prev (vòng vòng)
349            prevArrow.addEventListener('click', () => {
350                if (currentSlide > 1) {
351                    currentSlide--;
352                } else {
353                    currentSlide = totalSlides;
354                }
355                updateSlide();
356                resetAutoSlide();
357            });
358
359            // Sự kiện bấm nút next (vòng vòng)
360            nextArrow.addEventListener('click', () => {
361                if (currentSlide < totalSlides) {
362                    currentSlide++;
363                } else {
364                    currentSlide = 1;
365                }
366                updateSlide();
367                resetAutoSlide();
368            });
369
370            updateSlide();
371            startAutoSlide();
372        });
373    </script>
373
374
375
376 
377 <nav class="navbar identity-bar bsv4_identity_bar" role="navigation" aria-label="navigation"> <div class="container"> 
378
379<div >
380    <div class="sfContentBlock sf-Long-text" ><div class="navbar-brand"><a class="navbar-item" href="https://www.gov.sg"><img src="/html/Sgdi/img/ui/logo.webp" alt="MCI - Gov.SG" title="MCI - Gov.SG" data-sf-ec-immutable=""></a>
381 <div class="is-hidden-desktop navbar-brand__controls"><div class="navbar-search__btn js-mobile-search-btn"><em class="icon"></em></div><span class="navbar-burger burger" data-sf-ec-immutable=""><span></span><span></span><span></span></span>
382 </div></div></div>
383</div> <div class="navbar-menu"> <div class="navbar-end"> 
384
385
386<div class="navbar-socialmedia">
387    <div class="navbar-item">
388        <span class="navbar-socialmedia__label">Follow Us </span>
389        <div class="navbar-socialmedia__items" id="SgdiSocialMediaNavigation" runat="server">
390                <a href="https://www.facebook.com/gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Facebook">
391                    <span class="icon-external">
392                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"><path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22 6v12a4 4 0 0 1-4 4h-2.2v-7.75h2.6l.39-3h-3V9.31c0-.88.25-1.47 1.5-1.47h1.6v-2.7A20.42 20.42 0 0 0 16.56 5a3.64 3.64 0 0 0-3.89 4v2.23h-2.6v3h2.6V22H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4z"></path></svg>
393                    </span>
394                </a>
395                <a href="https://www.youtube.com/user/govsingapore" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Youtube">
396                    <span class="icon-external">
397                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
398<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21.58 7.17a2.51 2.51 0 0 0-1.77-1.78C18.25 5 12 5 12 5s-6.25 0-7.81.42a2.51 2.51 0 0 0-1.77 1.75A26.19 26.19 0 0 0 2 12c-.01 1.626.13 3.25.42 4.85a2.47 2.47 0 0 0 1.77 1.75C5.75 19 12 19 12 19s6.25 0 7.81-.42a2.47 2.47 0 0 0 1.77-1.75c.289-1.594.43-3.21.42-4.83a26.19 26.19 0 0 0-.42-4.83zM10 15V9l5.23 3L10 15z"></path>
399</svg>
400                    </span>
401                </a>
402                <a href="https://twitter.com/govsingapore/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Twitter">
403                    <span class="icon-external">
404                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. -->
405 <path fill="#FFF" class="icon-svg" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
406                    </span>
407                </a>
408                <a href="https://www.linkedin.com/company/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Linkedin">
409                    <span class="icon-external">
410                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
411<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21,21H17V14.25C17,13.19 15.81,12.31 14.75,12.31C13.69,12.31 13,13.19 13,14.25V21H9V9H13V11C13.66,9.93 15.36,9.24 16.5,9.24C19,9.24 21,11.28 21,13.75V21M7,21H3V9H7V21M5,3A2,2 0 0,1 7,5A2,2 0 0,1 5,7A2,2 0 0,1 3,5A2,2 0 0,1 5,3Z"></path></svg>
412                    </span>
413                </a>
414                <a href="https://tiktok.com/@gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Tiktok">
415                    <span class="icon-external">
416                        <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
417
418        <path fill="#FFF" class="icon-svg" d="M20.023 18.111v-1.703a13.17 13.17 0 0 0-1.784-.13c-7.3 0-13.239 5.94-13.239 13.24 0 4.478 2.238 8.442 5.652 10.839a13.187 13.187 0 0 1-3.555-9.014c0-7.196 5.77-13.064 12.926-13.232"></path>
419        <path fill="#FFF" class="icon-svg" d="M20.335 37.389c3.257 0 5.914-2.591 6.035-5.82l.011-28.825h5.266a9.999 9.999 0 0 1-.17-1.825h-7.192l-.012 28.826c-.12 3.228-2.778 5.818-6.034 5.818a6.006 6.006 0 0 1-2.805-.694 6.037 6.037 0 0 0 4.901 2.52M41.484 12.528v-1.602a9.943 9.943 0 0 1-5.449-1.62 10.011 10.011 0 0 0 5.45 3.222"></path>
420        <path fill="#FFF" class="icon-svg" d="M36.035 9.305a9.962 9.962 0 0 1-2.461-6.56h-1.927a10.025 10.025 0 0 0 4.388 6.56M18.239 23.471a6.053 6.053 0 0 0-6.046 6.046 6.05 6.05 0 0 0 3.24 5.352 6.007 6.007 0 0 1-1.144-3.526 6.053 6.053 0 0 1 6.046-6.047c.623 0 1.22.103 1.784.28v-7.343a13.17 13.17 0 0 0-1.784-.13c-.105 0-.208.006-.312.008v5.64a5.944 5.944 0 0 0-1.784-.28"></path>
421
422        <path fill="#FFF" class="icon-svg" d="M41.484 12.528v5.59c-3.73 0-7.185-1.193-10.007-3.218v14.617c0 7.3-5.938 13.239-13.238 13.239-2.821 0-5.437-.89-7.587-2.4a13.201 13.201 0 0 0 9.683 4.225c7.3 0 13.239-5.939 13.239-13.238V16.726a17.107 17.107 0 0 0 10.007 3.218V12.75c-.72 0-1.42-.078-2.097-.223"></path>
423        <path fill="#FFF" class="icon-svg" d="M31.477 29.517V14.9a17.103 17.103 0 0 0 10.007 3.218v-5.59a10.011 10.011 0 0 1-5.449-3.223 10.025 10.025 0 0 1-4.388-6.56h-5.266L26.37 31.57c-.
423121 3.228-2.778 5.819-6.035 5.819a6.038 6.038 0 0 1-4.901-2.52 6.05 6.05 0 0 1-3.241-5.352 6.053 6.053 0 0 1 6.046-6.046c.622 0 1.219.102 1.784.28v-5.64c-7.156.168-12.926 6.036-12.926 13.232 0 3.48 1.352 6.648 3.555 9.014a13.16 13.16 0 0 0 7.587 2.399c7.3 0 13.238-5.939 13.238-13.239"></path>
424
425</svg>
426                    </span>
427                </a>
428                <a href="https://www.instagram.com/gov.sg/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Instagram">
429                    <span class="icon-external">
430                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
431<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M12 6.88A5.13 5.13 0 1 0 17.13 12 5.1 5.1 0 0 0 12 6.88zm0 8.46a3.34 3.34 0 1 1 0-6.68 3.34 3.34 0 0 1 0 6.68zm6.53-8.67a1.2 1.2 0 1 1-2.39-.219 1.2 1.2 0 0 1 2.39.219zm3.4 1.21a5.92 5.92 0 0 0-1.62-4.19 6 6 0 0 0-4.19-1.62C14.47 2 9.53 2 7.88 2.07a6 6 0 0 0-4.19 1.62 5.88 5.88 0 0 0-1.62 4.19c-.07 1.65-.07 6.59 0 8.24a5.88 5.88 0 0 0 1.62 4.19 5.94 5.94 0 0 0 4.19 1.62c1.65.09 6.59.09 8.24 0a5.88 5.88 0 0 0 4.19-1.62 5.93 5.93 0 0 0 1.62-4.19c.09-1.65.09-6.59 0-8.24zm-2.13 10a3.41 3.41 0 0 1-1.9 1.9c-1.32.52-4.44.4-5.9.4s-4.58.11-5.89-.4a3.35 3.35 0 0 1-1.9-1.9c-.52-1.32-.4-4.44-.4-5.9s-.12-4.58.4-5.89a3.35 3.35 0 0 1 1.9-1.9c1.31-.52 4.44-.4 5.89-.4 1.45 0 4.58-.12 5.9.4a3.41 3.41 0 0 1 1.9 1.9c.52 1.31.4 4.44.4 5.89 0 1.45.12 4.6-.4 5.92v-.02z"></path>
432</svg>
433                    </span>
434                </a>
435                <a href="https://t.me/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Telegram">
436                    <span class="icon-external">
437                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
438<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22.05 1.577c-.393-.016-.784.08-1.117.235-.484.186-4.92 1.902-9.41 3.64-2.26.873-4.518 1.746-6.256 2.415-1.737.67-3.045 1.168-3.114 1.192-.46.16-1.082.362-1.61.984-.133.155-.267.354-.335.628s-.038.622.095.895c.265.547.714.773 1.244.976 1.76.564 3.58 1.102 5.087 1.608.556 1.96 1.09 3.927 1.618 5.89.174.394.553.54.944.544l-.002.02s.307.03.606-.042c.3-.07.677-.244 1.02-.565.377-.354 1.4-1.36 1.98-1.928l4.37 3.226.035.02s.484.34 1.192.388c.354.024.82-.044 1.22-.337.403-.294.67-.767.795-1.307.374-1.63 2.853-13.427 3.276-15.38l-.012.046c.296-1.1.187-2.108-.496-2.705-.342-.297-.736-.427-1.13-.444zm-.118 1.874c.027.025.025.025.002.027-.007-.002.08.118-.09.755l-.007.024-.005.022c-.432 1.997-2.936 13.9-3.27 15.356-.046.196-.065.182-.054.17-.1-.015-.285-.094-.3-.1l-7.48-5.525c2.562-2.467 5.182-4.7 7.827-7.08.468-.235.39-.96-.17-.972-.594.14-1.095.567-1.64.84-3.132 1.858-6.332 3.492-9.43 5.406-1.59-.553-3.177-1.012-4.643-1.467 1.272-.51 2.283-.886 3.278-1.27 1.738-.67 3.996-1.54 6.256-2.415 4.522-1.748 9.07-3.51 9.465-3.662l.032-.013.03-.013c.11-.05.173-.055.202-.057 0 0-.01-.033-.002-.026zM10.02 16.016l1.234.912c-.532.52-1.035 1.01-1.398 1.36z"></path></svg>
439                    </span>
440                </a>
441                <a href="https://go.gov.sg/whatsapp" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Whatsapp">
442                    <span class="icon-external">
443                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve"><path fill="#FFF" class="icon-svg" d="M19.7,4.2C17.6,2.1,14.9,1,12,1C6,1,1.1,5.9,1.1,11.9c0,1.9,0.5,3.8,1.5,5.5L1,23l5.8-1.5c1.6,0.9,3.4,1.3,5.2,1.3h0
444c6,0,11-4.9,11-10.9C23,9,21.8,6.3,19.7,4.2z M12,21c-1.6,0-3.2-0.4-4.6-1.3L7,19.5l-3.4,0.9l0.9-3.3l-0.2-0.3
445c-0.9-1.4-1.4-3.1-1.4-4.8c0-5,4.1-9.1,9.1-9.1c2.4,0,4.7,0.9,6.4,2.7c1.7,1.7,2.8,4,2.8,6.4C21.2,16.9,17,21,12,21z M17,14.2
446c-0.3-0.1-1.6-0.8-1.9-0.9c-0.3-0.1-0.4-0.1-0.6,0.1c-0.2,0.3-0.7,0.9-0.9,1.1c-0.2,0.2-0.3,0.2-0.6,0.1c-1.6-0.8-2.7-1.4-3.7-3.2
447c-0.3-0.5,0.3-0.4,0.8-1.5c0.1-0.2,0-0.3,0-0.5c-0.1-0.1-0.6-1.5-0.8-2C9,6.8,8.8,6.9,8.7,6.9c-0.2,0-0.3,0-0.5,0
448c-0.2,0-0.5,0.1-0.7,0.3c-0.3,0.3-1,0.9-1,2.3s1,2.6,1.1,2.8c0.1,0.2,1.9,2.9,4.7,4.1c1.7,0.7,2.4,0.8,3.3,0.7
449c0.5-0.1,1.6-0.7,1.8-1.3c0.2-0.6,0.2-1.2,0.2-1.3C17.4,14.4,17.2,14.3,17,14.2z"></path></svg>
450                    </span>
451                </a>
452        </div>
453    </div>
454</div>
455 
456<div class="weather-widget">
457    <div class="weather-widget__content">
458        <span id="day-of-week" class="weather-widget__day"><asp:Literal ID="LitDay" runat="server" /></span>
459        <span id="date" class="weather-widget__date"><asp:Literal ID="LitDate" runat="server" /></span>
460    </div>
461    <div class="weather-widget__content">
462        <div class="weather-widget__temp">
463            <i class="icon-weather-partly-cloudy"></i>
464            <span class="weather-widget__temp__deg">
465                <a href="http://www.weather.gov.sg/home/"  rel="noopener" target="_blank" aria-label="external anchor">
466                    <span id="min-temp" class="weather-widget__temp__deg__max"></span><span id="max-temp"></span>
467                </a>
468            </span>
469        </div>
470        <div class="weather-widget__psi">
471            <span class="weather-widget__psi__info">24Hr PSI</span>
472            <span class="weather-widget__psi__reading">
473                <a href="https://www.haze.gov.sg/"  rel="noopener" target="_blank" aria-label="external anchor">
474                    <span id="psi"></span>
475                </a>
476            </span>
477        </div>
478    </div>
479</div>
480
481<script defer type="text/javascript">
482    var weatherApiUrl = "https://api.data.gov.sg/";
483
484    function initHeaderWeatherWidget() {
485        setDayAndDate();
486        setTemperature();
487        setPollutantInfo();
488    }
489
490    // If jQuery already loaded, init immediately; otherwise wait for window.load
491    if (typeof $ !== 'undefined') {
492        $(document).ready(initHeaderWeatherWidget);
493    } else {
494        window.addEventListener('load', initHeaderWeatherWidget);
495    }
496
497    function setDayAndDate() {
498        const MONTH_NAMES = ["January", "February", "March", "April", "May", "June",
499            "July", "August", "September", "October", "November", "December"];
500
501        const DAY_NAMES = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
502            "Friday", "Saturday"];
503
504        var today = new Date();
505        var date = today.getDate();
506        var month = MONTH_NAMES[today.getMonth()];
507        var year = today.getFullYear();
508        var dayOfWeek = DAY_NAMES[today.getDay()];
509
510        $('#day-of-week').text(dayOfWeek);
511        $('#date').text(date + " " + month + " " + year);
512    }
513
514    function setTemperature() {
515        if (sessionStorage.getItem("minTemp") === null || sessionStorage.getItem("maxTemp") === null) {
516
517            var temperatureApiUrl = weatherApiUrl + "v1/environment/24-hour-weather-forecast";
518            $.get(temperatureApiUrl, function (data, textStatus, jqXHR) {
519                var minTemp = data["items"][0]["general"]["temperature"]["low"];
520                var maxTemp = data["items"][0]["general"]["temperature"]["high"];
521                $("#min-temp").text(minTemp);
522                $("#max-temp").text(" - " + maxTemp + " \xB0C");
523                sessionStorage.setItem("minTemp", minTemp);
524                sessionStorage.setItem("maxTemp", maxTemp);
525            });
526        } else {
527            minTemp = sessionStorage.getItem("minTemp");
528            maxTemp = sessionStorage.getItem("maxTemp");
529            $("#min-temp").text(minTemp);
530            $("#max-temp").text(" - " + maxTemp + " \xB0C");
531        }
532
533    }
534
535    function setPollutantInfo() {
536        if (sessionStorage.getItem("minPsi") === null || sessionStorage.getItem("maxPsi") === null) {
537            var pollutantApiUrl = weatherApiUrl + "v1/environment/psi";
538            $.get(pollutantApiUrl, function (data, textStatus, jqXHR) {
539                var psiValues = data["items"][0]["readings"]["psi_twenty_four_hourly"];
540                var minPsi = 10000000;
541                var maxPsi = -1;
542                for (key in psiValues) {
543                    if (minPsi > psiValues[key]) {
544                        minPsi = psiValues[key];
545                    }
546                    if (maxPsi < psiValues[key]) {
547                        maxPsi = psiValues[key];
548                    }
549                }
550                sessionStorage.setItem("minPsi", minPsi);
551                sessionStorage.setItem("maxPsi", maxPsi);
552                $("#psi").text(minPsi + "-" + maxPsi + "PSI");
553            });
554        } else {
555            minPsi = sessionStorage.getItem("minPsi");
556            maxPsi = sessionStorage.getItem("maxPsi");
557            $("#psi").text(minPsi + "-" + maxPsi + "PSI");
558        }
559    }
560</script>
560 </div> </div> </div> </nav> 
561
562<nav class="navbar-search-overlay is-hidden" aria-label="Navbar Search">
563    <div class="navbar-search">
564        <div class="navbar-item has-dropdown">
565            <div class="navbar-dropdown">
566                <div class="navbar-search__container">
567                    <div id="searchsg-slot-mobile" class="searchsg-slot"></div>
568                </div>
569            </div>
570        </div>
571    </div>
572    <div class="navbar-scroll-wrapper">
573        <div class="navbar-search__results-m">
574        </div>
575    </div>
576</nav>
577<nav class="navbar is-primary main-navigation bsv4_nav" role="navigation" aria-label="main navigation">
578    <div id="navbar-container" class="container">
579        <div id="navbar-fullmenu" class="navbar-menu">
580            <div class="navbar-search navbar-end">
581                <div class="navbar-item has-dropdown">
582                    <div class="navbar-search__btn is-hidden-touch">
583                        <i class="icon"></i>
584                    </div>
585                    <div class="navbar-dropdown">
586                        <div class="navbar-search__container">
587                            <div id="searchsg-slot-desktop" class="searchsg-slot">
588                                <div id="searchsg-searchbar"></div>
589                            </div>
590                        </div>
591                    </div>
592                </div>
593            </div>
594            <div class="navbar-scroll-wrapper">
595                <div id="navbar-automenu" class="navbar-start">
596                    <div id="SgdiPrimaryNavigation" runat="server">
597                        <div class="navbar-item has-dropdown">
598                            <span class="navbar-link">Topics </span>
599                            <div class="navbar-dropdown">
600                                    <a class="navbar-item" href="https://www.gov.sg/factually">Factually </a>
601                                    <a class="navbar-item" href="https://www.gov.sg/explainers">Explainers </a>
602                            </div>
603                        </div>
604                            <a class="navbar-item" href="https://www.gov.sg/profile-stories/">Stories </a>
605                    </div>
606                </div>
607                <div id="navbar-automore" class="navbar-start is-hidden-mobile is-hidden-tablet-only">
608                    <div id="navbar-automenu-more" class="navbar-item has-dropdown is-hoverable">
609                        <span class="navbar-link">More </span>
610                        <div id="navbar-automenu-list" class="navbar-dropdown">
611                        </div>
612                    </div>
613                </div>
614                <div class="navbar-additional navbar-end" id="SgdiSecondaryNavigation" runat="server">
615                            <a class="navbar-item" href="https://www.gov.sg/features">Features </a>
616                            <div class="navbar-item has-dropdown is-hoverable">
617                                <span class="navbar-link">Resources </span>
618                                <div class="navbar-dropdown">
619                                        <a class="navbar-item" href="https://www.sgpc.gov.sg" target="_blank">SG Press Centre</a>
620                                        <a class="navbar-item" href="https://www.translatedterms.gov.sg/" target="_blank">Government Terms Translated</a>
621                                        <a class="navbar-item" href="https://www.sgdi.gov.sg/ministries" target="_blank">Government Directory</a>
622                                        <a class="navbar-item" href="https://www.gov.sg/trusted-sites" target="_blank">Trusted Sites</a>
623                                </div>
624                            </div>
625                            <a class="navbar-item" href="https://www.gov.sg/contact-us">Contact </a>
626                </div>
627                <div class="navbar-socialmedia">
628                    <div class="navbar-item">
629                        <span class="navbar-socialmedia__label">Follow Us </span>
630                        <div class="navbar-socialmedia__items" id="SgdiSocialMediaNavigation" runat="server">
631                                <a href="https://www.facebook.com/gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
632                                    <span class="icon-external">
633                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"><path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22 6v12a4 4 0 0 1-4 4h-2.2v-7.75h2.6l.39-3h-3V9.31c0-.88.25-1.47 1.5-1.47h1.6v-2.7A20.42 20.42 0 0 0 16.56 5a3.64 3.64 0 0 0-3.89 4v2.23h-2.6v3h2.6V22H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4z"></path></svg>
634                                    </span>
635                                </a>
636                                <a href="https://www.youtube.com/user/govsingapore" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
637                                    <span class="icon-external">
638                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
639<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21.58 7.17a2.51 2.51 0 0 0-1.77-1.78C18.25 5 12 5 12 5s-6.25 0-7.81.42a2.51 2.51 0 0 0-1.77 1.75A26.19 26.19 0 0 0 2 12c-.01 1.626.13 3.25.42 4.85a2.47 2.47 0 0 0 1.77 1.75C5.75 19 12 19 12 19s6.25 0 7.81-.42a2.47 2.47 0 0 0 1.77-1.75c.289-1.594.43-3.21.42-4.83a26.19 26.19 0 0 0-.42-4.83zM10 15V9l5.23 3L10 15z"></path>
640</svg>
641                                    </span>
642                                </a>
643                                <a href="https://twitter.com/govsingapore/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
644                                    <span class="icon-external">
645                                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. -->
646 <path fill="#FFF" class="icon-svg" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
647                                    </span>
648                                </a>
649                                <a href="https://www.linkedin.com/company/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
650                                    <span class="icon-external">
651                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
652<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21,21H17V14.25C17,13.19 15.81,12.31 14.75,12.31C13.69,12.31 13,13.19 13,14.25V21H9V9H13V11C13.66,9.93 15.36,9.24 16.5,9.24C19,9.24 21,11.28 21,13.75V21M7,21H3V9H7V21M5,3A2,2 0 0,1 7,5A2,2 0 0,1 5,7A2,2 0 0,1 3,5A2,2 0 0,1 5,3Z"></path></svg>
653                                    </span>
654                                </a>
655                                <a href="https://tiktok.com/@gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
656                                    <span class="icon-external">
657                                        <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
658
659        <path fill="#FFF" class="icon-svg" d="M20.023 18.111v-1.703a13.17 13.17 0 0 0-1.784-.13c-7.3 0-13.239 5.94-13.239 13.24 0 4.478 2.238 8.442 5.652 10.839a13.187 13.187 0 0 1-3.555-9.014c0-7.196 5.77-13.064 12.926-13.232"></path>
660        <path fill="#FFF" class="icon-svg" d="M20.335 37.389c3.257 0 5.914-2.591 6.035-5.82l.011-28.825h5.266a9.999 9.999 0 0 1-.17-1.825h-7.192l-.012 28.826c-.12 3.228-2.778 5.818-6.034 5.818a6.006 6.006 0 0 1-2.805-.694 6.037 6.037 0 0 0 4.901 2.52M41.484 12.528v-1.602a9.943 9.943 0 0 1-5.449-1.62 10.011 10.011 0 0 0 5.45 3.222"></path>
661        <path fill="#FFF" class="icon-svg" d="M36.035 9.305a9.962 9.962 0 0 1-2.461-6.56h-1.927a10.025 10.025 0 0 0 4.388 6.56M18.239 23.471a6.053 6.053 0 0 0-6.046 6.046 6.05 6.05 0 0 0 3.24 5.352 6.007 6.007 0 0 1-1.144-3.526 6.053 6.053 0 0 1 6.046-6.047c.623 0 1.22.103 1.784.28v-7.343a13.17 13.17 0 0 0-1.784-.13c-.105 0-.208.006-.312.008v5.64a5.944 5.944 0 0 0-1.784-.28"></path>
662
663        <path fill="#FFF" class="icon-svg" d="M41.484 12.528v5.59c-3.73 0-7.185-1.193-10.007-3.218v14.617c0 7.3-5.938 13.239-13.238 13.239-2.821 0-5.437-.89-7.587-2.4a13.201 13.201 0 0 0 9.683 4.225c7.3 0 13.239-5.939 13.239-13.238V16.726a17.107 17.107 0 0 0 10.007 3.218V12.75c-.72 0-1.42-.078-2.097-.223"></path>
664        <path fill="#FFF" class="icon-svg" d="M31.477 29.517V14.9a17.103 17.103 0 0 0 10.007 3.218v-5.59a10.011 10.011 0 0 1-5.449-3.223 10.025 10.025 0 0 1-4.388-6.56h-5.266L26.37 31.57c-.
664121 3.228-2.778 5.819-6.035 5.819a6.038 6.038 0 0 1-4.901-2.52 6.05 6.05 0 0 1-3.241-5.352 6.053 6.053 0 0 1 6.046-6.046c.622 0 1.219.102 1.784.28v-5.64c-7.156.168-12.926 6.036-12.926 13.232 0 3.48 1.352 6.648 3.555 9.014a13.16 13.16 0 0 0 7.587 2.399c7.3 0 13.238-5.939 13.238-13.239"></path>
665
666</svg>
667                                    </span>
668                                </a>
669                                <a href="https://www.instagram.com/gov.sg/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
670                                    <span class="icon-external">
671                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
672<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M12 6.88A5.13 5.13 0 1 0 17.13 12 5.1 5.1 0 0 0 12 6.88zm0 8.46a3.34 3.34 0 1 1 0-6.68 3.34 3.34 0 0 1 0 6.68zm6.53-8.67a1.2 1.2 0 1 1-2.39-.219 1.2 1.2 0 0 1 2.39.219zm3.4 1.21a5.92 5.92 0 0 0-1.62-4.19 6 6 0 0 0-4.19-1.62C14.47 2 9.53 2 7.88 2.07a6 6 0 0 0-4.19 1.62 5.88 5.88 0 0 0-1.62 4.19c-.07 1.65-.07 6.59 0 8.24a5.88 5.88 0 0 0 1.62 4.19 5.94 5.94 0 0 0 4.19 1.62c1.65.09 6.59.09 8.24 0a5.88 5.88 0 0 0 4.19-1.62 5.93 5.93 0 0 0 1.62-4.19c.09-1.65.09-6.59 0-8.24zm-2.13 10a3.41 3.41 0 0 1-1.9 1.9c-1.32.52-4.44.4-5.9.4s-4.58.11-5.89-.4a3.35 3.35 0 0 1-1.9-1.9c-.52-1.32-.4-4.44-.4-5.9s-.12-4.58.4-5.89a3.35 3.35 0 0 1 1.9-1.9c1.31-.52 4.44-.4 5.89-.4 1.45 0 4.58-.12 5.9.4a3.41 3.41 0 0 1 1.9 1.9c.52 1.31.4 4.44.4 5.89 0 1.45.12 4.6-.4 5.92v-.02z"></path>
673</svg>
674                                    </span>
675                                </a>
676                                <a href="https://t.me/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
677                                    <span class="icon-external">
678                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
679<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22.05 1.577c-.393-.016-.784.08-1.117.235-.484.186-4.92 1.902-9.41 3.64-2.26.873-4.518 1.746-6.256 2.415-1.737.67-3.045 1.168-3.114 1.192-.46.16-1.082.362-1.61.984-.133.155-.267.354-.335.628s-.038.622.095.895c.265.547.714.773 1.244.976 1.76.564 3.58 1.102 5.087 1.608.556 1.96 1.09 3.927 1.618 5.89.174.394.553.54.944.544l-.002.02s.307.03.606-.042c.3-.07.677-.244 1.02-.565.377-.354 1.4-1.36 1.98-1.928l4.37 3.226.035.02s.484.34 1.192.388c.354.024.82-.044 1.22-.337.403-.294.67-.767.795-1.307.374-1.63 2.853-13.427 3.276-15.38l-.012.046c.296-1.1.187-2.108-.496-2.705-.342-.297-.736-.427-1.13-.444zm-.118 1.874c.027.025.025.025.002.027-.007-.002.08.118-.09.755l-.007.024-.005.022c-.432 1.997-2.936 13.9-3.27 15.356-.046.196-.065.182-.054.17-.1-.015-.285-.094-.3-.1l-7.48-5.525c2.562-2.467 5.182-4.7 7.827-7.08.468-.235.39-.96-.17-.972-.594.14-1.095.567-1.64.84-3.132 1.858-6.332 3.492-9.43 5.406-1.59-.553-3.177-1.012-4.643-1.467 1.272-.51 2.283-.886 3.278-1.27 1.738-.67 3.996-1.54 6.256-2.415 4.522-1.748 9.07-3.51 9.465-3.662l.032-.013.03-.013c.11-.05.173-.055.202-.057 0 0-.01-.033-.002-.026zM10.02 16.016l1.234.912c-.532.52-1.035 1.01-1.398 1.36z"></path></svg>
680                                    </span>
681                                </a>
682                                <a href="https://go.gov.sg/whatsapp" rel="noreferrer" target="_blank" class="navbar-socialmedia__item">
683                                    <span class="icon-external">
684                                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve"><path fill="#FFF" class="icon-svg" d="M19.7,4.2C17.6,2.1,14.9,1,12,1C6,1,1.1,5.9,1.1,11.9c0,1.9,0.5,3.8,1.5,5.5L1,23l5.8-1.5c1.6,0.9,3.4,1.3,5.2,1.3h0
685c6,0,11-4.9,11-10.9C23,9,21.8,6.3,19.7,4.2z M12,21c-1.6,0-3.2-0.4-4.6-1.3L7,19.5l-3.4,0.9l0.9-3.3l-0.2-0.3
686c-0.9-1.4-1.4-3.1-1.4-4.8c0-5,4.1-9.1,9.1-9.1c2.4,0,4.7,0.9,6.4,2.7c1.7,1.7,2.8,4,2.8,6.4C21.2,16.9,17,21,12,21z M17,14.2
687c-0.3-0.1-1.6-0.8-1.9-0.9c-0.3-0.1-0.4-0.1-0.6,0.1c-0.2,0.3-0.7,0.9-0.9,1.1c-0.2,0.2-0.3,0.2-0.6,0.1c-1.6-0.8-2.7-1.4-3.7-3.2
688c-0.3-0.5,0.3-0.4,0.8-1.5c0.1-0.2,0-0.3,0-0.5c-0.1-0.1-0.6-1.5-0.8-2C9,6.8,8.8,6.9,8.7,6.9c-0.2,0-0.3,0-0.5,0
689c-0.2,0-0.5,0.1-0.7,0.3c-0.3,0.3-1,0.9-1,2.3s1,2.6,1.1,2.8c0.1,0.2,1.9,2.9,4.7,4.1c1.7,0.7,2.4,0.8,3.3,0.7
690c0.5-0.1,1.6-0.7,1.8-1.3c0.2-0.6,0.2-1.2,0.2-1.3C17.4,14.4,17.2,14.3,17,14.2z"></path></svg>
691                                    </span>
692                                </a>
693                        </div>
694                    </div>
695                </div>
696            </div>
697        </div>
698    </div>
699</nav>
700
701<script type="text/javascript">
702    // SearchSG renders a single searchbar into #searchsg-searchbar. An id can only exist
703    // once, so the same node is moved between the desktop and mobile slots on breakpoint.
704    (function () {
705        var mq = window.matchMedia("(min-width: 1024px)");
706
707        function placeSearchbar() {
708            var bar = document.getElementById("searchsg-searchbar");
709            var slot = document.getElementById(mq.matches ? "searchsg-slot-desktop" : "searchsg-slot-mobile");
710            if (bar && slot && bar.parentNode !== slot) {
711                slot.appendChild(bar);
712            }
713        }
714
715        placeSearchbar();
716        document.addEventListener("DOMContentLoaded", placeSearchbar);
717
718        if (mq.addEventListener) {
719            mq.addEventListener("change", placeSearchbar);
720        }
721        else {
722            mq.addListener(placeSearchbar);
723        }
724    })();
725
726    // Desktop dropdown toggles on click instead of on hover: hovering out closed the bar
727    // while the user was still typing in it.
728    (function () {
729        var item = document.querySelector("#navbar-container .navbar-search > .navbar-item.has-dropdown");
730        var btn = item && item.querySelector(".navbar-search__btn");
731        if (!btn) {
732            return;
733        }
734
735        // SearchSG is injected on first interaction, so on the very first open the input
736        // has not rendered yet and focus has to wait for it.
737        function focusInput() {
738            var input = item.querySelector("#searchsg-input");
739            if (!input) {
740                return false;
741            }
742            // The user may have closed the dropdown again while the widget was loading.
743            if (item.classList.contains("is-active")) {
744                input.focus();
745            }
746            return true;
747        }
748
749        btn.addEventListener("click", function () {
750            if (item.classList.toggle("is-active") && !focusInput()) {
751                var observer = new MutationObserver(function () {
752                    if (focusInput()) {
753                        observer.disconnect();
754                    }
755                });
756                observer.observe(item, { childList: true, subtree: true });
757            }
758        });
759
760        document.addEventListener("click", function (e) {
761            if (!item.contains(e.target)) {
762                item.classList.remove("is-active");
763            }
764        });
765    })();
766
767    // SearchSG takes the placeholder from overrideDisplayName in its own console, so it has
768    // to be overwritten here. The widget renders on window load, hence the observer.
769    (function () {
770        var host = document.getElementById("searchsg-searchbar");
771        if (!host) {
772            return;
773        }
774
775        function applyPlaceholder() {
776            var input = host.querySelector("input");
777            if (!input) {
778                return false;
779            }
780            input.placeholder = "What are you looking for?";
781            return true;
782        }
783
784        if (!applyPlaceholder()) {
785            var observer = new MutationObserver(function () {
786                if (applyPlaceholder()) {
787                    observer.disconnect();
788                }
789            });
790            observer.observe(host, { childList: true, subtree: true });
791        }
792    })();
793</script>
793 </header> </div> </div> 
794 <!-- secondary header  --> <div class="secondary-header"> <img src="/html/Sgdi/img/ui/header-subscribe.webp"
795             alt="Subscribe header"
796             fetchpriority="high"
797             style="position: absolute; width: 0; height: 0; overflow: hidden; opacity: 0;"
798             aria-hidden="true" /> <div class="container bsv4_container"> <!-- subscribe title --> 
799<div id="title_0_DivCode">
800    <h1 class="page-title">
801        Singapore Government Directory
802    </h1>
803</div> </div> </div> <!-- main --> <div role="main" class="inner"> <div class="container"> 
804
805
806<div id="DivCode">
807    <div class="bread" xmlns:v="http://rdf.data-vocabulary.org/#">
808        <span class="breadcrumbs" typeof="v:Breadcrumb">
809            <span><a href="/" rel="v:url" property="v:title">Home</a><span> &gt; </span><span typeof="v:Breadcrumb" rel="v:child"><a class="" href="/ministries" rel="v:url" property="v:title">Ministries</a></span> <span> &gt; </span><span typeof="v:Breadcrumb" rel="v:child"><a class="active" href="https://www.sgdi.gov.sg/ministries/mddi" rel="v:url" property="v:title">MDDI</a></span></span>
810        </span>
811    </div>
812</div> 
813 <div id="readable"> <!-- content--> <section class="content directoryinner-section full-width search-revamp"> 
814<script type="text/javascript">
815
816    function initSearchBoxWidget() {
817        //declare function submit
818        $.fn.submit = function (e) {
819            e.preventDefault();
820            const term = encodeURIComponent($("#TxtTerm").val());
821            if (term) {
822                window.location.href = "/search-results?term=" + term;
823            } else {
824                window.location.href = window.location.href;
825            }
826        }
827
828        //handle onclick search button
829        $("#BtnSearch").click(function (e) {
830            $.fn.submit(e);
831        })
832
833        //handle key press input
834        $("#TxtTerm").on("keyup", function (e) {
835            if (e.which == 13) {
836                $.fn.submit(e);
837                return false;
838            }
839        })
840    }
841
842    // If jQuery already loaded, init immediately; otherwise wait for window.load
843    if (typeof $ !== 'undefined') {
844        $(document).ready(initSearchBoxWidget);
845    } else {
846        window.addEventListener('load', initSearchBoxWidget);
847    }
848
849</script>
849
850
851<!-- headings -->
852<h2>Directory</h2>
853
854<div class="search-live-wrap bsv4_hidden">
855    <div class="wrapper-flex-wrap">
856        <div class="search-box">
857            <img src="/html/Sgdi/img/ui/ic-officer.png" width="30" height="17" alt="officer-icon">
858            <label class="label-sgdi-search-box">
859                <input autocomplete="off" id="TxtTerm" name="TxtTerm" placeholder="Search by Name, Organisation, Job Title, Telephone No. or Email" type="search" value="" />
860            </label>
861            <div class="search-live">
862            </div>
863        </div>
864        <a id="BtnSearch" data-search="" class="search-button" aria-label="Submit Search Button" href="">
865            <span class="fas fa-search"></span>
866            <span>Search</span>
867        </a>
868    </div>
869
870    <div class="wrapper-search-how">
871        <button class="text-search-how" type="button" data-bs-toggle="modal" data-bs-target="#ModalSearchHow">Search Tips</button><span class="icon-exclamation fas fa-exclamation-circle"></span>
872    </div>
873    <div class="modal fade modal-custom" id="ModalSearchHow" data-bs-backdrop="false" tabindex="-1" aria-labelledby="ModalSearchHowTitle" aria-hidden="true">
874        <div class="modal-dialog modal-dialog-custom">
875            <div class="modal-content modal-content-custom">
876                <div class="modal-header modal-header-search">
877                    <h5 class="modal-title modal-title-custom modal-title-search" id="ModalSearchHowTitle">Search Tips</h5>
878                    <button class="close-custom close-custom-search" type="button" data-bs-dismiss="modal" aria-label="Close" style="border: none;background-color: unset;"><span class="fas fa-level-down-alt rotate-90"></span></button>
879                </div>
880                <div class="modal-body modal-body-search">
881                        <div class="search-body-section">
882                            <div class="container-title">
883                                <h4>Search by name</h4>
884                            </div>
885                            <div class="container-example"><p>For example:</p><p><strong>John Doe</strong></p></div>
886                        </div>
887                        <div class="search-body-section">
888                            <div class="container-title">
889                                <h4>Search by organisation/department</h4>
890                            </div>
891                            <div class="container-example"><p>For example:</p><p><strong>Community Centre</strong></p></div>
892                        </div>
893                        <div class="search-body-section">
894                            <div class="container-title">
895                                <h4>Search by job title</h4>
896                            </div>
897                            <div class="container-example"><p>For example:</p><p><strong>Director</strong></p></div>
898                        </div>
899                        <div class="search-body-section">
900                            <div class="container-title">
901                                <h4>Search by phone number</h4>
902                            </div>
903                            <div class="container-example"><p>For example:</p><p><strong>64781234</strong></p></div>
904                        </div>
905                        <div class="search-body-section">
906                            <div class="container-title">
907                                <h4>Search by email</h4>
908                            </div>
909                            <div class="container-example"><p>Replace "@" with a space.<br />For example:</p><p><strong>For [email protected], please search for &ldquo;mci_test&rdquo; or &ldquo;mci_test xyz.gov.sg&rdquo;</strong></p></div>
910                        </div>
911                        <div class="search-body-section">
912                            <div class="container-title">
913                                <h4>Search by exact match</h4>
914                            </div>
915                            <div class="container-example"><p>Use quotes (&ldquo;) to search for an exact match.<br />For example:</p><p><strong>"John Doe"</strong></p></div>
916                        </div>
917                        <div class="search-body-section">
918                            <div class="container-title">
919                                <h4>Combine search terms for specific result</h4>
920                            </div>
921                            <div class="container-example"><p>For example:</p><p><strong>John Doe Community Centre Director 64781234</strong></p></div>
922                        </div>
923                </div>
924            </div>
925        </div>
926    </div>
927    <div class="filter-box hidden">
928        <select class="filter-option" id="filter-search" aria-label="filter-search">
929            <option title="All" value="">All</option>
930        </select>
931    </div>
932    <input id="facetValue" name="facetValue" type="hidden" value="" />
933</div> 
934<script defer src="/html/Sgdi/js/sgdi-backend.min.js"></script>
vendor: 2 bytes, line 934
934
935<script>
936    function showMap(searchVal) {
937           mapShow(searchVal)
938    }
939    function decode(id) {
940        $("[id*='" + id + "']").each(function () {
941            var value = this.value;
942            if (value) {
943                value = value?.replace(/&lt;/gmi, "<");
944                value = value?.replace(/&amp;#/gmi, "&#");
945                value = value?.replace(/&gt;/gmi, ">");
946                $(this).val(value);
947            }
948        });
949    }
950
951
952    async function initOrganisationDetailWidget() {
953
954        $(".agency-location").hide();
955        var isShow = await checkMapShow('179369');
956        if (isShow == true) {
957            $(".agency-location").show();
958        }
959        decode("agencyName");
960        decode("agencyDescription");
961        decode("agencyFax");
962        decode("agencyAddress");
963    }
964
965    // If jQuery already loaded, init immediately; otherwise wait for window.load
966    if (typeof $ !== 'undefined') {
967        $(document).ready(initOrganisationDetailWidget);
968    } else {
969        window.addEventListener('load', initOrganisationDetailWidget);
970    }
971
972</script>
972
973
974<div class="agency">
975    <div class="agency-title" id='agencyName'><h1>MINISTRY OF DIGITAL DEVELOPMENT AND INFORMATION</h1></div>
976    <div class="agency-info">
977        <div class="contact-container"><div class="feedback-box"><div class="feedback-title"><strong>For public feedback and enquiries, you can contact:</strong></div><div class="feedback-label"><strong><span>Quality Service Manager (QSM)</span></strong></div><div class="feedback-name"><span>Ms Shakera Stationwala</span></div><div class="feedback-email"><span>[email protected]</span></div></div><div class="info-container"><div class="info-block"><div class="info-line"><strong>Tel:</strong> <span>1800-8379655 / 68379655</span></div></div><div class="info-block"><div class="info-line"><strong>Website:</strong> <a href="http://www.mddi.gov.sg" target="_blank">http://www.mddi.gov.sg</a></div></div><div class="info-block" style="gap: 0;"><div class="info-line" style="white-space: pre-wrap;" id='agencyAddress'><strong>Address:</strong></div><div class="info-line" style="white-space: pre-wrap;">140 Hill Street, 
9784th, 5th & 6th Storey,
979Old Hill Street Police Station,
980Singapore 179369</div><span class="maplink" style="margin-top: 10px;" onclick="showMap('179369,MINISTRY OF DIGITAL DEVELOPMENT AND INFORMATION')">View agency's location map <span class=" fas fa-map-marker"></span></span></div></div></div><div class="agency-description" style="white-space: pre-wrap;" id='agencyDescription'>To build a nation of connected people and achieve a better quality of life by:
981- developing vibrant infocomm, media and design sector
982- cultivating learning communities
983- fostering an engaged public</div>
984        <div class="section-toggle"><div class="section-header">Political Appointees & Their Personal Assistants</div><div class="section-body" id="section-1"><ul><li id="Mrs-Josephine-TEO_Minister"><span class="left"><div class="rank">Minister</div><div class="name" ><span class="fas fa-user"></span>Mrs Josephine TEO</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79400</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Eunice-GAN_Personal-Assistant-to-Minister"><span class="left"><div class="rank">Personal Assistant to Minister</div><div class="name" ><span class="fas fa-user"></span>Ms Eunice GAN</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>68379400</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-TAN-Kiat-How_Senior-Minister-of-State"><span class="left"><div class="rank">Senior Minister of State</div><div class="name" ><span class="fas fa-user"></span>Mr TAN Kiat How</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79968</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-TAN-Chwee-Siang-Jenny_Personal-Assistant-to-Senior-Minister-of-State"><span class="left"><div class="rank">Personal Assistant to Senior Minister of State</div><div class="name" ><span class="fas fa-user"></span>Ms TAN Chwee Siang Jenny</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79968</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Jasmin-LAU_Senior-Minister-of-State"><span class="left"><div class="rank">Senior Minister of State</div><div class="name" ><span class="fas fa-user"></span>Ms Jasmin LAU</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Jamie-PHANG_Personal-Assistant-to-Senior-Minister-of-State"><span class="left"><div class="rank">Personal Assistant to Senior Minister of State</div><div class="name" ><span class="fas fa-user"></span>Ms Jamie PHANG</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">
984[email protected]</span></div></div></span></li><li id="Ms-Rahayu-MAHZAM_Minister-of-State"><span class="left"><div class="rank">Minister of State</div><div class="name" ><span class="fas fa-user"></span>Ms Rahayu MAHZAM</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>63252608</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Noraini-bte-Mohd-Taib_Personal-Assistant-to-Minister-of-State"><span class="left"><div class="rank">Personal Assistant to Minister of State</div><div class="name" ><span class="fas fa-user"></span>Ms Noraini bte Mohd Taib</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>63252608</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li></ul></div><span class="section-button"><a href="#" data-section="section-1">SHOW</a></span></div><div class="section-toggle"><div class="section-header">Senior Management & Their Personal Assistants</div><div class="section-body" id="section-2"><ul><li id="Mr-CHNG-Kai-Fong_Permanent-Secretary"><span class="left"><div class="rank">Permanent Secretary</div><div class="name" ><span class="fas fa-user"></span>Mr CHNG Kai Fong</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Doris-LEE_Personal-Assistant-to-Permanent-Secretary"><span class="left"><div class="rank">Personal Assistant to Permanent Secretary</div><div class="name" ><span class="fas fa-user"></span>Ms Doris LEE</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>89000767</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-FOO-Chi-Hsia_Second-Permanent-Secretary-Digital-Development-"><span class="left"><div class="rank">Second Permanent Secretary (Digital Development)</div><div class="name" ><span class="fas fa-user"></span>Ms FOO Chi Hsia</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-NEO-Wenzhu_Personal-Assistant-to-Second-Permanent-Secretary-Digital-Development-"><span class="left"><div class="rank">Personal Assistant to Second Permanent Secretary (Digital Development)</div><div class="name" ><span class="fas fa-user"></span>Ms NEO Wenzhu</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-WONG-Kang-Jet_Second-Permanent-Secretary-Information-"><span class="left"><div class="rank">Second Permanent Secretary (Information)</div><div class="name" ><span class="fas fa-user"></span>Mr WONG Kang Jet</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Lynda-NG_PA-to-Second-Permanent-Secretary-Information-"><span class="left"><div class="rank">PA to Second Permanent Secretary (Information)</div><div class="name" ><span class="fas fa-user"></span>Ms Lynda NG</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li>
984<li id="Mr-POON-Hong-Yuen_Deputy-Secretary-Digital-Security-Economy-and-International-"><span class="left"><div class="rank">Deputy Secretary (Digital Security, Economy and International)</div><div class="name" ><span class="fas fa-user"></span>Mr POON Hong Yuen</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-AU-YONG-Mun-Heng_PA-to-DS-Digital-Security-Economy-and-International-"><span class="left"><div class="rank">PA to DS (Digital Security, Economy and International)</div><div class="name" ><span class="fas fa-user"></span>Ms AU YONG Mun Heng</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-TAN-Pei-En_Deputy-Secretary-Digital-Society-Information-and-Data-"><span class="left"><div class="rank">Deputy Secretary (Digital Society, Information and Data)</div><div class="name" ><span class="fas fa-user"></span>Mr TAN Pei-En</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Napiah-ABDUL-AZIZ_PA-to-DS-Digital-Society-Information-and-Data-"><span class="left"><div class="rank">PA to DS (Digital Society, Information and Data)</div><div class="name" ><span class="fas fa-user"></span>Ms Napiah ABDUL AZIZ</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-Bernard-TOH_Deputy-Secretary-Digital-Government-"><span class="left"><div class="rank">Deputy Secretary (Digital Government)</div><div class="name" ><span class="fas fa-user"></span>Mr Bernard TOH</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-NG-Yen-Ling_PA-to-DS-Digital-Government-"><span class="left"><div class="rank">PA to DS (Digital Government)</div><div class="name" ><span class="fas fa-user"></span>Ms NG Yen Ling</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-PAO-Jia-Yu_Deputy-Secretary-Artificial-Intelligence-"><span class="left"><div class="rank">Deputy Secretary (Artificial Intelligence)</div><div class="name" ><span class="fas fa-user"></span>Ms PAO Jia Yu</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Jane-CHEONG_PA-to-DS-Artificial-Intelligence-"><span class="left"><div class="rank">PA to DS (Artificial Intelligence)</div><div class="name" ><span class="fas fa-user"></span>Ms Jane CHEONG</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-SIM-Feng-Ji_Government-Chief-Digital-Transformation-Officer"><span class="left"><div class="rank">Government Chief Digital Transformation Officer</div><div class="name" ><span class="fas fa-user"></span>Mr SIM Feng-Ji</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Josephine-CHAN_PA-to-Government-Chief-Digital-Transformation-Officer"><span class="left"><div class="rank">PA to Government Chief Digital Transformation Officer</div><div class="name" ><span class="fas fa-user"></span>Ms Josephine CHAN</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-YAP-Neng-Jye_Chief-of-Government-Communications"><span class="left"><div class="rank">Chief of Government Communications</div><div class="name" ><span class="fas fa-user"></span>Mr YAP Neng Jye</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Sujatha-DE-SILVA_PA-to-Chief-of-Government-Communications"><span class="left"><div class="rank">PA to Chief of Government Communications</div><div class="name" ><span class="fas fa-user"></span>Ms Sujatha DE SILVA</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Dr-HE-Ruimin_Government-Chief-AI-Officer"><span class="left"><div class="rank">Government Chief AI Officer</div><div class="name" ><span class="fas fa-user"></span>Dr HE Ruimin</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Peggy-TAN_Personal-Assistant-to-Chief-AI-Officer"><span class="left"><div class="rank">Personal Assistant to Chief AI Officer</div><div class="name" ><span class="fas fa-user"></span>Ms Peggy TAN</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-Freddy-HONG_Deputy-Chief-of-Government-Communications-Development-and-Chief-Corporate-Officer"><span class="left"><div class="rank">Deputy Chief of Government Communications (Development) and Chief Corporate Officer</div><div class="name" ><span class="fas fa-user"></span>Mr Freddy HONG</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-LIM-Weilin_Deputy-Chief-of-Government-Communications-Operations-"><span class="left"><div class="rank">Deputy Chief of Government Communications (Operations)</div><div class="name" ><span class="fas fa-user"></span>Ms LIM Weilin</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-CHANG-Li-Lin_Press-Secretary-to-Senior-Minister"><span class="left"><div class="rank">Press Secretary to Senior Minister</div><div class="name" ><span class="fas fa-user"></span>Ms CHANG Li Lin</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79604</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-LEONG-Peck-Ann_Personal-Assistant-to-Press-Secretary-to-Senior-Minister"><span class="left"><div class="rank">Personal Assistant to Press Secretary to Senior Minister</div><div class="name" ><span class="fas fa-user"></span>Ms LEONG Peck Ann</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79917</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-LAU-Zhi-En-Candice_Press-Secretary-to-Minister"><span class="left"><div class="rank">Press Secretary to Minister</div><div class="name" ><span class="fas fa-user"></span>Ms LAU Zhi En, Candice</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mdm-YEONG-Yoon-Ying-PPA-P-_Director-Special-Duties-"><span class="left"><div class="rank">Director (Special Duties)</div><div class="name" ><span class="fas fa-user"></span>Mdm YEONG Yoon Ying, PPA(P)</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Mr-YUEN-Siu-Hong_Press-Secretary-to-ESM-Director-Special-Duties-"><span class="left"><div class="rank">Press Secretary to ESM / Director (Special Duties)</div><div class="name" ><span class="fas fa-user"></span>Mr YUEN Siu Hong</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>6837 9414</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Rebecca-NG_Personal-Assistant-to-Press-Secretary-to-ESM"><span class="left"><div class="rank">Personal Assistant to Press Secretary to ESM</div><div class="name" ><span class="fas fa-user"></span>Ms Rebecca NG</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>683<u>79414</u></div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li><li id="Ms-Shakera-STATIONWALA_Quality-Service-Manager"><span class="left"><div class="rank">Quality Service Manager</div><div class="name" ><span class="fas fa-user"></span>Ms Shakera STATIONWALA</div><div class="detail"></div></span><span class="right"><div class="tel info-contact"><span class="fas fa-phone"></span><div>1800-8379655 / 68379655</div></div><div class="email info-contact"><span class="fas fa-envelope"></span><div><span style="color:#d11212">[email protected]</span></div></div></span></li></ul></div><span class="section-button"><a href="#" data-section="section-2">SHOW</a></span></div>
985        <h2 class="porto-title">Portfolio</h2><div class="section-toggle"><div class="section-header porto-subtitle">Subjects</div><div class="section-body" id="section-Subjects"><ul class="porto-listing"><li>Information: Films, Publications and AV Content Regulation</li><li>Government Campaigns</li><li>Government Publications</li><li>Government Public Relations</li><li>Information Services Industry Development</li><li>Media Relations and Research</li><li>Newspapers and Printing Presses Regulation</li><li>Translation Services</li><li>Info-Communications: Infocomm Regulation</li><li>Infocomm Industry Development</li><li>Public Sector IT Services and Security</li><li>Broadcasting: Broadcasting and Internet Regulation</li><li>Broadcasting Industry Development</li><li>Public Broadcast Programmes</li><li>Singapore Film Commission</li><li>Archival and Records Management Services</li><li>Library: National Bibliographic Services</li><li>Oral History Programme</li><li>National Repository of Singapore Publications</li><li>Reference, Information and Loan Services</li><li>Data Protection Regulation</li></ul></div><span class="section-button"><a href="#" data-section="section-Subjects">SHOW</a></span></div>
986        <ul role="tablist" class="nav nav-tabs" id="myTabs"><li class="active" role="presentation"><a class="active" aria-selected="true" aria-expanded="false" aria-controls="DepartmentsDivisions-1f27f699-a3de-4435-9066-73fb9e340587" data-bs-toggle="tab" role="tab" id="DepartmentsDivisions-tab-1f27f699-a3de-4435-9066-73fb9e340587" href="#DepartmentsDivisions-1f27f699-a3de-4435-9066-73fb9e340587">Departments/Divisions</a></li><li role="presentation"><a aria-selected="false" aria-expanded="true" aria-controls="StatutoryBoards-e0e57070-64c1-4e62-8a1e-a5172ad934f3" data-bs-toggle="tab" role="tab" id="StatutoryBoards-tab-e0e57070-64c1-4e62-8a1e-a5172ad934f3" href="#StatutoryBoards-e0e57070-64c1-4e62-8a1e-a5172ad934f3">Statutory Boards</a></li></ul><div class="tab-content" id="myTabContent"><div aria-labelledby="DepartmentsDivisions-tab-1f27f699-a3de-4435-9066-73fb9e340587" id="DepartmentsDivisions-1f27f699-a3de-4435-9066-73fb9e340587" class="tab-pane fade show active" role="tabpanel"><ul class="section-listing"><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/au">AUDIT UNIT</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/ced">COMMUNICATIONS & ENGAGEMENT DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/cdd">CORPORATE DEVELOPMENT DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/cdcp">CIVIC DISTRICT CO-LOCATION PROJECT OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/csa">CYBER SECURITY AGENCY OF SINGAPORE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/ccso">COMMUNICATIONS CAPABILITY AND STRATEGY OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/deo">DIGITAL ECONOMY OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/dto">DATA OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/dsd">DIGITAL SOCIETY DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/gitd">GROUP INFORMATION TECHNOLOGY DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/hrcwd">HR & COMMUNICATIONS WORKFORCE DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/ipd">INFORMATION POLICY DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/iad">INTERNATIONAL AFFAIRS DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/jcc">JOINT COMMUNICATIONS CENTRE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/ls">LEGAL SERVICES</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/md">MEDIA DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/naig">NATIONAL AI GROUP</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/pcd">PUBLIC COMMUNICATIONS DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/psmo">PUBLIC SERVICE MEDIA OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/reach">REACH</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/rdd">RESEARCH & DATA DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/sndg">SMART NATION GROUP - DIGITAL GOVERNMENT</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/snso">SMART NATION STRATEGY OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/srd">SECURITY AND RESILIENCE DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/sc">SENIOR CONSULTANTS</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/spd">STRATEGIC PLANNING DIVISION</a></li><li><a href="https://www.sgdi.gov.sg/ministr
986ies/mddi/departments/to">TECHNOLOGY OFFICE</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/departments/qpsu">QUANTUM POLICY AND STRATEGY UNIT</a></li></ul></div><div aria-labelledby="StatutoryBoards-tab-e0e57070-64c1-4e62-8a1e-a5172ad934f3" id="StatutoryBoards-e0e57070-64c1-4e62-8a1e-a5172ad934f3" class="tab-pane fade" role="tabpanel"><ul class="section-listing"><li><a href="https://www.sgdi.gov.sg/ministries/mddi/statutory-boards/govtech">GOVERNMENT TECHNOLOGY AGENCY</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/statutory-boards/imda">INFOCOMM MEDIA DEVELOPMENT AUTHORITY</a></li><li><a href="https://www.sgdi.gov.sg/ministries/mddi/statutory-boards/nlb">NATIONAL LIBRARY BOARD</a></li></ul></div></div>
987        
988    </div>
989</div> </section> </div> </div> </div> <!-- footer --> <div class="v2"> <footer class="footer"> <div class="container"> <!-- privacy statement --> 
990
991<div >
992    <div class="sfContentBlock sf-Long-text" ><div class="footer-brand"><a href="https://www.gov.sg"><img src="/html/Sgdi/img/ui/govsg.svg" width="70" height="70" alt="gov.sg" data-sf-ec-immutable=""></a>
993</div></div>
994</div> <div class="columns footer-main"> 
995
996
997
998<ul class="column footer-nav is-8" id="footernavigation_0_FooterNavigation"><li><a href="https://www.gov.sg/about-us" aria-label="Who We Are" rel="noopener">Who We Are</a></li><li><a href="https://www.gov.sg/contact-us" aria-label="Contact" rel="noopener">Contact</a></li><li><a href="https://ask.gov.sg/" aria-label="FAQ" rel="noopener">FAQ</a></li><li><a href="https://form.gov.sg/60708baea1e8f40011f9da8c" aria-label="Feedback" rel="noopener">Feedback</a></li><li><a href="https://www.reach.gov.sg/" aria-label="REACH" rel="noopener">REACH</a></li><li><a href="https://www.tech.gov.sg/report_vulnerability" aria-label="Report Vulnerability" rel="noopener">Report Vulnerability</a></li><li><a href="https://www.gov.sg/privacy-statement" aria-label="Privacy Statement" rel="noopener">Privacy Statement</a></li><li><a href="https://www.gov.sg/terms-of-use" aria-label="Terms of Use" rel="noopener">Terms of Use</a></li></ul> <div class="column footer-social"> 
999
1000
1001<div class="navbar-socialmedia">
1002    <div class="navbar-item">
1003        <span class="navbar-socialmedia__label">Follow Us </span>
1004        <div class="navbar-socialmedia__items" id="SgdiSocialMediaNavigation" runat="server">
1005                <a href="https://www.facebook.com/gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Facebook">
1006                    <span class="icon-external">
1007                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"><path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22 6v12a4 4 0 0 1-4 4h-2.2v-7.75h2.6l.39-3h-3V9.31c0-.88.25-1.47 1.5-1.47h1.6v-2.7A20.42 20.42 0 0 0 16.56 5a3.64 3.64 0 0 0-3.89 4v2.23h-2.6v3h2.6V22H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4z"></path></svg>
1008                    </span>
1009                </a>
1010                <a href="https://www.youtube.com/user/govsingapore" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Youtube">
1011                    <span class="icon-external">
1012                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
1013<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21.58 7.17a2.51 2.51 0 0 0-1.77-1.78C18.25 5 12 5 12 5s-6.25 0-7.81.42a2.51 2.51 0 0 0-1.77 1.75A26.19 26.19 0 0 0 2 12c-.01 1.626.13 3.25.42 4.85a2.47 2.47 0 0 0 1.77 1.75C5.75 19 12 19 12 19s6.25 0 7.81-.42a2.47 2.47 0 0 0 1.77-1.75c.289-1.594.43-3.21.42-4.83a26.19 26.19 0 0 0-.42-4.83zM10 15V9l5.23 3L10 15z"></path>
1014</svg>
1015                    </span>
1016                </a>
1017                <a href="https://twitter.com/govsingapore/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Twitter">
1018                    <span class="icon-external">
1019                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. -->
1020 <path fill="#FFF" class="icon-svg" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
1021                    </span>
1022                </a>
1023                <a href="https://www.linkedin.com/company/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Linkedin">
1024                    <span class="icon-external">
1025                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
1026<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M21,21H17V14.25C17,13.19 15.81,12.31 14.75,12.31C13.69,12.31 13,13.19 13,14.25V21H9V9H13V11C13.66,9.93 15.36,9.24 16.5,9.24C19,9.24 21,11.28 21,13.75V21M7,21H3V9H7V21M5,3A2,2 0 0,1 7,5A2,2 0 0,1 5,7A2,2 0 0,1 3,5A2,2 0 0,1 5,3Z"></path></svg>
1027                    </span>
1028                </a>
1029                <a href="https://tiktok.com/@gov.sg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Tiktok">
1030                    <span class="icon-external">
1031                        <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
1032
1033        <path fill="#FFF" class="icon-svg" d="M20.023 18.111v-1.703a13.17 13.17 0 0 0-1.784-.13c-7.3 0-13.239 5.94-13.239 13.24 0 4.478 2.238 8.442 5.652 10.839a13.187 13.187 0 0 1-3.555-9.014c0-7.196 5.77-13.064 12.926-13.232"></path>
1034        <path fill="#FFF" class="icon-svg" d="M20.335 37.389c3.257 0 5.914-2.591 6.035-5.82l.011-28.825h5.266a9.999 9.999 0 0 1-.17-1.825h-7.192l-.012 28.826c-.12 3.228-2.778 5.818-6.034 5.818a6.006 6.006 0 0 1-2.805-.694 6.037 6.037 0 0 0 4.901 2.52M41.484 12.528v-1.602a9.943 9.943 0 0 1-5.449-1.62 10.011 10.011 0 0 0 5.45 3.222"></path>
1035        <path fill="#FFF" class="icon-svg" d="M36.035 9.305a9.962 9.962 0 0 1-2.461-6.56h-1.927a10.025 10.025 0 0 0 4.388 6.56M18.239 23.471a6.053 6.053 0 0 0-6.046 6.046 6.05 6.05 0 0 0 3.24 5.352 6.007 6.007 0 0 1-1.144-3.526 6.053 6.053 0 0 1 6.046-6.047c.623 0 1.22.103 1.784.28v-7.343a13.17 13.17 0 0 0-1.784-.13c-.105 0-.208.006-.312.008v5.64a5.944 5.944 0 0 0-1.784-.28"></path>
1036
1037        <path fill="#FFF" class="icon-svg" d="M41.484 12.528v5.59c-3.73 0-7.185-1.193-10.007-3.218v14.617c0 7.3-5.938 13.239-13.238 13.239-2.821 0-5.437-.89-7.587-2.4a13.201 13.201 0 0 0 9.683 4.225c7.3 0 13.239-5.939 13.239-13.238V16.726a17.107 17.107 0 0 0 10.007 3.218V12.75c-.72 0-1.42-.078-2.097-.223"></path>
1038        <path fill="#FFF" class="icon-svg" d="M31.477 29.517V14.9a17.103 17.103 0 0 0 10.007 3.218v-5.59a10.011 10.011 0 0 1-5.449-3.223 10.025 10.025 0 0 1-4.388-6.56h-5.266L26.37 31.57c-.121 3.228-2.778 5.819-6.035 5.819a6.038 6.038 0 0 1-4.901-2.52 6.05 6.05 0 0 1-3.241-5.352 6.053 6.053 0 0 1 6.046-6.046c.622 0 1.219.102 1.784.28v-5.64c-7.156.168-12.926 6.036-12.926 13.232 0 3.48 1.352 6.648 3.555 9.014a13.16 13.16 0 0 0 7.587 2.399c7.3 0 13.238-5.939 13.238-13.239"></path>
1039
1040</svg>
1041                    </span>
1042                </a>
1043                <a href="https://www.instagram.com/gov.sg/" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Instagram">
1044                    <span class="icon-external">
1045                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
1046<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M12 6.88A5.13 5.13 0 1 0 17.13 12 5.1 5.1 0 0 0 12 6.88zm0 8.46a3.34 3.34 0 1 1 0-6.68 3.34 3.34 0 0 1 0 6.68zm6.53-8.67a1.2 1.2 0 1 1-2.39-.219 1.2 1.2 0 0 1 2.39.219zm3.4 1.21a5.92 5.92 0 0 0-1.62-4.19 6 6 0 0 0-4.19-1.62C14.47 2 9.53 2 7.88 2.07a6 6 0 0 0-4.19 1.62 5.88 5.88 0 0 0-1.62 4.19c-.07 1.65-.07 6.59 0 8.24a5.88 5.88 0 0 0 1.62 4.19 5.94 5.94 0 0 0 4.19 1.62c1.65.09 6.59.09 8.24 0a5.88 5.88 0 0 0 4.19-1.62 5.93 5.93 0 0 0 1.62-4.19c.09-1.65.09-6.59 0-8.24zm-2.13 10a3.41 3.41 0 0 1-1.9 1.9c-1.32.52-4.44.4-5.9.4s-4.58.11-5.89-.4a3.35 3.35 0 0 1-1.9-1.9c-.52-1.32-.4-4.44-.4-5.9s-.12-4.58.4-5.89a3.35 3.35 0 0 1 1.9-1.9c1.31-.52 4.44-.4 5.89-.4 1.45 0 4.58-.12 5.9.4a3.41 3.41 0 0 1 1.9 1.9c.52 1.31.4 4.44.4 5.89 0 1.45.12 4.6-.4 5.92v-.02z"></path>
1047</svg>
1048                    </span>
1049                </a>
1050                <a href="https://t.me/govsg" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Telegram">
1051                    <span class="icon-external">
1052                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve">
1053<path fill="#FFF" class="icon-svg" fill-rule="nonzero" d="M22.05 1.577c-.393-.016-.784.08-1.117.235-.484.186-4.92 1.902-9.41 3.64-2.26.873-4.518 1.746-6.256 2.415-1.737.67-3.045 1.168-3.114 1.192-.46.16-1.082.362-1.61.984-.133.155-.267.354-.335.628s-.038.622.095.895c.265.547.714.773 1.244.976 1.76.564 3.58 1.102 5.087 1.608.556 1.96 1.09 3.927 1.618 5.89.174.394.553.54.944.544l-.002.02s.307.03.606-.042c.3-.07.677-.244 1.02-.565.377-.354 1.4-1.36 1.98-1.928l4.37 3.226.035.02s.484.34 1.192.388c.354.024.82-.044 1.22-.337.403-.294.67-.767.795-1.307.374-1.63 2.853-13.427 3.276-15.38l-.012.046c.296-1.1.187-2.108-.496-2.705-.342-.297-.736-.427-1.13-.444zm-.118 1.874c.027.025.025.025.002.027-.007-.002.08.118-.09.755l-.007.024-.005.022c-.432 1.997-2.936 13.9-3.27 15.356-.046.196-.065.182-.054.17-.1-.015-.285-.094-.3-.1l-7.48-5.525c2.562-2.467 5.182-4.7 7.827-7.08.468-.235.39-.96-.17-.972-.594.14-1.095.567-1.64.84-3.132 1.858-6.332 3.492-9.43 5.406-1.59-.553-3.177-1.012-4.643-1.467 1.272-.51 2.283-.886 3.278-1.27 1.738-.67 3.996-1.54 6.256-2.415 4.522-1.748 9.07-3.51 9.465-3.662l.032-.013.03-.013c.11-.05.173-.055.202-.057 0 0-.01-.033-.002-.026zM10.02 16.016l1.234.912c-.532.52-1.035 1.01-1.398 1.36z"></path></svg>
1054                    </span>
1055                </a>
1056                <a href="https://go.gov.sg/whatsapp" rel="noreferrer" target="_blank" class="navbar-socialmedia__item" aria-label="Whatsapp">
1057                    <span class="icon-external">
1058                        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="enable-background:new 0 0 24 24;" xml:space="preserve"><path fill="#FFF" class="icon-svg" d="M19.7,4.2C17.6,2.1,14.9,1,12,1C6,1,1.1,5.9,1.1,11.9c0,1.9,0.5,3.8,1.5,5.5L1,23l5.8-1.5c1.6,0.9,3.4,1.3,5.2,1.3h0
1059c6,0,11-4.9,11-10.9C23,9,21.8,6.3,19.7,4.2z M12,21c-1.6,0-3.2-0.4-4.6-1.3L7,19.5l-3.4,0.9l0.9-3.3l-0.2-0.3
1060c-0.9-1.4-1.4-3.1-1.4-4.8c0-5,4.1-9.1,9.1-9.1c2.4,0,4.7,0.9,6.4,2.7c1.7,1.7,2.8,4,2.8,6.4C21.2,16.9,17,21,12,21z M17,14.2
1061c-0.3-0.1-1.6-0.8-1.9-0.9c-0.3-0.1-0.4-0.1-0.6,0.1c-0.2,0.3-0.7,0.9-0.9,1.1c-0.2,0.2-0.3,0.2-0.6,0.1c-1.6-0.8-2.7-1.4-3.7-3.2
1062c-0.3-0.5,0.3-0.4,0.8-1.5c0.1-0.2,0-0.3,0-0.5c-0.1-0.1-0.6-1.5-0.8-2C9,6.8,8.8,6.9,8.7,6.9c-0.2,0-0.3,0-0.5,0
1063c-0.2,0-0.5,0.1-0.7,0.3c-0.3,0.3-1,0.9-1,2.3s1,2.6,1.1,2.8c0.1,0.2,1.9,2.9,4.7,4.1c1.7,0.7,2.4,0.8,3.3,0.7
1064c0.5-0.1,1.6-0.7,1.8-1.3c0.2-0.6,0.2-1.2,0.2-1.3C17.4,14.4,17.2,14.3,17,14.2z"></path></svg>
1065                    </span>
1066                </a>
1067        </div>
1068    </div>
1069</div>
1070 </div> </div> <hr /> 
1071
1072
1073<div class="columns footer-secondary">
1074    <div class="column footer-copyright">
1075        <asp:Literal runat="server" ID="LitBestView" />
1076    </div>
1077    <div class="column footer-best-view is-7">
1078
1079        &copy; 2026 Government of Singapore.
1080        <span>
1081            Last Updated on 25 Apr 2025
1082        </span>
1083    </div>
1084</div>
1085<div class="footer-back-to-top js-back-to-top is-hidden-tablet">
1086    <i class="icon icon-arrow-up"></i>
1087</div> </div> </footer> </div> 
1088
1089<div class="section cookie-notice-bar js-cookie-notice-bar" data-guid="0a75a007-65e2-49a6-a842-26f974
108903fc35" runat="server">
1090    <div class="container">
1091        <div class="cookie-notice-bar__content" runat="server">
1092            <p>We use cookies to tailor your browsing experience. By continuing to use Gov.sg, you accept our use of cookies. To decline cookies at any time, you may adjust your browser settings. Find out more about your <a href="https://www.gov.sg/privacy-statement" alt="Government of Singapore Privacy Statement">cookie preferences</a>.</p>
1093        </div>
1094        <div class="cookie-notice-bar__control">
1095            <button class="button is-primary" runat="server">Continue</button>
1096        </div>
1097    </div>
1098</div>
1098<script type="application/json" id="PersonalizationTracker">
1099	{"IsPagePersonalizationTarget":false,"IsUrlPersonalizationTarget":false,"PageId":"2c26aa7e-797b-4d44-903f-124edc6730b6"}
1100</script>
1100<script type="text/javascript" src="/WebResource.axd?d=NjxTqR2bqTw1rewxxlkHPvec8XY8RThwtE-m_54am-vz3_4EnwSu91xqLYHM3KzFBuwTpQVBusK8NnIrEujzFmM18-ECjISNJzR-z3DXOMrdRWHF2QRsV3K76qHyOLM2CpNjJDsvNjHa80H0-1GJUGjdzB1OwWKP5Seyi9vOCnOxS073C5akCwvGCyB4u3yv1EJeKy2C2-v0MAy_fshqdokhGsKBYWPKhrV100rRSfA1&amp;t=638846554580000000">
1101
1102</script>
1102 <div style="display:none">UA-9641150-2</div> 
1102<script src="/html/Sgdi/js/popper.min.js"></script>
1102 
1102<script src="/html/Sgdi/js/bootstrap.min.js"></script>
1102 
1102<script>
1103        // Polyfill for Waypoints compatibility with jQuery 3.4+
1104        if (window.jQuery && !window.jQuery.isFunction) {
1105            window.jQuery.isFunction = function (obj) {
1106                return typeof obj === "function";
1107            };
1108        }
1109    </script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/bootstrap-select/dist/js/bootstrap-select.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/jquery-smooth-scroll/jquery.smooth-scroll.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/rv-jquery-fontsize/js/rv-jquery-fontsize.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/select2/dist/js/select2.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/jquery.waypoints.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/gray/js/jquery.gray.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/jquery-ajaxtransport-xdomainrequest/jquery.xdomainrequest.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/bodyScrollLock.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/plugins.min.js?v=1.01"></script>
1109 
1109<script defer src="/html/Sgdi/js/main.min.js?v=1.01"></script>
1109 
1109<script defer src="/html/Sgdi/js/sgdi-v2.min.js"></script>
1109 
1109<script defer src="/html/Sgdi/js/vendor/modernizr/modernizr-custom.js"></script>
1109 
1109<script>
1110        (function () {
1111            var events = ["pointerdown", "touchstart"];
1112            var loaded = false;
1113
1114            function loadSearchSG() {
1115                if (loaded) {
1116                    return;
1117                }
1118                loaded = true;
1119                for (var i = 0; i < events.length; i++) {
1120                    document.removeEventListener(events[i], onSearchIntent, true);
1121                }
1122
1123                var s = document.createElement("script");
1124                s.id = "searchsg-config";
1125                s.src = "https://api.search.gov.sg/v1/searchconfig.js?clientId=f38ec932-72df-4c2a-a300-bf354231805a";
1126                document.body.appendChild(s);
1127            }
1128
1129
1130            function onSearchIntent(e) {
1131                var t = e.target;
1132                if (t && t.closest && t.closest(".navbar-search__btn")) {
1133                    loadSearchSG();
1134                }
1135            }
1136
1137            for (var i = 0; i < events.length; i++) {
1138                document.addEventListener(events[i], onSearchIntent, { capture: true, passive: true });
1139            }
1140
1141            // Fallback so the searchbar still exists for visitors who never open search.
1142            window.addEventListener("load", function () {
1143                if (window.requestIdleCallback) {
1144                    requestIdleCallback(loadSearchSG, { timeout: 4000 });
1145                } else {
1146                    setTimeout(loadSearchSG, 4000);
1147                }
1148            });
1149        })();
1150    </script>
1150 
1150<script>
1151        function initWidget() {
1152            var fullTitle = jQuery(this).attr('title') || "";
1153            var title = (fullTitle.split("|")[1] || "").trim();
1154            var $desc = $('meta[name=description]');
1155            if (title && $desc.attr('data-default') === 'true') {
1156                $desc.attr('content', title);
1157                $("meta[property='og:description']").attr('content', title);
1158            }
1159            $("meta[property='og:title']").attr('content', fullTitle);
1160            $("meta[property='og:site_name']").attr('content', 'SGDI');
1161
1162            $(".navbar-burger.burger").attr("onclick", "javascript:void(0)")
1163                .attr("role", "button")
1164                .attr("aria-label", "menu")
1165                .attr("tabindex", "0");
1166
1167            // Add aria-label to links that do not have one
1168            $("a[href]").each(function () {
1169                var $a = $(this);
1170                if ($a.attr("aria-label")) return;
1171
1172                var href = $a.attr("href");
1173
1174                var text = ($a.text() || "").trim();
1175                if (text && (/^https?:\/\//i.test(text) || /^http?:\/\//i.test(text))) {
1176                    try {
1177                        var url = new URL(href, window.location.origin);   // handles relative URLs
1178                        var path = url.pathname.replace(/\/+$/, "");       // remove trailing "/"
1179                        var segments = path.split("/");
1180                        var last = segments[segments.length - 1];          // "moh" from /ministries/moh
1181
1182                        if (last) {
1183                            // remove query/hash just in case
1184                            last = last.split("?")[0].split("#")[0];
1185                            // replace dashes with spaces
1186                            last = last.replace(/-/g, " ");                  // "moh x"
1187                            $a.attr("aria-label", "visit website " + last);
1188                        } else {
1189                            $a.attr("aria-label", "visit website " + url.host);
1190                        }
1191                    } catch (e) {
1192                        // invalid URL – ignore
1193                    }
1194                } else {
1195                    $a.attr("aria-label", text);
1196                }
1197            });
1198        }
1199
1200        // If jQuery already loaded, init immediately; otherwise wait for window.load
1201        if (typeof $ !== 'undefined') {
1202            $(document).ready(initWidget);
1203        } else {
1204            window.addEventListener('load', initWidget);
1205        }
1206    </script>
1206 <!-- WOGA --> 
1206<script async src="/html/Sgdi/js/woga.min.js" type="text/javascript">
1207    </script>
1207 <!-- Google Tag Manager --> 
1207<script type="text/javascript">
1208
1209        window.addEventListener('load', function () {
1210            function loadGtm() {
vendor: 585 bytes, lines 1210-1220
1210
1211                (function (w, d, s, l, i) {
1212                    w[l] = w[l] || [];
1213                    w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
1214                    var f = d.getElementsByTagName(s)[0],
1215                        j = d.createElement(s),
1216                        dl = l != 'dataLayer' ? '&l=' + l : '';
1217                    j.async = true;
1218                    j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
1219                    f.parentNode.insertBefore(j, f);
1220                })(window, document, 'script', 'dataLayer', '
1220GTM-NKMJ9PH
vendor: 17 bytes, lines 1220-1221
1220');
1221            
1221}
1222
1223            if (window.requestIdleCallback) {
1224                requestIdleCallback(loadGtm, { timeout: 3000 });
1225            } else {
1226                setTimeout(loadGtm, 0);
1227            }
1228        });
1229    </script>
1229 
1229<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=5&cb=2021912987" async></script>
1229</body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.