Index of /pub/gnu_linux/puppylinux/pet_packages-xenial64

      Name                                                     Last modified      Size  Description
Parent Directory - 32bit_compatibility_libs_xenial64.sfs 2017-03-08 11:18 146M 915resolution-0.5.3-patched20110617-x86_64_ta610.pet 2016-06-27 10:32 6.4K 915resolution_DEV-0.5.3-patched20110617-x86_64_ta610.pet 2016-06-27 10:32 912 LibreOffice-5.4.3_64_en-GB_7.0.8.6.sfs 2017-11-15 06:35 205M OpenHexagonV1.92-x86_64.pet 2017-11-15 07:16 21M TeXstudio-2.10.8-x86_64.sfs 2017-11-15 06:38 139M Xdialog-2015.08-x86_64_ta610.pet 2016-06-27 11:35 31K Xdialog_DEV-2015.08-x86_64_ta610.pet 2016-06-27 11:35 960 Xdialog_DOC-2015.08-x86_64_ta610.pet 2016-06-27 11:35 260K Xdialog_NLS-2015.08-x86_64_ta610.pet 2016-06-27 11:35 3.2K abiword-3.0.1-x86_64.pet 2016-06-28 11:09 3.8M alsaequal-0.6-x86_64_ta610.pet 2016-06-27 10:32 10K alsaequal_DEV-0.6-x86_64_ta610.pet 2016-06-27 10:32 9.0K apulse-0.1.6-x86_64.pet 2017-11-23 07:55 53K aseprite-1.1.9-x86_64.pet 2017-11-14 15:21 9.7M bacon_DEV-3.1-x86_64_ta610.pet 2016-06-27 11:27 444K bbc_provided-2003-x86_64_ta610.pet 2016-06-27 10:32 2.4K bbc_provided_DEV-2003-x86_64_ta610.pet 2016-06-27 10:32 916 bcrypt-1.1-x86_64_ta610.pet 2016-06-27 10:32 11K bcrypt_DEV-1.1-x86_64_ta610.pet 2016-06-27 10:32 892 busybox-1.23.1-x86_64_ta610.pet 2016-06-28 05:52 380K busybox-1.24.2-x86_64_ta610.pet 2016-06-27 10:35 386K busybox-1.26.2-x86_64_xen.pet 2017-04-06 15:43 392K busybox_DEV-1.23.1-x86_64_ta610.pet 2016-06-28 05:52 928 busybox_DEV-1.24.2-x86_64_ta610.pet 2016-06-27 10:35 928 busybox_DEV-1.26.2-x86_64_xen.pet 2017-04-06 15:43 936 busybox_DOC-1.23.1-x86_64_ta610.pet 2016-06-28 05:52 6.4K busybox_DOC-1.24.2-x86_64_ta610.pet 2016-06-27 10:35 6.4K busybox_DOC-1.26.2-x86_64_xen.pet 2017-04-06 15:43 6.5K caps-0.4.5-x86_64_ta610.pet 2016-06-27 10:35 625K caps_DEV-0.4.5-x86_64_ta610.pet 2016-06-27 10:35 952 cddetect-2.2-x86_64_ta610.pet 2016-06-27 10:36 5.2K cddetect_DEV-2.2-x86_64_ta610.pet 2016-06-27 10:36 856 conky-1.9.0-x86_64.pet 2017-11-16 06:20 5.4M corebird-0.9-x86_64.pet 2017-11-14 15:27 8.3M ddcprobe-0.4.23-x86_64_ta610.pet 2016-06-27 10:36 59K ddcprobe_DEV-0.4.23-x86_64_ta610.pet 2016-06-27 10:36 1.0K deadbeef-0.7.2-x86_64.pet 2016-06-28 05:53 2.5M deadbeef_DEV-0.7.2-x86_64.pet 2016-06-28 05:53 20K desk_icon_theme_Moka-001.pet 2016-04-14 13:15 56K desk_icon_theme_Sarai.pet 2015-11-17 05:31 34K desk_icon_theme_flattr.pet 2016-04-12 11:20 22K desk_icon_theme_irokami.pet 2016-04-12 11:21 43K desk_icon_theme_jungle-1.pet 2017-03-29 09:14 131K desk_icon_theme_moblin_stark-1.1.pet 2016-04-12 11:18 45K desk_icon_theme_oranchelo.pet 2015-11-17 05:31 158K desk_icon_theme_stark042-1.pet 2017-03-29 09:11 77K dictd-1.10.10-x86_64_ta610.pet 2016-06-27 10:36 120K dictd_DEV-1.10.10-x86_64_ta610.pet 2016-06-27 10:36 2.0K dictd_DOC-1.10.10-x86_64_ta610.pet 2016-06-27 10:36 22K didiwiki-0.8-x86_64_ta610.pet 2016-06-27 10:37 17K didiwiki_DEV-0.8-x86_64_ta610.pet 2016-06-27 10:37 868 didiwiki_DOC-0.8-x86_64_ta610.pet 2016-06-27 10:37 4.0K dunst-1.0.0-x86_64.pet 2016-06-27 10:37 23K dunst-1.1.0-x86_64.pet 2017-04-07 06:07 30K dunst_DOC-1.0.0-x86_64.pet 2016-06-27 10:37 4.1K dunst_DOC-1.1.0-x86_64.pet 2017-04-07 06:07 4.3K e2fsprogs-1.44.1-x86_64.pet 2018-04-26 06:35 696K e2fsprogs_DOC-1.44.1-x86_64.pet 2018-04-25 14:09 78K e2fsprogs_NLS-1.44.1-x86_64.pet 2018-04-25 14:10 918K elspci-1.1-x86_64_ta610.pet 2016-06-27 10:37 15K elspci_DEV-1.1-x86_64_ta610.pet 2016-06-27 10:37 1.2K f2fs-tools-1.4.0-x86_64_ta610.pet 2016-06-27 10:37 34K f2fs-tools_DEV-1.4.0-x86_64_ta610.pet 2016-06-27 10:37 15K f2fs-tools_DOC-1.4.0-x86_64_ta610.pet 2016-06-27 10:37 1.5K firefox-57.0-x86_64.pet 2017-11-14 14:25 55M flsynclient-0.7-x86_64_ta610.pet 2016-06-27 10:37 187K flsynclient_DEV-0.7-x86_64_ta610.pet 2016-06-27 10:37 912 fltk-1.3.0-x86_64_ta610.pet 2016-06-27 10:39 413K fltk_DEV-1.3.0-x86_64_ta610.pet 2016-06-27 10:39 680K fltk_DOC-1.3.0-x86_64_ta610.pet 2016-06-27 10:39 143K fpm2-0.75-x86_64_ta610.pet 2016-06-27 10:39 78K fpm2_DEV-0.75-x86_64_ta610.pet 2016-06-27 10:39 912 fpm2_DOC-0.75-x86_64_ta610.pet 2016-06-27 10:39 1.5K fpm2_NLS-0.75-x86_64_ta610.pet 2016-06-27 10:39 14K freememapplet-2.8.6-x86_64_ta610.pet 2016-06-27 11:31 5.4K galculator-2.1.3-x86_64_ta610.pet 2016-06-27 11:31 73K galculator_DEV-2.1.3-x86_64_ta610.pet 2016-06-27 11:31 924 galculator_DOC-2.1.3-x86_64_ta610.pet 2016-06-27 11:31 1.1K galculator_NLS-2.1.3-x86_64_ta610.pet 2016-06-27 11:31 47K geany-1.27-x86_64.pet 2016-06-28 07:50 1.2M geany_DEV-1.27-x86_64.pet 2016-06-28 07:51 81K geany_DOC-1.27-x86_64.pet 2016-06-28 07:51 1.2M geany_NLS-1.27-x86_64.pet 2016-06-28 07:51 637K getcurpos-0.1-x86_64_ta610.pet 2016-06-27 10:40 2.1K getcurpos_DEV-0.1-x86_64_ta610.pet 2016-06-27 10:40 1.2K gexec-0.4-patched1-x86_64_ta610.pet 2016-06-27 10:40 6.9K gexec_DEV-0.4-patched1-x86_64_ta610.pet 2016-06-27 10:40 880 gifsicle-1.88-x86_64_ta610.pet 2016-06-27 10:40 105K gifsicle_DEV-1.88-x86_64_ta610.pet 2016-06-27 10:40 928 gifsicle_DOC-1.88-x86_64_ta610.pet 2016-06-27 10:40 12K gmeasures-0.7-x86_64_ta610.pet 2016-06-27 10:40 20K gmeasures_DEV-0.7-x86_64_ta610.pet 2016-06-27 10:40 920 gmeasures_DOC-0.7-x86_64_ta610.pet 2016-06-27 10:40 11K gogglesmm-1.1.9-x86_64.pet 2017-11-15 05:35 2.3M google-earth-pro-stable_7.1.8.3036-r0_amd64.pet 2017-11-22 14:57 63M google_music_manager-x86_64.pet 2017-11-14 14:26 18M gtkdialog-0.8.4-x86_64.pet 2016-06-27 10:39 87K guess_fstype-20140626-x86_64_ta610.pet 2016-06-27 10:41 7.3K guess_fstype_DEV-20140626-x86_64_ta610.pet 2016-06-27 10:41 1.3K gxmessage-2.12.4-x86_64_ta610.pet 2016-06-27 10:41 12K gxmessage_DEV-2.12.4-x86_64_ta610.pet 2016-06-27 10:41 932 gxmessage_DOC-2.12.4-x86_64_ta610.pet 2016-06-27 10:41 14K hexalate-1.0.3_QT5-x86_64.pet 2016-06-28 05:19 51K homebank-4.5.4-x86_64.pet 2016-08-29 15:15 499K hotplug2stdout-1.2.2-x86_64_ta610.pet 2016-06-27 10:42 3.6K hotplug2stdout_DEV-1.2.2-x86_64_ta610.pet 2016-06-27 10:42 1.2K htop-1.0.3-x86_64_ta610.pet 2016-06-27 10:42 56K htop_DEV-1.0.3-x86_64_ta610.pet 2016-06-27 10:42 788 htop_DOC-1.0.3-x86_64_ta610.pet 2016-06-27 10:42 4.0K hug-0.100-x86_64_ta610.pet 2016-06-27 10:42 105K hunspell-1.3.3-x86_64_ta610.pet 2016-06-27 10:43 133K hunspell_DEV-1.3.3-x86_64_ta610.pet 2016-06-27 10:43 319K hunspell_DOC-1.3.3-x86_64_ta610.pet 2016-06-27 10:43 24K hunspell_NLS-1.3.3-x86_64_ta610.pet 2016-06-27 10:43 6.5K ifplugd-0.28-x86_64_ta610.pet 2016-06-27 10:43 16K ifplugd_DEV-0.28-x86_64_ta610.pet 2016-06-27 10:43 884 ifplugd_DOC-0.28-x86_64_ta610.pet 2016-06-27 10:43 3.6K inotail.pet 2016-06-27 12:36 4.9K iqpuzzle-0.9.0_QT5_-x86_64.pet 2016-06-28 05:24 148K jimtcl-0.75-x86_64_ta610.pet 2016-06-27 10:43 105K jimtcl_DEV-0.75-x86_64_ta610.pet 2016-06-27 10:43 436K jimtcl_DOC-0.75-x86_64_ta610.pet 2016-06-27 10:43 61K jre-8u144-x64_86.sfs 2017-11-15 05:53 55M jwm-2.3.5-x86_64.pet 2016-06-27 11:16 114K jwm-2.3.6-x86_64.pet 2017-03-31 09:07 141K jwm-2.3.7-x86_64.pet 2017-10-25 07:59 145K kernel_headers_musl-3.12.6-5-noarch_ta610.pet 2016-06-27 10:43 686K kernel_sources-4.9.13-xenialpup64.sfs 2017-03-08 16:38 121M kernel_sources-4.9.15-xenialpup64.sfs 2017-03-17 11:58 121M kernel_sources-4.9.58-xenialpup64.sfs 2017-11-13 10:58 121M kernel_sources-4.9.58-xenialpup64.sfs.md5.txt 2017-10-25 09:56 79 kernel_sources-4.9.58-xenialpup64.sfs.sha256.txt 2017-11-13 10:58 111 kodi-17.6-x86_64.sfs 2017-12-14 22:41 76M krita-3.1.1-x86_64.pet 2017-11-14 15:18 74M libdvdcss-1.2.13-x86_64_ta610.pet 2016-06-27 10:44 16K libdvdcss_DEV-1.2.13-x86_64_ta610.pet 2016-06-27 10:44 2.7K libdvdcss_DOC-1.2.13-x86_64_ta610.pet 2016-06-27 10:44 30K libgtkhtml-2.11.1-x86_64_ta610.pet 2016-06-27 10:45 147K libgtkhtml_DEV-2.11.1-x86_64_ta610.pet 2016-06-27 10:45 1.0M mhwaveedit-1.4.23-x86_64_ta610.pet 2016-06-27 10:46 192K mhwaveedit_DEV-1.4.23-x86_64_ta610.pet 2016-06-27 10:46 968 mhwaveedit_DOC-1.4.23-x86_64_ta610.pet 2016-06-27 10:46 1.1K mhwaveedit_NLS-1.4.23-x86_64_ta610.pet 2016-06-27 10:46 97K mingetty-1.08-x86_64_ta610.pet 2016-06-27 10:46 5.9K minidlna-1.1.4-x86_64.pet 2016-06-27 10:47 1.3K minixcal-1.1.1-x86_64_ta610.pet 2016-06-27 10:47 4.0K minixcal_DEV-1.1.1-x86_64_ta610.pet 2016-06-27 10:47 1.2K mkwallpaper-0.4-x86_64_ta610.pet 2016-06-27 10:47 4.9K mkwallpaper_DEV-0.4-x86_64_ta610.pet 2016-06-27 10:47 1.2K mm-common-0.9.3-x86_64_ta610.pet 2016-06-27 10:47 3.8K mm-common_DEV-0.9.3-x86_64_ta610.pet 2016-06-27 10:47 8.4K mm-common_DOC-0.9.3-x86_64_ta610.pet 2016-06-27 10:47 386K mp-3.3.17_x86_64.pet 2016-06-28 10:16 124K mpscan-0.1.0-kirk-x86_64_ta610.pet 2016-06-27 10:47 5.8K mpscan_DEV-0.1.0-kirk-x86_64_ta610.pet 2016-06-27 10:47 1.3K mtPaint-3.49.12-x86_64.pet 2016-06-28 10:53 491K mtp_phone_connect-160627-x86_64_ta610.pet 2016-06-27 10:47 17K mtp_phone_connect_DEV-160627-x86_64_ta610.pet 2016-06-27 10:47 1.6K mumble-1.3.0-x86_64.pet 2017-11-14 16:12 44M musescore-2.0.3-x86_64.pet 2017-11-14 15:44 66M musl-1.1.11-x86_64_ta610.pet 2016-06-27 11:33 545K nbtscan-1.0.35-x86_64_ta610.pet 2016-06-27 10:47 12K nbtscan_DEV-1.0.35-x86_64_ta610.pet 2016-06-27 10:47 916 nenscript-1.13.3-x86_64_ta610.pet 2016-06-27 11:33 11K nenscript_DOC-1.13.3-x86_64_ta610.pet 2016-06-27 11:33 10K netmon_wce-2.8-x86_64_ta610.pet 2016-06-27 10:47 8.0K netmon_wce_DEV-2.8-x86_64_ta610.pet 2016-06-27 10:47 900 netmon_wce_NLS-2.8-x86_64_ta610.pet 2016-06-27 10:47 2.7K notecase-1.9.8-x86_64_ta610.pet 2016-06-27 10:48 231K notecase_DEV-1.9.8-x86_64_ta610.pet 2016-06-27 10:48 952 notecase_DOC-1.9.8-x86_64_ta610.pet 2016-06-27 10:48 156K notecase_NLS-1.9.8-x86_64_ta610.pet 2016-06-27 10:48 114K npapi-sdk-0.27.2-x86_64_ta610.pet 2016-06-27 10:48 320 npapi-sdk_DEV-0.27.2-x86_64_ta610.pet 2016-06-27 10:48 15K ntpdate-4.3.77-x86_64_ta610.pet 2016-06-27 10:50 31K ntpdate_DEV-4.3.77-x86_64_ta610.pet 2016-06-27 10:50 1.3K numlockx-1.2-x86_64_ta610.pet 2016-06-27 10:50 3.6K numlockx_DEV-1.2-x86_64_ta610.pet 2016-06-27 10:50 1.3K nvidia-340-K4.9.58-x86_64.pet 2017-11-15 21:51 103M nvidia-340-b_K4.9.58-x86_64.pet 2017-12-11 03:19 61M nvidia-384.98-K4.9.58-x86_64.pet 2017-11-15 21:53 117M nvidia-384.98-b_K4.9.58-x86_64.pet 2017-12-11 00:29 68M nvidia-glx-440.64-k4.9.58-64.pet 2020-04-04 09:48 121M nvidia_firmware_7.0.8.1.sfs 2017-03-17 15:18 4.0K openshot-v2.4.1-x86_64.pet 2017-11-14 15:56 134M p7zip-9.20.1-x86_64_ta610.pet 2016-06-27 10:52 1.2M p7zip_DEV-9.20.1-x86_64_ta610.pet 2016-06-27 10:52 1.3K palemoon-26.3.1-x86_64.pet 2016-06-28 08:09 22M palemoon-27.1.2-x86_64.pet 2017-03-08 05:58 42M palemoon-27.5.1-x86_64.pet 2017-10-25 08:04 43M palemoon-27.6.1-x86_64.pet 2017-11-23 08:23 43M palemoon-28.0.0-x86_64.pet 2018-08-27 15:40 49M peasyport-2.1-scriptonly.pet 2017-03-08 08:42 4.9K pidgin-2.12.0-x86_64.pet 2017-11-14 17:16 11M pidgin_DEV-2.12.0-x86_64.pet 2017-11-14 17:11 257K pmcputemp-0.63-x86_64.pet 2016-06-27 12:44 7.7K prozilla-2.0.4-x86_64.pet 2017-04-04 08:45 265K puppy_icon_theme-0.8-noarch_all.pet 2017-04-04 07:42 65K python_support.pet 2017-03-31 06:02 40K qbat-0.2.2-x86_64.pet 2017-03-20 11:45 41K qcad-3.15.3-x86_64.pet 2017-11-14 16:06 60M qpdfview-0.4.13.99.pet 2017-03-20 11:29 445K quickpet_xenial64.pet 2017-11-24 05:31 199K rambox-0.5.13-x86_64.pet 2017-11-15 08:19 62M ramme-2.3.0-x86_64.pet 2017-11-14 16:17 43M readme 2016-06-18 00:37 27 redshiftgui-0.2.4-x86_64-20181124.pet 2018-11-25 13:57 596K rox_filer-x86_64.pet 2017-03-20 13:03 433K rp-pppoe-3.10-x86_64_ta610.pet 2016-06-27 10:52 49K rp-pppoe_DEV-3.10-x86_64_ta610.pet 2016-06-27 10:52 860 rp-pppoe_DOC-3.10-x86_64_ta610.pet 2016-06-27 10:52 24K rtmpdump-2.3-x86_64_ta610.pet 2016-06-27 10:52 85K rtmpdump_DEV-2.3-x86_64_ta610.pet 2016-06-27 10:52 46K rtmpdump_DOC-2.3-x86_64_ta610.pet 2016-06-27 10:52 4.9K rubix-1.0.6-x86_64.pet 2017-03-22 15:54 37K rxvt-unicode-9.22-x86_64.pet 2017-04-07 04:13 653K samba-4.4.4-x86_64_ta610.pet 2017-12-11 14:04 7.7M samba_DEV-4.4.4-x86_64_ta610.pet 2016-06-27 11:11 1.5M samba_DOC-4.4.4-x86_64_ta610.pet 2016-06-27 11:11 12K scribus-1.5.3-x86_64.pet 2017-11-14 15:49 116M seamonkey-2.49.1-x86_64.pet 2017-11-14 14:27 50M simplegtkradio-0.1.18_zesty.pet 2020-08-25 09:21 25K simplescreenrecorder-0.3.8+1-x86_64.pet 2017-03-20 14:55 952K spotify_client-1.0.66.478-x86_64.pet 2017-11-14 14:24 86M squashfs-tools4-4.3-x86_64_ta610.pet 2016-06-27 11:33 90K squashfs-tools4_DEV-4.3-x86_64_ta610.pet 2016-06-27 11:33 372 steam.pet 2017-11-16 14:20 2.6M switch2-2.1.0-x86_64_ta610.pet 2016-06-27 11:11 11K switch2_DEV-2.1.0-x86_64_ta610.pet 2016-06-27 11:11 888 switch2_DOC-2.1.0-x86_64_ta610.pet 2016-06-27 11:11 1.2K syslinux-4.07-x86_64.pet 2017-04-07 15:32 1.5M syslinux_xenial-4.07-x86_64.pet 2017-11-15 10:17 1.5M sysvinit-2.86-x86_64_ta610.pet 2016-06-27 11:11 6.4K sysvinit_DEV-2.86-x86_64_ta610.pet 2016-06-27 11:11 840 thunderbird-52.4.0-x86_64.pet 2017-11-14 14:28 49M tor-browser-7.0.7-x86_64.pet 2017-11-02 09:31 87M transmission-2.60-x86_64_ta610.pet 2016-06-27 11:13 779K transmission_DEV-2.60-x86_64_ta610.pet 2016-06-27 11:13 944 transmission_DOC-2.60-x86_64_ta610.pet 2016-06-27 11:13 7.0K transmission_NLS-2.60-x86_64_ta610.pet 2016-06-27 11:13 359K truncate-0.1-x86_64_ta610.pet 2016-06-27 11:13 1.8K truncate_DEV-0.1-x86_64_ta610.pet 2016-06-27 11:13 1.2K usb-modeswitch-2.2.0-x86_64_ta610.pet 2016-06-27 11:33 27K usb-modeswitch-data-20140529-x86_64_ta610.pet 2016-06-27 11:34 12K usb-modeswitch-data_DEV-20140529-x86_64_ta610.pet 2016-06-27 11:34 860 usb-modeswitch_DEV-2.2.0-x86_64_ta610.pet 2016-06-27 11:33 856 usb-modeswitch_DOC-2.2.0-x86_64_ta610.pet 2016-06-27 11:33 4.0K vamps-0.99.2-x86_64_ta610.pet 2016-06-27 11:13 46K vamps_DEV-0.99.2-x86_64_ta610.pet 2016-06-27 11:13 1.2K viewnior-1.6-set_bg-patched-x86_64.pet 2017-03-20 11:59 69K viewnior_DOC-1.6-set_bg-patched-x86_64.pet 2017-03-20 11:59 815 viewnior_NLS-1.6-set_bg-patched-x86_64.pet 2017-03-20 11:59 68K vobcopy-1.2.0-x86_64_ta610.pet 2016-06-27 11:13 19K vobcopy_DEV-1.2.0-x86_64_ta610.pet 2016-06-27 11:13 936 vobcopy_DOC-1.2.0-x86_64_ta610.pet 2016-06-27 11:13 26K waterfox-55.2.2-x86_64.pet 2017-11-14 14:30 96M wvstreams-4.6.1-x86_64_ta610.pet 2016-06-27 11:15 608K wvstreams_DEV-4.6.1-x86_64_ta610.pet 2016-06-27 11:15 878K wvstreams_DOC-4.6.1-x86_64_ta610.pet 2016-06-27 11:15 3.0K xarchive-0.2.8-6-i18n-x86_64.pet 2017-03-20 08:37 48K xarchive_DOC-0.2.8-6-i18n-x86_64.pet 2017-03-20 08:31 6.0K xdelta-30p-x86_64_ta610.pet 2016-06-27 11:16 332 xdelta_DEV-30p-x86_64_ta610.pet 2016-06-27 11:16 824 xf86-input-keyboard-1.8.1-amd64.pet 2016-06-27 12:29 8.3K xf86-input-mouse-1.9.1-amd64.pet 2016-06-27 12:29 21K xlockmore-5.31-patched-x86_64_ta610.pet 2016-06-27 11:16 116K xlockmore_DEV-5.31-patched-x86_64_ta610.pet 2016-06-27 11:16 1.0K xlockmore_DOC-5.31-patched-x86_64_ta610.pet 2016-06-27 11:16 17K xsane-0.997-patched-x86_64.pet 2016-06-28 04:51 421K xsane_DOC-0.997-patched-x86_64.pet 2016-06-28 04:51 940K xsane_NLS-0.997-patched-x86_64.pet 2016-06-28 04:51 193K xsoldier-1.8-x86_64_ta610.pet 2016-06-27 11:17 50K xsoldier_DEV-1.8-x86_64_ta610.pet 2016-06-27 11:17 848 xsoldier_DOC-1.8-x86_64_ta610.pet 2016-06-27 11:17 1.3K z_xenialfix64.pet 2019-03-19 11:30 5.2M