coin-or-Clp-doc-1.15.10-2.fc20$>( ;X=d>8Ǹ?Ǩd ! E ` . = [ G9 Nm$4H׷(8 9 : GݨHI0X!Y!\!]@^2bdJeOfRlTttu.vLwx`ǤCcoin-or-Clp-doc1.15.102.fc20Documentation files for coin-or-ClpThis package contains the documentation for coin-or-Clp.T]arm04-builder06.arm.fedoraproject.orgp\Fedora ProjectFedora ProjectEPLFedora ProjectDocumentationhttp://projects.coin-or.org/Clplinuxnoarch$ j E) ;( )#OPS #! "WmR$,* )u / 6s kGMR 'vc< *)B$q F Tr= 1  % B ͂  hE >(h |/<* UyV1 'e[0,q^ CI , %aU] %H< /Dg#r $I 'G &C.(  18 qc Zk[ s >S f p> { Hd  0zOp} Hp!n  Hi>K\  1= ' <E 6jv "& z !Z "  ɶ kH+ ( (; &B1 } 5\s{ Cb3 $Ri D .3K '\JL4o P.+4 Ǒ d/L E f ?  k}#a&t  Y J=c4 ! C/ E  I " А Q  XiJq t   Z kY $0+S|E1̛#j O^ j3 5O6d3 + g \s[# c  i4* S ukW HB i GI jkl@m[( LH  J? /: N N<  G )#R"g X  /  +0> U }f 87    P ? "+   !J a y# __>    A!WXl KD ? ޔ 7s6 ~ ~#0 L $ S!/ L/ L]: v  i"@ao3F  F 9ӂ r >& BEn/A M %'dq'w + 3 5 tJ&*\ @ 5   F# A@ H4H  )/F X % {Q)L  5   B t tW 6}X -   & /  l  6B% O  H R ?NX5 Ҧ * *q # #:RPP  f%JqA P T; :4I K '_I (E -Ixp,#;O 8& _#( *^ G] YVhUVV:Ve>F;:a~LiNK&bF)JA C a:RJJLl^49oD,!)Cv8"3` #doWZx^|Ges#9209`:)K; u6z!E?t])2.6^*) Y)W 8~3[%/C% 5 *}7!!}!>%&f7# MLxy   7 h q  H  "            Z ;   ` 8 u 7 "   v N v m   V o \  M !  # # F     M M  _  A $r P    F U: _ h K  Q   >    h 9 % t  T  ;s u H   w  " N >M  E #    w  @ }M o M m M 4 , C '  &   h8 ~  G  r   8 Y , 2 $ = 1 +  c ~ Nalb{@$kfEr|?v&n ST* <O{`c7}YDUNiH` b$HrL iC#UUo-ov/<8Q]  :J05+X_NX?&)I 0$_+3;/3k]3|BmWn\d&,v:D  _. ?v  <=@(\#Cy )S4$""+W"4y#&4!v1H%"L<(l(g~'%Pt"UMA큤A큤T\T\T\ZT\IT\ZT\YT\IT\YT\FT\T\YT\IT\YT\FT\T\YT\IT\YT\YT\IT\YT\FT\T\YT\IT\YT\FT\T\YT\IT\YT\[T\IT\ZT\FT\T\ZT\IT\ZT\FT\T\ZT\IT\ZT\FT\T\ZT\IT\ZT\ZT\IT\ZT\FT\T\ZT\IT\ZT\FT\T\[T\IT\[T\FT\T\\T\IT\\T\FT\T\\T\JT\\T\FT\T\ZT\IT\ZT\[T\IT\[T\FT\T\\T\JT\\T\FT\T\\T\JT\\T\GT\T\\T\JT\\T\\T\JT\\T\GT\T\\T\JT\\T\GT\T\\T\JT\\T\GT\T\\T\JT\\T\GT\T\\T\JT\\T\GT\T\]T\JT\]T\GT\T\\T\JT\\T\GT\T\^T\JT\^T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\]T\JT\]T\GT\T\^T\JT\^T\GT\T\^T\JT\^T\^T\JT\^T\GT\T\^T\JT\^T\^T\JT\^T\GT\T\_T\JT\_T\GT\T\^T\JT\^T\GT\T\_T\JT\_T\^T\JT\^T\GT\T\_T\JT\_T\GT\T\_T\JT\_T\_T\JT\_T\GT\T\_T\JT\_T\_T\JT\_T\GT\T\`T\JT\`T\GT\T\`T\JT\`T\_T\JT\_T\GT\T\_T\JT\_T\GT\T\`T\JT\`T\`T\JT\`T\HT\T\`T\JT\`T\HT\T\`T\JT\`T\HT\T\`T\JT\`T\`T\JT\`T\HT\T\`T\JT\`T\HT\T\aT\JT\aT\HT\T\bT\JT\bT\aT\JT\aT\HT\T\bT\JT\bT\HT\T\aT\JT\aT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\bT\JT\bT\HT\T\cT\JT\cT\HT\T\cT\JT\cT\HT\T\dT\JT\dT\HT\T\cT\JT\cT\dT\JT\dT\HT\T\cT\JT\cT\cT\JT\cT\HT\T\dT\JT\dT\dT\JT\dT\HT\T\\T\JT\\T\GT\T\dT\JT\dT\dT\JT\dT\IT\T\eT\JT\eT\eT\JT\eT\IT\T\eT\JT\eT\dT\JT\dT\IT\T\eT\JT\eT\eT\JT\eT\IT\T\eT\JT\eT\fT\JT\fT\IT\T\eT\JT\eT\eT\JT\eT\IT\T\fT\JT\fT\IT\T\fT\JT\fT\IT\T\fT\JT\fT\IT\T\gT\JT\gT\IT\WT\ET\ET\JT\T\hT\JT\hT\fT\JT\fT\KT\T\hT\JT\hT\gT\JT\gT\KT\T\iT\KT\iT\gT\KT\gT\KT\T\KT\KT\KT\T\hT\KT\hT\iT\KT\iT\KT\KT\KT\T\jT\KT\jT\hT\KT\hT\KT\T\jT\KT\jT\iT\KT\iT\KT\T\kT\KT\kT\iT\KT\iT\LT\T\MT\T\lT\LT\lT\jT\LT\jT\MT\MT\MT\T\lT\MT\lT\jT\MT\jT\kT\KT\kT\iT\KT\iT\MT\MT\MT\T\MT\T\lT\MT\lT\lT\MT\lT\kT\MT\kT\NT\NT\NT\T\mT\NT\mT\lT\NT\lT\NT\T\mT\NT\mT\lT\NT\lT\NT\T\mT\NT\mT\lT\NT\lT\NT\T\nT\NT\nT\mT\NT\mT\NT\T\nT\NT\nT\mT\NT\mT\NT\T\NT\T\oT\NT\oT\nT\NT\nT\oT\NT\oT\nT\NT\nT\NT\T\NT\T\oT\NT\oT\nT\NT\nT\NT\T\oT\NT\oT\oT\NT\oT\nT\NT\nT\NT\NT\NT\T\pT\NT\pT\oT\NT\oT\NT\T\pT\NT\pT\oT\NT\oT\NT\T\pT\NT\pT\oT\NT\oT\NT\T\pT\NT\pT\pT\NT\pT\NT\T\pT\NT\pT\pT\NT\pT\OT\T\qT\NT\qT\pT\NT\pT\OT\T\qT\OT\qT\pT\OT\pT\OT\T\qT\OT\qT\qT\OT\qT\OT\OT\OT\T\rT\OT\rT\qT\OT\qT\PT\T\rT\OT\rT\qT\OT\qT\PT\T\qT\PT\qT\PT\T\sT\PT\sT\rT\PT\rT\PT\T\rT\PT\rT\rT\PT\rT\PT\T\sT\PT\sT\PT\T\sT\PT\sT\PT\T\sT\PT\sT\sT\PT\sT\QT\T\tT\PT\tT\sT\PT\sT\QT\QT\QT\T\sT\QT\sT\sT\QT\sT\QT\T\QT\T\uT\QT\uT\tT\QT\tT\QT\QT\QT\T\tT\QT\tT\QT\T\QT\QT\QT\T\tT\QT\tT\tT\QT\tT\tT\QT\tT\RT\T\RT\RT\vT\QT\vT\tT\QT\tT\RT\T\uT\RT\uT\tT\RT\tT\RT\T\vT\RT\vT\uT\RT\uT\RT\RT\RT\T\vT\RT\vT\uT\RT\uT\RT\T\vT\RT\vT\uT\RT\uT\RT\T\vT\RT\vT\vT\RT\vT\RT\T\wT\RT\wT\vT\RT\vT\ST\T\vT\RT\vT\vT\RT\vT\ST\T\TT\T\xT\ST\xT\wT\ST\wT\TT\T\xT\TT\xT\wT\TT\wT\UT\T\xT\TT\xT\wT\TT\wT\UT\T\yT\UT\yT\xT\UT\xT\UT\T\yT\UT\yT\xT\ST\xT\wT\ST\wT\VT\VT\VT\T\xT\VT\xT\VT\T\yT\VT\yT\xT\VT\xT\VT\T\yT\VT\yT\yT\VT\yT\VT\VT\VT\T\zT\VT\zT\yT\VT\yT\VT\T\zT\VT\zT\yT\VT\yT\VT\T\|T\VT\|T\yT\VT\yT\WT\T\{T\VT\{T\yT\VT\yT\WT\ET\JT\IT\JT\IT\T\gT\JT\gT\IT\T\eT\JT\eT\IT\T\zT\WT\zT\T\zT\WT\zT\ET\ET\ET\XT\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\ET\WT\WT\WT\WT\WT\XT\XT\WT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\WT\WT\WT\WT\WT\WT\WT\WT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\YT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\XT\WT\WT\zT\WT\WT\zT\WT\zT\zT\WT\zT\{T\WT\{T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\T\WT\T\T\WT\T\T\WT\T\T\WT\T\{T\WT\{T\{T\WT\{T\{T\WT\{T\{T\WT\{T\zT\WT\zT\{T\WT\{T\{T\WT\{T\{T\WT\{T\{T\WT\{T\{T\WT\{T\|T\WT\|T\{T\WT\{T\|T\WT\|T\|T\WT\|T\|T\WT\|T\zT\WT\zT\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\zT\WT\zT\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\|T\WT\|T\}T\WT\}T\{T\WT\{T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\zT\WT\zT\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\{T\WT\{T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\}T\WT\}T\~T\WT\~T\}T\WT\}T\{T\WT\{T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\T\WT\T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\{T\WT\{T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\~T\WT\~T\T\ET\ET\ET\ET\ET\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\ET\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\ET\FT\FT\FT\FT\FT\FT\FT\ET\FT\ET\ET\ET\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\FT\MT\MT\NT\NT\PT\PT\QT\QT\UT\UT\VT\VT\VT\VT\VT\VT\VT\VT\VT\VT\VT\VT\VT\VT\WT\WT\NT\MT\NT\NT\VT\VT\WT\WT\ET\ET\ET\ET\ET\ET\E9cecfd4f7c0711dd4ab5e8e43d3eb528819baae56bb0626fcc68357034d69795a276531270ce41a43332d20e97227ba59c3f5cb34b6027c3c38e48e5a1546ce63869949fa53f421c68be0f47468415b94896b7fb59b32593c07fac31190601bb5b721e874d027af000d6265ab6c9a2d2814b880eb03302f75e37fcf2c1bf4d8f44a991befc028f1478e347f3ea104cbf171a7fbe5af14bc16b9dac4eea1902ac8e14ce1689661afbe1b807d239a8fcc18b545ae56ce2d682095a4e4aeacc1f11e87a7907be2078408968ab8931286c066583079dcf77514f946cafe21f561622fcd0eef87e9d1425fc80b4258ccdc510cfff51fb358e5a6c5d82005c47d4949b7ca93dbe51a4ad928478ec17e3d22af9440c33e4b5308e3c860c4962391f15a29f5e4ea20fe221b0a49fe7dbe0384f9d2eb8cca87932389de0994f52f41d58bfa81d1acd4a24d930161b54b5ea07a2fe5b6fcf4dc47ff510b25fa6f8b977fdfecb6d066cb935a7644a545354c032740da6fb3d7953aff28fb399de0356eaa81772fd596feefad4ccdc4d0bf10058260467b74b46f39c1b59b55c270d169151a4534a6f5db48355abb1ff5a314db8f3d909a816b1ee245b5f08de9db0b14287b1e8952e4b779ecd49558ca363561788a29a626c93c7895f81e84a4b61efb1b3033cb223e42a47c132ccb2501812406bd611b6e293d7b15df601632090d31bcd29bc494bcda865a32a2a8bcb432fb967ca291c3bcfecdcb245b4a71be7b4f342f3e30b5950d16aa524cabb6497ffc23a6cfe46e2fea4d8d51478963b049f22831b75507392f122c1ac96c9d4ea5fb29ba6f0de0ba055b16225ecfcb7b3cc38336f22d34580afcaed58b7cf492d124b6a60c70110cbdfff55feb661aa6fbcd2faf071bb30c93b0c0d1cde70e1055347ebc92a18a60d3bd410756e61f46b00e24a9d42db943f066bd2d55a1faacd61cb50c5a7b892f978498bf81429d1f89c93cbb587c154eb9e0d6e67b4470b0aa73b9a62e539e41e66df9f1e0c490a517a5e4cc9d168cb59cf2d70088396712d6eb45835542383e30b0ead607050b6548ed03e373e3dd7368a380caed0b0b6ab1b28f1c15626c93911d2a8d76335637af61a4cb6d69affc223dcc327747cab8cda810c170b37670e03adca8f74620a62c2e515e57739e445b5eae64079c8d151c45a02322c81f5eaa21099e6b461a58ed69ee3b4dfc209289c91e95f499023326e42c5744ee5d76000765e465959ac12800a368f1cb5485faff49972e1925f5bed5d04fc8967c2e56adc2ffa3cc0ebb29d40e4a51f21109e9528777b0f51603e5c5113385b656657e04b5f4248a93946ebffb38c24337adf36f7acf37c19c4ac3a02316fbdfcd4c220dba9302dfc65f0ed4ae6da57edc9afc1b050eec70af766093aa3d7fe1a978c57f7facedcd06c95618c89e70d0d3ee2cb54a912f357325fb717f6855f88390e3ffa9d7304978870b1385edbc9a32999b6151b0a3c4c961bb698da584ec02d1501d93243ad0110305b636fe480b19a044e877afadc0197fa2adda00bac05ff81d24e91423b482ef636915f95e6862162c6b9a05ee416d417391e54fc8fc74ef94330ad5f2a0d0865a9aa6b725a314336169d4e979b2805a4b8d5e20ea511530d42ce876ba10bf6190b18f9bc940a3d1a92d23dc0f79a0d795eaf81183a4fdc259e981ba550713a389f2f2d108c1fde82202c1cf582a302556024c5c97b92f030ee7549b9b1063f9f9c84698c15fe040798754705436a8c3dff3f8d656c3edc1d2a56a32e038f9b02e23c68ff7639d8a866b5b37a97ac0491be52435920098f6a69fe0c65d025ea70f2b1618c4971e8158cc1bfc4ec177f1ef1ab4930077b5578260a7966296ae32e6a9a9608bc4eaddbc35d92037da0cdc2fa29eec30fcf722561db9d0ce0d8daf372b8fd12dc3bf9eecce2f67d469bf627ee5bd672c3ca58524f0c2dfaf2fb45a6099f0ddfa49799eb01c8357045002479db0142b155d27f3ebdb6adcc09e3e637ba1c2953ae16dd96a7f1308f95c19fbbc576620ff22ed4be1b37f49267f404f62d1ea886a40e343bc3ca13b3e9977fa89a4fc56e5b9e387f9225238db81e15ae505d2f5156c09e8c7909cb14185df2222400cd35b8d966a0bd02d535501b479ccd92f788b26624c6d004023d90fd29a93d8d60dbd836894b71a2ec6977387ad7cdad9fbb13dd43f2be44f0ac73f0e33ee30b169a8fb4e7d1304d30e59dd06b2bc049587c5548939840593874ec78b0b68b791ba864e473eea408f856de73a4dd9a51a1c8cc1101fb482a8001cf876a675b746fe83e5972abc918078dbce27b08abdae36c665ded7208acb3093f5a49b6784072a1dd3168bf910c601be5d5cc86a75742aa32b313afa68b501179192121f2687184392122f0da7a398683040b442e54b2ddce41a0b4e4107fe8a3fe9da1338c804d03b9118f4e57476e36fdae47049ae2d9b6c53844e1da73d051bf6da3cb2ce6f9874daa6ae2d830b39bd9eff75f96b22d1bdbd6ac0abb46af85966f51e74d3861a917c257e6a5a41bf02a57c600155d3e7abaa33f22b586d7296711f78de875ef004c19143998187610ea5d664f278f870905de2ac84d98e5dce0f46f45d9a6972f1476308b75fcaab7ed701e3456e2e6dad84f1aeb879f9bc8c2cd62c776fe4a5faae80e30181e025450b6fab74e7757fba5ed77ebc7852ec20ab862eadcc0a27bc50bd1468ff175caaf0de495acbdb6cb1b57e181cd84347617423336e5bd21a303844a3e0ae5375822ee513e22409660c143380f589407c5f1f4be8583085bef0b05f979809f4d9fb403f3a2970abf408c4021bf1a8781a093bfb1a3d46879a74b2ccb4c6833a3960acc1badf6f482f706f1a2a8e7e10eea2a417fc3c9fe84127da5c5d99d408b9177ff159c1ef5544a4f7d74cda0a29375551cd6b49b09a769d44fcd35eebe88974178e1a0bd0e4322dbe475b831c1721574a9ab3dd27e3443b28122ab420e178f110db3a23d8507d6ee4e9a8d5b2916502295d7eb1902045a34b20900ffdbf7d307f80f9be1a14295328d8697a180a5f0cd66c61634a0e4ff0ec4a72050f6377b7b95bd1ce0e5be0f5d4e095338760598865b119b73c07dbcfcdab7c719445414f354c6785f0ecf05ffbab3b7c3f4d32cd80094ad1e0a57241c41fc40f253913e022b7f1b67d0e280618a097f7ad35875c88fb5ec354a226cb90e3bd855ac71a999b12049a023baa1a28c09015bcce77d4b3ebbe3c355ae42058e50ec4e34478479241d07d52112b784f2d13eed02413a358b66676da97fbd75cff44a0d87676ff5800a0ccf584fcbe887dc23e139588a056441ebc94c730755464d25609e45e53ec80ecf2c8b4eac53e7bb6ead492bb883e1cf4cca7801126a9e36d55eef867f7fef69aae71279b496250145205279ad5f27b1e221557bdc53f290abc233d79675c7aa747a0eb3481be7c14ccebd56a8f457715c9f680eb71eb122050eb3f3026d078b281efb83612309a0eb81a64039fefcae41e9dcfdd9ec63ec27eb755c77245a3a3d46ab490679465c708c4330398d1ea45422b66a98b1d9a53df2dbf22e1e73edc830c8a13432797e9c14df1851d2dc5f4f73168c6311f77441cefc457068992544ed776f07ee95e205333692e1d9f8f994d495e9871eee5b4bd5063012492c70e8b3d01e6c9a1224c0a3a43064adf0247b549a9f173dc2ad1e7aef784698865618345860ce366a0d694d4a3c7638706155d7e674c6202f7a2e9875f3512c447d7c1f9f95a52f6b964b57305a8471b4f79fbf126cad99b0ce950871a838c55ee26cdbcdbc4e3533b5373cffd3a711008a38edac3368fd595ca7a01f66b371e5a0dac5c2551296f36d2e842313bb34f5e91dd4ead04492722ba98be29a4ae2c2e4589b40088a7062a7a8100172b588e8ea2cd51eeea18842f23ba43db1fffba8c8a0ab4bc2fe24c0f485912f4464de13a3fdb50e039488df2c9b823821f3c9c6c278e3c6276d4896b0094921252df44fd0f0ffdd221bd48004e11121c375f681f63ba1fd38a0d30dad7873ab2f92e1645a861ed0b648cf438e3a409a3366f90921c9db080e864cfa1dc87931f88842dd6ea47210db0e92981df3c1509939f31547e6643a14d3818cf3c513a419fda5de185d3d72e97cb3361823c82cdee140c31e280863ad550b149d1c9cb8cc445df543164875ab5476a314e6d3d3bb0fdf10824aa844fabeac802ba8f8e6389caa2d1d28d63ddb53f9c684a346ad3ba9952a179ab7fb7afff97b9a5b89098dc1489b5189f8ebf804bfecbcc7b2a740a0f3dd570a593e04d78a430c13b832076cb24867acca2354a9d35aa7282a3a1a635511ae09dfdab1b8e9f37854efd9b634adf851611761ad716f94dd7104006992efe36694142b69e19cfb17e03345a68fda5afc667a81f84832ebc08e30eceab117c3a8f2a5cd7170d817c3600526ee5e0cc64057433f0e4388ebdf4513f20c886fcb5dfc34f82993ad208b3d11220237a95416d094f8fb5ac6b05086bb5c224bd6a9a10752c85333b1ef99280baf0583cab17bcb19438f8e8e0254fbcced6d95d12f94d5828dcb490db59fa78545b61fb0fea65e878cfec8c244c8e579d5f463b0abe012f35ab2cd2e50ed461a8b3b4e45d6d8b4080b617607505396ccfc68bb4227ab160a671d75b262dfa52a4899d9775bf25fd0f7b398207f10ceb5af0817c0e76f73c7e71ca6a24db2fa3154639d54292ca6ce9236d66bc799db8c8e16fb36aa3a45472086ca270e2b18e680200e114f17f7b1aa99fbe6a156f570b0ad4c4831d3356544a43fbde1a4fc6bf21458393a8e41bfb4bdd0541ad68ec7a88b6588dea1d7a13d1187ae94061eceb63ef67749582c8e73f26f4b29cd23e63a19ab34a8b652f8df9ba9ab064044ad65fe98f4fe0e327caf4142f5e7f2820670aa356b7d95ff6fb2d33da3a67234ac8eb423033e4eaaafd1c4146c4fdd299ade37aa19ada8ff6bc1905738b91d18603632fedddba925b83aeb74a0c7deaaae31494eab042017b37efe52c2b12655970e660a0d12e4ecb71c55104843198c438e8f6580b934242c339de2917d96532f7c0cb2cf4f8caf5b73d4cfb0cc2498b42393059d20334855fc506db5ef1d0f9c9843517b46a93d64b754195ef69ae85d5c3e987ac786bc671b8c9d138847ebab0a62461a836539cf04bcbb14181f38745817dfb2b1f5ec8ed63cc5a2079e90aa0b66239ab10cd2e47a6b0964b0ea4994f8dedc621aed7a32dd017f5e7b2b92f1662a37db965e581016288502441908b014dbe3c25baef76c354d9ed7f1a661b0d44ee598ffa11ddf3fb439bfe29c28147a5f894e93d8ca2b7ebef3c11c3cd8e76574927a9e74e13e8905829d3a299aea0df3c2e8cd224dfcd5b5ed84276c1733fffa84394c7ebed9278f6bf39f3851f391ec23fffb60f2902c1595f6d7ecc010d533e446d1efc313b1bff92f8660ed00b62657eb3d194563b7ab938c8144feb09343a21fe0285164d2756647b77f9bd97f61d5e5188688a724a0da1e9baf4103bc98c206c46bb744828a5637d8df0989485a9808bf9eaab9df3410cea83a14f1b954a76fb96be04e382641780ece4ed882376825fed973b58846e8ddfe54990981cbd9d59b5bf1fd47bfa138726c2b3eb0889ab4b6a2e1fc0f7d87150831f1d4a0b8a00c0212c7fecac5fc29bf621769d9bb232079e1cdad823b3f5dda155cc6d7dcc8b8855d0202b814b5a83862b6b744c3b698ffe9bb6ad49e1c6260518a685a586b3500389a563f1a85593fb7b3646371c6ecafa72a9669306c95be6c2c52410bef9709e18b323a0fdb84052fa0089759faa8f8f115297e6cb46ff1e45103c2e8d07fa5cb970300d89e89d3d2b2d0b5e3f3e4d867d320960a501c3297dcf518c42dd63d546b1947826440da674ee4d5a95699d28e9ce6a2895aec7ed49d70ce051ebfa815aa8f0fc995a5a5a43588c8970282bde8e404f7a22c8808a4acd4e4312618944b93880b432767ee5fc26f55170db3920d02b97c514c9cd58e1b360882c2675c9072cf845bdf85451a4a22d8c9b27b1ccec9df5ee299e602f4b724bf2ae70f31594fa2eb9db691330eed847340e933483a6489f33d517592938ec2f466c0d1c84385130a7235e1bf41b1cf2d1531eba0bbc6f77f1d69ea5f455729a41f553a732af58e4ac2ad9f4a57b4edb6f229970f06e5783ccfe165441e46955a17fe87dc46eed64fa18642973867c89be996f69d5bf5b7e9fa552fdc8fbd989fa972f97162022048bffb9e4b950b929264574f44fbcca879772b86d2fb1b4a108418fec856ff141779f503cfc943fe050c5dce490aacad87a5eefa39a42c5055336dfc52d8e8e4197faa7c1d2fc0a10ffd350fe4d494908183bef3680a585dcb95c6e320ea8402ef36d83cd2fc21081b03d821bb898530b01f48641dcb2d0130f913e2df374e008f372ac76d515a73774556c0be3e620870072187b33873dc1c69cfb88af5a52c90ad61945d31b20b9a5f54837a89864055a586fe04bf784b3bfa3f61745dbd6f5c3fce0c4247fdc80520f75596667203322a82c70cd5c827f8dd04783fb94c7ed3d36e00ef2b4579c1d2cb0499615ea74a634827c6f3c62bb8a6c23df7ef0986a96d6cc4cccb4e61c7042189741beabde08b2fd6dbfdec953eecf8017e11407659583068f8d68a3be1be65448f750add3154b5bc93d60a992cff188294681210d59cd2ae0c413126c8e9565157bf0dc9d66650554fca8a684ec5dc1f1e9d8c9f2451e776c7fc6bd311622ae9da4ad78d49a53f9142f5e03da7b35db69aecb95c12bd280499b5b66bdb4e7b639aaeec0b4f03844afc7a75c35e5d4eef0bd099d3b708036b7367c6c9be36616c4b983abb5350e90afe2d30011204d2261183556a2994b0596a96ff84e9081825188bd12d0068f3bf2ebc377f28931cd44bc5853e36cb29a8095878f1cbe43c6c3fad197592a580ee22896d902e6f4c97497524e70d65deb33d69b2c8857a5ccdefa26cc00e8526acbd7d18b0b7a990a50a57d62d6f736a58dcd73151dd79972302e1e52722b5db1148ddb9d7866a31c1ea724d99349a7a00ecf5ed9f3a830dcd50e7fefefb6c8978888c61c2e25f089e4b6af47530b34cb062f94dde885156b9e16c8d846a723bcf5ef4c903e0a653aee0811f77efc771d1be8f14611baafe1c5fcc937062642dcb73476dac4b528a0b5699d64aeb9d68a17166b0435a218601d776b51482aa76d472e132e6829fe4a5f786fa21f431c551c4482210625bf18da79f835c08ab19ec4b8d6d720b2c7c92e055879e8850a00c8f0df1838d461c72ac456d5dfdae3609cfca446d1c19b3414c1ff6675299c9371f04547c4941ce4833c5ee3a51a8b833dcf217a6cba0320266c0d086a83beb165a8a369d1b1cc9f2d02e9d82f9d0f0ffe6682b99c9aee377e74ca21182f5c4d75212297e625d85abe2b8e7593e9acbec42ffda82ae7377220e11998f369b3159f4d53dd5e47e1a71ee8201e10ebab8f8383ab1c9418c7a64e1a80402689dc4e14ebaa17da6afdfebc0d1564a7f39ed1d8831224a4411279c11af95c62a3b8d3aa8bbffac528dfece3a4056519d13786cf1f721cee2e9f4fe4fbc94b6e5a5dd0bf89d187b397c41a13e1ce67eeaf54c0121bde4b5622acd497b34569dde4d5dc6ca1d7ad01ecd61bd6ad464e5df5989a09a3f1f2dc5f4ae053f8e2f8beb57765b1cecb7b1d49beea5c8d9a3d5bebc73cc89615287de7cca94f7526996e75dd7043af2f70a64553c714303ce1d0748162aed4cbbc9e59b4e276e5c842821bd7bf9009d0ae30e681b0d09df1588b7a7ccce841139f6f8f2098ab3c4c8834697fdb071cb8972745f71a297c9a0b0c7976924c4bd12a8c1f0394fe1f41f2f13c17aa0c50e7dd8d0ff7e8bc54b538e2feda940a34352e27106d12db5da2b77592f5cf54a301209721c39b30d2dc6248c9bdeacaff500a8b9f1f2c4c817f3d560551ddd6f3d1be78ed8f86f8d4a36dbd0639b5023994b645f4bcb14aced86adff347dc75e5267270312bd6e318a2185614c198403e59daafabde6bb3b67709e4ffdc2f1f9fb13e0b8c9f4e73b91b54044b0a2ea0bc365c83e70436a80c05c7dadd3a8ee91c1c61e079bdddc16bc2a2804c6c411e566a195b9d18fce5813a35a5e4e16b7f35643d9ea4e10f9d50006fb59b16799ba39c7332f23102d3c66b28934950acc47d469f4c5850b6b961bef08545d17b29c1ee823bbb210ae2b44b0d03608f832f1898568825abe150ceb9c70ef09248d59c92f14d1055855002f37c2473fba32405ee8b4260b3598128b1d71ab10c995e6379a380571cd76e53433c7b42d91ce6246bc22a843c3a71536437ce75a07331445e18cd34c57d4ef72864334d3dcf1c5b999db197c4be34a1c337e785d5cd281e044b759861d1265d3370a4e7a29c630fd14b305300654ace5d8d909be58a8462ecc750ed93a3f1fbbd454e79e54ca86277dfb7fc69e174a5660c39f68172ecab7017646dc14ddb41d01a9666e73523adcb0de14831369caca604e29f2ae548315f8ea9a70f09a560984920dd7f655b109b66e2b89ad15a32914d0b883a7ae7ee87445bf704254f5a1d55d3b866115234c02edffb4943b095f65489c0a6952e5f8e21ad2a38424d80cff4a21811ff27c5ae9583d444c636ad76dd14791720190740f0c3a7da36ab6c8cd17b634775b495f1ac6c59f31df6f6fe8613efb4f208503605b0c0eaebd79bf95e079cfa67a96462d7c6aaefd95ae66c746a9e3232176e009e4cca03fe22dd0cbdaf5051fb51d5ac282ab36e867adb0aa8f242638adad9a9b0bd47ffb305b5fbd9f32525526ccf1cc94ef773584e0bda7219d8640655b71933dcf2c795839998f41f07047541a11de0d361d1f8cec9c07f9c81a0feb51bbe75be9104326604383176f1d73cff7ca66eacfec232c5450de3c1f098461c3989171098ea38a3085983099e784cd981ed1275537a1ca9ddbd1aaead3fe7d6976e7f565dc054437b0c0a79e6bbf41ae469e0958b30879731de152515464378f964ed81b98bc778e17e00383ad0b21c3458f1c5251a178cc9ecb1010baccae94de7cce230ab80f05e4e36d977369bc2c586e2975f89c62c81cc456370dd188847f71d2673a08e07bad236e7c2269dd1a0ba439d1d6b65407f08dbb546c513497d19f9543f7510439ba4d390944a465011092cef11c24398f3c4bc47b4fa390bc7bdb3d3eef6939a52075ffe4d4fd9c940493908272abac6a8294eea36ed598784d66d0b0daad13aaf59fbb8a2cab887bd3290556d67710ed70591417d879416d55369d68e41a875653ee95c1e2ff1a72a59e1c9e81fc23de0df1c48a6a69733f8828cbc0a099252b9943bb41883f455ac596e1ab43f933568633e00c94f54f7f66272b86a7ccb6119a5d05f1734761d45ef66cddb19730e35f53019bc55694287a28e28945a75ba28b8412c7cb4cd3742a27393e00b5416e31b782814ddaf95ebd782870eff2c16178ea792fdfd73ca4b54bea32414a88bc54b7d506bcb2baaab4e768634610a4e1c3d84e36dd32e09b263c48325ad5e1ac52a6ed476b50dcecd42eac9282cd7b00ae152311d43a1d2a3d20ee6bd6b3530c2fc23d65a36792ba04aea6df676774243964c8cc331d935761b7884d402012d921c547521a66b01e9771429d4ca77956d1120cfc13cfd52aa2f5949d5619585a96e9188e0fb10878a20024e4e9335c133ef8dd8d170ae68c1780364f5ad04c8fc331d413d274d884b2cbc0967fd58da63506cc5a600a178acbea83829ac7f28d8a6140d01da400a89d46392ec95feb1ec01e6290bcba793fefd482e233cb6d1c43b6a281ef9475acf49ce50b4669cb9bbf607d8f48e78a625395607351e17e0a634a34d936598339008d473b8ffcf6e4a39cc13f08bf1fb3f0113fbfd8e30d09243ea9832b28265c0e93c917f4d61c39b219f5becff9279325c6b050ea1cc922e96cfe8ad03cc964ff35d0235e1219af6c469f2fb46023d35228b858db5affcc8622cc20e8133e6e1c272ac6b5f9acffad811339c82eb0997e6429c2d34f6a9e9b5d7a766f0b422fa8079f42ab9b5581b20860579d529cd6634029943e4e7163be4eef942565083faba5c38dcef1ac061775ab33b7cfb9b8fee86c55626c84ce55f8bb44c5371646626885768cfd7e2185278385a154e42556a46065b15bf863e018852943420d1bd9a37ebd53b48c070d2b10e1804a7c476b372a644a1a9d0f3e823e5c286549074e4c040afcff67ec47355a538c860cdfda96383c45bcfc69235525245f775e12be3e13529396af9181692d3825a15ba34cbd5f191029669fbb615a86bb4698cd507d7a82150acf5184f142a8b4f149142a3a688f58b9f08f2a4b7dd24d7e32d2b209d6e65ced6215ceb8aef2a1d9377292c697d146419d60d30c3891366a6822284214199634f10ce4a6d4638dcae3a5e38f26ebf80fbb6a9dff73ccdb2305721a596b013c19b9f9262d5d7123093e326ef74ac57b26faa937756c8c399f1a973691888d28ba1ff815e637fbbc157f76bfc84b3516416e20e238dcc78f24aa3308ed7f65c65cbab531dbcd401edefd451700854678a01a5c90c90cd7d9e6bfd3c45a1bd1f6c3d0b672731a4c6019f6bcbfff4a972aa02453dc22b880f38f6d475dc2c6a170bc9547f0ef5572a70b967bd213cf73917967cd0d5b8b73b7cb684efa5958ce649c710928f5eb61e02320bfc4e9f518a4383ede2be70c9f08de82f462db77dab14be2c8f4304b1fb397ad92ab116203696cb0a1516da6f98a5d3796b6dabaf919510ad6844300069f810b258b24a36cbc1170e4c38f40acc7981249df6e647332d0c6b0c9ed8471f8ff079017e9c29863926ef8cbb694dab70cabdd1762c3be4c687269bc6c06b1e8c6f4928991e4977231b1522060597f9803d2e2b1d8ab1d9bda4527e03ac38c9f43fe799b1338cd6402e3d671f647f83fe65e7f9594da702cee3af42ad462e2886eeab944970b765dd0be6a0d418f164c82dea3f4b879ac0c0f3cca4cecccc260264a1a4042926dcdbf0d4b3bec9aabfa1f8f267edfb35d3b5a5f80b3f16adf991837b2136566c6edb613b403750997299835179d3a663903f24c543582540090f7dab05e8ec83fe2de561dc9b0d1667567b14c40ad95f2e6e4cde20459abadf1e98ba3bd4bd5941a7c2bc63f24ed114ee6d278663acdf5b67b4985ef17471bf7b07db5d004a76b73b4d9a0d77aa88566bd6f06a1e1e287051cbd576158e480df5c9163b3731b40f867f09873314d953c604b58a339de01f7f34c4e3be589309ffba597d53cf04b5bdcb3b5c227b371f733c7dab7e25e88341b12d7e7ece55813d38f923e035d8fcbfa86c336b278838ef36ea2a7cb983dca43be19b943c9777d27bff862d8b846293f1f6c3cac2ab11450dd964f9bc565c450a82d596e7af11fa61f56dcd822132da69963163d461295bfbca7055d000304478d0118fb1daf53dee90a8ea35a31db3d6fc233972714787dbdc9a72d3271e4d54598ac7f9000fd5544f77ccdec512c701d3c0f355990f7076fd8d09868f6ca67721731785707c095e8ad4a94ed7da5995c3f0ffb08b8f72a917dac014b17f8687c3bfab858bc665eb1d1389057169659a59d633ae91489d44969f28eaee085eb85812243c0868e76dc6ce610fb61f35a04b32641f51678c384c8e5fe0d1743c3fb93c3c8c8bd4b17ba97e34d0fd7850b9bdb7d031496c622084bd2ad7116e564309f1feb9be2b902785baea66e87623b2489425959211b11bb5ffd7b667df3e41d06af28a43adfcfdf727e05c2820bcdecbcc0045d437c2dbf66d0c8d0670db3d1f3fd74cadd277ce9bce88fff58f7e7e21114461a75c638e074f29477aa7726704e561a070f6083bb6e9148588368c4c1cf4f21596476e59eaa51c4dddfed5fb3d441947b7024d378445804f0b078c3351b5e3a45e109cf83fbb09d182a6c9af19c084b80885413c3b6a9bd935f609b773cdedc3e2e860396c328ba4b089d76b43d06fec29dd5eba6d2340240b1af8b1f70724efb744967c110a82af339e2d8a16592b668325683985bce5ccdc7d044ffcce45edb08cbaad7a596b6e71b8492ba7f3da69be4e24375b127ebcd441729e5002e13114d34998f8ed16f983714b7ea48e4e24988265f33abb028ae660e2241fddcb4f02e1a9c991f9599947bd5cdd407363915cdddd125a00fd63009eb04cd9450ff4a9ffff4be49caa8dc340b5d42b1f74cc871e20d8e3660925e49b0d3e2dd8d71a51c18cde2fb39dcb533245a53550a62781fe9f66e31594f7f3ff0184b04cf850fb03d6ebcda0219a11ae11eefd0a8660c41d05b1c5a401240dd9b61f5493ad7eeb3ee5e64579b424b24459d9eb70a8e02ed90226326eb87371d5f18e32af353adcdd721bf11cc59540077f644fd1998976a53b6b0eed4adf442a307de6478eaae3a9159f4cb9408376e5ef3312f41dcdb5e9477c1b36b6a8eb611d2304cc8e87cbcd1c7c25e4844ed077b27e19cd730df53e12a791bedb533d0a618ace0df011f36bf5b22dd91d4826a3f0208598350ca542243f520ba9cb57aec35a22c109fc158e458313c3f7c5251d306bcd0b80586b8cd27d3ce6b25201bf112dd96001d34fba3ed78a55a213a1a143192a1f3d40c2ff743e8184f34acf8587994556b35a09f9b0081559ebf644c8f3f3b07266269f14a2095ab6b49122bb3091b2f8f18e5b83a17e923c9f0321ba09139bca8ee5c12ecc6c757073ffe1f49192bb94d2b4770b073e1ed52366fc38d4bc177c3a459737efdc5bf7c3b46120208ca9ecd9a6e43b3419e4303dbd64e135ea7d510782eab444c22113c5752ebc578eb622feb06ab22789657f8f9d65b997252ed1b18a35a8c77e86d3c167d3672c9b561bc0dea89e556e996d01989a782d0c7ecc60336f94f2f304836f126c41586dab07ec96f26d98405de87ba15a0dc7d7fbdd61f13fe31e230059b673aee812c37500102ec00b26c714326026bcfcc80049b7b7219b85aaf2e8ae3b0d68d45300d299f754f66cf5114972c967deb01caf14b82e6c7038f82985edbefa0ffed716db88e210294205c0120c10e1d8bad7ec83ff7eb805df261e3d14a683442b63f09f39556c604929ff81c11a9bbf0fcc67939eaad752e3a24900a262ddb817d246277603a7e733e836e349ae3a62f5e97f8889a27214ac9271fbd2c3a003d42a02f0b4a05f89736ddcb51815b6ca59a8aa024b107878c64be73ff62165b0ed41942c1b9317090d947a09529d7e04097f4820ee72feccdf4c081453f8e300925b60ebbafe0ea9307c531ba7a48ca77ecb40ce80ffe0bed925cc9434b14de428b08dddadc83b3f8dea908e8585f1b12d862cde7f7e4e3708ac30521f9e8d79e9cee7ce78bbc9103a70b62f6765d390b7884f8d5eb15b6cd4fd1708b240ee030470062a2b2fb2d0878f766bd0470fb4187e032e077d7a8393b53c7b4d80bc57b9e83263f1ddbe7e7cc503cfcb95383baead99e0b3996072ae5535edcb9e30e172c347effe04c11c9d841c9eb686beb016a4234553ea5ef323cc786d77ae93974ca49c76343ababd6e476e86e017a0e3ea8cfd84386ab4d920fe0b919bf261089411004bc2851185694be2051903e82d7b84de1bd7ed7f88b9647e314065b6e80f170a12441002242f65e82ca1a2ecc85cc2917603523e871503591c8b3c6f7bae06c4194ef7251edb4d49ab98be674135d2daa4adeeed1338cd09efb6c5cc21e3f7c833bec9489d5613b067d85831fcf94cf681a53deede5f3500a67b91d8fc7b6ec02ad10c9eecbf2a68f41635939dfd593db3a626dc1328d1f953f26ce1cfee8884387656a5ab52b3d153cc4e0a989807d9f8aa10bf70e296b342a50ef67f88826a6be1f941b4530c1c1ba2f9547f5e5a587eba019ef37c952a2a729af5461735abc948ccb813b3374b5b363711f8d8a6524d89ca79458556ddad6f08ff92c25d4d187422a7d88ff4fcde74ca0274255f8d7f58a94096ee625a4fef82e2e7b563dc27f573cbed72870653b6f03764e46f499b386bedf34d9b6913a97c0b57fb9557e310584c490f7c5f486cc7ef8b66cb069d0202db7143e6030247a0120f5a8650dccaf25069a53350b2b7ec3fbd88de9ee449257973a632b83a17a81d36ab1ffa31456ddc8ebb0f6bf1fd44f2177061fe7c079932d85dfcf5404c994e1ec7e5391c505dfa0bc601c0d7cb17b186f1645db1c8ff6c3771365a5a57bd5944e0ddf0e5096222e663aa06eb561f56309d4d721a4f406a7eed58d53142c76eb6157d79b31ea53069ff55137dc73bdafa23573a0ea636ac2391f921d4fba66b59ce7e05deb2e44e11ef42185a17f8d9f54938d55c85ba2547ed1a72e0bc349105a12011a9a9dfec96f5992c8f40f0fe4c61a4b3e708ece357ce9f378f0025befc31deea7f00917c2eccddbd3c7e55bd8f601396294014aa165b7f3ef298719d541b203c6a80b34f5357c93fb854fa6aba4e59add5e8fa359055c67f94104fe967262ef6043e021c6d4a6587add1eff4cdbc539564348569753a1eff140da387c6b73d6b0d22908cf0cd3acf68d37a413f7a949a14088976336abde0922ebe3bcb4748474587140e10d51dbbf15ed9c588e3e49db796595447a015a3f0abc009b749660faf8c66249440772835cf0b9aa20291480579793a7ce7cfab80d14ea0bd6539398e8ef575cc319bb93aea47c206b57aa85923d09f74d66939af77047a88ed0af04b6929fc37bfa430bd2ec00b05a72758f955e18b072a9e7b0bb892b081e4eebfd9ac8761884025ab52579472b3810e3584cbb8a7de0ac0b8ac8a784f3bba07060c17f4725712bae780d5228025ae8521b32822f445db7f749cf5d946b1588b3b22671ed08e37ba7066e1b228b5e70acfef11ea6313dce24180b44f01cf60f7ec519d82aee0b12cfbe6d3d50c422104e45c2df62986b7b8a667bc512d52291bce71e99e374f7d7916335e47208fbed136606d8c06752bf44c0ae92be514a49457d5cf5ed6ef54aa4f2a5f45c0fe89a83ac4ea627cec8b316fa37c63d5db2850c607b809dfb05b974534b040c95de6d680277d6c5beeac014676d772cec95fba5a26b5fc5004a4320213da2db4cfd64ba87f30b9a82376cd8a33afcd576572f6dd27fbf84f9484225bb961543169ed27bf005dbb6ab4a151c9950e9e264b0ecf5a1de5cbd19c8cdf9d2b7890c4d00c34523524769c663e22e746e50191c7e2462b83755639b49039c8d72b236346d86fb2ccbd3039d808ca6122ccf92cf39760f3d9f9e0c850b794d15cacf7adc22da876a811f7ecf575c5c6da0ac2fd0acd3dc2bf4344e12347b31cacd2d01892135c44ca2bff6e158b7bd2b4f20ccc4a8c6f27ce303aa96bcce80998cae23165366c0ff43ff64ca24adee99ebf3fffe2a178f048f33212277c3bef7dc30730296422f1ccd6dfd7c0341b8647cb583de92e0ae559de08efd8bb8a3b98a38704a1c4fa34d5e273d1f3aa238688ce041ccfc5afc11bb2686be1aabf95e423d9e53b402d880dba521df1665fab78c66a866e9da97a5b1b21fbe936410910fa215cd804cbf75526a34d19030cdae581ca6ba46e9a95a6e2b47f587adc7d11ab072796100b6cf5fa0ac23a39da233724a237cda60be5fec7b35c9cd992567bf0f932c7f33e35af5f4ce79ccf8cf5e9e0b2b3107c2bec30382a76ce9096e86e9789f32f56f1d04901dd2c84fa3578b0747f7ae73b0397793528cabae008740a8a7b7f34f1207b57ce9acfa1b379a130cd2c6d6ca701a8c177034771b6f9824c9567e046241896d12917ca090a18974056820b5c246949b048e704167b9ae50ada828bc2fb2fb4404f860be4aa022f46c518c4b19d218991cfe8cda9951e708d3674e6311333fe2f881999f735b1e47a6dbd01e0e8c01a132b1ff69872c89de4daa7108b1401dd0e6499e3a42b93b164fe96f5bffff92d3b73cc705808c755663c42cd90834e6afd6d27616700ffc0662c5703e18014159470a097e68f1479d2fadf6564c2332ba9577d3afe61cfaf9f715ae6cb836c097e1ab808efb103f8656d0ac67cfcb08a3b3120a28a2efc1932edb3063a6f2c9b8adbf10aa18e0706e5fba1966b18174803f16354779618622269a644d8c4e5aec7b6ebc9e8933fb20a8350808171e5c90f81918de4cffbe5f89cf8491e4259c3f7ac4c8a54f3bf3f0b8bfce2dd2ba753f8d9fc53bcd24531501b75029360df24cbc6663d8f531a5393662e5268ec48223bc527f97faa398de345c7c7d9624e69e0deffeab9c03a7d0d5d7aafb8452874a682d095a9c7f2edebb9afc31dfcf31869418587e3be4ec0ecfc706433ba4aa7444910eef1f6dcfeb05b6abcbb3b87de0a9f277971d6a517376115d0159ed1928ce846dc90c0fc4a41a909ed65f519abbd5d900fe9feac9b29d55a15d5d28aede67c024ad07ad1cbe4044d5ccdcc3e5af06368e489b1d5bc3abaab10be8da1930d41eda9c7d17219e6ebf91ba84f0468d67c1c104c5543e01b0e76c8e48bd68cedc525e147a9bdbd1d8551016e17f7dd9c44f9c168af9b3400539c550a16acb0d5bb59e7425d82324c19637b4e5d7a334d4232d22ffa5c55973683700cf62335359de39f7af882515d6309db446f7250155f6470f9b3cb3e5317cc6c9e4520bb03e86f4c3e67f028e0720836caa8d7d75e66331e25defdb1bfa970b6d9bd2c8e0740c977bda9c3afbcf0a7bc5bbbf1ec1b1bb61fbbbd30e7e589acb9b5c75ab31e835ba45ad2497510b38a99c1f27d2abde8de634bf10b99063ae739df2a90131a97f8ab4a7cf7ece162c36ab7d8646b301b523cb3d9a9b3a4d112255720067228b7336c56701c06e84c933d8e0b7fbbb8e0e3ef5fe42ab0dd6589e654c061915d431ae83c5b658470a41787c782aaee0639c28b7ada87f371cb3e9ddbad91b90d2e30606cde6ac7324add06e3a8a94e68f49d66addf2839febb5ba25e660da969ed2418245111d0c4a76a49e013948b38546a9665c2893b0abd3ec1ab6ddc87aeace2b7aad49bfdff74ec4dea2ceb721b1c3f1db318622f63a65ccc9ac23f7afd84aabe7e054d79508e9917cef92fb1f6a12c5ef56cb205d5ac02039e8f31036a951808216b542002402f3bc454d4db3a090133b8d251f31b5eac01f7c49b5681d6b47f0f8bcba3da64999dc84078ed5adb0a58d490583ca6e7d986883289ef9219cff73547e5bfd5176462d253c3f719baa1a5b80751f0389d8c7e428c2aa790effea661c499829ea3bd43a4ea0363e54d809e41f0c98c2b2df104afeabcdf824afbd9824eef8ee6da795be4a7cac0ba8701c596187bf10ecc8c3ac1f62d44663687a9b1d5971edd25b2c6bbc6e8cdcf0737be35a7835ae856479dfd3146edbdf02f87340bb8ee4819641fed0702039c22e10d7fa48d5372000b6565262070994523e9d97521c713eb48c4c2fdfe9f744c39140c542395b41e31dcea3067b86bcd5923a0d99bb37c0cbbe9d80798e8b8fc1e3b021dda805f517a59d19b9e0786ef246de6d6880f34f3bcd61a916d4afe602f44593b68b450a7aeca0645483ff96094f62a39634736e0ac065184be07302a8df3a9d166d682a16288ba956c6e7687be6e542c8370315ba00958125d33675f44126e33a935440b373330af1f1b60fdc32577d5bb60957d03d6473aa00376fb29ac7f0c4ed01bb32c60123c6e215acb49c11b69e2af516b394b77b04cb91767e29e7e9179f7e63cbd79444c7392f20e10f1f2c47c8ff22114acf886adfd4afc8d83237d6c7f9d5fbbdb8916041e19d50c23919a5112cae2b51c8ec4f83c210c066729b1590e40a5acd8085ef5ba7ac77893af6ef141228ba79d117a86801ddb3514d6bb0252ad7715e13092684171a108bfd7033a01cd214bee5a6c854071ae6f9f8ff2d4c9d57278c1077f253eef66e9c38400e645f53414440c0dbfcb578f51a3d0db946293b6cf3e136c39637231707a7ba03db9884562b6bb2cefc91b4e86b2b1911209290b7cc2459d613bd3ae98dc244adf86e4d4005a166bc678c3ff927c9bcffabf9930304b2c0af00e94572c6bd10b94d0730c84195fc42e19370d45643db6e6ace7bade652ce15e872b51d2fb6c5afdad76701f76563334183c68a8a56b75ceb064c2aa1fafa21d86f7f5bbbc742ecd228809aee4b3490ef12bc47d4e7f2d93465b578faf2c503e0ff5b0c6f4e85621808228ea65721d6bdfcdd5bab043f5c5d58670bba5c89cbb9c85a5cef129aff3d788a0d6af3f96b2179246221451666d10a6c4683df097acdc7854c5f557d0ded041c3ba99520e8fa521dcfd246c760dc9992215af3ff924a1ae856a08ea46f07fbf18c2a0c09fd6c0fe01084fad9852c8d8b449d9215e39b537453f01d3a08b1f81731eb5a244c801dadf46bc7e9edbeb1dd2da290398dedf530355ccd139bc0182b8478009d75f924055739df399950dcb73e71a40b00038bd44a9ab1e4e0880e61d7511ef5c70eb308bc38d015db590b812cc928de54e633eb09d088bcee1d40b6322c8bdf92b40e24b0b92942b92bbf1f161e02da45ede2167fe7291273d46d1dcc2ab1795b886d457b30ae0f5d51090182c4efb12293cad3b3c7a31819d0b0c76a58397545de9b6eae23019b6420ced4435b59331e1f274c00316eef48daf402b3e9c39c0e273be9e52ae5524f3ed52b1e14bb025456f3af6d977bf365462225ce345bb0e4ca94094d0d73e2fb1f85fdfa6a3c5834167900751f696cd8b5d03f1154ae660d47799bffa41e4ecccce6196940b922a7e51110196e2d7c3721ba1c7392e1bc019f630446166054460fa3a6f0b3ad08831e57d544fa868d907545a14900c0438b0221003e470772929edd32662e39b19a7e4838bfe1482579526565662e821a29e3836fa7849a881cf32ebb65f393efe86c4560db253c7c23eb5a6c65ea550f5e49f2aae658dc1528ac877340c23dc48eb1e8f5f7304674c6d66b115cad71767a6f3719eae444eba63855ccf21325688ff04ec9dccc4d1f3a60cf5954045fcd1926894fa34ab356cffc2d73aa404fb30a026226029787da2b8b2108bd734e71532f48a61179fb13f265d1a57ebd133c212277a0b9e7004e2099d6f2ad6c8c2e36642452780afe71283a71bc54e4bf39e4a3f762c0a1256444a468f15a117e6efdfcdffd010648b9dccef7428ff8025de46e7f19be6fc721f49b31379fab1f1c45a3e18f34fa011b25f9c5f0f6a969421f52a3a50080f6125518d23a8109f286595433d8f1528395a94731036cb91c41abd4adc7bb4fcded02057a3b53fe409cbe475904075aa825e746e1ffec0f77798b35e1d31b43f94d19f0c09cd3bc914a639e2c8eade6a6400a1aff65e09b5f85c358f8e66058abc1c9fd61d017c6da653d09567483a4433e64e11e2a5366c1717035141e9f5309662223e6bea835f32fc056e0ca979a9b05c934c8e8ca0114821572437e2d3bf9f5ce8dedda24a0a832e37a7c95ca5c9a86af705e7f5eb9f5bacb560c6402e93452c5924b5717cdc34fa29d103ad512d7827d2dea87776484947861d9c82eec01a5699735afcb33d997c60c2be39490b96a626cbb4d919733a7640742614e85dc7218385f689aa8295c6195447cc753f01da36802ade9239c2676355f95a84f3bb731555844b2840617c36fcf4aa7f085486c81248849e071cafc2a18f40ccd09aebce595055155596d34e9aa35fe55f71719c8b143a5b02b4516b8225a290490c03549eef97d8dbbd2cac4ed68d2759bde184bac9ef97c9f0d4330c56ce623d6f09e48b8181497d5c0826326fcf130a78c1e96e6f406162d7f34b14166fed0cae961d2b0233917daccd1611171db976ef32ee5fe8777f5b1d524e6dddcff7bedac6c0d841b0b60b59c2aaf2c70046a5a2a5ae1597f56e1a597100cc3cb10af5bfbb60be786afc99609fb2040b364ed51ff872fb358378f47749aa61ab8b325536b59f8d89d977271a4832df68e841dcf02c2201d60b0d86aadda3543050f944dbd26d73b81a04a0a70fb05a7a15ad9da746623198aa285dffeccc9b4f0dd6c7cbbba3e5292b919130345357f264664001e57bfe0220a948107702fdf53b8c59d4821081ee16a46a46dfeda3ce6fe5964a196798cebefae6acfb3e07dcf2b43934d058ad9b2ecf5f2896e329e21a1fd84a929ee05e473fcefbb83601fd29f1474848153a0140e65207cf2b5e4cff7cd034c238fd785897aa97dd56670348573339ae85b1ee1825329920069d6ebfa92de417c111e7c83bba2fba3b792309f8dc8121d0184fd6e01f42bcab391c3fe48bbbdbde0008bf31b9bc06ec856ff946d7017321baebbba2836d3ecfe031bd1d47792d9f0a1391295a7c7fce883132d4ab16e14d48ec74e539b407b64f840e8cc7f3cd2ad7e142bac9947c42ff8d221b54d504fa6a15d809109f8f0cabe614747822bef526c713a9999bed0daef3b25032128032ed0d6e5ec3f533a753e3c77d020b7f05b5df5371a3bcc1013f8c128e1b2ed57d65a567bb08e4a2764a61a420f8b87555204c002fd2385d40070c9b45115d8f885b01e71c70fc277267fc6631ec1378ec23d293b64aa6f4e0f36a199dcf08f6cfc3a3149e0ea5fb13d85b8149b00db889e032e3d06104ddf1371897fcb0c2ecc1b272b74cbbe9646893b09c86cdac0c58e003b983c935f6d4fc4fbeff253d45b64aa0bd98fb290621e0ddc29d9a7d881f75f63968415c3a3de7b64f1f34bb37ef046056493eeddb966f82f0fc05ef4f49e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b8a04324be3e383548881a1ccff2a75420c7ce25e2d016fce0ed7515d82b43bf06c7a09e6215a46bf53922be55461b22e066fe27ffbfb4599c626eecb0f872c50732f3bc971c23553ace8b2278455a243e9cdb3ed8dcc6851069ccf7044dade0d5fcfeca68dfb1cd661a268f7abde5e0705c0045ce1519ac292f713a2cf101fb1e2b23377ca53dae6e4c24e22c0b171184d02af8a104c747c7c85d20a711f07ea82b98b62494f80ab25cd370b739e018664c6c2077b7e6e6e4946e57b1479542b0cfa0811aa60f53b04ced1881e2bdbfc718211605e5cce46b83d208a0a3ca6bbb5eecd4a1ac9639ddee833f3ba5af4c752d99141f126daf844d208f4922ea21bb375582676a1d32198abe52e35587b9fb93f611ae95b5ba526d13040d1bba9f27e39874f2365f94d309d4a5d29ead4c3460425b4ffee8bdbdb1827240c6b7875821d4ec984e8feb432fdc3f387a82ed10cb5d078d016383209dcbfa63fe4a56d7b7ce49e577962d20be80291267b8fbc79c02f7d970382fd490796978110842a09f70c6daad1a054225de113af8321a5186074eaa9f8581faa9ffab1f06c69739c13bdeb6f3ce3f5a08cca9b2b64f0b01004e582949d946d64b3c26f9ff0751b4fb319e0f628abc5f053e40f5833044a9e2a89c516483c7500a4413360f5d08d67983394f14bd9adb210c2595a8a0552753f02d69f9eeea25df9b11a58dfe122301b639debf7f87fab179d0da912a76d5a295872286e9d7ee16e6f7b346b804f475482a4cb2de315beae8ac8fb4856d968af7563ef79e50ebf6c10135fc94599669842c8b206d45b45c464dc8589579b7b25763bf415487e23502d48e1f86a856a719df1a867daf87998b10c2983fe85de7d03dd4b69946eaebd548ef84276bbccc5b908d2fed8e0161b28cda3fd4f7095570dd2fc352a2c24c1ac80352dad3394bc767b0b3f2efe4df0c52bd8730fde56ccc4f369f603d0e2452131fe3966948daf134b08ecb435adf463265d66be0757141d79d464836e17f9d6d48450cae5b33e752224a37c9a9824296cb26e077a54f1d113bdae8d77609f71c25519cc84124907372886d215d48dabdb4b32985f9b541e6b90cb5a06f6e1cfd6c9cba98797bb68c812aae5fcfbe018930028aeba160f58390de63eb3cba81c089c853b998c6547bd692b5d31bb8652b54d4931e40d4d57895ca673915738141f447d45765cb39aa21ae8d227abc8aa99bc26a83ec90c2e1a24b279adafe7006e75a383e7a182eaff0f985e00b3cf4fd9cfe8948770dfe1280d85244aa117377aa6f79ff9bd09a6f62cc864953aea843ae0f1a588ec0c1b8b2d6f303b060b659398c7edc295c48281e491772e27dfd955d544d9c50309607208899093cb6693dc004d744fd59ba4064ebfda432482221d5c83e02c1c775b28720d58ed4d56110219865d00deb9a879e9ef35a92619efed0b149404089b43d088b80a7aee38b9e3bfec2f2104c50fee65144c1c0d29d01c3bcd72ed6b3fd5eea0679f4a638d34c9a33f3b4db87e4f28be2a0cdbe0596cf7b3c562d49fc3d7d826c733ed47d98244e7e8abf5f302320da223fb55cdb3048439ea1877bf5138c46c412e9f9a8a31f92f60659004ba99d594f55801404bae9cbdf32cac783c7051caafd9e1f6cd141b108eb37f7f0da640ab54a6773045b5c650cbdca8423fe36a4217b7659d71225846eeb0904c11f583d195f5ead7afd78f110de377d147e6f9cf047c0438d41de59fa84e3f9cb51faf57a75d9dc12bd16dfc5bca0095b0da5f53f1df3890db48382a48eb40d749bf6eca3ba4e33c82271281502bdf501cad9de7422a955d88323f945d94ec7dfe4c71b776ebab90768f418dfb2b844a28ff5ed124bc841798613650cb04b6aa94fe4f05ee9d3b279394f1d750983e72897b9991a54b26428c851c8daad8c3c0120efa62f77bbd977b2652dd1afc6d4b7a28ebd049f9cf3ec56ad087f12925db3958153b69461e884bd54eaccd2f844a3618c8406da4c5e082c44c14cc189b5ca5b01c31ede03097b622e43e75541c2fc1480bbfd9d90a1113f89213153f5a7342e43e299360badef87e6ee8a6cc67d3fad7b72ba187d6824596307506c7c301dd11d4bb76f1e2cb2a405e2ea2b453b7a625bf42674047bacbf58a7e5a851e007e1566eff0461fe069acc6ff231ff2570d178584bf3eebca01b45fb1a0dadc96b611f8d2576ee2fa79ae646618520837f0d57b8db7113fea3988b717116ec455bfd4e2f1df82272de39f3cdc03e247345725798f2feb2ee81720ddd8bbcec7b13ea67f006554853d163c6fd53c68c994c1f0abd7cd22372b0a46591bf023667adb311cb14542a004568b10b8ae8d3cd7183658ffba7314246132bf575ed42f83e0c9c04a9f3194932a220b593c6593b2e4c594c61141bcd7b228823ffdfe8ff9c54cb469ee7a69c94f62bcc0ada43e1c84017f01848658390c0e05f36ef8dd0f86fae337bb46f0d6c53bea2ec7f5ffba18e9de2eb543fe418d171a57e5f9d43d54b01e122a8e3648d3f9f55ce3c978be15ce7ae3bd52f7b19eebd706eb16e2546342b2053345e375f0b0701c95f1545105ab6f0155c335f4ed9f2e99e55669b164e2e0a1bb314aecc432067d09ae44e8eacf80d7641a75d7558048d07bb780a4d233616f0d1e729e7a6eddef891e7387412867729cc3c9c6c827aac17acd898179bed24d25a61765e4bf54492ea126ccae1a11e28a3c9ba040d0fa7e3f9b3cde1d5ae3f21526f67f58fcfc100feb7407734d0f738001abd486355a248a5f426a144b29ef406478e07bf6878992cbfcac7f676be85da8c034ef0851981e446727c28e37762771e77a468a36de4d1294d05e5f4ddcd010f25a572a9095ae04a5363f2a1e3ecab72d3927ac5c4b64a3097a9283f9252511d2ab6ae827334be229c4f21bacb253f0eb0a14c7f1f923d6c80f83abe18f14ed5cfcabe01821bb91cba59b83d498b412415558df2b5d2bed335b3c3be9c73e0371c26a121841643ea0a956f0df2e2ee161e5b45b56140ea7495659f3d6f8b46beb20c4f2a9d0ace195b6a4db97b4f87e58cdfb7ba4d3870486f6e09d08a91ea1eeb0a578a15911435147c70a31452918fb99d08153039ccab43cb8b5536ea8d45c8b144094b0f3f5a4515ad2e66f45767ec5d23e897454f446ea72062789b27370d1bc50d5cd17496a8298adb0b0eab39ffc37cea6d7ff9ed9a4b056831e28d1604986429e4d10d2beea3c527945166851f83b6d57d52eb210aebe224e59b59d48a68d66bbd71a7bfa4a2686761a4a7b6250d581b1098c5d091c9baa59df4035db488ad2ab2397aeb8ed7655f76534d3ad7db4d6c552eea6b5a056f5bb156cc6c0541693ed79098e8a1670dee4e607a462667f1342b094d821797393d4e87a0234cf2a57368ebdc35f331b732488bc2c9733b0ca068074fab97bdd429adcc2fae3fd0b7ca599708b5f62fa69288d3642254a5069a90c54739367a6ef10931034414395dfca1125108a93c1c113148ec44d2d6316566cbbfd0cfcc906a4fc6f640c1abd55b0498bde35fef04063be2dbecf1a768062608c34308932e1e3959774ab331aa36d9ac75da18312c60d09d9e432ed3d07694aa89f8d53081ec4b2e5ac8a71de4fb525d26326828e20fa82126198d2c42149f149d15d0c4db6888eaa75857ad6808dc4fcdcd955a6f43cd77b7a42718781b2388d0fe9dd07d00ff48b615975887c030d95a32de337a8cf0406128d117ae8173f3078a2e134fd12a2da1da9ab881542cfd613b33842f6911b47285f5931945e8d15105c4e0fa3110d8b2a503dc31a8c184ce372d0e9a3f92153d40ebdb3d106645ead9cdc96cc44a4434f5684f7d6f18713c5b1770d8ef4d42137062c6f0aed72a4f864a6e35f40dc52b9289f5ad4f6a5ee89cf5b34af2b41637fbd4404451c25fd9de96e44190c0f18cc18f98761ac2ec1b95d297c542a2db81c7d3999f5da9b0870bc91d1a559873870531ba7c68266e9ee5e8c2a70cb82a26a82bab1b2540a7d1ed7c2c2cf34fc9f534396248e6ecee7980967be440a5ad50e20315f23b7bc062feceb3629d240f1126a36c0b7b741466dfdcd10f0e1334ab1a185e52d3ef11d26dbdde97ed9f13fd0db90fe9797443130f45ef7c4f141e156eda7bc52c58fa72b35b057398a30c324735c3b5642f70ff8c46bba6178b47fa72e5ff7ce129b29edaa1848c5f7385be3bc18779cc8a477c0c4a3e710c2f96bd954a537e5fde8c2981ac073059dc9e97c5ff33f6945c9a26ee080911800b6693d432c88c7a257fb0a2406eab60af6bac7ddd36b3dfb1198fd7526f085631819c97a53b180d3ed6ba18254d85360384bab3b70e68b2ab47b83f0c2298b704dd2182ef2a2a63ad2f3588f66fe9682e81c3a09ad4afea0f7b015e8971b62f451a92698ffa3601e4779b8b0b2ebb1cce4327537aa504204f28a0d9218dc4fac3641019cb92b5bd5a7299f8481193f1d849bc345c45da0c87d52e5a988e0fa563734959c2b5d3fb0f6d60af27ee3f337ecf300aa4067e4c1777c731b2b6f74b02c1e76f8c37a873f39fc566d1bc44114d133343c3216d494ba4d9d0c7c5e4793af2fa9e69c99ffe7f390577591010713f64e8834b6baf8a8689287863f921cf406a537349cfab3b79c1e472a40d50a8cfce13850f89daed241f7d87ee62512c0a5cbb96efd5ddc5055be49fcc0ea0608097b3789fe8963dae1140f9fbcfe38d9e5019685576077cb67add585a607d91085dd6bd4b3b444abdba33f167688b4edd6d77a774b53cb159340cad1a7c05d9c0f3dbeb048d8d5287e176b54bb00fd64e9be670efee60359180bd4c85655ae4d37d6b3a610cc921051c0281726136d910c537947ad6c2cd7be8bde5b0250a4531d1aaa0a417ebab9262434f90a79774155c80b8754212e408521ddb09d4e5634c28a13d9224272157d97ec243f6c42c08eb1174f4609911e45e8f389ef016337d186825e418942d5dd9fe95c90d049f30e3d25d872dff4d4f99ee140463e9ff2a3ed72b1502fef29c6d1a6fdc324a9bf6c7aaef92ade34f25e4ca3c9f07c304e6bac7869c5d54637498db554814c51ef87946f6eade2bd3c806e4b9cceafae329b196898b60e6bb037b0b953f2b6e74d00acfdb14b8ce0c1dc6825e53b5a9b65536a1262867187ab647620ef8d9885dda2043e5702d4ba425d11681e37e04eabb51550786e883d79e7af57e9204ed32029d56136df06ee9ab35faf91c12fa14f75169d6b3cfb38d4c2a47861263623afd7167552f515c8566ad795df7c1b8e90b5ff4f42a117f4819368f5bd606fce062bcd7c6a8b5aeff48e92e88be15724de552b4a41650aa3e3f09b3917ebd8ac15ac112569adf000151a7db60ad6a0cd2885669c3c579cbb28c072f8ec8d1f9b5f9886ac96a46c94bbf152095b8df632c303ff98d75ecf55c3559d166ae5614976cc49776bd475eb8ceb231b2e0a4aaae50adc1809e11e6d5376c5b2db1f84c50d39a400098d86e27a7bb7d596e9aac831e32844010c9d2ecc3fe0c87a2995448ac68fe29f9b8412d270b20f8b651b4043a5e31b761dab3f7cad2ce1a7f2bd298b43856742cd86ca6fde55860eb213187f4686dd053ab55d9441236da6d1fb1d5c270f717ab274ac148141a33db74f4502b3c46efcdbb6810556bd281b8c00195b8249d89b9dfff2c381c30630e19b0af1343fe6d263bd169a6e81311a4461ebef90c3bfeb8b49a273693ba8b62aea4f7044cc4d433778d37f00576ec23c9d5dbc33b8cf5e867d79b3b3c41dc61b565b28b5824198a34ceed016dcaec9b9634fdceec8b860135aaec9cf9e2303f6b2b10b1b08b274e621181a606c976bddd30c6f8f61743fa67d75d576abab1976c901378957e674d8f643b69802feaba1d672e6a7b9d526d0df4deeb04e3c215a7159a011e77320059ebfa921e62ceeccd7bf5edf672dcc74517946004da96e7b4e1ace200908969299a3540bdf7c55ff6ccd0401ee94f05c014fb927e67859e29d163c30a9c500638451c32a2b789a7ae5094d972b208f8b530381a6ddfc953dc9e3157d7410d2c45bb2eb612e7c0463152215c33b91b67c7018d79b0596579a58231bd85dbc40bb9e56257a5117e32a8d4b1e475b1f6c9285d0810086509ef5177a5b2a162ec962f65a1232290e45bddd6bdc64164b9b8b983eb8f92800255d32b264b74a683113fced6b1aa0aa8761aa6d96c2f229b3157d8690eb5b7c52bc8bfe76dd046f9862c49e55383c7a1fc3619f549c8fa7db6f38d1e2a74d62ca42891a7d378b3ca99a199b915118cb08906c49a3e4314ca4bc75a8af9aea60066fa7bb16a636c0be15f26a519e11d49f298e583ad86306b7ce21bdc33bb60021799c6e0d2e1bb6afb0668d5d0bab940115090bef761dc03d1e43eb2a9e793694f6eb7085f171701e3ebf5ec86fb97ccaafb803a9df4f14ffdfe47fa63dfd208a8e4e68cb21d428be99b77a1166cf0b2603986c3fa0244c83b842f2ff9304a33675b56dd4674b7d2a0f6671fbfd8bce21ff955af7fdbe1a081874257e39bf9cea1f96b2cf8e176cc8726fa51915b1a058e9fcc68a1caed69c34e52ca234db82cd4d19631a918365c611bfe5e023a8806dcaf19c031d167fbbed94cdffe297298d850e9d194a08fc42e4259596151cae4345eb6170f30bbb21bfd722ea77f466675658ee801e86b2269990d5fd64fc784d135e8d32420e94fabbcbd4458e6644652e919850c1c0409193c1c3482f05033d16a5cde10ca7c96dd7f27c230744bf54a1717692c0e320270f1ee3ccec31551eac16325284ffec4e822c3e4fe9527757b84b2d877d75a59934852c4389c813ad77c9da9367ff31a9a4ce1ea982aea00f3d8793a6211614190b82078a6dcfd0cd02bb56d1c1aa67d18aacdf548a6de276cb22a61b767cb6364fd99b3c509bb232ebe2aade6976c8d8c268f0057c4dd149364614f746d4ebb7989df739855f422446c1af877c2d41008fd56a31d2f462e8aee4f223f593b3c96ae64125e10b631f0837a9e00d1c1b0b76c8123533123e706f864f39942caad7c7cfb4cfa3506ec62e8c6fd6a033b0e99241b32de0b83e390147ac8e27878847a427cbe6072990c86af120775a9dada0fd9a3d3206823a024bc5fa1bb10b52d90fb77864e172f2835fbfd8ceae2a060c156e76b1ab471fa8047aceca261301f29d19176f438e047343ca684984ad7c9a0e1d389d712f120c206e8d18fd487084c67dcbff16682c017a29b1b1bda047201c72cef493ccc8fa57554a6c77a88d923953534eb0fdd7e9df9168e0b4eccda953d5b3129bed556b308683234c2bbdd44856fa0a14835080bc2c153ae738e68292318ea21c43927deb7dbfc2afb57df003e46f13bbbf61a4abea0f88ed8ab9e80861a6bd096d70d345ddfa6ad2df177108d357a8ebfe3413548bbda52070e4c46fb1ee171191f0edee69d64021350bf04e72077829f9df929d42c3fc9a88f64c0b5ef5e59493487aed558d4c2f95dd8d1ca22c75186f5a21917faf1c744d9bc93f6d8ff9046801d734075db3cf5d21a8b959dc86f6822a05548bbda52070e4c46fb1ee171191f0edee69d64021350bf04e72077829f9df929d42c3fc9a88f64c0b5ef5e59493487aed558d4c2f95dd8d1ca22c75186f5a21917faf1c744d9bc93f6d8ff9046801d734075db3cf5d21a8b959dc86f6822a0568f6e2a93542783a8e70afdee9c758f186034aed368cb7e197f61260c96e463f5d04138355a6491cad392c74def910ce6baaba8a446e55f3b0239b6bfee30bccc98c43e2cc6929031e056b74b6a72598099622d8f2c123b5da3fc61707a05c21dc6df13ac29f74dfc6765d53235df2d367c1c52d404947ad8932d9112d9fadb7c1247aad37b9e695b125453addafcef02fbc431247eefd9954019dc50f38154ec98c43e2cc6929031e056b74b6a72598099622d8f2c123b5da3fc61707a05c21dc6df13ac29f74dfc6765d53235df2d367c1c52d404947ad8932d9112d9fadb7c1247aad37b9e695b125453addafcef02fbc431247eefd9954019dc50f38154ea5fc9bf1168629a3f464efee8e194a913f47ec3c710f7172af46ee854a1e2ca280dbc8a1d8af2536fc57d2cab8cdc6ffed1e1ea7951bb1f7f29120bed667f72a3146d00ad91dbba69ef0489ecfdb31a8ae46690cb64f5654663635163964e32f3121d8b3cd306fcbe41aed4edb5e7aed5163219484c7e7cfb5200f6de9941a1d8e27cf468dce520529cafb57bed313e921ae30a18e18e31477c6e8cf20e61069cc7adc5d09b28031816cabd4e52e82997f8e099b6dc6266aacb965372a674e57d02d258fe79316bc8332034dd621f50d863c4cee9f094cc10db6610c491718c4bddd620ce4109cb9e340cb884d518406ff8ff64db6c90bb58bd7f6f3ef84c1d708c2b4adbb48a05ebc7c220d0879dca59612fa9ce3962b5f6fd686a9e663f0214ad645f55cefc985d9d6ef43a4a77fe2f91212ba7a35b30b851d2319a137f969a0aca4b7c27d04dc381b9777bdde5878aad98ad20efb21524cb252f409380bf1406a4803fbf7b3143d9d0589af05071949fd958715756fc84a19a53da788e30a3d79451234e073bb46a8f711a8b3ba216def34ae0f825ac793699131694592d00cc64cf6cff6d21522f5a91d4cf3b41210951175713b765e2693ddc08fa63c1354de7c1b552cc89b69ad3b49bed34fbecf7135dcfa6bb442e78bbd23f851c6648287361669573b64c73fb9b30576627d1327789c21bbd0538e7f210c6fee30726b6a56d2cf02f604e14f925c5d97ed8ca84ac5a974b484f0f9598a7da09ac501a6e1f6007067550461a884d0b1a7c8cf918b211a7a24b618563b24a632374f5d959fd5b61fd4c6bdbaff305fa45f7a0fa51ddaa57a2eabfc7c68c2588ad0747d86cb77a4c63e01c84d1807984d8877566c7830c9ee28ae69d835b7aaa38cac06d0c56abfe13d2ade415698c4c3b1b67c283426682589b8f55af9b14ab16cca519b9e8b20faf42a4103c1cb16de83cd596ff13fe75c0231de69e1926eb05acc3f2a6b3c657bf26f1b4b66a78325736876f6787d21ba005b7e0c106405ce94fefe77194d8bd5b7a286c9c8974ab3d93003936271095006cb6d9801a43f4e4a1cc7133584f219a7d5264375d1a791dbea9d3f11e9b3bac5e32de5e525bb0521e96d4118bd1f25baa01b7fdd981884e5f0f1c58fbab16f87aaa4b3a8940e6e71cfa71342f32e995e20199b3a3ab8f05a449fd7cfec7b02b3f4f29e10161c882f79301d7d375d362a8727ffd8ede028e25e8827704a53feaacc141793067ce3fb40f6ba26377a2265742aa079131b03ad4c70e443e05d6b13362e5882f9bcf497eb5d4413eb5ae6859572911a6fc2f87dff3a0ca543949472c14a6fbcae85177a441c15a14c20e8c65479bc79fc2e18170ec76f191874f8ef719bcbe5f55ae671d136716252873b3a177489b8a7b82b2f54805e50b0520a4e729675cf7a1087a23d2705165cb7e4b0f3aa27c3d2cd1c574215b0557be9b19f1db39b1d147e557d711350496d8780d62bb5b9889638420e9a6b9e960f782a55091624fdea681a7adc25b2411c7255fa6e7afebbba945ccdc28ac1c426ccdba0a09c3b626893cdbb1afef6d045c627d6e82a93e99ddfdddbc95e76842fbad387c450b7722359ea0e35b65f6aa14aaac5ae441606e39c590e838c132d3f4882b339d971cd3100a18e427bfb27b01721a6d19aa8e3c65caa0800e6a29e6ab2f7ca32735ed80bcff1619e1a7ad2f15403da74dd76c25b8be7a1b0f9b2b5ec882a9fc139aa5d092d00258e1027481f9936ecd25fd6d962dec79fc23bdb39e828f32e74757f5d70a0523283df5fcda7b75b3a9d9bc011f24bc9f364386c72da4e439a49a068d0e69f8ccdf27fbd7dadbd196e3f5f41344e2536f2748cd344dd6b942807665deb058abc2a774227481f9936ecd25fd6d962dec79fc23bdb39e828f32e74757f5d70a0523283df5fcda7b75b3a9d9bc011f24bc9f364386c72da4e439a49a068d0e69f8ccdf27fbd7dadbd196e3f5f41344e2536f2748cd344dd6b942807665deb058abc2a7742902501051aeef3ce9cddb51a3cda7e1bf8bd22910c0d33915070f7c3800e3d1dfc19464d1ed2e023b1153873b6df6c7ce815892a6b38206f4c1c6f6b98e9ae714532274c433e92a6f1fdcf0a1214b4258f673d70d8e5d58c72bc7a039ec3ec2cf6eb1b0c00ab625141031bbbb7281723db00c77cd8f18eb39903e2b8a58f97e7662af130ac5f6b997d19dc227973c27cea8f07966e65f34a94508b67c2fb64a99c12a28d39c2e57bc44393cdf42b22454e961cf568ed56e8216dc056c915d86f8f1e0e8c07328aa13326ac25ba7da9771017866d730d9a1f32febdb1e95678899e241a2572af8634e2afb3dcefdcb3888f215fd22e5d6f51b09ccd03ff141c4843cd69f6df0bcd69fec07ab143ed349288f90c0b70ce52dcc361dbcde77e1555cb4d3f3ae600ea914a6ddc5949d31f1afe70a17dc9abb3fec2fc0f37a3c158a2d0d699fb51dc9ce930c8fdf935f13dc7eed0bffd9dd5ba6e516dbec3ab430e1ab70278d256ba5004c3c37dfdc0d603baec661c6de9f784f38202c2bcc352eab9344306c9574886d37c83a98af662117310e231a3aebc7ee625df2c69ebda45cd702ad25c57cf1bb89e8f73f5ed8b0ddfb7ac27dc7f0732d3a071c535ca1e1df78111565c52ea02273d859791540fd46249f6f488151103137eddeca6c6f816e54feaca280eafee66bac28a698cebeb9e1d0b2bd7148d63c2eb7e5391bc787953616868cd24f94cf6da445b5382d8d20a6eecfe414f6d5befe589b12039cd62e81e9a36a2ae47edb9cf60c336875f7519ece7505da873c9bfdd1be6b057b8f4f2865145cb168d04c2024b6d9ebe50ac93475f9b230dbd287c38d5f9d1521b608ee8174f4d969c8801b0201d6cc94e7bc3093304cd636d682e2fa66aaa87cc3be7672ca776a6c4f514c6f03ab2bfff135927f05e451a95c88cfb921eda562471aca4a34a916078a703e8023a66fb4b0b6eb319d8d54718d26285deefdc32eed0ea81e1f6e3f0b21d020db731510251328bda5a61ce0b277b9aafecd55e4eeb5fd18e448aeafedada26fc20acbb810a591e62643a901f3355c0931afc852f315ae2f799a023f5ffbd8604a729d87860b0fce5f70d29591eda2e0b86bcc2c19338a8ffb5252e21d09d188136e025987b53ecadb63a8c6af297f34614c4c2f41585142f95b7e9876a3f4f09e4616cecdeb5603db9ada14c90a2fc806d757ad76252885148fed139c27788524b783ee00c782473d98975c066020b97fe08c2afd101f2122c1d1d478572d508dfbfbf1eb796be57187a86d10e3173c061389115273c71e10f26e8f31be6788a136859283209b65e0f071b2f532a49b2348c3c4992e39f981f5a3164dae35d6a53e348006f2ae4c9012c699e449d4b1dff25c547847eaf37a8fe080cb18c4500cd827102bc65e0420ebea1a665195d66a2d5d7833def9e9a6c94828e66fa44a94f4a801cec9b7a2fddaf3b1ff34edc994bb334ed25041095d810b52d4665db3e55d3cf76324658af641d6bd7de7cd20d53bfe16406aa71c707861eb742bd06e48da8dbd86c33cf8b464d9d347bee457f6a8ccbe9d91b5cdcf1671442030ddeaeb69458a04ae35132152ec677bcdae95d38596c71f7d575537e5202845a35881df126b089c8926208b0b0276a2fe5ab9673100da6fda7d34739f9249731c109c7674ef2b22723f55618860d0bd4e5c79e1aa980c7a736a83461a0271d2d2b8623de4a0fc49af15018fa1e5e940c1191dd1cf02edcdf3007170d41dc9ddb62019273bacfd1e987f9615dc2cde55f63f40715381743688c831dcc2918632004b280d6af179ff14d420414f69776f6e4803dcfea9c92308d852e616c1154b1e7c980076c6b5576663e9ebb75ec8c864cdd0c5796ea2cab5a3aed35b2f9c2949200188ec77092a560c30d833983833a5e2397399614472f9d70a05ca48aeeda35284f00a68c32db0b537f1192419387121b52c22059872bc5361ec101752c34618589d065d5edcc2bf5074caa7a76dd7521c2328891b64f28248a28a7abfcb27ca9e9c2a60eed02e949a43e5adf0f3212e352f97dbd6fdf3b55a436b8ec969fe383d751b968bbabb91dfbbe1210f1b88f257c8758178d4932a99880a7c0eecdaae469427a9fafc6f05129c22acc6ccbcd0cc33c1fb0b9e10f3215a1b3429b09d8ae5f8b3fe73b69fd4c0116cfbeb41ac91ac063f5ee0e6a0757013b7034e09ff863d4e824e3d7d919f7bd7363eb810d75a3e129773b1ab7b3b0bfcf7876f360bdea6787134f9c7011ca9745d0702f02e1217712ce2a4f8682a10264bff5fb6f504b6500f0488956685957594cc518cd99a343dcda0311f44f2443789a305790784503b36ab5c9ffc06c524911f03594137d755019b97f9058acf446b0f9e2d9299de3e1ab03de9f130b83e63de5942c3628a3cb5dc3917458f328835cb31e044ec48e48c6787a5be382331950de1efdd439ff1746a641f476569d4edfbb8f4efe908de6d685af16107248a5581144a8899c7a76e73d11d69f18c5858e33a8c2c8829a02de3b82ae06f738ddcb9ce6f85375a3b110ee0eb735c4840e3957e9ac8e04e6078774310c1645fdfdcc5d7a9cb2013c13d2e04267f1653c9e769197d1a074068ddb04b79ac17b647e6ed4a75d243523576549b0aa45451ec2e26bca8826ff91ac42ef92cb730888006dd4f3a9b1760bc0015d6fe52a4a840e3957e9ac8e04e6078774310c1645fdfdcc5d7a9cb2013c13d2e04267f1653c9e769197d1a074068ddb04b79ac17b647e6ed4a75d243523576549b0aa45451ec2e26bca8826ff91ac42ef92cb730888006dd4f3a9b1760bc0015d6fe52a4a1d8f4804870598c3761f126818c25f43363fbf785ddf0fb1124678411a58b2bff97a88f6428e53431cbe2a2b0e42e0ff08bc6b411b204bfc72b1bdbf463d5e4400ef427a906671669c46debeee4dda6513d2d593392c9743eaafb2e2814fbe57ff9727c82b050afb8dbcb7af290bd9d61eef968c9a6d2e6014858a177382ac77856f67267cc260fd53a71e41797ce6a527b4e88568c76f91729af860674666707a85b094570d0fb5e1503f22e4e92fbb9311df9e763c50aa9947e34ff29fb7d3ee44553c4fcbb08a319d78e222cfa8fa086c76fe9a12b1e36b7bcd7ba99a3411b912e6a3c2867c5558e9071767c3b3836b2e225247bd81fbb8a78bb0c67dba9240e8aa0b33f01f32f533ca4cf3da7717167905fbb6b4edc76a9416b6206d83f1560ab81fe14d065277eec7f4cba9e239db115c69ce31190f6e2f35ffdc7b0c1db5afd89ac09573619545d07ed07950664741733f1c13605cf6c17bcab89596eba44f5554e73019c35e689d24915812e8692b38b3bf77a14d0ef0452f5944d27e1d0b0f6e9ae97ac57f94b06190e08b6f79e526c8b1014fe6949e92d676928d5c6542e253a172a7bcf14ad2d9a4517481a8e705ebde082134e6db3be167a9fea055e901f9b51b09eb2b73c39c7f4f8025a821fc1a80cec6975752ff7536c8825d1d0b0f6e9ae97ac57f94b06190e08b6f79e526c8b1014fe6949e92d676928d5c6542e253a172a7bcf14ad2d9a4517481a8e705ebde082134e6db3be167a9fea055e901f9b51b09eb2b73c39c7f4f8025a821fc1a80cec6975752ff7536c8825d2e0f4747cedcf1adf48a83c0977e175dad7cd0d87724bc8a39bd2fe9cb1225633165761ad9e94d65f079db2b1655feca503a0f5ccfd297e1a066776c24585d85251f18cc12af35e290201cfdf5701354e3fbcc588fbf8452f0ae73675796bae24488bc2ba6010f49f68f145dc35a275d5d459b0d25f7623f77b5ec0e2b9076a19d599f24c612fe58accec78d1c3acdee167a031f21bb4bd7d84802f95e24459e8a0c2ed378918c0bd5f43648acdca62d26ffc1d8c430433208a71e0b12e0f9c08a0a166b734384729c8819a297ef045682098d8e37ec722d98cd02618e458219768b249c79b90f5e95f3570727b0e95ce5682842b403103c9cb9fe368c063284b82a8adf75ca69b9e2755026ba37c536c19b32d7cd6f8413b0b7e32231928724062d953e779c256d16c3d6af74ca41cae89a5020cf242146ee82617f9d30495873f2aa56622b959422a0f3735a7c92902ca140633bdd0e42a9fc49f1f88cdc244f0e1652b0a8f0de672c5e43b410df80f6c5b7eb48debd24a4d52cff85e7563dc98507c778a42de99c6215755aace6f88884ff4617c1d7e975ac5c9ac35651b149b8b67ac63a7123f8b2c55e8c5d319fcff0358ae3ef11fe3727e00d2487062d97239c61666f2e233ca77f80fb77cfc996ec6dff2bdd9cc7617619531c938f69c98507c778a42de99c6215755aace6f88884ff4617c1d7e975ac5c9ac35651b149b8b67ac63a7123f8b2c55e8c5d319fcff0358ae3ef11fe3727e00d2487062d97239c61666f2e233ca77f80fb77cfc996ec6dff2bdd9cc7617619531c938f69814998806b04c1393b9f9998dad8d87fe093819021a037b233dade3e4a9120696922cf746c8afbb6a8556b40f8b365dd52d7eddc1e866f6ff7a8d4d25a7aa2e16079878abf1fa02998b3780cf9e78681d4ee4b2e3b9f7ebac78e2e8b84db39e6dc73beb739b6d069d7b315c540a43a2fa307c2ab4f8b603ab8f5c9458503001942c1aa482f14d736c26d456caf30a5cc63dc552d411dd193138f2e141cbd7ddca23966927f44a01613ba90891668cc20a202d435ae83b156251de22d4059bef7748e142902928883598c7bd3346350f1f429775fed485eaf81bd22a1449acd8b184c4f2a8cb0438b6047a763551b53b4a53c7e50210a442f7ade2fa6a5178a9c1e4c1320f02b7a055aec68fb8187a7e0a58ce9a3da7a9d08ed6ee003bcc68c3039f05e20247f27ea806454c2bf81ab1e990da4e4194bc5d96ec61b15b7e4b903050989f9273b8823320e849c89dcd80fd09ff400382d6816b75abe0625645e937c156111a68c65790f86a2eaff2114391a5a35a24d5af4686a05194660ce8715f7d7a154af539ef960356f0ea540171990c09ae3c50a37da05704407265d12b7858a27153b10aec39dc2e978122286823c5ea44ae7cb17bdb5c78d039911b2993de870a621d504b6bd8bdf22cb2de5aa106aea8e7a6b7ffbfe4678922a66a5bbff567a4ffc63144d1e5aac65c2037f6ffd3895e18e690febcc06881547fc2b7a3a5d48bba4444bc95696d421f003b3ec07cd3df38ed5fe66aae216b06bbd6f7142621bcd52b3ef95f29f3e3638bfce6750561bbef497f2025a694ec916636bae532143b0be3ef14fd71b77a2a34114ab82ed2b23e89b17ffcc963d2385ea8c2e33a96fa6f653a21c3b8ad87266a695f004719d7d07ef283c22334481fcf476e2e771b364279c21996e56aa45c9dc555623fd35ccc23ebb052126f11977b304b1a33d3c2746a1c3eed1801775892b54c93cd0d807ad0be92607f6dbcad66f0416f296b56e4e66aea789ef5ddda55c31a8f41fb90c7b56bf1ff46f7d2a731a854250dca60f4b217014d3058895f983367d5fe1af9665245182441319dbeb67385f151abbf48c75c0b9bcb198f26c78f3294c9f8da31094c26589069b1350ebaeacfaac495d7ceeffa4ab16855a1b255f249d38b66f58f61460e9ec3a5cde275a0b8709961e013ce5ffb7277e5c2a3295b2a32a9bd156104c91ceb7c0caf61d4725a957060019d8a21d5fb27069ca02b3a4f3e2dddf0049a4359f2d70fe050c1dc4e373da0e7715b5e986fffa0a26788d0f4b2974cedab82b8771b651030f22153b7fe2a9dcdb4b53924ac7732c9d377694f53cfc3d1b5cb945f0ea9f6049811526055ff4cb585c9b546b4d1f168de9a3d4f251d94e6a0922229efca3a0493e72f1328d0d7ae20cdfbb55e246798d7fb64ba71e6b55f6d1d70cd92d3f3b8a85e0e01dfa65e8ef712fa55d823f9f671d2a921f905cb824f04014a4dfe80e7adab87c2e0cc58846f60fb8341634e1c5641906f7279d68205a8d14910ccc96c01075e626b8b205b0e5ec8f8fb8f304b0c9fe615c71a6b08547d1edcec667b8762cb70dd9897b2781c46c16cc732944c2521d14130b7f6b921c714c34e97c2fb64270dc9bb1bfa68cb2ca0dd47e226b869a10e4f314c10c45caa6ffff3389e1602c5782f82a0bf5efd1ebc7255ae399d621d1a7a796228583ee63b0b70c5ea9694c4783f91e0afc8c347aa01f92b43af6fd42b80ffb0be2276965ed6b0739ef7a22e7a544a216cc3b9ee8ea067f74a11d1c483a17075f14711666c09220ba166ef930b36980acb63e48a47f9496400834775b792fd7257a5c46e827ebfc6e6c0ab4e4175b1196185f10774b348a0b854da878884a1a2d0a66290933e5462440b6bdbaab7469b25f6593d434422f7dfe83b1b04a01f345f91b91208dccad1ae9ce49c42633f13ae019bd04286181cb554eb9c0a21b72e5b6d0d82406856f03ef9a7eff806995892c10533586c8c1670407f3affc9de82a72bcb37e1b15796891534c1f4e276dc66cec9884bc8324cffeca9c0e15e87b6a1824ed7e712ac164a320d0cb34eb56337dbbf37b2f7dd85aae6b76cceec33f2b134a1f8b4a7e2e68ee9399cc3c6995892c10533586c8c1670407f3affc9de82a72bcb37e1b15796891534c1f4e276dc66cec9884bc8324cffeca9c0e15e87b6a1824ed7e712ac164a320d0cb34eb56337dbbf37b2f7dd85aae6b76cceec33f2b134a1f8b4a7e2e68ee9399cc3c1c5dc55ba433574307531976d0eb127265ad1ea208100f3dc59d397eacc37f9e348559009874e854894166b3fdac6d5033ac91c8606ac12f00be2f73ed787b2187afbd882d5089857cf6c49ce65b97f8b3fb268666101b4d4e74a4ad0e6fd966667bcba7890f3ad2314470a68200bb5a8d9e3d8d198f51927c533eda26eb3ca09d0cffae83a0284b853a5837be46329e086c73f981c493b2e813b1f85febed68ca093e2db434ef2aa24b7f713c98a3110073613135964c6ec3379a15f8957089d8e64d592467079b4a6e9f8872a9f58d12255bb8c74a96127aa550a3bb1d9a48dcd7ea19d16d165b170639b7474d7b001958a3cefc089c6086181e48175f0dcd592f08ff8b5937b9b375abc95bf82c4f1f41fe8c40e3123ecbb950578290c8d51d1b8cc02da26d200752567f0b5353aba1a2eac3c7808ced07fd9da20caf2c0cb8f42d547a63ca188e652e605eb759ffeb51051e1738a95040be5c677b833ad21c1f67ed929477a4234dba4c77dc5d9e707c5628495657282c873d8a1bcd2e2c54670622d71a12b2c8cc543c5e1060ed26fe09554072871af7e56b23862a338a764a537778fd503a47087a38c4e8fae4d33c992784859646335ecde69f33044522eb53b9508b6977e4d0f986a595611758a5bb6fec89d17baa9220563a32fab8af16b7c1c885f8bb9bdcf19d69c3cfd61ec7da8eeeea0491517fc310a84e1daa5c6b3a241e6d92ecdabdce925cdda46f22a1d8dc1cc4c3a6b8f432288816b6400d32cadaf8377aef4650863a03063130d8bfabfe95b6fafe97c47dbc6d2821a8048491a2253a404c3489cddc2664b4821105ef5b44b70bfffa9716e5fe60fa09c6c4cff46769b0e00e201c92246da29ce1ae42425f23f0e1bf685e492d78488a6dd87a2d9e0cb26c1173c71e0f10aff244f424a1a530e592c9079f257651e7b6dacc21312cdee5b3bc1532a2ceac910ac9c3ff096f7e55655c4f13b669517f04453c7ec0f0960f31ce3539203431d7e90446c1d45fefbbf64e4aa5ec25b0d5cbe93c6b556e8410dbcc1ecefb0c7b1e62ee4b935da7c777b60cbfe4cd4954088d186fe73ec4cece21463759fd53503347ff0312d518aa18bf586be57394bc1e5c0365be8b2a6b4f27bd6ddbb04fa3e63489152f92f1f624f47d3f9c50e13a5134915c571c1070a1a4fa9185215601003e106391addac29b6c8e38208c80cc71fa8f33e944bb656e364705305222d1df8720b58000f6e0c2c16aa1dc622114f6b79bdfba63c89dc987aba3796589873b8724cd6d97a4f1580698cb02a7311650994bb9c99e6ebbc9933173e1cf3c55cea19a270a4526172f0b84d754282767d377b246dd5997153beb3869309031881028c416df6afe3fb5d639a66584a314e776e71c9173184e5f5a9db703bd427afd6470df9bd7556f1341a63dab7cbb2087770c20582849b3c4926b4f414c101bc1685207384676c2b07ac793d50ff7d8c1af1c45329074186e14495b5b902b80124aab929541400fcbeda230c68fe400aadaa4cab1bc3f2a0c88bdebbd59372aca034a6f6863666fe74be3d31dc9895a9a94696b800664c7a060d897263dfba43e50ba2d9ff0a31a1b38e759b358867be7891bb23d5d2b73989d4127bdfea2015b3201c52074f716bd614d72d7642b2fb1804d50da45dc4e9b40a91aaa3bc1225d1e435b9a451a1c573eca73e2871bacbd88ae8ee2082f5d76472107c50f3b621be1100e12973978282553ca1aff4f9cc605ef055b4b580808f4c37808b5efbbaac36e693e8270133b4b651fa216a0b2308da291ffa53ea611c2ce24476250a64574a709bf49940725a3c0baddf239d07f674cceb5ba8314c326528d3b8a1dd67cd99b70dd226e9b5ce1931914d8f46ea522b48b8e0553995fd6654fd1423d9bb5768a15ec379040d9e24520ca3d10128723b5de40ce3ea780dafea289e23d54fac36128e6d64b07de1fb6ff5d787252dbba02262cff78c35481ecbe8c93a667adddd45b3f3617033774c09e7db7aa5e45e82b0c319ce3d5a42b84cb2d45f76537e2c22e897adf00ca3ed1cf48eef6242e87f093bee9484f3324a5ec14c53c19e1612fa249cd10b176588a43d9a378ef365f02262cff78c35481ecbe8c93a667adddd45b3f3617033774c09e7db7aa5e45e82b0c319ce3d5a42b84cb2d45f76537e2c22e897adf00ca3ed1cf48eef6242e87f093bee9484f3324a5ec14c53c19e1612fa249cd10b176588a43d9a378ef365fc01bc2f1ea33dd0ed3a44e14092ed812892a2fd87c1af49499d87b149db8ed98bb81877413f5d5db073dd2f5e09a90d5915217718427546cd4dc07e40d514a8b59298ec7d3d32a96df8291217931ca7fb06134726a054d92862f9e20c65e24599dcf77dbc5658f764bba2a06156d9a60b636f89bd63ea846b5b699007c0c029a34735269cc22b1da8f7d4f70f432f4f0e7cb20085f0cf919c6d91d8661660c62a7bdbb240e5f2f101382294bf2ec4dc7ac0d13a3eb8b573f4b7edc2626d66a1630a70af1997e7ac02725af9c2cd849fe885a7363bf3f5d3150430294f461b396e7cca4b986d49577f03ccddc67a64c342653c2f635591f0bf01708819fcdeab1f945315468f5afe9218eb37bf8a90caafc1903d03496f3bfe4ac71d1c28ec5fe3b9a9219f9f76cc50667a802f369f35ab78f63fb193239cf6c1422108eba728e6be6ca8df6b105333a0b401a215486eb4c94ea6370fd7a29f44b13f7c0d33bfda7e04da75f155dbe54cb4b2a28c2512300bc2656435b714f3b1652f7651c5b7715fc889bfdc72160211491cd0fe988bd4ab02f505db4985cf602dfd3f13d67a8a9c430e59bf0fb73284b25357a9671660119499ae7e4ef48e3e0a997a82674216daa28ed36cb62dceb012a691a0535535c42b65f04da2a89fdb8b44ddd50cad2a17f5a20c57667f57a13e8c73e7c81718b1780f96580496840ba6d3a38bf424a6d0ca64a1e8c7716fa9e042132f547b2b44bad553e32435b435a926d4781d17a46687d54f1220388378ee02fe87f954bc616d229dc3e2544546ba10aee1e1f3a75f221767d89a27d71474bbfce4fddbfd0968c7ca750667db55a1da304d28a2d87e2d5d5364d68fc79959800567b7f3c669dc91797d52d4ca65a82b41e2b81dbf36636677d0ba8905b0d1d179b68c9ac6630a0726ad728043edecedf435b4e88fc4833a54b69da8e714b223b010184432f854ed48ea5d5c4528e427503263ab0993d207cd0bac5b907e80450d47faab79a9a73b29327b2bf1e55f8ceed262ae13a9f41d96280db035abc732fb552d391b7252002cd344b62520f32d73d340b0396d2ce5fcfc22c852506cfaa5c904cdd7dcecf788142a6d298a34ecb0947d7f277555248e19ece9cef636f603cc17e0431afa26fcbc208c9642bde72553ab2e9da75054af7b272603cc9d3c371ae836b0bd6ea5acd4656e4a0ebb7af17ec871b8f9d5dc94b9044170bc1d8e3440f92ca4f1554b875b5585f7d165474f6331da9197fc94a2802d1b919ce003359d0283e4171ebbe7c8ff2d2eb69289ad13ccb0810c81533d985ad7fd8450a172423d4e9d2ad3cb0075ea31c8279114035752fda57ac4d861ff97b1448d55cbac4af18a8bfdeb97ebbb1b44cba20ec6501dafb3ab13c10eb94a45a7f2175331b417ddab6336902eebea2215b026f103dcba3bc413bb755e0cee8519a7890b8cf00a4546bbe6733ee10454775674aa1dd4f599b596a85ef36c6b18c428a57d6f8c1488ff1537bfd0b34981b37b1b4cfe73c0c6d1cda786b16975c763196007fcd794e7689c68abd8163bc7b3233db5e7fa5434ec42fa0bea54ea020684ea2bb01984dd450d8f441bb73f7d939c2a08150651c482c81cecda9bba72deee6969c91e64f3855dce1b0f6c72b1370a845cbda222e392c4f0684656f979f2ec6a74e4b701b42c0b054af04da3b0a3190285a79aaa57c60edf13f5b83e4052d4b4afc05537cb507cabc90796b121deafc2103cf3ceafc0c5b5a61f0d20c0397822f79a260d70570ee401cca13c52dae7750fd9240fc76868b6e2d819b080e92987862b75f641fc8ea2dc0abeb907a7f0e4e4bcdb7696e1fbd40187e399145f707515ce6b521dd202945675ba792633a441a5ca9c55ab44f13bb7414cb74960c8c6ea391fdd5be2af6912d46410219650428423955c9f9d2e054dd30de4fe6b9d16f0e7671188a3ad1d2c2cd8655bcc17e171837b9f64382e70942442515b56802ef105e2e80de0e1547d4d75bbd70bf1528514daced3b718b67cbb6e2455fc7d3dea146defe800348ab85bd3f52c3bfd0eed43487a5bd7f1c71b98b9f870342c5f4358e85493599a9cea3e103037c6313e0193cd7db959f52a85452d91645767d8f532708eb495968f5e553c930db914b015bf3e3befee72e6f35d7606ed2061697801a07ff32560af74a212ba8d6fb44530dd03481b492a592b5ffac32986ca084865eadf283bc63fddaebe284f367ae7f1dc9989edd86444b32a7c8186f651378e00673d26a6cc912702fb1ca7711daccc4072036c1e18f0a25b1dc2b6bb37fcc8205bc43ac070c6a4e4aa4c59634aa71ad984f26232842914f1d1308c13c7b0a33bf73468d95261b00bc43e9a29e80f35b1dcfb2561b66c723a27d8e005232138eb602153bc7e71108a2ead787a7fc55abcd4a5dd390d95b75df29cf91ed04818d322e8367c599b3d1fadf74829711f6f9bdb67bc036f604df3b518145ad5f9487b718fc3bd14180b0b06776b5e81225794ebe0bb2cf450421b8c264c0af854c6de03a14b0939e196f744e2d3835d1895da65a9a5d18d95b75df29cf91ed04818d322e8367c599b3d1fadf74829711f6f9bdb67bc036f604df3b518145ad5f9487b718fc3bd14180b0b06776b5e81225794ebe0bb2cf450421b8c264c0af854c6de03a14b0939e196f744e2d3835d1895da65a9a5d18457b274b19bfdc25c1ac8fbe2ddbebb03dc5f845f52c433dbcee9a0abc6e79a4c47a1c09b8edf4c6da5093a0f39ab39e2ad9806ae7cabc84af4b8f4f4a1eb7b37eb53be01c1ed6d853dade889a34b0618889f12958bfdc5c618ffbb86a9fafce7e3a1b81525a5b57cf4db039f28699c1d51aee49ae37f575a6c43e3ccc3483514aa4c8fb2184ebd39b29e0712f6342d285f06cc2c7caab2163bd48bab57bc5407eb53be01c1ed6d853dade889a34b0618889f12958bfdc5c618ffbb86a9fafce7e3a1b81525a5b57cf4db039f28699c1d51aee49ae37f575a6c43e3ccc3483514aa4c8fb2184ebd39b29e0712f6342d285f06cc2c7caab2163bd48bab57bc540a99bb0b677a70cdb8cb166abf0707692c312a653478efe88847cc78094379358711764c08927ab8fe73b45d4d887969fbba7aa978a4e8344da88926e87d85d0f2b6e3890be378c1e4deefcba9891022dc8ae234c4e628b90edf49429e8741741d145a9b8a0a6d560a78500d85621d8c6430e0cdb7756866991c3be5dac32415baeb91e6fda2d72d7318988b62c98a0a77132d24e2fc8bd08a4d28d043a65d098cb90ffa1644430c9789c07425de37d51a920ba66cbd24fc8c7b9a0b7548814ff805b753432e7d47f1e9e25481d42162a5dc09cfc61ad80ee71e81916ebc2d867c391cd455265cb1cdce20aafd10e176f430d642099fcb8dd686b47db8b8632a5d0ea98d8dba5bd8437774a5ff078b6b2f7805aba307f5c66442d969f8bd2af54967379d65e70ea7061bd3d99a634056db7859ed02eaed4f372dd82215d073791e7c392d486f24e748ff776c81e86909952ee81594bfc51aa6f3d8102ff6a69a13811a9912fb507ad13e39fefa2cbce662bdf842f17727c2cde837c39b0609bff08a774467e42379b82d93f61e61f2874351adcf1ccf9cdb042a729802f08e71d4a46a1915613653417f66ea554a2a348b35d917139eb04e78c83944c931f72b066a50355fe50a1173e5805ee29aff4f8ac3b3c06e456f3635465ef70a831ce89329820e0280230e0dc4875441e308f3e538bb8981c85a50321cac3651e7b75a6d08b9da99404c5dc418c698f5bb35b235ae44ac6478de0f0e53d89465a36f0d728889bae058421c684f69d1d0f0045dc3338a0fe32417a12e2d33cd056fc118c069c1af975b3caec0699afba38daea6048a4ad666d8a24521ac40f4fd1609bf8487a16ac79ee52c35f383d799765aa9f65d042880443071df1602ed3be9eeebfbe2a3961229de762d113d0375cd7efe27d23955c671e721b5505ca2081ca4e13fcfd2b82372e4b7a14cb0ee5c1fcf0cf3a6055a790d08dde50fc6fabadbc640fddf8bd6ac12f1b4bd058f5f76fec98eec6f28f93083d2e0bb114eb591ba287e3b3a933e2b2ad7c416e0bfada9823e45938eae23fdbe75f71431b3b48dd738ac53cf069e2f714dfad457bcc01cde2ff72a5a68e7d51954e088812bf2f8bbb07c091e6b523112662769f61188972e1fb8abc48daeda74100fd605e3c5b53d8e41f45367f6b3b54d0eea90f1d6e86860f081dfcfafc9d0e01ae1718aec28aef8e160d2363f1ab2d3083ad63532a7e228d727848f55845b3c6a38b43f0201ef8f0f1f89ad4ab0d00069d82fafbb79c8848f065ff925ce7a240f7a90ea232c6ba283e317ca7cd9cb1cda83c1666564d6a9a953390f8968941a23898ba0ff5aabdd6ee1308a8a12a60884a72e6866ad8360ab9516006658a6399f2e3e90048d2cd575f8a5a2ca8c715f7e9699b6a69063b335be5c1fcfbfff8ec93cc9c12d36157e166f183f58d07d44783c5f747373f1caa246640fa4f63530c6dba8f2d0437309f91ced00a6c75c8495fd4d7997c6830ac2fad383a088e7b136e7ca6ac6fef62eb525aa4afd8155a676ed1e5a2ce511c604edeb17c0686ac859bcfe524a422f8e6f6c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783083163e3ff6f7fb45de0247bf7a89db0fae70964e887f87526a78e9d30dd35baae3c5f4f8f9d139a136a423c34282c7c92263c261f58cc59d980e394878ea83f2d8ba235ac04e5d4d6253f1c88cbb76d80d47b3ae6995209de03f60b69cedbd157b706f09b371d28b1062aa7a7038b0007ee61c419643b5756d164506ca2fd48ba0bcee3174feb5d9d7e9c399d17d6ef58291d15a8c26b30279d4987368460d763e5d66acdb057e71915bf5094ada1c5f4e35f1ac3e777349d9f9df09f9cdb72714890ee37ac151834ee577f77e28d9aaf834fabac22dfe56d8094e3b67f978a3032b9d69185989abd82a3901145ad4611fe6522766ca624ad12376ff2ae0ada84ba84cf74c000ab6bab4cf82cc38174bce0b9bd23873c9158ba519ea337db75f416a59d9ae16152da86a194aa5b4f333b86d74346813650515c763e9b9294f8ede7e97fd4008fded02521879be4cc32e4abd670949f80be5d7441468cc82215cbcf537aee16b60c32012b9a5781ed3c5f5a30c937be3dc4858a786d0454ebe1629bb50c7f749f0143accbf11df71feb052f6189319891425de9c8454a56ba684314bd06bfe23f8e49d6b16b382f7cb7c739c3a864281d05ef1157622851055a984e4b266d6f5b88e92ecd86009250de712703bf929e227dea255288115c5ef7279fb616c9e749dca3957ec479fe99f3e339c5c434da9b9460b437146a99fa41892956008ce5065fd31faf7eabefbdde88cba715369ad5ac3c55d9a758b679371f8a351393bf6551e7998046e0a8f4a6456f1e20f067f66668b010380b9ebf99e54e848dd5304586d2cad3c8866bdf0d3f60981c88f207cef916dc223aecdb315799d16c971d2187a3c37825ad13b6e10ce88df81fb05835f03b24e9e49fc3a83922827b5213a3588fef538f073f17b86559d856ca1366ec297c6e5feb3c86112e1a907c5fc3327a5736f99953c65f7d40ce1358255b1b179d1e6992648dd02750163157269e22890c5f0af05525acac95d874527d4d2f53cdd0d77cef10c18e26973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b2bcfa36512722e08b0df565708751ab57fe7392cf319bf34d66a96a21f1cd17f8f3f0b37f87b0004b188ae977338c234d6a562dad963f2f5079a4c4a36c31a32c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f840b2b0c6ed8dba0d3db0971f00f72afeb5c98dc7c677a98f91fd632c422b29f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa178feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d3260ddaa44856ba63d14621f2436ed9d3cd432214c751968a95fbfc0ba3e8995c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdf6fd4e35ce1205eb3af2dafa276c6ba2b8c5279299bc2e8130c43946e8b686ffb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19fb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fb0fb8cd2f26919d4af76e43db1ec556a80c94e16d0708f4f0ed0947b95fc7394ca1ff3f6efbbcfb64d62355debce180cc1882b435830e217f960a453d89e65a87fa1aec669427d47413b3d4fa7008d560cdfd45d9ddceb3c36cf073e29e9ee21bcb38126c0ed34090495a2efd34968f3d988458f0d835172d4b7f62dc0858cef99c1623feedd7d8e13a26183086a5572908c1de1db06ee1c6e17af714bc8a408b3b6b9410ed748172fc9d2e10f7097f39dfbbcfde16cb2f5a124326bb02535648c3f9574c91706d03b1678073ceff11d3539ba42f1ee36810be5a1d7025ec0f8da48e28a21ec4e35dcd2cce096c87a086833cb84b53e39849e308652d7339c71f1b4712d0f05f41295f1800f10c89c91f6e1e086fc3cbfd1db3a0632b5c2cd8a4b9144e73c4b09f95f5e7f13111375add43989120d0680fb93c1929826f73d0db7857e152cd1d22282846ef2a9f1aa2ab8240bbbfc9d1d3c7e291580247a4a8d7e4f31eac63f867d1f9477dd7829d3f40caddede42cbd1762c236121175e60aa5ff4457c422288a7cc27d255659095368cf2508318da4868f78313eebce582e43a85a2d4e123b540c54b9d1525eb52cac26e6b5e8634ead43d35ae2199d4b2109c0a8904a3a3bf9fb676b9284ab7ed6d5f58a176125d6b0e3a71a7a1804b9dfeb1af1e39fd70d9601889b1790a1cafef3132c74d5f8055c077992b886aee8e2cc42b3f382d521ef79470a612afaadd71564998a8bae2a56626a895ef89f7fe3f32deb2083b3c1ce9cf32db2467a70cc9997bd45ef420c03064c7b772bb4551301b662ec6aec59ec508cf093bdbb27538b9577b79b8cd73e0268b974a2793a26065b025fdc627103c01d45cf47415df4c8fb39fe7cc419c9596ebf5c3e4ee7ce337ad6b8b03e2177dd28753d8ea5cf2dddddff64f29ab03dfa10ec2e69a5373c78b97054d7b3ce7a1eb1caf0f0930b67dd822b9878722c0f744b21d9e88752001340dfac7ba2a1f26c3f064de7bc2ca7ce5b7b3cf0ad320ae66250128206585ecbddacce9691ccb07a152d175d9a9ffbca7d07c5cd3fd65530cad2f1ae3285f9480d2a0510838da3f35c8bac4db23cc24364d91e31b65173345cef115da0cbf1cef1e5f997b94fc7f5a54f564a7e2f437fc5fd82362d4147f05126572d8fc49374bf83cad6b4c2a019539e7f315c61676d3493d1ebe83793dba57997438b2df4e10109581b21fe25a16671b2bf4c23e91fc2deb832c80adeae4ac9775af44aafe1a89cf55777a239cab1595cebe65a9088721dc304eb4bbce0e9fafb742c9a805998818f97ce1c9d95eb90d2b50a5442399c69b3d1378c431d113bba5f8ad7cf648b700433eeff1259c2c6fc51aeaa2f9f68014563b2cacc84a2d0d82fa3bf4febe1fd2e2ad6172d3210dcc7d48403e9bc39ee441667dd185e50be9436ebdaa94aaa67a2edc77f6c28c552aa4082bd3d2f31a924ab843b272dd560ec3ad83ca425a1533b80a5f4d0f04ef7d7ce534a55a37b37dcd56358bf3eb485cb74b4edd01df0118ed591909829a293f58361fb16acc5e277159d8d1d8b2fe3aae45e5fdec6d5547935b72403c14b66e689459cbe393c375471372043ada212aa2ebf6849a6b75a470bf8c937ae0b1b3bba596b2cc2f7e1e2b580e023fc8a67865df31b0a38b45e2fdf5c0cda42a8e33ccb8494ca4d1cde4daa704b9d4bdf5f43d21ac303f8bd6882d0642d64a2cd84fb16678359e539d93d1a1071a542b698d11bcc54be7b5937d676cdf7bd95a016e566bd086173a95cbd3c61f745d3dd9425719e89b1a17cb747e1a2029006988cc48ec6b15a78385dbd94b7a8473a5ab8b30436ea9edaf8311526eeeb767f59b3722506e9d0a701a26d66213c2ecd8b28ac62a4cb8ca42133a60e8fa0a59ecfe529b4c1019145c479c00dadc605ddc4ae77c4b27e95e2cd32a20f64bd5f42bad3b8db3f05fcdb26f24cc488e66696986d56e32c8f0d7087286a511f531ef1d215be826648ebdbfe945eccd95657e546a792c4d14e7b90199d2cbab5d366a3844c20dcdcee77716815bf533bf395cb2c14e490ace9fe7e55d3c46e3215cf9ab8d1ba3e9684925b52d0d2dac0c46d01ecb9e92bf857941d3eb5d8380ddc895e5162000c74c2ef65c53a6f06d7058932ed610a59cb181298e1dd97d9a6cae7fca5014e7662085642f29129c651cd1d2049891ddaa603acc7484536a58a422f0b707d038eeda0086241b7d04e2bb8640482f652ceecac93f40b6a3eebdcf668529c3f9595f9cb01b179268ccefb6db560b5810b48fd4110a09be1cfe19231e4479dde1ebedbc2afecf5c92d0a51949d5c6e67e7e4edc5cc175ae13f2e41a152513002502eae82418dace2d70cd8d73920b9e4fb644e0ed385eb23de64ceb126c8b9b1d8677a5b2659f05b989a53f2f698034afe475ac2d0c825740e259614e42cb496e74a82dcd574111b042466fb23a5db6594bbfe6da2d91cc71c322c908cc3d0022287b1010c1d5e4ecaaa4503616d44cb00d7afe61f0bc24814b2789022542c9e7bfcb8eba86f1aff138da1f132a9ddd078875fdaea80bd58463b1e9bcb6fd2dcd0c3573e67c50a6cc5c1c6d9d183357cddb993ad1d27294d0adae74440aaf35cd9b3221a929d58810d9de0cccb582c288ba0ebfd63451e0bba2f4c906376df51042b20ed3dc2f3e3ee0389a3bd3afba69cb6d378a6286fe2161718aec59f80b172c0b42f230ded216e5203452825cf49742842662f7b15c574c9a5bfe2789baf1a341f45c215d9a2f356ab2568cc0b90cbd90695899c01caf0c9715ea475a60695d859eea4036474384355bcd310baa8c905a483d89d820dd8f2f06f483336d368d04ab73079779814ef62887391161af40439f37d794bfb957a93b9a75b3fd67ffb3549c55ef728d814cf49e20329f9ac714b4f7d2fe19a00e86d2d03a0c41606e1700d6019f08558d13341c615e37fcd97b0ee875289938a21c26c9e889aabc2bc3509163b238a4a1401a50a0b1326b41e55e8346ec8745482269122aa6d93ef447c25dc590e948634fef8ae0094ef49644ed71868f73af08ef4085c34ed7bea05af0a4af85d202a7987cb3b49e77b2e31d7eb6099d27638b1b3cca8d23eb4d2304311024b55d6370fd2264b5efda5c0e6a6fbfa0801833ad8095029d7b9a350b5928d1934108cd4ba52ebd3b4582af9b6d748ec5d310d26ea27e0ddd409126d306096ebf6a315ea804042824c6ce77d4da6d4b006aa5f64b6ea66f699cc948a49db7287e1dd0620106f0843551ccd54433149570bfb16fdc83a703659d5c36b85af67a3462f136e39f6304537a78c217fe42ee4f0084f6461533c744411103e4de09c5520a373b706f929f1c92aa97794c9e144b39afd9be2db978b748b4b089d1c83fa69655b9278177195a02385e48dadb19f6d266d0fcffe29f91ced2e3b6d574cb9d706592ef0ef9d6b1bf3586771998c3d982cac846ff88ac230c4121210a05b610eec91ffdc29e598c18310919752051c1ae072e0b7259f1c5e2e0b5eec11252971f78206f5880e72ac0ad47a40d21e46c2f5b0cdb67c3aed2b6d2e961574a5968467dac22bab7fde7cae469e25fb960085aa329083ce98c030a7f7d8f8eaf334bd1993927b9fc6df72d16e0b5651703af3225c7a08423804ae92aff136791248b2b7654e7b6b00408a41d785a8352af84cfbba5e54cbc81152df4bd44893498786d5a2c4711a9d0fdd77f8f85bb95cfa07c0f5bbbcdff64f8df1c5a157739c4a252f0945d064580a53dbf52d3dae245a168aa23d84faf294a77f1c66f82f6f0ffa8b1572baa1fc2646460b57fbc5c77261179cd0f00f4b0319e53950e96e12eebc09321e5b2b2279387c38636b9d4e83a5a8403d3681f76e9f52d06e1df14d4aea8407beb8c4c2479300d3f5281543c1779ed62a0959d284add724ec5eaefec69426543c30cb7125eaf4f08df30b11014a647b62a607221e70d9a337506edfe67580eba9f0abf23f093cc7e49d006eaae47c99b7c0b3aab29a6bbae81885374a023e8d7d6d32b12d3f6b8121f7d69746d88b99ac14fb34d17c1e56c7ab39b70472b141b6e91986f1c5b6cae0655b4827d6727e57c98b29bf89d5e9701a93091660f6214aa3f425a8007fe265f25f86642c0c776134528d1bf74b0a2275957393d3d1a2e5b1e023703da2975051dbbbed29fd14308cada5226473f2053976652bd01c3ecfd0825f3e4d9fa59459ff542a2e476530d58bb845142983520f08400a1110ba35fc41248587473d6000fa10184bcfebe1fc67a04cad2ecacd2065821f46605b5fb1b1233992605d52ce1d45793a8191bd7fdd466b1d3c2263e9ecf1ccb9c3de1a68a572c8bf9722b3fb7ccbf806f90217530a04d328c76e775ac60b1d4437a899efe1515ba99a89e9078bb82f1029779040ee94a816760c39dd63958bd33556a70fd3036fe28d8ac140b82a6369ee42b130600151c0cb2a6d9d2a2ed2304c88d809f46f1be4bcc33239f8fbb80b046d316a496c4b0c5b10317ce25a1a8b47fb1aa0f3fd8f3a50d2cdf3d714273466ec5e256317145c6598eaa438664841ef1b863cde6c842d8a90a2bd6cf5f4e638e5b9103b2b0c5431875654be49f32fbe17c22f993db255be17d1af2ba1e345cb5b53917369bb8c3b44338e9de1246ccad2f030d672d2ff88d7414cf04dc423c7f4afbf6f4aca44a3ddfdd483b73b8b999dde0acec986efa36933f6c7b9c1868a80ee0bcd86a64aa2553a60661243d4567a799f4fab038e5eb6f3b40f7dc1d30c17d424a9bad46a49fab6cca174f63303c7e0402e352d3d1041a4794500157139ec1e5f30102e9cb22126511c7002ac41ce093b6f8585da31dd7ca918f1bd68da4103c2fc36b7e24a6a124e8aa15f82a57b2ffb32a184c28d47e218780336c7223c36bd849c976c2fad3deb8650769daa5976cfe8a31e38407a25ac8800625d90dd71cb8bb8105dba12d9f3f4f0ae96c6aba2bf25be0999e34fb2bceb6cba9e24b1f270bb1a1ea01652a90f140a9b4622121174309a415cafc04c0b4bccfb9901fc48b927cc87ed4add7b2fef6f5147543974e2ed1af0ae3351ca72ec89e05043341507b5400cffae9bb6f0e7564b19693713733f9649c7e1c809ce668cd43140d386b4374393896ccbb1a70626f9f090e32539901f40e804a91ee80796c01e75c6e93b96b7b1dc40008536e55d40e1fe678f0ee19b67030ca4f6630c7ba7bc127def2f1b0354f49537bda33556c00bd5aff9899e8099cdb0debd44d21688ce41a319f106672a5be96a4a1decd3c0bfe6865684ccf8f0b1fb0002be1401e61260c7f9b96c15d5dca26f20965a5dc869ebae4ee00c8273e77f20b9742328b6a690ce6378b402e6408ae8503a180b84f12f29107c35a6a72f34454e3ba98f7c678a122745a2dffcbe0f16f2aaad1f51d57bb8cd66bee54935cd05680657943d4b3e2ab9662ae34e5e41dec537fa2730e6f1a1cba66dde20d121e0f120d13474bfe0c7532610d11822c7e49816b6bc7ca9b060b7eec7da5877b2becc7925e3e22b8a7fcfe4113836052e9dd532830dab9987657f0607ded5a34fa9fa223e26e87f9100fb07c2b6037f6e17e3a7e539b53a143547d8e536fd4fb38ca5f4f41e3ef14704b330cc95311aaebfad8bc54491b99f7c3717d824a0356eb2e9709324726d9fae5a20c9cffcbd25cc61669dccdb1b8bc42c225e8bea7626720781ac81c4182c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a341f8cf0ef81241a8329e06042ca593306d6b58eb2b15c513ceba7e7d90c8d8eed374541f1866c0ea840dea8cbd4e7550a5e347558e9d08b6a1c70489274899dd925fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73e36a56ed70b9faeef24da07f3a5994aa97eafdfaaf56df0d68bcad9ff84eba3132df565f1fcd46fbd510604055d7cdbe7785bd575503e36e1c7850d86040e31f9a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed594252e9491b78f3060c488a8208748bba81d70e42bfb59313480979382d8564ef29ecd2e90f50dbcca7b8d4407e12dd64ad6d0a25f1c2113899b217f47c4f7205fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c7313ba6ddd7420a2ae325dbe54edf0cb7d694b949e4d28059e3ee85e5c81de719f7ed7cc501ca06a72722d9b30c3676d59c4b4095b7cb59e477d53648ad69dc8f45fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73aa08aa63c4536fbcab0ccac74ff6e7d10b5e6a232baf84ddbe69521357247e1e2a42a758286baac3826c23766964976fc02f6c9f910418b5988a81eb4ad0e3989058f7110b4192577c8b10b2f3b34da0cb3e5bacd71c2713acfe6472d040fe2eb5a4c69ff51bfb1781712bc12ca13a7a4b86b083d2d536040784488535104e651d91fdb2a437e3560d9104a2b4485de2846b50cc0e75594fb4e8d902911f0fadc17aa7f05a8682e0415a89c3f0e6e65d9ffb8e5c63f8a054be472a1f02567426f4fdac6a82e8c8b5c27a419cfebea061808c748a034e962c4a4f7fbbefde0b3cdb10e6034c49eaad1eb92850ca511cb42e1bd2e183cba075401da85afaf207cd174d376f43359771cb0fd88a35dee2eff0b03d88622d3260353f385230432d299677930cf7857e1dd6532639f42834ea88448194c41eaec19326630228545b3e522070f4191dc529e1eb6acde45c0dd199efe5640be49d6f56576e8afda888e836a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6ca0c3dc92fb7a5eec84c4ff1dcb6425d461ae0fdafb1dde02368ff09e30d64faefb20144b4850960d2a5aa750133689a36df01d366c7292a8e58608fcb2c6ffe36a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f637a96859b8f8e733db12bc760ef94ed52f0f3b66b32b2b9843930b7d83b725262a34e3ca2a1f89eb887f90cb3d2b6fe2b9aa31a4e23f2ad564dbd545109f20cb01bf1e57a9da8055a187c626e7a6d1fdcba1ab6c51dd9cf97998b913149d33f924fd51b652031e1edc92aa6314a097184d521186a1c652021f70b13ecb154152a1adaedfd0691319786cabe63fcf787032149256a6b78360c93680169158733ea4a5f853babd5f1f44296912ef376f50e4adec4595e4d485ef2c90c57345bc6957a784c4d5544a4c8361ed42adfe06c1ae947196597243dacba926f4caaaa83ec8431e9ac27b900f892b2908eaea4e5a1a01f45a8e675e8d60e808a0b18b005eb86726d675c5b5d3bf3ac235c6c30f06c38719a772a4ee5f697234f7d920ac1c2b4bfdf2d50a886fe478b3e8156b1aea55ca11d1741392c12d43ee0deb7950232be8e389a0dd93d134edde479576d22c347a055dba194e5af62bd9800ab7fb04b23bcb5c1cbda937dad3ae7e48fea6f22d9dd6d0884a331e4f6821b1a02000fb85466baf8aa40316a8e6caafe7c35b9d90b8185d2865ec4bdf96980b284c7a639582f1df671c3edc733a800d68dfbe6a3cb03072f5205a8e144ab52940a40ad50104fecb0bba14410d75ca763725d6e81dd0bdc7cc35ab3cfa1343c90b3ebb8cb6f18b93ec71145eef118765ffce81753a9c1992a18d9ad03ffc29a80b88703d56363d813d4c383bdd257eeb0afde6802128d851b1a4479434376b553d9844b21ff83d837d333b1a10c266f3807f159f6ccb6d2cf7a5e684e9f4a29381736d1757396546ecdec8aa8790704eb3d05b304a13e955ebeb7f80009f6d463d98cd5e1f3e4318f14ec7e157a7504eccb7870c8587d6f5ac6a6c5ac72676da8463c8201ff83d837d333b1a10c266f3807f159f6ccb6d2cf7a5e684e9f4a29381736d17f756b8de133d6e0187c665b836e0e8e3e4075599789cfce4a19343c5104c6031a868b6cc537f677eca64eda6643f93fff267e69af04fbbae5ff173333a5b739472aad23f29ea347a5b000791ebe62428f6f3f05f72f858e4e5db6516b1a03a312594be882ba62c1d08525ee61c64bd6c1e218c05a23177cc3a0503c9beb722a3e90511c674214ff6553575b3513ac89f98cef890e3cd1c74cc731f4a00635aa6cdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c18123444517180201e986945c573289e47436dcc87be2a5e6d05ce7b0b4e4e09dd21355a4dabe5b9e9ef95f2cbf088bba6c7737f257bb1843f595ff41394c41ee25fc44c1f0bf59f458f6db7788a7e3417df7348e7e29237c9613969865c87b50bff347e24771c0405427bd87fd96b19f544161fc2a0fefb61ac70625d183edb2c93a18680b5573a9b5ef00e2d6e14517aa092cb06c43102e41ed2fe0dd64a12a17d1f6e07a09211973fad32618e2db171954d5c21264617389c1d501433caad62d921cc7f8fa65744fce094c966d4bebc97e524317b0e778ba519665bd686919cfbd3aa16787d64237c7e1319b7c8b0112eccfbfdf38ba2b5687dcb7d5e20369839bc7a05109942d2663e53ad6dc567c3c50ae30149d01ede38ff38531c679bcf807c9bf2845ca6629211024aa8629943881debd075aeecac6a7f6760cdbdee0d125f79181c4e061d4c90481fc71e430cae2a060d05e90ff231b205d2abf77e3612a322efdebf85e24f3f6b6edf2a4e03f39399d4eac7e203e95c242747f929002b88e85dab129568e867934df654c834b3cdce06d17790fd8afc6928d614607c51a4d603912834fe703bba49cf66747cd6642ce849c801dea2f20d627eff74726184691268998a62c2bdd83e1872eec8be50c7539fdee9ced081342bd5ddafab367b53b32205a1f46ed668d83895cf0d75c82cf5813e156874a21bf7849b14378b59cde9cef03653e7c932b691a2567dac259be8159b2824e7ff9e62311833ef8d8669a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed51b706e621b175e9ddcfdeb5b1cab3f567fa494b9be362c977c70d66b3c89b2a5a53669035720987bc7ea8f1dce7ca1c8c31b94d419772712eeb591e24098f4963c9b9408ddeca87a93745fcd937c8f12bb326698816432c23e1e47e403bab46eee47ac150b43ce1f3434d987f66ce79069824108dc715759433d36b71df835a0342e762918414e4812e0bd0cd6c047ebd1b73be9ef5f1aa20ca590cf4856f3cfe0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac13869004aaeb6a253d471239f0f6a03e44110167369b8a223deeb7494de0ad4f5cc883acfd9cecfb67e5413a02f9c73eccc022c20a448df138cbe3188a1bd9acdb2f6a5204f4a24ceb2dfc7e1974daee85ecbeb2e78c5eca2b0f8708b24a618f0ec6e8ba78a295ae9ed4e590c2deead4f37cfd92178402ba18530f6bedd0402fde28fdf9bc4b2ed6d1d7af91326096431cc24016bafc813647cd8bed0bc9d27c50833ab92f343927585711c22616e1fdf4bbd890ee0ec9d6de4a771c3739cf97b9f5a521ec9b62bf55708d9ebc3eb6aff04141c7a7a4a53970549faca2dcd4a4ef24395f95155c80327fb71c9dad9ec2461a7aa922ea5f1f3896370b8b30f437dd6732f3c9ddfcc4a4d9899caf4336fc423edc35b4a38f66a6aa4c7cdc69e92bf3b6e8b9c71a679d352fb274a53005de3d0ab06cf4f69292dd94fe5dec08a27e4ccaea3174c9878b855a140bf6f4fe2fe75dfdc6b446e7eb1ff358063e5dd9c8da8533e3b88277b11afdf95867a7aee80863a4938316ec08d94ee8606aa7e0ac9a369c15a9ff0016206a7500c055847cbaddbd7e94a5c094cd5b3caeb8f0c0fef2addcd04e7cbd684fbd13cf03bfc057f052121ea2836b5d7c04c89332d69390557732f3c9ddfcc4a4d9899caf4336fc423edc35b4a38f66a6aa4c7cdc69e92bf3b8e01954b75561b6d8989410592ec5cafac7eb542f036f95626bf73093cf86cac6386ab721d4bc141bbaa139b0943672596eab50f47eca196e437b9af9a07171b49a23934f3e8fa001f7f5eebb3a482ef163ec8fb453b10af904399a18b1d739d47b51dc610be0252c980ef9969fc2a029396cf46554d8c601309658982f3219e977facd6c1c07e3a8d2ae6aa7cbbf7d7aba3db695beaa2794a8f57bb4ba0c134f6a5204f4a24ceb2dfc7e1974daee85ecbeb2e78c5eca2b0f8708b24a618f0ec7cc39c34527d5debb46055df1cea1ec5ff94cd0e1d6e372db5da90d3a5876753425f3b3aabda72062ad674db51c4920dc3f90a19abb6b362baab6e190ac218e0eed7aa7feae4eb031da78f375a31faf2ad167dd698da7632220994e64f8402576e2a0b7e4858dc39aab0bb0782e2575ac49dfe5848007efe02fc515807fc7a624ba5c5ef8c236cf6dfd68aab7060a099c44ffc116affb0729ebfc768df0342b79a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed59ae885a42cddd47359bd8607058d48f7c17ab85ca0c7ac5a65d55787d98ef0c8e3e6f7e594c62d44ce875cb78e20e3d82e5885e6916b072bd60a91bc7b7f3a4aa0219c88d6f39c21a71008785e4b63f007fddbfcdea24b7b456857ef3d51f9354d2751a15e6e7288b161952a41a5d2c8276988b60087534620c7612d325bb067ed91a5cf1b6d98bb59ae9491b616c02222870d0b351061d3775deb521dcebb2a9a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed5c28625d765310175165424f6ae44df7bd913cc023d452b376114fb22d6954cf405313917cdeb726b2d36e0852c410c163c3fe366fb043f4f50e4facecd5b8fd19a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed530988b069135c0ca53eaca00d516547c991e64c91218783742b42eccb1441c8654b706275fa28e5900c624a3246158791c205a8036e8f9e3e8525a907077ab941f1bfe7f06fc58b8a359ef2636af2cc6eabd108d9b47afb4e20090709bc3b61b5e53c16666f636bdd743b4ae9fed56a6b6acf30ed16f51e9849350e713a5228109eb562ed7fb98089b8a2c7d4506285e54d1d72f56e3de68275e27cf784838533acbe41c9a05354c3db335bacc7b4f1ac1f14524264f821311e0c723a6534dc189e22ac698cbbfe43e8b5f3dc6eb132f9e1ec5caa7c68144a6ed1484e65a80b04b0f355090b7cb73771ba1492c95ef718c85b5c0e30a1478859dce62a23f3a186c44f70a5f9594ab423b4fe57b6c50292db8a4bd306d73e6850b1a896d0c6d05c5fcfb3751c277c367a8ffd8d6aedcf516d4d3473a6905eb977fee6f97dd3a0886cb55f2659289b173708f4424aa0e23ab4062e1c82b408f6ed82e68ee536811cdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c1812344aba8c2e2e60a3d5447dd573b1f4e9708c50e337664842b5925dcedf190ff888e366532f8a737734026065ff55df9e80a2d0fc5b7832364f937958c6f3cb22a7551476b834e5e5c48af25a084cc7744d3235c90d54a3c19f408cfca00f811e61690e5e9872b8950f42e844e7970926b01cbef57810b1586563820eea6afb232b6f660e4a0d6e9b62ffd05a0db20775ef12288ef6cd5ddebdabbb6d2e6428daed8b26f7c620c2458dbdc18301a201cb6e7ca9825ff0795adf5463a40d849be9fca5f6c91fa578cdcbce2ed5e8a6301095626c3d1a3a4789101431712ce038499b15f907e54388e4d13f5cbb7ccf7a4c15422f9e9ace7dca0a024bb89ef830719fc82c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a3410d99d2b1244e851116ba9999cd27a10ac23e4618b5f746280f7676b4def364e704d95a40384bc529ed8ec20c1288e089f61b93adf048b667f4244efa0554972a31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7be3b49806a2710a74f2eaca7cb72c19ab25eba79ecc5c125057899550130448bc03b2d591e091b0874bda18e44410757af4a30b82177a777550e15f6781662f6f310027a5f3322eff18fa5a373977a68683d46670925dd4d639828bc4a3dc0dd7b3d182c11ff4b3027effd51186442b7b6e91d2da759e2a1fc544f7a72bc851784dca680df8042af8a0b063d81840b2c55f85a57fa38d15e49c77566c86c9dff7fb4b8d26a055c1ad73cf661b9c5327ab5110cea2af67cb287f152c3e678fe60c731cee345bdb894576b4d41ae5e54271b11dbd5d5d68ec639c3d3d3fd2d58e62232e0e13cf57bbafe7a0a814bb548ce1081ebcd129e9db9a0a18e25a541da00cfb4b8d26a055c1ad73cf661b9c5327ab5110cea2af67cb287f152c3e678fe60ced43a82381a9b60b3aad8ef6d8a100f9ef04b5ab1d833cb3293cf04115c54bcd37caded9e13c22adc5fdc337ceb5e3b098f4b97df74fb7ed9c97579e407e44ff1b07e3b919095efc1c5c496b1ded5e55e5fc690d3ca3b34e69109d27cd81bbe478cccf1b64b00094e5ffa56fdeb1ec2582c9e896f558753a6c7e32e23328c8e1d293135f841e48f0da1df9c3180513e3de0470ab6ec9eff4b076bba34451449b1c7f5ecfabe1f627d3e1037b1e9ac833482929a973d4ab5df931a19417449227e40bd2e267a618ac7a27ce76982e5c7fd4f4f43a349c7914cf78277eeba5e6f9d5e027dbd88ea59756b2c70665716715f1e2a9af2c07a6916b1d75395aab322219878fb59fa4c32fe4b26a97e60efb66f57e111b506fc85639696c8ddfc8a35b22d74d4d95839198bd0bfacdab099b15d92d7f6d86b61af6f0ce244515f6729e53522ae7c71204b25255d767beeac7a3134a35b66a4d2b70b7bd22afb5589a4fcdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c18123449df11b2bac31b1c9a0362df230418e522bab3df94e67c4efb17502ef400e87592a17068274905eaf4c6f9cfbfc43608a6e2c31b1ff9f60a968f86c7d618dec44a89da644d740595b0abc349d98bc0ed0aa2538a756ba896aeabff1d820cf35e00415844a8d8c54fc44e510a2014b05bd5de58710c5879682a4f0ad36c4032e6a447b2ccf91e2b130e4835bdee9aab01124e4242d4de36a279ee803219839738acdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c1812344e5c6577111da1c6b30a05cc152e6dd7b471d9969b0bf571c26fbfc4933544f9c91aaf450101c591676d0d3f6f08fe69756f5be903614afeeb7be71314c6662b31145aa6e3dd01875bef50e95e6b5c487e8b5c9d270a7f5e253fea8d057bfdea5526f0c0607b0253d98d6f6c06b7423a5479626541dafa2e2fba006842c91bbf4ef646f7092f9970d05e0cc5fb0f8b7cb9b4369dfe85b2268838ac3797e72a2d781a0f2ff6329b32aa1f8c5e9e8a1e20353645fcc09c282de83c3286b1d9ef638c79d40f45e8fd0c52e394f936f0f80fa9d5a849f74a4b2bd6ce0edfbed8662a30c2cdc845a720e3f1ec9927e59de8f2c446c5cc7698512e65dae038e2446202631f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b2e1ade5b810df4702d45dde9d8b8a5561a6c8fa4bb141828b8cefdaa0945b7d355721ef123d6d078c70c5dc2b7b105e85b95ec9434aeeab15d2f5b948544ce61db49ceb6e7c8c145f8cb14da4813eb73dbfddeab6911d99d4d468db08fd773a922b30121486669491c6fec1c1557388a30915dc47a96e04e50ad11619e594db77be67ea14261c5abcbf60ea5bc5f9e606bcdfa51d0837fb18fd3455440c7aac15b5cf80182a6c6e9cda6546aa9783e4d3add8e4d2f70d8788456a28b85f354b76a34727aa4066292b5d7a3f619c4a0de975ff2c8ee7cdaf7c71600d205188763b5990b7bc8deee819b5a6a3f04a2796b88e50cc73be8b4cf9db087ee4120351df8cb864b417c7add86a4c907405508411d4ec810224ddc7ec4a85f4c245a9071047b98878c2beb2a06c490ca99d3377ccda181a3ceb21fc9a17e102ee39cdb9360b7cf3ffa37a39b37a77de0d815bd8e742b4fb4175bcf1baaca1a1413ca665614bd25a693512f6ba376a76777ca90954e91bf4641d3be7bd1d3e117b484c38d6fe6dad780cda4fd5bb7b853cb2a7c6b489a7f1dc6381370309518f87954614841ec2d20b0ffb700b29e781c612b70a6bc5ee662dfd55449a7f9651af24354239501046b7528858096db233e78169c5f3fadd6a46b7f5539ac6505ce0cd82866e9e5b99138ecc8d519f10c42c54d97a791ed234a8f6fe28ce66c6aed592db0eafdbc99eb56e8e75850b782a2de4fb9b8322daa18df530e3a06c3df0597cd8ce8897ae97b666981b6e398112ff17400b172e46b9e3fa3a21750ad0251c3f0058928e20c828b824e2a37a1dce3e82fa7cfc3670460f15fdff005e1c3c68b85eafc25ddc37c8dfd8b28b14cd041ac4ec6fe64b31ae307dfb39014d993d5f24d3b6103be44d4e3057a1689e3ea99ce55ec4c12041249870e02790b79a32026650f891e72213b3e250ded26b7bf4b541dda76caa0dbc4901ca931746b23fcef6bca7636a2e8fe85c1ab867897ca884db6c8cf063b498fd0fabf7d332eaaf521c4849a12d3199b0f0db8382f33580a10f1f8f034c729d130ddc3231e7a497f81a29ba892c70b6398fe186f53fdc9988af21bfd50764e09afe515feacf3f38d2a0edb838a559f824b2831a39e6e98c3801c584aa97bfec9c5ec29ef02706c2d44d59b93e2986fecaa1237a23f61f52152487777a97b829e7c370873c7b9a49c248b6424697ffe76d1f272f87575a1b8544a67098a9df45cfbe14f533a0e8775d4a327d8dc30fd815fe8b68e676c8c41c9056371c064fe5c7d64e753981d443ca8a076841409024b2a9418000a6bf1439ac1ed951391f312c4bc197ac560c283036d2fdade8e97b8afba0633aa049f05482fb35b2dfe7f8ef86caeb1846ee0bcb9d0e4b80d66ec84fae7de49afaf605d603b43f74d94e15ed3e75f074bf08e072187c1098678cf05ded8024d3660db4186db535e6dc19c751167ae8033fb3e28ae133d2b40846173d00a9b49ce3070c6100b5853ab88d921770d42a78b2bf0d350aa2c90ae11a63d126dad8889496289d21f21fb1e2b1f10551a359fc0cbe14cc9d4cca6a13da40aec1d1e88d04691f0fedf6263904047d4204f6a707954551cee591c72dcf5429cf4c9afd5e1483dc9767902fd923ce70ea45eaf8c3d9f508fe766f3d4e8fe8fe6495656b47ec7749efb0799c0948cc8643953bea802633a82558930f76509aea54ae55ef088e5e438da41ee0d8849e11360f162d8dcadab677d2406a3d5700049f8c2642238498bf801b81224cbc5d3b2a2824df33b26ddcfe936adfb4ee9e871c07880f13560ea3e2266232f96250adca14efe8ad22ad105648f5af94366ecbe296f857f222b23fc090a2ba8d4006fec7b9b2193e55a6c28153607f708b40ed2abde54794db0483f9bed3c4428d1a3b86ccddc75f621e3a43b158867959d1e5c9967898dccf81fc04f0a99aba10564d90745f45ab39156e9cc730d08914dde99e471180a70c661e77ecb6186e535147f85b8942658c5ec1b924becb366cbe9b2e6851389cd150e9d802cf8acd109c951ab1eee8090c86312d79a7e36d2cce5f9a32466469af8be6dc6a2c5de9e4b4cd2d9e4ca6e18cf974b57f6a6c233fde2f9eca91427d3ed1a6b427cbaa3da60596f4f43c6cbe983e3ce3ecfebe2dfb82230e578650d5dc701d75f17d65bcde85a29ca3795daa8a5f8e2f08a4db3b0af23d730a76cd6f9171e0b56fc08db86b21f10c3c9c789a55d8b5a699fefeefd2f5d81145d85168c5d4e5ab061744ba77c73ac67ce5c90198350a9ac5ab0b6c62766c21cd5fe59d7a0f46c5bde58c94123d4e04f6045fd545ca58eb6bcbfbe3767a55dd2f2e2840b405ec683902e9ddd8db36e3a003e268d3c010c76e5494f9909730984ac21d993698a27a236db1612354231c346ec15673666dfcf55825aafefe9eaac4b7d9213cc1a83b5301a4d85adc36d9165c65a963f5d84205ae1009092bf083cba3a9bf89e65a6e70017515c73e3c65a1f9e12a21754c273a07befe62101ae55e82195487a1c1fcf74a116902634934ae744c4014e0869bf9af84b3336711bdf32850b1831da0b9a44fd2a70e9562e5f19cef33ced348cfc1540522b533b3d8fedb224e81e4eaefed20bc0f1290fdea5a89d964cce3cac92f056ac113738481ec700f27ad96c24101986235d499315fd8a2b793da735640aa2216c1f37384cb4a672fe544051c8dd73ced3786ddd5c1b6b99e5b8ad729a4d9f3623062aab18646f0f3b15af7101bea8e9f89654954655d9db84755fbdb767303b30b3c0d842c2966b02cc6ffcd5057170d95bb4c88aece2bfe5b3944dc7bf8d7fdab00310002558602245307f2138a7a66a53c23ca9ef971c6236bb4553b214239d40ef96ebd67d1ccce6ff5cd43762e9f64d10b5e4777a15e71e6748cc10e2d429e0ac8a5a75a4a33772ec66b8c7039568167180d426340e0b2c2ddab6a54bc097fa0387856eabbb67344088d4c035bb5b66038d73a2972996c5336774ec227e75ca2b5e76b537daa80ebea5171e256634619eca9974cfd43e2300a3dfd4302bafe939338da82f82e932324f646314fdf51f500cb58b89ad79d656d8093535996f38817fe226229da5ccbfe7ab5c717369b4a4438672a399dea7df393bf1aa92d6584988138547f78a07c15f2e9c66525d29809698ca4359afa0f85857c839030eedff74aeeeaf5fd1a5c0614768ddecc18caa9e3906c1482495e72803b65c964b5ea3ac7b846091b93de21d1b0ee90a775a2484a3b4ba04dc55bb832c52561643bcf25f2611226a32ad8bc1b4dc42ab2ec80d4d68c203eac3e1b1e74ebd194fcfa76a1680cee395171c48ac2c87be6ca9f19e70706f631fdb56bbaf1c191ca367e5ef86b284e8ccb49ac5b80fe35d6ff4eeffe516dd830e3ff80249fcb5b40cdd9bcc9c9542f1803ecc26119437b049d9a223a8bbec0376ed59b4e780bbb0b525ef57a676a87965f415bfb6b39a659eee7fa115855c4ff0a3fc1e4a581f9ec070ff38bdaa197d348f30b93c7aa4e5750c195b8427ebc970554def14f233947fc66c777d0e57cda40b50beb9ffb6f65f8819e4e83c703cc6f3988d6171042ec0fcb31dd97b6943d93299b357f8f642db30eed5f0e3dd357e7f43482c39077c59ad3178367339af6cad1d10e4b9ea1ba7c27ac5ea8bd07865f76ac2494d13c6b0b605f7c0e50129f46d30fade456310d6216be5573d0d7c3e29b2b5396c0096affaa4172aee3c9588bea55dd88f88243f3433f786a7bb6cbde2bbc64d27e685d62a757c38222f40c908bcba79ff40a427ce4675b5b9a9fc7d0520eed8a13d9262786fafcad9588133bbe498de2198d154bb09cdb0a20bf1d85d70fdb51677ae358f5ee4defd6722984d8248bc96a74fef8a90d684bffaf4e64d479f0ba2239f7d8966e1d3bccd7736bcc2b1118709147eb583b7ec5d2a87f579d1c002625618f4e209360bb126456f5f1ced0dd883b0bcf8a75939bb30efe5a34eafc26959d03455ca89e8d5452f05f87e0e1e3447d4e1e3a4fbaa72238824d9c218dd00abaaa440884240c8ab45276dbb78c117f07d6294f23c98eb6a3641bf3f3d2b9ce8a69596da33cf471baff1eb1c7c46fd73152cb4d1c1270c690510dbfa1ab23faa215d02e1e0649c20a5d335b06c351b0cb1be461cd6ec1e0531781d4f510e70947d79410effce9ac18a709ccc9136738cd421033d7adddf91b06a5783a20e1ebbe776308df38ba2cdbe945e5282750427652d9e8cea2b59e89fb64141fa975d7a487a549620731139047e38224ce571b25b694cfa8b3c680876990a267b1cac2a0afacfa2fdfec201abf982a46fb43afc555c1aa9c0249bfd884a82ffacf8d42a2c271891c30f981469d84650934967bbb441e78c5336c182233b6d39909d40f7eabdf529d11ad315eb0fb00f0fe9f1064df789ba470ab9a033db4699889e09d85fb775a4ab1080c902ee79774c027dcbcff52d7605716573d9c158f07b00339fbe219eb18e2024ba45443fbab0d1590f4fe6a312058d93ff2bddb3c16a17bc518c56c10945a6bc99330ad1ec94ef6acd821e20a2e3990e9c8bdf28e54f2245f51901303a5083121d6f91265325a998e189d31227ce6ad4d8434fba18b40be82bed9e30ff2a5f1c751866383c0cb43783c5838c80e88c59d251ba69ee6a95b7fc2ecb22499c3a4ce4ee5fbfb1785f6081a5600ff7a9abac2dbd702c00711093f1c79353b3073f03ded287cd52c0592e915147eac9f2dfb267ff93789b523049041bdc6c25af1f506ac20ee8578f5119dac00f84204b0c924d6f62ae3728b63ccd6e6aa5b2bcf457efd5d6c32626a2e092873464ae480a5e107779ed10eb6bfd2b35487c550c8a16f0a2b28fbe88b2eb11329f70d864312629d945520ecf3423418748ac7554b2ee9e75b85a13e2741861b8c7ac408e516718cc65bc238859d5a23cedf87ed39de46881fa512ee31d6e339fff6ff9d1192cc80cc984828a43ffd263c849fba430263ff71304b39573d8deb7cf92f8729c193f83e28f2d74a90e647a21805f4584b2f8f76b50746495172a6529cc4f7abdd5853af323fc5ceaf456381c99f97b9decaee3d754e57dead4c60d30cda146a55a05c5b368234a19a43d0b6eaa749f8b25ed0d07a19080f9150dc8f8146012ee1b6dbfe9f39b25484f8fe3adbc74328ac81f26d03ac91976dd70cdac0b07147b661be7bf167a5cbd87ee0d76be2cfe79eeb719f1d29c3e9d5302b309ab22b46276d3616c807c4c74c5fc8f948a64b21f2b9e6af3a8e5b7f7f3d1f60dfd2581df6ba43019b36e252b6d0a8ada4c2bbebab34b2033ebe9747173cef1ee68622cbbd980b52d83d9c758b41b4b72f831f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b16df166cf0e34f92d39a88056e8c790b61f98bbdd4c1f66fbcac18f686edb5af2d654e4bae4ae676f36b39c851af1a2de8c639838a59f633e861f6d1a7ef22106e33eacc328f1344a00a84cd370f8d6d09aa3efef9a05d3c388f62abd786aa743242ba1627539c7fe1fdedfcb6da741868eb56cbdeb791ee9daba485d1ab09d619540437575ea29e0e8b0b3c981b030ef0bacf045e607e319ca53b8582b18017000b895afe411ef4c93abe0f9426a387e19302960d4e1f0143def4543ab41d571892fe7d6dd3032d88f0fc147100372dba61848d1198bf816de377944e016f9a13ee883ec496c0b537bd9f5b6f6304777f7fcca49a97ebf7284201d3d736240d66a0d5af2e71dd79ca91755e6b03802df3cc8b2f6476f1cbcafe60a04feca013937fa3a144413e6d9f2f121087d20b4f61fad0837aa4ca2c4f7b032b71a6c9b189d73077eb09f06c7b380e2d7be32d44cd0eda6a951b144de86a3905dba2b48e38efa18263c5c4997151809a13963e16b85a0589d43f5667b4b0978d7f5402211fbc4a552453e2e95c07befb7f2567388c9d7e73cf1dfbacee4a14c434621738b0d56a303886b222c64dd8a3826d77f1fdcc7180a259c3eb9d6fe1d7211f1bf1c1338cc51da1050430f840b55bfe774266abd6862a35d4b946bef5c2ed53c143b1311b09228fe0db4b15b62200602b656175e6369b7bc37f30b5f9f85cc954f905f99126416b1c989ab27861172072c0fecd07f9b96c0f6c59ada69216974da0c1ff466325859bb14b92be906e2897a9255d3d71f779d93b674dbbc3b255f87c615513c685654e8ce8e3d12abef0eb072b7245aa314f0c8bda6849ff7227218f950523d1fb0897114d17ceb8645c6667d25bf89f016844e75cb6aa0b92db006e17f9997027c362ff37683687d11cec35455d21fdfc6ac9ea56323b4f8a8b74cf9e0fd4c43f793d0354705ce7e3d6cd3ba79c92ff9bd830a9e70296a85fe74982dadac4ff5354bc58dc639bc538e9db771f08a11a4ce127f605f0dfc828c063d682c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a34180cf28535893825d7eb754751fd679823a48294825b697fc42aebfe1f2bfa57932205c55091bc00d1c59dc0613c158ae4776819e4e5b7c5c739e97fafea6511e03895149dbcda5607d8887a72549ee8def66f886f3d543ca88e8fe8a4308c25b9a47d642a55b95a783073d4b4fe59cc54df96ca0faa55c5fbab1473d64d3a4c5c21eacc97fb32eefaa40f7ba44962e96197a6321700d9906712440b3c932c3c011ac3d12404c2e929ad66982f8f470363439284ebda343fb0b794c412865a47866f15627c0809c25f7153517076cf2cb5f7ad6be168865a63cc3828f7224f32e0e24f0619ea7b32e1cb8e3108da8d03fffe9c2043d1b92bcb10bd44d552a773931f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b2a773e77b6c18e84dc50c302589f5348efcb88c24a23509bdc5aed7ed198aef48135a1c66226d436ff9149a15174404b1efbb587a1ae0d0bda1245ab8c7fdc44b26f7c620c2458dbdc18301a201cb6e7ca9825ff0795adf5463a40d849be9fcadad382f0ca2aaea33faac0af4036811d29abbb0e6a0462f68e8704db9cfe3692e0ed348786fd97413bb53bbc2ea27e3ff128444d97b2cd7b1637ff27b01d043596de307b9402b350590346c3cb9d1d2eb6497f2cabe1719192453ff6088a4ed3bc431fd25cc0d5b4114187464f3c9e2de8aef04414a2f2ded29eccfdeddc84135014d7e570b4491a631899daec52683da43fb5d5bade053745b902894f453a585fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73399a74ba0cc16b22a86c3961d1cff99a624bac53b6f0cda328c64cbefb0bf434b7a644667b0ffdcbbc25b7cc646b08a7a05d326a053ec66ecdbea22a060a1896e9df54d15f4c486edbdb2ed86cc6ad3fd6bb12af9b3b07b873a3a85c9ca98c37e81ed6afa5cbb3c6090163808ad1eac8b77077c1a763d6419f6582b84a3f09c171bf9301a08cf84a1598915fe402152b5b4ca68c5f204e08a15427344bd8aeac31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7bc1248f6dc32cb02fcc898bc0b7d64e33fb49828e06e198815625d05b3e06a0bbc150ca7f6a5667ecbd3e15841d80d7b3833a93b84354b2a8d196fca87d9c0d3882c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a3412ba6d30551696da37c5a492e5b42d8e650af9eb765b0a535900b39c2463ae897944d03c4ea9785d41376cbe31ed5773dadd001b39729fe7622528f1f845bdc0e3e06d38e7837609dbae0af358c662e71a36deaf5edee7de4db7dda9a0cedf5beb4afe131f77c315ea769e5e30fa8abc3164e52371cb27d71696897e03c52bec58abffe2e36b67acf2140f57abf9808f73d27487656859724c5515a5c3bc1a8ed31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7ba3d158e2dc8ad541bfbc29cccf944bcbdee513b91292eb1b2a33ff0cd051e7ebd6da82d4d7b874b3f8f2aba540815f4788f5a960be1444f8c5ccf825de22c57ffbb9d8031f5601bc32e70631c23173d31ac37c8db62a273b2e0a5490139ff14a07d9b9a7ce529fb526fcdc23464f587341faad85acc7c212d8563f97abface10bcdcf30ab2f7b4db316d258881fae2e7c530156c9feea55f3dff886adfc60efbc17aa7f05a8682e0415a89c3f0e6e65d9ffb8e5c63f8a054be472a1f025674263a6da52fbb18f2c515ade44693d6beb430bd7022c2dc06841ea67f198d4809ccbc033a64e97883ea5ce1f0e710f33b931e23eaf00dda595e7ba8507d73baf9269f98c39689cf75c14186f798426aa240226ed8eddfa5a8a79da0ea5d7016f03743ed06474f83b1524cd485349ba956bb60618dc8e87d1df155e5810ab729719e92c303be0df336811ca43f07428e9636b0e4bc6abf0995ebda4564b90fc37f879f98c39689cf75c14186f798426aa240226ed8eddfa5a8a79da0ea5d7016f0373d68a5492566a61e5c3479773ce09e770a831c2dbd1400456f09fb68dcb05408a5ba4ce1b3a60dfcced0f84117efabfbb912350900fbdd40d7e44319cf9bb057878876fd4f60e4149671d04052bd9fb1ed1a2ae84abca5dba0d5f101b9bd643ab88610a419fc89f25cec32070046dca551e9c8e3fcc5d97210b0729b6785fe8679b25ab3cafd31bf75f942ebeaaf8676ef5e42f4b77522f087790123ea175f6d1c7f5ecfabe1f627d3e1037b1e9ac833482929a973d4ab5df931a19417449227300d48f263455bb82d08f95e3b64ac7a1c41ca6fe2d462154e504311b4a8ffaa44a376c392e3984c9e07c42abd8cd893fea31c3ba6170002c7fe76a736ca33fc4b18c17cb8db356feb32b55b3c042b4669562e3dfd4b1222b606ae12b4eddb45bfca0b583326516fcae46b37f993896258596e76158a03c8c9d167be5cc85da2962d8b0adce74e52a5f661c7ba4cafee98b4418f360c9287e0f923dd43074c4717f9997027c362ff37683687d11cec35455d21fdfc6ac9ea56323b4f8a8b74cf9cd6739c0d32cab480a6e610aba2a749bbeefdd6fc7f129dafe4e2a89c670edb908853ae2385621ed7fb6eb85b489d76fc4efe8a92659a69b3d1653479431d7c19878fb59fa4c32fe4b26a97e60efb66f57e111b506fc85639696c8ddfc8a35bed337e1cc70dca11747a160ebda7e24d22eacfcb738d879ddfa0de19850036985acd00dbac527e9c31927da624505df36b84f46234868a97fe75ea2b5af7593bb49f79e66595fa13d31d3ca68129e7c2863f6ae3d08b6cc1987e970381e432a111eb6cc0d411b226e175ce5e0e2a4b635668d83d50062aef69e6338bd28a96bf280ea3d026d22422feb36288b4571b5e15f5d29c7d3f224548ec738ac619ac835abf71681e7ef54a50089c6b0767021fa738ee8bb964edcdcac86221b1606aeae9a18e95e0cc923818fcaf4aeca4df7260b825527712869ec1aeb121436fe19108eabb30be3990985aa5a0c1954611af183d1aeb6725194d377508a63026c5fed4b7568772245dba69f90121f08fcb6ed38d71fc2c04e59fa2552759afe3ecfb623e78965d4c7cb26033f1c1889336dda196765905da5baf1f59075c98f14c5cce85a27b0beab0e3543133a9fe34bd09e4a45da4ab9f546a31c3413093c8dc4420a53b21bff96cb796998827c44850a400ba57131c959f14154da3f91e33a6e74ee9a083751e2cb092e29cc9401806e4cd3535dab650dabde8d9f33dbc8788b81f06e1dce90ae06fa1ad03b084a228fa8ece0f7ba262fef11e77c696f7ca00ae693285944a3b00311d6df474b6967b8159655b2ef99f3830d742db75739e90e04b2bfbda94befdfca3f51e2478312ca5d3d1d5f4b4b7aed79e0539e13ec8a17de113ad6697c90d35e8cdc32acaac0936f661639e4e17153793b061713bf209f9569ea2a9b33ede4de61ee35445d94a650157eee33b2175665ec8ea0efca7f79007d39d0d69c0bb04c30a03e8d6e8564f9ea7afe058c55a51fb456fd1f64597deea7bc4ee12e6e9e05197866ca458a9f03bac318e0f6c968b5a26df4cf7b556e444bb8f24b5abbce79475b98aabbebfce688471a6d96a1702d81b8b8d0c5b4a8a92bfe4d16ae613822d8277aeb4131268f9c0a373db2548f81e46a6561fed522385d71e571eee58cd563d82249cc441249ed23f6812276d5a9867f75bf082c663d1a9f198653acb486f893f9d0267c655cc1ba69f38680aa03cce2ec4afe7b38deedb2ef8ff76e40796aeb27a82640544067239134dde81fd82f6356bce52f1622c5789a2a4ac69f72522b2f569dc9a59fda99d4a227bfea11006c2402d52a9393e06d38e7837609dbae0af358c662e71a36deaf5edee7de4db7dda9a0cedf5be330ac229c26fdfe00ad7fe72c29ac52c9c9a023a38e7191e2dea91eca62b02540db6c99f10e389315095e7ca0f65f3786500e3947e8ec9d3f81dfcad9b82f437e0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac138c6c1ef3b264db7402f2be548943eba93c3e2218205963842efdb1aa9e96a3f3267b52ab49ef3934b1b928f7b1dc5a1b0231a199beced37081e139da6778093f5e0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac1382154d60e0b6ec804a09f36174a63e3e49a3d10f516b28df29e6ab6b7f8c2e23d9a0d43d95f8f5e745af6482c381df878e3051b5f4037f245796f67b3cd7c74bf4e214dbaedc690d17f5d9f386674dddd092d4ada315c807fcde28e8123c9d73adcd4193c197a1c1f591142bfff127ba0de4a56ac2013f165695474a48d513aec130fdee459895aa5f16822559d9a90bf1bf02a44f54bfc219838f8cbd374847d137519bc76ece70307fef55328d5a79dca30739928257642afc2472716a019c78ba4b053bbf6486ab6f13fc7fa4c96e3ed0a7dc1e6ccb03f829148b7763ab2f54ebd3328f49e238ca2228786bd61c28cfce22d1160d8edf13abb93c775c8f62361319e1f911e15ec2dd9f60bf5a1a9b8cd02e0724a802ab680b5c481eb3e68e1143c6fddcbc801cc3f56f8429163fb9e3c278442bbc8c76d60b956cd01bdc1c41d8f7dc637fbbfc516de54b5eeaa3dcddad89260a13bf926377eb02904a3cde4b57673a22a2c40ebf250060db9cf78ef96525aae54bdf450ecb8c7af41149883cd0b34ab02951dc0025a502c9bdd80293f9689623fb4db861af5ed43a64e5bf8f69340f85c0e51b950f755c60ffcd2a5a4b18674f43a5114e4359de2c322983ea175ea2b9c0e0a8f0505e6faa11bd3bcb89b4ec45e95022e45c2fde0a00ec5ad504ef65536a8b3ffd1f92d54b481592b9e2b4473e94cd6fe36039f05fd5561b4610a54245ea583417a0df08faaa6fa83f12b36963685c35a6d5f00b6de04f08aa175ea2b9c0e0a8f0505e6faa11bd3bcb89b4ec45e95022e45c2fde0a00ec5adc567209d7a61a93d98f97fe17dab45eac8b17c6e565dae88c51e900e2b906aad48271681e5e30076c676b9901f654ed5bfc89938a280cedfada987c3c92f397a72167a88d391469f8b251d917c8aad2ea7a6d65742f7cd0bb4e40769888ad9521c99a4848871cf76a04aa1adda080720908f1821cf33d7320bca3a9244dbb99c12300841577927d55df8430f32a494fe968020ab0b27ff00e7a904cb1d0ae28c1b23c4a7171844a290951a8fdcefca09ce5ca9c7579e0ecd4336d731ec2f8e3895781e47e246f3dffeee92f29ba98dce1b6d436ebef76b599e861e55759256a5aa84060c49ed48564710666374714c046a7556684345d31da8e8d5201e99e5a97fc72a7074cfe9ff9a2258160b8d53c7aab6b8f64c5fa64ab3d1cef2d0b6f85c6772f6aee18af7f1f19f1511dbe57861c9b6504e5271bcf0212d7d654ff419000c1cab237ebda649017ef475ff53b459166d8ee308e38a3e900b2b68236b915136a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f64719f7ec915ce0cc554677527c3a5deb5c93bff8c026fa25ff7c8ff76ac4d8c0bb725f01025b2e4cd17943112dec7066002813b36e7a034173a7ca563f4b992bfddfb516647a76e9fb189456b75130ac4db0cb54d7640d3c82b954cbfaa0082f02e9ac5fa03674748c2b66d1fcaccf27d594900afddb705eba70805089ea47226319ca4496b8124ade5d777531c07aa8bcfc3061f48ddfb092c909a2fa689c1636a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6523c95404b3ac4e478f0c30db07d00c7a1300b6321f5300205ceef334dec1d3186ea3226fca3c94716e74bd0a6df9ba649ca78b473e53e8808cbb0e998394cab36a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6156dcc1172d51c78c5628ce3b89deb3a06a090ec258f0c1dd04c7cf7fc6c4d039fab77068d41e544b388f7b0bcf400f6e0366fea70f6f3cc924e0967db43376730fce892016db01a46f62702da6280714c857684a2097bae80e47fc626aed0fdbf1922222d45b7ada6e7affcaf82972d0819d6af83243471042678443bebf2c24bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863646a30bdd21a49026b2a0f553e7944593d3cf015fdda29c71bb495e68c77e88ec1b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b62c605cc1629a197963132a373b3442726617a01718743b98dbbda8606d586d50bf977b7b9e1e85d8d33cf8e50a6a928efdc8349e5e4449779ede2c09a8b8ef3dc0d438dedc64720dc56d7f3e02dca93142ffe35157e18de97cecaecba68f955d972912c29d2f2da474a8d369900cc88016c85b4393cf96e1e6713e4287e46dcbb018fa44b0f27191714d315173820315e132b69ceb306e18d8c27876cdcbce86f5d012350e165312e6c935cefe60e1d491ba2cfd57edbaed65a00b95c5f96ac1a77fa63ba8a5baff54355ffcfaa0e8641592b6668a953f40c2e3ce96e929f4f3a204466c41612fdbc9433790ef223c63356ed0d610f35ceb504c598a03dececb9484a45e8a295910facc985c66ad6fd1de8ba21f63da2e1ac572fd25cd24c08a1a409480f2aa761d572a36df8cc23bf8c713f00ac15ef29d6d699643355fe0ba33ddb1e179acdc02a8fb81663e53467c6889e94bb018363d5e8d6017fed94554f05d9c401b19ac6323e91545fad6e058367e78d117092538867e77b5ad1ec750f46f7e8983b1b0bd718bac013ef7be38d005904111187acc303cb6e4b1d07e3a2ff74c8c2c43ed8abe657d7262899c1b7fea23c9f852285eb72a4501940b9724c1926e377ecd515589fd4a8e6bbbd1d99cbf98dda4973b1a5225b35d4eb07ddc3ce27f0624be79f9bd4aa3dd6f5809fe1c90120b1a2c25476be158a2a5e4906a21a8cb5427e7bb61fb34ab057e91d7b3d3038ea3188ebeee3bfbc798ef463c0d08ee24ffc5b4b165c50b15d788bc67ed0409dc85aa05bdbd3b5372ea1aadaa68aa5bb5a48a882d2cca81fd5fb17f143c9c887d960d16caf508ce774c1499065e400658a57c1997e497fe27d544c51862ef89b365116cc0e13443e34942ec50cb3b8b4f0af85f381876f963d187d50c440049bd22d19d76e368dc10b60660e70c2a83a5af3b562a707657848ec828d1877b596e2b979da11e19f39076ff14664ffd59b83b0a34d31b32d01565202c7d3ed2d36b8b0d9ff6f4f6d868117cddd0e1f43304017c9d1550ccf06bdfd6a095c442cbae978934513b7ee0f1dab954c3eb00dfe78448c6336805343063a3536807c0e27ad9a585ad7103b72454bd0dc9b06518bee944e418e6ff687b155ab36fa3eeac30b77eb53a0ddcdb1b7d26a41825185261e45a2654e9047c6df75337b9417314d57888d80bb9e368d37e041c7e2c4887ac613701793133da54e22196e555dd5dfd322afe16b7c8b1a11a31c0e809d75acce0520b61bad5d2eacda465482bf2f60dfdd214dd4816f287ffe3793d7ad8fb469d5957cbb5e7bfc77e183f5888debf093c920bdce4fe4869499605549eda67c6280e43f20096bee017ba835a240c8a370d6093e06813a2f77872ab6e02e15380ad4b922ba6b2d38192922ecff01a4640fb5c3b41bb57b596d887b62d7ede03986b8376d22b135e35e1c651b0ea07e527eb03d63d72b62806c96b31762e067c843cd282fbd57ebdd5e4d052177322b11444c55137581c2d6bf867835f80dc23132c789ffb9942f32ce361182d82b1e8fe3d8ecebf8ba52ac1be83497506d9b4b687a64d51d201557d098d8435eb9d2de6353f75264c5bddf9c451b80d04536a3fd8e6a76dbce46f8d151ec18c35339edd83ff538424025277089f7c8df168be40f9fa71c02af53d76a61f638a84a9c9057f6871827a3e66e3edd7c2e9702e116f91f1146bfc64c122a9b97a41c245184b0470ce84420924e650e8f2d9c2bae9663cab8069437a90caa734d265439647a7da5077c6b6af89fe007a91685e8a4eba5e1b263d9632954e479923008371213ec113dde7c04f06008643064e3419e94f50d324f997d027592918079e8862cc8c52bcd46f4ca769de59d78d87fb6d27f7942f5cf3a5d41854195ef7422ddf998c3fd7278bd84f74e40f93aaef654ed1aea6f288d2a56b3de48e4d51419f7ff0cf19d7e5ac2c8073ef45f74bc076dfc37592312a66cdf839200564d15b400de4a4f227554f17a56b1fa5dd9de0797b86d58695a5eafb7af3de55eae11c35551f58c2fcd4cf91e2c6854c38789802ca9a0e728dd0eb670a3fe5967fb87040e4ec2c267d97f7b14c5fe955ffc3012b153b3b1d86e567b39073b3f7a21331077eb02902eb042d3f8c2114fe519a6385c9820f3251b12d1c73e3fcdeb101a57f2d8eb22c8dd02ba6498a810d34b40020f7b08b8160f09e14a99da22969f170a54d34012b5fde39ca287dddc7dd833fbda26a4a915f8fbcc6e364fa43a1553ea85334f93c66e1b24d3ac12b9a7566629943095ff143c00842635e25abcb51b7a15886292b4ee88c7528e83c2d886edb83e83c365385cf27ccf027e0478e02ffc535ca3be62f7344eab7e75710f8d3cb8c57b01ab3ee85b39deb9f3ced900872cccac66b98bf821bddc0fa4c4247899178390c03dd38427dcc71e84c23d121209adbb467776aa7c1f68dd89727eb06573d9c58cd08d8684b661dd8095ba075046ee3ef7386cfbe4f4caccb59fc96ba4e1b5c0e8fc32482c8d0498b6e7c911ae69adbc6ff92cfba8730617b89181892a13bf8e29206e485a2bdf5e8bfd46226122841613ed175d793e2abc98a3c258963802cad8447c65675794dc9f6926f7ee3f81b0d955c7683db513f25e89926ce26deb5b02158b9960e08ba6f28b373e797d3791683f12273c753ad870f830611489d4c3a27b32317be0217d2854088700f333f8443df5792195ec05fdf7eb0857d73aa288b408c5ea2cb2d5117179461d39d869c50320832735e6700caefcaf4dfd25b5b85d476345fc981cd5fae5fb15b4c2a88674d03aea6f595f5f1f05bb53157089a13370f06841833d1181cd47f3024432fd3181b6543547ac46c08a94fa1090be4df1f5b24a70397f02d664b5d892b701a7db8add39f691835a45df23455c9cf4e7764a0c5da9daf7063a19933372ee74935c2ece181bc2de1e091f62042a72ef12aa324bc3d80caa559ba8feaee3268923a5930bb7ad88b2370b94a4287f1a2230122ab1995e99d09e73b58b743625148af2b01b99c06a76a81bed6e0f8bd6fcb347bb515c1426aec3538ecccb0b516f594cca2fcff3e52d18fd0add7d99b9a94d61856e2e905606686265d4d4eef464cfd9ee34240e640001da65d9fea444927b2bc4fbe3c4c3e7b06fe0a3f299af43efb7dc65702651cca0b7e90b61d791652af56e9e1529b5169a990a5f4cfc3c4a096d2652850006c243516c2746ef6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e0713678beb3fc1d6d2e54fec9ea320f2058ee6637099103bc99d10be91f2e9813a48a85f7de8dffdd4b351883aa6d13980168638c8fc2caf0d9bd3f5b62a25308291ff29453708e0d5f779dd9701a19ff58e1b7201391cf48ea756b11bcf56bacb7b64ff073e8a65b11fa04918d1b9b763c84dc129395181e7b872c0a7d412ee80aefe390675c7a48a093857d6c9501abb2a81cdaf3e2feb7787a6e2dffae0a38bad9ba43555244fa09b8f407b98bbd309b23bceba494b42d9be376a4ea5ac33d4f5da04a00376e4145264f0bd2d10fe2302e2c006338ac5b61b3e3fc75b137fad2f01cbe2b815d9e344628f6cb6a338486c792e11785a441116fb53fe0158898cb7197c1446325bc90ac41d549b24d9f06e6dd6c855ad404cfc89c49c082b2c192df3338dd929bb4cbea786111607ff00b911360cbf8a3220801ed15ba45dc2b01c0ceb6b230bf37ba35c93cf25895aea7193c24690929cdee5f984de249e6811d0e540ef0e95764df706832a66ce59bd34730b368f85dd42d26a3b9b2859d20d0b09093138bb13911b3ad15d13e226c52a893fecc9f666af8e3d791f3e667b05e7d777cf6647a340ffbdd4ea0813187df44685a235d133b0ae1c999b69fee66550bb6418349efbe410db60e5987f2d1ee74a341488cf57c696d6b532c50ed0c919a60e0a0bd374216f011c56e4ae225203641dd4469861b91d335613fa110530a6c9e44745fa248c810d79fd547ee4588f09345bc594e522d393adaf30740ff54ae065b2abb635484d06c98fe7af591f7638f239e8527c2b80e0721a64a5a2afc9e6c5e15ee77d6d56c321401e188ddaa530e78f5e0bfb0fd5b8155ccff5784716ddb6d808ca2197db914543f6c897929431a465496815e5a070e233615df4297e8b1608bbe44b669b5b2ae0d9f3a1130a0d25f2367d4bfdd4e9b6007ce181dff82348fcd6514884cdf7cd088fe10a124a0f09a6858f6dbbb9a9c855a823d4bc513a6f0ef965b88ca8df4f95727a5a785edc1ba3a7ff223fe3fe0a3eec4d66c223b0b0ff2e81a2bde8227579da4e77118825b4bd42ec1368e08a2c1e82d810de745fa7eae658d101584231251a19365cac8a4c7e84a350d3a57756e99fa25de7589d3771f9cfe7d25ef079599c6f3491776b761c778516f60259d27fe82cbc08f49c51dac2379e356d07646fc04ef2c93522229a46119711035032ad58c796f02e7282d618cea38d3490d3b553bd2e6b6e92177d446d7a08455e33fbe58533587b80698fa0352a087962e77a7bbbad0e03d01302a47354b8ef1cc70a4ed8f81fd5fb4282de1c1eb5f67bca51763e17ecea54299d3247fe6ffcd8872e394cb0c61171aa435e75975d58977ae30ae14a369f3cbbf8d6e3895fe2a3432e9d324467b899bc04a6e073df601ce40703450e9110b219f90d0d9f4ec9e61642f4a49ebe885d137f964f1cb476d3d84b221bf1fafeb3eea256cd8a77547106e2a16edc144384e1807415d0f16ea03227e8d75f6a691bfbab7c1c858d6552282344a89c134d035a1161c69efc23852e99b051ead5dbb5b610705ecce6fd5570d3afd2a715498befd348db52603b756768fcbd171899fe5cedbdf28209f4445dd8f1cf05b0559cb89dc5596e2e50097177870358ed50509dd8f352fa7d63a87811bc977bfde71bd5ffc266d2870c5e0824f5e884c13b261fd45968015104da5e37d9dcf0ca5b055d88a52a67e3960c7f5b8c8c73bbabfb941ade2e109d8ff2aae27ede0798b8b7c90e743c6490f464375310038eb28f886bb29c2f644e9c245bc9740a456880e538660456ffb0694a30f8c5896d186d55830c769b393a23d9fb88245738cdef483eb3f05de85c0064d8622fd13733e7d956002e7febf31c2b3a4dbf0c8ade67c778f020a6873b5c8536334f9436d2108a2352521187d1ee9f21ee5b4cf87982327bc27565107807fb570ce6b1db6ce2355ac02185f0a1793335a8be54fd377f7c573ea213143b1fff5f2bf3882cacadbcf4b64f58ddab4246bfc532598596c8e388ccc6d5fe5356a256a5a71773ac68cfcff6d8d2e3f48e149914a37a339cf9b773fffb62bc0503baee7a2234eacd9c05781fe0f4879a8d20bc5b8bdfc61c7213dfabe867396c5cde6c8fa7bde74717c1033bb7599cc0a36cb01011536ad2c38534fc6b5078bcc1858322913e3ca771c0b6847837ea9dbfae9384c8735119e486693e9ecba3c7ae4be97d1efbd99faf5f96822275f89e7fc4762d5a72f480b118f7221650564fa3fa77eab64938a8203365fb93ac48345a858298f7d66167f733bf6cfbf2d30dd9e76fd1fde206d8aa92b855bcf2c24ad0eea4113b31d7decc329aaef467a3474479a0de292ae933cbda0635cc13741c667db6ea3ee9aea302667b66859ef63158aaecbd0d1b43414fbed4d22d06ddf36deff300cb19b148d9ec136d92f31e7505fc845b4f1a500dc3b15c7532ec560ac88765955c24f5798429e1d7ada0ad059029e5d9fd8c65aa6a7b102d13f4e8f1fa97a474235e3d075e3d08771b3535ff51eeb287e1ac3c57039771af36eff62ea9d5e14224d440afbf129805e907e27c3ea301aa66c1321b58952b9f2a98d76018b39a2cecfe698a36a25a541a3c72dd346beb74f02f4ea1e788fe84bb7aa521a5cdd89f10eac5cf488107184307645f65c6d2a3a84fcfe8b28d4874bf1eb62a9e7bb6b6f43726a0d591546f06faf2028684f69ab7f02a0c06034641b2ccaeba8f29f7d2bd269f0b512de9aba6feb77fb51040ad3b7c4b0ac0ddc6c1e3445483bef31ae127a1ea3843740f3988b6a8474411ed1ada850781d83328147d40b64f41142147d90b857c9c7c578d1745626d19df314002a4a2aec0ff36192851856af7bfe6911cf2674d8024bce6a1f5e2822992b27a104200f04632ddfcbaa8d85efd924ad12a4f083af8be764d059be095accac140f352768cb81f5606d9d5ec4cbf1e8fe00294c7b3b1c396ddeef6549fd89fec63136c5efb5a3e0a17c838edc3d881189b9b134f6c89c2dfc1e50a159ab9902ac07e55cb23b9741e502d25d7f012ada6f18ee5085dc09c3f4076111a4707c198cf52accb7e591bbd495b7af100889b64b2e3ae4eef889953740381f890ece776c59474e58ad2038d2803f76153d3fcee2a9e228dc02ae746d36d93dd2ff3caf1f6f2f5bc6c15d9d46007b84b90e3e5492b544f8d69203208f140b6dee5fb062b2933f28259d4757fb6292cacd7e6674ecfef6d78776f316f5a44cf9b9512df82d020628174a487a7c5bd7e13d6e289fe6a4027b04d76139c2de79e75e507c8ff8058d830d6a6771f64091a874d11e5f2d32dacd6543c981777ba063cde26230bf9c90063ea9da880019b9570d9a173ffb50e5eca9fb76d4738c10739142cbf1a990489d82740e315868bd72174ad4c178d53bd62a6b0447d86328e571d9c8aab18253210c9de41bfb924ae9af6b904582c5cbc5265e6f59140e8caf143fa417ae2e9b121ed0cbc0c49ec91cb83ab5caeebdd181f2885f123042de80b0913a4c051d15780373d4994e143820d9119420083414a4dd93312351c2f2f28be3109febdeba7608a6ac8c1170e7afd5a80f7772a2723eaddc7aeca3f14958ed3aea242c7fa61903a0593e0684ce459a0c0995f0fdbccc433ae1dca712fccd194ae12b50d16412b4e5db535793d5a4ee798e7e3e00f6643308a754eb6fecb8c84cf94f4afb19b0488a474a00113f0459acbbb18014f350376a7dcc654cf858a8717996aa17241a4abcea317bd14c00641bd66c4dbf0b594a75c03336efaea92685abb425d19dfde1ce258d7d44aeb42f5ae6a5242a51f5a768ce549a2134e808a0d1fdcc8eb52c09a28ab976d13ebc2aad2c6a7c02b068cce913d87bbf5deff35cc9aba21209bcfced63941774dc1cff19e0955805840fc2049ae3042d2a3608b313eb0567eec88b85a7f6df6810c65e55e2c6b23872a026fddb3dc25002c4ec3e07547633949669773e1a6b92ada175295f6d582b8ffa286f5d012350e165312e6c935cefe60e1d491ba2cfd57edbaed65a00b95c5f96a6af11b0c18efb25c3c3ceaa6ef913e77f10eb2253a96420aeb60ad02847b31cc4574f92d57510a89a3ebf0cf78ec900af069b0d05cfe5c54803859235d4894569126897844cd9f6347f91afd5fd39247eefbe9ce7a3d58cf9ac9150ad62d6ce4c6046a29af4fdebafc990f9fbc4478717e8985d1a67d18efba1940e656b8b301099772a2b9bf18b7baf09551345cf38937ee7ae5485ade9bb8bf4045d9b0c1b6f20e6a564c999f632aed6e621bc309b2c93376a9857a1953d846235cf31bdd38500a5bed283f2ab9a1fd792e382a48fadf64baaadd4809f0466218e7289ba880f2650a371e28ec8d53d23daed2a88ae2fa022d60eea0a7160f1354a5753e69904b407eca850464f1937ed62059d12ce485f663268a03d4bc2631c5e7eebff8427a5f958e4f89db14937f4d97de12803d9dfa786438964e0fcd40ae7a59aba25167fb2f020ec4274d67d9ac7c67776582bfcbccfe7ff0e2c565cc096e51473801cc5bb64f01afe13b88d3b70eb1511ec4ca70ea4909ab0b94c288e784de6ec70e32ae2815e5d7ea9c026e5ed20ed5f63048152dae20073c04fe2cc8e5e8399bbd2dca1a1c184e202913c70421ee04a58ecac4d980430a0ef723a46b73a1ca9062791b6580e1220cf9b54f100bb85fd0d4724700d0581831df5470974e3c216329b06518bee944e418e6ff687b155ab36fa3eeac30b77eb53a0ddcdb1b7d26a418b641b4a3bcd108797cb79e609544b447e4ef5fd6fac4e166674ad818d7d20a90562d78738ef843cc777a1198b4807c9835fc51ca93c21195705906e6bc31c684298dafd84ff9edc69b5ec3d6b7189acee4993ad23c0fbcf119c90e545f2652fe25b2069676f04e6a607fad9b287f9435063514eaa1e9aced76e0f7884b4fdc40f6f34b5e056fb7017dc33ff395d49883dd422cf9b79f541d46b8c7fb99e7394c290def7ae3ebb9e878203dd647ad436e33d5ff85af3d5c5a53a2d4f823dab0eec5199972cd1ca7739cc81c72a949ef3c561dae8c75cae327e39e61b9e734a40834b3aaddeaa031a6fc369cbf80824277d05184f77565d19d22b648a34f99359af3abbee89281897d3950fef9455b020ba6ece3ee76383a7c0354b69aa3aa1ef5fccb6224330fd89f63c1521ca5da98e3c09c8a8419205b91ab1d27895a299a1a808dd2371b7dbdee631880a2f2efe462ff16fe8f3aeac408f573cc9722598354131f07df8f84d46c59e68d29b9b5f74c6e17bb3b500d6ec8d91efc2f144477976cc5c4aa60eda0bc5728631c322f68389c2f2c111115df6b09eb781bc391f153259b32a8b855a7e42fbd646999ce6eadf766c3c52e5e3748137c0026756725fe8f9d05b2177fdc3b6bb03e2d737135a724d996d2371f19b1e5c652787095e84f3419e94f50d324f997d027592918079e8862cc8c52bcd46f4ca769de59d78d871de998ed377151bd608d0eff144a182232d0d53eae85bdaa7f9caa5261936b3c6b4a2185538abc2da97f15fb455b13917bb2b609587fcf53dc7d28fc2bf40e8df9a1f7797ebbb9dcc2c58237d20bd2421b9e39b494e267aa190739a696acfd299811b04e9e556a77e53e983baaac924aaa96dff16c4969799c5df023e36ff4049570e06d36a8e7252a90ae50ba4e33ba6cd45d6b5ad78faedb8850abc1d495bf3b72145a1e0b0cc77d12b7cf0fee47a065767a99d076abc5cba069dc6fa3d755daec40c27b37df26d6f340ab35a94890bcc04f7b736567e0bb8d0e2f74844cfb6cba9c586617ee71798e386bb2a39ff79c84478c521d0b05d7ce4c9f98ddcdef29025ab456348b0f11cefb48319d83a2c294434bb96ce3e08852e9302aebb3e85f7b879d17c4f85c67826077db4c0ad908bf348f3a5b4f1fe83c149b1ecba20361f49c30f437300158de927fda39435ed5deb64c4ef906e40f23702089b56c8968ebd080c3501e6b505d62f6b7e302de024aafccf3bf8e651707092418800cb99205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea5127bebd421b0e3ae98a2ef43bc5fca49ff930d73448d3a946036062bc32fe1657a64f8e1e4b31d5ea691b6891c79390c3ffb0e0c32e4c6bb374635c5c572e355ee77a5024ae0ff8bf99a1addf98e9fdf1de549515f37d838a35d58dbdfe224017416816ec79bca6b86221a570f5deec62f4c2cac7beb6e9d62d03659a2b373d7d3aac98f1cc8fd6fc0f2b595cde929b8c1d503315fb28613dd013f819d76c0734a008020116aa05b8322b2f1b41a283a96d2b68c90c62bee38153a684a928867d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70cf90d5ac437d50aafed8198eee46beb66881b37176d943f131f0ab2e9b80e84e6a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd742d13a608cd392be4ce1b2d4649372ca96558ee9d2184f84ee04ae06a614e94848f6bbbc7a2deb232109dc98790d0f7ee8864bc84800c61648079f970cd1fa5409250463c45e47e1df6d745093ba1a78bdbc9cce9f5cb934795619b393f4acabade5e2f14db311ca0330485eba547bbce808cf923a07831aa5f3749721288fb796c1e9482862b83798a323f0f9ec551628d619b120daf58210fe582a7a8a7ce3a6fcfb1131364db9b49461b1dbfb9022baf518a6df1db043bb5310f851553a3227679dd89418b46d162bb26c5884ef58b59ad5b91b988694b2ba02ff5a1599184fb2ee4bcbfd6b212b0cbd3f86998014b08827b778444e6cda43de10223c51611c3119592ee72c7fee2bc66367aed0b2bb413b43036dd6d1233a27d5843d407ee0b77deb93fd70a59542182f9ae81b5b1fea7b8a1eef310773c8d3ed94cd29876d394542f7b8712ccf6d87988080dc7ad4b2bdf420c90e7c63e02bc3b167f5db090241c046bc4f03d1690a717902848904777a3994adb4459afdba053c8763d4b56d31ec3786c66a6ea8cbefd45bfaf45d587a51e54168900ceb99b1fd0cf4f231d88b8979597a423e8e4a9f4cd9f479ac8b6348831d215a81a28495f33f2eca8209d1cca9b477188b2370dc4a580359fdf2ed6501f520af35f63a9787e09af4c97bd39d5e9a4ea92074d5d1f2164f6a5f1730b2f0ddb3a479ee75cc41fef89c857b89d65b1cd267927a24a147f8694781ebccaf19a41a298a5aa175e27f29dbdadd8b4085e698cb9404066f05bad930995360152ad86865c62d68f94afe238602eb6fae945293d5a78bede199ab0df6131e3e40d85bb4a8af03b30689170f6305f9af7762a681e8901b43bce0ad1a46b14a79c59985c15fd2b4375952a0d9dd0fbacd3c20ba0b2ef0b02f306a05fc3085942e647a599fc2b826a7067611548c167cc11e96d2b8c2b84e3dcf326cb41a86554b5bbf80b6bc6623bfa27d7658e545e5565559d91407a1b51c7446de2a1b62a4a2a00385160b33d341ab8eddcfa5e400658a57c1997e497fe27d544c51862ef89b365116cc0e13443e34942ec50b38f9a3160829650a3ecf769d3651c71d7e02bf38b39f3f0287a5030591f7a850c2a83a5af3b562a707657848ec828d1877b596e2b979da11e19f39076ff1466d41da06650e94e8ea4762dd746a29838a34790dace626bd15a306a01f317e4baada3d0da311130326170b1fa7fb86f09328598906da57c02721476df7e89a39c763c0699fbe2bd67525055791d6228b0f7a076fab63e796d5463cfa4f36b6d1615917696ed9d4943a580357854eb2967d21a5c8fac39afee62deb7346b274d194f49350bd0b21bbb63018f8fae63721c7bd5758cf0f9d9e8a9cd9f84ac585cfda7d5e55b8258e9990cb6ce5038712f83069ab0fe390dd3553e0f4cab5949fc3f59ca1460fb2c73fa59f93df7bf5121935ea591f449f4e0fc899361d9a505f1b76f34762495be1a48901f97eb046408fc2e6b4c16f1b0a0a330fc9f4b0bd7a5e090c711fedbc7af55043b62544afd78d2cf6cb61896250791ec1438ff0aeff7d4ac9209a4647aefca3d65e6af44c3cef7ed758db8078f10666d35ea4689eb34a40ab641717fbca24263de26411da47a330403a05d25e15e3ae4879816e90e48e88fce531ae93efd52e20354adaaacb95998dd2a5b72c797ae49c52f45fe44181c99b5ddb79038602f2d9731ff5b1894edd20f79ad37d366c6b5cf720b9abc5b86d9834f0e9f9e5514790933cd2c358ecfb9cb10e2550ee559977420063da3247f3f80e4f4ed8c3e43fa09c9e153c31d56a746fc255a942a8042e990c125321b825d06a98c37fddeea7f031898138b322f1aa44c116036cc0af3c214473346a4ead247601cfd4f0bc17911bb79bfcdd4c6376c888410e726e7996b713723f2e1bb0084e59b4fe7ffbf8d4ba93203e61025e3082354b0f8cb83a237e543cf7d0fbaea4d81ef27db9eeb8444daa0488eb1860875c332dbc67f8a38fcfd6d6fd774dbf5a03a142969ea476de7b091993adb9aa399ce7b6c9b25bb73d5739288a973b928370792606bfd9beb1d63e9dc2a59c473a7d2c454f2489a090cfe383619785d2f15ea31541248693b6e95a32ae845a1d778fb02859a6a4ff3ae73816708e93e916ae6678d105f9ea7e15f76ab824e8ffd16df9e1eeca9b86f324f93dd6420e80093c80d8f275cf503e264f3dd28ef20bc86c10b465f98279f4133a700d6da2c8aa24e2aa0a7ac18026e88b1571648d995653f1d104042f0bafdb501e76869f73eef5e88267b919dee3ba8e5ea6db8f820d15dbb4edda20ac312f10866ac6a8fc5a31334bdfb04671504e70c975b524da69ce0b511f00e97ad5b3121fc625fc81cb9163263ebf14df3b21d3e0d1958fb5430a2e9d64b591d07084721c0d8604a1f7932531495084dc3b9fbd828593d84d4c9337a9b8959686bf40fdb36c1dad4b02d9ad90857489cf909d2fb0a05ee6a4e8007c8a98963ccfee5ed0d20304b4d022f51cbecff20d753dbb4fa6ed357b2db4157018150045e08e7845814dbbf4f15ffec324b260e072e35479d2847fc54dde371b820c665f896a83b245b09527dcbaf2181cba18622861342eef51456f2f6f892b8d32ed3284773db6b8373d9dafab18b630f3ba03f5e26ef5cd63be4ca5d67c1c3cf309aa5f5f8cad166b0eaf378485bf3f2ef7a5716d36a30582f95f484c40e1fc4e69ae5ecd59fed04a643682ea5be6f7fb14ddb6bbbe9221c769fc39ba6379f78924a87cd3dff6013582d29605dec9a8d3d21fbb9c18816b73b947a1da0fdbfdc8947afae0cb4afaf7a894058f5eef6a9e59968209e815e7589135ec4a166d719decd468f2a3e9d48723bbca15fbc2637d02d6aca657a11e656a0fcb0d4d4bfa0721a2e77b6bf9c4643065f482c83765d90c81e22afb0656fef8c03a222c746b65dee65894ea32ae0b8bfe17cb9ccd8dc944c7222241e0e1fe41766b8cda6a08a4599967e790b8a8a85e03ab320acb68db561ad29519cbcd0f7bfb67604d1c052ed860999ded604bc86f9131b6edf0f685fa27d7fa0ff960b873b12084c2126a4a7d5f3be972f79f3cfff2cf37bba1daa24311729e198d04725f6f61ae71a5fc193712759200c46ab2754ac95b48f4c6f23b3c8e4d0c9cc137de719bda7fd4bd9060767eb241dfd7796e077a2955ce0a79a89fcd4796e6997a3648b2746fadc5fb190bbbd19771c0d785865dafcd4d78f97e57e2fc0c3e98bebd6adb12efd77c12a1c6d9078bc54cfb0a70a4425323fe9a8f07d88297312f6b376ff898b281b7aaafbb5bc084f15e374731bff22ee39f0571c0ba7febfb7ceca4ae8d968d2bedda6710618897165d38597d9e66e8af98680b9a4bbc547c4002e71f22f883c065a9d98dd64c6ba2592571263539546ead849a823f3de7a8c83c3d882812270a4b8eca0d2eb58a718bd320d3a9b798d97d3b8e2228511d0c7881244689be078df4cc95379c61d865fd6d13763ecb84ab088f1b2d03291e976936d249ccdadf3ac026935b43700230bac7a8b2ec698c5a6c75f9249bde2cbb6c8c0a5a44b0b0696c2a91836d68f848eb4766a6982e8a3e5171f5533e66a5dd91935315670911c74bac4ec4cf7d8bed86894d810875447cd3e2c2d53cfa9bd15f0f763a5be043fa9622e53caeac2adbe451acdeda17b76b6a7a8c0c8153ea96037a5813305b209c8c4a6bb10effe9d9a4a0b36f3955c08858ad8e02dbf37585f3c645fe8531d60d2a6908db83351e2034540b61d417b5462074159c91b2b8b45d60a2c8a03f6d550b78cf0c909993106e4b4477619b7d70590f58814169ead1bbae0ecf58343af141e8147137172ad975c3931668a8ac224a2de44264afe499982265d7a61162025729b541c3259d6ab6200e81222ff8e4deb5ca0f5019aa2e524adbd5745adb0921722e8924ecbec42153be36f306d8e3e840943998ebbc7b428f6f9af4fcb1eb92666007a9c9d25315c961ff7a4ff21d6f45fc26f34ae9a1a74c8d943413b33989fd24cdbb335651431c2fc7539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcoin-or-Clp-1.15.10-2.fc20.src.rpmcoin-or-Clp-doc    coin-or-Clprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.15.10-2.fc203.0.4-14.6.0-14.0-15.2-14.11.2T@TSGSi@SRw@RsRsP@PP@PPd?pcpa - 1.15.10-2pcpa - 1.15.10-1Fedora Release Engineering - 1.15.7-2pcpa - 1.15.7-1Fedora Release Engineering - 1.15.3-4pcpa - 1.15.3-3pcpa - 1.15.3-2pcpa - 1.15.3-1pcpa - 1.14.8-1pcpa - 1.14.7-3pcpa - 1.14.7-2pcpa - 1.14.7-1- Rebuild to ensure packages are built in proper order.- Update to latest upstream release (#1133195#c2).- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to latest upstream release (#1089923).- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Correct source url path (#894587#c7). - Add coin-or-CoinUtils-devel requires to the devel package (#894587#c7).- Use proper _smp_flags macro (#894586#c6).- Update to latest upstream release.- Update to latest upstream release.- Rename repackaged tarball.- Rename package to coin-or-Clp. - Do not package Thirdy party data or data without clean license.- Initial coinor-Clp spec.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.15.10-2.fc20htmlAbcCommon_8hpp.htmlAbcCommon_8hpp__dep__incl.mapAbcCommon_8hpp__dep__incl.md5AbcCommon_8hpp__dep__incl.pngAbcCommon_8hpp__incl.mapAbcCommon_8hpp__incl.md5AbcCommon_8hpp__incl.pngAbcCommon_8hpp_source.htmlAbcDualRowDantzig_8hpp.htmlAbcDualRowDantzig_8hpp__incl.mapAbcDualRowDantzig_8hpp__incl.md5AbcDualRowDantzig_8hpp__incl.pngAbcDualRowDantzig_8hpp_source.htmlAbcDualRowPivot_8hpp.htmlAbcDualRowPivot_8hpp__dep__incl.mapAbcDualRowPivot_8hpp__dep__incl.md5AbcDualRowPivot_8hpp__dep__incl.pngAbcDualRowPivot_8hpp__incl.mapAbcDualRowPivot_8hpp__incl.md5AbcDualRowPivot_8hpp__incl.pngAbcDualRowPivot_8hpp_source.htmlAbcDualRowSteepest_8hpp.htmlAbcDualRowSteepest_8hpp__incl.mapAbcDualRowSteepest_8hpp__incl.md5AbcDualRowSteepest_8hpp__incl.pngAbcDualRowSteepest_8hpp_source.htmlAbcMatrix_8hpp.htmlAbcMatrix_8hpp__dep__incl.mapAbcMatrix_8hpp__dep__incl.md5AbcMatrix_8hpp__dep__incl.pngAbcMatrix_8hpp__incl.mapAbcMatrix_8hpp__incl.md5AbcMatrix_8hpp__incl.pngAbcMatrix_8hpp_source.htmlAbcNonLinearCost_8hpp.htmlAbcNonLinearCost_8hpp__incl.mapAbcNonLinearCost_8hpp__incl.md5AbcNonLinearCost_8hpp__incl.pngAbcNonLinearCost_8hpp_source.htmlAbcPrimalColumnDantzig_8hpp.htmlAbcPrimalColumnDantzig_8hpp__incl.mapAbcPrimalColumnDantzig_8hpp__incl.md5AbcPrimalColumnDantzig_8hpp__incl.pngAbcPrimalColumnDantzig_8hpp_source.htmlAbcPrimalColumnPivot_8hpp.htmlAbcPrimalColumnPivot_8hpp__dep__incl.mapAbcPrimalColumnPivot_8hpp__dep__incl.md5AbcPrimalColumnPivot_8hpp__dep__incl.pngAbcPrimalColumnPivot_8hpp__incl.mapAbcPrimalColumnPivot_8hpp__incl.md5AbcPrimalColumnPivot_8hpp__incl.pngAbcPrimalColumnPivot_8hpp_source.htmlAbcPrimalColumnSteepest_8hpp.htmlAbcPrimalColumnSteepest_8hpp__incl.mapAbcPrimalColumnSteepest_8hpp__incl.md5AbcPrimalColumnSteepest_8hpp__incl.pngAbcPrimalColumnSteepest_8hpp_source.htmlAbcSimplexDual_8hpp.htmlAbcSimplexDual_8hpp__incl.mapAbcSimplexDual_8hpp__incl.md5AbcSimplexDual_8hpp__incl.pngAbcSimplexDual_8hpp_source.htmlAbcSimplexFactorization_8hpp.htmlAbcSimplexFactorization_8hpp__incl.mapAbcSimplexFactorization_8hpp__incl.md5AbcSimplexFactorization_8hpp__incl.pngAbcSimplexFactorization_8hpp_source.htmlAbcSimplexPrimal_8hpp.htmlAbcSimplexPrimal_8hpp__incl.mapAbcSimplexPrimal_8hpp__incl.md5AbcSimplexPrimal_8hpp__incl.pngAbcSimplexPrimal_8hpp_source.htmlAbcSimplex_8hpp.htmlAbcSimplex_8hpp__dep__incl.mapAbcSimplex_8hpp__dep__incl.md5AbcSimplex_8hpp__dep__incl.pngAbcSimplex_8hpp__incl.mapAbcSimplex_8hpp__incl.md5AbcSimplex_8hpp__incl.pngAbcSimplex_8hpp_source.htmlAbcWarmStart_8hpp.htmlAbcWarmStart_8hpp__incl.mapAbcWarmStart_8hpp__incl.md5AbcWarmStart_8hpp__incl.pngAbcWarmStart_8hpp_source.htmlCbcOrClpParam_8hpp.htmlCbcOrClpParam_8hpp__incl.mapCbcOrClpParam_8hpp__incl.md5CbcOrClpParam_8hpp__incl.pngCbcOrClpParam_8hpp_source.htmlClpCholeskyBase_8hpp.htmlClpCholeskyBase_8hpp__dep__incl.mapClpCholeskyBase_8hpp__dep__incl.md5ClpCholeskyBase_8hpp__dep__incl.pngClpCholeskyBase_8hpp__incl.mapClpCholeskyBase_8hpp__incl.md5ClpCholeskyBase_8hpp__incl.pngClpCholeskyBase_8hpp_source.htmlClpCholeskyDense_8hpp.htmlClpCholeskyDense_8hpp__incl.mapClpCholeskyDense_8hpp__incl.md5ClpCholeskyDense_8hpp__incl.pngClpCholeskyDense_8hpp_source.htmlClpCholeskyMumps_8hpp.htmlClpCholeskyMumps_8hpp__incl.mapClpCholeskyMumps_8hpp__incl.md5ClpCholeskyMumps_8hpp__incl.pngClpCholeskyMumps_8hpp_source.htmlClpCholeskyTaucs_8hpp.htmlClpCholeskyTaucs_8hpp__incl.mapClpCholeskyTaucs_8hpp__incl.md5ClpCholeskyTaucs_8hpp__incl.pngClpCholeskyTaucs_8hpp_source.htmlClpCholeskyUfl_8hpp.htmlClpCholeskyUfl_8hpp__incl.mapClpCholeskyUfl_8hpp__incl.md5ClpCholeskyUfl_8hpp__incl.pngClpCholeskyUfl_8hpp_source.htmlClpCholeskyWssmpKKT_8hpp.htmlClpCholeskyWssmpKKT_8hpp__incl.mapClpCholeskyWssmpKKT_8hpp__incl.md5ClpCholeskyWssmpKKT_8hpp__incl.pngClpCholeskyWssmpKKT_8hpp_source.htmlClpCholeskyWssmp_8hpp.htmlClpCholeskyWssmp_8hpp__incl.mapClpCholeskyWssmp_8hpp__incl.md5ClpCholeskyWssmp_8hpp__incl.pngClpCholeskyWssmp_8hpp_source.htmlClpConfig_8h.htmlClpConfig_8h__dep__incl.mapClpConfig_8h__dep__incl.md5ClpConfig_8h__dep__incl.pngClpConfig_8h__incl.mapClpConfig_8h__incl.md5ClpConfig_8h__incl.pngClpConfig_8h_source.htmlClpConstraintLinear_8hpp.htmlClpConstraintLinear_8hpp__incl.mapClpConstraintLinear_8hpp__incl.md5ClpConstraintLinear_8hpp__incl.pngClpConstraintLinear_8hpp_source.htmlClpConstraintQuadratic_8hpp.htmlClpConstraintQuadratic_8hpp__incl.mapClpConstraintQuadratic_8hpp__incl.md5ClpConstraintQuadratic_8hpp__incl.pngClpConstraintQuadratic_8hpp_source.htmlClpConstraint_8hpp.htmlClpConstraint_8hpp__dep__incl.mapClpConstraint_8hpp__dep__incl.md5ClpConstraint_8hpp__dep__incl.pngClpConstraint_8hpp_source.htmlClpDualRowDantzig_8hpp.htmlClpDualRowDantzig_8hpp__incl.mapClpDualRowDantzig_8hpp__incl.md5ClpDualRowDantzig_8hpp__incl.pngClpDualRowDantzig_8hpp_source.htmlClpDualRowPivot_8hpp.htmlClpDualRowPivot_8hpp__dep__incl.mapClpDualRowPivot_8hpp__dep__incl.md5ClpDualRowPivot_8hpp__dep__incl.pngClpDualRowPivot_8hpp_source.htmlClpDualRowSteepest_8hpp.htmlClpDualRowSteepest_8hpp__incl.mapClpDualRowSteepest_8hpp__incl.md5ClpDualRowSteepest_8hpp__incl.pngClpDualRowSteepest_8hpp_source.htmlClpDummyMatrix_8hpp.htmlClpDummyMatrix_8hpp__incl.mapClpDummyMatrix_8hpp__incl.md5ClpDummyMatrix_8hpp__incl.pngClpDummyMatrix_8hpp_source.htmlClpDynamicExampleMatrix_8hpp.htmlClpDynamicExampleMatrix_8hpp__incl.mapClpDynamicExampleMatrix_8hpp__incl.md5ClpDynamicExampleMatrix_8hpp__incl.pngClpDynamicExampleMatrix_8hpp_source.htmlClpDynamicMatrix_8hpp.htmlClpDynamicMatrix_8hpp__dep__incl.mapClpDynamicMatrix_8hpp__dep__incl.md5ClpDynamicMatrix_8hpp__dep__incl.pngClpDynamicMatrix_8hpp__incl.mapClpDynamicMatrix_8hpp__incl.md5ClpDynamicMatrix_8hpp__incl.pngClpDynamicMatrix_8hpp_source.htmlClpEventHandler_8hpp.htmlClpEventHandler_8hpp__dep__incl.mapClpEventHandler_8hpp__dep__incl.md5ClpEventHandler_8hpp__dep__incl.pngClpEventHandler_8hpp__incl.mapClpEventHandler_8hpp__incl.md5ClpEventHandler_8hpp__incl.pngClpEventHandler_8hpp_source.htmlClpFactorization_8hpp.htmlClpFactorization_8hpp__incl.mapClpFactorization_8hpp__incl.md5ClpFactorization_8hpp__incl.pngClpFactorization_8hpp_source.htmlClpGubDynamicMatrix_8hpp.htmlClpGubDynamicMatrix_8hpp__incl.mapClpGubDynamicMatrix_8hpp__incl.md5ClpGubDynamicMatrix_8hpp__incl.pngClpGubDynamicMatrix_8hpp_source.htmlClpGubMatrix_8hpp.htmlClpGubMatrix_8hpp__dep__incl.mapClpGubMatrix_8hpp__dep__incl.md5ClpGubMatrix_8hpp__dep__incl.pngClpGubMatrix_8hpp__incl.mapClpGubMatrix_8hpp__incl.md5ClpGubMatrix_8hpp__incl.pngClpGubMatrix_8hpp_source.htmlClpHelperFunctions_8hpp.htmlClpHelperFunctions_8hpp__incl.mapClpHelperFunctions_8hpp__incl.md5ClpHelperFunctions_8hpp__incl.pngClpHelperFunctions_8hpp_source.htmlClpInterior_8hpp.htmlClpInterior_8hpp__dep__incl.mapClpInterior_8hpp__dep__incl.md5ClpInterior_8hpp__dep__incl.pngClpInterior_8hpp__incl.mapClpInterior_8hpp__incl.md5ClpInterior_8hpp__incl.pngClpInterior_8hpp_source.htmlClpLinearObjective_8hpp.htmlClpLinearObjective_8hpp__dep__incl.mapClpLinearObjective_8hpp__dep__incl.md5ClpLinearObjective_8hpp__dep__incl.pngClpLinearObjective_8hpp__incl.mapClpLinearObjective_8hpp__incl.md5ClpLinearObjective_8hpp__incl.pngClpLinearObjective_8hpp_source.htmlClpLsqr_8hpp.htmlClpLsqr_8hpp__incl.mapClpLsqr_8hpp__incl.md5ClpLsqr_8hpp__incl.pngClpLsqr_8hpp_source.htmlClpMatrixBase_8hpp.htmlClpMatrixBase_8hpp__dep__incl.mapClpMatrixBase_8hpp__dep__incl.md5ClpMatrixBase_8hpp__dep__incl.pngClpMatrixBase_8hpp__incl.mapClpMatrixBase_8hpp__incl.md5ClpMatrixBase_8hpp__incl.pngClpMatrixBase_8hpp_source.htmlClpMessage_8hpp.htmlClpMessage_8hpp__incl.mapClpMessage_8hpp__incl.md5ClpMessage_8hpp__incl.pngClpMessage_8hpp_source.htmlClpModel_8hpp.htmlClpModel_8hpp__dep__incl.mapClpModel_8hpp__dep__incl.md5ClpModel_8hpp__dep__incl.pngClpModel_8hpp__incl.mapClpModel_8hpp__incl.md5ClpModel_8hpp__incl.pngClpModel_8hpp_source.htmlClpNetworkBasis_8hpp.htmlClpNetworkBasis_8hpp__incl.mapClpNetworkBasis_8hpp__incl.md5ClpNetworkBasis_8hpp__incl.pngClpNetworkBasis_8hpp_source.htmlClpNetworkMatrix_8hpp.htmlClpNetworkMatrix_8hpp__incl.mapClpNetworkMatrix_8hpp__incl.md5ClpNetworkMatrix_8hpp__incl.pngClpNetworkMatrix_8hpp_source.htmlClpNode_8hpp.htmlClpNode_8hpp__dep__incl.mapClpNode_8hpp__dep__incl.md5ClpNode_8hpp__dep__incl.pngClpNode_8hpp__incl.mapClpNode_8hpp__incl.md5ClpNode_8hpp__incl.pngClpNode_8hpp_source.htmlClpNonLinearCost_8hpp.htmlClpNonLinearCost_8hpp__incl.mapClpNonLinearCost_8hpp__incl.md5ClpNonLinearCost_8hpp__incl.pngClpNonLinearCost_8hpp_source.htmlClpObjective_8hpp.htmlClpObjective_8hpp__dep__incl.mapClpObjective_8hpp__dep__incl.md5ClpObjective_8hpp__dep__incl.pngClpObjective_8hpp_source.htmlClpPackedMatrix_8hpp.htmlClpPackedMatrix_8hpp__dep__incl.mapClpPackedMatrix_8hpp__dep__incl.md5ClpPackedMatrix_8hpp__dep__incl.pngClpPackedMatrix_8hpp__incl.mapClpPackedMatrix_8hpp__incl.md5ClpPackedMatrix_8hpp__incl.pngClpPackedMatrix_8hpp_source.htmlClpParameters_8hpp.htmlClpParameters_8hpp__dep__incl.mapClpParameters_8hpp__dep__incl.md5ClpParameters_8hpp__dep__incl.pngClpParameters_8hpp_source.htmlClpPdcoBase_8hpp.htmlClpPdcoBase_8hpp__incl.mapClpPdcoBase_8hpp__incl.md5ClpPdcoBase_8hpp__incl.pngClpPdcoBase_8hpp_source.htmlClpPdco_8hpp.htmlClpPdco_8hpp__incl.mapClpPdco_8hpp__incl.md5ClpPdco_8hpp__incl.pngClpPdco_8hpp_source.htmlClpPlusMinusOneMatrix_8hpp.htmlClpPlusMinusOneMatrix_8hpp__incl.mapClpPlusMinusOneMatrix_8hpp__incl.md5ClpPlusMinusOneMatrix_8hpp__incl.pngClpPlusMinusOneMatrix_8hpp_source.htmlClpPredictorCorrector_8hpp.htmlClpPredictorCorrector_8hpp__incl.mapClpPredictorCorrector_8hpp__incl.md5ClpPredictorCorrector_8hpp__incl.pngClpPredictorCorrector_8hpp_source.htmlClpPresolve_8hpp.htmlClpPresolve_8hpp__incl.mapClpPresolve_8hpp__incl.md5ClpPresolve_8hpp__incl.pngClpPresolve_8hpp_source.htmlClpPrimalColumnDantzig_8hpp.htmlClpPrimalColumnDantzig_8hpp__incl.mapClpPrimalColumnDantzig_8hpp__incl.md5ClpPrimalColumnDantzig_8hpp__incl.pngClpPrimalColumnDantzig_8hpp_source.htmlClpPrimalColumnPivot_8hpp.htmlClpPrimalColumnPivot_8hpp__dep__incl.mapClpPrimalColumnPivot_8hpp__dep__incl.md5ClpPrimalColumnPivot_8hpp__dep__incl.pngClpPrimalColumnPivot_8hpp_source.htmlClpPrimalColumnSteepest_8hpp.htmlClpPrimalColumnSteepest_8hpp__incl.mapClpPrimalColumnSteepest_8hpp__incl.md5ClpPrimalColumnSteepest_8hpp__incl.pngClpPrimalColumnSteepest_8hpp_source.htmlClpPrimalQuadraticDantzig_8hpp.htmlClpPrimalQuadraticDantzig_8hpp__incl.mapClpPrimalQuadraticDantzig_8hpp__incl.md5ClpPrimalQuadraticDantzig_8hpp__incl.pngClpPrimalQuadraticDantzig_8hpp_source.htmlClpQuadraticObjective_8hpp.htmlClpQuadraticObjective_8hpp__incl.mapClpQuadraticObjective_8hpp__incl.md5ClpQuadraticObjective_8hpp__incl.pngClpQuadraticObjective_8hpp_source.htmlClpSimplexDual_8hpp.htmlClpSimplexDual_8hpp__incl.mapClpSimplexDual_8hpp__incl.md5ClpSimplexDual_8hpp__incl.pngClpSimplexDual_8hpp_source.htmlClpSimplexNonlinear_8hpp.htmlClpSimplexNonlinear_8hpp__incl.mapClpSimplexNonlinear_8hpp__incl.md5ClpSimplexNonlinear_8hpp__incl.pngClpSimplexNonlinear_8hpp_source.htmlClpSimplexOther_8hpp.htmlClpSimplexOther_8hpp__incl.mapClpSimplexOther_8hpp__incl.md5ClpSimplexOther_8hpp__incl.pngClpSimplexOther_8hpp_source.htmlClpSimplexPrimal_8hpp.htmlClpSimplexPrimal_8hpp__dep__incl.mapClpSimplexPrimal_8hpp__dep__incl.md5ClpSimplexPrimal_8hpp__dep__incl.pngClpSimplexPrimal_8hpp__incl.mapClpSimplexPrimal_8hpp__incl.md5ClpSimplexPrimal_8hpp__incl.pngClpSimplexPrimal_8hpp_source.htmlClpSimplex_8hpp.htmlClpSimplex_8hpp__dep__incl.mapClpSimplex_8hpp__dep__incl.md5ClpSimplex_8hpp__dep__incl.pngClpSimplex_8hpp__incl.mapClpSimplex_8hpp__incl.md5ClpSimplex_8hpp__incl.pngClpSimplex_8hpp_source.htmlClpSolve_8hpp.htmlClpSolve_8hpp__dep__incl.mapClpSolve_8hpp__dep__incl.md5ClpSolve_8hpp__dep__incl.pngClpSolve_8hpp__incl.mapClpSolve_8hpp__incl.md5ClpSolve_8hpp__incl.pngClpSolve_8hpp_source.htmlClp__C__Interface_8h.htmlClp__C__Interface_8h__incl.mapClp__C__Interface_8h__incl.md5Clp__C__Interface_8h__incl.pngClp__C__Interface_8h_source.htmlCoinAbcBaseFactorization_8hpp.htmlCoinAbcBaseFactorization_8hpp__dep__incl.mapCoinAbcBaseFactorization_8hpp__dep__incl.md5CoinAbcBaseFactorization_8hpp__dep__incl.pngCoinAbcBaseFactorization_8hpp__incl.mapCoinAbcBaseFactorization_8hpp__incl.md5CoinAbcBaseFactorization_8hpp__incl.pngCoinAbcBaseFactorization_8hpp_source.htmlCoinAbcCommonFactorization_8hpp.htmlCoinAbcCommonFactorization_8hpp__dep__incl.mapCoinAbcCommonFactorization_8hpp__dep__incl.md5CoinAbcCommonFactorization_8hpp__dep__incl.pngCoinAbcCommonFactorization_8hpp__incl.mapCoinAbcCommonFactorization_8hpp__incl.md5CoinAbcCommonFactorization_8hpp__incl.pngCoinAbcCommonFactorization_8hpp_source.htmlCoinAbcCommon_8hpp.htmlCoinAbcCommon_8hpp__dep__incl.mapCoinAbcCommon_8hpp__dep__incl.md5CoinAbcCommon_8hpp__dep__incl.pngCoinAbcCommon_8hpp__incl.mapCoinAbcCommon_8hpp__incl.md5CoinAbcCommon_8hpp__incl.pngCoinAbcCommon_8hpp_source.htmlCoinAbcDenseFactorization_8hpp.htmlCoinAbcDenseFactorization_8hpp__dep__incl.mapCoinAbcDenseFactorization_8hpp__dep__incl.md5CoinAbcDenseFactorization_8hpp__dep__incl.pngCoinAbcDenseFactorization_8hpp__incl.mapCoinAbcDenseFactorization_8hpp__incl.md5CoinAbcDenseFactorization_8hpp__incl.pngCoinAbcDenseFactorization_8hpp_source.htmlCoinAbcFactorization_8hpp.htmlCoinAbcFactorization_8hpp__dep__incl.mapCoinAbcFactorization_8hpp__dep__incl.md5CoinAbcFactorization_8hpp__dep__incl.pngCoinAbcFactorization_8hpp__incl.mapCoinAbcFactorization_8hpp__incl.md5CoinAbcFactorization_8hpp__incl.pngCoinAbcFactorization_8hpp_source.htmlCoinAbcHelperFunctions_8hpp.htmlCoinAbcHelperFunctions_8hpp__dep__incl.mapCoinAbcHelperFunctions_8hpp__dep__incl.md5CoinAbcHelperFunctions_8hpp__dep__incl.pngCoinAbcHelperFunctions_8hpp__incl.mapCoinAbcHelperFunctions_8hpp__incl.md5CoinAbcHelperFunctions_8hpp__incl.pngCoinAbcHelperFunctions_8hpp_source.htmlIdiot_8hpp.htmlIdiot_8hpp__incl.mapIdiot_8hpp__incl.md5Idiot_8hpp__incl.pngIdiot_8hpp_source.htmlMyEventHandler_8hpp.htmlMyEventHandler_8hpp__incl.mapMyEventHandler_8hpp__incl.md5MyEventHandler_8hpp__incl.pngMyEventHandler_8hpp_source.htmlMyMessageHandler_8hpp.htmlMyMessageHandler_8hpp__incl.mapMyMessageHandler_8hpp__incl.md5MyMessageHandler_8hpp__incl.pngMyMessageHandler_8hpp_source.htmlOsiClpSolverInterface_8hpp.htmlOsiClpSolverInterface_8hpp__incl.mapOsiClpSolverInterface_8hpp__incl.md5OsiClpSolverInterface_8hpp__incl.pngOsiClpSolverInterface_8hpp_source.htmlannotated.htmlbc_s.pngbdwn.pngclassAbcDualRowDantzig-members.htmlclassAbcDualRowDantzig.htmlclassAbcDualRowDantzig__coll__graph.mapclassAbcDualRowDantzig__coll__graph.md5classAbcDualRowDantzig__coll__graph.pngclassAbcDualRowDantzig__inherit__graph.mapclassAbcDualRowDantzig__inherit__graph.md5classAbcDualRowDantzig__inherit__graph.pngclassAbcDualRowPivot-members.htmlclassAbcDualRowPivot.htmlclassAbcDualRowPivot__coll__graph.mapclassAbcDualRowPivot__coll__graph.md5classAbcDualRowPivot__coll__graph.pngclassAbcDualRowPivot__inherit__graph.mapclassAbcDualRowPivot__inherit__graph.md5classAbcDualRowPivot__inherit__graph.pngclassAbcDualRowSteepest-members.htmlclassAbcDualRowSteepest.htmlclassAbcDualRowSteepest__coll__graph.mapclassAbcDualRowSteepest__coll__graph.md5classAbcDualRowSteepest__coll__graph.pngclassAbcDualRowSteepest__inherit__graph.mapclassAbcDualRowSteepest__inherit__graph.md5classAbcDualRowSteepest__inherit__graph.pngclassAbcMatrix-members.htmlclassAbcMatrix.htmlclassAbcMatrix2-members.htmlclassAbcMatrix2.htmlclassAbcMatrix3-members.htmlclassAbcMatrix3.htmlclassAbcMatrix3__coll__graph.mapclassAbcMatrix3__coll__graph.md5classAbcMatrix3__coll__graph.pngclassAbcMatrix__coll__graph.mapclassAbcMatrix__coll__graph.md5classAbcMatrix__coll__graph.pngclassAbcNonLinearCost-members.htmlclassAbcNonLinearCost.htmlclassAbcPrimalColumnDantzig-members.htmlclassAbcPrimalColumnDantzig.htmlclassAbcPrimalColumnDantzig__coll__graph.mapclassAbcPrimalColumnDantzig__coll__graph.md5classAbcPrimalColumnDantzig__coll__graph.pngclassAbcPrimalColumnDantzig__inherit__graph.mapclassAbcPrimalColumnDantzig__inherit__graph.md5classAbcPrimalColumnDantzig__inherit__graph.pngclassAbcPrimalColumnPivot-members.htmlclassAbcPrimalColumnPivot.htmlclassAbcPrimalColumnPivot__coll__graph.mapclassAbcPrimalColumnPivot__coll__graph.md5classAbcPrimalColumnPivot__coll__graph.pngclassAbcPrimalColumnPivot__inherit__graph.mapclassAbcPrimalColumnPivot__inherit__graph.md5classAbcPrimalColumnPivot__inherit__graph.pngclassAbcPrimalColumnSteepest-members.htmlclassAbcPrimalColumnSteepest.htmlclassAbcPrimalColumnSteepest__coll__graph.mapclassAbcPrimalColumnSteepest__coll__graph.md5classAbcPrimalColumnSteepest__coll__graph.pngclassAbcPrimalColumnSteepest__inherit__graph.mapclassAbcPrimalColumnSteepest__inherit__graph.md5classAbcPrimalColumnSteepest__inherit__graph.pngclassAbcSimplex-members.htmlclassAbcSimplex.htmlclassAbcSimplexDual-members.htmlclassAbcSimplexDual.htmlclassAbcSimplexDual__coll__graph.mapclassAbcSimplexDual__coll__graph.md5classAbcSimplexDual__coll__graph.pngclassAbcSimplexDual__inherit__graph.mapclassAbcSimplexDual__inherit__graph.md5classAbcSimplexDual__inherit__graph.pngclassAbcSimplexFactorization-members.htmlclassAbcSimplexFactorization.htmlclassAbcSimplexPrimal-members.htmlclassAbcSimplexPrimal.htmlclassAbcSimplexPrimal__coll__graph.mapclassAbcSimplexPrimal__coll__graph.md5classAbcSimplexPrimal__coll__graph.pngclassAbcSimplexPrimal__inherit__graph.mapclassAbcSimplexPrimal__inherit__graph.md5classAbcSimplexPrimal__inherit__graph.pngclassAbcSimplex__coll__graph.mapclassAbcSimplex__coll__graph.md5classAbcSimplex__coll__graph.pngclassAbcSimplex__inherit__graph.mapclassAbcSimplex__inherit__graph.md5classAbcSimplex__inherit__graph.pngclassAbcTolerancesEtc-members.htmlclassAbcTolerancesEtc.htmlclassAbcWarmStart-members.htmlclassAbcWarmStart.htmlclassAbcWarmStartOrganizer-members.htmlclassAbcWarmStartOrganizer.htmlclassAbcWarmStartOrganizer__coll__graph.mapclassAbcWarmStartOrganizer__coll__graph.md5classAbcWarmStartOrganizer__coll__graph.pngclassAbcWarmStart__coll__graph.mapclassAbcWarmStart__coll__graph.md5classAbcWarmStart__coll__graph.pngclassAbcWarmStart__inherit__graph.mapclassAbcWarmStart__inherit__graph.md5classAbcWarmStart__inherit__graph.pngclassCbcOrClpParam-members.htmlclassCbcOrClpParam.htmlclassClpCholeskyBase-members.htmlclassClpCholeskyBase.htmlclassClpCholeskyBase__coll__graph.mapclassClpCholeskyBase__coll__graph.md5classClpCholeskyBase__coll__graph.pngclassClpCholeskyBase__inherit__graph.mapclassClpCholeskyBase__inherit__graph.md5classClpCholeskyBase__inherit__graph.pngclassClpCholeskyDense-members.htmlclassClpCholeskyDense.htmlclassClpCholeskyDense__coll__graph.mapclassClpCholeskyDense__coll__graph.md5classClpCholeskyDense__coll__graph.pngclassClpCholeskyDense__inherit__graph.mapclassClpCholeskyDense__inherit__graph.md5classClpCholeskyDense__inherit__graph.pngclassClpCholeskyMumps-members.htmlclassClpCholeskyMumps.htmlclassClpCholeskyMumps__coll__graph.mapclassClpCholeskyMumps__coll__graph.md5classClpCholeskyMumps__coll__graph.pngclassClpCholeskyMumps__inherit__graph.mapclassClpCholeskyMumps__inherit__graph.md5classClpCholeskyMumps__inherit__graph.pngclassClpCholeskyTaucs-members.htmlclassClpCholeskyTaucs.htmlclassClpCholeskyTaucs__coll__graph.mapclassClpCholeskyTaucs__coll__graph.md5classClpCholeskyTaucs__coll__graph.pngclassClpCholeskyTaucs__inherit__graph.mapclassClpCholeskyTaucs__inherit__graph.md5classClpCholeskyTaucs__inherit__graph.pngclassClpCholeskyUfl-members.htmlclassClpCholeskyUfl.htmlclassClpCholeskyUfl__coll__graph.mapclassClpCholeskyUfl__coll__graph.md5classClpCholeskyUfl__coll__graph.pngclassClpCholeskyUfl__inherit__graph.mapclassClpCholeskyUfl__inherit__graph.md5classClpCholeskyUfl__inherit__graph.pngclassClpCholeskyWssmp-members.htmlclassClpCholeskyWssmp.htmlclassClpCholeskyWssmpKKT-members.htmlclassClpCholeskyWssmpKKT.htmlclassClpCholeskyWssmpKKT__coll__graph.mapclassClpCholeskyWssmpKKT__coll__graph.md5classClpCholeskyWssmpKKT__coll__graph.pngclassClpCholeskyWssmpKKT__inherit__graph.mapclassClpCholeskyWssmpKKT__inherit__graph.md5classClpCholeskyWssmpKKT__inherit__graph.pngclassClpCholeskyWssmp__coll__graph.mapclassClpCholeskyWssmp__coll__graph.md5classClpCholeskyWssmp__coll__graph.pngclassClpCholeskyWssmp__inherit__graph.mapclassClpCholeskyWssmp__inherit__graph.md5classClpCholeskyWssmp__inherit__graph.pngclassClpConstraint-members.htmlclassClpConstraint.htmlclassClpConstraintLinear-members.htmlclassClpConstraintLinear.htmlclassClpConstraintLinear__coll__graph.mapclassClpConstraintLinear__coll__graph.md5classClpConstraintLinear__coll__graph.pngclassClpConstraintLinear__inherit__graph.mapclassClpConstraintLinear__inherit__graph.md5classClpConstraintLinear__inherit__graph.pngclassClpConstraintQuadratic-members.htmlclassClpConstraintQuadratic.htmlclassClpConstraintQuadratic__coll__graph.mapclassClpConstraintQuadratic__coll__graph.md5classClpConstraintQuadratic__coll__graph.pngclassClpConstraintQuadratic__inherit__graph.mapclassClpConstraintQuadratic__inherit__graph.md5classClpConstraintQuadratic__inherit__graph.pngclassClpConstraint__inherit__graph.mapclassClpConstraint__inherit__graph.md5classClpConstraint__inherit__graph.pngclassClpDataSave-members.htmlclassClpDataSave.htmlclassClpDisasterHandler-members.htmlclassClpDisasterHandler.htmlclassClpDisasterHandler__coll__graph.mapclassClpDisasterHandler__coll__graph.md5classClpDisasterHandler__coll__graph.pngclassClpDisasterHandler__inherit__graph.mapclassClpDisasterHandler__inherit__graph.md5classClpDisasterHandler__inherit__graph.pngclassClpDualRowDantzig-members.htmlclassClpDualRowDantzig.htmlclassClpDualRowDantzig__coll__graph.mapclassClpDualRowDantzig__coll__graph.md5classClpDualRowDantzig__coll__graph.pngclassClpDualRowDantzig__inherit__graph.mapclassClpDualRowDantzig__inherit__graph.md5classClpDualRowDantzig__inherit__graph.pngclassClpDualRowPivot-members.htmlclassClpDualRowPivot.htmlclassClpDualRowPivot__coll__graph.mapclassClpDualRowPivot__coll__graph.md5classClpDualRowPivot__coll__graph.pngclassClpDualRowPivot__inherit__graph.mapclassClpDualRowPivot__inherit__graph.md5classClpDualRowPivot__inherit__graph.pngclassClpDualRowSteepest-members.htmlclassClpDualRowSteepest.htmlclassClpDualRowSteepest__coll__graph.mapclassClpDualRowSteepest__coll__graph.md5classClpDualRowSteepest__coll__graph.pngclassClpDualRowSteepest__inherit__graph.mapclassClpDualRowSteepest__inherit__graph.md5classClpDualRowSteepest__inherit__graph.pngclassClpDummyMatrix-members.htmlclassClpDummyMatrix.htmlclassClpDummyMatrix__coll__graph.mapclassClpDummyMatrix__coll__graph.md5classClpDummyMatrix__coll__graph.pngclassClpDummyMatrix__inherit__graph.mapclassClpDummyMatrix__inherit__graph.md5classClpDummyMatrix__inherit__graph.pngclassClpDynamicExampleMatrix-members.htmlclassClpDynamicExampleMatrix.htmlclassClpDynamicExampleMatrix__coll__graph.mapclassClpDynamicExampleMatrix__coll__graph.md5classClpDynamicExampleMatrix__coll__graph.pngclassClpDynamicExampleMatrix__inherit__graph.mapclassClpDynamicExampleMatrix__inherit__graph.md5classClpDynamicExampleMatrix__inherit__graph.pngclassClpDynamicMatrix-members.htmlclassClpDynamicMatrix.htmlclassClpDynamicMatrix__coll__graph.mapclassClpDynamicMatrix__coll__graph.md5classClpDynamicMatrix__coll__graph.pngclassClpDynamicMatrix__inherit__graph.mapclassClpDynamicMatrix__inherit__graph.md5classClpDynamicMatrix__inherit__graph.pngclassClpEventHandler-members.htmlclassClpEventHandler.htmlclassClpEventHandler__coll__graph.mapclassClpEventHandler__coll__graph.md5classClpEventHandler__coll__graph.pngclassClpEventHandler__inherit__graph.mapclassClpEventHandler__inherit__graph.md5classClpEventHandler__inherit__graph.pngclassClpFactorization-members.htmlclassClpFactorization.htmlclassClpGubDynamicMatrix-members.htmlclassClpGubDynamicMatrix.htmlclassClpGubDynamicMatrix__coll__graph.mapclassClpGubDynamicMatrix__coll__graph.md5classClpGubDynamicMatrix__coll__graph.pngclassClpGubDynamicMatrix__inherit__graph.mapclassClpGubDynamicMatrix__inherit__graph.md5classClpGubDynamicMatrix__inherit__graph.pngclassClpGubMatrix-members.htmlclassClpGubMatrix.htmlclassClpGubMatrix__coll__graph.mapclassClpGubMatrix__coll__graph.md5classClpGubMatrix__coll__graph.pngclassClpGubMatrix__inherit__graph.mapclassClpGubMatrix__inherit__graph.md5classClpGubMatrix__inherit__graph.pngclassClpHashValue-members.htmlclassClpHashValue.htmlclassClpHashValue__coll__graph.mapclassClpHashValue__coll__graph.md5classClpHashValue__coll__graph.pngclassClpInterior-members.htmlclassClpInterior.htmlclassClpInterior__coll__graph.mapclassClpInterior__coll__graph.md5classClpInterior__coll__graph.pngclassClpInterior__inherit__graph.mapclassClpInterior__inherit__graph.md5classClpInterior__inherit__graph.pngclassClpLinearObjective-members.htmlclassClpLinearObjective.htmlclassClpLinearObjective__coll__graph.mapclassClpLinearObjective__coll__graph.md5classClpLinearObjective__coll__graph.pngclassClpLinearObjective__inherit__graph.mapclassClpLinearObjective__inherit__graph.md5classClpLinearObjective__inherit__graph.pngclassClpLsqr-members.htmlclassClpLsqr.htmlclassClpLsqr__coll__graph.mapclassClpLsqr__coll__graph.md5classClpLsqr__coll__graph.pngclassClpMatrixBase-members.htmlclassClpMatrixBase.htmlclassClpMatrixBase__inherit__graph.mapclassClpMatrixBase__inherit__graph.md5classClpMatrixBase__inherit__graph.pngclassClpMessage-members.htmlclassClpMessage.htmlclassClpMessage__coll__graph.mapclassClpMessage__coll__graph.md5classClpMessage__coll__graph.pngclassClpMessage__inherit__graph.mapclassClpMessage__inherit__graph.md5classClpMessage__inherit__graph.pngclassClpModel-members.htmlclassClpModel.htmlclassClpModel__coll__graph.mapclassClpModel__coll__graph.md5classClpModel__coll__graph.pngclassClpModel__inherit__graph.mapclassClpModel__inherit__graph.md5classClpModel__inherit__graph.pngclassClpNetworkBasis-members.htmlclassClpNetworkBasis.htmlclassClpNetworkMatrix-members.htmlclassClpNetworkMatrix.htmlclassClpNetworkMatrix__coll__graph.mapclassClpNetworkMatrix__coll__graph.md5classClpNetworkMatrix__coll__graph.pngclassClpNetworkMatrix__inherit__graph.mapclassClpNetworkMatrix__inherit__graph.md5classClpNetworkMatrix__inherit__graph.pngclassClpNode-members.htmlclassClpNode.htmlclassClpNodeStuff-members.htmlclassClpNodeStuff.htmlclassClpNodeStuff__coll__graph.mapclassClpNodeStuff__coll__graph.md5classClpNodeStuff__coll__graph.pngclassClpNode__coll__graph.mapclassClpNode__coll__graph.md5classClpNode__coll__graph.pngclassClpNonLinearCost-members.htmlclassClpNonLinearCost.htmlclassClpObjective-members.htmlclassClpObjective.htmlclassClpObjective__inherit__graph.mapclassClpObjective__inherit__graph.md5classClpObjective__inherit__graph.pngclassClpPackedMatrix-members.htmlclassClpPackedMatrix.htmlclassClpPackedMatrix2-members.htmlclassClpPackedMatrix2.htmlclassClpPackedMatrix3-members.htmlclassClpPackedMatrix3.htmlclassClpPackedMatrix3__coll__graph.mapclassClpPackedMatrix3__coll__graph.md5classClpPackedMatrix3__coll__graph.pngclassClpPackedMatrix__coll__graph.mapclassClpPackedMatrix__coll__graph.md5classClpPackedMatrix__coll__graph.pngclassClpPackedMatrix__inherit__graph.mapclassClpPackedMatrix__inherit__graph.md5classClpPackedMatrix__inherit__graph.pngclassClpPdco-members.htmlclassClpPdco.htmlclassClpPdcoBase-members.htmlclassClpPdcoBase.htmlclassClpPdco__coll__graph.mapclassClpPdco__coll__graph.md5classClpPdco__coll__graph.pngclassClpPdco__inherit__graph.mapclassClpPdco__inherit__graph.md5classClpPdco__inherit__graph.pngclassClpPlusMinusOneMatrix-members.htmlclassClpPlusMinusOneMatrix.htmlclassClpPlusMinusOneMatrix__coll__graph.mapclassClpPlusMinusOneMatrix__coll__graph.md5classClpPlusMinusOneMatrix__coll__graph.pngclassClpPlusMinusOneMatrix__inherit__graph.mapclassClpPlusMinusOneMatrix__inherit__graph.md5classClpPlusMinusOneMatrix__inherit__graph.pngclassClpPredictorCorrector-members.htmlclassClpPredictorCorrector.htmlclassClpPredictorCorrector__coll__graph.mapclassClpPredictorCorrector__coll__graph.md5classClpPredictorCorrector__coll__graph.pngclassClpPredictorCorrector__inherit__graph.mapclassClpPredictorCorrector__inherit__graph.md5classClpPredictorCorrector__inherit__graph.pngclassClpPresolve-members.htmlclassClpPresolve.htmlclassClpPrimalColumnDantzig-members.htmlclassClpPrimalColumnDantzig.htmlclassClpPrimalColumnDantzig__coll__graph.mapclassClpPrimalColumnDantzig__coll__graph.md5classClpPrimalColumnDantzig__coll__graph.pngclassClpPrimalColumnDantzig__inherit__graph.mapclassClpPrimalColumnDantzig__inherit__graph.md5classClpPrimalColumnDantzig__inherit__graph.pngclassClpPrimalColumnPivot-members.htmlclassClpPrimalColumnPivot.htmlclassClpPrimalColumnPivot__coll__graph.mapclassClpPrimalColumnPivot__coll__graph.md5classClpPrimalColumnPivot__coll__graph.pngclassClpPrimalColumnPivot__inherit__graph.mapclassClpPrimalColumnPivot__inherit__graph.md5classClpPrimalColumnPivot__inherit__graph.pngclassClpPrimalColumnSteepest-members.htmlclassClpPrimalColumnSteepest.htmlclassClpPrimalColumnSteepest__coll__graph.mapclassClpPrimalColumnSteepest__coll__graph.md5classClpPrimalColumnSteepest__coll__graph.pngclassClpPrimalColumnSteepest__inherit__graph.mapclassClpPrimalColumnSteepest__inherit__graph.md5classClpPrimalColumnSteepest__inherit__graph.pngclassClpPrimalQuadraticDantzig-members.htmlclassClpPrimalQuadraticDantzig.htmlclassClpPrimalQuadraticDantzig__coll__graph.mapclassClpPrimalQuadraticDantzig__coll__graph.md5classClpPrimalQuadraticDantzig__coll__graph.pngclassClpPrimalQuadraticDantzig__inherit__graph.mapclassClpPrimalQuadraticDantzig__inherit__graph.md5classClpPrimalQuadraticDantzig__inherit__graph.pngclassClpQuadraticObjective-members.htmlclassClpQuadraticObjective.htmlclassClpQuadraticObjective__coll__graph.mapclassClpQuadraticObjective__coll__graph.md5classClpQuadraticObjective__coll__graph.pngclassClpQuadraticObjective__inherit__graph.mapclassClpQuadraticObjective__inherit__graph.md5classClpQuadraticObjective__inherit__graph.pngclassClpSimplex-members.htmlclassClpSimplex.htmlclassClpSimplexDual-members.htmlclassClpSimplexDual.htmlclassClpSimplexDual__coll__graph.mapclassClpSimplexDual__coll__graph.md5classClpSimplexDual__coll__graph.pngclassClpSimplexDual__inherit__graph.mapclassClpSimplexDual__inherit__graph.md5classClpSimplexDual__inherit__graph.pngclassClpSimplexNonlinear-members.htmlclassClpSimplexNonlinear.htmlclassClpSimplexNonlinear__coll__graph.mapclassClpSimplexNonlinear__coll__graph.md5classClpSimplexNonlinear__coll__graph.pngclassClpSimplexNonlinear__inherit__graph.mapclassClpSimplexNonlinear__inherit__graph.md5classClpSimplexNonlinear__inherit__graph.pngclassClpSimplexOther-members.htmlclassClpSimplexOther.htmlclassClpSimplexOther__coll__graph.mapclassClpSimplexOther__coll__graph.md5classClpSimplexOther__coll__graph.pngclassClpSimplexOther__inherit__graph.mapclassClpSimplexOther__inherit__graph.md5classClpSimplexOther__inherit__graph.pngclassClpSimplexPrimal-members.htmlclassClpSimplexPrimal.htmlclassClpSimplexPrimal__coll__graph.mapclassClpSimplexPrimal__coll__graph.md5classClpSimplexPrimal__coll__graph.pngclassClpSimplexPrimal__inherit__graph.mapclassClpSimplexPrimal__inherit__graph.md5classClpSimplexPrimal__inherit__graph.pngclassClpSimplexProgress-members.htmlclassClpSimplexProgress.htmlclassClpSimplexProgress__coll__graph.mapclassClpSimplexProgress__coll__graph.md5classClpSimplexProgress__coll__graph.pngclassClpSimplex__coll__graph.mapclassClpSimplex__coll__graph.md5classClpSimplex__coll__graph.pngclassClpSimplex__inherit__graph.mapclassClpSimplex__inherit__graph.md5classClpSimplex__inherit__graph.pngclassClpSolve-members.htmlclassClpSolve.htmlclassCoinAbcAnyFactorization-members.htmlclassCoinAbcAnyFactorization.htmlclassCoinAbcAnyFactorization__inherit__graph.mapclassCoinAbcAnyFactorization__inherit__graph.md5classCoinAbcAnyFactorization__inherit__graph.pngclassCoinAbcDenseFactorization-members.htmlclassCoinAbcDenseFactorization.htmlclassCoinAbcDenseFactorization__coll__graph.mapclassCoinAbcDenseFactorization__coll__graph.md5classCoinAbcDenseFactorization__coll__graph.pngclassCoinAbcDenseFactorization__inherit__graph.mapclassCoinAbcDenseFactorization__inherit__graph.md5classCoinAbcDenseFactorization__inherit__graph.pngclassCoinAbcTypeFactorization-members.htmlclassCoinAbcTypeFactorization.htmlclassCoinAbcTypeFactorization__coll__graph.mapclassCoinAbcTypeFactorization__coll__graph.md5classCoinAbcTypeFactorization__coll__graph.pngclassCoinAbcTypeFactorization__inherit__graph.mapclassCoinAbcTypeFactorization__inherit__graph.md5classCoinAbcTypeFactorization__inherit__graph.pngclassIdiot-members.htmlclassIdiot.htmlclassMyEventHandler-members.htmlclassMyEventHandler.htmlclassMyEventHandler__coll__graph.mapclassMyEventHandler__coll__graph.md5classMyEventHandler__coll__graph.pngclassMyEventHandler__inherit__graph.mapclassMyEventHandler__inherit__graph.md5classMyEventHandler__inherit__graph.pngclassMyMessageHandler-members.htmlclassMyMessageHandler.htmlclassMyMessageHandler__coll__graph.mapclassMyMessageHandler__coll__graph.md5classMyMessageHandler__coll__graph.pngclassMyMessageHandler__inherit__graph.mapclassMyMessageHandler__inherit__graph.md5classMyMessageHandler__inherit__graph.pngclassOsiClpDisasterHandler-members.htmlclassOsiClpDisasterHandler.htmlclassOsiClpDisasterHandler__coll__graph.mapclassOsiClpDisasterHandler__coll__graph.md5classOsiClpDisasterHandler__coll__graph.pngclassOsiClpDisasterHandler__inherit__graph.mapclassOsiClpDisasterHandler__inherit__graph.md5classOsiClpDisasterHandler__inherit__graph.pngclassOsiClpSolverInterface-members.htmlclassOsiClpSolverInterface.htmlclassOsiClpSolverInterface__coll__graph.mapclassOsiClpSolverInterface__coll__graph.md5classOsiClpSolverInterface__coll__graph.pngclassOsiClpSolverInterface__inherit__graph.mapclassOsiClpSolverInterface__inherit__graph.md5classOsiClpSolverInterface__inherit__graph.pngclasses.htmlclosed.pngconfig_8h.htmlconfig_8h_source.htmlconfig__clp_8h.htmlconfig__clp_8h_source.htmlconfig__clp__default_8h.htmlconfig__clp__default_8h__dep__incl.mapconfig__clp__default_8h__dep__incl.md5config__clp__default_8h__dep__incl.pngconfig__clp__default_8h_source.htmlconfig__default_8h.htmlconfig__default_8h__incl.mapconfig__default_8h__incl.md5config__default_8h__incl.pngconfig__default_8h_source.htmldir_4f75130c22b0ed90b141bbf83e59dff1.htmldir_4f75130c22b0ed90b141bbf83e59dff1_dep.mapdir_4f75130c22b0ed90b141bbf83e59dff1_dep.md5dir_4f75130c22b0ed90b141bbf83e59dff1_dep.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba_dep.mapdir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5dir_68267d1309a1af8e8297ef4c3efbcdba_dep.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlftv2blank.pngftv2cl.pngftv2doc.pngftv2folderclosed.pngftv2folderopen.pngftv2lastnode.pngftv2link.pngftv2mlastnode.pngftv2mnode.pngftv2mo.pngftv2node.pngftv2ns.pngftv2plastnode.pngftv2pnode.pngftv2splitbar.pngftv2vertline.pngfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_z.htmlfunctions_func_~.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_vars_b.htmlfunctions_vars_c.htmlfunctions_vars_d.htmlfunctions_vars_e.htmlfunctions_vars_f.htmlfunctions_vars_g.htmlfunctions_vars_h.htmlfunctions_vars_i.htmlfunctions_vars_k.htmlfunctions_vars_l.htmlfunctions_vars_m.htmlfunctions_vars_n.htmlfunctions_vars_o.htmlfunctions_vars_p.htmlfunctions_vars_r.htmlfunctions_vars_s.htmlfunctions_vars_t.htmlfunctions_vars_u.htmlfunctions_vars_v.htmlfunctions_vars_w.htmlfunctions_vars_x.htmlfunctions_vars_y.htmlfunctions_vars_z.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlfunctions_z.htmlfunctions_~.htmlglobals.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_e.htmlglobals_enum.htmlglobals_eval.htmlglobals_f.htmlglobals_func.htmlglobals_func_c.htmlglobals_func_e.htmlglobals_func_g.htmlglobals_func_i.htmlglobals_func_m.htmlglobals_func_o.htmlglobals_func_s.htmlglobals_func_w.htmlglobals_g.htmlglobals_h.htmlglobals_i.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_u.htmlglobals_v.htmlglobals_vars.htmlglobals_w.htmlgraph_legend.htmlgraph_legend.md5graph_legend.pnghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.md5inherit_graph_0.pnginherit_graph_1.mapinherit_graph_1.md5inherit_graph_1.pnginherit_graph_10.mapinherit_graph_10.md5inherit_graph_10.pnginherit_graph_100.mapinherit_graph_100.md5inherit_graph_100.pnginherit_graph_101.mapinherit_graph_101.md5inherit_graph_101.pnginherit_graph_102.mapinherit_graph_102.md5inherit_graph_102.pnginherit_graph_103.mapinherit_graph_103.md5inherit_graph_103.pnginherit_graph_104.mapinherit_graph_104.md5inherit_graph_104.pnginherit_graph_105.mapinherit_graph_105.md5inherit_graph_105.pnginherit_graph_106.mapinherit_graph_106.md5inherit_graph_106.pnginherit_graph_107.mapinherit_graph_107.md5inherit_graph_107.pnginherit_graph_108.mapinherit_graph_108.md5inherit_graph_108.pnginherit_graph_109.mapinherit_graph_109.md5inherit_graph_109.pnginherit_graph_11.mapinherit_graph_11.md5inherit_graph_11.pnginherit_graph_110.mapinherit_graph_110.md5inherit_graph_110.pnginherit_graph_111.mapinherit_graph_111.md5inherit_graph_111.pnginherit_graph_112.mapinherit_graph_112.md5inherit_graph_112.pnginherit_graph_113.mapinherit_graph_113.md5inherit_graph_113.pnginherit_graph_114.mapinherit_graph_114.md5inherit_graph_114.pnginherit_graph_115.mapinherit_graph_115.md5inherit_graph_115.pnginherit_graph_116.mapinherit_graph_116.md5inherit_graph_116.pnginherit_graph_117.mapinherit_graph_117.md5inherit_graph_117.pnginherit_graph_118.mapinherit_graph_118.md5inherit_graph_118.pnginherit_graph_119.mapinherit_graph_119.md5inherit_graph_119.pnginherit_graph_12.mapinherit_graph_12.md5inherit_graph_12.pnginherit_graph_120.mapinherit_graph_120.md5inherit_graph_120.pnginherit_graph_121.mapinherit_graph_121.md5inherit_graph_121.pnginherit_graph_122.mapinherit_graph_122.md5inherit_graph_122.pnginherit_graph_123.mapinherit_graph_123.md5inherit_graph_123.pnginherit_graph_124.mapinherit_graph_124.md5inherit_graph_124.pnginherit_graph_125.mapinherit_graph_125.md5inherit_graph_125.pnginherit_graph_126.mapinherit_graph_126.md5inherit_graph_126.pnginherit_graph_127.mapinherit_graph_127.md5inherit_graph_127.pnginherit_graph_128.mapinherit_graph_128.md5inherit_graph_128.pnginherit_graph_129.mapinherit_graph_129.md5inherit_graph_129.pnginherit_graph_13.mapinherit_graph_13.md5inherit_graph_13.pnginherit_graph_130.mapinherit_graph_130.md5inherit_graph_130.pnginherit_graph_131.mapinherit_graph_131.md5inherit_graph_131.pnginherit_graph_132.mapinherit_graph_132.md5inherit_graph_132.pnginherit_graph_133.mapinherit_graph_133.md5inherit_graph_133.pnginherit_graph_134.mapinherit_graph_134.md5inherit_graph_134.pnginherit_graph_135.mapinherit_graph_135.md5inherit_graph_135.pnginherit_graph_136.mapinherit_graph_136.md5inherit_graph_136.pnginherit_graph_137.mapinherit_graph_137.md5inherit_graph_137.pnginherit_graph_138.mapinherit_graph_138.md5inherit_graph_138.pnginherit_graph_139.mapinherit_graph_139.md5inherit_graph_139.pnginherit_graph_14.mapinherit_graph_14.md5inherit_graph_14.pnginherit_graph_140.mapinherit_graph_140.md5inherit_graph_140.pnginherit_graph_141.mapinherit_graph_141.md5inherit_graph_141.pnginherit_graph_142.mapinherit_graph_142.md5inherit_graph_142.pnginherit_graph_143.mapinherit_graph_143.md5inherit_graph_143.pnginherit_graph_144.mapinherit_graph_144.md5inherit_graph_144.pnginherit_graph_145.mapinherit_graph_145.md5inherit_graph_145.pnginherit_graph_146.mapinherit_graph_146.md5inherit_graph_146.pnginherit_graph_147.mapinherit_graph_147.md5inherit_graph_147.pnginherit_graph_148.mapinherit_graph_148.md5inherit_graph_148.pnginherit_graph_149.mapinherit_graph_149.md5inherit_graph_149.pnginherit_graph_15.mapinherit_graph_15.md5inherit_graph_15.pnginherit_graph_150.mapinherit_graph_150.md5inherit_graph_150.pnginherit_graph_151.mapinherit_graph_151.md5inherit_graph_151.pnginherit_graph_152.mapinherit_graph_152.md5inherit_graph_152.pnginherit_graph_153.mapinherit_graph_153.md5inherit_graph_153.pnginherit_graph_16.mapinherit_graph_16.md5inherit_graph_16.pnginherit_graph_17.mapinherit_graph_17.md5inherit_graph_17.pnginherit_graph_18.mapinherit_graph_18.md5inherit_graph_18.pnginherit_graph_19.mapinherit_graph_19.md5inherit_graph_19.pnginherit_graph_2.mapinherit_graph_2.md5inherit_graph_2.pnginherit_graph_20.mapinherit_graph_20.md5inherit_graph_20.pnginherit_graph_21.mapinherit_graph_21.md5inherit_graph_21.pnginherit_graph_22.mapinherit_graph_22.md5inherit_graph_22.pnginherit_graph_23.mapinherit_graph_23.md5inherit_graph_23.pnginherit_graph_24.mapinherit_graph_24.md5inherit_graph_24.pnginherit_graph_25.mapinherit_graph_25.md5inherit_graph_25.pnginherit_graph_26.mapinherit_graph_26.md5inherit_graph_26.pnginherit_graph_27.mapinherit_graph_27.md5inherit_graph_27.pnginherit_graph_28.mapinherit_graph_28.md5inherit_graph_28.pnginherit_graph_29.mapinherit_graph_29.md5inherit_graph_29.pnginherit_graph_3.mapinherit_graph_3.md5inherit_graph_3.pnginherit_graph_30.mapinherit_graph_30.md5inherit_graph_30.pnginherit_graph_31.mapinherit_graph_31.md5inherit_graph_31.pnginherit_graph_32.mapinherit_graph_32.md5inherit_graph_32.pnginherit_graph_33.mapinherit_graph_33.md5inherit_graph_33.pnginherit_graph_34.mapinherit_graph_34.md5inherit_graph_34.pnginherit_graph_35.mapinherit_graph_35.md5inherit_graph_35.pnginherit_graph_36.mapinherit_graph_36.md5inherit_graph_36.pnginherit_graph_37.mapinherit_graph_37.md5inherit_graph_37.pnginherit_graph_38.mapinherit_graph_38.md5inherit_graph_38.pnginherit_graph_39.mapinherit_graph_39.md5inherit_graph_39.pnginherit_graph_4.mapinherit_graph_4.md5inherit_graph_4.pnginherit_graph_40.mapinherit_graph_40.md5inherit_graph_40.pnginherit_graph_41.mapinherit_graph_41.md5inherit_graph_41.pnginherit_graph_42.mapinherit_graph_42.md5inherit_graph_42.pnginherit_graph_43.mapinherit_graph_43.md5inherit_graph_43.pnginherit_graph_44.mapinherit_graph_44.md5inherit_graph_44.pnginherit_graph_45.mapinherit_graph_45.md5inherit_graph_45.pnginherit_graph_46.mapinherit_graph_46.md5inherit_graph_46.pnginherit_graph_47.mapinherit_graph_47.md5inherit_graph_47.pnginherit_graph_48.mapinherit_graph_48.md5inherit_graph_48.pnginherit_graph_49.mapinherit_graph_49.md5inherit_graph_49.pnginherit_graph_5.mapinherit_graph_5.md5inherit_graph_5.pnginherit_graph_50.mapinherit_graph_50.md5inherit_graph_50.pnginherit_graph_51.mapinherit_graph_51.md5inherit_graph_51.pnginherit_graph_52.mapinherit_graph_52.md5inherit_graph_52.pnginherit_graph_53.mapinherit_graph_53.md5inherit_graph_53.pnginherit_graph_54.mapinherit_graph_54.md5inherit_graph_54.pnginherit_graph_55.mapinherit_graph_55.md5inherit_graph_55.pnginherit_graph_56.mapinherit_graph_56.md5inherit_graph_56.pnginherit_graph_57.mapinherit_graph_57.md5inherit_graph_57.pnginherit_graph_58.mapinherit_graph_58.md5inherit_graph_58.pnginherit_graph_59.mapinherit_graph_59.md5inherit_graph_59.pnginherit_graph_6.mapinherit_graph_6.md5inherit_graph_6.pnginherit_graph_60.mapinherit_graph_60.md5inherit_graph_60.pnginherit_graph_61.mapinherit_graph_61.md5inherit_graph_61.pnginherit_graph_62.mapinherit_graph_62.md5inherit_graph_62.pnginherit_graph_63.mapinherit_graph_63.md5inherit_graph_63.pnginherit_graph_64.mapinherit_graph_64.md5inherit_graph_64.pnginherit_graph_65.mapinherit_graph_65.md5inherit_graph_65.pnginherit_graph_66.mapinherit_graph_66.md5inherit_graph_66.pnginherit_graph_67.mapinherit_graph_67.md5inherit_graph_67.pnginherit_graph_68.mapinherit_graph_68.md5inherit_graph_68.pnginherit_graph_69.mapinherit_graph_69.md5inherit_graph_69.pnginherit_graph_7.mapinherit_graph_7.md5inherit_graph_7.pnginherit_graph_70.mapinherit_graph_70.md5inherit_graph_70.pnginherit_graph_71.mapinherit_graph_71.md5inherit_graph_71.pnginherit_graph_72.mapinherit_graph_72.md5inherit_graph_72.pnginherit_graph_73.mapinherit_graph_73.md5inherit_graph_73.pnginherit_graph_74.mapinherit_graph_74.md5inherit_graph_74.pnginherit_graph_75.mapinherit_graph_75.md5inherit_graph_75.pnginherit_graph_76.mapinherit_graph_76.md5inherit_graph_76.pnginherit_graph_77.mapinherit_graph_77.md5inherit_graph_77.pnginherit_graph_78.mapinherit_graph_78.md5inherit_graph_78.pnginherit_graph_79.mapinherit_graph_79.md5inherit_graph_79.pnginherit_graph_8.mapinherit_graph_8.md5inherit_graph_8.pnginherit_graph_80.mapinherit_graph_80.md5inherit_graph_80.pnginherit_graph_81.mapinherit_graph_81.md5inherit_graph_81.pnginherit_graph_82.mapinherit_graph_82.md5inherit_graph_82.pnginherit_graph_83.mapinherit_graph_83.md5inherit_graph_83.pnginherit_graph_84.mapinherit_graph_84.md5inherit_graph_84.pnginherit_graph_85.mapinherit_graph_85.md5inherit_graph_85.pnginherit_graph_86.mapinherit_graph_86.md5inherit_graph_86.pnginherit_graph_87.mapinherit_graph_87.md5inherit_graph_87.pnginherit_graph_88.mapinherit_graph_88.md5inherit_graph_88.pnginherit_graph_89.mapinherit_graph_89.md5inherit_graph_89.pnginherit_graph_9.mapinherit_graph_9.md5inherit_graph_9.pnginherit_graph_90.mapinherit_graph_90.md5inherit_graph_90.pnginherit_graph_91.mapinherit_graph_91.md5inherit_graph_91.pnginherit_graph_92.mapinherit_graph_92.md5inherit_graph_92.pnginherit_graph_93.mapinherit_graph_93.md5inherit_graph_93.pnginherit_graph_94.mapinherit_graph_94.md5inherit_graph_94.pnginherit_graph_95.mapinherit_graph_95.md5inherit_graph_95.pnginherit_graph_96.mapinherit_graph_96.md5inherit_graph_96.pnginherit_graph_97.mapinherit_graph_97.md5inherit_graph_97.pnginherit_graph_98.mapinherit_graph_98.md5inherit_graph_98.pnginherit_graph_99.mapinherit_graph_99.md5inherit_graph_99.pnginherits.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_15.htmlall_15.jsall_16.htmlall_16.jsall_17.htmlall_17.jsall_18.htmlall_18.jsall_19.htmlall_19.jsall_1a.htmlall_1a.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclasses_4.htmlclasses_4.jsclasses_5.htmlclasses_5.jsclasses_6.htmlclasses_6.jsclasses_7.htmlclasses_7.jsclasses_8.htmlclasses_8.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_10.htmldefines_10.jsdefines_2.htmldefines_2.jsdefines_3.htmldefines_3.jsdefines_4.htmldefines_4.jsdefines_5.htmldefines_5.jsdefines_6.htmldefines_6.jsdefines_7.htmldefines_7.jsdefines_8.htmldefines_8.jsdefines_9.htmldefines_9.jsdefines_a.htmldefines_a.jsdefines_b.htmldefines_b.jsdefines_c.htmldefines_c.jsdefines_d.htmldefines_d.jsdefines_e.htmldefines_e.jsdefines_f.htmldefines_f.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenums_3.htmlenums_3.jsenums_4.htmlenums_4.jsenums_5.htmlenums_5.jsenumvalues_0.htmlenumvalues_0.jsenumvalues_1.htmlenumvalues_1.jsenumvalues_2.htmlenumvalues_2.jsenumvalues_3.htmlenumvalues_3.jsenumvalues_4.htmlenumvalues_4.jsenumvalues_5.htmlenumvalues_5.jsenumvalues_6.htmlenumvalues_6.jsenumvalues_7.htmlenumvalues_7.jsenumvalues_8.htmlenumvalues_8.jsenumvalues_9.htmlenumvalues_9.jsenumvalues_a.htmlenumvalues_a.jsenumvalues_b.htmlenumvalues_b.jsenumvalues_c.htmlenumvalues_c.jsenumvalues_d.htmlenumvalues_d.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_10.htmlfunctions_10.jsfunctions_11.htmlfunctions_11.jsfunctions_12.htmlfunctions_12.jsfunctions_13.htmlfunctions_13.jsfunctions_14.htmlfunctions_14.jsfunctions_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsfunctions_d.htmlfunctions_d.jsfunctions_e.htmlfunctions_e.jsfunctions_f.htmlfunctions_f.jsmag_sel.pngnomatches.htmlrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngtypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jstypedefs_3.htmltypedefs_3.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_11.htmlvariables_11.jsvariables_12.htmlvariables_12.jsvariables_13.htmlvariables_13.jsvariables_14.htmlvariables_14.jsvariables_15.htmlvariables_15.jsvariables_16.htmlvariables_16.jsvariables_17.htmlvariables_17.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jsstructAbcSimplexPrimal_1_1pivotStruct-members.htmlstructAbcSimplexPrimal_1_1pivotStruct.htmlstructClpCholeskyDenseC-members.htmlstructClpCholeskyDenseC.htmlstructClpHashValue_1_1CoinHashLink-members.htmlstructClpHashValue_1_1CoinHashLink.htmlstructClpNode_1_1branchState-members.htmlstructClpNode_1_1branchState.htmlstructClpSimplexOther_1_1parametricsData-members.htmlstructClpSimplexOther_1_1parametricsData.htmlstructClpTrustedData-members.htmlstructClpTrustedData.htmlstructCoinAbcStack-members.htmlstructCoinAbcStack.htmlstructCoinAbcStatistics-members.htmlstructCoinAbcStatistics.htmlstructCoinAbcThreadInfo-members.htmlstructCoinAbcThreadInfo.htmlstructIdiotResult-members.htmlstructIdiotResult.htmlstructInfo-members.htmlstructInfo.htmlstructOptions-members.htmlstructOptions.htmlstructOutfo-members.htmlstructOutfo.htmlstructblockStruct-members.htmlstructblockStruct.htmlstructblockStruct3-members.htmlstructblockStruct3.htmlstructdualColumnResult-members.htmlstructdualColumnResult.htmlstructscatterStruct-members.htmlstructscatterStruct.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.css/usr/share/doc/coin-or-Clp//usr/share/doc/coin-or-Clp/html//usr/share/doc/coin-or-Clp/html/search/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi      !"#$%&'()*+&,-./01234567#/89:;#<=>#>(?@A%B(C(D(EF5GHIJKLMNOP QRS(CTUVWXYZ[\YH][^7_`a0bcbdefghZijklmnlnopqrsttuu\vwxsyz{|}}~8ooq90998|wHj       directoryHTML document, ASCII text, with very long linesASCII textASCII text, with no line terminatorsPNG image data, 1728 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 155 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 336, 8-bit/color RGB, non-interlacedPNG image data, 423 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 187 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 208 x 336, 8-bit/color RGB, non-interlacedPNG image data, 224 x 112, 8-bit/color RGB, non-interlacedPNG image data, 2320 x 485, 8-bit/color RGBA, non-interlacedPNG image data, 284 x 261, 8-bit/color RGB, non-interlacedPNG image data, 229 x 336, 8-bit/color RGB, non-interlacedPNG image data, 480 x 112, 8-bit/color RGB, non-interlacedPNG image data, 213 x 261, 8-bit/color RGB, non-interlacedPNG image data, 285 x 336, 8-bit/color RGB, non-interlacedPNG image data, 2427 x 485, 8-bit/color RGBA, non-interlacedPNG image data, 2527 x 560, 8-bit/color RGBA, non-interlacedPNG image data, 581 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 2427 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 1676 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 287 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1247 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 263 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 263 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 300 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 3819 x 485, 8-bit/color RGBA, non-interlacedPNG image data, 149 x 112, 8-bit/color RGB, non-interlacedPNG image data, 195 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 216 x 112, 8-bit/color RGB, non-interlacedPNG image data, 424 x 112, 8-bit/color RGB, non-interlacedPNG image data, 197 x 112, 8-bit/color RGB, non-interlacedPNG image data, 417 x 112, 8-bit/color RGB, non-interlacedPNG image data, 205 x 112, 8-bit/color RGB, non-interlacedPNG image data, 443 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 503 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 237 x 112, 8-bit/color RGB, non-interlacedPNG image data, 443 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 441 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1660 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 1731 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 496 x 336, 8-bit/color RGB, non-interlacedPNG image data, 211 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 195 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 488 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1835 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 251 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 189 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1736 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 2356 x 485, 8-bit/color RGB, non-interlacedPNG image data, 443 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 411 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 2375 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 1607 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 112, 8-bit/color RGB, non-interlacedPNG image data, 131 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 187 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 2563 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 2497 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 2375 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 483 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 1835 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 227 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 725 x 112, 8-bit/color RGB, non-interlacedPNG image data, 281 x 112, 8-bit/color RGB, non-interlacedPNG image data, 312 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1660 x 485, 8-bit/color RGB, non-interlacedPNG image data, 200 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1925 x 261, 8-bit/color RGB, non-interlacedPNG image data, 1660 x 336, 8-bit/color RGB, non-interlacedPNG image data, 149 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 112, 8-bit/color RGB, non-interlacedPNG image data, 235 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1170 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1144 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 1085 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 1143 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 261, 8-bit/color RGB, non-interlacedPNG image data, 1144 x 336, 8-bit/color RGB, non-interlacedPNG image data, 1195 x 485, 8-bit/color RGBA, non-interlacedPNG image data, 363 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 1221 x 336, 8-bit/color RGB, non-interlacedPNG image data, 492 x 112, 8-bit/color RGB, non-interlacedPNG image data, 2223 x 485, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 1144 x 1060, 8-bit/color RGBA, non-interlacedPNG image data, 155 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 1144 x 1135, 8-bit/color RGBA, non-interlacedPNG image data, 329 x 112, 8-bit/color RGB, non-interlacedPNG image data, 99 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 1123 x 1057, 8-bit/color RGBA, non-interlacedPNG image data, 1117 x 1135, 8-bit/color RGBA, non-interlacedPNG image data, 385 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1128 x 1057, 8-bit/color RGBA, non-interlacedPNG image data, 1144 x 1171, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 261, 8-bit/color RGB, non-interlacedPNG image data, 139 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 1144 x 1129, 8-bit/color RGB, non-interlacedPNG image data, 281 x 261, 8-bit/color RGB, non-interlacedPNG image data, 1376 x 1309, 8-bit/color RGB, non-interlacedPNG image data, 1424 x 1285, 8-bit/color RGB, non-interlacedPNG image data, 1587 x 665, 8-bit/color RGBA, non-interlacedPNG image data, 355 x 291, 8-bit/color RGBA, non-interlacedPNG image data, 1541 x 663, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1592 x 721, 8-bit/color RGB, non-interlacedPNG image data, 1587 x 721, 8-bit/color RGBA, non-interlacedPNG image data, 136 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1619 x 720, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 1595 x 721, 8-bit/color RGBA, non-interlacedPNG image data, 152 x 112, 8-bit/color RGB, non-interlacedPNG image data, 147 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 168 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1008 x 676, 8-bit/color RGB, non-interlacedPNG image data, 165 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1013 x 664, 8-bit/color RGB, non-interlacedPNG image data, 1003 x 676, 8-bit/color RGBA, non-interlacedPNG image data, 324 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1021 x 664, 8-bit/color RGB, non-interlacedPNG image data, 157 x 112, 8-bit/color RGB, non-interlacedPNG image data, 133 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1773 x 624, 8-bit/color RGB, non-interlacedPNG image data, 192 x 261, 8-bit/color RGB, non-interlacedPNG image data, 1541 x 624, 8-bit/color RGB, non-interlacedPNG image data, 1541 x 462, 8-bit/color RGB, non-interlacedPNG image data, 1747 x 624, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 261, 8-bit/color RGB, non-interlacedPNG image data, 205 x 128, 8-bit/color RGB, non-interlacedPNG image data, 1773 x 655, 8-bit/color RGB, non-interlacedPNG image data, 255 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1773 x 650, 8-bit/color RGBA, non-interlacedPNG image data, 619 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 120 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1541 x 524, 8-bit/color RGBA, non-interlacedPNG image data, 616 x 291, 8-bit/color RGBA, non-interlacedPNG image data, 1493 x 891, 8-bit/color RGBA, non-interlacedPNG image data, 1283 x 823, 8-bit/color RGBA, non-interlacedPNG image data, 319 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 139 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 424 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 371 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 1773 x 782, 8-bit/color RGBA, non-interlacedPNG image data, 93 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 112, 8-bit/color RGB, non-interlacedPNG image data, 157 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1064 x 664, 8-bit/color RGB, non-interlacedPNG image data, 1024 x 672, 8-bit/color RGB, non-interlacedPNG image data, 584 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1069 x 664, 8-bit/color RGB, non-interlacedPNG image data, 1075 x 664, 8-bit/color RGBA, non-interlacedPNG image data, 163 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 1003 x 889, 8-bit/color RGBA, non-interlacedPNG image data, 125 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1069 x 822, 8-bit/color RGB, non-interlacedPNG image data, 155 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 1013 x 676, 8-bit/color RGB, non-interlacedPNG image data, 1003 x 839, 8-bit/color RGBA, non-interlacedPNG image data, 633 x 261, 8-bit/color RGB, non-interlacedPNG image data, 396 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1541 x 520, 8-bit/color RGBA, non-interlacedPNG image data, 1725 x 587, 8-bit/color RGB, non-interlacedPNG image data, 1909 x 1127, 8-bit/color RGBA, non-interlacedPNG image data, 2208 x 961, 8-bit/color RGB, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 3819 x 560, 8-bit/color RGBA, non-interlacedPNG image data, 304 x 112, 8-bit/color RGB, non-interlacedPNG image data, 125 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 221 x 101, 8-bit/color RGB, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 683 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 341 x 88, 8-bit/color RGB, non-interlacedPNG image data, 93 x 37, 8-bit/color RGB, non-interlacedPNG image data, 176 x 37, 8-bit/color RGB, non-interlacedPNG image data, 139 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 139 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 171 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 37, 8-bit/color RGB, non-interlacedPNG image data, 125 x 37, 8-bit/color RGB, non-interlacedPNG image data, 109 x 37, 8-bit/color RGB, non-interlacedPNG image data, 149 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 99 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 157 x 37, 8-bit/color RGB, non-interlacedPNG image data, 163 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 123 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 136 x 37, 8-bit/color RGB, non-interlacedPNG image data, 96 x 37, 8-bit/color RGB, non-interlacedPNG image data, 107 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 152 x 37, 8-bit/color RGB, non-interlacedPNG image data, 173 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 203 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 203 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 155 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 157 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 37, 8-bit/color RGB, non-interlacedPNG image data, 168 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 37, 8-bit/color RGB, non-interlacedPNG image data, 149 x 37, 8-bit/color RGB, non-interlacedPNG image data, 152 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 51 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 323 x 88, 8-bit/color RGBA, non-interlacedPNG image data, 112 x 37, 8-bit/color RGB, non-interlacedPNG image data, 352 x 37, 8-bit/color RGB, non-interlacedPNG image data, 336 x 88, 8-bit/color RGB, non-interlacedPNG image data, 301 x 37, 8-bit/color RGB, non-interlacedPNG image data, 117 x 37, 8-bit/color RGB, non-interlacedPNG image data, 208 x 37, 8-bit/color RGB, non-interlacedPNG image data, 77 x 37, 8-bit/color RGB, non-interlacedPNG image data, 739 x 189, 8-bit/color RGBA, non-interlacedPNG image data, 264 x 37, 8-bit/color RGB, non-interlacedPNG image data, 85 x 37, 8-bit/color RGB, non-interlacedPNG image data, 163 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 37, 8-bit/color RGB, non-interlacedPNG image data, 312 x 88, 8-bit/color RGB, non-interlacedPNG image data, 115 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 37, 8-bit/color RGB, non-interlacedPNG image data, 395 x 139, 8-bit/color RGBA, non-interlacedPNG image data, 237 x 37, 8-bit/color RGB, non-interlacedPNG image data, 416 x 88, 8-bit/color RGB, non-interlacedPNG image data, 59 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 395 x 88, 8-bit/color RGBA, non-interlacedPNG image data, 56 x 37, 8-bit/color RGB, non-interlacedPNG image data, 344 x 37, 8-bit/color RGB, non-interlacedPNG image data, 341 x 37, 8-bit/color RGB, non-interlacedPNG image data, 67 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 120 x 37, 8-bit/color RGB, non-interlacedPNG image data, 277 x 88, 8-bit/color RGB, non-interlacedPNG image data, 168 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 219 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 211 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 501 x 493, 8-bit/color RGB, non-interlacedPNG image data, 144 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 133 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 1115 x 1173, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 315 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 133 x 37, 8-bit/color RGB, non-interlacedPNG image data, 173 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 37, 8-bit/color RGB, non-interlacedPNG image data, 184 x 51, 8-bit/color RGBA, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGB, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedHTML document, ASCII textPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlaced?7zXZ !PH6~\^]"k%(rIH by_5:E/1jf/9Ω7<҂j~),Y%2cjwF&.ќsôM̤?7i;زq_e%-I#[.R[A5ڙt56g O{־z/i8}B gcjHQAapKCR 27y#?Ӝf(YrB&){wzUJԒ䎥<>>p&)~+v*"-c)0/V*@nN'Z=t7vI6ANr @\gcQi; +np5i6Z2\c @jka)X4!FB<\]8&oï$)}bWWw7s&P?C熮c#"@Y,- g828^=ɟߙ/ ̚bۿ 6s"T9k1=;uPŪ/a JG^ ",uUzYŁ]754R_֜:LK @]ߍ(>ݨ |xdMWmJvP>=?}!Qd'-jSh /Ѹ}p>̍.yj5i3@cg9hQRh;gĮ]]jkQr\N~É zlswNJ&HW%"Sf!&=E$A.' D\ X]=k1CUSTIT*H}>CW~Jthl@}7pWlZ~7M4)vlBǵI'P]g8o8JmLao3sMo7R^Red]`wZRL V=O,&ˊ&RIs/)Q`=$s_FRhh0"XMt鏟kKE6l8> 0s]Ԕ*w a>^b\!r2E:PйQ2@ڪN<]sDYj]jB*@T;^$hp_3P 5zU|9[Hթg\.:%Z-ј@@AsF:VwLCDK^X 5j;ys( >Mkf'X>G20H':.PQp @!-i&~.+\ u|5!zL .C\jDP= ,@E܈ iW᮴ Ra(P.[)t"tjev`}O~̎#MORMmYmKf(QW׺F&gw-\[_AΑm& |R@rIq<ag!^dr;zW§Ojz|yp{rXUcAIvBͪX$a$o"h8M|zdzY[dEK'" s.)J֖ JՏ]o\9gd4X8"-B(?yO*սx=a?}r&1љQN{7IcW%!z BC"mxXR68⫼[HҍaFkvOT-jP:~TQj8y^>w(Mɾi}9r@zZp D ,a"1p}b8 CoNjIk&B|U<UOX[DCP(o[ I?e_YqЊo$7HNCeJ&OiP* 1ڒsؒީU ӗ4 h q0]t#rbЎ2̙胃<Wk`"^M$(|A}t\ &O0#Nؽoiֺ&hrNu@BV| ZA?);m̗$~mVTVN?x `otJpMYe< \#eAcAԙjA_m Gw0rr;h{k{7sQ5P5V(Pղdj p +v8*жn\u#JNH)0ܵF._nf<`o0AK3*f )8(atwlRS6F1x$K%@%tXOLXיjtL2 mD#3ϭI ihѸp.wflG%1oUIYG=.Mpׅ`kCh!$04O osL ي:k4כw'}Yvgm t7uLip4"Ol|)G1?Ӟlֶ 2f| !}>詂̪ʩ~:x8vYO0slwKPޢa(\7qU;*@6:aU- 9 #yg'Km[ oOc,"~R?:MGEW iezxwo RQ[LdM 5S)J [bO $ :b*[fvSmA7`xyiڏ d^ 0EϏh:ׇ='asΣ8( s'ig>l8غ4 ObH!5PӐTA"0C#u5BvHb@mZsNyE4dw<X;+PҀg,*dqbZeOkά51*6XA9^ވ,!6kH,W(;OV\99}1btY!Q&FMBfhخύf7_\W*!v!;&8{<^7rt,,z<%5T r#qCb6vdpZP إ2]֎zgVvtImIy31)p^ 7e`T}zФq;6ucЏyN xn}פ:HͦGM5Aȴfvs.K?bB)Vk˅ǝm;> bHx'6$J+o8b )R}\0%o_kKsP]y7TM5y5 r2 EKQ)WvNB߬ 0X̀ҘΡe,<Ő0Gb9\-?I?}|tϵS{$&JabjG$d`ΧgkPԅd%w^F5lh̘o@W y?k,x7`eYSo,Kl H..t4KɏvG_[{P۸]_y'b~3{SaVϲEYFyL/L8 ,JSW'$\ +y nX5r gO5'8"R;ElpJz՞g%p{ӫ{$[ ˢ1 /M[u'e_,_bdV=  ma&ws'cZG\qH:(s]7R*޼bɀW3 ߚnAbJ.9P!:>E- C%1*xޤ&R>߾ x '!\fRH&B(:,Ngƻ/"\A*tHz8fF.smMAuLR]&јIH+p;ɔҤvZRIvm-/jlJX'H;ӭ O ew,  QUa~q #h?B"(fM3u6 ;DS3If\]yjd@>I0P&ZEXPb,k5)nUN5oqIo$n;{x%^W|JLV,ɜe7eqԻ/Si~w*"!*߫]w$Q M9eG2^+ʰ>xe;"-XԅХ2݀ܐUQo J3oxJ&WzNL>2B&Y{U,K*-F"nZȆI_;1u2`!7~ZZeeT ǶPwC> U6ÅԔဋ_D5)oNmBA&lANs U D, Ba=<_M˰0dws0vEF x+Tv ;궆lekQ;q3788b/#BIVݢ𤳬iɩ*vT ƇӆH7 lZ4S)tTg,qy8.rñXk"DY>yn@) CB/H'OExu=\6ƶ'Kˊxǃ vE5o :mjPOBe[1G+908doVTt/,H0DZ Qlj++6(MS\qyQ^qp|I1ڧ%eq+ N9.kN(Q&} C~ࢵ\h_ZX%ߩrO8(oS9qKc07~~la)Z񗗾s)LJԭ~vX9>L>\ustD|%G.00a>BJ~`]a0^&%7- ,÷(W%#LIs?(CL^ *7{{ژL*R{z}3 Es"{":Cۘ6u c&ߞF/2Ĭ F,iBWmC2MAb6EIXu @޶5K088"^Xz Z24: @λ;}vvQz\DJCF]:Vg+I"4I9u N-Wt2+_l7b Hv3ѐ6hAWsg ^AO-yc*j 8P*\7u:T#\Go{-[ DN1.Ǐw%[*Q&߅+aAT@]HG:AY4TDr/MF̿ {ZC==b7i1%呅Ҙ(GACXSPXWtƯw ˭TCv^i \*Dc{7_Vpmڹ_]_ #q SCjaICeȻ U:*,k^~SD\?+<O*rW^kRu/x  ,\Y68{n_:H^&b­d>(.3 p4J d,7Ր $CʂkCM-ɹ_a^ m}{ FId6Jz7Vf/PinGPzUg K"хeBp;l~rmGGX$'W#+XĄ7HtV[&BK%aEq=/ V ~8NA2t8HFs0Ơf1[%gd0 bT[pS}E1e8s>kO2V&Fxme6;3*PA.>,_CJoO֣?i_H%d!V֩poXc缢݉]YalxX#*p*0(:C4(Pp6?Ҳ-tC uzJ&AJnIL`!~Y#yW^?F 1_RT|TGzbO#H歏:at ugQgOuvXxx"VP .i^x)WNϩ8ҵZ93$N9sEt=Kmh_Avs^\tBFj% &_.6p`bvu4߉[#H_:?ҕHH;⥿E@\W44,ޒZpYtY^Dah|:꾨XS(y闑 y6%pvWk'RHi-y|VWrjz>_%~êcܑJy3 VG#5{J0SWy]ܔy >6n ;SP%!TX{`R=T#R{RF:̨GȈ lnQzCaN٬ERVጺh~2E YZ o$,BA AE /i|FRG.0noH*i%72yO+.W h2Ƞ·QڴLmO}1D=p:rۇ& YB:z$@tA~Rw@Ô| Ud$Q&+<^)=4*k kt0͕~i!6yևŃ\w&dc ܡ9)g?cJW5r.('_[}˱j4՝'8y4bWSB%?gT K]!!,lA/%Ҿ(>6բ.@_+BE+R(νbwZ _Yoc1AЩ$Q\yarR$vAK,D[3a|LZΧvN& 8_ےd@Wd1+ՎPw&RFgڗ ?8.9s?L0EO%n"xW_x8$ I s!jĩ[䊱M0\S|w$E0B7R1[MCB$խՀ'zlgI'micFbfݮf腉 MW?‘jҀmPW;9q۱bƳ7ׁ*&w2 j3r]kcjkM\:&! R1A6rGT%{Zp,u.jZ>ufCݍyK|伧hC*69PSskўv%]bӀ-P-g{ n;oN6BGKC竇b)@s@/"zs/tגJͿC&BQ̶f}h\vEE&bp F~3N~I#W<u+ЧHJˡ7B:QJ| 7pX\H eA{\#B08 q,2H0d݂FCnhgHQ.M%Ξk{F'ڹ C2O3i2?zcD//|zuuŚ$jҍVN$y9dLZlU\Bfn-lT w* j8$-eyWicPb pE!UW,Y_ޱeTGh{ C9w3)% |XfLԾWQ] 8tpbrǭH , HlxNd|˶[j)taS^iP Θ|Ęa,GR>g4rݷR9sǽTۿ3!ܨta+O]J"ޚ9e;)-e?> ex<XOv6l`C6D&v@~Jp.8 !5Q>5 9-,ɮM-o GLII u 'N]($^ x|c#K.+PLo0_*i`7y9Bj&AP=I-;Rl x P -R1.7KZ8x qV7JGx f(;TL]Bi)õU>B*P*R1؇&|d{ْ t#m8J,LU{Kf$4NG,E}%Dq9d {RbUskA*()l/҃T"`br<|4$77J)hM[/ߖ,' Ts3̑c| Wj䉮F&/q.it {R ift\bJN gzhoo3p@PO4#8xY%GBmVS:g1~< 8`3?\eyXWX[/O£ 5L^_th?EEVb%O b4HrK[p8?ڷAP%h!jFIK~aW埩eNJ$}swQ ;"yeïYc(oUx g [ɷ;- (~{qNW ȉ`%yt#os5ЌPCvϳX~fGsN/3e=al]ɭ/p4|j~2?=GkA Np_nOQAcQT%NʽYz ~w=V÷Eur_ҞUXH#wx[4;~8y,WȠX' Kbk(Q@ Ew摁Ro\PI H?-#vK'=L[컻rls_P8fP1򣍎] !AŰ<~ƳמT`|=:^4"*Cc=9曓h!5g( u۞Jxz|/s! x pH󋁵=B5嚰~v̔>~}5.[Umo?(6p3F#8?/';gVGotП2i&]Ȍw~ۀT,!+:|$PT:khGՙkE =PaS뫖(UyHW2SSUq 7؛5khOb[K儻zCJMnW#G,le8Z9.:W$@McˀDٕ\+J^b)`>Hڃ؏@P8cKd)A?Xg,mw 5]ɹP@؈mNyӚͶI4q͌dL*]̃z X~嘭j0sZ=}&^ꡦ_Jwk|yv,`)ssOq*JmܺԴ.t!R[p،nJO?TS ļ|l-{EK]77amXs:خS0 w .GWF%<5l{ة'-0>31춲U|)q P#T_jf wz=Bw7'Fg r@W@ue ]Ao mX@J>Yr , IgFr~kM+60s0-0uy T"{qJhOzu;Tޥ+ibe,¥5Ӧx#͎:xdaKeЁQ4> 9鄷{V˼եbh,a~z䎵pWjrR]kS$ |˃/,5+,|0vmm*ݩ 6TP1+M{hգ{K+c}N.pm#~I%ʕUVN8>fVC>G%W G ?֚v ip(*h/yȌ0LJ[#$L9+%vrʾH8̑48ʶXdhU8Sp'E92hT#88Ṛ6aB΁մȩY4d*$|f(ak$𱛝##sG1j_u2nM@bz( (-,g)Vj嘮 SE9`eW,G 41r14aD>S''^)c#7&NQ ZH|#zPp}~9jm4ߩ8'O?/2cz9_n*w4Z3Jw4Qo6.8@_$+É<, ^eiSCu4!ZT׊XS;0d1cEע<_!F+ ͜^w3nB~`׸@8cz0+媘/SxԖz{f9U\]Q(dS^bC[L$9\Uuke $,I,1[ ۜތ~׾ ;!Q_9"yJ,ߍyyԢ-Dn\kWU㏁9oV<aE}QqWkb:.恸uuvySx?Nʫg`}cN d6I;wm/]ۼjȃudT8mp}6c"dʨ3=h?">v65b2(^ ΚRƋs6 !T5k.)VZ)/;sܕMJ4n(oI0j㏳ \%j+ݛr^PGu=@CpXU,jI]yj@X~ +$'NZV˭]Rd3CgͷbRFM.ڏ°BO!<.7E.KBB-Es)s'؃`Ύ ^$H&` ZgQ0TfAMBv fCU>(lvUފePDV4ݵ R'rw嚩.215Pm yo>s1n*`#9N _S,D;(%ڧP9VQ_#!)w簭Z+@?oZ§f;'m죧P_to9"[_.S7Lj8?}J"HMa۠Z$g-Ɉ:{\kv_"TL4-ļ͟AďeuuI{jgGCU` &VTe  8h4Ñg"=D V^E֠~SSΔ)cn-򁴨&BtTz*W zMth2?M F8bÈ{yYƭ!;onhzQ,Y00Ȱl~me7 )2Yp1w)vFI~hPV=埒ypfXT=BeZ+is'usz=BiR IJ%(̔pÖ-}&BVr<֋":2YXt.r ͻuBF>Kk2%:]%z ݅qJ,Z7# r xYl,Z)etu1W'sDYSmţ&.}&xZ-q|̀D f$~ƐxӒpoKulAb]gH;%eG/N"WAd_ s{W1H)]x#k@' q`rj裔ХXHacw 43~Xl1Xk,ZTHCa:q -#nBZ|,I`(3^;F jR}gF,D /w~T4+>Ű1^F/Kv9UQ76.klA{<r80&`\ ]5*f`6**(ht ˳AANE:- a:Lҹ`#rjG>M^ҳ."G(b-WcūC!`!?@"]`s qVGA=8sGZRD-yͻy_|{Ia',;CYu]\jj / 4 +\fT$l_a~ؾp\.Sṗe ߓ0%ZCfB=ZIc#-|Ɏ; eV&"jK}RcRQgj'"1u(֕=xDj{ zWH&}>}ih8~{eَ$DO g;}X9#`O\8VJ/T̬+b3m z~"o-ʪۦK.xrՁa`AE ?CjzLEzDl*e TK9PR>zDIG/m5LFڄ!|%%Ir+u(\' "RaKLpc;Ȕ4pdQFCX^`C:rP-+h>X.UcڣPu_lD m !#yڟڸ%H 7aYY1ΒV?jp@-ل7' %TN(AI z0!UeLaqeM5"-0.W e)&Og뷇g>{5hK0ȶi4Ev1V8IfpExD-pR )(2/3Ein#7$"Dȕl7-'xbgGF"]1CNxZDlyKˇ5HB'PeJҺdrbx^{Yy'f0"n4 . 0U33V&I5Vܩml  "e9Y̚nO>$Ǒ{L?jEgwZؼeH;Xhn_1#fu3y3m՜=ҍISmyIRHhV7Ep>XG;Ѐ5c0?c"si0f9*vX)09%BɡUt_i~Su8BsS)TBO^$713A ]Wm@HyKu]NXj#p(;qkα 29Y=O\p0"Bt(wcX:CH_ ;0ߦ$oF#i[FKVvT8:>UQМRsW>EwVy͖ZHF1u:̐{Q+&׎Lй:lW^+ qHe!HBSuwkJ+h^'#,n7ȳ\s(j^XunLe>Bj.+{D ᩯ^?;2yGs{s~;dUPv"iӖW/#4Xoiu/`*~xk<͗< Ǡ]'ieV(cR_iJJ70~P¦`6捉!/ *VS:0+/*x @s:Nc-_ ?Oޡ%.B8r58ZP hnH$Hdj1ao_mB@cG9%~#:vNrϥf[U䋚DF%o&^ds .\l_6V2"ƒ4FMk/p줁8=ɜն YZ