Add Expires Headers to Static Components

Looking for guidance on Adding Expires Headers to static components below.

On server, use GooglePageSpeed; on website, use plugins Lite Cache, Autoptimize, & WP-Optimize.

/wp-content/themes/twentyfourteen/style.css
http://fonts.googleapis.com/css?...
/wp-content/themes/twentyfourteen/genericons/A.genericons.css,qver=3.0.2.pagespeed.cf.eYWXwDjJSM.css
http://fonts.googleapis.com/css?...
/wp-content/plugins/my-custom-css/A.my_style.css,q1389274129.pagespeed.cf.9vHyd0xdpd.css
/wp-includes/js/mediaelement/A.mediaelementplayer.min.css,qver=2.13.0.pagespeed.cf.f235N3zmQ7.css
/wp-content/plugins/userpro/skins/elegant/A.style.css,qver=3.8.pagespeed.cf.Ov2yYFMKPm.css
/wp-content/plugins/logo-audio-player/audiojs/audio.min.js?...
/wp-includes/js/jquery/jquery-migrate.min.js,qver=1.2.1.pagespeed.jm.mhpNjdU8Wl.js
/wp-content/plugins/userpro/addons/social/scripts/userpro-social.js,qver=3.8.pagespeed.jm.1-xu42eg4J.js
/wp-includes/js/jquery/jquery.masonry.min.js,qver=2.1.05.pagespeed.jm.qpbH5SfIzN.js
/.../add-to-cart.min.js,qver=2.0.20.pagespeed.ce.S0Tq15d4nJ.js
/.../jquery.blockUI.min.js,qver=2.60.pagespeed.jm.pMeXLsS_nf.js
/.../jquery.placeholder.min.js,qver=2.0.20.pagespeed.jm.BFfeMeoilA.js
/.../woocommerce.min.js,qver=2.0.20.pagespeed.ce.0IOiyc82XX.js
/wp-content/plugins/userpro/skins/elegant/img/xpattern.png.pagespeed.ic.oXbS6zc4Pb.png
/wp-content/plugins/logo-audio-player/audiojs/player-graphics.gif
/favicon.ico
/wp-content/plugins/userpro/css/A.userpro.min.css,qver=3.8.pagespeed.cf.NLvekGmMv-.css
/wp-content/plugins/woocommerce/assets/css/A.woocommerce.css,qver=3.8.pagespeed.cf.MtR4k5UBKN.css
wp-includes/js/jquery/jquery.js,qver=1.10.2.pagespeed.jm.iCH2ukpEYb.js
/wp-content/plugins/userpro/scripts/scripts.min.js,qver=3.8.pagespeed.jm.aopxweJa8R.js