Help
RSS
API
Feed
Maltego
Contact
Domain > blackboard.fmarion.edu
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2021-08-24
3.220.147.48
(
ClassC
)
2025-08-07
50.19.13.38
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyCache-control: no-cacheset-cookieContent-Type: text/htmlDate: Thu, 07 Aug 2025 23:29:12 GMTLocation: https://blackboard.fmarion.edu/Set-Cookie: AWSELB8FAF6D3D16979FD3E615D6FFDA95EE1C1F123A4068A77A98789092F0CF4CA4D91BFF941CFCB3C06A5F0960F9ACEE0A67C273F55E98E670E5E4C19294739F5054908A3DC197;PATH/;MAX-AGE900Content-Length: 175Connection: keep-alive html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>openresty/1.27.1.2/center>/body>/html>
Port 443
HTTP/1.1 200 Access-Control-Allow-Origin: https://blackboard.fmarion.eduCache-Control: privateCache-Control: max-age0Cache-Control: no-storeCache-Control: must-revalidateCache-control: no-cacheset-cookieContent-Language: en-USContent-Security-Policy: frame-ancestors selfContent-Type: text/html;charsetUTF-8Date: Thu, 07 Aug 2025 23:29:12 GMTExpires: Wed, 07 Aug 2024 23:29:12 GMTLast-Modified: Sun, 07 Aug 2005 23:29:12 GMTP3P: CPCAO PSA OURPragma: privateSet-Cookie: JSESSIONIDB896040369571F879763DEA0964CE97D; Path/; SecureSet-Cookie: BbRouterexpires:1754620152,id:B863996305A3A017DC6FAA5A2E54197B,signature:aedcae4fcd3348f87ebcbbab2d5b1dc9780a8a2d191f2d08dde0ce04c9860d04,site:15cb0d9b-8f08-4343-a98c-0697743806d2,v:2,xsrf:eca8cb74-f51d-49e3-8de9-59b877e3e906; Path/; Secure; HttpOnlySet-Cookie: AWSELB8FAF6D3D16979FD3E615D6FFDA95EE1C1F123A4068615A393F3CA43B7D61704AD1C086AE3719EF3B8C9BE123284A36ECA0DE8721FE6BC5AFF830017BCFC68863E9AE715BFC;PATH/;MAX-AGE900Set-Cookie: AWSELBCORS8FAF6D3D16979FD3E615D6FFDA95EE1C1F123A4068615A393F3CA43B7D61704AD1C086AE3719EF3B8C9BE123284A36ECA0DE8721FE6BC5AFF830017BCFC68863E9AE715BFC;PATH/;MAX-AGE900;SECURE;SAMESITENoneStrict-Transport-Security: max-age63072000; includeSubDomains; preloadVary: Accept-EncodingVary: OriginX-Blackboard-appserver: ip-10-146-230-237.ec2.internalX-Blackboard-product: Blackboard Learn ™ 3900.121.0-rel.27+4e78b06X-Content-Type-Options: nosniffX-Frame-Options: SAMEORIGINX-XSS-Protection: 1transfer-encoding: chunkedConnection: keep-alive !DOCTYPE HTML >html langen-US> head> title>Blackboard/title> meta http-equivContent-Type contenttext/html; charsetUTF-8> meta idrequest-method namerequest-method contentGET> meta nameauthor contentBlackboard> meta namecopyright content© 1997-2025 Blackboard Inc. All Rights Reserved. U.S. Patent No. 7,493,396 and 7,558,853. Additional Patents Pending.> meta namekeywords contentBlackboard> meta http-equivPragma contentno-cache> meta http-equivExpires content-1> meta nameviewport contentwidthdevice-width, initial-scale1.0/> script typetext/javascript>window.NREUM||(NREUM{});NREUM.info{errorBeacon:bam.nr-data.net,licenseKey:232bf20b67,agent:,beacon:bam.nr-data.net,applicationTime:9,applicationID:479832374,transactionName:blwDZBYHCkBRW0QLVlcWMkQWExBAcVtEC1ZXFgNcBQUPUV9ZQgYXTlwDURQWFx1SVFEBUltWAEIASAVGRFBVDE1QWgBEDQkKHXxXVwtXeFoVWQsI,queueTime:0};(window.NREUM||(NREUM{})).init{ajax:{deny_list:bam.nr-data.net}};(window.NREUM||(NREUM{})).loader_config{licenseKey:232bf20b67,applicationID:479832374};;/*! For license information please see nr-loader-rum-1.293.0.min.js.LICENSE.txt */(()>{var e,t,r{122:(e,t,r)>{use strict;r.d(t,{a:()>i});var nr(944);function i(e,t){try{if(!e||object!typeof e)return(0,n.R)(3);if(!t||object!typeof t)return(0,n.R)(4);const rObject.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a0Object.keys(r).length?e:r;for(let o in a)if(void 0!eo)try{if(nulleo){ronull;continue}Array.isArray(eo)&&Array.isArray(to)?roArray.from(new Set(...eo,...to)):objecttypeof eo&&objecttypeof to?roi(eo,to):roeo}catch(e){ro||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},555:(e,t,r)>{use strict;r.d(t,{D:()>s,f:()>o});var nr(384),ir(122);const a{beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const se>(0,i.a)(e,a)},324:(e,t,r)>{use strict;r.d(t,{F3:()>i,Xs:()>a,xv:()>n});const n1.293.0,iPROD,aCDN},154:(e,t,r)>{use strict;r.d(t,{OF:()>c,RI:()>i,WN:()>d,bv:()>a,gm:()>o,mw:()>s,sb:()>u});var nr(863);const iundefined!typeof window&&!!window.document,aundefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),oi?window:undefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),sBoolean(hiddeno?.document?.visibilityState),c/iPad|iPhone|iPod/.test(o.navigator?.userAgent),uc&&undefinedtypeof SharedWorker,d((()>{const eo.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/);Array.isArray(e)&&e.length>2&&e1})(),Date.now()-(0,n.t)())},241:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(154);const inewrelic;function a(e{}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},687:(e,t,r)>{use strict;r.d(t,{Ak:()>u,Ze:()>f,x3:()>d});var nr(241),ir(836),ar(606),or(860),sr(646);const c{};function u(e,t){const r{staged:!1,priority:o.P3t||0};l(e),ce.get(t)||ce.set(t,r)}function d(e,t){e&&ce&&(ce.get(t)&&ce.delete(t),p(e,t,!1),ce.size&&g(e))}function l(e){if(!e)throw new Error(agentIdentifier required);ce||(cenew Map)}function f(e,tfeature,r!1){if(l(e),!e||!ce.get(t)||r)return p(e,t);ce.get(t).staged!0,g(e)}function g(e){const tArray.from(ce);t.every(((e,t)>t.staged))&&(t.sort(((e,t)>e1.priority-t1.priority)),t.forEach(((t)>{ce.delete(t),p(e,t)})))}function p(e,t,r!0){const oe?i.ee.get(e):i.ee,ca.i.handlers;if(!o.aborted&&o.backlog&&c){if((0,n.W)({agentIdentifier:e,type:lifecycle,name:drain,feature:t}),r){const eo.backlogt,rct;if(r){for(let t0;e&&te.length;++t)m(et,r);Object.entries(r).forEach(((e,t)>{Object.values(t||{}).forEach((t>{t0?.on&&t0?.context()instanceof s.y&&t0.on(e,t1)}))}))}}o.isolatedBacklog||delete ct,o.backlogtnull,o.emit(drain-+t,)}}function m(e,t){var re1;Object.values(tr||{}).forEach((t>{var re0;if(t0r){var nt1,ie3,ae2;n.apply(i,a)}}))}},836:(e,t,r)>{use strict;r.d(t,{P:()>s,ee:()>c});var nr(384),ir(990),ar(646),or(607);const snr@context:.concat(o.W),cfunction e(t,r){var n{},o{},d{},l!1;try{l16r.length&&u.initializedAgents?.r?.runtime.isolatedBacklog}catch(e){}var f{on:p,addEventListener:p,removeEventListener:function(e,t){var rne;if(!r)return;for(var i0;ir.length;i++)rit&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!a&&(a!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);for(var sg(n),um(e),du.length,l0;ld;l++)ul.apply(s,r);var pv()oe;p&&p.push(f,e,r,s);return s},get:h,listeners:m,context:g,buffer:function(e,t){const rv();if(tt||feature,f.aborted)return;Object.entries(e||{}).forEach(((e,n)>{ont,t in r||(rt)}))},abort:function(){f._aborted!0,Object.keys(f.backlog).forEach((e>{delete f.backloge}))},isBuffering:function(e){return!!v()oe},debugId:r,backlog:l?{}:t&&objecttypeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,aborted,{get:()>{let ef._aborted||!1;return e||(t&&(et.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,s,(()>new a.y(s))):new a.y(s)}function p(e,t){nem(e).concat(t)}function m(e){return ne||}function h(t){return dtdt||e(f,t)}function v(){return f.backlog}}(void 0,globalEE),u(0,n.Zm)();u.ee||(u.eec)},646:(e,t,r)>{use strict;r.d(t,{y:()>n});class n{constructor(e){this.contextIde}}},908:(e,t,r)>{use strict;r.d(t,{d:()>n,p:()>i});var nr(836).ee.get(handle);function i(e,t,r,i,a){a?(a.buffer(e,i),a.emit(e,t,r)):(n.buffer(e,i),n.emit(e,t,r))}},606:(e,t,r)>{use strict;r.d(t,{i:()>a});var nr(908);a.ono;var ia.handlers{};function a(e,t,r,a){o(a||n.d,i,e,t,r)}function o(e,t,r,i,a){a||(afeature),e||(en.d);var otata||{};(oror||).push(e,i)}},878:(e,t,r)>{use strict;function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r!1,i){window.addEventListener(e,t,n(r,i))}function a(e,t,r!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()>a,jT:()>n,sp:()>i})},607:(e,t,r)>{use strict;r.d(t,{W:()>n});const n(0,r(566).bz)()},566:(e,t,r)>{use strict;r.d(t,{LA:()>s,bz:()>o});var nr(154);const ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx;function a(e,t){return e?15&et:16*Math.random()|0}function o(){const en.gm?.crypto||n.gm?.msCrypto;let t,r0;return e&&e.getRandomValues&&(te.getRandomValues(new Uint8Array(30))),i.split().map((e>xe?a(t,r++).toString(16):ye?(3&a()|8).toString(16):e)).join()}function s(e){const tn.gm?.crypto||n.gm?.msCrypto;let r,i0;t&&t.getRandomValues&&(rt.getRandomValues(new Uint8Array(e)));const o;for(var s0;se;s++)o.push(a(r,i++).toString(16));return o.join()}},614:(e,t,r)>{use strict;r.d(t,{BB:()>o,H3:()>n,g:()>u,iL:()>c,tS:()>s,uh:()>i,wk:()>a});const nNRBA,iSESSION,a144e5,o18e5,s{STARTED:session-started,PAUSE:session-pause,RESET:session-reset,RESUME:session-resume,UPDATE:session-update},c{SAME_TAB:same-tab,CROSS_TAB:cross-tab},u{OFF:0,FULL:1,ERROR:2}},863:(e,t,r)>{use strict;function n(){return Math.floor(performance.now())}r.d(t,{t:()>n})},944:(e,t,r)>{use strict;r.d(t,{R:()>i});var nr(241);function i(e,t){functiontypeof console.debug&&(console.debug(New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#.concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:data,name:warn,feature:warn,data:{code:e,secondary:t}}))}},701:(e,t,r)>{use strict;r.d(t,{B:()>a,t:()>o});var nr(241);const inew Set,a{};function o(e,t){const rt.agentIdentifier;ar??{},e&&objecttypeof e&&(i.has(r)||(t.ee.emit(rumresp,e),are,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:lifecycle,name:load,feature:void 0,data:e})))}},990:(e,t,r)>{use strict;r.d(t,{I:()>i});var nObject.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return et;var ir();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return eti,i}},389:(e,t,r)>{use strict;function n(e,t500,r{}){const nr?.leading||!1;let i;return(...r)>{n&&void 0i&&(e.apply(this,r),isetTimeout((()>{iclearTimeout(i)}),t)),n||(clearTimeout(i),isetTimeout((()>{e.apply(this,r)}),t))}}function i(e){let t!1;return(...r)>{t||(t!0,e.apply(this,r))}}r.d(t,{J:()>i,s:()>n})},289:(e,t,r)>{use strict;r.d(t,{GG:()>a,Qr:()>s,sB:()>o});var nr(878);function i(){returnundefinedtypeof document||completedocument.readyState}function a(e,t){if(i())return e();(0,n.sp)(load,e,t)}function o(e){if(i())return e();(0,n.DD)(DOMContentLoaded,e)}function s(e){if(i())return e();(0,n.sp)(popstate,e)}},384:(e,t,r)>{use strict;r.d(t,{NT:()>a,US:()>u,Zm:()>o,bQ:()>c,dV:()>s,pV:()>d});var nr(154),ir(863);const a{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net};function o(){return n.gm.NREUM||(n.gm.NREUM{}),void 0n.gm.newrelic&&(n.gm.newrelicn.gm.NREUM),n.gm.NREUM}function s(){let eo();return e.o||(e.o{ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let ro();r.initializedAgents??{},t.initializedAt{ms:(0,i.t)(),date:new Date},r.initializedAgentset}function u(e,t){o()et}function d(){return function(){let eo();const te.info||{};e.info{beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let eo();const te.init||{};e.init{...t}}(),s(),function(){let eo();const te.loader_config||{};e.loader_config{...t}}(),o()}},843:(e,t,r)>{use strict;r.d(t,{u:()>i});var nr(878);function i(e,t!1,r,i){(0,n.DD)(visibilitychange,(function(){if(t)return void(hiddendocument.visibilityState&&e());e(document.visibilityState)}),r,i)}},773:(e,t,r)>{use strict;r.d(t,{z_:()>a,XG:()>s,TZ:()>n,rs:()>i,xV:()>o});r(154),r(566),r(384);const nr(860).K7.metrics,ism,acm,ostoreSupportabilityMetrics,sstoreEventMetrics},630:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewEvent},782:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewTiming},234:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(836),ir(687);class a{constructor(e,t){this.agentIdentifiere,this.een.ee.get(e),this.featureNamet,this.blocked!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},741:(e,t,r)>{use strict;r.d(t,{W:()>a});var nr(944),ir(261);class a{#e(e,...t){if(thise!a.prototypee)return thise(...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},261:(e,t,r)>{use strict;r.d(t,{$9:()>u,BL:()>s,CH:()>g,Dl:()>_,Fw:()>y,PA:()>h,Pl:()>n,Tb:()>l,U2:()>a,V1:()>k,Wb:()>x,bt:()>b,cD:()>v,d3:()>w,dT:()>c,eY:()>p,fF:()>f,hG:()>i,k6:()>o,nb:()>m,o5:()>d});const napi-,iaddPageAction,aaddToTrace,oaddRelease,sfinished,cinteraction,ulog,dnoticeError,lpauseReplay,frecordCustomEvent,grecordReplay,pregister,msetApplicationVersion,hsetCurrentRouteName,vsetCustomAttribute,bsetErrorHandler,ysetPageViewName,_setUserId,wstart,xwrapLogger,kmeasure},163:(e,t,r)>{use strict;r.d(t,{j:()>E});var nr(384),ir(741);var ar(555);r(860).K7.genericEvents;const oexperimental.marks,sexperimental.measures,cexperimental.resources,ue>{if(!e||string!typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var dr(614),lr(944),fr(122);const gdata-nr-mask,pe>(0,f.a)(e,(()>{const e{feature_flags:,experimental:{marks:!1,measures:!1,resources:!1},mask_selector:*,block_selector:data-nr-block,mask_input_options:{color:!1,date:!1,datetime-local:!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flagst},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(o)||e.experimental.marks},set capture_marks(t){e.experimental.markst},get capture_measures(){return e.feature_flags.includes(s)||e.experimental.measures},set capture_measures(t){e.experimental.measurest},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(c)||e.experimental.resources},set enabled(t){e.experimental.resourcest},asset_types:,first_party_domains:,ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:d.wk,inactiveMs:d.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector.concat(t,,).concat(g):t||nullt?e.mask_selectorg:(0,l.R)(5,t)},get block_class(){returnnr-block},get ignore_class(){returnnr-ignore},get mask_text_class(){returnnr-mask},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+,.concat(t):!t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&objecttypeof t?e.mask_input_options{...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:id,className,tagName,type}}})());var mr(154),hr(324);let v0;const b{buildEnv:h.F3,distMethod:h.Xs,version:h.xv,originTime:m.WN},y{appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++v}},_e>{const t(0,f.a)(e,y),rObject.keys(b).reduce(((e,t)>(et{value:bt,writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var wr(701);const xe>{const te.startsWith(http);e+/,r.pt?e:https://+e};var kr(836),Ar(241);const S{accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},Te>(0,f.a)(e,S),Rnew Set;function E(e,t{},r,o){let{init:s,info:c,loader_config:u,runtime:d{},exposed:l!0}t;if(!c){const e(0,n.pV)();se.init,ce.info,ue.loader_config}e.initp(s||{}),e.loader_configT(u||{}),c.jsAttributes??{},m.bv&&(c.jsAttributes.isWorker!0),e.info(0,a.D)(c);const fe.init,gc.beacon,c.errorBeacon;R.has(e.agentIdentifier)||(f.proxy.assets&&(x(f.proxy.assets),g.push(f.proxy.assets)),f.proxy.beacon&&g.push(f.proxy.beacon),function(e){const t(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r>{const ni.W.prototyper;if(function!typeof n||constructorn)return;let atr;er&&!1!e.exposed&µ-agent!e.runtime?.loaderType&&(tr(...t)>{const ner(...t);return a?a(...t):n})}))}(e),(0,n.US)(activatedFeatures,w.B),e.runSoftNavOverSpa&&!0f.soft_navigations.enabled&&f.feature_flags.includes(soft_nav)),d.denyList...f.ajax.deny_list||,...f.ajax.block_internal?g:,d.ptide.agentIdentifier,d.loaderTyper,e.runtime_(d),R.has(e.agentIdentifier)||(e.eek.ee.get(e.agentIdentifier),e.exposedl,(0,A.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.e.agentIdentifier,type:lifecycle,name:initialize,feature:void 0,data:e.config})),R.add(e.agentIdentifier)}},374:(e,t,r)>{r.nc(()>{try{return document?.currentScript?.nonce}catch(e){}return})()},860:(e,t,r)>{use strict;r.d(t,{$J:()>d,K7:()>c,P3:()>u,XX:()>i,Yy:()>s,df:()>a,qY:()>n,v4:()>o});const nevents,ijserrors,abrowser/blobs,orum,sbrowser/logs,c{ajax:ajax,genericEvents:generic_events,jserrors:i,logging:logging,metrics:metrics,pageAction:page_action,pageViewEvent:page_view_event,pageViewTiming:page_view_timing,sessionReplay:session_replay,sessionTrace:session_trace,softNav:soft_navigations,spa:spa},u{c.pageViewEvent:1,c.pageViewTiming:2,c.metrics:3,c.jserrors:4,c.spa:5,c.ajax:6,c.sessionTrace:7,c.softNav:8,c.sessionReplay:9,c.logging:10,c.genericEvents:11},d{c.pageViewEvent:o,c.pageViewTiming:n,c.ajax:n,c.spa:n,c.softNav:n,c.metrics:i,c.jserrors:i,c.sessionTrace:a,c.sessionReplay:a,c.logging:s,c.genericEvents:ins}}},n{};function i(e){var tne;if(void 0!t)return t.exports;var ane{exports:{}};return re(a,a.exports,i),a.exports}i.mr,i.d(e,t)>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:tr})},i.f{},i.ee>Promise.all(Object.keys(i.f).reduce(((t,r)>(i.fr(e,t),t)),)),i.ue>nr-rum-1.293.0.min.js,i.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),e{},tNRBA-1.293.0.PROD:,i.l(r,n,a,o)>{if(er)er.push(n);else{var s,c;if(void 0!a)for(var udocument.getElementsByTagName(script),d0;du.length;d++){var lud;if(l.getAttribute(src)r||l.getAttribute(data-webpack)t+a){sl;break}}if(!s){c!0;var f{296:sha512-M1viQxU/Sd10c/wA0iJyMGykq7mUO4/cNh2pUlWVWSRdp2RUo2Lmen9N19KuzHKjUln7vOC7HGbkzvGvRT/yQg};(sdocument.createElement(script)).charsetutf-8,s.timeout120,i.nc&&s.setAttribute(nonce,i.nc),s.setAttribute(data-webpack,t+a),s.srcr,0!s.src.indexOf(window.location.origin+/)&&(s.crossOriginanonymous),fo&&(s.integrityfo)}ern;var g(t,n)>{s.onerrors.onloadnull,clearTimeout(p);var ier;if(delete er,s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e>e(n))),t)return t(n)},psetTimeout(g.bind(null,void 0,{type:timeout,target:s}),12e4);s.onerrorg.bind(null,s.onerror),s.onloadg.bind(null,s.onload),c&&document.head.appendChild(s)}},i.re>{undefined!typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:Module}),Object.defineProperty(e,__esModule,{value:!0})},i.phttps://js-agent.newrelic.com/,(()>{var e{374:0,840:0};i.f.j(t,r)>{var ni.o(e,t)?et:void 0;if(0!n)if(n)r.push(n2);else{var anew Promise(((r,i)>netr,i));r.push(n2a);var oi.p+i.u(t),snew Error;i.l(o,(r>{if(i.o(e,t)&&(0!(net)&&(etvoid 0),n)){var ar&&(loadr.type?missing:r.type),or&&r.target&&r.target.src;s.messageLoading chunk +t+ failed.\n(+a+: +o+),s.nameChunkLoadError,s.typea,s.requesto,n1(s)}}),chunk-+t,t)}};var t(t,r)>{var n,a,o,s,cr,u0;if(o.some((t>0!et))){for(n in s)i.o(s,n)&&(i.mnsn);if(c)c(i)}for(t&&t(r);uo.length;u++)aou,i.o(e,a)&&ea&&ea0(),ea0},rselfwebpackChunk:NRBA-1.293.0.PRODselfwebpackChunk:NRBA-1.293.0.PROD||;r.forEach(t.bind(null,0)),r.pusht.bind(null,r.push.bind(r))})(),(()>{use strict;i(374);var ei(566),ti(741);class r extends t.W{agentIdentifier(0,e.LA)(16)}var ni(860);const aObject.values(n.K7);var oi(163);var si(908),ci(863),ui(261),di(241),li(944),fi(701),gi(773);function p(e,t,i,a){const oa||i;!o||oe&&oe!r.prototypee||(oefunction(){(0,s.p)(g.xV,API/+e+/called,void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.i.agentIdentifier,type:data,name:api,feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function m(e,t,r,n,i){const ae.info;nullr?delete a.jsAttributest:a.jsAttributestr,(i||nullr)&&(0,s.p)(u.Pl+n,(0,c.t)(),t,r,void 0,session,e.ee)}var hi(687),vi(234),bi(289),yi(154),_i(384);const we>y.RI&&!0e?.privacy.cookies_enabled;function x(e){return!!(0,_.dV)().o.MO&&w(e)&&!0e?.session_trace.enabled}var ki(389);class A extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandlervoid 0,this.featAggregatevoid 0,this.onAggregateImportedvoid 0,this.deferredPromise.resolve(),!1e.initthis.featureName.autoStart?this.deferrednew Promise(((t,r)>{this.ee.on(manual-start-all,(0,k.J)((()>{(0,h.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,h.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r{}){if(this.featAggregate)return;let a;this.onAggregateImportednew Promise((e>{ae}));const oasync()>{let o;await this.deferred;try{if(w(e.init)){const{setupAgentSession:t}await i.e(296).then(i.bind(i,663));ot(e)}}catch(e){(0,l.R)(20,e),this.ee.emit(internal-error,e),this.featureNamen.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o,e.init))return(0,h.Ze)(this.agentIdentifier,this.featureName),void a(!1);const{Aggregate:n}await t();this.featAggregatenew n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),a(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,h.Ze)(this.agentIdentifier,this.featureName,!0),a(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()>o()),!0):o()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return x(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var Si(630),Ti(614);class R extends A{static featureNameS.T;constructor(e){var t;super(e,S.T),this.setupInspectionEvents(e.agentIdentifier),te,p(u.Fw,(function(e,r){stringtypeof e&&(/!e.charAt(0)&&(e/+e),t.runtime.customTransaction(r||http://custom.transaction)+e,(0,s.p)(u.Pl+u.Fw,(0,c.t)(),void 0,void 0,t.ee))}),t),this.ee.on(api-send-rum,((e,t)>(0,s.p)(send-rum,e,t,void 0,this.featureName,this.ee))),this.importAggregator(e,(()>i.e(296).then(i.bind(i,108))))}setupInspectionEvents(e){const t(t,r)>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:completet.target.readyState,type:window,name:r,data:t.target.location+})};(0,b.sB)((e>{t(e,DOMContentLoaded)})),(0,b.GG)((e>{t(e,load)})),(0,b.Qr)((e>{t(e,navigate)})),this.ee.on(T.tS.UPDATE,((t,r)>{(0,d.W)({agentIdentifier:e,type:lifecycle,name:session,data:r})}))}}var Ei(843),Ni(878),ji(782);class I extends A{static featureNamej.T;constructor(e){super(e,j.T),y.RI&&((0,E.u)((()>(0,s.p)(docHidden,(0,c.t)(),void 0,j.T,this.ee)),!0),(0,N.sp)(pagehide,(()>(0,s.p)(winPagehide,(0,c.t)(),void 0,j.T,this.ee))),this.importAggregator(e,(()>i.e(296).then(i.bind(i,350)))))}}class O extends A{static featureNameg.TZ;constructor(e){super(e,g.TZ),y.RI&&document.addEventListener(securitypolicyviolation,(e>{(0,s.p)(g.xV,Generic/CSPViolation/Detected,void 0,this.featureName,this.ee)})),this.importAggregator(e,(()>i.e(296).then(i.bind(i,373))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features{},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeaturesnew Set(e.features||),this.desiredFeatures.add(R),this.runSoftNavOverSpa...this.desiredFeatures.some((e>e.featureNamen.K7.softNav)),(0,o.j)(this,e,e.loaderType||agent),tthis,p(u.cD,(function(e,r,n!1){if(stringtypeof e){if(string,number,boolean.includes(typeof r)||nullr)return m(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if(stringtypeof t||nullt)return m(e,enduser.id,t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if(stringtypeof t||nullt)return m(e,application.version,t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit(manual-start-all)}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const efunction(e){const t{};return a.forEach((r>{tr!!er?.enabled})),t}(this.init),t...this.desiredFeatures;t.sort(((e,t)>n.P3e.featureName-n.P3t.featureName)),t.forEach((t>{if(!et.featureName&&t.featureName!n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureNamen.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureNamen.K7.softNav)return;const rfunction(e){switch(e){case n.K7.ajax:returnn.K7.jserrors;case n.K7.sessionTrace:returnn.K7.ajax,n.K7.pageViewEvent;case n.K7.sessionReplay:returnn.K7.sessionTrace;case n.K7.pageViewTiming:returnn.K7.pageViewEvent;default:return}}(t.featureName).filter((e>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.featurest.featureNamenew t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.featurese.abortHandler?.();const t(0,_.Zm)();delete t.initializedAgentsthis.agentIdentifier?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:R,I,O,loaderType:lite})})()})();/script> link relSHORTCUT ICON typeimage/x-icon href/favicon.ico> link relstylesheet typetext/css href/ui-ultra/css/ultra.css?v3900.121.0-rel.27+4e78b06 idcss_0> link relstylesheet typetext/css href/ui-ultra/css/multi_factor_authentication.css?v3900.121.0-rel.27+4e78b06_authLogin idcss_1> link relstylesheet typetext/css href/webapps/vtbe-tinymce/css/prism/prism.css?v3900.121.0-rel.27+4e78b06 idcss_2> link relstylesheet typetext/css href/webapps/videointegration/css/video-integration.css?v3900.121.0-rel.27+4e78b06_3900.121.0-rel.27+4e78b06 idcss_3> link relstylesheet typetext/css href/webapps/allyintegration/css/ally-integration.css?v3900.121.0-rel.27+4e78b06_3900.121.0-rel.27+4e78b06 idcss_4> link relstylesheet typetext/css mediaprint hrefhttps://learn.content.blackboardcdn.com/3900.121.0-rel.27+4e78b06/ui/styles/print.css?v3900.121.0-rel.27+4e78b06> script typetext/javascript srchttps://learn.content.blackboardcdn.com/3900.121.0-rel.27+4e78b06/javascript/i18n.js?v3900.121.0-rel.27+4e78b06>/script> script languagejavascript typetext/javascript>var JS_RESOURCES new Object();function _init_bundle_JS_RESOURCES() { JS_RESOURCESvalidation.email A complete email address (for example, info@blackboard.com) must be entered.; JS_RESOURCESvalidation.radio.required Make a selection to continue.; JS_RESOURCESassessment.incomplete.confirm.backtrackProhibited.survey The following questions may be incomplete:\n {0}\nClick cancel to return to the survey. Click Ok to save the incomplete answer.; JS_RESOURCEScommon.list.separator.comma {0}, {1}; JS_RESOURCESvalidation.duplicate User(s) {0} appear more than once. Remove duplicate user name(s).; JS_RESOURCESactive.filter.search.terms Search Terms; JS_RESOURCESvalidation.points.decimal.places.error.location Point Values are limited to 5 decimal places: {0}.; JS_RESOURCESvalidation.maximum_length.plural Must not contain more than {1} characters: {0}.\nReduce the size of the input by {2} characters.; JS_RESOURCESassessment.incomplete.confirm.backtrackProhibited The following questions may be incomplete:\n {0}\nClick cancel to return to the test. Click Ok to save the incomplete answer.; JS_RESOURCESvalidation.multiSelect.minItems Multiselect box should contain at least {0} number of items.; JS_RESOURCESvalidation.cmp_field.required A value must be provided for {0}\nwhen {1} field is not empty; JS_RESOURCESwarning.email Email address is a recommended field. Users will be unable to use parts of the system without an email address.; JS_RESOURCESvalidation.maximum_length.no_name.singular Must not contain more than {0} characters.\nReduce the size of the input by one character.; JS_RESOURCESvalidation.multiSelect.maxItems Multiselect box should not contain more than {0} number of items.; JS_RESOURCESvalidation.number A valid numeric value must be entered: {0}.; JS_RESOURCESvalidation.date.required A complete date value must be provided: {0}.; JS_RESOURCESportalmodule.section.remove Delete: {0}?; JS_RESOURCESshow.helptext Show Help Text; JS_RESOURCESvalidation.password Password cannot be empty or contain only spaces.; JS_RESOURCESvalidation.percent A valid percent value between 0 and 100 must be entered.; JS_RESOURCESvalidation.mismatch The values entered do not match: {0}.\nConfirm: {0}.; JS_RESOURCESvalidation.maximum_length.no_name.plural Must not contain more than {0} characters.\nReduce the size of the input by {1} characters.; JS_RESOURCESvalidation.invalid_value Invalid numeric value provided: {0}.; JS_RESOURCESfield_name.substitute \\{0}\\ input field; JS_RESOURCESvalidation.required A value must be provided: {0}.; JS_RESOURCESactive.filter.free.form.text.blank Specify a value for the search text field; JS_RESOURCESvalidate.alignment.missing.content You selected alignments but did not select any alignable content to copy.; JS_RESOURCESvalidation.system_role.reserve bb is not permitted at the beginning of a role ID.; JS_RESOURCESvalidation.date_past The end date cannot be earlier than the start date.; JS_RESOURCESvalidation.invalid_chars Contains illegal characters: {0}.\nDelete these characters: {1}; JS_RESOURCESconfirm.delete_item_value This item {0} will be deleted. Continue?; JS_RESOURCEShide.helptext Hide Help Text; JS_RESOURCESvalidate.range.lessthen.str Less Than {0}; JS_RESOURCESvalidation.date_past.confirm The time is in the past.\nContinue with this time?; JS_RESOURCESvalidate.login.invalid.username.or.pass Enter a username and password.; JS_RESOURCESvalidation.negative A valid non-negative value must be entered: {0}.; JS_RESOURCESvalidation.url A valid URL (for example, http://www.myschool.edu) must be entered.; JS_RESOURCESvalidate.range.overlap criteria ({0}) overlaps criteria ({1}).; JS_RESOURCESvalidate.range.between.str Between {0} and {1}; JS_RESOURCESvalidation.portal.tool.items.remove Delete: {0}?; JS_RESOURCESvalidation.association.refresh.confirm The associated items information might have been updated.\nClick \OK\ to refresh the list or click \Cancel\ to keep the current page.; JS_RESOURCESvalidate.enrolloptions.error.codeconflict The Access Code Enrollment option conflicts with the selection of {instructor} Led enrollment.; JS_RESOURCESvalidation.points.decimal.places Point Values are limited to 5 decimal places.; JS_RESOURCESvalidation.option.required At least one option must be selected from the list.; JS_RESOURCESlist.checkToSelectAllItems Check to select all items; JS_RESOURCESactive.filter.changed.alert criteria now contains; JS_RESOURCESvtbe.artifact.footer.validate.nameIfSaveArtifact Specify a Name in order to Save as a Reusable Object.; JS_RESOURCESvalidate.invalidate.number Please input valid number instead of {0}.; JS_RESOURCESvalidation.valid_course_id Course id contains illegal characters or multibyte characters.; JS_RESOURCESassessment.incomplete.confirm The following questions may be incomplete:\n {0}\nClick cancel to return to the test. Click Ok to submit assessment.; JS_RESOURCESvalidate.enrolloptions.error.nooption Warning: Choose either the {instructor} Led or the Self-Enrollment option.; JS_RESOURCESvalidation.date_equal The start date cannot be equal to the end date.; JS_RESOURCESvalidation.cmp_field.rejected The {0} cannot be used without a corresponding {1} value.; JS_RESOURCESvalidation.time.required A complete time value must be provided: {0}.; JS_RESOURCESvalidation.institutionemail Enter a complete and unique email address (for example, info@blackboard.com) if an institution email is used.; JS_RESOURCESvalidation.integer_number A valid integer numeric value must be entered: {0}.; JS_RESOURCESvalidation.maximum_length Must not contain more than 255 characters; JS_RESOURCESvalidate.enrolloptions.error.emailrequestconflict The selected email enrollment option conflicts with the self-enrollment selection.; JS_RESOURCESinvalid_char.space space; JS_RESOURCESvalidate.range.morethen.str More Than {0}; JS_RESOURCESnotification.submit Action already submitted.\nWait until the action is complete.; JS_RESOURCESvalidation.plain_text.confirm To display equations correctly in this document, Smart Text or HTML format must be selected.\nClick \OK\ to save in selected Plain Text format or click \Cancel\ to select a new format.; JS_RESOURCESinvalid_char.comma comma; JS_RESOURCESvalidation.allow_negtive.percent A valid percent value between -100 and 100 must be entered.; JS_RESOURCESconfirm.remove_item This action is final and cannot be undone. Continue?; JS_RESOURCESlist.uncheckToDeselectAllItems Uncheck to deselect all items; JS_RESOURCESvalidation.maximum_length.singular Must not contain more than {1} characters: {0}.\nReduce the size of the input by one character.; JS_RESOURCESvalidation.rubric.decimalplaces Too many decimal places. Maximum is 5.; JS_RESOURCESvalidation.minimum_length A minimum of {0} characters must be entered: {1}.; JS_RESOURCESvtbe.artifact.footer.validate.saveLocationIfSaveArtifact Specify a location for the Reusable Object.; JS_RESOURCESassessment.incomplete.confirm.survey The following questions may be incomplete:\n {0}\nClick cancel to return to the survey. Click Ok to submit assessment.; JS_RESOURCESvalidation.image_type Unknown image type: {0}. Image may not display correctly.; JS_RESOURCESvalidate.invalidate.number.space Space; JS_RESOURCES.getString i18n_get_string; JS_RESOURCES.getFormattedString i18n_get_formatted_string;}_init_bundle_JS_RESOURCES();/script>script languagejavascript typetext/javascript>var LOCALE_SETTINGS new Object();function _init_bundle_LOCALE_SETTINGS() { LOCALE_SETTINGSLOCALE_SETTINGS.ADDRESS_FIELD_ORDER STREET_1 STREET_2 CITY STATE ZIP_CODE COUNTRY; LOCALE_SETTINGSnumber_format.exponent eE; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN.2 {1}; LOCALE_SETTINGSLOCALE_SETTINGS.YEAR_CHARACTER.03255 ; LOCALE_SETTINGSBBI18N.SOLARIS_CHARSET ISO8859-1; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN.1 {0}; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_MONTH.03255 ddd; LOCALE_SETTINGSLOCALE_SETTINGS.internal_date_format MM/dd/yy; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_MONTH.03259 MMMM yyyy; LOCALE_SETTINGSLOCALE_SETTINGS.TIME_ORDER.00519 HMP; LOCALE_SETTINGSfloat.format ^((0-9{1,3}(\\,0-9{3})*)|0-9*)(\\.0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.SORT_COLUMN familyName; LOCALE_SETTINGSLOCALE_SETTINGS.SHORT {1} {3}; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_SHORT.02097 SUN MON TUE WED THU FRI SAT; LOCALE_SETTINGSfloat.allow.negative.format ^(((-?0-9{1,3}(\\,0-9{3})*)|-?0-9*)(\\.0-9+)?|\\.0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TYPE GREGORIAN; LOCALE_SETTINGSLOCALE_SETTINGS.GIVEN_INITIAL_FAMILY_NAME {4} {3}; LOCALE_SETTINGSefloat.format ^((+-?0-9{1,3}(\\,0-9{3})*)|-?0-9*)(\\.0-9+)?(eE+-?0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_WEEK.03260 MMM d yyyy{ \—\ MMM d yyyy}; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_FULL.02100 January February March April May June July August September October November December; LOCALE_SETTINGSLOCALE_SETTINGS.NUMBERS_HIJRI_LOCALIZED.00521 NO; LOCALE_SETTINGSLOCALE_SETTINGS.LONG {0} {1} {2} {3}; LOCALE_SETTINGSLOCALE_SETTINGS.WORK_FIELD_ORDER JOB_TITLE DEPARTMENT COMPANY B_PHONE_1 B_PHONE_2 B_FAX; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_FULL_HIJRI.02100 Muḥarram,Ṣafar,Rabīʿ\al-Awwal,Rabīʿ\ath-Thānī,Jumādā\al-Ūlā,Jumādā\ath-Thāniya,Rajab,Shaʿbān,Ramaḍān,Shawwāl,Dhū\al-Qaʿda,Dhū\al-Ḥijja; LOCALE_SETTINGSLOCALE_SETTINGS.GREETING Welcome, {1}; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_SHORT.00520 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec; LOCALE_SETTINGSnumber_format.thousands_sep ,; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_WEEK.03256 ddd M/d; LOCALE_SETTINGSLOCALE_SETTINGS.SHORT_SURNAME {3}, {1}; LOCALE_SETTINGSLOCALE_SETTINGS.AM_PM.00522 AM PM; LOCALE_SETTINGSnumber_format.negative_prefix -; LOCALE_SETTINGSLOCALE_SETTINGS.DATE_ORDER.00519 MDY; LOCALE_SETTINGSLOCALE_SETTINGS.PHONE_FIELD_ORDER H_PHONE_1 H_PHONE_2 H_FAX M_PHONE; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_MIN.02099 Su Mo Tu We Th Fr Sa; LOCALE_SETTINGSLOCALE_SETTINGS.24HR_SUPPORT.03208 0; LOCALE_SETTINGSLOCALE_SETTINGS.FIRST_DAY_OF_WEEK.03207 0; LOCALE_SETTINGSBBI18N.WINDOWS_CHARSET ISO-8859-1; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_SHORT_HIJRI.00520 Muḥarram,Ṣafar,Rabīʿ\I,Rabīʿ\II,Jumādā\I,Jumādā\II,Rajab,Shaʿbān,Ramaḍān,Shawwāl,Dhū\al-Qaʿda,Dhū\al-Ḥijja; LOCALE_SETTINGSBBI18N.LINUX_CHARSET iso88591; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_CHARACTER.03253 ; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_CHARACTER.03254 ; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN_ORDER title,givenName,middleName,familyName,suffix,otherName; LOCALE_SETTINGSnumber_format.decimal_point .; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_DAY.03258 dddd, MMM d, yyyy; LOCALE_SETTINGSLOCALE_SETTINGS.DAYS.00521 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31; LOCALE_SETTINGSLOCALE_SETTINGS.OVERRIDE_LONG_TIME_WITH_FULL false; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_FULL.02098 Sunday Monday Tuesday Wednesday Thursday Friday Saturday; LOCALE_SETTINGSLOCALE_SETTINGS.date_display_pattern MM/DD/YY; LOCALE_SETTINGSLOCALE_SETTINGS.EXTENDED_SURNAME {3}; LOCALE_SETTINGSthousand.sep.format ,; LOCALE_SETTINGSLOCALE_SETTINGS.NUMBERS_HIJRI.00521 0 1 2 3 4 5 6 7 8 9; LOCALE_SETTINGSLOCALE_SETTINGS.ADDRESS_ORDER.07832 street,city,region,postal_code,country; LOCALE_SETTINGSnumber_format.negative_suffix ; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_DAY.03257 dddd M/d; LOCALE_SETTINGS.getString i18n_get_string; LOCALE_SETTINGS.getFormattedString i18n_get_formatted_string;}_init_bundle_LOCALE_SETTINGS();/script> script languagejavascript typetext/javascript>var LOCALE_SETTINGS new Object();function _init_bundle_LOCALE_SETTINGS() { LOCALE_SETTINGSLOCALE_SETTINGS.ADDRESS_FIELD_ORDER STREET_1 STREET_2 CITY STATE ZIP_CODE COUNTRY; LOCALE_SETTINGSnumber_format.exponent eE; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN.2 {1}; LOCALE_SETTINGSLOCALE_SETTINGS.YEAR_CHARACTER.03255 ; LOCALE_SETTINGSBBI18N.SOLARIS_CHARSET ISO8859-1; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN.1 {0}; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_MONTH.03255 ddd; LOCALE_SETTINGSLOCALE_SETTINGS.internal_date_format MM/dd/yy; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_MONTH.03259 MMMM yyyy; LOCALE_SETTINGSLOCALE_SETTINGS.TIME_ORDER.00519 HMP; LOCALE_SETTINGSfloat.format ^((0-9{1,3}(\\,0-9{3})*)|0-9*)(\\.0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.SORT_COLUMN familyName; LOCALE_SETTINGSLOCALE_SETTINGS.SHORT {1} {3}; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_SHORT.02097 SUN MON TUE WED THU FRI SAT; LOCALE_SETTINGSfloat.allow.negative.format ^(((-?0-9{1,3}(\\,0-9{3})*)|-?0-9*)(\\.0-9+)?|\\.0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TYPE GREGORIAN; LOCALE_SETTINGSLOCALE_SETTINGS.GIVEN_INITIAL_FAMILY_NAME {4} {3}; LOCALE_SETTINGSefloat.format ^((+-?0-9{1,3}(\\,0-9{3})*)|-?0-9*)(\\.0-9+)?(eE+-?0-9+)?$; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_WEEK.03260 MMM d yyyy{ \—\ MMM d yyyy}; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_FULL.02100 January February March April May June July August September October November December; LOCALE_SETTINGSLOCALE_SETTINGS.NUMBERS_HIJRI_LOCALIZED.00521 NO; LOCALE_SETTINGSLOCALE_SETTINGS.LONG {0} {1} {2} {3}; LOCALE_SETTINGSLOCALE_SETTINGS.WORK_FIELD_ORDER JOB_TITLE DEPARTMENT COMPANY B_PHONE_1 B_PHONE_2 B_FAX; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_FULL_HIJRI.02100 Muḥarram,Ṣafar,Rabīʿ\al-Awwal,Rabīʿ\ath-Thānī,Jumādā\al-Ūlā,Jumādā\ath-Thāniya,Rajab,Shaʿbān,Ramaḍān,Shawwāl,Dhū\al-Qaʿda,Dhū\al-Ḥijja; LOCALE_SETTINGSLOCALE_SETTINGS.GREETING Welcome, {1}; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_SHORT.00520 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec; LOCALE_SETTINGSnumber_format.thousands_sep ,; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_WEEK.03256 ddd M/d; LOCALE_SETTINGSLOCALE_SETTINGS.SHORT_SURNAME {3}, {1}; LOCALE_SETTINGSLOCALE_SETTINGS.AM_PM.00522 AM PM; LOCALE_SETTINGSnumber_format.negative_prefix -; LOCALE_SETTINGSLOCALE_SETTINGS.DATE_ORDER.00519 MDY; LOCALE_SETTINGSLOCALE_SETTINGS.PHONE_FIELD_ORDER H_PHONE_1 H_PHONE_2 H_FAX M_PHONE; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_MIN.02099 Su Mo Tu We Th Fr Sa; LOCALE_SETTINGSLOCALE_SETTINGS.24HR_SUPPORT.03208 0; LOCALE_SETTINGSLOCALE_SETTINGS.FIRST_DAY_OF_WEEK.03207 0; LOCALE_SETTINGSBBI18N.WINDOWS_CHARSET ISO-8859-1; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_SHORT_HIJRI.00520 Muḥarram,Ṣafar,Rabīʿ\I,Rabīʿ\II,Jumādā\I,Jumādā\II,Rajab,Shaʿbān,Ramaḍān,Shawwāl,Dhū\al-Qaʿda,Dhū\al-Ḥijja; LOCALE_SETTINGSBBI18N.LINUX_CHARSET iso88591; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_CHARACTER.03253 ; LOCALE_SETTINGSLOCALE_SETTINGS.MONTH_CHARACTER.03254 ; LOCALE_SETTINGSLOCALE_SETTINGS.NAME.COLUMN_ORDER title,givenName,middleName,familyName,suffix,otherName; LOCALE_SETTINGSnumber_format.decimal_point .; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_TITLE_FORMAT_DAY.03258 dddd, MMM d, yyyy; LOCALE_SETTINGSLOCALE_SETTINGS.DAYS.00521 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31; LOCALE_SETTINGSLOCALE_SETTINGS.OVERRIDE_LONG_TIME_WITH_FULL false; LOCALE_SETTINGSLOCALE_SETTINGS.DAY_FULL.02098 Sunday Monday Tuesday Wednesday Thursday Friday Saturday; LOCALE_SETTINGSLOCALE_SETTINGS.date_display_pattern MM/DD/YY; LOCALE_SETTINGSLOCALE_SETTINGS.EXTENDED_SURNAME {3}; LOCALE_SETTINGSthousand.sep.format ,; LOCALE_SETTINGSLOCALE_SETTINGS.NUMBERS_HIJRI.00521 0 1 2 3 4 5 6 7 8 9; LOCALE_SETTINGSLOCALE_SETTINGS.ADDRESS_ORDER.07832 street,city,region,postal_code,country; LOCALE_SETTINGSnumber_format.negative_suffix ; LOCALE_SETTINGSLOCALE_SETTINGS.CALENDAR_COLUMN_FORMAT_DAY.03257 dddd M/d; LOCALE_SETTINGS.getString i18n_get_string; LOCALE_SETTINGS.getFormattedString i18n_get_formatted_string;}_init_bundle_LOCALE_SETTINGS();/script> script typetext/javascript srchttps://learn.content.blackboardcdn.com/3900.121.0-rel.27+4e78b06/javascript/cookie.js>/script> script typetext/javascript srchttps://learn.content.blackboardcdn.com/3900.121.0-rel.27+4e78b06/javascript/cdn.js>/script> script typetext/javascript src/groupjs/388C1C482FDBB16CB3C1B714B5FF1ACF.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/webapps/login/dwr_open/interface/UserDataDWRFacade.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/webapps/login/dwr_open/interface/MashupDWRFacade.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/ui-ultra/js/hide-focus-outline.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/ui-ultra/js/login-page.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/groupjs/229F987D55A86BDB7B16CFF37C3FFEC1.js?v3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/webapps/privacy-disclosure/js/cookieConsent.js?v3900.121.0-rel.27+4e78b06_3900.121.0-rel.27+4e78b06>/script> script typetext/javascript src/groupjs/E194518AE46CB35C6445B7BCA881FDDE.js?v3900.121.0-rel.27+4e78b06>/script> /head> body idlearn-oe-body classbb-login hide-focus-outline> div idloginLang classclearfix> form action/webapps/portal/execute/changeLocale methodpost namelocale_picker target_top> INPUT TYPEhidden NAMEtarget value/webapps/login/?actionlogin> /form>/div> div classrow> div idlogin-block classsmall-11 small-centered medium-12 medium-centered text-center columns> h1 classlogin-logo new-logo > span>Blackboard Learn ™/span> img src/images/ci/logos/bb-corp-logo.png alt />/h1>div idlogin-form classlogin-form> noscript> div classreceipt bad editmode alert-box alert>Please enable JavaScript in your browser for the Blackboard application to function./div>/noscript>form action/webapps/login/ onsubmitreturn validate_form( this, false, true ); methodPOST namelogin > script typetext/javascript> function login_openForgotPassword( url ) { var passwordWin window.open( url, forgotPasswordWindow, menubar1,resizable1,scrollbars1,status1,width850,height480 ); passwordWin.focus(); } FastInit.addOnLoad(function() { if( typeof ClientCache ! undefined ) { ClientCache.clear(); } var startingJSessionCookie getCookie(JSESSIONID); var guestLocaleCookie getCookie(guest.session.locale); deleteCookie(JSESSIONID, /@@, null, true); deleteCookie(JSESSIONID, /courses, null, true); deleteCookie(JSESSIONID, /sessions, null, true); deleteCookie(JSESSIONID, /systemdata, null, true); deleteCookie(JSESSIONID, /images, null, true); deleteCookie(JSESSIONID, /images-ltr, null, true); deleteCookie(JSESSIONID, /images-rtl, null, true); deleteCookie(JSESSIONID, /reportbranding, null, true); deleteCookie(JSESSIONID, /reports, null, true); deleteCookie(JSESSIONID, /modules, null, true); deleteCookie(JSESSIONID, /groupjs, null, true); deleteCookie(JSESSIONID, /branding, null, true); deleteCookie(JSESSIONID, /queue_tasks, null, true); deleteCookie(JSESSIONID, /sponsors, null, true); deleteCookie(JSESSIONID, /course_image_main_images, null, true); deleteCookie(JSESSIONID, /course_image_2_images, null, true); deleteCookie(JSESSIONID, /course_image_nav_images, null, true); deleteCookie(JSESSIONID, /org_image_main_images, null, true); deleteCookie(JSESSIONID, /org_image_2_images, null, true); deleteCookie(JSESSIONID, /org_image_nav_images, null, true); deleteCookie(JSESSIONID, /avatar, null, true); deleteCookie(JSESSIONID, /bannerthumbnail, null, true); deleteCookie(JSESSIONID, /deployment, null, true); deleteCookie(JSESSIONID, /content_area, null, true); deleteCookie(JSESSIONID, /portfolio, null, true); deleteCookie(JSESSIONID, /evidence_area, null, true); deleteCookie(JSESSIONID, /public, null, true); deleteCookie(JSESSIONID, /pronunciation_audio, null, true); deleteCookie(JSESSIONID, /s, null, true); deleteCookie(JSESSIONID, , null, true); deleteCookie(JSESSIONID, /webapps/login, null, true); deleteCookie(JSESSIONID, /webapps/taglibs, null, true); deleteCookie(JSESSIONID, /webapps/ws, null, true); deleteCookie(JSESSIONID, /webapps/wysiwyg, null, true); deleteCookie(JSESSIONID, /bbcswebdav, null, true); deleteCookie(JSESSIONID, /webapps/cmsmain, null, true); deleteCookie(JSESSIONID, /webapps/xythoswfs, null, true); deleteCookie(JSESSIONID, /admin, null, true); deleteCookie(JSESSIONID, /colorpalettes, null, true); deleteCookie(JSESSIONID, /coursethemes, null, true); deleteCookie(JSESSIONID, /common, null, true); deleteCookie(JSESSIONID, /fonts, null, true); deleteCookie(JSESSIONID, /javascript, null, true); deleteCookie(JSESSIONID, /lib, null, true); deleteCookie(JSESSIONID, /login, null, true); deleteCookie(JSESSIONID, /themes, null, true); deleteCookie(JSESSIONID, /ui, null, true); deleteCookie(JSESSIONID, /ui-ultra, null, true); deleteCookie(JSESSIONID, /learn/api, null, true); deleteCookie(JSESSIONID, /webapps/software-updates, null, true); deleteCookie(JSESSIONID, /webapps/dataIntegration, null, true); deleteCookie(JSESSIONID, /webapps/bb-gate-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/foundations-connector, null, true); deleteCookie(JSESSIONID, /webapps/ai, null, true); deleteCookie(JSESSIONID, /webapps/goal, null, true); deleteCookie(JSESSIONID, /webapps/bb-social-learning-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/websockets, null, true); deleteCookie(JSESSIONID, /webapps/api-gateway, null, true); deleteCookie(JSESSIONID, /webapps/rubric, null, true); deleteCookie(JSESSIONID, /webapps/streamViewer, null, true); deleteCookie(JSESSIONID, /webapps/submission-services, null, true); deleteCookie(JSESSIONID, /webapps/bb-content-model-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-group-mgmt-LEARN, null, true); deleteCookie(JSESSIONID, /webapps/bb-ultra-conversion, null, true); deleteCookie(JSESSIONID, /webapps/gradebook, null, true); deleteCookie(JSESSIONID, /webapps/assessment, null, true); deleteCookie(JSESSIONID, /webapps/videointegration, null, true); deleteCookie(JSESSIONID, /webapps/vtbe-tinymce-ephox-hyperlinking, null, true); deleteCookie(JSESSIONID, /webapps/vtbe-tinymce-ephox-spelling, null, true); deleteCookie(JSESSIONID, /webapps/bb-common-styles-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-xss-filter-whitelist-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-xss-filter-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/vtbe-tinymce, null, true); deleteCookie(JSESSIONID, /webapps/bbcms, null, true); deleteCookie(JSESSIONID, /webapps/inline-grading, null, true); deleteCookie(JSESSIONID, /webapps/taskprogress, null, true); deleteCookie(JSESSIONID, /webapps/spreview, null, true); deleteCookie(JSESSIONID, /webapps/bb-xss-input-validation-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/portfolio, null, true); deleteCookie(JSESSIONID, /webapps/blogs-journals, null, true); deleteCookie(JSESSIONID, /webapps/partner-cloud, null, true); deleteCookie(JSESSIONID, /webapps/date-management, null, true); deleteCookie(JSESSIONID, /webapps/discussionboard, null, true); deleteCookie(JSESSIONID, /webapps/bb-selfpeer-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/assignment, null, true); deleteCookie(JSESSIONID, /webapps/operational-data-store, null, true); deleteCookie(JSESSIONID, /webapps/Bb-wiki-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/retention, null, true); deleteCookie(JSESSIONID, /webapps/caliper, null, true); deleteCookie(JSESSIONID, /webapps/bbgs-goal-performance-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/allyintegration, null, true); deleteCookie(JSESSIONID, /webapps/scor-scormengine-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-mygrades-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/consulting-central, null, true); deleteCookie(JSESSIONID, /webapps/bb-1027720613048-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-1027954530152-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-auth-provider-ldap-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/collab-ultra, null, true); deleteCookie(JSESSIONID, /webapps/cloudstorageintegration, null, true); deleteCookie(JSESSIONID, /webapps/bb-auth-provider-cas-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/calendar, null, true); deleteCookie(JSESSIONID, /webapps/building-block-conversion, null, true); deleteCookie(JSESSIONID, /webapps/cmsadmin, null, true); deleteCookie(JSESSIONID, /webapps/ee-Eesypluginv2-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-mashups-flickr-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/privacy-disclosure, null, true); deleteCookie(JSESSIONID, /webapps/attendance, null, true); deleteCookie(JSESSIONID, /webapps/bbcxcourseconversion, null, true); deleteCookie(JSESSIONID, /webapps/bb-financial-aid-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/telemetry, null, true); deleteCookie(JSESSIONID, /webapps/goal-mastery, null, true); deleteCookie(JSESSIONID, /webapps/achievements, null, true); deleteCookie(JSESSIONID, /webapps/time-time-plgnhndl-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-data-integration-lis-final-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/school-data-sync, null, true); deleteCookie(JSESSIONID, /webapps/bb-data-integration-ims-xml-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/notes, null, true); deleteCookie(JSESSIONID, /webapps/bb-mashups-slideshare-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/mdb-sa-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/blackboard, null, true); deleteCookie(JSESSIONID, /webapps/bbtextbook, null, true); deleteCookie(JSESSIONID, /webapps/plugins, null, true); deleteCookie(JSESSIONID, /webapps/portal, null, true); deleteCookie(JSESSIONID, /webapps/bb-data-integration-ss-xml-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-telephony-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-theme-diff-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/scor-scormengine-pre-upgrade-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-nautilus-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bbcxcommoncartridge, null, true); deleteCookie(JSESSIONID, /webapps/rs-lockdown-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-mashups-youtube-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/ultraui, null, true); deleteCookie(JSESSIONID, /webapps/Bb-mobile-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/auth-device, null, true); deleteCookie(JSESSIONID, /webapps/asset-processor, null, true); deleteCookie(JSESSIONID, /auth-saml, null, true); deleteCookie(JSESSIONID, /webapps/foundations-cx, null, true); deleteCookie(JSESSIONID, /webapps/insight-report, null, true); deleteCookie(JSESSIONID, /webapps/feature-flags, null, true); deleteCookie(JSESSIONID, /webapps/auth-provider-foundations, null, true); deleteCookie(JSESSIONID, /webapps/foundations-token, null, true); deleteCookie(JSESSIONID, /webapps/enterpriseSurvey, null, true); deleteCookie(JSESSIONID, /webapps/item-analysis, null, true); deleteCookie(JSESSIONID, /webapps/bb-alerts-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/bb-data-integration-flatfile-BB5dee67a0c7f29, null, true); deleteCookie(JSESSIONID, /webapps/searchwidgets, null, true); if (guestLocaleCookie ! null) { setCookie(guest.session.locale, guestLocaleCookie); } setCookie(JSESSIONID, startingJSessionCookie); if ( typeof aptrinsic ! undefined ) { window.aptrinsic(reset); } if ( typeof pendo ! undefined ) { pendo.clearSession(); } }); /script>div idloginFormFields classclearfix> ul idloginFormList classclearfix> li classclearfix> label foruser_id>Username/label> input typetext nameuser_id iduser_id size25 maxlength50 autocompleteoff/> /li> li classclearfix> label forpassword>Password/label> input size25 namepassword idpassword typepassword autocompleteoff/> /li> li classclearfix> input identry-login typesubmit valueSign In namelogin classbutton expand inverse outline/> /li> /ul> div classlogin-form-footer row collapse> div classstay-signed-in small-6 columns text-left> /div> div classsmall-6 columns text-right> a href/webapps/blackboard/password onclicklogin_openForgotPassword(/webapps/blackboard/password);return false;>Forgot Password?/a> /div> /div> /div> script src/javascript/qrcodejs/qrcode.min.js>/script>dialog idmfa-registration roledialog classmfa-modal-container aria-modaltrue > div classmfa-registration-modal mfa-modal aria-labelledbymfa-registration-title aria-describedbymfa-registration-description> div classmfa-modal-title> h1 idmfa-registration-title>Multi-Factor Authentication/h1> /div> div classregistration-modal-body> div idmfa-registration-description classregistration-modal-body-description> div> span>Step 1/span> p>Download and install any authenticator app (e.g. strong>Microsoft Authenticator, Google Authenticator, or Authy/strong>) on your phone./p> /div> div> span>Step 2/span> p classweb-content>Open the authenticator app and scan the image below using your phones camera or copy the key./p> p classmobile-content>Open the authenticator app and copy the key below./p> /div> /div> div classregistration-qr-code> div classqr-code-img idqrcode tabindex-1 aria-hiddentrue>/div> input typehidden idqr-uri tabindex-1 aria-hiddentrue value${mfaQRUri}/> div classsecret-key-container> p idsecretkey>${mfaSecretKey}/p> div classcopy-key> a idcopy-secret-key tabindex0 onclickcopyTextToClipboard();>Copy key/a> div idcopy-feedback classcopyfeedback> span stylepadding: 4px>-/span> div classcopy-success> span rolealert aria-liveassertive stylecolor: #007D2C;font-size: 12px;line-height: 18px;>Key copied/span> img classcheck-icon src/images/ci/icons/complete.svg aria-hiddentrue> /div> /div> /div> /div> /div> div classnext-progress-info> span>Step 3/span> p idnext-progress-description>Press next to enter the code and associate it with your account/p> /div> /div> div classmodal-footer> button idreg-cancel-button classmodal-button button-cancel>Cancel/button> button idreg-next-button classmodal-button button-next>Next/button> /div> /div>/dialog>script typetext/javascript>// Initialize QRCode with the provided URI and set display parametersvar qrcode new QRCode(document.getElementById(qrcode), { text: document.getElementById(qr-uri).value, width: 120, height: 120, colorDark : #000000, colorLight : #ffffff, correctLevel : QRCode.CorrectLevel.H});// Event listener for the Next button click in the registration dialogconst nextButton document.getElementById( reg-next-button );nextButton.addEventListener( click, function (event){ event.preventDefault(); // Hide registration dialog and show verification dialog const registrationDialog document.getElementById( mfa-registration ); const verificationDialog document.getElementById( mfa-totp-verification ); const inputField document.getElementById( totp-verification-input ); registrationDialog.style.display none; verificationDialog.style.display flex; inputField.focus(); // Update hidden input values to manage UI states document.getElementById( showMFARegistration ).valuefalse; document.getElementById( showMFAVerification ).valuetrue; document.getElementById( showMFASuccessFul ).valuefalse;} );// Event listener for the Cancel button click in the registration dialogconst regCancelButton document.getElementById( reg-cancel-button );regCancelButton.addEventListener( click, function (event){ event.preventDefault(); // Navigate to login page. window.location.href/webapps/login/?actionlogout;} );// Function to add a space after every 4 characters in the secret keyfunction formatSecretKey(){ const secretKeyElement document.getElementById( secretkey ); const secretKeyText secretKeyElement.textContent; const formattedSecretKey secretKeyText.replace( /(.{4})/g, $1 ); secretKeyElement.textContent formattedSecretKey;}// Call the function to format the displayed secret keyformatSecretKey();// Function to copy text to clipboardfunction copyTextToClipboard( text ){ const textArea document.createElement( textarea ); textArea.value text; document.body.appendChild( textArea ); textArea.select(); const copykey document.execCommand( copy ); document.body.removeChild( textArea ); return copykey;}// Event listener for the Copy button click to copy the secret key to clipboardfunction handleCopykeyEvent(){ event.preventDefault(); const secretKeyElement document.getElementById( secretkey ); const secretKeyText secretKeyElement.textContent; const unformattedSecretKey secretKeyText.replace( /\s+/g, ); copyTextToClipboard( unformattedSecretKey ); const copyFeedback document.getElementById( copy-feedback ); copyFeedback.style.display flex; setTimeout( function () { copyFeedback.style.display none; }, 10000 ); document.getElementById(copy-secret-key).focus();}document.getElementById( copy-secret-key ).addEventListener( click, handleCopykeyEvent );document.getElementById( copy-secret-key ).addEventListener( keydown, function ( event ){ if ( event.key Enter || event.code Space ) { handleCopykeyEvent( event ); }} );/script> dialog idmfa-totp-verification classmfa-modal-container > div classmfa-verification-modal mfa-modal roledialog aria-modaltrue aria-labelledbymfa-verification-title > div classmfa-modal-title> h1 idmfa-verification-title >Multi-Factor Authentication/h1> /div> div classverification-modal-body> div classverification-modal-body-description> label fortotp-verification-input classcustom-label>Type the Code/label> p idmfa-verification-description >Type the 6-digit temporary code generated with your authenticator application/p> /div> div idtotp-verification-input-container classverification-input> input namesecondaryAuthToken idtotp-verification-input typetext onkeypressreturn validateTOTP(event) maxlength6 tabindex0 placeholder000000 autocompleteoff aria-describedbymfa-verification-description aria-invalidfalse/> /div> div idloading-spinner classcentered> div classloader-outer> div idloader> div classloader-inner>/div> /div> /div> /div> /div> div classmodal-footer> button idtotp-back-button2 classmodal-button button-back>Back/button> button idtotp-submit-button classmodal-button button-submit typesubmit onclickshowLoadingSpinner(); disabled >Submit/button> /div> /div>/dialog>script> window.onload function () { const totpInput document.getElementById( totp-verification-input ); if ( totpInput ) { totpInput.focus(); } } function validateTOTP( event ) { const inputField document.getElementById( totp-verification-input ); const key event.key; if ( ( key > 0 && key 9 ) || key Backspace || (event.metaKey && key a) ) // for safari browser compatablity { return true; // Allow } else if ( key Enter ) { if ( inputField.value.length ! 6 ) { event.preventDefault(); } else { showLoadingSpinner(); return true; } } else { return false; // Block } } const inputField document.getElementById( totp-verification-input ); // To enable/disable the submit button based on input value. inputField.addEventListener( keyup, function () { const submitButton document.getElementById( totp-submit-button ); submitButton.disabled !( inputField.value.length 6 ); } ); inputField.addEventListener( input, function () { const errorMessageContainer document.getElementById( totp-error ); if(errorMessageContainer) { errorMessageContainer.style.display none; // Hide the error message on focus } } ); function showLoadingSpinner() { const spinner document.getElementById( loading-spinner ); const inputField document.getElementById( totp-verification-input ); const inputContainer document.getElementById( totp-verification-input-container ); const errorMessage document.getElementById( errorMessage ); const backbutton1 document.getElementById( totp-back-button1 ); const backbutton2 document.getElementById( totp-back-button2 ); if ( inputField.value.length 6 && !errorMessage ) { inputContainer.style.display none; spinner.style.display flex; if ( backbutton1 ) { backbutton1.disabled true; } if ( backbutton2 ) { backbutton2.disabled true; } } else if ( errorMessage ) { spinner.style.display none; inputContainer.style.display flex; inputField.setAttribute(aria-invalid,true); } } function clearTOTPCode() { document.getElementById( totp-verification-input ).value ; } const totpButton2 document.getElementById( totp-back-button2 ); if(totpButton2) { totpButton2.addEventListener( click, function ( event ) { event.preventDefault(); clearTOTPCode(); window.location.href/webapps/login/?actionlogout; }); }/script> dialog idmfa-registration-success roledialog classmfa-modal-container aria-modaltrue> div classsuccess-modal mfa-modal tabindex0 aria-labelledbymfa-success-title aria-describedbymfa-success-description> div classmfa-modal-title> h1 idmfa-success-title>Multi-Factor Authentication/h1> /div> div classmodal-success-body> div idmfa-success-description classsuccess-description> div> span>You are all set/span> p>You have enabled multi-factor authentication using your authenticator app./p> /div> div> p classweb-content>We will now ask for a login code anytime you log in./p> p classmobile-content>We will now ask for a login code anytime you log in on a device we dont recognize./p> /div> /div> /div> div classmodal-footer> button idmfa-registration-succes-button classmodal-button button-done >Done/button> input typehidden idmfaSuccessfulNavUrl value${mfaSuccessfulNavUrl}/> /div> /div>/dialog>script> const sucessNavButton document.getElementById(mfa-registration-succes-button); sucessNavButton.addEventListener(click, function (event) { event.preventDefault(); const navUrl document.getElementById(mfaSuccessfulNavUrl).value; window.locationnavUrl; });/script> input typehidden nameshowMFARegistration idshowMFARegistration value$showMFARegistration /> input typehidden nameshowMFAVerification idshowMFAVerification value$showMFAVerification /> input typehidden nameshowMFASuccessFul idshowMFASuccessFul value$showMFASuccessFul /> input typehidden nameaction valuelogin /> input typehidden namenew_loc value /> input typehidden nameblackboard.platform.security.NonceUtil.nonce.ajax valueeca8cb74-f51d-49e3-8de9-59b877e3e906/>/form> div idloginRedirectProviders> button idredirectProvidersDropdownButton classbutton dropdown expand>Sign in with third-party account/button> ul idloginRedirectProviderList> li>a href/auth-saml/saml/login?apId_5_1&redirectUrlhttps%3A%2F%2Fblackboard.fmarion.edu%2Fultra >div classdefaultProviderIcon>/div>FMU Single Sign-On/a>/li> /ul> /div> script typetext/javascript> var providerListDropdownButton $(redirectProvidersDropdownButton); var providerList $(loginRedirectProviderList); // Open/ close providers list dropdown providerListDropdownButton.on(click, function(event, element) { providerList.toggleClassName(open); providerList.writeAttribute(aria-hidden, !providerList.hasClassName( open )); }); // Close provider list when clicking elsewhere on the page $$(body).first().on(click, function(event) { if (!$(event.target).hasClassName(dropdown) && providerList.hasClassName(open)){ providerList.removeClassName(open); } }); /script>/div> /div> div classlogin-page-announcements> div idloginAnnouncements> h3>System Announcements/h3> ul> li> strong>Office 365 - Students/strong> em classannouncementDate> (Wednesday, August 23, 2023) /em> br />div classvtbegenerated>div data-ogscrgb(0, 0, 0)>To get access to Microsoft Office 365, go to portal.office.com and login with your FMU student email address and password. Follow any on-screen instructions to complete the activation process. /div>div data-ogscrgb(0, 0, 0)>If your FMU student email address does not work, then try using a data-ogsc hrefmailto:username@gfmarion.onmicrosoft.com>username@gfmarion.onmicrosoft.com/a> as the email address. /div>div data-ogscrgb(0, 0, 0)>/div>div data-ogscrgb(0, 0, 0)>If you need further assistance, please email mailadmin@fmarion.edu/div>div data-ogscrgb(0, 0, 0)>/div>div data-ogscrgb(0, 0, 0)>/div>div data-ogscrgb(0, 0, 0)>/div>/div> /li> /ul>/div>/div> div classsmall-12 small-centered text-center columns> div idcopyright classclearfix> script typetext/javascript> function showCopyrightDetail(){ if(document.getElementById(copyrightDetail).style.displaynone || document.getElementById(copyrightDetail).style.display) { document.getElementById(copyrightDetail).style.displayblock; } else { document.getElementById(copyrightDetail).style.displaynone; }} /script> div classnewCopyright> div classlegal> © 1997-2025 Blackboard Inc. All Rights Reserved. /div> /div> /div>div idloginOptions> /div> /div> /div> script typetext/javascript>page.bundle.addKey(inlineconfirmation.close,Close);page.bundle.addKey(inlineconfirmation.refresh,Refresh);page.bundle.addKey(hidden.link.close.menu,End of menu. Click to return to associated item.);page.bundle.addKey(hidden.link.close.form,End of form. Click to return to associated item.);page.bundle.addKey(lightbox.loading,Loading...);page.bundle.addKey(yt.stopped,Stopped:);page.bundle.addKey(yt.playing,Playing:);page.bundle.addKey(yt.cued,Cued:);page.bundle.addKey(yt.buffering,Buffering:);page.bundle.addKey(yt.paused,Paused:);page.bundle.addKey(yt.ended,Ended:);page.bundle.addKey(yt.play,Play);page.bundle.addKey(yt.pause,Pause);page.bundle.addKey(yt.mute,Mute);page.bundle.addKey(yt.unmute,Unmute);page.bundle.addKey(lightbox.overlay,{0} has been opened as a lightbox overlaying the current page.);page.bundle.addKey(display.playerControls,Player Controls);page.bundle.addKey(display.videoPlayerControls,Video Player Controls);page.bundle.addKey(display.play,Play);page.bundle.addKey(display.stop,Stop);page.bundle.addKey(display.volumeUp,Volume Up);page.bundle.addKey(display.volumeDown,Volume Down);page.bundle.addKey(display.mute,Mute);page.bundle.addKey(display.videoStatus,Video Status);page.bundle.addKey(display.closePlayerControls,Close Player Controls);page.bundle.addKey(display.embeddedVideoPlayer,Embedded Video Player);page.bundle.addKey(display.of,of);page.bundle.addKey(display.view.on.flickr,View Photo on Flickr);page.bundle.addKey(mashups.content.data.msg,We are unable to display the mashup content. This happens if the system detects an invalid URL. Remove the mashup item and try again to resolve this issue.);page.bundle.addKey(contextmenu.frame.title,Menu frame);page.bundle.addKey(frameset.contentframe.title,Content);page.bundle.addKey(common.pair.paren,{0} ({1}));/script> script typetext/javascript> function loadLoginPage() { if(document.forms.login.user_id ! undefined) { verify_username_password(document.forms.login); } setTimeout(triggerScreenreaderAlert(), 500); } function triggerScreenreaderAlert() { if (document.getElementById(loginErrorMessage)) { $(loginErrorMessage).update($(loginErrorMessage).innerHTML); } } /script> script typetext/javascript> cookieConsent new CookieConsent(/webapps/privacy-disclosure/); cookieConsent.checkCookieAcceptance( blackboard.platform.security.NonceUtil.noncelogin, true ); /script> script typetext/javascript> function showPrivacyPolicy() { cookieConsent new CookieConsent(/webapps/privacy-disclosure/); cookieConsent.showPolicy( blackboard.platform.security.NonceUtil.noncelogin, true ); } /script> script typetext/javascript> FastInit.addOnLoad( function() { if ( window.DWREngine ) { try {DWREngine.beginBatch();} catch(ignore) {} } if (typeof(initEditors) function) { initEditors(); } try { com.wiris.js.JsPluginViewer.parseDocument( true ); } catch(e) {}; if (windoworg && windoworgowasp) { org.owasp.esapi.ESAPI.initialize(); }; AllyIntegration.initJWT(eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJBTExZIiwic3ViIjoiQUxMWV9UT0tFTiIsImZpbGVJZHMiOltdLCJjb3Vyc2VSb2xlIjoiIiwiaXNzIjoiSEFlb0FZeVpibzZ6VUpQa05YakVSQ25FRmZxaVIxdUYiLCJyaWNoQ29udGVudElkcyI6W10sImV4cCI6MTc1NDYwOTY1MiwiaWF0IjoxNzU0NjA5MzUyLCJjb3Vyc2VJZCI6IiIsInVzZXJJZCI6IiJ9.sEmTD6lkn-ClBYpSNYEIfM4XK0viwG-ScNwGs6gf_dE); AllyIntegration.initAllyJSConfigs(prod.ally.ac,7002); jQuery.getScript(// + window.ALLY_CFG.baseUrl + /integration/learn/ally.js); quickLinks.createHelper(); if ( window.DWREngine ) { try {DWREngine.endBatch();} catch(ignore) {} } BrowserSpecific.registerListeners(); loadLoginPage(); }); /script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]