text:
@misc{walters_cyber_2015,
	title = {Cyber {Attacks} on {U}.{S}. {Companies} {Since} {November} 2014},
	url = {/cybersecurity/report/cyber-attacks-us-companies-november-2014},
	abstract = {Researchers are concerned over the strength and comprehensiveness of cybersecurity in the U.S., as companies across the country are being targeted in cyber attacks at an increasing rate of both occurrence and cost. Concerns continue to grow as both the number of attacks on companies’ networks and the cost to companies are increasing. The quantity and quality of information being hacked, stolen, destroyed, or leaked is becoming more of a problem for consumers and businesses alike.},
	language = {en},
	journal = {The Heritage Foundation},
	author = {Walters, Riley},
	year = {2015}
}

@misc{institute_2017_2017,
	title = {2017 {Cost} of {Cyber} {Crime} {Study}},
	url = {https://www.accenture.com/us-en/insight-cost-of-cybercrime-2017},
	abstract = {Insights on the security investments that make a difference. Read more.},
	language = {en},
	author = {Institute, Ponemon},
	year = {2017}
}

@misc{research_cybercrime_2015,
	title = {Cybercrime will {Cost} {Businesses} {Over} \$2 {Trillion} by 2019},
	url = {https://www.juniperresearch.com/press/press-releases/cybercrime-cost-businesses-over-2trillion},
	author = {Research, Juniper},
	year = {2015}
}

@misc{commission_sec_cf_2011,
	title = {{CF} {Disclosure} {Guidance}: {Topic} {No}. 2 - {Cybersecurity}},
	url = {https://www.sec.gov/divisions/corpfin/guidance/cfguidance-topic2.htm},
	author = {Commission (SEC), Securities {and} Exchange},
	year = {2011}
}

@book{american_institute_of_certified_public_accountants_aicpa_description_2017,
	title = {Description {Criteria} for {Management}’s {Description} of the {Entity}’s {Cybersecurity} {Risk} {Management} {Program}},
	author = {{American Institute of Certified Public Accountants (AICPA)}},
	year = {2017}
}

@misc{inc_cybersecurity_2013,
	title = {Cybersecurity {Directly} {Affects} {Investor} {Attitudes}, new {HBGary} survey finds},
	url = {https://www.prnewswire.com/news-releases/cybersecurity-directly-affects-investor-attitudes-new-hbgary-survey-finds-193105951.html},
	author = {Inc, HBGary},
	year = {2013}
}

@article{economist_worlds_2017,
	title = {The world’s most valuable resource is no longer oil, but data},
	url = {https://www.economist.com/leaders/2017/05/06/the-worlds-most-valuable-resource-is-no-longer-oil-but-data},
	abstract = {The data economy demands a new approach to antitrust rules},
	journal = {The Economist},
	author = {Economist, The},
	year = {2017}
}

@article{provost_data_2013,
	title = {Data science and its relationship to big data and data-driven decision making},
	volume = {1},
	number = {1},
	journal = {Big data},
	author = {Provost, Foster and Fawcett, Tom},
	year = {2013},
	pages = {51--59}
}

@article{cao_big_2015,
	title = {Big {Data} analytics in financial statement audits},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Cao, Min and Chychyla, Roman and Stewart, Trevor},
	year = {2015},
	pages = {423--429}
}

@article{sivarajah_critical_2017,
	title = {Critical analysis of {Big} {Data} challenges and analytical methods},
	volume = {70},
	journal = {Journal of Business Research},
	author = {Sivarajah, Uthayasankar and Kamal, Muhammad Mustafa and Irani, Zahir and Weerakkody, Vishanth},
	year = {2017},
	pages = {263--286}
}

@article{barton_making_2012,
	title = {Making advanced analytics work for you},
	volume = {90},
	number = {10},
	journal = {Harvard Business Review},
	author = {Barton, Dominic and Court, D.},
	year = {2012},
	pages = {78--83}
}

@misc{columbus_53_2017,
	title = {53\% {Of} {Companies} {Are} {Adopting} {Big} {Data} {Analytics}},
	url = {https://www.forbes.com/sites/louiscolumbus/2017/12/24/53-of-companies-are-adopting-big-data-analytics/?sh=6c98f39939a1},
	journal = {Forbes},
	author = {Columbus},
	year = {2017}
}

@misc{protiviti_embracing_2017,
	title = {Embracing {Analytics} in {Auditing}},
	url = {https://www.protiviti.com/sites/default/files/united_states/insights/2017-internal-auditcapabilities- and-needs-survey-protiviti.pdf},
	author = {Protiviti},
	year = {2017}
}

@misc{american_institute_of_certified_public_accountants_aicpa_audit_2015,
	title = {Audit {Analytics} and {Continuous} {Audit}: {Looking} toward the future},
	url = {https://www.aicpa.org/content/dam/aicpa/interestareas/frc/assuranceadvisoryservices/downloadabledocuments/auditanalytics-lookingtowardfuture.pdf},
	author = {{American Institute of Certified Public Accountants (AICPA)}},
	year = {2015}
}

@unpublished{arthurs_impact_2015,
	address = {Oregon State University},
	type = {Working {Paper}},
	title = {The {Impact} of {Bankruptcy} on {Competitors}: {How} {Technology} {Knowledge} {Overlap} and {Diversification} {Affect} {Value} {Redistribution}},
	author = {Arthurs, J. and Cho, S. and Choi, Y. and Hemmatian, I. and Joshi, A.},
	year = {2015}
}

@article{lang_contagion_1992,
	title = {Contagion and competitive intra-industry effects of bankruptcy announcements: {An} empirical analysis},
	volume = {32},
	number = {1},
	journal = {Journal of financial economics},
	author = {Lang, Larry HP and Stulz, RenéM},
	year = {1992},
	pages = {45--60}
}

@article{gleason_contagion_2008,
	title = {The contagion effects of accounting restatements},
	volume = {83},
	number = {1},
	journal = {The Accounting Review},
	author = {Gleason, Cristi A. and Jenkins, Nicole Thorne and Johnson, W. Bruce},
	year = {2008},
	pages = {83--110}
}

@article{paruchuri_investor_2015,
	title = {Investor perceptions of financial misconduct: {The} heterogeneous contamination of bystander firms},
	volume = {58},
	number = {1},
	journal = {Academy of Management Journal},
	author = {Paruchuri, Srikanth and Misangyi, Vilmos F.},
	year = {2015},
	pages = {169--194}
}

@article{barnett_good_2008,
	title = {Good fences make good neighbors: {A} longitudinal analysis of an industry self-regulatory institution},
	volume = {51},
	number = {6},
	journal = {Academy of Management Journal},
	author = {Barnett, Michael L. and King, Andrew A.},
	year = {2008},
	pages = {1150--1170}
}

@article{ferris_response_1997,
	title = {The response of competitors to announcements of bankruptcy: {An} empirical examination of contagion and competitive effects},
	volume = {3},
	number = {4},
	journal = {Journal of corporate finance},
	author = {Ferris, Stephen P. and Jayaraman, Narayanan and Makhija, Anil K.},
	year = {1997},
	pages = {367--395}
}

@article{haensly_reassessment_2001,
	title = {Reassessment of contagion and competitive intra-industry effects of bankruptcy announcements},
	journal = {Quarterly Journal of Business and Economics},
	author = {Haensly, Paul J. and Theis, John and Swanson, Zane},
	year = {2001},
	pages = {45--63}
}

@unpublished{farah_impact_2017,
	address = {Oregon State University},
	type = {Working {Paper}},
	title = {Impact of {Mergers} \& {Acquisition} on {Rivals}: {The} {Role} of {Competitive} {Dynamics} in {Mergers} \& {Acquisitions}},
	author = {Farah, Nusrat},
	year = {2017}
}

@article{campbell_economic_2003,
	title = {The economic cost of publicly announced information security breaches: empirical evidence from the stock market},
	volume = {11},
	number = {3},
	journal = {Journal of Computer Security},
	author = {Campbell, Katherine and Gordon, Lawrence A. and Loeb, Martin P. and Zhou, Lei},
	year = {2003},
	pages = {431--448}
}

@article{hovav_impact_2003,
	title = {The impact of denial-of-service attack announcements on the market value of firms},
	volume = {6},
	number = {2},
	journal = {Risk Management and Insurance Review},
	author = {Hovav, Anat and D'Arcy, John},
	year = {2003},
	pages = {97--121}
}

@article{hovav_impact_2004,
	title = {The impact of virus attack announcements on the market value of firms.},
	volume = {13},
	number = {3},
	journal = {Information Systems Security},
	author = {Hovav, Anat and D'Arcy, John},
	year = {2004},
	pages = {32--40}
}

@article{acquisti_is_2006,
	title = {Is there a cost to privacy breaches? {An} event study},
	journal = {ICIS 2006 Proceedings},
	author = {Acquisti, Alessandro and Friedman, Allan and Telang, Rahul},
	year = {2006},
	pages = {94}
}

@article{kannan_market_2007,
	title = {Market reactions to information security breach announcements: {An} empirical analysis},
	volume = {12},
	number = {1},
	journal = {International Journal of Electronic Commerce},
	author = {Kannan, Karthik and Rees, Jackie and Sridhar, Sanjay},
	year = {2007},
	pages = {69--91}
}

@article{andoh-baidoo_exploring_2007,
	title = {Exploring the characteristics of {Internet} security breaches that impact the market value of breached firms},
	volume = {32},
	number = {3},
	journal = {Expert Systems with Applications},
	author = {Andoh-Baidoo, Francis K. and Osei-Bryson, Kweku-Muata},
	year = {2007},
	pages = {703--725}
}

@article{goel_estimating_2009,
	title = {Estimating the market impact of security breach announcements on firm values},
	volume = {46},
	number = {7},
	journal = {Information \& Management},
	author = {Goel, Sanjay and Shawky, Hany A.},
	year = {2009},
	pages = {404--410}
}

@article{gatzlaff_effect_2010,
	title = {The effect of data breaches on shareholder wealth},
	volume = {13},
	number = {1},
	journal = {Risk Management and Insurance Review},
	author = {Gatzlaff, Kevin M. and McCullough, Kathleen A.},
	year = {2010},
	pages = {61--83}
}

@article{gordon_impact_2011,
	title = {The impact of information security breaches: {Has} there been a downward shift in costs?},
	volume = {19},
	number = {1},
	journal = {Journal of Computer Security},
	author = {Gordon, Lawrence A. and Loeb, Martin P. and Zhou, Lei},
	year = {2011},
	pages = {33--56}
}

@article{yayla_impact_2011,
	title = {The impact of information security events on the stock value of firms: {The} effect of contingency factors},
	volume = {26},
	number = {1},
	journal = {Journal of Information Technology},
	author = {Yayla, Ali Alper and Hu, Qing},
	year = {2011},
	pages = {60--77}
}

@article{chai_firms_2011,
	title = {Firms' information security investment decisions: {Stock} market evidence of investors' behavior},
	volume = {50},
	number = {4},
	journal = {Decision Support Systems},
	author = {Chai, Sangmi and Kim, Minkyun and Rao, H. Raghav},
	year = {2011},
	pages = {651--661}
}

@article{das_stock_2012,
	title = {Stock market response to information security breach: {A} study using firm and attack characteristics},
	volume = {8},
	number = {4},
	journal = {Journal of Information Privacy and Security},
	author = {Das, Saini and Mukhopadhyay, Arunabha and Anand, Manoj},
	year = {2012},
	pages = {27--55}
}

@article{hinz_influence_2015,
	title = {The influence of data theft on the share prices and systematic risk of consumer electronics companies},
	volume = {52},
	number = {3},
	journal = {Information \& Management},
	author = {Hinz, Oliver and Nofer, Michael and Schiereck, Dirk and Trillig, Julian},
	year = {2015},
	pages = {337--347}
}

@article{zafar_financial_2012,
	title = {Financial impact of information security breaches on breached firms and their non-breached competitors},
	volume = {25},
	number = {1},
	journal = {Information Resources Management Journal (IRMJ)},
	author = {Zafar, Humayun and Ko, Myung and Osei-Bryson, Kweku-Muata},
	year = {2012},
	pages = {21--37}
}

@article{cavusoglu_effect_2004,
	title = {The effect of internet security breach announcements on market value: {Capital} market reactions for breached firms and internet security developers},
	volume = {9},
	number = {1},
	journal = {International Journal of Electronic Commerce},
	author = {Cavusoglu, Huseyin and Mishra, Birendra and Raghunathan, Srinivasan},
	year = {2004},
	pages = {70--104}
}

@article{ettredge_information_2003,
	title = {Information transfer among internet firms: the case of hacker attacks},
	volume = {17},
	number = {2},
	journal = {Journal of Information Systems},
	author = {Ettredge, Michael L. and Richardson, Vernon J.},
	year = {2003},
	pages = {71--82}
}

@misc{corporation_worldwide_2015,
	title = {Worldwide {Semiannual} {Big} {Data} and {Analytics} {Spending} {Guide}},
	url = {https://www.idc.com/getdoc.jsp?containerId=IDC_P33195},
	abstract = {IDC examines consumer markets by devices, applications, networks, and services to provide complete solutions for succeeding in these expanding markets.},
	journal = {IDC: The premier global market intelligence company},
	author = {Corporation, International Data},
	year = {2015}
}

@article{tambe_big_2014,
	title = {Big data investment, skills, and firm value},
	volume = {60},
	number = {6},
	journal = {Management Science},
	author = {Tambe, Prasanna},
	year = {2014},
	pages = {1452--1469}
}

@article{lee_does_2017,
	title = {Does {Implementation} of {Big} {Data} {Analytics} {Improve} {Firms}’ {Market} {Value}? {Investors}’ {Reaction} in {Stock} {Market}},
	volume = {9},
	number = {6},
	journal = {Sustainability},
	author = {Lee, Hansol and Kweon, Eunkyung and Kim, Minkyun and Chai, Sangmi},
	year = {2017},
	pages = {978}
}

@article{mcafee_big_2012,
	title = {Big data: the management revolution},
	volume = {90},
	number = {10},
	journal = {Harvard business review},
	author = {McAfee, Andrew and Brynjolfsson, Erik and Davenport, Thomas H. and Patil, D. J. and Barton, Dominic},
	year = {2012},
	pages = {60--68}
}

@article{hongmin_impact_2015,
	title = {The {Impact} of big data investment on firm value},
	volume = {13},
	number = {9},
	journal = {Journal of Distribution Science},
	author = {HongMin, Ji and HoBae, Jung},
	year = {2015},
	pages = {5--11}
}

@inproceedings{tony_market_2016,
	title = {Market reactions to {Big} {Data} {Implementation} {Announcements}.},
	booktitle = {{PACIS}},
	author = {Tony, Cheng-Kui Huang and Wang, Tawei and Tsai, Ya-Ting},
	year = {2016},
	pages = {321}
}

@article{hayes_market_2001,
	title = {Market reaction to {ERP} implementation announcements},
	volume = {15},
	number = {1},
	journal = {Journal of Information systems},
	author = {Hayes, David C. and Hunton, James E. and Reck, Jacqueline L.},
	year = {2001},
	pages = {3--18}
}

@article{agrawal_market_2006,
	title = {Market reactions to e-business outsourcing announcements: {An} event study},
	volume = {43},
	number = {7},
	journal = {Information \& Management},
	author = {Agrawal, Manish and Kishore, Rajiv and Rao, H. Raghav},
	year = {2006},
	pages = {861--873}
}

@article{schneider_infer_2015,
	title = {Infer, predict, and assure: {Accounting} opportunities in data analytics},
	volume = {29},
	number = {3},
	journal = {Accounting Horizons},
	author = {Schneider, Gary P. and Dai, Jun and Janvrin, Diane J. and Ajayi, Kemi and Raschke, Robyn L.},
	year = {2015},
	pages = {719--742}
}

@article{warren_jr_how_2015,
	title = {How {Big} {Data} will change accounting},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Warren Jr, J. Donald and Moffitt, Kevin C. and Byrnes, Paul},
	year = {2015},
	pages = {397--407}
}

@article{earley_data_2015,
	title = {Data analytics in auditing: {Opportunities} and challenges},
	volume = {58},
	number = {5},
	journal = {Business Horizons},
	author = {Earley, Christine E.},
	year = {2015},
	pages = {493--500}
}

@article{li_understanding_2018,
	title = {Understanding usage and value of audit analytics for internal auditors: {An} organizational approach},
	volume = {28},
	journal = {International Journal of Accounting Information Systems},
	author = {Li, He and Dai, Jun and Gershberg, Tatiana and Vasarhelyi, Miklos A.},
	year = {2018},
	pages = {59--76}
}

@article{hoberg_product_2010,
	title = {Product market synergies and competition in mergers and acquisitions: {A} text-based analysis},
	volume = {23},
	number = {10},
	journal = {The Review of Financial Studies},
	author = {Hoberg, Gerard and Phillips, Gordon},
	year = {2010},
	pages = {3773--3811}
}

@article{hoberg_text-based_2016,
	title = {Text-based network industries and endogenous product differentiation},
	volume = {124},
	number = {5},
	journal = {Journal of Political Economy},
	author = {Hoberg, Gerard and Phillips, Gordon},
	year = {2016},
	pages = {1423--1465}
}

@article{filbien_gains_2011,
	title = {Gains to merging firms and their rivals: evidence from {Canada}},
	journal = {Working Paper, University Lille Nord de France},
	author = {Filbien, Jean-Yves and Kooli, Maher},
	year = {2011}
}

@article{bamber_trading_2011,
	title = {Trading volume around earnings announcements and other financial reports: {Theory}, research design, empirical evidence, and directions for future research},
	volume = {28},
	number = {2},
	journal = {Contemporary Accounting Research},
	author = {Bamber, Linda Smith and Barron, Orie E. and Stevens, Douglas E.},
	year = {2011},
	pages = {431--471}
}

@article{gillette_price_1999,
	title = {Price and volume reactions to public information releases: {An} experimental approach incorporating traders' subjective beliefs},
	volume = {16},
	number = {3},
	journal = {Contemporary Accounting Research},
	author = {Gillette, Ann B. and Stevens, Douglas E. and Watts, Susan G. and Williams, Arlington W.},
	year = {1999},
	pages = {437--479}
}

@article{kim_trading_1991,
	title = {Trading volume and price reactions to public announcements},
	journal = {Journal of accounting research},
	author = {Kim, Oliver and Verrecchia, Robert E.},
	year = {1991},
	pages = {302--321}
}

@article{coller_management_1997,
	title = {Management forecasts and information asymmetry: {An} examination of bid-ask spreads},
	volume = {35},
	number = {2},
	journal = {Journal of accounting research},
	author = {Coller, Maribeth and Yohn, Teri Lombardi},
	year = {1997},
	pages = {181--191}
}

@article{connelly_signaling_2011,
	title = {Signaling theory: {A} review and assessment},
	volume = {37},
	number = {1},
	journal = {Journal of management},
	author = {Connelly, Brian L. and Certo, S. Trevis and Ireland, R. Duane and Reutzel, Christopher R.},
	year = {2011},
	pages = {39--67}
}

@article{zafar_value_2016,
	title = {The value of the {CIO} in the top management team on performance in the case of information security breaches},
	volume = {18},
	number = {6},
	journal = {Information Systems Frontiers},
	author = {Zafar, Humayun and Ko, Myung and Osei-Bryson, Kweku-Muata},
	year = {2016},
	pages = {1205--1215}
}

@article{higgs_relationship_2016,
	title = {The relationship between board-level technology committees and reported security breaches},
	volume = {30},
	number = {3},
	journal = {Journal of Information Systems},
	author = {Higgs, Julia L. and Pinsker, Robert E. and Smith, Thomas J. and Young, George R.},
	year = {2016},
	pages = {79--98}
}

@article{kwon_association_2012,
	title = {The association between top management involvement and compensation and information security breaches},
	volume = {27},
	number = {1},
	journal = {Journal of Information Systems},
	author = {Kwon, Juhee and Ulmer, Jackie Rees and Wang, Tawei},
	year = {2012},
	pages = {219--236}
}

@inproceedings{haislip_roles_2017,
	address = {Boston, MA},
	title = {Do the {Roles} of the {CEO} and {CFO} {Differ} when it comes to {Data} {Security} {Breaches}?},
	booktitle = {Twenty-third {Americas} {Conference} on {Information} {Systems}},
	author = {Haislip, Jacob and Lim, Jee-Hae and Pinsker, Rob},
	year = {2017}
}

@article{islam_factors_2018,
	title = {Factors associated with security/cybersecurity audit by internal audit function: {An} international study},
	volume = {33},
	number = {4},
	journal = {Managerial Auditing Journal},
	author = {Islam, Md Shariful and Farah, Nusrat and Stafford, Thomas F.},
	year = {2018},
	pages = {377--409}
}

@article{zhang_big_2017,
	title = {Big data investments in knowledge and non-knowledge intensive firms: what the market tells us},
	volume = {21},
	number = {3},
	journal = {Journal of Knowledge Management},
	author = {Zhang, Tingting and Wang, William Yu Chung and Pauleen, David J.},
	year = {2017},
	pages = {623--639}
}

@inproceedings{son_understanding_2011,
	title = {Understanding {The} {Impact} {Of} {IT} {Service} {Innovation} {On} {Firm} {Performance}: {The} {Case} {Of} {Cloud} {Computing}.},
	booktitle = {{PACIS}},
	author = {Son, Insoo and Lee, Dongwon and Lee, Jae-Nam and Chang, Young-Bong},
	year = {2011},
	pages = {180}
}

@article{choi_assessing_2010,
	title = {Assessing the impact of knowledge management strategies announcements on the market value of firms},
	volume = {47},
	number = {1},
	journal = {Information \& management},
	author = {Choi, Byounggu and Jong, Ana Maria},
	year = {2010},
	pages = {42--52}
}

@article{son_market_2014,
	title = {Market perception on cloud computing initiatives in organizations: {An} extended resource-based view},
	volume = {51},
	number = {6},
	journal = {Information \& Management},
	author = {Son, Insoo and Lee, Dongwon and Lee, Jae-Nam and Chang, Young Bong},
	year = {2014},
	pages = {653--669}
}

@article{ranganathan_erp_2006,
	title = {{ERP} investments and the market value of firms: {Toward} an understanding of influential {ERP} project variables},
	volume = {17},
	number = {2},
	journal = {Information Systems Research},
	author = {Ranganathan, Chingleput and Brown, Carol V.},
	year = {2006},
	pages = {145--161}
}

@article{chatterjee_examining_2001,
	title = {Examining the shareholder wealth effects of announcements of newly created {CIO} positions},
	volume = {25},
	number = {1},
	journal = {MIS Quarterly},
	author = {Chatterjee, Debabroto and Richardson, Vernon J. and Zmud, Robert W.},
	year = {2001},
	pages = {43--70}
}

@article{premuroso_is_2007,
	title = {Is there a relationship between firm performance, corporate governance, and a firm's decision to form a technology committee?},
	volume = {15},
	number = {6},
	journal = {Corporate Governance: An International Review},
	author = {Premuroso, Ronald F. and Bhattacharya, Somnath},
	year = {2007},
	pages = {1260--1276}
}

@article{rosati_effect_2017,
	title = {The effect of data breach announcements beyond the stock price: {Empirical} evidence on market activity},
	volume = {49},
	journal = {International Review of Financial Analysis},
	author = {Rosati, Pierangelo and Cummins, Mark and Deeney, Peter and Gogolin, Fabian and van der Werff, Lisa and Lynn, Theo},
	year = {2017},
	pages = {146--154}
}

@article{uhlenbruck_rivals_2017,
	title = {Rivals’ reactions to mergers and acquisitions},
	volume = {15},
	number = {1},
	journal = {Strategic Organization},
	author = {Uhlenbruck, Klaus and Hughes-Morgan, Margaret and Hitt, Michael A. and Ferrier, Walter J. and Brymer, Rhett},
	year = {2017},
	pages = {40--66}
}

@article{josefy_all_2015,
	title = {All things great and small: {Organizational} size, boundaries of the firm, and a changing environment},
	volume = {9},
	number = {1},
	journal = {The Academy of Management Annals},
	author = {Josefy, Matthew and Kuban, Scott and Ireland, R. Duane and Hitt, Michael A.},
	year = {2015},
	pages = {715--802}
}

@article{lepak_employment_2003,
	title = {Employment flexibility and firm performance: {Examining} the interaction effects of employment mode, environmental dynamism, and technological intensity},
	volume = {29},
	number = {5},
	journal = {Journal of Management},
	author = {Lepak, David P. and Takeuchi, Riki and Snell, Scott A.},
	year = {2003},
	pages = {681--703}
}

@article{baysinger_diversification_1989,
	title = {Diversification strategy and {R}\&{D} intensity in multiproduct firms},
	volume = {32},
	number = {2},
	journal = {Academy of Management journal},
	author = {Baysinger, Barry and Hoskisson, Robert E.},
	year = {1989},
	pages = {310--332}
}

@article{osborn_forms_1990,
	title = {Forms of interorganizational governance for multinational alliances},
	volume = {33},
	number = {3},
	journal = {Academy of Management journal},
	author = {Osborn, Richard N. and Baughn, C. Christopher},
	year = {1990},
	pages = {503--519}
}

@article{heckman_sample_1979,
	title = {Sample {Selection} {Bias} as a {Specification} {Error}},
	volume = {47},
	number = {February},
	journal = {Econometrica},
	author = {Heckman, J.},
	year = {1979},
	pages = {153--162}
}

@article{appelbaum_securing_2016,
	title = {Securing {Big} {Data} provenance for auditors: {The} {Big} {Data} provenance black box as reliable evidence},
	volume = {13},
	number = {1},
	journal = {Journal of Emerging Technologies in Accounting},
	author = {Appelbaum, Deniz},
	year = {2016},
	pages = {17--36}
}

@article{holt_potential_2017,
	title = {Potential employees' ethical perceptions of active monitoring: {The} dark side of data analytics},
	volume = {31},
	number = {2},
	journal = {Journal of Information Systems},
	author = {Holt, Matthew and Lang, Bradley and Sutton, Steve G.},
	year = {2017},
	pages = {107--124}
}

@article{zhang_toward_2015,
	title = {Toward effective {Big} {Data} analysis in continuous auditing},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Zhang, Juan and Yang, Xiongsheng and Appelbaum, Deniz},
	year = {2015},
	pages = {469--476}
}

@article{wamba_big_2017,
	title = {Big data analytics and firm performance: {Effects} of dynamic capabilities},
	volume = {70},
	journal = {Journal of Business Research},
	author = {Wamba, Samuel Fosso and Gunasekaran, Angappa and Akter, Shahriar and Ren, Steven Ji-fan and Dubey, Rameshwar and Childe, Stephen J.},
	year = {2017},
	pages = {356--365}
}

@techreport{auditors_iia_international_2016,
	title = {International {Standards} for the {Professional} {Practice} of {Internal} {Auditing}},
	url = {https://na.theiia.org/standards-guidance/Public%20Documents/IPPFStandards- 2017.pdf},
	author = {Auditors (IIA), Institute of Internal},
	year = {2016}
}

@article{wang_eight_2015,
	title = {Eight issues on audit data analytics we would like researched},
	volume = {29},
	number = {1},
	journal = {Journal of Information Systems},
	author = {Wang, Tawei and Cuthbertson, Robert},
	year = {2015},
	pages = {155--162}
}

@techreport{board_as_2012,
	title = {{AS} 1301: {Communications} with {Audit} {Committees}},
	url = {https://pcaobus.org:443/Standards/Auditing/Pages/AS1301.aspx},
	author = {Board, Public Company Accounting Oversight},
	year = {2012}
}

@techreport{board_pcaob_as_2007,
	title = {{AS} 2201: {An} {Audit} of {Internal} {Control} {Over} {Financial} {Reporting} {That} {Is} {Integrated} with {An} {Audit} of {Financial} {Statements}},
	url = {https://pcaobus.org:443/Standards/Auditing/Pages/AS2201.aspx},
	author = {Board (PCAOB), Public Company Accounting Oversight},
	year = {2007}
}

@article{brown-liburd_behavioral_2015,
	title = {Behavioral implications of {Big} {Data}'s impact on audit judgment and decision making and future research directions},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Brown-Liburd, Helen and Issa, Hussein and Lombardi, Danielle},
	year = {2015},
	pages = {451--468}
}

@article{huerta_accounting_2017,
	title = {An accounting information systems perspective on data analytics and {Big} {Data}},
	volume = {31},
	number = {3},
	journal = {Journal of Information Systems},
	author = {Huerta, Esperanza and Jensen, Scott},
	year = {2017},
	pages = {101--114}
}

@techreport{pricewaterhousecoppers_pwc_data_2015,
	title = {data driven: what students need to succeed in a rapidly changing business world},
	url = {https://cpb-us-west-2- juc1ugur1qwqqqo4.stackpathdns.com/sites.gsu.edu/dist/1/1670/files/2015/08/pwc-datadriven- paper-1wdb00u.pdf},
	author = {PriceWaterhouseCoppers (PWC)},
	year = {2015}
}

@article{alles_drivers_2015,
	title = {Drivers of the {Use} and {Facilitators} and {Obstacles} of the {Evolution} of {Big} {Data} by the {Audit} {Profession}},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Alles, Michael G.},
	year = {2015},
	pages = {439--449}
}

@article{alles_incorporating_2016,
	title = {Incorporating big data in audits: {Identifying} inhibitors and a research agenda to address those inhibitors},
	volume = {22},
	journal = {International Journal of Accounting Information Systems},
	author = {Alles, Michael and Gray, Glen L.},
	year = {2016},
	pages = {44--59}
}

@techreport{deloitte_internal_2016,
	title = {Internal {Audit} {Analytics}: {The} {Journey} to 2020},
	url = {https://www2.deloitte.com/content/dam/Deloitte/us/Documents/risk/us-risk-internalaudit- analytics-pov.pdf},
	author = {Deloitte},
	year = {2016}
}

@article{tang_exploring_2017,
	title = {Exploring perceptions of data analytics in the internal audit function},
	volume = {36},
	number = {11},
	journal = {Behaviour \& Information Technology},
	author = {Tang, Fengchun and Norman, Carolyn Strand and Vendrzyk, Valaria P.},
	year = {2017},
	pages = {1125--1136}
}

@techreport{katz_regulators_2014,
	title = {regulators fear big data threatens audit quality},
	url = {http://ww2.cfo.com/auditing/2014/04/regulators-fear-big-data-threatens-audit-quality/},
	author = {Katz, D.},
	year = {2014}
}

@article{richins_big_2017,
	title = {Big {Data} analytics: {Opportunity} or threat for the accounting profession?},
	volume = {31},
	number = {3},
	journal = {Journal of Information Systems},
	author = {Richins, Greg and Stapleton, Andrea and Stratopoulos, Theophanis C. and Wong, Christopher},
	year = {2017},
	pages = {63--79}
}

@article{rose_when_2017,
	title = {When should audit firms introduce analyses of {Big} {Data} into the audit process?},
	volume = {31},
	number = {3},
	journal = {Journal of Information Systems},
	author = {Rose, Anna M. and Rose, Jacob M. and Sanderson, Kerri-Ann and Thibodeau, Jay C.},
	year = {2017},
	pages = {81--99}
}

@article{erhardt_training_2016,
	title = {Training the {Auditor} of 2020},
	volume = {73},
	number = {1},
	journal = {Internal Auditor},
	author = {Erhardt, K.},
	year = {2016},
	pages = {69}
}

@article{braun_computer-assisted_2003,
	title = {Computer-assisted audit tools and techniques: analysis and perspectives},
	volume = {18},
	number = {9},
	journal = {Managerial Auditing Journal},
	author = {Braun, Robert L. and Davis, Harold E.},
	year = {2003},
	pages = {725--731}
}

@article{pennington_effects_2006,
	title = {The effects of qualitative overload on technology acceptance},
	volume = {20},
	number = {2},
	journal = {Journal of Information Systems},
	author = {Pennington, Robin R. and Kelton, Andrea S. and DeVries, Delwyn D.},
	year = {2006},
	pages = {25--36}
}

@article{krahel_consequences_2015,
	title = {Consequences of {Big} {Data} and formalization on accounting and auditing standards},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Krahel, John Peter and Titera, William R.},
	year = {2015},
	pages = {409--422}
}

@article{vasarhelyi_big_2015,
	title = {Big {Data} in accounting: {An} overview},
	volume = {29},
	number = {2},
	journal = {Accounting Horizons},
	author = {Vasarhelyi, Miklos A. and Kogan, Alexander and Tuttle, Brad M.},
	year = {2015},
	pages = {381--396}
}

@article{appelbaum_big_2017,
	title = {Big {Data} and analytics in the modern audit engagement: {Research} needs},
	volume = {36},
	number = {4},
	journal = {Auditing: A Journal of Practice \& Theory},
	author = {Appelbaum, Deniz and Kogan, Alexander and Vasarhelyi, Miklos A.},
	year = {2017},
	pages = {1--27}
}

@techreport{amato_three_2013,
	title = {three reasons finance should focus more on business intelligence},
	url = {https://www.journalofaccountancy.com/news/2013/jul/20138385.html},
	author = {Amato, N.},
	year = {2013}
}

@article{simmonds_strategic_1982,
	title = {Strategic management accounting for pricing: a case example},
	volume = {12},
	number = {47},
	journal = {Accounting and Business Research},
	author = {Simmonds, Kenneth},
	year = {1982},
	pages = {206--214}
}

@article{verver_six_2015,
	title = {Six {Audit} {Analytics} {Success} {Factors}},
	volume = {72},
	number = {3},
	journal = {Internal Auditor},
	author = {Verver, J.},
	year = {2015},
	pages = {20--21}
}

@article{christ_rotational_2015,
	title = {Rotational internal audit programs and financial reporting quality: {Do} compensating controls help?},
	volume = {44},
	journal = {Accounting, Organizations and Society},
	author = {Christ, Margaret H. and Masli, Adi and Sharp, Nathan Y. and Wood, David A.},
	year = {2015},
	pages = {37--59}
}

@article{rose_is_2013,
	title = {Is the objectivity of internal audit compromised when the internal audit function is a management training ground?},
	volume = {53},
	number = {4},
	journal = {Accounting \& Finance},
	author = {Rose, Anna M. and Rose, Jacob M. and Norman, Carolyn S.},
	year = {2013},
	pages = {1001--1019}
}

@techreport{murphy_data_2015,
	title = {data analytics helps auditors gain deep insight},
	url = {https://www.journalofaccountancy.com/issues/2015/apr/data-analytics-for-auditors.html},
	author = {Murphy, M. and Tysiac, K.},
	year = {2015}
}

@techreport{cbok_common_2015,
	title = {Common {Body} of {Knowledge} in {Internal} {Auditing}},
	institution = {The Institute of Internal Auditors Research Foundation},
	author = {CBOK},
	year = {2015}
}

@book{hair_multivariate_1998,
	address = {NJ},
	edition = {5th},
	title = {Multivariate {Data} {Analysis}},
	publisher = {Upper Saddle River, NJ: Prentice Hall.},
	author = {Hair, J. and Anderson, R. and Tatham, R. and Black, W.},
	year = {1998}
}

@article{jeong_information_2018,
	title = {Information security breaches and {IT} security investments: {Impacts} on competitors},
	journal = {Information \& Management},
	author = {Jeong, Christina Y. and Lee, Sang-Yong Tom and Lim, Jee-Hae},
	year = {2018}
}

@techreport{dilla_managing_2018,
	title = {Managing {Cybersecurity} {Risk}: {Internal} and {External} {Assurance}},
	language = {en},
	author = {Dilla, William},
	year = {2018}
}

@article{amir_firms_2018,
	title = {Do firms underreport information on cyber-attacks? {Evidence} from capital markets},
	journal = {Review of Accounting Studies},
	author = {Amir, Eli and Levi, Shai and Livne, Tsafrir},
	year = {2018},
	pages = {1--30}
}

@article{berkman_cybersecurity_2018,
	title = {Cybersecurity awareness and market valuations},
	volume = {37},
	number = {6},
	journal = {Journal of Accounting and Public Policy},
	author = {Berkman, Henk and Jona, Jonathan and Lee, Gladys and Soderstrom, Naomi},
	year = {2018},
	pages = {508--526}
}

@article{ettredge_trade_2018,
	title = {Trade secrets and cyber security breaches},
	volume = {37},
	number = {6},
	journal = {Journal of Accounting and Public Policy},
	author = {Ettredge, Michael and Guo, Feng and Li, Yijun},
	year = {2018},
	pages = {564--585}
}

@article{yen_impact_2018,
	title = {The impact of audit firms’ characteristics on audit fees following information security breaches},
	volume = {37},
	number = {6},
	journal = {Journal of Accounting and Public Policy},
	author = {Yen, Ju-Chun and Lim, Jee-Hae and Wang, Tawei and Hsu, Carol},
	year = {2018},
	pages = {489--507}
}

@article{feng_does_2018,
	title = {Does {CIO} risk appetite matter? {Evidence} from information security breach incidents},
	journal = {International Journal of Accounting Information Systems},
	author = {Feng, Cecilia Qian and Wang, Tawei},
	year = {2018}
}

@article{martin_data_2017,
	title = {Data privacy: {Effects} on customer and firm performance},
	volume = {81},
	number = {1},
	journal = {Journal of Marketing},
	author = {Martin, Kelly D. and Borah, Abhishek and Palmatier, Robert W.},
	year = {2017},
	pages = {36--58}
}

@article{kashmiri_birds_2017,
	title = {Birds of a feather: intra-industry spillover of the {Target} customer data breach and the shielding role of {IT}, marketing, and {CSR}},
	volume = {45},
	number = {2},
	journal = {Journal of the Academy of Marketing Science},
	author = {Kashmiri, Saim and Nicol, Cameron Duncan and Hsu, Liwu},
	year = {2017},
	pages = {208--228}
}

@article{beaver_information_1968,
	title = {The information content of annual earnings announcements},
	journal = {Journal of accounting research},
	author = {Beaver, William H.},
	year = {1968},
	pages = {67--92}
}

@article{bamber_differential_1995,
	title = {Differential price and volume reactions to accounting earnings announcements},
	journal = {Accounting Review},
	author = {Bamber, Linda Smith and Cheon, Youngsoon Susan},
	year = {1995},
	pages = {417--441}
}

@article{chen_impact_2013,
	title = {The impact of firm characteristics on trading volume reaction to the earnings reconciliation from {IFRS} to {US} {GAAP}},
	volume = {30},
	number = {2},
	journal = {Contemporary Accounting Research},
	author = {Chen, Lucy Huajing and Sami, Heibatollah},
	year = {2013},
	pages = {697--718}
}

@article{cready_information_1991,
	title = {The information content of annual reports: {A} price and trading response analysis},
	journal = {Accounting Review},
	author = {Cready, William M. and Mynatt, Patricia G.},
	year = {1991},
	pages = {291--312}
}

@article{cready_assessing_2002,
	title = {Assessing investor response to information events using return and volume metrics},
	volume = {77},
	number = {4},
	journal = {The Accounting Review},
	author = {Cready, William M. and Hurtt, David N.},
	year = {2002},
	pages = {891--909}
}

@article{hagigi_auditor_1993,
	title = {Auditor change announcements and dispersion of investor expectations},
	volume = {20},
	number = {6},
	journal = {Journal of Business Finance \& Accounting},
	author = {Hagigi, Moshe and Kluger, Brian D. and Shields, David},
	year = {1993},
	pages = {787--802}
}

@article{franz_informed_1995,
	title = {Informed trading risk and bid-ask spread changes around open market stock repurchases in the {Nasdaq} market},
	volume = {18},
	number = {3},
	journal = {Journal of Financial Research},
	author = {Franz, Diana R. and Rao, Ramesh P. and Tripathy, Niranjan},
	year = {1995},
	pages = {311--327}
}

@article{frino_market_2007,
	title = {Market behaviour around bankruptcy announcements: evidence from the {Australian} {Stock} {Exchange}},
	volume = {47},
	number = {4},
	journal = {Accounting \& Finance},
	author = {Frino, Alex and Jones, Stewart and Wong, Jin Boon},
	year = {2007},
	pages = {713--730}
}

@article{chan_informational_2015,
	title = {Informational content of options trading on acquirer announcement return},
	volume = {50},
	number = {5},
	journal = {Journal of Financial and Quantitative Analysis},
	author = {Chan, Konan and Ge, Li and Lin, Tse-Chun},
	year = {2015},
	pages = {1057--1082}
}

@article{turel_board-level_2014,
	title = {Board-level {IT} governance and organizational performance},
	volume = {23},
	number = {2},
	journal = {European Journal of Information Systems},
	author = {Turel, Ofir and Bart, Chris},
	year = {2014},
	pages = {223--239}
}

@article{turel_board-level_2017,
	title = {Board-{Level} information technology governance effects on organizational performance: the roles of strategic alignment and authoritarian governance},
	volume = {34},
	number = {2},
	journal = {Information Systems Management},
	author = {Turel, Ofir and Liu, Peng and Bart, Chris},
	year = {2017},
	pages = {117--136}
}

@article{haislip_repairing_2016,
	title = {Repairing organizational legitimacy following information technology ({IT}) material weaknesses: {Executive} turnover, {IT} expertise, and {IT} system upgrades},
	volume = {30},
	number = {1},
	journal = {Journal of Information Systems},
	author = {Haislip, Jacob and Masli, A. and Richardson, V. J. and Sanchez, J. M.},
	year = {2016},
	pages = {41--70}
}

@article{haislip_external_2015,
	title = {External reputational penalties for {CEOs} and {CFOs} following information technology material weaknesses},
	volume = {17},
	journal = {International Journal of Accounting Information Systems},
	author = {Haislip, Jacob and Masli, Adi and Richardson, Vernon J. and Marcia, Watson},
	year = {2015},
	pages = {1--15}
}

@article{li_ceocfo_2017,
	title = {{CEO}/{CFO} turnover and subsequent remediation of information technology material weaknesses},
	journal = {Accounting \& Finance},
	author = {Li, Wanyun and Phang, Soon-Yeow and Ho, Shuk Ying},
	year = {2017}
}

@article{gimeno_hypercompetition_1996,
	title = {Hypercompetition in a multimarket environment: {The} role of strategic similarity and multimarket contact in competitive de-escalation},
	volume = {7},
	number = {3},
	journal = {Organization Science},
	author = {Gimeno, Javier and Woo, Carolyn},
	year = {1996},
	pages = {322--341}
}

@article{edwards_hype_2016,
	title = {Hype and heavy tails: {A} closer look at data breaches},
	volume = {2},
	number = {1},
	journal = {Journal of Cybersecurity},
	author = {Edwards, Benjamin and Hofmeyr, Steven and Forrest, Stephanie},
	year = {2016},
	pages = {3--14}
}

@article{foucault_learning_2014,
	title = {Learning from peers' stock prices and corporate investment},
	volume = {111},
	number = {3},
	journal = {Journal of Financial Economics},
	author = {Foucault, Thierry and Fresard, Laurent},
	year = {2014},
	pages = {554--577}
}

@article{corwin_simple_2012,
	title = {A simple way to estimate bid-ask spreads from daily high and low prices},
	volume = {67},
	number = {2},
	journal = {The Journal of Finance},
	author = {Corwin, Shane A. and Schultz, Paul},
	year = {2012},
	pages = {719--760}
}

@article{cho_corporate_2013,
	title = {Corporate social responsibility performance and information asymmetry},
	volume = {32},
	number = {1},
	journal = {Journal of Accounting and Public Policy},
	author = {Cho, Seong Y. and Lee, Cheol and Pfeiffer Jr, Ray J.},
	year = {2013},
	pages = {71--83}
}

@article{egginton_executive_2018,
	title = {Executive {Network} {Centrality} and {Stock} {Liquidity}},
	journal = {Financial Management},
	author = {Egginton, Jared F. and McCumber, William R.},
	year = {2018}
}

@article{turel_is_2019,
	title = {Is board {IT} governance a silver bullet? {A} capability complementarity and shaping view},
	journal = {International Journal of Accounting Information Systems},
	author = {Turel, Ofir and Liu, Peng and Bart, Chris},
	year = {2019}
}

@article{gwebu_role_2018,
	title = {The role of corporate reputation and crisis response strategies in data breach management},
	volume = {35},
	number = {2},
	journal = {Journal of Management Information Systems},
	author = {Gwebu, Kholekile L. and Wang, Jing and Wang, Li},
	year = {2018},
	pages = {683--714}
}

@article{chen_trading_2008,
	title = {Trading volume reaction to the earnings reconciliation from {IAS} to {US} {GAAP}},
	volume = {25},
	number = {1},
	journal = {Contemporary Accounting Research},
	author = {Chen, Lucy Huajing and Sami, Heibatollah},
	year = {2008},
	pages = {15--53}
}

@article{chen_impact_2013-1,
	title = {The impact of firm characteristics on trading volume reaction to the earnings reconciliation from {IFRS} to {US} {GAAP}},
	volume = {30},
	number = {2},
	journal = {Contemporary Accounting Research},
	author = {Chen, Lucy Huajing and Sami, Heibatollah},
	year = {2013},
	pages = {697--718}
}

@article{chen_secs_2015,
	title = {The {SEC}'s elimination of 20-{F} reconciliation and information asymmetry},
	volume = {11},
	number = {1},
	journal = {Journal of Contemporary Accounting \& Economics},
	author = {Chen, Lucy Huajing and Deng, Saiying and Gupta, Parveen P. and Sami, Heibatollah},
	year = {2015},
	pages = {75--87}
}

@article{bamber_unexpected_1987,
	title = {Unexpected earnings, firm size, and trading volume around quarterly earnings announcements},
	volume = {62},
	number = {3},
	journal = {Accounting review},
	author = {Bamber, Linda Smith},
	year = {1987},
	pages = {510--532}
}

@article{abdolmohammadi_factors_2017,
	title = {Factors associated with internal audit function involvement with {XBRL} implementation in public companies: {An} international study},
	volume = {25},
	journal = {International Journal of Accounting Information Systems},
	author = {Abdolmohammadi, Mohammad J. and DeSimone, Steven M. and Hsieh, Tien-Shih and Wang, Zhihong},
	year = {2017},
	pages = {45--56}
}

@article{wang_its_2019,
	title = {It's {Not} {My} {Fault}: {The} {Transfer} of {Information} {Security} {Breach} {Information}},
	volume = {30},
	number = {3},
	journal = {Journal of Database Management (JDM)},
	author = {Wang, Tawei and Wang, Yen-Yao and Yen, Ju-Chun},
	year = {2019},
	pages = {18--37}
}

@article{crawley_analytics_2014,
	title = {Analytics in empirical/archival financial accounting research},
	volume = {57},
	number = {5},
	journal = {Business Horizons},
	author = {Crawley, Michael and Wahlen, James},
	year = {2014},
	note = {Publisher: Elsevier},
	pages = {583--593}
}

@article{davis_beyond_2012,
	title = {Beyond the numbers: {Measuring} the information content of earnings press release language},
	volume = {29},
	shorttitle = {Beyond the numbers},
	number = {3},
	journal = {Contemporary Accounting Research},
	author = {Davis, Angela K. and Piger, Jeremy M. and Sedor, Lisa M.},
	year = {2012},
	note = {Publisher: Wiley Online Library},
	pages = {845--868}
}

@article{li_information_2010,
	title = {The information content of forward-looking statements in corporate filings—{A} naïve {Bayesian} machine learning approach},
	volume = {48},
	number = {5},
	journal = {Journal of Accounting Research},
	author = {Li, Feng},
	year = {2010},
	note = {Publisher: Wiley Online Library},
	pages = {1049--1102},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\IHW7WSJI\\Li - 2010 - The information content of forward-looking stateme.pdf:application/pdf;Snapshot:C\:\\Users\\mshar\\Zotero\\storage\\F7WYBQET\\j.1475-679X.2010.00382.html:text/html}
}

@article{feldman_managements_2010,
	title = {Management’s tone change, post earnings announcement drift and accruals},
	volume = {15},
	number = {4},
	journal = {Review of Accounting Studies},
	author = {Feldman, Ronen and Govindaraj, Suresh and Livnat, Joshua and Segal, Benjamin},
	year = {2010},
	note = {Publisher: Springer},
	pages = {915--953},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\4UZNJFAQ\\Feldman et al. - 2010 - Management’s tone change, post earnings announceme.pdf:application/pdf}
}

@article{bollen_twitter_2011,
	title = {Twitter mood predicts the stock market},
	volume = {2},
	number = {1},
	journal = {Journal of computational science},
	author = {Bollen, Johan and Mao, Huina and Zeng, Xiaojun},
	year = {2011},
	note = {Publisher: Elsevier},
	pages = {1--8},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\5A9JGYZ5\\Bollen et al. - 2011 - Twitter mood predicts the stock market.pdf:application/pdf;Snapshot:C\:\\Users\\mshar\\Zotero\\storage\\PYF6RDPE\\S187775031100007X.html:text/html}
}

@article{li_annual_2008,
	title = {Annual report readability, current earnings, and earnings persistence},
	volume = {45},
	number = {2-3},
	journal = {Journal of Accounting and economics},
	author = {Li, Feng},
	year = {2008},
	note = {Publisher: Elsevier},
	pages = {221--247},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\9I6ZB5MN\\S0165410108000141.html:text/html}
}

@article{li_measure_2013,
	title = {A measure of competition based on 10-{K} filings},
	volume = {51},
	number = {2},
	journal = {Journal of Accounting Research},
	author = {Li, Feng and Lundholm, Russell and Minnis, Michael},
	year = {2013},
	note = {Publisher: Wiley Online Library},
	pages = {399--436},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\WYS7EMGG\\Li et al. - 2013 - A measure of competition based on 10-K filings.pdf:application/pdf;Snapshot:C\:\\Users\\mshar\\Zotero\\storage\\TCR9WJTD\\j.1475-679X.2012.00472.html:text/html}
}

@article{lehavy_effect_2011,
	title = {The effect of annual report readability on analyst following and the properties of their earnings forecasts},
	volume = {86},
	number = {3},
	journal = {The Accounting Review},
	author = {Lehavy, Reuven and Li, Feng and Merkley, Kenneth},
	year = {2011},
	pages = {1087--1115},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\8LRRAATZ\\Lehavy et al. - 2011 - The effect of annual report readability on analyst.pdf:application/pdf;Snapshot:C\:\\Users\\mshar\\Zotero\\storage\\RB4WZQA4\\68517.html:text/html}
}

@misc{wickham_r_2017,
	title = {R for {Data} {Science}},
	url = {https://r4ds.had.co.nz/index.html},
	urldate = {2021-01-04},
	author = {Wickham, Hadley and Grolemund, Garrett},
	year = {2017},
	file = {Welcome | R for Data Science:C\:\\Users\\mshar\\Zotero\\storage\\FXABTM4M\\index.html:text/html}
}

@article{wickham_tidy_2014,
	title = {Tidy data},
	volume = {59},
	number = {10},
	journal = {Journal of Statistical Software},
	author = {Wickham, Hadley},
	year = {2014},
	pages = {1--23},
	file = {Full Text:C\:\\Users\\mshar\\Zotero\\storage\\4DEADI8K\\Wickham - 2014 - Tidy data.pdf:application/pdf}
}

repository: msharifbd/DataAnalyticsinAccounting

repo_name: msharifbd/DataAnalyticsinAccounting

extension: bib


text:
package util

import (
	"os"
	"path/filepath"
	"strings"

	"github.com/rs/zerolog/log"
)

func FindLeafFiles(search string, includes []string, excludes []string) ([]string, error) {
	var files []string
	var leafs []string
	var err error

	for _, dir := range includes {
		err = filepath.Walk(dir, func(fullpath string, stat os.FileInfo, err error) error {
			if err != nil {
				log.Error().Msgf("%v: %v", fullpath, err)
				return err
			}
			if stat.Name() == search {
				files = append(files, fullpath)
			}
			return nil
		})
		if err != nil {
			return nil, err
		}
	}

outer:
	for _, check := range files {
		dir := filepath.Dir(check)
		if (dir == "." || dir == "/") && len(files) > 1 {
			continue
		}

		// deduplicate - skip already detected leafs
		for _, leaf := range leafs {
			if leaf == check {
				continue outer
			}
		}

		for _, file := range files {
			if file == check {
				continue
			}
			if strings.HasPrefix(file, dir) {
				continue outer
			}
		}

		leafs = append(leafs, check)
	}

	return leafs, nil
}

license: MIT

repository: mineiros-io/terradude

license_type: permissive

repo_name: mineiros-io/terradude

branch_name: refs/heads/master

gha_license_id: MIT

gha_language: Go

extension: go


text:
inherit cmake

SUMMARY = "C++ Micro Services"

LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"

# Packages required to build
DEPENDS:append:class-target = " cppmicroservices-native"

# Parallel make does not work with some recipes
PARALLEL_MAKE = ""
PARALLEL_MAKEINST = ""

### source ###

# Source repo
SRC_URI = "gitsm://github.com/intel/linux-sgx.git;branch=master;protocol=https"
SRCREV = "984f3c9fe809b8d0acfb0b0934087c240ecf280f"

# Patches
SRC_URI:append:class-target = " file://0001-host-bin.patch \
                               "
SRC_URI:append = " file://0001-fix-build-with-gcc-11.patch;striplevel=3"

# Source directory
S = "${WORKDIR}/git/external/CppMicroServices"

INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT  = "1"

### configure ###

HOST_BIN = "${datadir}/cppmicroservices4/host_bin"

EXTRA_OECMAKE += "-DCMAKE_BUILD_TYPE=RelWithDebInfo"
EXTRA_OECMAKE:append:class-target = " -DCMAKE_HOST_BINARY_DIR:PATH=${RECIPE_SYSROOT_NATIVE}${HOST_BIN}"

### install ###

do_install:append () {
    rm -rfv ${D}${libdir}/.debug
}

do_install:append:class-native () {
    install -d "${D}${datadir}/cppmicroservices4/host_bin"
    install -m 0644 "${B}/ImportExecutables.cmake" "${D}${HOST_BIN}"
    install -m 0755 "${B}/bin/usResourceCompiler4" "${D}${HOST_BIN}"
}

do_install:append:class-target () {
    if [ "${libdir}" != "/usr/lib" ]; then
        mv ${D}/usr/lib ${D}${libdir}
    fi
}

### package ###

FILES:${PN} = "${bindir} ${libdir} ${datadir}"

### ###

BBCLASSEXTEND = "native"

repository: intel/meta-intel-sgx

repo_name: intel/meta-intel-sgx

gha_language: BitBake

extension: bb


text:
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;

using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.DependencyInjection;

namespace BitShuva.Chavah.Common
{
    public class AngularCacheBustedViews
    {
        public List<string> Views { get; set; } = new List<string>();
    }

    /// <summary>
    /// Extends the <see cref="IServiceCollection"/> to provide a <see cref="AngularCacheBustedViews"/> singleton,
    /// which contains the the relative paths to HTML files in the specified views folder with cache busted query params.
    /// For example, "/views/foo.html?v=5321
    /// </summary>
    public static class AngularCacheBustedViewsProvider
    {
        /// <summary>
        /// Adds a <see cref="AngularCacheBustedViews"/> singleton instance to the dependency injector.
        /// </summary>
        /// <param name="svc"></param>
        /// <param name="viewsFolderRelativePath">The folder containing the angular views relative to the /wwwroot folder.</param>
        /// <returns></returns>
        public static IServiceCollection AddCacheBustedAngularViews(this IServiceCollection svc, string viewsFolderRelativePath)
        {
            var relativeFileSystemSeparator = viewsFolderRelativePath.TrimStart('/');
            svc.AddSingleton(svcProvider => CreateCacheBustedViewsInstance(svcProvider, relativeFileSystemSeparator));

            return svc;
        }

        private static AngularCacheBustedViews CreateCacheBustedViewsInstance(IServiceProvider svcProvider, string viewsFolderRelativePath)
        {
            var host = svcProvider.GetRequiredService<IWebHostEnvironment>();
            var viewsFolder = Path.Combine(host.WebRootPath, viewsFolderRelativePath);
            return new AngularCacheBustedViews
            {
                Views = Directory.EnumerateFiles(viewsFolder, "*.html", SearchOption.AllDirectories)
                    .Select(htmlFilePath => GetCacheBustedRelativeUrl(htmlFilePath, viewsFolderRelativePath))
                    .ToList()
            };
        }

        private static string GetCacheBustedRelativeUrl(string htmlFilePath, string viewsFolderRelativePath)
        {
            using var file = File.OpenRead(htmlFilePath);
            using var md5 = System.Security.Cryptography.MD5.Create();
            // default windows path detaction
            var viewsFolder = '\\' + viewsFolderRelativePath + '\\';

            if (OperatingSystem.IsLinux())
            {
                viewsFolder = $"/{viewsFolderRelativePath}/";
            }

            var viewFolderIndex = htmlFilePath.LastIndexOf(viewsFolder, StringComparison.InvariantCultureIgnoreCase);
            if (viewFolderIndex == -1)
            {
                var error = new InvalidOperationException("Couldn't find views inside html file path");
                error.Data.Add("views folder", viewsFolder);
                error.Data.Add("html file path", htmlFilePath);
                throw error;
            }

            // See if the view is in a subfolder.
            var htmlFileName = Path.GetFileName(htmlFilePath);
            var filePathRelativeToViewsFolder = htmlFilePath
                .Substring(viewFolderIndex + viewsFolder.Length)
                .Replace(htmlFileName, string.Empty, StringComparison.InvariantCultureIgnoreCase);

            var fileContentHash = string.Join(string.Empty, md5.ComputeHash(file));
            var fileNameWithHash = htmlFileName + "?v=" + fileContentHash;
            return Path.Combine("/" + viewsFolderRelativePath, filePathRelativeToViewsFolder, fileNameWithHash)
                .Replace("\\", "/")
                .ToLowerInvariant();
        }
    }
}

repository: kdcllc/Chavah

repo_name: kdcllc/Chavah

extension: cs


text:
package verticalpodautoscaler

import (
	"fmt"
	"github.com/openshift/vertical-pod-autoscaler-operator/pkg/apis/autoscaling/v1"
)

// RecommenderArg represents a command line argument to the VPA's recommender
// that may be combined with a value or numerical range.
type RecommenderArg string

// String returns the argument as a plain string.
func (a RecommenderArg) String() string {
	return string(a)
}

// Value returns the argument with the given value set.
func (a RecommenderArg) Value(v interface{}) string {
	return fmt.Sprintf("%s=%v", a.String(), v)
}

// These constants represent the vertical-pod-autoscaler arguments used by the
// operator when processing VerticalPodAutoscalerController resources.
const (
	LogToStderrArg          RecommenderArg = "--logtostderr"
	VerbosityArg            RecommenderArg = "--v"
	SafetyMarginFractionArg RecommenderArg = "--recommendation-margin-fraction"
	PodMinCPUMillicoresArg  RecommenderArg = "--pod-recommendation-min-cpu-millicores"
	PodMinMemoryMbArg       RecommenderArg = "--pod-recommendation-min-memory-mb"
)

// RecommenderArgs returns a slice of strings representing command line arguments
// to the recommnder corresponding to the values in the given
// VerticalPodAutoscalerController resource.
func RecommenderArgs(vpa *v1.VerticalPodAutoscalerController, cfg *Config) []string {
	s := &vpa.Spec

	args := []string{
		LogToStderrArg.String(),
		VerbosityArg.Value(cfg.Verbosity),
	}
	if s.SafetyMarginFraction != nil {
		v := SafetyMarginFractionArg.Value(*s.SafetyMarginFraction)
		args = append(args, v)
	}
	if s.PodMinCPUMillicores != nil {
		v := PodMinCPUMillicoresArg.Value(*s.PodMinCPUMillicores)
		args = append(args, v)
	}
	if s.PodMinMemoryMb != nil {
		v := PodMinMemoryMbArg.Value(*s.PodMinMemoryMb)
		args = append(args, v)
	}

	return args
}


text:
//==============================================================================
//         Copyright 2003 - 2011   LASMEA UMR 6602 CNRS/Univ. Clermont II
//         Copyright 2009 - 2011   LRI    UMR 8623 CNRS/Univ Paris Sud XI
//
//          Distributed under the Boost Software License, Version 1.0.
//                 See accompanying file LICENSE.txt or copy at
//                     http://www.boost.org/LICENSE_1_0.txt
//==============================================================================
#ifndef NT2_TRIGONOMETRIC_CONSTANTS_PIO_180_HPP_INCLUDED
#define NT2_TRIGONOMETRIC_CONSTANTS_PIO_180_HPP_INCLUDED
#include <boost/simd/constant/hierarchy.hpp>
#include <boost/simd/constant/register.hpp>

namespace nt2
{
  namespace tag
  {
   /*!
     @brief Pio_180 generic tag

     Represents the pio_180 constant in generic contexts.

     @par Models:
        Hierarchy
   **/
    BOOST_SIMD_CONSTANT_REGISTER( Pio_180, double
                                , 0, 0x3c8efa35
                                , 0x3f91df46a2529d3all
                                );
  }
  /*!
    Constant \f$\frac\pi{180}\f$.

    @par Semantic:

    For type T0:

    @code
    T0 r = Pio_180<T0>();
    @endcode

    is similar to:

    @code
    T0 r = Pi<T0>()/_180<T0>();
    @endcode

    @return a value of type T0
  **/
  BOOST_SIMD_CONSTANT_IMPLEMENTATION(tag::Pio_180, Pio_180);
}

#endif

extension: hpp


text:
require recipes-connectivity/bluez5/bluez5.inc

SRCREV = "fa3be045a68eb6874f31f43a0ce79a8183cdde6d"
SRC_URI = "\
	git://git.kernel.org/pub/scm/bluetooth/bluez.git \
	file://bluetooth.conf \
	file://fix-udev-paths.patch \
"

S = "${WORKDIR}/git"
PV = "5.30+git${SRCPV}"

EXTRA_OECONF += "\
    --disable-obex \
    --enable-client \
"

do_install_append() {
	# gatttool is useful to have so add it to the bluez5 package
	install -m 0755 ${S}/attrib/gatttool ${D}/${bindir}
}

repository: olegcherpak/meta-eca

repo_name: olegcherpak/meta-eca


text:
package shuttle

import "time"

// LogLine holds the new line terminated log messages and when shuttle received them.
type LogLine struct {
	line []byte
	when time.Time
}

// NewLogLine returns a newly constructed LogLine containing the provided line and time
func NewLogLine(line []byte, when time.Time) LogLine {
	return LogLine{line, when}
}

// Length returns the length of the raw byte of the LogLine
func (ll LogLine) Length() int {
	return len(ll.line)
}

repository: heroku/hsup

repo_name: heroku/hsup


text:
SUMMARY = "Python Atom and RSS feed parser"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c21a7713ef6dc1b99644061c397e7c2a"

SRC_URI[md5sum] = "d552f7a2a55e8e33b2a3fe1082505b42"
SRC_URI[sha256sum] = "bd030652c2d08532c034c27fcd7c85868e7fa3cb2b17f230a44a6bbc92519bf9"

inherit pypi setuptools

RDEPENDS_${PN} += "\
    ${PYTHON_PN}-codecs \
    ${PYTHON_PN}-email \
    ${PYTHON_PN}-html \
    ${PYTHON_PN}-netserver \
    ${PYTHON_PN}-stringold \
    "

repository: astarche/meta-openembedded

repo_name: astarche/meta-openembedded

branch_name: refs/heads/nilrt/master/sumo


text:
package aggfuncs_test

import (
	. "github.com/pingcap/check"
	"github.com/pingcap/parser/ast"
	"github.com/pingcap/parser/mysql"
	"github.com/pingcap/tidb/executor/aggfuncs"
	"github.com/pingcap/tidb/types"
)

func (s *testSuite) TestMergePartialResult4Varpop(c *C) {
	tests := []aggTest{
		buildAggTester(ast.AggFuncVarPop, mysql.TypeDouble, 5, types.NewFloat64Datum(float64(2)), types.NewFloat64Datum(float64(2)/float64(3)), types.NewFloat64Datum(float64(59)/float64(8)-float64(19*19)/float64(8*8))),
	}
	for _, test := range tests {
		s.testMergePartialResult(c, test)
	}
}

func (s *testSuite) TestVarpop(c *C) {
	tests := []aggTest{
		buildAggTester(ast.AggFuncVarPop, mysql.TypeDouble, 5, nil, types.NewFloat64Datum(float64(2))),
	}
	for _, test := range tests {
		s.testAggFunc(c, test)
	}
}

func (s *testSuite) TestMemVarpop(c *C) {
	tests := []aggMemTest{
		buildAggMemTester(ast.AggFuncVarPop, mysql.TypeDouble, 5,
			aggfuncs.DefPartialResult4VarPopFloat64Size, defaultUpdateMemDeltaGens, false),
		buildAggMemTester(ast.AggFuncVarPop, mysql.TypeDouble, 5,
			aggfuncs.DefPartialResult4VarPopDistinctFloat64Size, distinctUpdateMemDeltaGens, true),
	}
	for _, test := range tests {
		s.testAggMemFunc(c, test)
	}
}

repository: windtalker/tidb

repo_name: windtalker/tidb


text:
// Unless explicitly stated otherwise all files in this repository are licensed
// under the Apache License Version 2.0.
// This product includes software developed at Datadog (https://www.datadoghq.com/).
// Copyright 2016-present Datadog, Inc.

// Package obfuscate implements quantizing and obfuscating of tags and resources for
// a set of spans matching a certain criteria.
package obfuscate

import (
	"bytes"
	"sync/atomic"

	"github.com/DataDog/datadog-go/statsd"
)

// Obfuscator quantizes and obfuscates spans. The obfuscator is not safe for
// concurrent use.
type Obfuscator struct {
	opts                 *Config
	es                   *jsonObfuscator // nil if disabled
	mongo                *jsonObfuscator // nil if disabled
	sqlExecPlan          *jsonObfuscator // nil if disabled
	sqlExecPlanNormalize *jsonObfuscator // nil if disabled
	// sqlLiteralEscapes reports whether we should treat escape characters literally or as escape characters.
	// A non-zero value means 'yes'. Different SQL engines behave in different ways and the tokenizer needs
	// to be generic.
	// Not safe for concurrent use.
	sqlLiteralEscapes int32
	// queryCache keeps a cache of already obfuscated queries.
	queryCache *measuredCache
	log        Logger
}

// SetSQLLiteralEscapes sets whether or not escape characters should be treated literally by the SQL obfuscator.
func (o *Obfuscator) SetSQLLiteralEscapes(ok bool) {
	if ok {
		atomic.StoreInt32(&o.sqlLiteralEscapes, 1)
	} else {
		atomic.StoreInt32(&o.sqlLiteralEscapes, 0)
	}
}

// SQLLiteralEscapes reports whether escape characters should be treated literally by the SQL obfuscator.
func (o *Obfuscator) SQLLiteralEscapes() bool {
	return atomic.LoadInt32(&o.sqlLiteralEscapes) == 1
}

// NewObfuscator creates a new obfuscator.
func NewObfuscator(cfg *Config) *Obfuscator {
	if cfg == nil {
		cfg = &Config{
			Statsd: &statsd.NoOpClient{},
			Log:    noOpLogger{},
		}
	}
	cache := new(measuredCache) // no-op as is
	if cfg.SQL.Cache {
		cache = newMeasuredCache(cfg.Statsd)
	}
	o := Obfuscator{
		opts:       cfg,
		queryCache: cache,
	}
	if cfg.ES.Enabled {
		o.es = newJSONObfuscator(&cfg.ES, &o)
	}
	if cfg.Mongo.Enabled {
		o.mongo = newJSONObfuscator(&cfg.Mongo, &o)
	}
	if cfg.SQLExecPlan.Enabled {
		o.sqlExecPlan = newJSONObfuscator(&cfg.SQLExecPlan, &o)
	}
	if cfg.SQLExecPlanNormalize.Enabled {
		o.sqlExecPlanNormalize = newJSONObfuscator(&cfg.SQLExecPlanNormalize, &o)
	}
	return &o
}

// Stop cleans up after a finished Obfuscator.
func (o *Obfuscator) Stop() { o.queryCache.Close() }

// Obfuscate may obfuscate span's properties based on its type and on the Obfuscator's
// configuration.
func (o *Obfuscator) Obfuscate(typ, q string) (*ObfuscatedQuery, error) {
	switch typ {
	case "sql", "cassandra":
		out, err := o.ObfuscateSQLString(q)
		if err != nil {
			return &ObfuscatedQuery{Query: nonParsableResource}, err
		}
		return out, nil
	default:
		return &ObfuscatedQuery{Query: o.obfuscateNonDB(typ, q)}, nil
	}
}

func (o *Obfuscator) obfuscateNonDB(typ, q string) string {
	switch typ {
	case "redis":
		if o.opts.Redis.Enabled {
			return o.obfuscateRedis(q)
		}
	case "memcached":
		if o.opts.Memcached.Enabled {
			return o.obfuscateMemcached(q)
		}
	case "web", "http":
		return o.obfuscateHTTP(q)
	case "mongodb":
		return o.obfuscateJSON(q, o.mongo)
	case "elasticsearch":
		return o.obfuscateJSON(q, o.es)
	}
	return q
}

// ObfuscateStatsGroup obfuscates the given stats bucket group.
func (o *Obfuscator) ObfuscateStatsGroup(typ, q string) string {
	switch typ {
	case "sql", "cassandra":
		oq, err := o.ObfuscateSQLString(q)
		if err != nil {
			o.opts.Log.Errorf("Error obfuscating stats group resource %q: %v", q, err)
			return nonParsableResource
		} else {
			return oq.Query
		}
	case "redis":
		return o.QuantizeRedisString(q)
	default:
		return q
	}
}

// compactWhitespaces compacts all whitespaces in t.
func compactWhitespaces(t string) string {
	n := len(t)
	r := make([]byte, n)
	spaceCode := uint8(32)
	isWhitespace := func(char uint8) bool { return char == spaceCode }
	nr := 0
	offset := 0
	for i := 0; i < n; i++ {
		if isWhitespace(t[i]) {
			copy(r[nr:], t[nr+offset:i])
			r[i-offset] = spaceCode
			nr = i + 1 - offset
			for j := i + 1; j < n; j++ {
				if !isWhitespace(t[j]) {
					offset += j - i - 1
					i = j
					break
				} else if j == n-1 {
					offset += j - i
					i = j
					break
				}
			}
		}
	}
	copy(r[nr:], t[nr+offset:n])
	r = r[:n-offset]
	return string(bytes.Trim(r, " "))
}

// replaceDigits replaces consecutive sequences of digits with '?',
// example: "jobs_2020_1597876964" --> "jobs_?_?"
func replaceDigits(buffer []byte) []byte {
	scanningDigit := false
	filtered := buffer[:0]
	for _, b := range buffer {
		// digits are encoded as 1 byte in utf8
		if isDigit(rune(b)) {
			if scanningDigit {
				continue
			}
			scanningDigit = true
			filtered = append(filtered, byte('?'))
			continue
		}
		scanningDigit = false
		filtered = append(filtered, b)
	}
	return filtered
}

repository: GuanceCloud/datakit

repo_name: GuanceCloud/datakit

branch_name: refs/heads/main


text:
<?xml version="1.0" encoding="UTF-8"?>
<drawing version="7">
    <attr value="spartan3" name="DeviceFamilyName">
        <trait delete="all:0" />
        <trait editname="all:0" />
        <trait edittrait="all:0" />
    </attr>
    <netlist>
        <signal name="A(31:0)" />
        <signal name="XLXN_3(31:0)" />
        <signal name="B(31:0)" />
        <signal name="XLXN_7(31:0)" />
        <signal name="XLXN_19" />
        <signal name="XLXN_21(31:0)" />
        <port polarity="Input" name="A(31:0)" />
        <port polarity="Output" name="XLXN_3(31:0)" />
        <port polarity="Input" name="B(31:0)" />
        <blockdef name="add_32b">
            <timestamp>2012-6-4T14:20:5</timestamp>
            <rect width="256" x="64" y="-192" height="192" />
            <rect width="64" x="0" y="-172" height="24" />
            <line x2="0" y1="-160" y2="-160" x1="64" />
            <rect width="64" x="0" y="-108" height="24" />
            <line x2="0" y1="-96" y2="-96" x1="64" />
            <line x2="0" y1="-32" y2="-32" x1="64" />
            <line x2="384" y1="-160" y2="-160" x1="320" />
            <line x2="384" y1="-96" y2="-96" x1="320" />
            <rect width="64" x="320" y="-44" height="24" />
            <line x2="384" y1="-32" y2="-32" x1="320" />
        </blockdef>
        <blockdef name="inv">
            <timestamp>2000-1-1T10:10:10</timestamp>
            <line x2="64" y1="-32" y2="-32" x1="0" />
            <line x2="160" y1="-32" y2="-32" x1="224" />
            <line x2="128" y1="-64" y2="-32" x1="64" />
            <line x2="64" y1="-32" y2="0" x1="128" />
            <line x2="64" y1="0" y2="-64" x1="64" />
            <circle r="16" cx="144" cy="-32" />
        </blockdef>
        <blockdef name="constant">
            <timestamp>2006-1-1T10:10:10</timestamp>
            <rect width="112" x="0" y="0" height="64" />
            <line x2="112" y1="32" y2="32" x1="144" />
        </blockdef>
        <block symbolname="add_32b" name="XLXI_1">
            <blockpin signalname="A(31:0)" name="A(31:0)" />
            <blockpin signalname="XLXN_7(31:0)" name="B(31:0)" />
            <blockpin signalname="XLXN_19" name="CI" />
            <blockpin name="OFL" />
            <blockpin name="CO" />
            <blockpin signalname="XLXN_3(31:0)" name="S(31:0)" />
        </block>
        <block symbolname="inv" name="XLXI_4(31:0)">
            <blockpin signalname="B(31:0)" name="I" />
            <blockpin signalname="XLXN_7(31:0)" name="O" />
        </block>
        <block symbolname="constant" name="XLXI_5">
            <attr value="1" name="CValue">
                <trait delete="all:1 sym:0" />
                <trait editname="all:1 sch:0" />
                <trait valuetype="BitVector 32 Hexadecimal" />
            </attr>
            <blockpin signalname="XLXN_19" name="O" />
        </block>
    </netlist>
    <sheet sheetnum="1" width="3520" height="2720">
        <branch name="XLXN_3(31:0)">
            <wire x2="1824" y1="560" y2="560" x1="1664" />
        </branch>
        <iomarker fontsize="28" x="1824" y="560" name="XLXN_3(31:0)" orien="R0" />
        <branch name="B(31:0)">
            <wire x2="368" y1="1024" y2="1024" x1="192" />
        </branch>
        <iomarker fontsize="28" x="192" y="1024" name="B(31:0)" orien="R180" />
        <instance x="368" y="1056" name="XLXI_4(31:0)" orien="R0" />
        <instance x="1280" y="592" name="XLXI_1" orien="R0">
        </instance>
        <branch name="XLXN_7(31:0)">
            <wire x2="816" y1="1024" y2="1024" x1="592" />
            <wire x2="1280" y1="496" y2="496" x1="816" />
            <wire x2="816" y1="496" y2="1024" x1="816" />
        </branch>
        <branch name="XLXN_19">
            <wire x2="1280" y1="560" y2="560" x1="1184" />
        </branch>
        <branch name="A(31:0)">
            <wire x2="1264" y1="432" y2="432" x1="208" />
            <wire x2="1280" y1="432" y2="432" x1="1264" />
        </branch>
        <iomarker fontsize="28" x="208" y="432" name="A(31:0)" orien="R180" />
        <instance x="1040" y="528" name="XLXI_5" orien="R0">
        </instance>
    </sheet>
</drawing>

repository: touilleMan/scrips

repo_name: touilleMan/scrips

extension: sch


text:
package demo

import (
	"github.com/xinliangnote/go-gin-api/internal/pkg/core"
	"github.com/xinliangnote/go-gin-api/internal/pkg/errno"
	"github.com/xinliangnote/go-gin-api/internal/pkg/token"

	"go.uber.org/zap"
)

type loginRequest struct {
	UserID   int    `json:"user_id" form:"user_id"`     // 用户ID（>0）
	UserName string `json:"user_name" form:"user_name"` // 用户名
}

type loginResponse struct {
	Authorization string `json:"authorization"` // 签名
}

// 登录获取 Authorization 码
// @Summary 登录获取 Authorization 码
// @Description 登录获取 Authorization 码
// @Tags Demo
// @Accept  json
// @Produce  json
// @Param loginRequest body loginRequest true "请求信息"
// @Success 200 {object} loginResponse "签名信息"
// @Router /user/login [post]
func (d *Demo) Login() core.HandlerFunc {
	return func(c core.Context) {
		req := new(loginRequest)
		res := new(loginResponse)
		if err := c.ShouldBindJSON(req); err != nil {
			c.SetPayload(errno.ErrParam)
			return
		}

		tokenString, err := token.Sign(req.UserID, req.UserName)
		if err != nil {
			d.logger.Error("token sign err", zap.Error(err))
			res.Authorization = ""
		} else {
			res.Authorization = tokenString
		}
		c.SetPayload(errno.OK.WithData(res))
	}
}

repository: xiongbenwu/go-gin-api

repo_name: xiongbenwu/go-gin-api


text:
DESCRIPTION = "Wonderswan emu - Mednafen WonderSwan core port for libretro"

LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=6e233eda45c807aa29aeaa6d94bc48a2"

inherit libretro

LIBRETRO_CORE = "mednafen_wswan"
LIBRETRO_GIT_REPO = "github.com/libretro/beetle-wswan-libretro.git"

repository: hansenlabs/meta-retro

repo_name: hansenlabs/meta-retro


text:
///////////////////////////////////////////////////////////////////////////////
// Name:        wx/fontdlg.h
// Purpose:     common interface for different wxFontDialog classes
// Author:      Vadim Zeitlin
// Modified by:
// Created:     12.05.02
// Copyright:   (c) 1997-2002 wxWidgets team
// Licence:     wxWindows licence
///////////////////////////////////////////////////////////////////////////////

#ifndef _WX_FONTDLG_H_BASE_
#define _WX_FONTDLG_H_BASE_

#include "wx/defs.h"            // for wxUSE_FONTDLG

#if wxUSE_FONTDLG

#include "wx/dialog.h"          // the base class
#include "wx/fontdata.h"

// ----------------------------------------------------------------------------
// wxFontDialog interface
// ----------------------------------------------------------------------------

class WXDLLIMPEXP_CORE wxFontDialogBase : public wxDialog
{
public:
    // create the font dialog
    wxFontDialogBase() { }
    wxFontDialogBase(wxWindow *parent) { m_parent = parent; }
    wxFontDialogBase(wxWindow *parent, const wxFontData& data)
        { m_parent = parent; InitFontData(&data); }

    bool Create(wxWindow *parent)
        { return DoCreate(parent); }
    bool Create(wxWindow *parent, const wxFontData& data)
        { InitFontData(&data); return Create(parent); }

    // retrieve the font data
    const wxFontData& GetFontData() const { return m_fontData; }
    wxFontData& GetFontData() { return m_fontData; }

protected:
    virtual bool DoCreate(wxWindow *parent) { m_parent = parent; return true; }

    void InitFontData(const wxFontData *data = NULL)
        { if ( data ) m_fontData = *data; }

    wxFontData m_fontData;

    wxDECLARE_NO_COPY_CLASS(wxFontDialogBase);
};

// ----------------------------------------------------------------------------
// platform-specific wxFontDialog implementation
// ----------------------------------------------------------------------------

#if defined( __WXOSX_MAC__ )
//set to 1 to use native mac font and color dialogs
#define USE_NATIVE_FONT_DIALOG_FOR_MACOSX 1
#else
//not supported on these platforms, leave 0
#define USE_NATIVE_FONT_DIALOG_FOR_MACOSX 0
#endif

#if defined(__WXUNIVERSAL__) || \
    defined(__WXMOTIF__)     || \
    defined(__WXGPE__)

    #include "wx/generic/fontdlgg.h"
    #define wxFontDialog wxGenericFontDialog
#elif defined(__WXMSW__)
    #include "wx/msw/fontdlg.h"
#elif defined(__WXGTK20__)
    #include "wx/gtk/fontdlg.h"
#elif defined(__WXGTK__)
    #include "wx/gtk1/fontdlg.h"
#elif defined(__WXMAC__)
    #include "wx/osx/fontdlg.h"
#elif defined(__WXQT__)
    #include "wx/qt/fontdlg.h"
#endif

// ----------------------------------------------------------------------------
// global public functions
// ----------------------------------------------------------------------------

// get the font from user and return it, returns wxNullFont if the dialog was
// cancelled
WXDLLIMPEXP_CORE wxFont wxGetFontFromUser(wxWindow *parent = NULL,
                                          const wxFont& fontInit = wxNullFont,
                                          const wxString& caption = wxEmptyString);

#endif // wxUSE_FONTDLG

#endif
    // _WX_FONTDLG_H_BASE_

repository: rexdex/recompiler

repo_name: rexdex/recompiler

extension: h


text:
SECTION = "devel/chicken"
DESCRIPTION = "TinyCLOS wrappers for file operations"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://vfs.meta;md5=3372dac9bfe094d8433e9905dc9e22c7"
DEPENDS_append_class-cross = " chicken-egg-tinyclos-cross chicken-egg-regex-case-cross"
DEPENDS_append_class-crosssdk = " chicken-egg-tinyclos-crosssdk chicken-egg-regex-case-crosssdk"
DEPENDS_append_class-nativesdk = " nativesdk-chicken-egg-tinyclos nativesdk-chicken-egg-regex-case chicken-egg-tinyclos-crosssdk chicken-egg-regex-case-crosssdk"
DEPENDS = " chicken-egg-tinyclos chicken-egg-regex-case chicken-egg-tinyclos-cross chicken-egg-regex-case-cross"
RDEPENDS_${PN} = " chicken-egg-tinyclos chicken-egg-regex-case"

SRC_URI = "http://code.call-cc.org/egg-tarballs/4/vfs/vfs-${PV}.tar.gz"

SRC_URI[md5sum] = "fd9eb2ac05f25ccd56530d1676c71efb"
SRC_URI[sha256sum] = "f3c8cadd520bdff7ab6254673e38933dd7c8ab7335c3da07eee0b8feaa9f1b0d"

S = "${WORKDIR}/vfs-${PV}"

inherit chicken_install

BBCLASSEXTEND = "cross crosssdk nativesdk"

repository: OSSystems/meta-chicken

repo_name: OSSystems/meta-chicken