{"name":"Wesley Chang","short_name":"personal-portfolio","start_url":"/","background_color":"#f9f5fc","theme_color":"#f9f5fc","display":"minimal-ui","cacheDigest":"bc19d8410279bfdea5fa28bdeba89191","icons":[{"src":"icons/icon-48x48.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"48x48","type":"image/png"},{"src":"icons/icon-72x72.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"72x72","type":"image/png"},{"src":"icons/icon-96x96.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"96x96","type":"image/png"},{"src":"icons/icon-144x144.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"144x144","type":"image/png"},{"src":"icons/icon-192x192.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"192x192","type":"image/png"},{"src":"icons/icon-256x256.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"256x256","type":"image/png"},{"src":"icons/icon-384x384.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"384x384","type":"image/png"},{"src":"icons/icon-512x512.png?v=bc19d8410279bfdea5fa28bdeba89191","sizes":"512x512","type":"image/png"}]}