MZ                @                                       	!L!This program cannot be run in DOS mode.

$       >Igzg'4zg'4zg'4(4{g'4s4{g'4s4og'4s4~g'4s4g'4]\4xg'4zg&4?g'4s4rg'4s4{g'4Richzg'4                PE  L V
MO         	                 0    @                           lo   @                           :  P    `                     p  4  1                             6  @            0                             .text                             `.rdata     0                    @  @.data   p   P      .              @  .rsrc      `      0              @  @.reloc     p      4              @  B                                                                                                                                                                                                                                                                                                                                                USUVW3S0@ P0@ j
  ;t
 6@ X3j
  ;t
 4@ X3j}
  ;t
 2@ X3jw
  ;t
 5@ X3j~z
  ;t 6@ X3G`0@ hP1@ P  
`0@ h1@ Q  
   h   0
  ;tD  33U PЃuӋ
`0@ h1@ QN  0@ _3^][]jh8$@ d    PWP@ 3PD$d    |$7HL1(tP0@ D$    Bƃx u@,tD0@ Q|2 GǋL$d
    Y_ jh8$@ d    PVP@ 3PD$d    t$D$    \0@ uT0@ D$QD(tL0@ L$d
    Y^ ̋ QD(t%L0@ Ujhr$@ d    PSVWP@ 3PEd    euE3ۉ]P$    @u+HD1;~;~+ǋ؍URgE    } u	E   yEHD1%  @t4~*BL00Ƌ@(MURH0@    M} uHUL1(WRX0@ ;t~E   @3ɉHMMj QJ@0@ E   \0@ u	MT0@ EEQL(tL0@ ƋMd
    Y_^[]K:d$ ~HT101@(UMQH0@ u	MYK͋EJjj@0@ E    $@ Ëu<UQVu      `0@ h2@ P
<0@ `0@ QQVQh 2@ RP80@ <0@ `0@ PQN QQh(2@ RP80@ <0@ PQ@VQ
`0@ h02@ QP80@ `0@ h@2@ Rs^] y tIV^] `0@ h2@ PB^] 0@    a  VW$@ 2@ f{    2@ 󥤍{@   2@ _ǃ       ^Ë3@ 3@ C
 3@ K$3@ S(3@ C
,3@ K{    2@ 󥤍{@   03@ f_ǃ      ^ù   `3@ {    2@ 󥤍{@
   3@ f_ǃ      ^ù   3@ 󥤍{    2@ 󥤍{@
   3@ _ǃ      ^ù   4@ f{    2@ 󥤍{@   (4@ fǃ      _^Ð`@ @ @ <@ z@ UQVu      `0@ hL4@ Px
<0@ `0@ QQVQh 2@ RZPQ80@ <0@ `0@ PQN QQh(2@ R)P 80@ <0@ PQ@VQ
`0@ h02@ QP80@ `0@ hd4@ R^] y tIV^] `0@ h4@ P^] UQVu      `0@ h4@ Ph
<0@ `0@ QQVQh 2@ RJPA80@ <0@ `0@ PQN QQh(2@ RP80@ <0@ PQ@VQ
`0@ h02@ QP80@ `0@ h4@ R^] y tIV^] `0@ hD5@ P^] UQVu      `0@ h5@ PX
<0@ `0@ QQVQh 2@ R:P180@ <0@ `0@ PQN QQh(2@ R	P 80@ <0@ PQ@VQ
`0@ h02@ QP80@ `0@ h5@ R^] y tIV^] `0@ h5@ P^] UQVu       `0@ h6@ PH
<0@ `0@ QQVQh 2@ R*P!80@ <0@ `0@ PQN QQh(2@ RP80@ <0@ PQ@VQ
`0@ h02@ QP80@ `0@ h86@ R^] y tIV^] `0@ hp6@ Pr^] ;
P@ u  %0@ %0@ UEWt%Vh#@ w6jW;  EtVY^  EtWY_] h!@ e  LT@ $Q@ 5HT@ Q@ hQ@ hQ@ h Q@ 0@ Q@ }j{  Yjh9@   3ۉ]d   p]`T@ SVW0@ ;t;u3Fuh   0@ 3F\T@ ;u
j  Y;\T@ u,5\T@ h1@ h 1@ m  YYtE      5Q@ \T@ ;uh0@ h0@ 2  YY\T@    9]uSW00@ 9lT@ thlT@ I  Yt
SjSlT@ Q@ 
0@ 5Q@ 5Q@ 5 Q@ 6Q@ 9Q@ u7P0@ E	MPQP  YYËeEQ@ 39Q@ uP0@ 9Q@ u0@ EQ@   øMZ  f9  @ t3M< @   @ 8PE  uH  t  uՃ   v39   xtv39   jQ@ 0@ j0@ YYdT@ hT@ |0@ 
TT@ x0@ 
PT@ t0@  XT@   r  =,P@  uhU#@ p0@ Y-  =(P@ u	jl0@ Y3A  U(  (R@ 
$R@  R@ R@ 5R@ =R@ f@R@ f
4R@ fR@ fR@ f%R@ f-R@ 8R@ E ,R@ E0R@ E<R@ xQ@   0R@ ,Q@  Q@ 	 $Q@    P@ P@ 0@ pQ@ j  Yj 0@ h41@ 0@ =pQ@  uj  Yh	 0@ P0@ jh9@ ~  e Mx:M+MMUEEE EE8csmtE    E  eEt   jh9@    e uEEe Mx)uMUE   E   )   } uuuuu@ËUE 8csmu*xu$@= t=!t="t= @u  3] h@ 0@ 3%0@ jh9@ f  5hT@ 50@ YEuu0@ Ygj  Ye 5hT@ ։E5dT@ YYEEPEPu50@ YP_  Eu֣hT@ uփdT@ E	   E  j#  YËUuNYH]ËVp9@ p9@ W;stЃ;r_^ËVx9@ x9@ W;stЃ;r_^%0@ ̋UMMZ  f9t3]ËA<8PE  u3ҹ  f9H]̋UEH<ASVq3WDv}H;r	X;r
B(;r3_^[]̋Ujh :@ h#@ d    PSVWP@ 1E3PEd    eE    h  @ *tUE-  @ Ph  @ Pt;@$ЃEMd
    Y_^[]ËE3=  ËeE3Md
    Y_^[]%0@ %h0@ h#@ d5    D$l$l$+SVWP@ 1E3PeuEEEEd    ËMd
    Y__^[]QËUuuuuh@ hP@    ]ËVh   h   3V   t
