{"id":66,"date":"2015-05-18T08:59:40","date_gmt":"2015-05-18T15:59:40","guid":{"rendered":"https:\/\/dpspreview.usc.edu\/?page_id=66"},"modified":"2026-04-30T11:19:32","modified_gmt":"2026-04-30T18:19:32","slug":"cadets","status":"publish","type":"page","link":"https:\/\/dps.usc.edu\/community-relations\/cadets\/","title":{"rendered":"Cadet Program"},"content":{"rendered":"\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-f1e3fccf45f20509337b00f01a30dbf3\">Cadet Program<\/h1>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-aa69c48e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-1024x683.jpg\" alt=\"\" class=\"wp-image-1579\" srcset=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-1024x683.jpg 1024w, https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-300x200.jpg 300w, https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-768x512.jpg 768w, https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-1536x1024.jpg 1536w, https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-2048x1366.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\">Since 1982, young women and men, ages 13 to 17, have partnered with the USC Department of Public Safety (DPS) to learn first-hand about law enforcement and emergency services. Cadets first attend an in-depth training academy where they&#8217;re immersed in classes on criminal law, community relations, self-defense, and general safety among other topics. Once they&#8217;ve successfully completed their studies, recruits apply what they&#8217;ve learned to real tasks, performing a variety of community-based, non-hazardous assignments on USC&#8217;s campus and throughout Southern California in association with the Los Angeles Police Department.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:41px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color has-medium-font-size wp-elements-3ec6b10da9a65bcfb56e2d82d643a32a\">About the Program<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This program offers the local youth an opportunity to understand crime prevention, work with local activists and law enforcement, and contribute to their community. The cadets work under the supervision of full-time DPS officers who act as Post Advisors. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cadets will:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete specialized training and physical fitness training<\/li>\n\n\n\n<li>Attend crime prevention programs<\/li>\n\n\n\n<li>Assist with traffic and crowd control, including USC football games and special events<\/li>\n\n\n\n<li>Provided weekly tutoring assistance<\/li>\n\n\n\n<li>Complete community service projects<\/li>\n\n\n\n<li>Attend regularly scheduled field trips and cadet social events<\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-9ebae46fa343235dd269e81818ba864e\">Requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To apply, candidates must meet the following criteria. Cadet recruits should:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Be between the ages of 13 and 17 years<\/li>\n\n\n\n<li>Have at least a C average in school<\/li>\n\n\n\n<li>Have parental consent to apply<\/li>\n\n\n\n<li>Have no record of serious arrests or convictions<\/li>\n\n\n\n<li>Be in good physical condition<\/li>\n\n\n\n<li>Obtain a medical examination (to qualify for insurance)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Click <a href=\"https:\/\/sites.usc.edu\/dps\/cadet-membership-application\/\">here<\/a> to apply now.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-ef17570e1b41df0e9e86572e7cf68696\">Additional Qualifications<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the physical and technical requirements listed above, cadet candidates should also:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Have good moral character and desire to serve the community<\/li>\n\n\n\n<li>Demonstrate a willingness to participate in cadet activities<\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-f3a1265cdfa3ab3b43416959ccb03008\">Application Process<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>If you meet the criteria outlined above, please send an email including your first and last name\u00a0to <a href=\"mailto:rwhite@dps.usc.edu\">rwhite@dps.usc.edu<\/a> letting us know you are interested in the program.<\/li>\n\n\n\n<li>After receiving your email, a DPS staff member will contact you to confirm your eligibility and schedule an oral interview.<\/li>\n\n\n\n<li>Following oral interviews, DPS will invite qualified candidates to attend its Cadet Academy.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-2a97e1bbe5d55ecc660fde8ffb82849f\">Training<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Recruits must attend and graduate from our Cadet Academy before beginning fieldwork. Academy training:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Includes approximately 96 hours of academics, physical conditioning and experiential classes at the Los Angeles Police Cadet Academy in Westchester<\/li>\n\n\n\n<li>Extends over 15 consecutive Saturdays<\/li>\n\n\n\n<li>Consists of classes on criminal law, community relations, general safety, alcohol\/drug awareness, police procedures, drill and ceremonies, physical fitness and character development<\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Download our brochure in <a href=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2026\/04\/USC-Cadets-Brochure_ENGLISH_012226.pdf\">English<\/a> or <a href=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2026\/04\/USC-Cadets-Brochure_SPANISH_012226.pdf\">Spanish<\/a>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-aa69c48e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-aa69c48e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-aa69c48e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2017\/11\/ig-logo-email.png\" alt=\"ig-logo-email\" class=\"wp-image-3825\" style=\"width:50px\" srcset=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2017\/11\/ig-logo-email.png 250w, https:\/\/dps.usc.edu\/wp-content\/uploads\/2017\/11\/ig-logo-email-150x150.png 150w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Follow us on Instagram! <a href=\"https:\/\/www.instagram.com\/usc_dpscadets\/\">@usc_dpscadets<\/a> <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cadet Program Since 1982, young women and men, ages 13 to 17, have partnered with the USC Department of Public Safety (DPS) to learn first-hand about law enforcement and emergency services. Cadets first attend an in-depth training academy where they&#8217;re immersed in classes on criminal law, community relations, self-defense, and general safety among other topics.&hellip;<\/p>\n","protected":false},"author":21,"featured_media":0,"parent":3901,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/tpl-full-width.php","meta":{"_crdt_document":"{\"document\":\"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LWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+Q2FkZXQgUHJvZ3JhbTwvaDE+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjUwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjUwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiB7IndpZHRoIjoiMzMuMzMlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bGU9ImZsZXgtYmFzaXM6MzMuMzMlIj48IS0tIHdwOmltYWdlIHsiaWQiOjE1NzksInNpemVTbHVnIjoibGFyZ2UiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtbGFyZ2UiPjxpbWcgc3JjPSJodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA1L0lNR18wMTM0LXNjYWxlZC0xLTEwMjR4NjgzLmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xNTc5Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+Cgo8IS0tIHdwOmNvbHVtbiB7IndpZHRoIjoiNjYuNjYlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bGU9ImZsZXgtYmFzaXM6NjYuNjYlIj48IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U2luY2UgMTk4MiwgeW91bmcgd29tZW4gYW5kIG1lbiwgYWdlcyAxMyB0byAxNywgaGF2ZSBwYXJ0bmVyZWQgd2l0aCB0aGUgVVNDIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSAoRFBTKSB0byBsZWFybiBmaXJzdC1oYW5kIGFib3V0IGxhdyBlbmZvcmNlbWVudCBhbmQgZW1lcmdlbmN5IHNlcnZpY2VzLiBDYWRldHMgZmlyc3QgYXR0ZW5kIGFuIGluLWRlcHRoIHRyYWluaW5nIGFjYWRlbXkgd2hlcmUgdGhleSdyZSBpbW1lcnNlZCBpbiBjbGFzc2VzIG9uIGNyaW1pbmFsIGxhdywgY29tbXVuaXR5IHJlbGF0aW9ucywgc2VsZi1kZWZlbnNlLCBhbmQgZ2VuZXJhbCBzYWZldHkgYW1vbmcgb3RoZXIgdG9waWNzLiBPbmNlIHRoZXkndmUgc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZCB0aGVpciBzdHVkaWVzLCByZWNydWl0cyBhcHBseSB3aGF0IHRoZXkndmUgbGVhcm5lZCB0byByZWFsIHRhc2tzLCBwZXJmb3JtaW5nIGEgdmFyaWV0eSBvZiBjb21tdW5pdHktYmFzZWQsIG5vbi1oYXphcmRvdXMgYXNzaWdubWVudHMgb24gVVNDJ3MgY2FtcHVzIGFuZCB0aHJvdWdob3V0IFNvdXRoZXJuIENhbGlmb3JuaWEgaW4gYXNzb2NpYXRpb24gd2l0aCB0aGUgTG9zIEFuZ2VsZXMgUG9saWNlIERlcGFydG1lbnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDFweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDFweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGggY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+QWJvdXQgdGhlIFByb2dyYW08L2g+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBwcm9ncmFtIG9mZmVycyB0aGUgbG9jYWwgeW91dGggYW4gb3Bwb3J0dW5pdHkgdG8gdW5kZXJzdGFuZCBjcmltZSBwcmV2ZW50aW9uLCB3b3JrIHdpdGggbG9jYWwgYWN0aXZpc3RzIGFuZCBsYXcgZW5mb3JjZW1lbnQsIGFuZCBjb250cmlidXRlIHRvIHRoZWlyIGNvbW11bml0eS4gVGhlIGNhZGV0cyB3b3JrIHVuZGVyIHRoZSBzdXBlcnZpc2lvbiBvZiBmdWxsLXRpbWUgRFBTIG9mZmljZXJzIHdobyBhY3QgYXMgUG9zdCBBZHZpc29ycy4gPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Q2FkZXRzIHdpbGw6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Db21wbGV0ZSBzcGVjaWFsaXplZCB0cmFpbmluZyBhbmQgcGh5c2ljYWwgZml0bmVzcyB0cmFpbmluZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QXR0ZW5kIGNyaW1lIHByZXZlbnRpb24gcHJvZ3JhbXM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkFzc2lzdCB3aXRoIHRyYWZmaWMgYW5kIGNyb3dkIGNvbnRyb2wsIGluY2x1ZGluZyBVU0MgZm9vdGJhbGwgZ2FtZXMgYW5kIHNwZWNpYWwgZXZlbnRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Qcm92aWRlZCB3ZWVrbHkgdHV0b3JpbmcgYXNzaXN0YW5jZTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Q29tcGxldGUgY29tbXVuaXR5IHNlcnZpY2UgcHJvamVjdHM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkF0dGVuZCByZWd1bGFybHkgc2NoZWR1bGVkIGZpZWxkIHRyaXBzIGFuZCBjYWRldCBzb2NpYWwgZXZlbnRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+UmVxdWlyZW1lbnRzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UbyBhcHBseSwgY2FuZGlkYXRlcyBtdXN0IG1lZXQgdGhlIGZvbGxvd2luZyBjcml0ZXJpYS4gQ2FkZXQgcmVjcnVpdHMgc2hvdWxkOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QmUgYmV0d2VlbiB0aGUgYWdlcyBvZiAxMyBhbmQgMTcgeWVhcnM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhhdmUgYXQgbGVhc3QgYSBDIGF2ZXJhZ2UgaW4gc2Nob29sPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5IYXZlIHBhcmVudGFsIGNvbnNlbnQgdG8gYXBwbHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhhdmUgbm8gcmVjb3JkIG9mIHNlcmlvdXMgYXJyZXN0cyBvciBjb252aWN0aW9uczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QmUgaW4gZ29vZCBwaHlzaWNhbCBjb25kaXRpb248L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPk9idGFpbiBhIG1lZGljYWwgZXhhbWluYXRpb24gKHRvIHF1YWxpZnkgZm9yIGluc3VyYW5jZSk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DbGljayA8YSBocmVmPSJodHRwczovL3NpdGVzLnVzYy5lZHUvZHBzL2NhZGV0LW1lbWJlcnNoaXAtYXBwbGljYXRpb24vIj5oZXJlPC9hPiB0byBhcHBseSBub3cuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+QWRkaXRpb25hbCBRdWFsaWZpY2F0aW9uczwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW4gYWRkaXRpb24gdG8gdGhlIHBoeXNpY2FsIGFuZCB0ZWNobmljYWwgcmVxdWlyZW1lbnRzIGxpc3RlZCBhYm92ZSwgY2FkZXQgY2FuZGlkYXRlcyBzaG91bGQgYWxzbzo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhhdmUgZ29vZCBtb3JhbCBjaGFyYWN0ZXIgYW5kIGRlc2lyZSB0byBzZXJ2ZSB0aGUgY29tbXVuaXR5PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5EZW1vbnN0cmF0ZSBhIHdpbGxpbmduZXNzIHRvIHBhcnRpY2lwYXRlIGluIGNhZGV0IGFjdGl2aXRpZXM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDBweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6Mywic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWwifX19fSwidGV4dENvbG9yIjoidXNjLWNhcmRpbmFsIn0gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5BcHBsaWNhdGlvbiBQcm9jZXNzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCB7Im9yZGVyZWQiOnRydWV9IC0tPgo8b2wgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+SWYgeW91IG1lZXQgdGhlIGNyaXRlcmlhIG91dGxpbmVkIGFib3ZlLCBwbGVhc2Ugc2VuZCBhbiBlbWFpbCBpbmNsdWRpbmcgeW91ciBmaXJzdCBhbmQgbGFzdCBuYW1ldG8gPGEgaHJlZj0ibWFpbHRvOnJ3aGl0ZUBkcHMudXNjLmVkdSI+cndoaXRlQGRwcy51c2MuZWR1PC9hPiBsZXR0aW5nIHVzIGtub3cgeW91IGFyZSBpbnRlcmVzdGVkIGluIHRoZSBwcm9ncmFtLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QWZ0ZXIgcmVjZWl2aW5nIHlvdXIgZW1haWwsIGEgRFBTIHN0YWZmIG1lbWJlciB3aWxsIGNvbnRhY3QgeW91IHRvIGNvbmZpcm0geW91ciBlbGlnaWJpbGl0eSBhbmQgc2NoZWR1bGUgYW4gb3JhbCBpbnRlcnZpZXcuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Gb2xsb3dpbmcgb3JhbCBpbnRlcnZpZXdzLCBEUFMgd2lsbCBpbnZpdGUgcXVhbGlmaWVkIGNhbmRpZGF0ZXMgdG8gYXR0ZW5kIGl0cyBDYWRldCBBY2FkZW15LjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L29sPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0MHB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPlRyYWluaW5nPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5SZWNydWl0cyBtdXN0IGF0dGVuZCBhbmQgZ3JhZHVhdGUgZnJvbSBvdXIgQ2FkZXQgQWNhZGVteSBiZWZvcmUgYmVnaW5uaW5nIGZpZWxkd29yay4gQWNhZGVteSB0cmFpbmluZzo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkluY2x1ZGVzIGFwcHJveGltYXRlbHkgOTYgaG91cnMgb2YgYWNhZGVtaWNzLCBwaHlzaWNhbCBjb25kaXRpb25pbmcgYW5kIGV4cGVyaWVudGlhbCBjbGFzc2VzIGF0IHRoZSBMb3MgQW5nZWxlcyBQb2xpY2UgQ2FkZXQgQWNhZGVteSBpbiBXZXN0Y2hlc3RlcjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+RXh0ZW5kcyBvdmVyIDE1IGNvbnNlY3V0aXZlIFNhdHVyZGF5czwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Q29uc2lzdHMgb2YgY2xhc3NlcyBvbiBjcmltaW5hbCBsYXcsIGNvbW11bml0eSByZWxhdGlvbnMsIGdlbmVyYWwgc2FmZXR5LCBhbGNvaG9sL2RydWcgYXdhcmVuZXNzLCBwb2xpY2UgcHJvY2VkdXJlcywgZHJpbGwgYW5kIGNlcmVtb25pZXMsIHBoeXNpY2FsIGZpdG5lc3MgYW5kIGNoYXJhY3RlciBkZXZlbG9wbWVudDwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0MHB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Eb3dubG9hZCBvdXIgYnJvY2h1cmUgaW4gPGEgaHJlZj0iaHR0cHM6Ly9kcHMudXNjLmVkdS93cC1jb250ZW50L3VwbG9hZHMvMjAyLzAvVVNDLUNhZGV0cy1Ccm9jaHVyZV9FTkdMSVNIXzAxMjIucGRmIj5FbmdsaXNoPC9hPiBvciA8YSBocmVmPSJodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIvMC9VU0MtQ2FkZXRzLUJyb2NodXJlX1NQQU5JU0hfMDEyLnBkZiI+U3BhbmlzaDwvYT4uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6Y29sdW1ucyAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+PCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PCEtLSB3cDppbWFnZSB7ImlkIjozODI1LCJ3aWR0aCI6IjUwcHgiLCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCBpcy1yZXNpemVkIj48aW1nIHNyYz0iaHR0cHM6Ly9kcHMudXNjLmVkdS93cC1jb250ZW50L3VwbG9hZHMvMjAxNy8xMS9pZy1sb2dvLWVtYWlsLnBuZyIgYWx0PSJpZy1sb2dvLWVtYWlsIiBjbGFzcz0id3AtaW1hZ2UtMzgyNSIgc3R5bGU9IndpZHRoOjUwcHgiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9sbG93IHVzIG9uIEluc3RhZ3JhbSEgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS91c2NfZHBzY2FkZXRzLyI+QHVzY19kcHNjYWRldHM8L2E+IDwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPgoKPCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5kb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFmb290bm90ZXNkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDYWRldCBQcm9ncmFtbGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVhcmlhSGlkZGVuYXJpYUxhYmVsYXJpYVJvbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzd2lkdGhhcmlhSGlkZGVuYXJpYUxhYmVsYXJpYVJvbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdXJsYWx0Y2FwdGlvbmlkc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzd2lkdGhhcmlhSGlkZGVuYXJpYUxhYmVsYXJpYVJvbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNpbmNlIDE5ODIsIHlvdW5nIHdvbWVuIGFuZCBtZW4sIGFnZXMgMTMgdG8gMTcsIGhhdmUgcGFydG5lcmVkIHdpdGggdGhlIFVTQyBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgKERQUykgdG8gbGVhcm4gZmlyc3QtaGFuZCBhYm91dCBsYXcgZW5mb3JjZW1lbnQgYW5kIGVtZXJnZW5jeSBzZXJ2aWNlcy4gQ2FkZXRzIGZpcnN0IGF0dGVuZCBhbiBpbi1kZXB0aCB0cmFpbmluZyBhY2FkZW15IHdoZXJlIHRoZXkncmUgaW1tZXJzZWQgaW4gY2xhc3NlcyBvbiBjcmltaW5hbCBsYXcsIGNvbW11bml0eSByZWxhdGlvbnMsIHNlbGYtZGVmZW5zZSwgYW5kIGdlbmVyYWwgc2FmZXR5IGFtb25nIG90aGVyIHRvcGljcy4gT25jZSB0aGV5J3ZlIHN1Y2Nlc3NmdWxseSBjb21wbGV0ZWQgdGhlaXIgc3R1ZGllcywgcmVjcnVpdHMgYXBwbHkgd2hhdCB0aGV5J3ZlIGxlYXJuZWQgdG8gcmVhbCB0YXNrcywgcGVyZm9ybWluZyBhIHZhcmlldHkgb2YgY29tbXVuaXR5LWJhc2VkLCBub24taGF6YXJkb3VzIGFzc2lnbm1lbnRzIG9uIFVTQydzIGNhbXB1cyBhbmQgdGhyb3VnaG91dCBTb3V0aGVybiBDYWxpZm9ybmlhIGluIGFzc29jaWF0aW9uIHdpdGggdGhlIExvcyBBbmdlbGVzIFBvbGljZSBEZXBhcnRtZW50LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBYm91dCB0aGUgUHJvZ3JhbWxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgcHJvZ3JhbSBvZmZlcnMgdGhlIGxvY2FsIHlvdXRoIGFuIG9wcG9ydHVuaXR5IHRvIHVuZGVyc3RhbmQgY3JpbWUgcHJldmVudGlvbiwgd29yayB3aXRoIGxvY2FsIGFjdGl2aXN0cyBhbmQgbGF3IGVuZm9yY2VtZW50LCBhbmQgY29udHJpYnV0ZSB0byB0aGVpciBjb21tdW5pdHkuIFRoZSBjYWRldHMgd29yayB1bmRlciB0aGUgc3VwZXJ2aXNpb24gb2YgZnVsbC10aW1lIERQUyBvZmZpY2VycyB3aG8gYWN0IGFzIFBvc3QgQWR2aXNvcnMuIGRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENhZGV0cyB3aWxsOmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q29tcGxldGUgc3BlY2lhbGl6ZWQgdHJhaW5pbmcgYW5kIHBoeXNpY2FsIGZpdG5lc3MgdHJhaW5pbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEF0dGVuZCBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW1zaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBc3Npc3Qgd2l0aCB0cmFmZmljIGFuZCBjcm93ZCBjb250cm9sLCBpbmNsdWRpbmcgVVNDIGZvb3RiYWxsIGdhbWVzIGFuZCBzcGVjaWFsIGV2ZW50c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50UHJvdmlkZWQgd2Vla2x5IHR1dG9yaW5nIGFzc2lzdGFuY2Vpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENvbXBsZXRlIGNvbW11bml0eSBzZXJ2aWNlIHByb2plY3RzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBdHRlbmQgcmVndWxhcmx5IHNjaGVkdWxlZCBmaWVsZCB0cmlwcyBhbmQgY2FkZXQgc29jaWFsIGV2ZW50c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFJlcXVpcmVtZW50c2xldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRvIGFwcGx5LCBjYW5kaWRhdGVzIG11c3QgbWVldCB0aGUgZm9sbG93aW5nIGNyaXRlcmlhLiBDYWRldCByZWNydWl0cyBzaG91bGQ6ZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCZSBiZXR3ZWVuIHRoZSBhZ2VzIG9mIDEzIGFuZCAxNyB5ZWFyc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SGF2ZSBhdCBsZWFzdCBhIEMgYXZlcmFnZSBpbiBzY2hvb2xpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhhdmUgcGFyZW50YWwgY29uc2VudCB0byBhcHBseWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SGF2ZSBubyByZWNvcmQgb2Ygc2VyaW91cyBhcnJlc3RzIG9yIGNvbnZpY3Rpb25zaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCZSBpbiBnb29kIHBoeXNpY2FsIGNvbmRpdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50T2J0YWluIGEgbWVkaWNhbCBleGFtaW5hdGlvbiAodG8gcXVhbGlmeSBmb3IgaW5zdXJhbmNlKWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q2xpY2sgPGEgaHJlZj0iaHR0cHM6Ly9zaXRlcy51c2MuZWR1L2Rwcy9jYWRldC1tZW1iZXJzaGlwLWFwcGxpY2F0aW9uLyI+aGVyZTwvYT4gdG8gYXBwbHkgbm93LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBZGRpdGlvbmFsIFF1YWxpZmljYXRpb25zbGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gYWRkaXRpb24gdG8gdGhlIHBoeXNpY2FsIGFuZCB0ZWNobmljYWwgcmVxdWlyZW1lbnRzIGxpc3RlZCBhYm92ZSwgY2FkZXQgY2FuZGlkYXRlcyBzaG91bGQgYWxzbzpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhhdmUgZ29vZCBtb3JhbCBjaGFyYWN0ZXIgYW5kIGRlc2lyZSB0byBzZXJ2ZSB0aGUgY29tbXVuaXR5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnREZW1vbnN0cmF0ZSBhIHdpbGxpbmduZXNzIHRvIHBhcnRpY2lwYXRlIGluIGNhZGV0IGFjdGl2aXRpZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBcHBsaWNhdGlvbiBQcm9jZXNzbGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3UgbWVldCB0aGUgY3JpdGVyaWEgb3V0bGluZWQgYWJvdmUsIHBsZWFzZSBzZW5kIGFuIGVtYWlsIGluY2x1ZGluZyB5b3VyIGZpcnN0IGFuZCBsYXN0IG5hbWUmbmJzcDt0byA8YSBocmVmPSJtYWlsdG86cndoaXRlQGRwcy51c2MuZWR1Ij5yd2hpdGVAZHBzLnVzYy5lZHU8L2E+IGxldHRpbmcgdXMga25vdyB5b3UgYXJlIGludGVyZXN0ZWQgaW4gdGhlIHByb2dyYW0uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBZnRlciByZWNlaXZpbmcgeW91ciBlbWFpbCwgYSBEUFMgc3RhZmYgbWVtYmVyIHdpbGwgY29udGFjdCB5b3UgdG8gY29uZmlybSB5b3VyIGVsaWdpYmlsaXR5IGFuZCBzY2hlZHVsZSBhbiBvcmFsIGludGVydmlldy5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEZvbGxvd2luZyBvcmFsIGludGVydmlld3MsIERQUyB3aWxsIGludml0ZSBxdWFsaWZpZWQgY2FuZGlkYXRlcyB0byBhdHRlbmQgaXRzIENhZGV0IEFjYWRlbXkuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VHJhaW5pbmdsZXZlbHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRSZWNydWl0cyBtdXN0IGF0dGVuZCBhbmQgZ3JhZHVhdGUgZnJvbSBvdXIgQ2FkZXQgQWNhZGVteSBiZWZvcmUgYmVnaW5uaW5nIGZpZWxkd29yay4gQWNhZGVteSB0cmFpbmluZzpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEluY2x1ZGVzIGFwcHJveGltYXRlbHkgOTYgaG91cnMgb2YgYWNhZGVtaWNzLCBwaHlzaWNhbCBjb25kaXRpb25pbmcgYW5kIGV4cGVyaWVudGlhbCBjbGFzc2VzIGF0IHRoZSBMb3MgQW5nZWxlcyBQb2xpY2UgQ2FkZXQgQWNhZGVteSBpbiBXZXN0Y2hlc3RlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RXh0ZW5kcyBvdmVyIDE1IGNvbnNlY3V0aXZlIFNhdHVyZGF5c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q29uc2lzdHMgb2YgY2xhc3NlcyBvbiBjcmltaW5hbCBsYXcsIGNvbW11bml0eSByZWxhdGlvbnMsIGdlbmVyYWwgc2FmZXR5LCBhbGNvaG9sL2RydWcgYXdhcmVuZXNzLCBwb2xpY2UgcHJvY2VkdXJlcywgZHJpbGwgYW5kIGNlcmVtb25pZXMsIHBoeXNpY2FsIGZpdG5lc3MgYW5kIGNoYXJhY3RlciBkZXZlbG9wbWVudGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudERvd25sb2FkIG91ciBicm9jaHVyZSBpbiA8YSBocmVmPSJodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzA5L1VTQy1DYWRldHMtQnJvY2h1cmVfRU5HTElTSF8wOTEzMjRfLTEyLnBkZiI+RW5nbGlzaDwvYT4gb3IgPGEgaHJlZj0iaHR0cHM6Ly9kcHMudXNjLmVkdS93cC1jb250ZW50L3VwbG9hZHMvMjAyNC8wOS9VU0MtQ2FkZXRzLUJyb2NodXJlX1NQQU5JU0hfMDkxMzI0XzM0LnBkZiI+U3BhbmlzaDwvYT4uZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVhcmlhSGlkZGVuYXJpYUxhYmVsYXJpYVJvbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYXJpYUhpZGRlbmFyaWFMYWJlbGFyaWFSb2xlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxlYXJpYUhpZGRlbmFyaWFMYWJlbGFyaWFSb2xlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FyaWFIaWRkZW5hcmlhTGFiZWxhcmlhUm9sZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWFyaWFIaWRkZW5hcmlhTGFiZWxhcmlhUm9sZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhcmlhSGlkZGVuYXJpYUxhYmVsYXJpYVJvbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdXJsYWx0Y2FwdGlvbmlkd2lkdGhzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9sbG93IHVzIG9uIEluc3RhZ3JhbSEgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS91c2NfZHBzY2FkZXRzLyI+QHVzY19kcHNjYWRldHM8L2E+IGRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYXJpYUhpZGRlbmFyaWFMYWJlbGFyaWFSb2xlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwaW5uZXJCbG9ja3NzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnlmb250U2l6ZSwiZm9udFNpemUiOiJtZWRpdW0iMiBoYXMtbWVkaXVtLWZvbnQtc2l6ZTJzdGF0ZXZlcnNpb27CoDY0MjI2NjQyNsKgNjQyNjY0MjI2BQcIBAgECAYIBQ0IB5IeqgEIjQEWljyQHQIeQQGIAQIeQQCBEwgHCAYIDggOCAtIAQQJCAYIBw8ECgYLCAcPBAoHDUUACQsIBw8ECgYLCAcPBAoRCgkICwgHDwQKBQoJCAsIBw8ECkMABwIIDwsIBw8ECgUKCQgLCAcPBAoHsAkHCwgHDwQKBgsIBw8ECgcRRQAJCwgHDwQKB78DBwsIBw8ECgcMBwsIBw8ECgcGCwgHDwQKBzsLCAcPBAoHIAsIBw8ECgeWAQsIBw8ECgcjCwgHDwQKByMLCAcPBAoHPgsIBw8ECgYLCAcPBAoHDEUACQsIBw8ECgeNAQcLCAcPBAoHBgsIBw8ECgcmCwgHDwQKByMLCAcPBAoHHgsIBw8ECgcwCwgHDwQKBx0LCAcPBAoHNwsIBw8ECgeeAQcLCAcPBAoGCwgHDwQKBxlFAAkLCAcPBAoHogEHCwgHDwQKBwYLCAcPBAoHOwsIBw8ECgc8CwgHDwQKBgsIBw8ECgcTRQAJCwgHDwQKBwYLCAcPBAoHoAEGsAELCAcPBAoHuwELCAcPBAoHnAELCAcPBAoGCwgHDwQKBwhFAAkLCAcPBAoHpgEHCwgHDwQKBwYLCAcPBAoHkwILCAcPBAoHJQsIBw8ECge1AgsIBw8ECgYLCAcPBAoHjAEBAgEeQQIEAYgBAQIBHkECBBIHCwgHDwQKBgsIBw8EChEKCQgLCAcPBEoACQgLCAcPBAoRCgkICwgHDwRKAAkICwgHDwQKEQoJCAsIBw8ESgAJCAsIBw8ECkMABwIFCA8LCAcPBAoHngEHCwgHDwRKAAkICwgHDwQKRwALBQcFBwgUARUBBQdBAQNBAAJBAQJBAAMWAQQAAAEAAAABBgAAAQAAqQQBAQAAAeQBQgEBAEEAAEEAAgBBAABBAABBAABBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAgBBAABBAAIAQQAAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQAAQQAAQQAAQQAAQQAAQQAAQQAAQQACAEEAAgBBAABBAAIAD0ECCkEABkECBEECBEHgAgKpBQB9AXcTMjAxNS0wNS0xOFQwODo1OTo0MHcGY2FkZXRzdwdwdWJsaXNofRV9AHcGY2xvc2VkdwZjbG9zZWR3IXBhZ2UtdGVtcGxhdGVzL3RwbC1mdWxsLXdpZHRoLnBocHcAdyQ3NmZkMjhiNC1iMzNhLTRhMWYtOTY4OC1kZjc4Y2JmYzhjOWZ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NTBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDUwcHh3JGZlMDBkNGZkLTNhZDEtNDUwYS1iNGU1LWEzODFiYmYyNGYxN3h3ZDxoMSBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5DYWRldCBQcm9ncmFtPC9oMT53DGNvcmUvaGVhZGluZ30BdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyQzN2QwZjNmZi1hNWQzLTQ0ODAtYWQ0NC1jMTg4YjNlNDViNjJ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NTBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDUwcHh3JDhhODNlNjBkLTM3NTItNDZjYi1hYjhmLTE4NzFhZDEzZTQ1Ynh3JjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPgoKPC9kaXY+dwxjb3JlL2NvbHVtbnN4eXcAdwB3JGQxMGY0ZGZmLTZhZWUtNGQxMi04ZTdiLTZlYjZjODlhZjUyOXh3PTxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bGU9ImZsZXgtYmFzaXM6MzMuMzMlIj48L2Rpdj53C2NvcmUvY29sdW1udwYzMy4zMyV5dwB3AHckMGY0NWNiYzctZmNlZS00YzY4LWI5ODYtMmY1OTEyMGRkMzFieHeqATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtbGFyZ2UiPjxpbWcgc3JjPSJodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA1L0lNR18wMTM0LXNjYWxlZC0xLTEwMjR4NjgzLmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0xNTc5Ii8+PC9maWd1cmU+dwpjb3JlL2ltYWdld01odHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA1L0lNR18wMTM0LXNjYWxlZC0xLTEwMjR4NjgzLmpwZ3cAfasYdwVsYXJnZXcEbm9uZXckZmM0NjlkMTAtY2FiYi00ZThlLTgxYzktMDZiYzdmMWE1NTgzeHc9PGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIiBzdHlsZT0iZmxleC1iYXNpczo2Ni42NiUiPjwvZGl2PncLY29yZS9jb2x1bW53BjY2LjY2JXl3AHcAdyRmZmM0MmJjMS1kNTU5LTRlOTctODg0My00MDkxNzQ0Yzc3ZTF4d\/cEPHA+U2luY2UgMTk4MiwgeW91bmcgd29tZW4gYW5kIG1lbiwgYWdlcyAxMyB0byAxNywgaGF2ZSBwYXJ0bmVyZWQgd2l0aCB0aGUgVVNDIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSAoRFBTKSB0byBsZWFybiBmaXJzdC1oYW5kIGFib3V0IGxhdyBlbmZvcmNlbWVudCBhbmQgZW1lcmdlbmN5IHNlcnZpY2VzLiBDYWRldHMgZmlyc3QgYXR0ZW5kIGFuIGluLWRlcHRoIHRyYWluaW5nIGFjYWRlbXkgd2hlcmUgdGhleSdyZSBpbW1lcnNlZCBpbiBjbGFzc2VzIG9uIGNyaW1pbmFsIGxhdywgY29tbXVuaXR5IHJlbGF0aW9ucywgc2VsZi1kZWZlbnNlLCBhbmQgZ2VuZXJhbCBzYWZldHkgYW1vbmcgb3RoZXIgdG9waWNzLiBPbmNlIHRoZXkndmUgc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZCB0aGVpciBzdHVkaWVzLCByZWNydWl0cyBhcHBseSB3aGF0IHRoZXkndmUgbGVhcm5lZCB0byByZWFsIHRhc2tzLCBwZXJmb3JtaW5nIGEgdmFyaWV0eSBvZiBjb21tdW5pdHktYmFzZWQsIG5vbi1oYXphcmRvdXMgYXNzaWdubWVudHMgb24gVVNDJ3MgY2FtcHVzIGFuZCB0aHJvdWdob3V0IFNvdXRoZXJuIENhbGlmb3JuaWEgaW4gYXNzb2NpYXRpb24gd2l0aCB0aGUgTG9zIEFuZ2VsZXMgUG9saWNlIERlcGFydG1lbnQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRmNjg4YjcxOC03MGM5LTQzNTgtODEzZS1lNjFjYmJmYzM0Yzd4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDFweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQxcHh4d2g8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+QWJvdXQgdGhlIFByb2dyYW08L2gzPncMY29yZS9oZWFkaW5ndgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyRkNGJmNGYyOC0yMjBmLTQ5YjUtOWI5ZC1iMWUwMGI4MzcwNWV4d4YCPHA+VGhpcyBwcm9ncmFtIG9mZmVycyB0aGUgbG9jYWwgeW91dGggYW4gb3Bwb3J0dW5pdHkgdG8gdW5kZXJzdGFuZCBjcmltZSBwcmV2ZW50aW9uLCB3b3JrIHdpdGggbG9jYWwgYWN0aXZpc3RzIGFuZCBsYXcgZW5mb3JjZW1lbnQsIGFuZCBjb250cmlidXRlIHRvIHRoZWlyIGNvbW11bml0eS4gVGhlIGNhZGV0cyB3b3JrIHVuZGVyIHRoZSBzdXBlcnZpc2lvbiBvZiBmdWxsLXRpbWUgRFBTIG9mZmljZXJzIHdobyBhY3QgYXMgUG9zdCBBZHZpc29ycy4gPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ3NjNiNDVhMi02M2E4LTRiMzYtOGFmZC0wNTM5NDQ3NGFjNmR4dxM8cD5DYWRldHMgd2lsbDo8L3A+dw5jb3JlL3BhcmFncmFwaHl3JDM1MTQ3OTg1LWMwM2UtNGVhOS1hNmZmLTE5OGNlM2YzY2ZlYXh3KTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKCgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3JGI2MTFhZGE1LTZmNzctNGI4Ny1hNWZjLTMxZTJmOTUwZGZkM3h3RDxsaT5Db21wbGV0ZSBzcGVjaWFsaXplZCB0cmFpbmluZyBhbmQgcGh5c2ljYWwgZml0bmVzcyB0cmFpbmluZzwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZGI1NTcwOTMtNDFhMi00NDFkLTkzM2MtZTA2YjQ0MDE3NzVleHcpPGxpPkF0dGVuZCBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW1zPC9saT53DmNvcmUvbGlzdC1pdGVtdyQzMjg0OTM4Mi1mMjAxLTRkNDgtYmM4ZS0xNWU2MGQ0MTk3NDB4d188bGk+QXNzaXN0IHdpdGggdHJhZmZpYyBhbmQgY3Jvd2QgY29udHJvbCwgaW5jbHVkaW5nIFVTQyBmb290YmFsbCBnYW1lcyBhbmQgc3BlY2lhbCBldmVudHM8L2xpPncOY29yZS9saXN0LWl0ZW13JDhlOGI2OTA0LTVmM2QtNGNjZC1iNmQwLWUyOWRlNDg5YzkzZnh3LDxsaT5Qcm92aWRlZCB3ZWVrbHkgdHV0b3JpbmcgYXNzaXN0YW5jZTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMDY4N2NlZGYtZGQ3Mi00NjQ1LTk0ODAtYjY2NGJhMWFkNzJkeHcsPGxpPkNvbXBsZXRlIGNvbW11bml0eSBzZXJ2aWNlIHByb2plY3RzPC9saT53DmNvcmUvbGlzdC1pdGVtdyQwYWUwNDBmMi05MjU0LTRmNmUtODI1OC1kYmJjNTMzMWFiYTN4d0c8bGk+QXR0ZW5kIHJlZ3VsYXJseSBzY2hlZHVsZWQgZmllbGQgdHJpcHMgYW5kIGNhZGV0IHNvY2lhbCBldmVudHM8L2xpPncOY29yZS9saXN0LWl0ZW13JDM1MmZmYWFmLWNmNjYtNGQ1NS1iNDYwLTRlZTg5NDMxMWJiM3h3SjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDBweHckN2NhNjcxZGQtOWU3Ni00ZTAxLThkNDktYmY1YmM4NjE0OWJleHdjPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPlJlcXVpcmVtZW50czwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckYmY1NDMxNWYtZmMzMy00M2RhLTk3YzEtMmE5Y2NjYzZjNTJieHdUPHA+VG8gYXBwbHksIGNhbmRpZGF0ZXMgbXVzdCBtZWV0IHRoZSBmb2xsb3dpbmcgY3JpdGVyaWEuIENhZGV0IHJlY3J1aXRzIHNob3VsZDo8L3A+dw5jb3JlL3BhcmFncmFwaHl3JGRhZWRiMjcwLWFmNDMtNGJhZi04ZTUyLWU0MTAyMGE5YzQxN3h3KTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKCgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3JGQzMDNmYmM5LWE1ZDYtNDUxNS1hNWZiLTgzZDBjNzI4MDdmM3h3LzxsaT5CZSBiZXR3ZWVuIHRoZSBhZ2VzIG9mIDEzIGFuZCAxNyB5ZWFyczwvbGk+dw5jb3JlL2xpc3QtaXRlbXckYzQ1ZGEzMjAtMjFlNi00MDZkLTg1ZDctMmQ4NmNkZGE5ZDk3eHcsPGxpPkhhdmUgYXQgbGVhc3QgYSBDIGF2ZXJhZ2UgaW4gc2Nob29sPC9saT53DmNvcmUvbGlzdC1pdGVtdyQwYmNlZmI1Yy05MDUwLTRiMjQtYmE5YS1jN2E4OWYyNWJkY2Z4dyc8bGk+SGF2ZSBwYXJlbnRhbCBjb25zZW50IHRvIGFwcGx5PC9saT53DmNvcmUvbGlzdC1pdGVtdyRlODk4MjE2NS1iOGE3LTRlZjQtYmRmOS01ODcxNDhjMTc3OWJ4dzk8bGk+SGF2ZSBubyByZWNvcmQgb2Ygc2VyaW91cyBhcnJlc3RzIG9yIGNvbnZpY3Rpb25zPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ3ZTQwNmZjYi0yMzY0LTQzYTMtOWY2ZS05MmEzNTljMTMyMTh4dyY8bGk+QmUgaW4gZ29vZCBwaHlzaWNhbCBjb25kaXRpb248L2xpPncOY29yZS9saXN0LWl0ZW13JGNkNmQ5NjgyLTBhNWEtNDU1MS1iMjg0LTViNzAwY2UwZmU5OXh3QDxsaT5PYnRhaW4gYSBtZWRpY2FsIGV4YW1pbmF0aW9uICh0byBxdWFsaWZ5IGZvciBpbnN1cmFuY2UpPC9saT53DmNvcmUvbGlzdC1pdGVtdyRkNmNmOTIzMi1lNWNkLTQ5NjctYTBjOS0wZjVhN2Q5NmFmZGN4d2U8cD5DbGljayA8YSBocmVmPSJodHRwczovL3NpdGVzLnVzYy5lZHUvZHBzL2NhZGV0LW1lbWJlcnNoaXAtYXBwbGljYXRpb24vIj5oZXJlPC9hPiB0byBhcHBseSBub3cuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQyYmMxZDU2Yi02MmRjLTQyMjItODk2Yi1mMDM3MzgxOTNmYzZ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQwcHh3JDg5NzE3MDYwLTMxMjItNDg2My05ZjViLTAwZGZkYWMwNjg1Mnh3cDxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5BZGRpdGlvbmFsIFF1YWxpZmljYXRpb25zPC9oMz53DGNvcmUvaGVhZGluZ30DdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyRhZDBiNWFjYi00ZTY0LTRlOTAtODQ0Mi02ZmZlYWQ4Yzk3MGV4d2k8cD5JbiBhZGRpdGlvbiB0byB0aGUgcGh5c2ljYWwgYW5kIHRlY2huaWNhbCByZXF1aXJlbWVudHMgbGlzdGVkIGFib3ZlLCBjYWRldCBjYW5kaWRhdGVzIHNob3VsZCBhbHNvOjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNWQ2ODY1MjQtMDVlYi00Yzc5LWE0YmQtODY3ZTNiMTY4MGM1eHchPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCjwvdWw+dwljb3JlL2xpc3R5dwB3JDExMmU4NzNmLTE5NTAtNGRkOC05MDMxLTQzNmJkMzlkYjdjZHh3RDxsaT5IYXZlIGdvb2QgbW9yYWwgY2hhcmFjdGVyIGFuZCBkZXNpcmUgdG8gc2VydmUgdGhlIGNvbW11bml0eTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZjlmMWIzZmItZTlhMS00MjMxLTg3NWMtN2FiMDgzMjA4ZjM3eHdFPGxpPkRlbW9uc3RyYXRlIGEgd2lsbGluZ25lc3MgdG8gcGFydGljaXBhdGUgaW4gY2FkZXQgYWN0aXZpdGllczwvbGk+dw5jb3JlL2xpc3QtaXRlbXckN2YwZTU4NjEtZmM0ZS00ZTQwLWFhODItNDI5Y2E2NWVmOTAweHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MHB4dyQyOTg4M2U2MC03MTJjLTRiOTItYjZiYi03YTFkZDQyNWRmMTd4d2o8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+QXBwbGljYXRpb24gUHJvY2VzczwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckNTA0YWNiOWYtMjM2MC00MmVhLTlmMWEtZmVjMTk1ZjkzNTg1eHcjPG9sIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKPC9vbD53CWNvcmUvbGlzdHh3AHckZDQwODI0NDQtMGU0Yi00ODViLWEwMGEtOWI4YTE1MzU4MDgzeHffATxsaT5JZiB5b3UgbWVldCB0aGUgY3JpdGVyaWEgb3V0bGluZWQgYWJvdmUsIHBsZWFzZSBzZW5kIGFuIGVtYWlsIGluY2x1ZGluZyB5b3VyIGZpcnN0IGFuZCBsYXN0IG5hbWUmbmJzcDt0byA8YSBocmVmPSJtYWlsdG86cndoaXRlQGRwcy51c2MuZWR1Ij5yd2hpdGVAZHBzLnVzYy5lZHU8L2E+IGxldHRpbmcgdXMga25vdyB5b3UgYXJlIGludGVyZXN0ZWQgaW4gdGhlIHByb2dyYW0uPC9saT53DmNvcmUvbGlzdC1pdGVtdyQwZTQxN2I1Ny1hNzUwLTQzNTktYjlmMi1jZDg0NzcxNTVkMTJ4d4QBPGxpPkFmdGVyIHJlY2VpdmluZyB5b3VyIGVtYWlsLCBhIERQUyBzdGFmZiBtZW1iZXIgd2lsbCBjb250YWN0IHlvdSB0byBjb25maXJtIHlvdXIgZWxpZ2liaWxpdHkgYW5kIHNjaGVkdWxlIGFuIG9yYWwgaW50ZXJ2aWV3LjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckYTZjOWFkNGMtZWFhOS00MWM1LThmY2QtMWJmY2YyNDYzMTY4eHdlPGxpPkZvbGxvd2luZyBvcmFsIGludGVydmlld3MsIERQUyB3aWxsIGludml0ZSBxdWFsaWZpZWQgY2FuZGlkYXRlcyB0byBhdHRlbmQgaXRzIENhZGV0IEFjYWRlbXkuPC9saT53DmNvcmUvbGlzdC1pdGVtdyRlYjY2YjBlMi0wNzY0LTRmYTgtOTQ2Ni1lY2RiYWNmYmY1MjB4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQwcHh3JDgyZjM2OGYyLThlZmEtNDcxYi04ZDk4LTk1YzEyYTVhZWJkN3h3XzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5UcmFpbmluZzwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckZGIwZGQyNzgtYTU5NS00MTMwLWJjZDYtYzg3YWMxZDIyMWUzeHdtPHA+UmVjcnVpdHMgbXVzdCBhdHRlbmQgYW5kIGdyYWR1YXRlIGZyb20gb3VyIENhZGV0IEFjYWRlbXkgYmVmb3JlIGJlZ2lubmluZyBmaWVsZHdvcmsuIEFjYWRlbXkgdHJhaW5pbmc6PC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ5NjZmZGVjOC0xMzU1LTQxNTItODZlNS1iZTA2MTg0NjdhNGJ4dyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAdyRmOWRlZTFmNC0zYTcxLTRhNWYtYjkyOC00Y2I1MDM4NjEzYTJ4d5wBPGxpPkluY2x1ZGVzIGFwcHJveGltYXRlbHkgOTYgaG91cnMgb2YgYWNhZGVtaWNzLCBwaHlzaWNhbCBjb25kaXRpb25pbmcgYW5kIGV4cGVyaWVudGlhbCBjbGFzc2VzIGF0IHRoZSBMb3MgQW5nZWxlcyBQb2xpY2UgQ2FkZXQgQWNhZGVteSBpbiBXZXN0Y2hlc3RlcjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckNTczNTI4MmItNDEwZS00ZTVlLTgwMWEtMmZhZjFiNDBhNTE0eHcuPGxpPkV4dGVuZHMgb3ZlciAxNSBjb25zZWN1dGl2ZSBTYXR1cmRheXM8L2xpPncOY29yZS9saXN0LWl0ZW13JGRkZDE2YmQ3LTBmNTEtNGYxOS04NzAwLWIxN2M2NmE4YzZhOXh3vgE8bGk+Q29uc2lzdHMgb2YgY2xhc3NlcyBvbiBjcmltaW5hbCBsYXcsIGNvbW11bml0eSByZWxhdGlvbnMsIGdlbmVyYWwgc2FmZXR5LCBhbGNvaG9sL2RydWcgYXdhcmVuZXNzLCBwb2xpY2UgcHJvY2VkdXJlcywgZHJpbGwgYW5kIGNlcmVtb25pZXMsIHBoeXNpY2FsIGZpdG5lc3MgYW5kIGNoYXJhY3RlciBkZXZlbG9wbWVudDwvbGk+dw5jb3JlL2xpc3QtaXRlbXckYmE3YmUwZjEtY2VhYi00OWEyLTg2M2YtMjFlZGE4NDU1Yzg1eHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MHB4dyQ3ODkyYzI4Ny1jYzIyLTQ3YjYtOTFiNC0zMzg0YmJiMzhhNTR4d4ICPHA+RG93bmxvYWQgb3VyIGJyb2NodXJlIGluIDxhIGhyZWY9Imh0dHBzOi8vZHBzLnVzYy5lZHUvd3AtY29udGVudC91cGxvYWRzLzIwMjQvMDkvVVNDLUNhZGV0cy1Ccm9jaHVyZV9FTkdMSVNIXzA5MTMyNF8tMTIucGRmIj5FbmdsaXNoPC9hPiBvciA8YSBocmVmPSJodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzA5L1VTQy1DYWRldHMtQnJvY2h1cmVfU1BBTklTSF8wOTEzMjRfMzQucGRmIj5TcGFuaXNoPC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl3JGZiZDRkM2EwLTYwNzktNGIwNi05MTdjLWYxNDdiNjQzMTA4N3h3SjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDBweHckYTVhMWUwOTgtMmJiZS00OGJmLWFiOTQtYjdhMzBjODY4NmU2eHcmPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+Cgo8L2Rpdj53DGNvcmUvY29sdW1uc3h5dwB3AHckMDQxYTRhNjYtMWViOC00ZTM0LTlmNzMtM2M0YTllMjM4YzcxeHcjPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48L2Rpdj53C2NvcmUvY29sdW1ueXcAdwB3JGI0N2Y5YTBjLWQxNzgtNDUwYS05YzI4LTZiNzI0ZjlhNDM0M3h3JDxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwvZGl2PncMY29yZS9jb2x1bW5zeHl3AHcAdyQwMjY5YzFkNi1jY2EyLTRmZTktYWE3Ni1hNzQ3ZmU3Y2MxMzZ4dyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PncLY29yZS9jb2x1bW55dwB3AHckNDRhZDY4YzYtMGU3MS00ZjNjLTgzYzAtY2I0YTY0MzlkZjkzeHckPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4eXcAdwB3JDBhOThiNDViLTgyNzAtNGJhOS05MjI2LTk3MDA2YTExZTk5M3h3JTxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+Cgo8L2Rpdj53C2NvcmUvY29sdW1ueXcAdwB3JDNjOTdiYzljLTZiNGMtNDdkMy05NTVmLTIyZTQzZDk1NzRhOHh3xwE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vZHBzLnVzYy5lZHUvd3AtY29udGVudC91cGxvYWRzLzIwMTcvMTEvaWctbG9nby1lbWFpbC5wbmciIGFsdD0iaWctbG9nby1lbWFpbCIgY2xhc3M9IndwLWltYWdlLTM4MjUiIHN0eWxlPSJ3aWR0aDo1MHB4Ii8+PC9maWd1cmU+dwpjb3JlL2ltYWdld0BodHRwczovL2Rwcy51c2MuZWR1L3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE3LzExL2lnLWxvZ28tZW1haWwucG5ndw1pZy1sb2dvLWVtYWlsfbE7dwQ1MHB4dwRmdWxsdwRub25ldyQyYmEwMjAxNC0xYzI1LTQ4NmMtOWFjMy1mOTVjN2MwNGZhNTV4d2U8cD5Gb2xsb3cgdXMgb24gSW5zdGFncmFtISA8YSBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3VzY19kcHNjYWRldHMvIj5AdXNjX2Rwc2NhZGV0czwvYT4gPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ4ODY0YTk3YS1hNWM5LTRhZWItOWFiMy1lZjMxZjA1NzMxYTN4dyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PncLY29yZS9jb2x1bW55dwB3AHckZTUwMTYzZDItMGMwYS00Njc4LTgzMmUtNmI0NGQzMGY3M2RjeHcHPHA+PC9wPncOY29yZS9wYXJhZ3JhcGh5e0J52tMvaSAAe0HrKosFoAAAdyQ2MTBiNTA0Zi05YTdkLTQyMGYtODA4Zi03MTc2YjQ3YmJjYmJ9AncGbWVkaXVtDwACrbDRyg0bpQ8JcgBjAJYeBdAOAAIAHgABAAEDSQACAB4AAQABA6IPABYAywwFywcAAgAeAAEAAQNJAAIAHgABAAEDx5vVrAsBAAA=\",\"updateId\":614589583}","footnotes":""},"class_list":["post-66","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cadet Program - Department of Public Safety<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dps.usc.edu\/community-relations\/cadets\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cadet Program - Department of Public Safety\" \/>\n<meta property=\"og:description\" content=\"Cadet Program Since 1982, young women and men, ages 13 to 17, have partnered with the USC Department of Public Safety (DPS) to learn first-hand about law enforcement and emergency services. Cadets first attend an in-depth training academy where they&#8217;re immersed in classes on criminal law, community relations, self-defense, and general safety among other topics.&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dps.usc.edu\/community-relations\/cadets\/\" \/>\n<meta property=\"og:site_name\" content=\"Department of Public Safety\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-30T18:19:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/\",\"url\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/\",\"name\":\"Cadet Program - Department of Public Safety\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dps.usc.edu\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/IMG_0134-scaled-1-1024x683.jpg\",\"datePublished\":\"2015-05-18T15:59:40+00:00\",\"dateModified\":\"2026-04-30T18:19:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/#primaryimage\",\"url\":\"https:\\\/\\\/dps.usc.edu\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/IMG_0134-scaled-1.jpg\",\"contentUrl\":\"https:\\\/\\\/dps.usc.edu\\\/wp-content\\\/uploads\\\/2015\\\/05\\\/IMG_0134-scaled-1.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/cadets\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/dps.usc.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Community Outreach\",\"item\":\"https:\\\/\\\/dps.usc.edu\\\/community-relations\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cadet Program\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/#website\",\"url\":\"https:\\\/\\\/dps.usc.edu\\\/\",\"name\":\"Department of Public Safety\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dps.usc.edu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cadet Program - Department of Public Safety","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dps.usc.edu\/community-relations\/cadets\/","og_locale":"en_US","og_type":"article","og_title":"Cadet Program - Department of Public Safety","og_description":"Cadet Program Since 1982, young women and men, ages 13 to 17, have partnered with the USC Department of Public Safety (DPS) to learn first-hand about law enforcement and emergency services. Cadets first attend an in-depth training academy where they&#8217;re immersed in classes on criminal law, community relations, self-defense, and general safety among other topics.&hellip;","og_url":"https:\/\/dps.usc.edu\/community-relations\/cadets\/","og_site_name":"Department of Public Safety","article_modified_time":"2026-04-30T18:19:32+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/","url":"https:\/\/dps.usc.edu\/community-relations\/cadets\/","name":"Cadet Program - Department of Public Safety","isPartOf":{"@id":"https:\/\/dps.usc.edu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/#primaryimage"},"image":{"@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/#primaryimage"},"thumbnailUrl":"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1-1024x683.jpg","datePublished":"2015-05-18T15:59:40+00:00","dateModified":"2026-04-30T18:19:32+00:00","breadcrumb":{"@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dps.usc.edu\/community-relations\/cadets\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/#primaryimage","url":"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1.jpg","contentUrl":"https:\/\/dps.usc.edu\/wp-content\/uploads\/2015\/05\/IMG_0134-scaled-1.jpg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/dps.usc.edu\/community-relations\/cadets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dps.usc.edu\/"},{"@type":"ListItem","position":2,"name":"Community Outreach","item":"https:\/\/dps.usc.edu\/community-relations\/"},{"@type":"ListItem","position":3,"name":"Cadet Program"}]},{"@type":"WebSite","@id":"https:\/\/dps.usc.edu\/#website","url":"https:\/\/dps.usc.edu\/","name":"Department of Public Safety","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dps.usc.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/comments?post=66"}],"version-history":[{"count":3,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/66\/revisions"}],"predecessor-version":[{"id":17174,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/66\/revisions\/17174"}],"up":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/3901"}],"wp:attachment":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/media?parent=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}