{"version":3,"sources":["jsdelivr-header.js","/npm/fontable@1.0.1/dist/index.js"],"names":[],"mappings":"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ACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,yBACN,KAAM,UACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,2BACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,qBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,+BACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,4BACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gCACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,6BACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,0BACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,0BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,2BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,yBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,0BACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,0BACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,0BACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,0BACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,4BACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iCACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,2BACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,SAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,2BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,kCACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gCACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,+BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iCACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,0BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gCACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kCACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mCACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,0BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,2BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,0BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,0BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,8BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,8BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,2BACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iCACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,2BACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,KACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,yBACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,MACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,sBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,MACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,OACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,MACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,yBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,uBACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,6BACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,4BACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,gBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,kBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,uBACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,qBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,QACN,QAAS,CACP,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,wBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,0BACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,2BACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,gBACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,MACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,iBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,qBACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,UACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,QACN,KAAM,YACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,eACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,YACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,QACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,QACN,QAAS,CACP,MACA,MACA,OACA,SAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,0BACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,kBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,UACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,UACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,cACN,QAAS,CACP,MACA,QAGJ,CACE,KAAM,WACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,sBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,mBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,YACN,KAAM,YACN,QAAS,CACP,MACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,oBACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,YACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,UACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,SACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,OACN,KAAM,QACN,QAAS,CACP,MACA,MACA,MACA,MACA,MACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,UACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,iBACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,OACA,QACA,OACA,KACA,OACA,OACA,OACA,OACA,OACA,OACA,OACA,SAGJ,CACE,KAAM,aACN,KAAM,aACN,QAAS,CACP,IACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,MACA,SAGJ,CACE,KAAM,YACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,0BACN,KAAM,cACN,QAAS,CACP,QAGJ,CACE,KAAM,WACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,aACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,eACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,wBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,gBACN,KAAM,aACN,QAAS,CACP,QAGJ,CACE,KAAM,cACN,KAAM,QACN,QAAS,CACP,QAGJ,CACE,KAAM,mBACN,KAAM,QACN,Q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","file":"/npm/fontable@1.0.1/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/fontable@1.0.1/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","var S0 = { exports: {} };\n(function(p) {\n  (function() {\n    function g(e, i, a) {\n      return e.call.apply(e.bind, arguments);\n    }\n    function v(e, i, a) {\n      if (!e)\n        throw Error();\n      if (2 < arguments.length) {\n        var t = Array.prototype.slice.call(arguments, 2);\n        return function() {\n          var n = Array.prototype.slice.call(arguments);\n          return Array.prototype.unshift.apply(n, t), e.apply(i, n);\n        };\n      }\n      return function() {\n        return e.apply(i, arguments);\n      };\n    }\n    function w(e, i, a) {\n      return w = Function.prototype.bind && Function.prototype.bind.toString().indexOf(\"native code\") != -1 ? g : v, w.apply(null, arguments);\n    }\n    var A = Date.now || function() {\n      return +/* @__PURE__ */ new Date();\n    };\n    function d(e, i) {\n      this.a = e, this.o = i || e, this.c = this.o.document;\n    }\n    var O = !!window.FontFace;\n    function H(e, i, a, t) {\n      if (i = e.c.createElement(i), a)\n        for (var n in a)\n          a.hasOwnProperty(n) && (n == \"style\" ? i.style.cssText = a[n] : i.setAttribute(n, a[n]));\n      return t && i.appendChild(e.c.createTextNode(t)), i;\n    }\n    function L(e, i, a) {\n      e = e.c.getElementsByTagName(i)[0], e || (e = document.documentElement), e.insertBefore(a, e.lastChild);\n    }\n    function k(e) {\n      e.parentNode && e.parentNode.removeChild(e);\n    }\n    function D(e, i, a) {\n      i = i || [], a = a || [];\n      for (var t = e.className.split(/\\s+/), n = 0; n < i.length; n += 1) {\n        for (var s = !1, r = 0; r < t.length; r += 1)\n          if (i[n] === t[r]) {\n            s = !0;\n            break;\n          }\n        s || t.push(i[n]);\n      }\n      for (i = [], n = 0; n < t.length; n += 1) {\n        for (s = !1, r = 0; r < a.length; r += 1)\n          if (t[n] === a[r]) {\n            s = !0;\n            break;\n          }\n        s || i.push(t[n]);\n      }\n      e.className = i.join(\" \").replace(/\\s+/g, \" \").replace(/^\\s+|\\s+$/, \"\");\n    }\n    function N(e, i) {\n      for (var a = e.className.split(/\\s+/), t = 0, n = a.length; t < n; t++)\n        if (a[t] == i)\n          return !0;\n      return !1;\n    }\n    function x(e) {\n      return e.o.location.hostname || e.a.location.hostname;\n    }\n    function M(e, i, a) {\n      function t() {\n        y && n && s && (y(r), y = null);\n      }\n      i = H(e, \"link\", { rel: \"stylesheet\", href: i, media: \"all\" });\n      var n = !1, s = !0, r = null, y = a || null;\n      O ? (i.onload = function() {\n        n = !0, t();\n      }, i.onerror = function() {\n        n = !0, r = Error(\"Stylesheet failed to load\"), t();\n      }) : setTimeout(function() {\n        n = !0, t();\n      }, 0), L(e, \"head\", i);\n    }\n    function B(e, i, a, t) {\n      var n = e.c.getElementsByTagName(\"head\")[0];\n      if (n) {\n        var s = H(e, \"script\", { src: i }), r = !1;\n        return s.onload = s.onreadystatechange = function() {\n          r || this.readyState && this.readyState != \"loaded\" && this.readyState != \"complete\" || (r = !0, a && a(null), s.onload = s.onreadystatechange = null, s.parentNode.tagName == \"HEAD\" && n.removeChild(s));\n        }, n.appendChild(s), setTimeout(function() {\n          r || (r = !0, a && a(Error(\"Script load timeout\")));\n        }, t || 5e3), s;\n      }\n      return null;\n    }\n    function R() {\n      this.a = 0, this.c = null;\n    }\n    function C(e) {\n      return e.a++, function() {\n        e.a--, U(e);\n      };\n    }\n    function G(e, i) {\n      e.c = i, U(e);\n    }\n    function U(e) {\n      e.a == 0 && e.c && (e.c(), e.c = null);\n    }\n    function m(e) {\n      this.a = e || \"-\";\n    }\n    m.prototype.c = function(e) {\n      for (var i = [], a = 0; a < arguments.length; a++)\n        i.push(arguments[a].replace(/[\\W_]+/g, \"\").toLowerCase());\n      return i.join(this.a);\n    };\n    function l(e, i) {\n      this.c = e, this.f = 4, this.a = \"n\";\n      var a = (i || \"n4\").match(/^([nio])([1-9])$/i);\n      a && (this.a = a[1], this.f = parseInt(a[2], 10));\n    }\n    function F(e) {\n      return _(e) + \" \" + (e.f + \"00\") + \" 300px \" + Y(e.c);\n    }\n    function Y(e) {\n      var i = [];\n      e = e.split(/,\\s*/);\n      for (var a = 0; a < e.length; a++) {\n        var t = e[a].replace(/['\"]/g, \"\");\n        t.indexOf(\" \") != -1 || /^\\d/.test(t) ? i.push(\"'\" + t + \"'\") : i.push(t);\n      }\n      return i.join(\",\");\n    }\n    function u(e) {\n      return e.a + e.f;\n    }\n    function _(e) {\n      var i = \"normal\";\n      return e.a === \"o\" ? i = \"oblique\" : e.a === \"i\" && (i = \"italic\"), i;\n    }\n    function o0(e) {\n      var i = 4, a = \"n\", t = null;\n      return e && ((t = e.match(/(normal|oblique|italic)/i)) && t[1] && (a = t[1].substr(0, 1).toLowerCase()), (t = e.match(/([1-9]00|normal|bold)/i)) && t[1] && (/bold/i.test(t[1]) ? i = 7 : /[1-9]00/.test(t[1]) && (i = parseInt(t[1].substr(0, 1), 10)))), a + i;\n    }\n    function w0(e, i) {\n      this.c = e, this.f = e.o.document.documentElement, this.h = i, this.a = new m(\"-\"), this.j = i.events !== !1, this.g = i.classes !== !1;\n    }\n    function m0(e) {\n      e.g && D(e.f, [e.a.c(\"wf\", \"loading\")]), T(e, \"loading\");\n    }\n    function Z(e) {\n      if (e.g) {\n        var i = N(e.f, e.a.c(\"wf\", \"active\")), a = [], t = [e.a.c(\"wf\", \"loading\")];\n        i || a.push(e.a.c(\"wf\", \"inactive\")), D(e.f, a, t);\n      }\n      T(e, \"inactive\");\n    }\n    function T(e, i, a) {\n      e.j && e.h[i] && (a ? e.h[i](a.c, u(a)) : e.h[i]());\n    }\n    function l0() {\n      this.c = {};\n    }\n    function f0(e, i, a) {\n      var t = [], n;\n      for (n in i)\n        if (i.hasOwnProperty(n)) {\n          var s = e.c[n];\n          s && t.push(s(i[n], a));\n        }\n      return t;\n    }\n    function E(e, i) {\n      this.c = e, this.f = i, this.a = H(this.c, \"span\", { \"aria-hidden\": \"true\" }, this.f);\n    }\n    function K(e) {\n      L(e.c, \"body\", e.a);\n    }\n    function I(e) {\n      return \"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:\" + Y(e.c) + \";\" + (\"font-style:\" + _(e) + \";font-weight:\" + (e.f + \"00\") + \";\");\n    }\n    function Q(e, i, a, t, n, s) {\n      this.g = e, this.j = i, this.a = t, this.c = a, this.f = n || 3e3, this.h = s || void 0;\n    }\n    Q.prototype.start = function() {\n      var e = this.c.o.document, i = this, a = A(), t = new Promise(function(r, y) {\n        function h() {\n          A() - a >= i.f ? y() : e.fonts.load(F(i.a), i.h).then(function(S) {\n            1 <= S.length ? r() : setTimeout(h, 25);\n          }, function() {\n            y();\n          });\n        }\n        h();\n      }), n = null, s = new Promise(function(r, y) {\n        n = setTimeout(y, i.f);\n      });\n      Promise.race([s, t]).then(function() {\n        n && (clearTimeout(n), n = null), i.g(i.a);\n      }, function() {\n        i.j(i.a);\n      });\n    };\n    function $(e, i, a, t, n, s, r) {\n      this.v = e, this.B = i, this.c = a, this.a = t, this.s = r || \"BESbswy\", this.f = {}, this.w = n || 3e3, this.u = s || null, this.m = this.j = this.h = this.g = null, this.g = new E(this.c, this.s), this.h = new E(this.c, this.s), this.j = new E(this.c, this.s), this.m = new E(this.c, this.s), e = new l(this.a.c + \",serif\", u(this.a)), e = I(e), this.g.a.style.cssText = e, e = new l(this.a.c + \",sans-serif\", u(this.a)), e = I(e), this.h.a.style.cssText = e, e = new l(\"serif\", u(this.a)), e = I(e), this.j.a.style.cssText = e, e = new l(\"sans-serif\", u(this.a)), e = I(e), this.m.a.style.cssText = e, K(this.g), K(this.h), K(this.j), K(this.m);\n    }\n    var j = { D: \"serif\", C: \"sans-serif\" }, z = null;\n    function X() {\n      if (z === null) {\n        var e = /AppleWebKit\\/([0-9]+)(?:\\.([0-9]+))/.exec(window.navigator.userAgent);\n        z = !!e && (536 > parseInt(e[1], 10) || parseInt(e[1], 10) === 536 && 11 >= parseInt(e[2], 10));\n      }\n      return z;\n    }\n    $.prototype.start = function() {\n      this.f.serif = this.j.a.offsetWidth, this.f[\"sans-serif\"] = this.m.a.offsetWidth, this.A = A(), i0(this);\n    };\n    function e0(e, i, a) {\n      for (var t in j)\n        if (j.hasOwnProperty(t) && i === e.f[j[t]] && a === e.f[j[t]])\n          return !0;\n      return !1;\n    }\n    function i0(e) {\n      var i = e.g.a.offsetWidth, a = e.h.a.offsetWidth, t;\n      (t = i === e.f.serif && a === e.f[\"sans-serif\"]) || (t = X() && e0(e, i, a)), t ? A() - e.A >= e.w ? X() && e0(e, i, a) && (e.u === null || e.u.hasOwnProperty(e.a.c)) ? V(e, e.v) : V(e, e.B) : d0(e) : V(e, e.v);\n    }\n    function d0(e) {\n      setTimeout(w(function() {\n        i0(this);\n      }, e), 50);\n    }\n    function V(e, i) {\n      setTimeout(w(function() {\n        k(this.g.a), k(this.h.a), k(this.j.a), k(this.m.a), i(this.a);\n      }, e), 0);\n    }\n    function J(e, i, a) {\n      this.c = e, this.a = i, this.f = 0, this.m = this.j = !1, this.s = a;\n    }\n    var q = null;\n    J.prototype.g = function(e) {\n      var i = this.a;\n      i.g && D(i.f, [i.a.c(\"wf\", e.c, u(e).toString(), \"active\")], [i.a.c(\"wf\", e.c, u(e).toString(), \"loading\"), i.a.c(\"wf\", e.c, u(e).toString(), \"inactive\")]), T(i, \"fontactive\", e), this.m = !0, t0(this);\n    }, J.prototype.h = function(e) {\n      var i = this.a;\n      if (i.g) {\n        var a = N(i.f, i.a.c(\"wf\", e.c, u(e).toString(), \"active\")), t = [], n = [i.a.c(\"wf\", e.c, u(e).toString(), \"loading\")];\n        a || t.push(i.a.c(\"wf\", e.c, u(e).toString(), \"inactive\")), D(i.f, t, n);\n      }\n      T(i, \"fontinactive\", e), t0(this);\n    };\n    function t0(e) {\n      --e.f == 0 && e.j && (e.m ? (e = e.a, e.g && D(e.f, [e.a.c(\"wf\", \"active\")], [e.a.c(\"wf\", \"loading\"), e.a.c(\"wf\", \"inactive\")]), T(e, \"active\")) : Z(e.a));\n    }\n    function a0(e) {\n      this.j = e, this.a = new l0(), this.h = 0, this.f = this.g = !0;\n    }\n    a0.prototype.load = function(e) {\n      this.c = new d(this.j, e.context || this.j), this.g = e.events !== !1, this.f = e.classes !== !1, c0(this, new w0(this.c, e), e);\n    };\n    function u0(e, i, a, t, n) {\n      var s = --e.h == 0;\n      (e.f || e.g) && setTimeout(function() {\n        var r = n || null, y = t || null || {};\n        if (a.length === 0 && s)\n          Z(i.a);\n        else {\n          i.f += a.length, s && (i.j = s);\n          var h, S = [];\n          for (h = 0; h < a.length; h++) {\n            var o = a[h], f = y[o.c], c = i.a, P = o;\n            if (c.g && D(c.f, [c.a.c(\"wf\", P.c, u(P).toString(), \"loading\")]), T(c, \"fontloading\", P), c = null, q === null)\n              if (window.FontFace) {\n                var P = /Gecko.*Firefox\\/(\\d+)/.exec(window.navigator.userAgent), B0 = /OS X.*Version\\/10\\..*Safari/.exec(window.navigator.userAgent) && /Apple/.exec(window.navigator.vendor);\n                q = P ? 42 < parseInt(P[1], 10) : !B0;\n              } else\n                q = !1;\n            q ? c = new Q(w(i.g, i), w(i.h, i), i.c, o, i.s, f) : c = new $(w(i.g, i), w(i.h, i), i.c, o, i.s, r, f), S.push(c);\n          }\n          for (h = 0; h < S.length; h++)\n            S[h].start();\n        }\n      }, 0);\n    }\n    function c0(e, i, a) {\n      var n = [], t = a.timeout;\n      m0(i);\n      var n = f0(e.a, a, e.c), s = new J(e.c, i, t);\n      for (e.h = n.length, i = 0, a = n.length; i < a; i++)\n        n[i].load(function(r, y, h) {\n          u0(e, s, r, y, h);\n        });\n    }\n    function n0(e, i) {\n      this.c = e, this.a = i;\n    }\n    n0.prototype.load = function(e) {\n      function i() {\n        if (s[\"__mti_fntLst\" + t]) {\n          var r = s[\"__mti_fntLst\" + t](), y = [], h;\n          if (r)\n            for (var S = 0; S < r.length; S++) {\n              var o = r[S].fontfamily;\n              r[S].fontStyle != null && r[S].fontWeight != null ? (h = r[S].fontStyle + r[S].fontWeight, y.push(new l(o, h))) : y.push(new l(o));\n            }\n          e(y);\n        } else\n          setTimeout(function() {\n            i();\n          }, 50);\n      }\n      var a = this, t = a.a.projectId, n = a.a.version;\n      if (t) {\n        var s = a.c.o;\n        B(this.c, (a.a.api || \"https://fast.fonts.net/jsapi\") + \"/\" + t + \".js\" + (n ? \"?v=\" + n : \"\"), function(r) {\n          r ? e([]) : (s[\"__MonotypeConfiguration__\" + t] = function() {\n            return a.a;\n          }, i());\n        }).id = \"__MonotypeAPIScript__\" + t;\n      } else\n        e([]);\n    };\n    function s0(e, i) {\n      this.c = e, this.a = i;\n    }\n    s0.prototype.load = function(e) {\n      var i, a, t = this.a.urls || [], n = this.a.families || [], s = this.a.testStrings || {}, r = new R();\n      for (i = 0, a = t.length; i < a; i++)\n        M(this.c, t[i], C(r));\n      var y = [];\n      for (i = 0, a = n.length; i < a; i++)\n        if (t = n[i].split(\":\"), t[1])\n          for (var h = t[1].split(\",\"), S = 0; S < h.length; S += 1)\n            y.push(new l(t[0], h[S]));\n        else\n          y.push(new l(t[0]));\n      G(r, function() {\n        e(y, s);\n      });\n    };\n    function D0(e, i) {\n      e ? this.c = e : this.c = H0, this.a = [], this.f = [], this.g = i || \"\";\n    }\n    var H0 = \"https://fonts.googleapis.com/css\";\n    function N0(e, i) {\n      for (var a = i.length, t = 0; t < a; t++) {\n        var n = i[t].split(\":\");\n        n.length == 3 && e.f.push(n.pop());\n        var s = \"\";\n        n.length == 2 && n[1] != \"\" && (s = \":\"), e.a.push(n.join(s));\n      }\n    }\n    function M0(e) {\n      if (e.a.length == 0)\n        throw Error(\"No fonts to load!\");\n      if (e.c.indexOf(\"kit=\") != -1)\n        return e.c;\n      for (var i = e.a.length, a = [], t = 0; t < i; t++)\n        a.push(e.a[t].replace(/ /g, \"+\"));\n      return i = e.c + \"?family=\" + a.join(\"%7C\"), 0 < e.f.length && (i += \"&subset=\" + e.f.join(\",\")), 0 < e.g.length && (i += \"&text=\" + encodeURIComponent(e.g)), i;\n    }\n    function b0(e) {\n      this.f = e, this.a = [], this.c = {};\n    }\n    var r0 = { latin: \"BESbswy\", \"latin-ext\": \"çöüğş\", cyrillic: \"йяЖ\", greek: \"αβΣ\", khmer: \"កខគ\", Hanuman: \"កខគ\" }, v0 = { thin: \"1\", extralight: \"2\", \"extra-light\": \"2\", ultralight: \"2\", \"ultra-light\": \"2\", light: \"3\", regular: \"4\", book: \"4\", medium: \"5\", \"semi-bold\": \"6\", semibold: \"6\", \"demi-bold\": \"6\", demibold: \"6\", bold: \"7\", \"extra-bold\": \"8\", extrabold: \"8\", \"ultra-bold\": \"8\", ultrabold: \"8\", black: \"9\", heavy: \"9\", l: \"3\", r: \"4\", b: \"7\" }, k0 = { i: \"i\", italic: \"i\", n: \"n\", normal: \"n\" }, C0 = /^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;\n    function A0(e) {\n      for (var i = e.f.length, a = 0; a < i; a++) {\n        var t = e.f[a].split(\":\"), n = t[0].replace(/\\+/g, \" \"), s = [\"n4\"];\n        if (2 <= t.length) {\n          var r, y = t[1];\n          if (r = [], y)\n            for (var y = y.split(\",\"), h = y.length, S = 0; S < h; S++) {\n              var o;\n              if (o = y[S], o.match(/^[\\w-]+$/)) {\n                var f = C0.exec(o.toLowerCase());\n                if (f == null)\n                  o = \"\";\n                else {\n                  if (o = f[2], o = o == null || o == \"\" ? \"n\" : k0[o], f = f[1], f == null || f == \"\")\n                    f = \"4\";\n                  else\n                    var c = v0[f], f = c || (isNaN(f) ? \"4\" : f.substr(0, 1));\n                  o = [o, f].join(\"\");\n                }\n              } else\n                o = \"\";\n              o && r.push(o);\n            }\n          0 < r.length && (s = r), t.length == 3 && (t = t[2], r = [], t = t ? t.split(\",\") : r, 0 < t.length && (t = r0[t[0]]) && (e.c[n] = t));\n        }\n        for (e.c[n] || (t = r0[n]) && (e.c[n] = t), t = 0; t < s.length; t += 1)\n          e.a.push(new l(n, s[t]));\n      }\n    }\n    function p0(e, i) {\n      this.c = e, this.a = i;\n    }\n    var O0 = { Arimo: !0, Cousine: !0, Tinos: !0 };\n    p0.prototype.load = function(e) {\n      var i = new R(), a = this.c, t = new D0(this.a.api, this.a.text), n = this.a.families;\n      N0(t, n);\n      var s = new b0(n);\n      A0(s), M(a, M0(t), C(i)), G(i, function() {\n        e(s.a, s.c, O0);\n      });\n    };\n    function y0(e, i) {\n      this.c = e, this.a = i;\n    }\n    y0.prototype.load = function(e) {\n      var i = this.a.id, a = this.c.o;\n      i ? B(this.c, (this.a.api || \"https://use.typekit.net\") + \"/\" + i + \".js\", function(t) {\n        if (t)\n          e([]);\n        else if (a.Typekit && a.Typekit.config && a.Typekit.config.fn) {\n          t = a.Typekit.config.fn;\n          for (var n = [], s = 0; s < t.length; s += 2)\n            for (var r = t[s], y = t[s + 1], h = 0; h < y.length; h++)\n              n.push(new l(r, y[h]));\n          try {\n            a.Typekit.load({ events: !1, classes: !1, async: !0 });\n          } catch {\n          }\n          e(n);\n        }\n      }, 2e3) : e([]);\n    };\n    function g0(e, i) {\n      this.c = e, this.f = i, this.a = [];\n    }\n    g0.prototype.load = function(e) {\n      var i = this.f.id, a = this.c.o, t = this;\n      i ? (a.__webfontfontdeckmodule__ || (a.__webfontfontdeckmodule__ = {}), a.__webfontfontdeckmodule__[i] = function(n, s) {\n        for (var r = 0, y = s.fonts.length; r < y; ++r) {\n          var h = s.fonts[r];\n          t.a.push(new l(h.name, o0(\"font-weight:\" + h.weight + \";font-style:\" + h.style)));\n        }\n        e(t.a);\n      }, B(this.c, (this.f.api || \"https://f.fontdeck.com/s/css/js/\") + x(this.c) + \"/\" + i + \".js\", function(n) {\n        n && e([]);\n      })) : e([]);\n    };\n    var b = new a0(window);\n    b.a.c.custom = function(e, i) {\n      return new s0(i, e);\n    }, b.a.c.fontdeck = function(e, i) {\n      return new g0(i, e);\n    }, b.a.c.monotype = function(e, i) {\n      return new n0(i, e);\n    }, b.a.c.typekit = function(e, i) {\n      return new y0(i, e);\n    }, b.a.c.google = function(e, i) {\n      return new p0(i, e);\n    };\n    var h0 = { load: w(b.load, b) };\n    p.exports ? p.exports = h0 : (window.WebFont = h0, window.WebFontConfig && b.load(window.WebFontConfig));\n  })();\n})(S0);\nvar T0 = S0.exports;\nconst P0 = `\n  <h1>\n    <span>Fontable</span>\n    <input type=\"checkbox\" id=\"toggle\" />\n    <label for=\"toggle\" class=\"toggle-label\">Enabled</label>\n        <input type=\"checkbox\" id=\"override\" />\n    <label for=\"override\" class=\"toggle-label\">Override</label>\n  </h1>\n  <div class=\"content\">\n  \n  <div class=\"flex\">\n    <select id=\"group-select\"></select>\n    <select id=\"font-select\"></select>    \n<!--    <a id=\"google-link\" href=\"\" target=\"_blank\">View in Google Fonts</a>-->\n  </div>\n  <div class=\"instr\">\n    <span id=\"instr1\"><span>&#10003;</span> copy link</span>\n    <span id=\"instr2\"><span>&#10003;</span> copy css</span>\n    <span id=\"google-link\"><span>&#10003;</span> google fonts</span>\n  </div>\n  </div>\n\n  <style>\n    \n    h1 {\n      margin: 0;\n      display: inline-block;\n      font-size: 20px;\n    }\n    \n    input[type=\"checkbox\"] {\n      margin-left: 20px;\n    }\n    \n    .toggle-label {\n      font-size: 14px;\n      vertical-align: middle;\n    }\n    \n    .flex {\n      display: flex;\n      align-items: baseline;\n    }\n    \n    select {\n      margin-top: 10px;\n      padding: 10px;\n      border-radius: 5px;\n      border: none;\n      background-color: #222;\n      color: #eee;\n    }\n    \n    select:focus-visible {\n      outline: 1px solid #888;\n    }\n    \n    select + select {\n      margin-left: 10px;\n    }\n    \n    select option {\n      background-color: #333;\n      color: #eee;\n      padding: 5px 5px;\n    }\n    \n    .instr {\n      margin-top: 10px;\n      font-size: 14px;\n      display: flex;\n      gap: 20px;\n    }\n    \n    .instr > span {\n      cursor: pointer;\n    }\n    \n    .instr > span > span {\n      visibility: hidden;\n    }\n    \n    a {\n      color: inherit;\n      margin-left: 20px;\n    }\n    \n    .content {\n      display: none;\n    }\n    \n    .fontable {\n      position: fixed;\n      bottom: 0;   \n      right: 0;\n      background-color: #333;\n      border: 1px solid #333;\n      box-shadow: 0 0 5px #111;\n      color: #eee;\n      width: 350px;\n      padding: 10px 20px;\n      font-family: monospace !important;\n      z-index: 9999;\n    }\n  \n    .fontable.enabled .content {\n      display: block;\n    }\n  </style>\n`, L0 = [\n  {\n    name: \"ABeeZee\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"ADLaM Display\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"AR One Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Abel\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Abhaya Libre\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Aboreto\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Abril Fatface\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Abyssinica SIL\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Aclonica\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Acme\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Actor\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Adamina\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Advent Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Afacad\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Agbalumo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Agdasima\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Aguafina Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Akatab\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Akaya Kanadaka\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Akaya Telivigala\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Akronim\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Akshar\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Aladin\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alata\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alatsi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Albert Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Aldrich\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alef\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Alegreya\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Alegreya SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Alegreya Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Alegreya Sans SC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Aleo\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Alex Brush\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alexandria\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Alfa Slab One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alice\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alike\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alike Angular\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alkalami\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alkatra\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Allan\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Allerta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Allerta Stencil\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Allison\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Allura\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Almarai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Almendra\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Almendra Display\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Almendra SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Alumni Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Alumni Sans Collegiate One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Alumni Sans Inline One\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Alumni Sans Pinstripe\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Amarante\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Amaranth\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Amatic SC\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Amethysta\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Amiko\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Amiri\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Amiri Quran\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Amita\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Anaheim\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Andada Pro\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Andika\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Anek Bangla\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Devanagari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Gujarati\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Gurmukhi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Kannada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Latin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Malayalam\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Odia\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Tamil\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Anek Telugu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Angkor\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Annie Use Your Telescope\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Anonymous Pro\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Antic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Antic Didone\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Antic Slab\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Anton\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Antonio\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Anuphan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Anybody\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Aoboshi One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Arapey\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Arbutus\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Arbutus Slab\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Architects Daughter\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Archivo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Archivo Black\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Archivo Narrow\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Are You Serious\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Aref Ruqaa\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Aref Ruqaa Ink\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Arima\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Arimo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Arizonia\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Armata\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Arsenal\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Artifika\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Arvo\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Arya\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Asap\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Asap Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Asar\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Asset\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Assistant\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Astloch\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Asul\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Athiti\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Atkinson Hyperlegible\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Atma\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Atomic Age\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Aubrey\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Audiowide\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Autour One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Average\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Average Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Averia Gruesa Libre\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Averia Libre\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Averia Sans Libre\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Averia Serif Libre\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Azeret Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"B612\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"B612 Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"BIZ UDGothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"BIZ UDMincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"BIZ UDPGothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"BIZ UDPMincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Babylonica\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bacasime Antique\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bad Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bagel Fat One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bahiana\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bahianita\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bai Jamjuree\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Bakbak One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ballet\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Baloo 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Bhai 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Bhaijaan 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Bhaina 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Chettan 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Da 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Paaji 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Tamma 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Tammudu 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Baloo Thambi 2\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Balsamiq Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Balthazar\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bangers\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Barlow\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Barlow Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Barlow Semi Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Barriecito\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Barrio\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Basic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Baskervville\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Battambang\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Baumans\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bayon\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Be Vietnam Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Beau Rivage\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bebas Neue\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Belanosima\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Belgrano\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bellefair\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Belleza\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bellota\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Bellota Text\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"BenchNine\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Benne\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bentham\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Berkshire Swash\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Besley\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Beth Ellen\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bevan\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"BhuTuka Expanded One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Display\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Inline Display\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Inline Text\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Stencil Display\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Stencil Text\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Big Shoulders Text\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Bigelow Rules\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bigshot One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bilbo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bilbo Swash Caps\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"BioRhyme\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"BioRhyme Expanded\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Birthstone\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Birthstone Bounce\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\"\n    ]\n  },\n  {\n    name: \"Biryani\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Bitter\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Black And White Picture\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Black Han Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Black Ops One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Blaka\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Blaka Hollow\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Blaka Ink\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Blinker\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Bodoni Moda\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Bokor\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bona Nova\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Bonbon\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bonheur Royale\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Boogaloo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Borel\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bowlby One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bowlby One SC\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Braah One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Brawler\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Bree Serif\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bricolage Grotesque\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Bruno Ace\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bruno Ace SC\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Brygada 1918\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Bubblegum Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bubbler One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Buda\",\n    type: \"Display\",\n    weights: [\n      \"300\"\n    ]\n  },\n  {\n    name: \"Buenard\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Bungee\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bungee Hairline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bungee Inline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bungee Outline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bungee Shade\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Bungee Spice\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Butcherman\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Butterfly Kids\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cabin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cabin Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Cabin Sketch\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Caesar Dressing\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cagliostro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cairo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Cairo Play\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Caladea\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Calistoga\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Calligraffitti\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cambay\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cambo\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Candal\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cantarell\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cantata One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cantora One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Caprasimo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Capriola\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Caramel\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Carattere\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cardo\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Carlito\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Carme\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Carrois Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Carrois Gothic SC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Carter One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Castoro\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Castoro Titling\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Catamaran\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Caudex\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Caveat\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Caveat Brush\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cedarville Cursive\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ceviche One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chakra Petch\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Changa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Changa One\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Chango\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Charis SIL\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Charm\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Charmonman\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Chathura\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Chau Philomene One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Chela One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chelsea Market\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chenla\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cherish\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cherry Bomb One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cherry Cream Soda\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cherry Swash\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Chewy\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chicle\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chilanka\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chivo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Chivo Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Chokokutai\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Chonburi\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cinzel\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Cinzel Decorative\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Clicker Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Climate Crisis\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Coda\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Codystar\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\"\n    ]\n  },\n  {\n    name: \"Coiny\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Combo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Comfortaa\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Comforter\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Comforter Brush\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Comic Neue\",\n    type: \"Handwriting\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Coming Soon\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Comme\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Commissioner\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Concert One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Condiment\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Content\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Contrail One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Convergence\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cookie\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Copse\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Corben\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Corinthia\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Cormorant\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cormorant Garamond\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cormorant Infant\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cormorant SC\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Cormorant Unicase\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Cormorant Upright\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Courgette\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Courier Prime\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cousine\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Coustard\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Covered By Your Grace\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Crafty Girls\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Creepster\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Crete Round\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Crimson Pro\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Crimson Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Croissant One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Crushed\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cuprum\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Cute Font\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cutive\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Cutive Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"DM Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"300i\",\n      \"400i\",\n      \"500i\"\n    ]\n  },\n  {\n    name: \"DM Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"DM Serif Display\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"DM Serif Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Dai Banna SIL\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Damion\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dancing Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Dangrek\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Darker Grotesque\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Darumadrop One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"David Libre\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Dawning of a New Day\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Days One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dekko\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dela Gothic One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Delicious Handrawn\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Delius\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Delius Swash Caps\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Delius Unicase\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Della Respira\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Denk One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Devonshire\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dhurjati\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Didact Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Diphylleia\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Diplomata\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Diplomata SC\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Do Hyeon\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dokdo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Domine\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Donegal One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dongle\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Doppio One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dorsa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dosis\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"DotGothic16\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Dr Sugiyama\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Duru Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"DynaPuff\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Dynalight\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"EB Garamond\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Eagle Lake\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"East Sea Dokdo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Eater\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Economica\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Eczar\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Edu NSW ACT Foundation\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Edu QLD Beginner\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Edu SA Beginner\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Edu TAS Beginner\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Edu VIC WA NT Beginner\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"El Messiri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Electrolize\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Elsie\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Elsie Swash Caps\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Emblema One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Emilys Candy\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Encode Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Encode Sans Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Encode Sans Expanded\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Encode Sans SC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Encode Sans Semi Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Encode Sans Semi Expanded\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Engagement\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Englebert\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Enriqueta\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Ephesis\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Epilogue\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Erica One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Esteban\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Estonia\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Euphoria Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ewert\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Exo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Exo 2\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Expletus Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Explora\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fahkwang\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Familjen Grotesk\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Fanwood Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Farro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Farsan\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fascinate\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fascinate Inline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Faster One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fasthand\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fauna One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Faustina\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Federant\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Federo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Felipa\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fenix\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Festive\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Figtree\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Finger Paint\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Finlandica\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Fira Code\",\n    type: \"Monospace\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Fira Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Fira Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Fira Sans Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Fira Sans Extra Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Fjalla One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fjord One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Flamenco\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\"\n    ]\n  },\n  {\n    name: \"Flavors\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fleur De Leah\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Flow Block\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Flow Circular\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Flow Rounded\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Foldit\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Fondamento\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Fontdiner Swanky\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Forum\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fragment Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Francois One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Frank Ruhl Libre\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Fraunces\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Freckle Face\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fredericka the Great\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fredoka\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Freehand\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fresca\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Frijole\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fruktur\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Fugaz One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fuggles\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Fuzzy Bubbles\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"GFS Didot\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"GFS Neohellenic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Gabarito\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Gabriela\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gaegu\",\n    type: \"Handwriting\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gafata\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gajraj One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Galada\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Galdeano\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Galindo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gamja Flower\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gantari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Gasoek One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gayathri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gelasio\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Gemunu Libre\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Genos\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Gentium Book Plus\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Gentium Plus\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Geo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Geologica\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Georama\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Geostar\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Geostar Fill\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Germania One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gideon Roman\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gidugu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gilda Display\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Girassol\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Give You Glory\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Glass Antiqua\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Glegoo\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gloock\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gloria Hallelujah\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Glory\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Gluten\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Goblin One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gochi Hand\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Goldman\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Golos Text\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Gorditas\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gothic A1\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Gotu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Goudy Bookletter 1911\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gowun Batang\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gowun Dodum\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Graduate\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Grand Hotel\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Grandiflora One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Grandstander\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Grape Nuts\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gravitas One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Great Vibes\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Grechen Fuemen\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Grenze\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Grenze Gotisch\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Grey Qo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Griffy\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gruppo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gudea\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Gugi\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gulzar\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gupter\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Gurajada\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Gwendolyn\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Habibi\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hachi Maru Pop\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hahmlet\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Halant\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Hammersmith One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hanalei\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hanalei Fill\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Handjet\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Handlee\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hanken Grotesk\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Hanuman\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Happy Monkey\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Harmattan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Headland One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hedvig Letters Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hedvig Letters Serif\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Heebo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Henny Penny\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hepta Slab\",\n    type: \"Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Herr Von Muellerhoff\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hi Melody\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hina Mincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hind\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Hind Guntur\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Hind Madurai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Hind Siliguri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Hind Vadodara\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Holtwood One SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Homemade Apple\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Homenaje\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hubballi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Hurricane\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"IBM Plex Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Arabic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Devanagari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Hebrew\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans JP\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans KR\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Thai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Sans Thai Looped\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"IBM Plex Serif\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"IM Fell DW Pica\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"IM Fell DW Pica SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"IM Fell Double Pica\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"IM Fell Double Pica SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"IM Fell English\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"IM Fell English SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"IM Fell French Canon\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"IM Fell French Canon SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"IM Fell Great Primer\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"IM Fell Great Primer SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ibarra Real Nova\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Iceberg\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Iceland\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Imbue\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Imperial Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Imprima\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Inclusive Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Inconsolata\",\n    type: \"Monospace\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Inder\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Indie Flower\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ingrid Darling\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Inika\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Inknut Antiqua\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Inria Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Inria Serif\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Inspiration\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Instrument Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Instrument Serif\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Inter\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Inter Tight\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Irish Grover\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Island Moments\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Istok Web\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Italiana\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Italianno\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Itim\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jacques Francois\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jacques Francois Shadow\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jaldi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"JetBrains Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Jim Nightshade\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Joan\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jockey One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jolly Lodger\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jomhuria\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jomolhari\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Josefin Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Josefin Slab\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Jost\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Joti One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jua\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Judson\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Julee\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Julius Sans One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Junge\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Jura\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Just Another Hand\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Just Me Again Down Here\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"K2D\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Kablammo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kadwa\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kaisei Decol\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kaisei HarunoUmi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kaisei Opti\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kaisei Tokumin\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Kalam\",\n    type: \"Handwriting\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kalnia\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kameron\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kanit\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Kantumruy Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Karantina\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Karla\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Karma\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Katibeh\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kaushan Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kavivanar\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kavoon\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kay Pho Du\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kdam Thmor Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Keania One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kelly Slab\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kenia\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Khand\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Khmer\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Khula\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Kings\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kirang Haerang\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kite One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kiwi Maru\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\"\n    ]\n  },\n  {\n    name: \"Klee One\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"600\"\n    ]\n  },\n  {\n    name: \"Knewave\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"KoHo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Kodchasan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Koh Santepheap\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Kolker Brush\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Konkhmer Sleokchher\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kosugi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kosugi Maru\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kotta One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Koulen\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kranky\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kreon\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Kristi\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Krona One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Krub\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Kufam\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Kulim Park\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Kumar One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kumar One Outline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Kumbh Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Kurale\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"La Belle Aurore\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Labrada\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Lacquer\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Laila\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Lakki Reddy\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lalezar\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lancelot\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Langar\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lateef\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Lato\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\",\n      \"100i\",\n      \"300i\",\n      \"400i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Lavishly Yours\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"League Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"League Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"League Spartan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Leckerli One\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ledger\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lekton\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Lemon\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lemonada\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Lexend\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Deca\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Exa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Giga\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Mega\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Peta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Tera\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Lexend Zetta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 128\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 128 Text\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 39\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 39 Extended\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 39 Extended Text\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode 39 Text\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Barcode EAN13 Text\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Baskerville\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Libre Bodoni\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Libre Caslon Display\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Libre Caslon Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Libre Franklin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Licorice\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Life Savers\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Lilita One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lily Script One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Limelight\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Linden Hill\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Linefont\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Lisu Bosa\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Literata\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Liu Jian Mao Cao\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Livvic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Lobster\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lobster Two\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Londrina Outline\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Londrina Shadow\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Londrina Sketch\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Londrina Solid\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Long Cang\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lora\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Love Light\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Love Ya Like A Sister\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Loved by the King\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lovers Quarrel\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Luckiest Guy\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lugrasimo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lumanosimo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Lunasima\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Lusitana\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Lustria\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Luxurious Roman\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Luxurious Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"M PLUS 1\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"M PLUS 1 Code\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"M PLUS 1p\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"M PLUS 2\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"M PLUS Code Latin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"M PLUS Rounded 1c\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Ma Shan Zheng\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Macondo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Macondo Swash Caps\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Magra\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Maiden Orange\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Maitree\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Major Mono Display\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mako\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mali\",\n    type: \"Handwriting\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Mallanna\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mandali\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Manjari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Manrope\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Mansalva\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Manuale\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Marcellus\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Marcellus SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Marck Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Margarine\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Marhey\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Markazi Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Marko One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Marmelad\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Martel\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Martel Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Martian Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Marvel\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Mate\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Mate SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Maven Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"McLaren\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mea Culpa\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Meddon\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"MedievalSharp\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Medula One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Meera Inimai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Megrim\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Meie Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Meow Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Merienda\",\n    type: \"Handwriting\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Merriweather\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\",\n      \"300i\",\n      \"400i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Merriweather Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Metal\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Metal Mania\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Metamorphous\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Metrophobic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Michroma\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Milonga\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Miltonian\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Miltonian Tattoo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mina\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Mingzat\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Miniver\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Miriam Libre\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Mirza\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Miss Fajardose\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mitr\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Mochiy Pop One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mochiy Pop P One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Modak\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Modern Antiqua\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mogra\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mohave\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Moirai One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Molengo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Molle\",\n    type: \"Handwriting\",\n    weights: [\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Monda\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Monofett\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Monomaniac One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Monoton\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Monsieur La Doulaise\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Montaga\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Montagu Slab\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"MonteCarlo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Montez\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Montserrat\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Montserrat Alternates\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Montserrat Subrayada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Moo Lah Lah\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mooli\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Moon Dance\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Moul\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Moulpali\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mountains of Christmas\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Mouse Memoirs\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mr Bedfort\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mr Dafoe\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mr De Haviland\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mrs Saint Delafield\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mrs Sheppards\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ms Madi\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mukta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Mukta Mahee\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Mukta Malar\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Mukta Vaani\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Mulish\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Murecho\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"MuseoModerno\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"My Soul\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mynerve\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Mystery Quest\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"NTR\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nabla\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nanum Brush Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nanum Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Nanum Gothic Coding\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Nanum Myeongjo\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Nanum Pen Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Narnoor\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Neonderthaw\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nerko One\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Neucha\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Neuton\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"800\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"New Rocker\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"New Tegomin\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"News Cycle\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Newsreader\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Niconne\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Niramit\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Nixie One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nobile\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Nokora\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Norican\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nosifer\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Notable\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nothing You Could Do\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noticia Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Noto Color Emoji\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Emoji\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Kufi Arabic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Music\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Naskh Arabic\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Nastaliq Urdu\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Rashi Hebrew\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Noto Sans Adlam\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Adlam Unjoined\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Anatolian Hieroglyphs\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Arabic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Armenian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Avestan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Balinese\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Bamum\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Bassa Vah\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Batak\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Bengali\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Bhaiksuki\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Brahmi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Buginese\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Buhid\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Canadian Aboriginal\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Carian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Caucasian Albanian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Chakma\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Cham\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Cherokee\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Chorasmian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Coptic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Cuneiform\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Cypriot\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Cypro Minoan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Deseret\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Devanagari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Display\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Noto Sans Duployan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Egyptian Hieroglyphs\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Elbasan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Elymaic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Ethiopic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Georgian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Glagolitic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Grantha\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Gujarati\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Gunjala Gondi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Gurmukhi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans HK\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Hanifi Rohingya\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Hanunoo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Hatran\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Hebrew\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Imperial Aramaic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Indic Siyaq Numbers\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Inscriptional Pahlavi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Inscriptional Parthian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans JP\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Javanese\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans KR\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Kaithi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Kannada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Kawi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Kayah Li\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Kharoshthi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Khmer\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Khojki\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Khudawadi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lao\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lao Looped\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lepcha\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Limbu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Linear A\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Linear B\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lisu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lycian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Lydian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mahajani\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Malayalam\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mandaic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Manichaean\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Marchen\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Masaram Gondi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Math\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mayan Numerals\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Medefaidrin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Meetei Mayek\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mende Kikakui\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Meroitic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Miao\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Modi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mongolian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mono\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Mro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Multani\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Myanmar\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans NKo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans NKo Unjoined\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Nabataean\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Nag Mundari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Nandinagari\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans New Tai Lue\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Newa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Nushu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Ogham\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Ol Chiki\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Hungarian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Italic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old North Arabian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Permic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Persian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Sogdian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old South Arabian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Old Turkic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Oriya\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Osage\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Osmanya\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Pahawh Hmong\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Palmyrene\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Pau Cin Hau\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Phags Pa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Phoenician\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Psalter Pahlavi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Rejang\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Runic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans SC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Samaritan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Saurashtra\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Sharada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Shavian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Siddham\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans SignWriting\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Sinhala\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Sogdian\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Sora Sompeng\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Soyombo\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Sundanese\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Syloti Nagri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Symbols\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Symbols 2\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Syriac\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Syriac Eastern\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans TC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tagalog\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tagbanwa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tai Le\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tai Tham\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tai Viet\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Takri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tamil\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tamil Supplement\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tangsa\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Telugu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Thaana\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Thai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Thai Looped\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tifinagh\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Tirhuta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Ugaritic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Vai\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Vithkuqi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Sans Wancho\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Warang Citi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Yi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Sans Zanabazar Square\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Noto Serif Ahom\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Armenian\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Balinese\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Bengali\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Devanagari\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Display\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Noto Serif Dogra\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Ethiopic\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Georgian\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Grantha\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Gujarati\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Gurmukhi\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif HK\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Hebrew\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif JP\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif KR\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Kannada\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Khitan Small Script\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Khmer\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Khojki\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Serif Lao\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Makasar\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Malayalam\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Myanmar\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif NP Hmong\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Serif Old Uyghur\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Oriya\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Serif Ottoman Siyaq\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif SC\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Sinhala\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif TC\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Tamil\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Noto Serif Tangut\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Noto Serif Telugu\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Thai\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Tibetan\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Noto Serif Toto\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Serif Vithkuqi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Serif Yezidi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Noto Traditional Nushu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Nova Cut\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Flat\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Oval\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Round\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Script\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Slim\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nova Square\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Numans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Nunito\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Nunito Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Nuosu SIL\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Odibee Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Odor Mean Chey\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Offside\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Oi\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Old Standard TT\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Oldenburg\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ole\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Oleo Script\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Oleo Script Swash Caps\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Onest\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Oooh Baby\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Open Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Oranienbaum\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Orbit\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Orbitron\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Oregano\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Orelega One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Orienta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Original Surfer\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Oswald\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Outfit\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Over the Rainbow\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Overlock\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"900\",\n      \"400i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Overlock SC\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Overpass\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Overpass Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Ovo\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Oxanium\",\n    type: \"Display\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Oxygen\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Oxygen Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"PT Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"PT Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"PT Sans Caption\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"PT Sans Narrow\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"PT Serif\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"PT Serif Caption\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Pacifico\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Padauk\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Padyakke Expanded One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Palanquin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Palanquin Dark\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Palette Mosaic\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pangolin\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Paprika\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Parisienne\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Passero One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Passion One\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Passions Conflict\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pathway Extreme\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Pathway Gothic One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Patrick Hand\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Patrick Hand SC\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pattaya\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Patua One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pavanam\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Paytone One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Peddana\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Peralta\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Permanent Marker\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Petemoss\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Petit Formal Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Petrona\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Philosopher\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Phudu\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Piazzolla\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Piedra\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pinyon Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pirata One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pixelify Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Plaster\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Play\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Playball\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Playfair\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Playfair Display\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Playfair Display SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"900\",\n      \"400i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Playpen Sans\",\n    type: \"Handwriting\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Plus Jakarta Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Podkova\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Poiret One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Poller One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Poltawski Nowy\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Poly\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Pompiere\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pontano Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Poor Story\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Poppins\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Port Lligat Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Port Lligat Slab\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Potta One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pragati Narrow\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Praise\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Prata\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Preahvihear\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Press Start 2P\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Pridi\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Princess Sofia\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Prociono\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Prompt\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Prosto One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Proza Libre\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Public Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Puppies Play\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Puritan\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Purple Purse\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Qahiri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Quando\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Quantico\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Quattrocento\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Quattrocento Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Questrial\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Quicksand\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Quintessential\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Qwigley\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Qwitcher Grypen\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"REM\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Racing Sans One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Radio Canada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Radley\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Rajdhani\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Rakkas\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Raleway\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Raleway Dots\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ramabhadra\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ramaraja\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rambla\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Rammetto One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rampart One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ranchers\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rancho\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ranga\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Rasa\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Rationale\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ravi Prakash\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Readex Pro\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Recursive\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Red Hat Display\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Red Hat Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Red Hat Text\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Red Rose\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Redacted\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Redacted Script\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Redressed\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Reem Kufi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Reem Kufi Fun\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Reem Kufi Ink\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Reenie Beanie\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Reggae One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rethink Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Revalia\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rhodium Libre\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ribeye\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ribeye Marrow\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Righteous\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Risque\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Road Rage\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Roboto\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\",\n      \"100i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"700i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Roboto Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Roboto Flex\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Roboto Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Roboto Serif\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Roboto Slab\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Rochester\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rock 3D\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rock Salt\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"RocknRoll One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rokkitt\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Romanesco\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ropa Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Rosario\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Rosarivo\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Rouge Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rowdies\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Rozha One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Rubik 80s Fade\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Beastly\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Bubbles\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Burned\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Dirt\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Distressed\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Gemstones\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Glitch\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Iso\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Marker Hatch\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Maze\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Microbe\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Mono One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Moonrocks\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Pixels\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Puddles\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Spray Paint\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Storm\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Vinyl\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rubik Wet Paint\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ruda\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Rufina\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Ruge Boogie\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ruluko\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Rum Raisin\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ruslan Display\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Russo One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ruthie\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ruwudu\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Rye\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"STIX Two Text\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Sacramento\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sahitya\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sail\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Saira\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Saira Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Saira Extra Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Saira Semi Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Saira Stencil One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Salsa\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sanchez\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Sancreek\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sansita\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Sansita Swashed\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Sarabun\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Sarala\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sarina\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sarpanch\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Sassy Frass\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Satisfy\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sawarabi Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sawarabi Mincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Scada\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Scheherazade New\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Schibsted Grotesk\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Schoolbell\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Scope One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Seaweed Script\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Secular One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sedgwick Ave\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sedgwick Ave Display\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sen\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Send Flowers\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sevillana\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Seymour One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shadows Into Light\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shadows Into Light Two\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shalimar\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shantell Sans\",\n    type: \"Display\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Shanti\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Share\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Share Tech\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Share Tech Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shippori Antique\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shippori Antique B1\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shippori Mincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Shippori Mincho B1\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Shizuru\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shojumaru\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Short Stack\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Shrikhand\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Siemreap\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sigmar\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sigmar One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Signika\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Signika Negative\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Silkscreen\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Simonetta\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"900\",\n      \"400i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Single Day\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sintony\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sirin Stencil\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Six Caps\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Skranji\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Slabo 13px\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Slabo 27px\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Slackey\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Slackside One\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Smokum\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Smooch\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Smooch Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Smythe\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sniglet\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Snippet\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Snowburst One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sofadi One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sofia\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sofia Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Sofia Sans Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Sofia Sans Extra Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Sofia Sans Semi Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Solitreo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Solway\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Sometype Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Song Myung\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sono\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Sonsie One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sora\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Sorts Mill Goudy\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Source Code Pro\",\n    type: \"Monospace\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Source Sans 3\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Source Serif 4\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Space Grotesk\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Space Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Special Elite\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Spectral\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Spectral SC\",\n    type: \"Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Spicy Rice\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Spinnaker\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Spirax\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Splash\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Spline Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Spline Sans Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Squada One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Square Peg\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sree Krushnadevaraya\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sriracha\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Srisakdi\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Staatliches\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stalemate\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stalinist One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stardos Stencil\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Stick\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stick No Bills\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Stint Ultra Condensed\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stint Ultra Expanded\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stoke\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\"\n    ]\n  },\n  {\n    name: \"Strait\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Style Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Stylish\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sue Ellen Francisco\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Suez One\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sulphur Point\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sumana\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sunflower\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"500\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Sunshiney\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Supermercado One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Sura\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Suranna\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Suravaram\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Suwannaphum\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Swanky and Moo Moo\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Syncopate\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Syne\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Syne Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Syne Tactile\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tai Heritage Pro\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Tajawal\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Tangerine\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Tapestry\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Taprom\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tauri\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Taviraj\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Teko\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Tektur\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Telex\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tenali Ramakrishna\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tenor Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Text Me One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Texturina\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Thasadith\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"The Girl Next Door\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"The Nautigal\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Tienne\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Tillana\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Tilt Neon\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tilt Prism\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tilt Warp\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Timmana\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tinos\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Tiro Bangla\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Devanagari Hindi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Devanagari Marathi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Devanagari Sanskrit\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Gurmukhi\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Kannada\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Tamil\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Tiro Telugu\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Titan One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Titillium Web\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"600\",\n      \"700\",\n      \"900\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Tomorrow\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Tourney\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Trade Winds\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Train One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Trirong\",\n    type: \"Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Trispace\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Trocchi\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Trochut\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Truculenta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Trykker\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Tsukimi Rounded\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Tulpen One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Turret Road\",\n    type: \"Display\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Twinkle Star\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ubuntu\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Ubuntu Condensed\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ubuntu Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Uchen\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Ultra\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Unbounded\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Uncial Antiqua\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Underdog\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Unica One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"UnifrakturCook\",\n    type: \"Display\",\n    weights: [\n      \"700\"\n    ]\n  },\n  {\n    name: \"UnifrakturMaguntia\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Unkempt\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Unlock\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Unna\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Updock\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Urbanist\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"VT323\",\n    type: \"Monospace\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vampiro One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Varela\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Varela Round\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Varta\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Vast Shadow\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vazirmatn\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Vesper Libre\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Viaoda Libre\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vibes\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vibur\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Victor Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Vidaloka\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Viga\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vina Sans\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Voces\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Volkhov\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\",\n      \"400i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Vollkorn\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Vollkorn SC\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Voltaire\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Vujahday Script\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Waiting for the Sunrise\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Wallpoet\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Walter Turncoat\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Warnes\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Water Brush\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Waterfall\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Wavefont\",\n    type: \"Display\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Wellfleet\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Wendy One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Whisper\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"WindSong\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\",\n      \"500\"\n    ]\n  },\n  {\n    name: \"Wire One\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Wix Madefor Display\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\"\n    ]\n  },\n  {\n    name: \"Wix Madefor Text\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\"\n    ]\n  },\n  {\n    name: \"Work Sans\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"100i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Xanh Mono\",\n    type: \"Monospace\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Yaldevi\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Yanone Kaffeesatz\",\n    type: \"Sans Serif\",\n    weights: [\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\"\n    ]\n  },\n  {\n    name: \"Yantramanav\",\n    type: \"Sans Serif\",\n    weights: [\n      \"100\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Yatra One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yellowtail\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yeon Sung\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yeseva One\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yesteryear\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yomogi\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Young Serif\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yrsa\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Ysabeau\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Ysabeau Infant\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Ysabeau Office\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\",\n      \"1000i\",\n      \"100i\",\n      \"1i\",\n      \"200i\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\",\n      \"800i\",\n      \"900i\"\n    ]\n  },\n  {\n    name: \"Ysabeau SC\",\n    type: \"Sans Serif\",\n    weights: [\n      \"1\",\n      \"100\",\n      \"200\",\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"800\",\n      \"900\",\n      \"1000\"\n    ]\n  },\n  {\n    name: \"Yuji Boku\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yuji Hentaigana Akari\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yuji Hentaigana Akebono\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yuji Mai\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yuji Syuku\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Yusei Magic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"ZCOOL KuaiLe\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"ZCOOL QingKe HuangYou\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"ZCOOL XiaoWei\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zen Antique\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zen Antique Soft\",\n    type: \"Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zen Dots\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zen Kaku Gothic Antique\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Zen Kaku Gothic New\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Zen Kurenaido\",\n    type: \"Sans Serif\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zen Loop\",\n    type: \"Display\",\n    weights: [\n      \"400\",\n      \"400i\"\n    ]\n  },\n  {\n    name: \"Zen Maru Gothic\",\n    type: \"Sans Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Zen Old Mincho\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"900\"\n    ]\n  },\n  {\n    name: \"Zen Tokyo Zoo\",\n    type: \"Display\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zeyada\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zhi Mang Xing\",\n    type: \"Handwriting\",\n    weights: [\n      \"400\"\n    ]\n  },\n  {\n    name: \"Zilla Slab\",\n    type: \"Serif\",\n    weights: [\n      \"300\",\n      \"400\",\n      \"500\",\n      \"600\",\n      \"700\",\n      \"300i\",\n      \"400i\",\n      \"500i\",\n      \"600i\",\n      \"700i\"\n    ]\n  },\n  {\n    name: \"Zilla Slab Highlight\",\n    type: \"Serif\",\n    weights: [\n      \"400\",\n      \"700\"\n    ]\n  }\n], W = L0.filter((p) => !p.name.startsWith(\"Noto \")), x0 = [...new Set(W.map((p) => p.type))], R0 = W.reduce((p, g) => (p[g.name] = g.type, p), {}), G0 = (p) => {\n  switch (R0[p]) {\n    case \"Serif\":\n      return \"serif\";\n    case \"Monospace\":\n      return \"monospace\";\n    case \"Handwriting\":\n      return \"cursive\";\n    default:\n      return \"sans-serif\";\n  }\n}, F0 = (p) => `https://fonts.google.com/share?selection.family=${p.replaceAll(\" \", \"+\")}`, E0 = (p) => `<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=${p.replaceAll(\" \", \"+\")}\"/>`, K0 = (p) => `font-family: ${p}, ${G0(p)};`, I0 = (p, g) => g ? `body * { font-family: '${p}' !important; }` : `body { font-family: '${p}' !important; }`, j0 = (p, g) => [\n  '<option value=\"\">-- Select Font --</option>',\n  ...(p ? W.filter((w) => w.type === p) : W).map((w) => `<option ${w.name === g ? \"selected\" : \"\"}>${w.name}</option>`)\n], q0 = (p) => [\n  '<option value=\"\">All Types</option>',\n  ...x0.map((g) => `<option ${g === p ? \"selected\" : \"\"}>${g}</option>`).join(\"\")\n], W0 = (p = {}) => {\n  const g = JSON.parse(sessionStorage.getItem(\"fontable\")) || { enabled: !0, override: !1 }, v = (m, l) => {\n    g[m] = l, sessionStorage.setItem(\"fontable\", JSON.stringify(g));\n  }, w = document.createElement(\"style\");\n  w.setAttribute(\"id\", \"fontable-styles\");\n  const A = (m) => {\n    w.textContent = I0(m, g.override);\n  }, d = document.createElement(\"div\");\n  d.classList.add(\"fontable\"), d.innerHTML = P0;\n  const O = d.querySelector(\"#instr1\"), H = d.querySelector(\"#instr2\"), L = O.firstChild, k = H.firstChild, D = d.querySelector(\"#google-link\");\n  O.addEventListener(\"click\", () => {\n    navigator.clipboard.writeText(E0(g.font)), L.style.visibility = \"visible\", setTimeout(() => {\n      L.style.visibility = \"hidden\";\n    }, 1e3);\n  }), H.addEventListener(\"click\", () => {\n    navigator.clipboard.writeText(K0(g.font)), k.style.visibility = \"visible\", setTimeout(() => {\n      k.style.visibility = \"hidden\";\n    }, 1e3);\n  }), D.addEventListener(\"click\", () => {\n    window.open(F0(g.font), \"_blank\");\n  });\n  const N = d.querySelector(\"#toggle\");\n  N.checked = g.enabled ?? !0, N.addEventListener(\"change\", () => {\n    v(\"enabled\", N.checked), d.classList.toggle(\"enabled\", N.checked), N.checked ? M(g.font) : (document.querySelector(\"#fontable-styles\").remove(), p.onChange && p.onChange(\"\"));\n  });\n  const x = d.querySelector(\"#override\");\n  x.checked = g.override ?? !0, x.addEventListener(\"change\", () => {\n    v(\"override\", x.checked), g.enabled && M(g.font);\n  });\n  const M = (m) => {\n    v(\"font\", m), m && g.enabled ? (T0.load({\n      google: {\n        families: [m]\n      },\n      active: () => {\n        p.onChange ? p.onChange(m) : A(m), D.style.visibility = \"visible\", O.style.visibility = \"visible\", H.style.visibility = \"visible\";\n      }\n    }), document.querySelector(\"#fontable-styles\") || document.head.appendChild(w)) : (p.onChange && p.onChange(\"\"), w.textContent = \"\", D.style.visibility = \"hidden\", O.style.visibility = \"hidden\", H.style.visibility = \"hidden\");\n  };\n  g.enabled && (M(g.font), d.classList.toggle(\"enabled\"));\n  const B = (m) => {\n    C.innerHTML = j0(m, g.font).join(\"\"), C.querySelector(\"option[selected]\") || M(\"\");\n  }, R = d.querySelector(\"#group-select\");\n  R.innerHTML = q0(g.group).join(\"\"), R.addEventListener(\"change\", (m) => {\n    const F = m.target.value;\n    v(\"group\", F), B(F);\n  });\n  const C = d.querySelector(\"#font-select\");\n  B(g.group), C.addEventListener(\"change\", (m) => {\n    const l = m.target;\n    M(l.value);\n  });\n  const G = document.createElement(\"div\");\n  G.attachShadow({ mode: \"open\" }).appendChild(d), document.body.appendChild(G), C.focus();\n};\nexport {\n  W0 as initFontPicker\n};\n"]}