VVVVV   ^3ËUP@ e e SWN@  ;t
t	УP@ `VEP,0@ u3u(0@ 3$0@ 3 0@ 3EP0@ E3E3;uO@u5P@ ։5P@ ^_[%0@ %0@ %0@ %0@ %0@ %0@ %0@ %0@ %0@ %0@ ̋ET$BJ3$:@ ̍EPgÍET$BJ3:@                                                                                                                                                                                                                                                                                                                                                                                    @  @  A  A  .A  JA  hA  |A  A  A  A  A  @      >  h>  =  =  V=  =  <  <  R<  0<  ;      h?  v?  ?  ?  ?  ?  ?  ?  ?  @  @  R@  \@  j@  r@  |@  @  @  @  \?  H?  :?  2?  (?  ?  
?  >  >  >  >  >  >  P?  A          p@         1@ % @         V
MO       n   6     h7@ $@  Q@ xQ@ bad allocation      === Demonstration of the Chain Of Responsibility Design Pattern ===

   Creating 10 messages and passing them to the first handler...

 

Press enter to end this demonstation...   --- Complaint Handler ---
  	From:  	To:    	Message:       	Reply: We are sorry you are having a problem. We will fix it.

    There is no successor handler for the Complaint Handler.
   7@ 0@ WhoKnows@somewhere.net  COR_Inc@thisBusiness.com    This is an unknown message. Spammer@junkmail.org    Do I have a deal on 10 cans of Spam for you!!!  FanAddict@somewhereoutthere.net I love your product.  When is version 2.0 coming out?   Cranky@doihaveabitch.org    Your product is a piece of garbage. Are you with MS?    Sug.Jester@ihaveanidea.net  Do I have a great idea for you...   +++ Fan Handler +++
    	Reply: Thank you very much. We appreciate your support.

  There is no successor handler for the Fan Handler.
 08@ @ *** NewFeature Handler ***
 	Reply: That is an excellent idea. We'll pass it on to the developers.

    There is no successor handler for the NewFeature Handler.
  |8@ @ !!! Spam Handler !!!
   	Reply: Whatever you are selling. We aren't interested.

   There is no successor handler for the Spam Handler.
    8@ @ ??? Unknown Handler ???
    	Reply: There is no handler for this message type.

    There is no successor handler for the Unknown Handler.
 9@  @ H                                                           P@ `9@    RSDSX(nJ<   H:\UAH\Classes\CS307\Code Demos\DesignPatterns\Release\DP17-ChainOfResponsibility.pdb                P@ |7@            7@ 7@      P@             @   |7@             dP@ 7@            7@ 8@ 7@     LP@             @   7@            8@ 7@     dP@            @   7@             P@ D8@            T8@ `8@ 7@     P@            @   D8@             P@ 8@            8@ 8@ 7@     P@            @   8@             P@ 8@            8@ 8@ 7@     P@            @   8@             P@ (9@            89@ D9@ 7@     P@            @   (9@ #  8$  r$                              @ @             E@ n@                 @                  @             k"@ "@ 0$@ "   :@                        `$@                 j$@ @           @             h:@ "   H:@    x:@                8;          >  80  h;          >  h0   ;          A   0                      @  @  A  A  .A  JA  hA  |A  A  A  A  A  @      >  h>  =  =  V=  =  <  <  R<  0<  ;      h?  v?  ?  ?  ?  ?  ?  ?  ?  @  @  R@  \@  j@  r@  |@  @  @  @  \?  H?  :?  2?  (?  ?  
?  >  >  >  >  >  >  P?  A      ?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A  ?uncaught_exception@std@@YA_NXZ ?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z  ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ  W?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ  ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ S?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z  ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z  ?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z  MSVCP90.dll Isrand  ??3@YAXPAX@Z  _time64 getchar  ??2@YAPAXI@Z  8rand  MSVCR90.dll _amsg_exit   __getmainargs ,_cexit  |_exit f _XcptFilter exit   __initenv _initterm _initterm_e <_configthreadlocale  __setusermatherr  _adjust_fdiv   __p__commode   __p__fmode  j_encode_pointer  __set_app_type  K_crt_debugger_hook  C ?terminate@@YAXXZ 6 ?_type_info_dtor_internal_method@type_info@@QAEXXZ  _unlock  __dllonexit v_lock _onexit `_decode_pointer s_except_handler4_common _invoke_watson  ?_controlfp_s  InterlockedExchange !Sleep InterlockedCompareExchange  -TerminateProcess  GetCurrentProcess >UnhandledExceptionFilter  SetUnhandledExceptionFilter IsDebuggerPresent TQueryPerformanceCounter fGetTickCount  GetCurrentThreadId  GetCurrentProcessId OGetSystemTimeAsFileTime KERNEL32.dll  s __CxxFrameHandler3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  01@     .?AVtype_info@@ N@D   <1@ <1@ <1@ <1@ <1@ <1@ <1@ 01@     .?AVHandler@@   01@     .?AVComplaintHandler@@  01@     .?AVFanHandler@@    01@     .?AVNewFeatureHandler@@ 01@     .?AVSpamHandler@@   01@     .?AVUnknownHandler@@                                                                                                                                                                                                                                                                                                            0                	  H   X`  V        <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDING     0000M0m000000011'1C1P1v111112*2c2v22#3J3w3333344I4N4Z4`4l4444444444445$5B5\5a5u555555555566%6B6T6d666666666666 77&7+717=7W7\7i7n77777777
88868;8A8M8g8l8y8~888888	999 9,9F9K9Q9]9w9|99999999::*:0:<:V:[:a:m::::::::::
;; ;4;q;{;;;;;;;;;;;;;<<$<)<.<P<U<^<c<p<<<<<<<<<<<<<<=
==='=9=D=J================
>(>.>4>:>@>F>M>T>[>b>i>p>w>>>>>>>>>>>>>>>>>??%??    l   &0,060=0H0N0b0w0000000 1%1D111121272222233a33333333333344444 4&4J44 0     011,1014181224455666666t7x777777777777888,8<8@8P8T8X8`8x888888888888889 9$94989<9D9\9999999:: :,:L:d:t:::: P  $    0004080<0@0D0H0L0d00000                                                                                                                                                                                                            