ghc-xmonad-contrib-devel-0.11.2-3.fc20$>/X|Ջ{rKB>7p?`d" ) Z CIN # .4 Dt  TƔd4`(8-9-:#O->-@-G-HD8IZxX`Y`\`4]vt^(b~d:e?fBlD\Cghc-xmonad-contrib-devel0.11.23.fc20Haskell xmonad-contrib library development filesThis package provides the Haskell xmonad-contrib library development files.R0buildvm-15.phx2.fedoraproject.org@Fedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttp://hackage.haskell.org/package/xmonad-contriblinuxi686/usr/bin/ghc-pkg recache --no-user-package-db || :/usr/bin/ghc-pkg recache --no-user-package-db || :%0   \s\g_+a%a\s[[f%$!W %%yBYBMCZ.@.4.)//0(!L!@"&T&H%IIGsyyx^7+ 55+felQQ2q =,',-%%2 eeg*;;= | 7+/>y>m>?}u**/qwwkkv>#3Z3N421OUqqNd, WVaUZA0A$@ui>QQRdCd7t\dX&&")4p4d=H(<(0*G*GG" / #"txPUPIPN  883++t-{&,& &o,,,66=..?j^  s wg[;BB[q #:&:: h-- -XLX@[!;/  f0++,TTTum G/G#A)R)F+ 6z6n8iWVWmmo:R:F<< ,464*6] ]_p[[]4ggh#FFA6h6\8aQ P_Z}ZqZ6A6572J>VJu7Z%ZR>>6@j@^C[mmoqq+{+o(* *+5__`-KoLo@p557 Z>Z2o-}.}"|"P+PP\s\g]l`\U\I]zWzK~k"kkxvvxiik88:j4(J??? O C GGGC\ [_P5A557:[}[q\@@BvjEggh=5d5X6SO*x*l+uutIHD??Al/p/d1<<0w{VuTuHw113DUDIF|G=G1A../c bdMMxM77 ;wwx ~m~a~{{{UMUAY  Z N[O$#}qei `*I*=,GS;;<TH$l$`#&wk% $$%r@@Ama!N!B!|ZZ]r%t%h%l f Z ^SRT9WWT#))+#R(K(?!@JJJ>>x?{++(j**,eei' UUUl`WuWiWm-w-k/z.V.J0$i$]%(@s@g5F ! P- `lVIi| %#)5h$MIi&$i&m)g @). #m "xY$\v*\ 4x#T?&"-*D%dR r3Uwq  .$F*P0/`Bq< &@~ 1 A ! lv3J`7o;4ҡ 1[D}J1CYV93Ix:#'C3!?`J_.)O'#-1*C!I3&)@8XGmU X3KO1$ /%R>FM6Qc "QGj'1;RB*EZIq,%8 )"&* wn#6 I+ u(IcOLh$`e[!7IQ~>$ *1<4.Q)AU ' f  f P A#WKpkRFAE$0 N)m}/$`DV Rd$LJ&1 > \`%h8=CJ k} !p,:b   Rs   i %ket E K(<  \gR|/T(6>'' `$'>i@ DJo `a#w-S ,w~q/  VpD'OPAL2O'6 Q .Ry, LzA1    ; ! p L@E&p1 a  oU8;P@e\b$@r!w5g|.)x)Dnmkqst9N@lz[k*Qt>16\XVa;MM.V('u\vEV:w;UUe 9Hyۼ/V QU)TTA12!LGJ0a>rKQ| 6D$~ Rg ;4Q!w%D&E\'n/K S?c8$s&g:'/)z/G10m:E}Yњk+FN,{eSyZ,>SHqIi\vX:K!~?w8hLK%6|>Ab'/ ?p,2.|'/2>/^`[B*osj9%]&%@9Q9tN@(k8Y]! 8]MED7wƬP5W &'r1e7 ?9d:rZ/lB&DTE),??fAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤R0mR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0sR0tR0tQ[R0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0lR0l2aab3c2d5adf9b118fde891b247747e57bf6651353f5b84219ee2be45e824db17201d218ccc8dfaa9de77c6cd194b85a600f8ddb5f38e444fd2d8b85abededd3e32c63b20779cca168578e9fc45460434373289aa17267fb80164954044a7fdd80c205e986bc50d21a3afb442915cbca350da26622e77b0bd8c148897618a887890aa92d68fc3cb899dbd57d11fefd106137cc7ea278f6b34efdc8c2f3974be023b245d92584b1757bfe155aadbba5ef432f6fca2649199b40c6c9ba761971c5495b04ea1e7ad35d1cad057de717e2e5c3c82f5c1c87b40a4f1f6fd10546e2f6dcf91041fbe7ebbcbebd362e78e13b27f6cee555cefdae89852333bf7b2f904d0aef3d199242dc6eb13a876a006aaf9abbc009502ee29820bc6895a00703aee3ffdd1d1d387cbb95270f4235a46a3e78bf786a6fbe8473702c0467d4fe8ffe6e1324e406709cc2b40526f169b3a3a3f8f28e8eb73eb4466e12b3665c3bb93bfff405f5e99ece9048f189b7f95ffbc14e5b35769e5b3a2efdcc155fd021c40a37173d08edfa915c362a6c2a1d3ed23c0dd63363abd84fcf1dc039a2b8660e6e3e10357aba52466d5f9ba31273d4092aa6d902cd89e495ca2ea5d9dfab62134fdf893c042e15288a67a54c7c6abe566c81160058db4e6b61e828084f771e1f020a86e86ce6fdffa730ab7363fbd4a421c98f2c02db52b86bd9199e180b439b7e35df01faf4505e1f49574b3909102fd08030ebd90c8c1e14b4bd922e8a61db1330ad188871b77c519511ba6d8a6fd7f6ea0798ef8411d96d0da64556606139c2394887e5e4c878f56cce1431fc7c1b9cce3b57edac14c712fcd77225cfd5fa1495330051af5a3079461e857b3dc82fcc5cde6b671de7cd3cd0918245345ff1ada1a748097c2c0c2ba4cb9d5bd94fde0c907a40ddec7732d61f1f9cf20e86616c05eea46ced5f77426732d1dae7ef8d755ec28b071d5c6176c8fb3070c36df7ccbbe258057d04319bab3054946ca54ac608d0e2f1a60a92324c118c0b40cdf0b2df6a9c0cdd50f58ba066e6e808c60699570fcde8671ebf72d1fae3640328288cfc2882886aaf61f48a54a83d75bb235f07e03cec5fdeb70981601060d8425ef3c37816ec4f0521aaa3f344cb28065e20101328d62e8c6dd8d147a4c136a384a563961225645397bc4ac5a99a195b3eaddac9c279f7695160011f265ac71ab2b91f4ab14115aa6a278083957a6af365bbef695b7c3974424e738f2b0973531b067b30a0a060f7a3bb8cfb9050811eb6e4e4e52e985edb4f29ee14fc209e9a6b47d098e03f42f1355ea1ca4e5ad2d604fd4c06ed507b49e1c032f3b1afd4ed061b9d9fec8004974774e27dac3710035d1fa22ce8da75e9bf6e0c8c75b0fac13995af61681e33e43a97d470786e98b13deee090d6e233a512b019dbd06c8faa860509746c8001b9f0a8cb9a94b4355ccaf37d9b3a3d65ceeed4e3b20a1c87189b5a7970a2352f636d9d94bca7d797e8763fe941927c111bc38fde8fd1eee69fa9759392243e13500fb7ebdd3542ec5c7012abd67720ffd5f428ebe0dfcfa4eed220bae0e8e44a96572d0688d20e4e5859f3978c7df2d0a919463616d2c135a28e36b8f3aed2b5e8b6c85539c290b3612bad9d5fe954994c4b6b8931551cc6cd03f86ab0ceb592c2878ce1b9e1220615603d8e3e871b6d6981224b542d3b8e634415eb991f6c5c3d54528f5de0768e7461e9c730e1ebd55fa22a01bb6adbf54f19de110328889ed7df8bc22377dbbe525a3999974a12a3682d003a0fdc49e903f524958a7a3d9199b9d4746cb62a36543ea5ab1e9c7a5984eb78e4cfb65de10434825c1ca1da37ba312abeb8b808086b6ad348c3dbd7b93c6efd543e2ff70c0490016957798d18f1f7b507f923a06c4bf3f998cac1d44719de0d021442007c363b641fb137324edf8fc6ac6e90a9edf6a42e64910a21d4b867757df8d4c401b4a11e02098b4ef1c3cf80cac01340271d20e264b09a4759367141368905621edfdda881ae520fbe3a1af7d6ac518bbbef3bb6c9bbf7e52611a94272beab10ca22105f87b092f8bf89b157fd02ebbb32705f65e4c943c55e6e0628caaed664917979c9154f4dbe6939e8b075ee009e56f0d4dabf6ed76cb207f25cdd5993a9e4f3be4a26aa8b456c950385746746f920f46c9b4ce3795edbb004df443a9e671accfc858a8d3de89140e42ba24342405b1707d05e244dbaa129b8cf8581cec6ab2991a10a6ce5d8d4766d823cf376779a08e15930ab38533dada6bbc6bb431455a33f6c0b66916ab4f2884ca1e47b9bb241a4da79e092ac7689ec65aec89b1e471b699c15a830b33bd04e323b928cde2f8c727be9493f18e4bfc0646b8f0a9d681294e5a58b0552e93db507e18240428b6a4ad33344c83461d89340f8080070c8472a8afb908ffbcf15dc9993b0b13d3cd786e4f95708df10b48086fb373e66c2ea856dfba1f609597550500fe16b442fb2d3ac7680e63a5d224563ac730e190e89e0ce663bca6dfa361a2f54b5419d85a5a8e13b240ab7c107df9741be8e657ccff5bc91193a7050018cc3b8589c83acc381c151eb89656c8d0acdd14119a553e82e9ec3e2520b4cde38e1d5fe29b95697cc769b8697d5807872598951d04fcc5d18a2af9bdd6e733ff2a9324364ebcac5cfb818b053e6e90e1bf6e063564e0e896549c0d6957c0feef1c21a2a13c4497efe00643df1de97f38c411ca8734182c2102f2fd982caff9b75f05cc4478b3f82e2411c108f071a892f5d1d2b8b9ed7d44d55e8b5d755c980209d3c6e505b40481e6ee5bc59dbdcce781fc40cc873a8c3450a43b41803bd2b807243fd7a35f0549bb75ec663117a1b3e64594b4342bfa284ea5163d47e78dcd2e17d260af7956210a3a749e51b7d66ce254aa6f3a26c0f40d74dde2e5fe1d2ca889f4cdf360cf5702f751c73ff94ad46369bcdedef1f315865c87a8d6a1e0281d16a565ba229912398785d31ef57f737e929a30b3b37d59840d8a236b4f184cf789145fca54ccf57b27fa2f860e3f85c335d33fe39abde91fa7507ca487b03bbbf1e6ee80bb4937167b1553eac6cc6d4ce6c2b22ce0e32a6a1942e44477811846cf316e4a5641146e4bbc4e0e59bf8a73dd760b28749591c890f9c082a867eb2c3f8fdd1e9da921781012959a7e417fd10732797a63162fc2c0484e9f058b1315c4335dd6a7908728a2d0bffa20f9e36d2b6d22c16cc4a84768f668f859bcb30a859258e956db6757f74d9a9e7ad95afd4be7f10514a5af26dbc3b0f63abf93349cbeda050c996ca997f6a3cefe55a4990ce428ab93d026ecca4f942d2b471427bffc7b3beac0e0086930219c9743666240c5dd2ee502f660217ded1506290c3409638c8c5233632c3bb5aa29c268e4fed58b25970d83bd7d647999b8fff8a4b3908eef12072b51747eb3f1cc9fe40dab5043809bff27f17f2900a1d21fc0822eed58914b5a4c7d6e3259e126fbf78aed48e6a42ac0fc0ff9f61fbf9bc912332ccc9d56b7fa2261fad7d2fa14dc8ba27a5fd74f3f4621b983c92addab65d5735a88f9091b86ba1a25e2440451b7130a62af0970a2ced8796f1cc3d355c2e9988cfd952d0b7e287b408e2b07f2763d899bdf37441b8d91e5fab859cc6732b6e39cbba1c99418e81f43b99ffb6d00b248f2badfa9b9c8af207cd266f202495774144d03b432d243f6ff7dd368224dda119528ae39272a0892cc0d3e9772f326889758edc1215dedbee60043c617f1560214cb427b5fcf272bdd4978d033a216fd1e564fd3c38e3785ddb457056321c4daf68b37060f409de57dde0c9f997d3f1649ced8ea3aa2dd8641f553741be43e937bb15f8b63bd8c44d86d72e1a73136a975a25e496422571d9d977551c2c674574b5fd1f7971658630925bf247d234624fe446834042a2f6b36f28add79c5a960c571ffedce6a74cf777164bd27c4b93db18927716194567629fe09e4a996d3b62ddc56e441b0a4b40691f36530c4ab2ba89a20dc2069a6d5e3f3a1cdc695d1521911822bd33a99359e7c51a2eb040609b2688a384db0d37155ad6755cc54ecfc8242d2643e6ac696edf9c21215e289a23fafebf283e1599cd5e9fe95e9f7dd3aed56f17b602172e88832345b9b9345e398dfad69e2f743c4290bdcf13db9a8c9c6d125eb942a28b60592e06d5dca2cd65a5b295955a5e770e10be79521cad0d3646ec0adb45d9e6253d55c35b9ea28da2910a62924da48072fb39f1967747ec16174af26744244ef741f371b3f5b7f544a9d946c70b865c017c1ae27313306c1eadca351f37d8908c475c470950c60020ca5c29d562b051db96a387814fea2be43166473f33bd2f21c42c94abe41db6ddb1d728bcbc05b88d816914ef2401e1faa837feda9c78113e074ffdc4c2e3510407fd67fed09d0a04be8d408fa58eb423c52dd344c9d6f425541b7cacf84cc019d4f85eb336cd9e7315dcab2ac0642f8743fef2164c0761b70dec2ad755b99acfe9c3a95a5d09b951bfe5b72de750d07386169f55a926f9d6bf4427d8ad4a6a6dfa6f6cc470fa71e32a19cd3e7067e624825d91fc91f94996a6fe34426587b49d34c8a8d1ea37850be8d95462589dd711d66e5df7a2f051438537f72c6f560e83ebc5ae53cd49bb8a8830aac511bee7d8c6775afea7732a4ee8f34b270915b92f450c1bb8346e7b2268919e04525c2205945fe023f567598bab4b7b3192106db4ec75f8e7ad74c4a895ecb151d2386b61e3df3c9baca45f3ecae636983a2f2fc02f810082aba3be2d628630f567bb884f90d6e2c9ae923bde17a7e8abe8fa03c8386dc969467b1d1ce2e827ec4f48ab6d8b1ba02dcb0e1583104933673ab51303bea50e323d8f5a1c1b98bf3ec1112915e08a6d631c75b9ad07ef0e1812f78af719930ba4bb97adaf5541b3230708687aed396d69b5e8a6c81ac0e0af04913127a98e4995497849c0aaf388a2660deced98c2312f453a6f4085ee9076aa162a8c8b82bed2178144908353cf8479d0f7a090bf492b3d3c75d144b9501a5fcf8fee8ac13792a876282388b38fdca69935f0cfb569672327591f6db9934271adf7ecfe48471e5ffd7d0885ab32b81652ca94bb7faed9cff3261f17b4c897335fb13c512816889b70116fb9fe5a6c8c4c28c67a743c64984fdd3bf866cf142ac162362f5a7328ea641fc85fb707eb2d21443d943004e2af0f5b68dd18df995108a88d5e3a967b0b15d4e6c82fc81ffe04119270e3210312cb801d8040e3825ffdc03e889796a0857e02d299d29c32985ec0f6a020cf49820ed4442a68ce920c4dc7ceea7072c54618b777141b244b12109d23fb7c4e1f6c15d64e38e6d814e42b63a0e24571cc83c836601e6cd8ee74704c8fc9cbc279dbfe2b237cbe0b46ebf7d0becc1cd001470900a34d783f51c33b11397bc1619aaa9b821ace025fd62cc4e333079744911eec342ae8c082522f992e8f9bccb1c5e5bdf3ba3273dc0bfa9ce532c91aed23d45f5746ae95261ba09a71a9fb381ab1d4ad7e422ac7a8a57952699cf323c482a80a1960003232c91eb73a8c56157e3edb7593502e1b78ef4782ea2089d01f5925dfe5e08266558996112ef19df4b4b330fc3b9e9017fd690697cdf50a7603a0179cc4cb8c4d95631f643fe6488bf31702e8c685d16896ebab5d67e87b1b3a486fb0009c192a74021cfeab24b96c9856abf290f0ea598e5312f91c68c8e9f6e05c66ee18becde4a4c622a435c94ab1e444945748ef156d4a044c1e69a1f03a8301a2239ec19d0d07208f8c1252a423ab80d9715cfca4bff9db0c6601ef224db30fda7976be6f3a8b01943939aa00615b7b08f0e90725acdc9cbee2d2f0300b40c78aba8cd188d01423acd75cdbce414d1e8a21caf57dd0c0fa92af431fb3e0eb0697d0a1b3a1cb69f5eddb3bfde97c4dfcf29523f2e9e2b770fbe323923ea7b03518b5bc26e51fe4a6a7c45da49aa09a863e641e10585b1202903b09e2dfa1cda84babd5d058506a2ecf3b1ef0d65a8665869436e727b26292a816f54fc296e16a653ace8a5cb1bd3464bad65b9713c8e85bc971c3db6dd4701e54c8d1ff752d0f2ce6f4ec2627d82e26d7d55f3ed88ef9f80b685d95d0e927c0b4f32d85ab9ceb420c0af0c573e7bee99a1adf8e5139053fa63367f427a1c62ea7d3877333ae4a0af0500953106136b6f347e3be3dbf9cce5d185daf7d96b123f71bbfc5fafb218c3d3a95673cae7ebfafeaa8e7f3efbcb04b96601011b5ad1fd72d8dc6ef0707e2f7bee7c4c66c39ca757df9ac5e49eb15d18777e43b5dfc11bffc63185d8544e28fc66bb7b5806fe1bbeb672d879a8fc3309c2f37e0d8cadc54bfa3709372ffe2c05902caf52afe70d1c1333ecb2cf0b70818e54c8c9684cc1d1504466c09bc450026839cd243ddd7889d32d3d76357b3fca6909a0b0c83b5e912f6e471b08c9fac018d917dbce751d8aecfd27c3e6ee5e7518b02c41b2747392174b48364b7937000d6e270f02a6c26f550ab0ab1bb10cdd3ddda1f49bf030ede0930115bded86faf23f4a534a0e93c5ae838382d91f60645f86fbfc0f0b3c7ca26f4019adbb189895bb4b504683ed2799bc3c941956a8c4f35e1156d0b8ba030a29e0ec4a6ab774db8a7a96d4861b6eb9b0510f511ef3a6afb66f537e34778c282cabdda0298f874c913f6c8a6992809cd9b80d6a8af693008982b53440a8c4824f8a6a94e5108f3a8f9e8845056821cbc26e812c2daaa3662e9af6ddc835b2257dbaeea6742e38f7d39b282f501acf2553b181e66db9f4ec84547339b3d81ab2b520f49b8d8c11ffd00515047e0e84bf6ce239bde26bd9742ffff64c45886685165cac100133b0e8a35c65f1d52b15c890633162ca8b869528938d9929d30a9ea17a0ea42345c9a23b41078e4c2f30c10acf8fd8b85be85b5d257f40797231a22684003aff7dd3e4eaafc2582b74b10a8ff2fa0e411f7af0bbc42af7e878c21978468aa54aea26ab4df4c008f5c0cc2a9d0be1bd8ce2297d110431e3290cd2fc61df67881d90fa06898f315c2c0e18d8e7388eb9a1852bbefb59feddabdefcdb3b98f483f6e553be27bf5810a30563604a67d8958211e583304aab1c9b5c8bb14d0410eb9538d41c8638ec356537377fbe777fe9c67ba54b1382efb34211e4e39cf9bddb7eb1132b43818150cdae326af5bc26cbc6da9226f1178fb775488ee1b1f16d0a9b16d2f50cc9a8fee145a0812da09dbfd0d3191fc4f2c36df760d0e44fb9a6edf16a7df167d228ba86f37f8acbed96ea0fc6216adc6a333f9ba1eb61b16fe28f6d9c2a11ce472717413e41a8feed3fe4c63516d0e0a7d75f75e9aca87e5723d0ca92adef69889aaa1a39a60cbc48724a97888eceb2dcbe4b1a76d02441d3fbec2cd0e638e14095e606ef7d5cc13243347f3da613e48893bc3e3d343ff7ef1442c610d82b95fa2c804cc9b49dfea399efb6d6d16866e68e40c021930746407f8487bf73af7dff079a69e959574b832a40df2cd7d2b00e732b443506a4b2da93579297e0f69ff49f47bafce62745c8a49bbb5e465b8922a7bd02ff794a68608701a488a00b4426c04b36660bda9080f32d329777c38d6e4fb6009637b2e3b0ec4127b1b9b8f7ccb9a3b2c16031025e3f4eb5642ed3fca2eb4a247424c613167679a513ff2b3d463dd83668b8cd25bb35cb9ccc99da0d20eab1c01780fc3ac47f14b65c22b2d09397a5b13db7548530bcccfb829cc3599ffb7aa6f74c9b8b4cdb300f2b3dac451c8162e7fd975f5e2fc0846577acdde96471bb931b65e9dd76480b5e8ef079dee73a8ca839b59c94dc88f440965f1b1729815749aa219bb843ec5617bd1dce21dd4276f4c89f7e49bd6b0a44f92f0b386f329a01ac52199f5ee6592bb290efcf151aa594c32dce5b3f0e071bcc9307d8fe16cbbb74359914214c065e41168c85126b97473400f586607e15c4c412683d64bf74a797dae2bdee2fb325630a192a0da555a7f74279528c157b03af1b0e5ff34dc18b9455030f14e4f305b7d1ea6e2eacb574808056c431eb7536a691986be3055597d71dd58a827c2201f23141dd90fd3237f2a243628d38521ef12b04d25ab4c8653db16537a7c75dc0eb63cf4d0d232c1ec54259e62cddf2163ea2f2441c3f7cf30361af2031d8c59e9f4e56307aff9915851ac3927e7cec6dad5be5363840b554184e44f225c952572056debc1b148e5c4b62215658e8fd1c67ff50c18c7ed295445ab9e02b9a22f753b3c184797cfbd78984e1f4ac62cd62bd2b830afe750c9f5b17dca405b79fa6fbf35df6d3e81fcd6df923322e270f2982c7a16ae53d631626a02a2ed1c41b640ee28b11aeb9e2d4f213ff510f493863abdd5d31962dc609d373bc8c5a4247313814c5aa877289d7c034af6955102bd0974dc19e886d78d18c4269849d4e60f3bb62d73e8971179eaf37bf1a6098b36294a380b3977711e018b14ffd88f41ad356fff89724909da3bb31923dc844d135d21865ff02499bf6ed56aca8a8b8ae80f458fa80647b32aece1d3bef3332ab2bc3d018815cef49cdc2b511c7da442d726e29b2357311379c5f19493e8185a5c92dc361323d09fee5a7a2a169b9386b50acf9e54214ed6e27163170ccd9833e126eed81763d02829dd185a386aa9cd301ae943d5e3838233d056ee0da85e859655657f100fe032dcd69dfdb66f8689ae054ce8ff3516a27e1fecddb7cde1e32f159e809f228b5c820069b5b6d117096e54e71a64056944e83b917e2634e8456acb42a25345bffabf6195f71c02236327d1bc387c15f09e6cfd6c57ef5420505accafdf120afbdccb841822216d8524818a7962d9cdfffd172800a2cc915923bd8953de21c696c81ad416eb82ec213fc628abb066717d5a3652877a0be55f92e925da7d527eee531c703575885893f6ebd162b83cac5f1c3bc8ee9044cb5686b60598414a3752dbdda40ff3208dab5ab4414adab12c8cd432612b4591b3bc65617a7db7e3b6aa2148696814079f9691088d5bcb5c3c09d53271e7b8bee249d968cd8f3b559582b6282983fdfafebaad76417c5b6e1c7ac001acf553020e69f1e3138424438d65b0c52ceac399e6bcd01ec2c76dd9a2795ffc90f60ad32383cf17ea73ed845796e06847293a3ed0866f8ea65ad127cc2de8cc3e383a2a582a55f9c288ad6f2921fa8433cbc6a3b72b6ca3e1c14f90831b19036aa81023f1eafaa7162c811508219092dc58d1723d0d30ec0bdf54fa3d5ead324584232748b45853ac99c28e8658aa4ebb2c3ca7d36662d21c590d374fa77e1691733d6b6b91e0b3f26f87d70847304ec68dc2cd59818f7160994f4e052701bafde15f07a77e014fba240bc51173417b2dff41c889d655514cceae11e5d1e7d882a1b630f6c675c98ee8ee4ca49c1ba394dae6c2ea9d66e6e7c3a702cea8e3ea47848ef4be9deed26635c41d2c1e6583d67d72e12d869804b80391a0da2c6c7bc260fed7af2656c47b7b59bf7513bcb0f140b68a1baa0fa8a3769e362d21a3ab3fffd8cffc9f60be4bad08b9e9567fcff226062369172b97fa90ba70802edf7e64ce8d050d3c6179ae5f7eb755aa073bbde8971d299696128fca7237a4b6bf2a42a18e6b97b8fdd42eeee79a6521c8d057fa3d50bc2cfd913863343e4657487c1d73ef28a15cdb4c7e01801a66f7a8d4bca5b51f8077210b4ccc3a50c4127288ef4c4f12e70be18be87bd15d018d90c90438fc3891e3297e8e8eb97f3864ea6d14e3a3f4b1657ff7d92e485eb421e26feb40a904b5de866ba771ba50952b689ebe5d8398bf8ab62e8ac74f4d8a2d71f751a1e9c7c97a3094f3f8f0d46ea884b32273841f47867fe707b53a1c6da584ac16c3e7abd2442b347f2608b0206bd09ec1cf8455f407e5cd436eda1edf3ce4f58dbd411f2f93cb2cddc86b15ad134194d05a1a2d897abb4a6973a46c59773043a8af0634d11a6514006f9faaed55b02f57e12be767de6877ca51c94883fdeaac0fa9bd91c14d0a022038e752a79042c184feddc0468d65515da106fa328292c3c7d1d0019cc849cddd5ad84ae21cfb3c447d89c1d9ae7eff0881becd9064e12ecc8eef54fe043503f87bc5378b3ae8848d104e6c1e006444071ac3197523ef1332b049cf28593a51c1d4180efc9e135d63f5a11d2e6f9e5afddac2b7438aa0844195ec66f69eb7c98807603992ce61587210204076a763c8ba75f22286fe3ca9fb74a9d11c46b31fe1743209c1cbed91278c03ce2accd774778bcd2f38f81c54b5cc1fc79539532f089e25393de91b8c1d9d81a49982103d92635a2361dd9a6d6780df90845b9013d5a4145694ed7b17919d65d8bc1696dbd9392e644acfb1f1bb2e141bb45f374e5237965a56fc10aac57da1ea0eb652fbb41fd42d8cafd1bd8f688afeee313d7d49e7c3bd6048f84021efc0d80f3e294646137d84ff25cd710860a30cc7905d5b2c62accb9c2155e1cff1ee794ce96f527df51902da55074f5d1cd877431d36e0adc2facc2662ff0187c75ca085a9dae19e7992e6f5fda94ba6fab9d9dd45a5e3d931439e5a5cfd11bfb454c47ce27881fb73773f8ba72fa801b055fafea5f877fadbbbfa149eaa5dfd2c7ee608f49c9f601dc9b8202fb29ddb7293d44b75b63b0dfd1d41947bf48d1014bf790982f7b1e99f5c29c453b662ae9c678032e0beeca8800091d3315acee79399cada876f952db92afefb0c58c9a4a1075a7faf54da3b97361bf3f71b5ccb6f101e9c51b59f3bb1e61772641a3f02f9b69b846f65f7b77331872602c47c11d156b7c86f290bb76b0d0cef2b2ae333ceea8c9b9f96499fc9e704dd756c5c4b62b6b3f05d9f6a1bb6e4051df11ac5d8adc54a95f623114b5f024d897fd62764450a1d500ca2960524e6c5d4e6b24c8e644092faea0a8dcc8c7028888fcdca2d40fbea5aa44965256a376dbcc8a59e2e89a4ee5368ab783199437922b6f153feefc8fa670abbea27b5fc87c1ecb15a9069009a5308068f428b8cab91e84c18d39f961837d8c757d3d9f347df8fdd67df4a734fb3524ac1420eac4879734ce93ffc3472278fa6a56e26bfa60922f23121d450fe96a669f8ddb829da1426f642127ef22f1f5021c55a7cabf6bfcffcff191f78154fd4db23ac6e2a357160826bccafcf3b2fde9a075144e779563a9d3d77d6eaec7f646fa61790e6931e7f52d3a402370c12c08666fad9b91b99c1e11b7adf45d6cc6f4d23f01efd33ddb3de119c6b943ac91fefcefdaec1ffee78b8390f8034484f73f00de1a75ce763caf9575138d509ab6bd7a8466104606ae4988a795f2376a07112153be0cbae436d49b63ab79a52fef2ec0c93493e7d38da883ec0e63bb6312ff526b94fa4de69615d08aabbd68a8803f6ff80917b80fa23b099f245230447dcfccac0029789524cea4e3f60f0f700f97bfb9be8d7403a19d89ea9c3bafeee17f61be5ee2de2d3b5b07a50c5c715c4b15e5264c8f98b222b0707ec1b0eba618da54ce880b41981867067c086e6b40b64f9d9ed1231917abe58932b168d971b4f3cc7b9140d9839fc09e78132088bb6a9a34560dd337ae2c6f890f4af42bf5b1f6a40b6149898a08f83d8627a095f2b3ac772b41aba1cfb80c5bb2122f4ba4cfb941d36543f65df1301f5b01eec16767631317fc2ceeae5c1c76b35609ce68756649e79937885ab037ad2ea051fdce82630e71cffed3fa0a343b90a32be84620c4a738fdcca4dab47833da8cc3a28f04a5360d344b50026679ead23e68369fb97c1466a1c9238249283ca9d506c9343adcddb2f0fcc49734ef6e2d3981ceae2108ad5fa9eb2e991662269f6a2ac227e5397d580c13dde29056df74f242835e12fd2e9d9486c4b1b536dd1166a5ddc860b9a269f8da799cdaef31ae662572c9a36fd84c7ed27b407045708c0daf888b188ac633246074989a65cad6f269fb086769f4849dc1114a0b07118ef73c5c89bbcbc8358a7bedcc208b4e4d1cc4e3eb3a7ce824e5fb98a5eb5463d50fec4c040cc3eaf14182e6e7b5508a38e3fd5473ac5bc6ebe62040aeac9a99fcb35408a3717e8939064b259e22cea108db9c2e362030559fb8434acd409dc9bcfd08493c3082b03af9bc37d31ffa7c9e8af4378de227b22bb85e3617c9f7f327aa74996145f79beba6dd9c34aacbbac0e53216e7d7a59e588cc64352b3c6ac9c42ee15bc9c87b64b69a9f6a3fb4f671eb98c001724367c6af9d5ab54300faf2f9816c12d9b6c9a5e779ee4dfd2f0a3c8188ac29d8954d501e4009d45b9212471d7cfb19ba8ee0ce7597464db0dde52a30184d43d072e698f5f0fb26b6964c0c635bbd4127649ad3b631e708fa96050393a5f818cb2f1c64aaa6f5d75c9507daab7e19a537377c5d1ca766a418108b6932c71c0384570161ba8c34312a3b3bc6fdb7208da9f5615dabbc03cb7fc8fd61d424831e3041ba08bec8d8b8b915b537e7510dc0d31c05acc3989cd4d78d7796da109beb55f812e886b3df86af9e192c3865ec961c9887a8d76ee2ddd991a392a29228c28fb03fb1196683a2f45ceeaeda917d6b7c0e53b2281d8af38e078294cccf230799a27c8c9bfea03aa566121c54975c169d3428d407eb2cce08eead9bbbedf6fe10325797d3184ac078b56892da7636880a20056d7eeffb7d78c16122d026424a382d809bb3b9a2449ac4af9ad5f647867d0eee8b1f151038d0b040108f392f8f0ab5272890cf4ae340691d40f448f6a3d1743ec566f54d08610e5552f037284ad960ddeca810c140177847662d4fd9dc1aedf6ff94db48be5d4616927d890dfcc0979842a83b01718af1b690d4a50ed6ed91932d39cf9eedfac0d68005dfc9b04f6c14ea346abbb25d10f9089963d769bf86fb191d40bb52ad34a47f2f1e33f4df4e80c8ed8803d2e81a85afb606b34afe9d018f62b3e97635c1d75bfc5ab1d3f06fe041d67b509ac140cc74c05ed9483670c9b58936957de400f93311345ac394fb5523915ce5555a54e7ff26a13b203d1b1270bdec822af60590c7389d714630fc1d23467e9af7e6c2f8e3a3b5027801d48822217497b245c8d6fa66a4a8004d235c66bb91137526830abf469af4c0803182b2e6b8d63d7f945ce4cecd90a026feca98fa9c17a71941d1f9109752e0e6218c39339214da67761e8503a376e56c1b359a3d31f070b93519f9127217f0ddbefc4cb397ec2c034a424c06575a8a3ca2ae54771943adb3e768bbb7d0e0d78408540ec90d8a015e2db6c37c946f10fb285ca1e1ea0f2d39a0a31506c07e84b7b5f364691eef56c445c206dd2560dfde5a8f09ec2a2d033027ef65067d798c31ec66a12c7d9201a8f2d9ff9afea0bffe75a574607fa195eb8a488878f0d96d74aec8b3e38151907f8bdbff656b942f33c9f121a8ae0ecc02596fea62d23eaff6a3dcc8cd88685a3907eeb834e3b8d323ced51c1d36f87495aee3a950305027af518de874edaad0a8f8431f069ab30f2e3509894d482bc87d425787a3c1fe3d7e793cba9aef4b3f65484151977c64302cefbfc8fff6e8246f82513b893560a87c83ce71dcd11dbc400318bfbeb5a70533f4d0b6d06b51f852b4e4e60cd43f85a49a4272195a65fc1b55ba691e3a1107b3c3ef142701c413ff50fe3f53a7cacd169a8f94e688fddf1631252de39020bebc688bf1533ed11b6e4de47bb2294e46d21ed8876216dbe6993c657eec530f4bfd2a8ce8ea664972b3bc45c27979c99280b753472a97a370ddff0a5fdd80263ae75f467207c99341bf66be457f73d31483668b8778aab5b667743a926d569c819ae4c258aa8f51c4e473d5362026a7377f94e695735bc4b5fffd5568f677da86dfcdd6f2cc19c4d6d535f1bea23c0f39e5f4a9ba7500fe4a27218d13efdcc5fae3d5372e0683d96b48dd6a9ff114ed0aa1cccb8fb76d8e7ad504efd754ba401bc0b29f9817dcefd3bf39c0d1ed0cce622dcf8f1d4e3ead292d0482b0897fec111c5edfd81c7273ea8de9efcb2f5460011309358eef11629cfafb56b0cfdc329b0a6e36d0043e8149e90225b955854af7e6f2d0bc2678bf9094666e1573fb5a611c988131c965c13e9e3ba8803109b416e66d675bcb8f36bb98c450806de787b816ce9a932d5723e81ee6ed49d48e143972a6572e0918aa7d43ee171c102d63e6128cafda575655fc0a6842b4f7b7cab683e04504d1c084a4e0ddab2e35ddd70668f66b285cdb241b1ae15e7bf42113a48b71fe6925d75186995b0b7e9db40e65fc79a48c7fddee369d4399c92ff217c86ae6fcdeabcb866676eda80e439475984ffd8dd7622625b5701fda4ec054e4757601ba20ea9a91c24cdc0a7104a0309d2db9046f747f157de084d318adf268df41fad353ea6a1e04d118179f742999202805c35f5118cfe700172334f1439b46ab534b69bdb409b872ce4865fe72efb6be23761b564b7210d90b23d6a811dde08ef1b8fedd6a642ff2d2a6ec2a9eff7c3fd612258d38fbf153c4a12be5e5f4dfba631eb083097fbca6c4b6ec2ec7393c1c91a5e78ecc133883ffde3bcfb1d4c17fa21fcfce78b71e51fc35f7d469b1bf8fde2762802f929c884c03e2bb54a751b0f79ac7475711cd56f6b6f158966ba36947e4a5fdf0d300e7cfc498d2dcd8864602a48c68d5d831469988d3f7a9d9b50b3a9a591b01bc169f12c6dffed68df9f1689d9643a540d5cc7f8903c9223e83e9c1f9d56e99fba3d19a9a1baa038164a91ec803842dcc133162fcb56775abcadc30fbc64fce2cd7ab42e0814d0efe8b5723e64597e7c1d35ab0af8d01475fa537427574e28e79df0af1d5da131f09fc5cd9a360563f251159654c7663960b2a0d8e1aef7272a8d0ad7649935c5b01748d90dd6673a4eec0df7ee6c24596cabd1fbc153d9b5d28704446e00d024b6dbd4ac4e6556f660ada8d58990886aa0817c60f389cd894570d2d404b4c3882a67c2eadaba8237a899b397ef16a7b1676e4a67a87e33c73e1160505d1802d10140c24c23f62f9562f49bc85e5ab165727d110417264432c8e6b942b050dbbabfd0fb0b7baba1f28d7ad111b93bf29b292e3ad27966e95957367d61b66f3a4439a471b7533b509e51cffefbad980e17d3701ff6715f1d16e862418341029bf29a2dd1d97a44ffc705d15354168383e9ec46cf562452812b8f5d418bbf224076ee8ff275b5c8c68a3aef260da8df601259ca8ace76bf79a48cc6a85c58a115e1b62eb855237fcc981be6b2a0f19507201cd71779390e69735db59ff825a2bb9130ef1e6489980e272e9447a7886d90c2df5810cb6bb417090a68d7bb3746446ffbf205783eb37f74340899693d646a5900292b9e8a8448f10f7537e3b168209502ec05e10793edfdb1e18bb6c5c51246a23a6c68bec837142edb7dcf8cc592ee7671d778c6122652447b832dd1bfb12ca8dfa31d819b79c081fe106a4105fc84b1cbf491d83a0ce3a1965b68d73dc3633416a9513360e8be6c2104d740ba38b6ac231ea5c05cbb958067664858a76743140dde6250d7a030194db0402832aab40c155fb768f9650a7467c3ed4d034650d6b2f7446808ebe4bbd214b8dd0980867bd5efe35f11cbe545da74bc9c601a484d7d09b5ed54bb31f218e235c36d82a4a21f9d5bccc6a6ecebb8b8b9c76993b97aa299bf407b76b9469e62ca463ab31e917e0cef0aefa5850baa5833f64befa3a27619e50f8887c15af59edebb554044615af04ade02fe8a51176e4a2ab58a62f82f29c30b6a3737f1771a94a416c191bf3a30e5db28eae7973d24b1827d35cd37f97a84398c79cd7bd33dfbd376e4a086d10140f30236a12529a32dfc12b8ef37429b047a576fa5df88e57089d2b88dfea9b29d8456b16cbc3091cc2d4a1d17730e555ea2777097b70a050303ae66273a314c0d0e71c446cb9561eb3e7b561acea7e318dc4ead97adc3f78c2de2d15d4ca0a7952d13a640c60f8e810e839b69c41b839d548179aa5014ef0eb32f9f69f8ff50076f7d7f0aaaf38dcdbec9c24a982ce510c88bb5a883c12664e01745d4919b9068104022ed70df077c908f2d1fab42d69d4595b2715a7c78c8066a0cea8a3b4cdfb4068069e8ef8d12b51ff2ac97f90f530e1b7c7c569a06f9e6ba608ec0aa2a217dc16ddd367f898e2c448ce33910dc984221d6d0258d5aa80db6d08199ffb9fb3e6a34a82c5a81020c072fc22704824c5e784c2840d84dc6a54137faece7256fcfe1d206b407a28b64c84f5093af7462e6284d3ffb69fd58ad72d0de4e399fce9d87d0290882860a226c7a246706c903f4b3ad59922bb9aed0e1cbbee822b2a680227d62d80df43466d58ab05f1b82a6bbdddc741f10d227831f533aa3a323a4d0c5738fcce52767e169ce98a714301e43ab7dfc7fa255d81a7153067f3090478b808f159d6826c22ffc5f28f7ec923511db2de62f7bf93fe3bb856144d0ccd6de0a5c14844f9ca2ac0db89df246ea56650a6c956f75a0986529ef30a0bceb00d9decdc90dac65ec223f88ef71135429c6095d5ec372a8da3fdd331cae1a3176c4cb143751b888cbeb85a2c84b6695bfbb6c29e8124208d2ed73be850e11db431159405c467e6a5be57c4cfc83a8bfca8d6f7b38bdec9403bd50f084b7e9df264d3fbe1e176b3f0c517b024a85ea091a31e8decb13546d7b74a41818c8284b38f798c3314eb21c596e9cfa21137572fbe511031d3b5a2779a519250e4382096308c6961f350d79628b4701659a887ff7df3acc92e22def6208bf3a9597bbc558effd828ba97c8b1176bb69c7be2f969071ec509246aa7d345dfa3bdaa518c15b888fda18704f5ac61a7469f3e92c67cecb96ecf2c78ddee4160e0a75fec11145c9d432759dfc515e145c3656bfaf956e0e5a28b3b36144c2b99697733661a8aa4be8e4d2ff1a8b72c744df44b4957c0560ae63dd5640ca07511c5575e9294cd850cda17771644579d858e9cf6df4143e34135d74014c81392bf36e5108ed1b19cc61104ee4e4ecedcdba2f4000227952f94c1095a0da3fe7630b83f9128c4702aedceedaa14cdbb5a9575db4a804f81488c9c41a90f08317da3ed20557e376a502933cedd6665062cbf22017fb4af62c8aa9a93c0d0a6e12cee8e4829b8b8f4195a5d4c16283b66a0fc703e6e1e1a50ce04d7123c70003366f0737186741e3f9a227d7317d5e85107ccc46ce0b327eff0d6e750e53a368cc5da49eceacdbf76c902bd42b197fe4658d20c0f23c20517d866cadbec4b1984e9f8ee5b9ee0075ceff99e288eaba5012083c044f5a9a18caaaa1476b2864160cd55dbcbdc929f952781b74299dc034ba9c8f49b17e5f5cf04ac68025035416e3b88d2e3758ebf137798eb063940e4114753c0dacad3aebc35a9220f6feca1afc57278724e26f8c823c53175c23ffc59dab57b20af2557a7a90858e9b5f6c408f7f5ffca91ac611317f7654d0afb1ff48c17c78032e1f214e18a80b8e81e5c9d1e060e84a1f5aa939a4c138f4164c06e92ed25c5b349a5489bac4b9356f8281ef4db1be71094bd436a43577c40b54d2d43118cf0dd0e08e24247a237207dde20aaf4c46ea5bd480ca15ef5e1c5735455ab75c1b8e5f2f72303035b76e1a176dbbe0f7b2cc99d400322383e447fa09e410ec2f6824935f76504d9f64e180c5d3a43004abc9f75974e6f30753ce46aee9d08363be4a36769d7587f9fddaefd0f668a2eb0ddbe96ca4b5fb66732bbebd473d307e79814938d8915be1711e7414d69ce1e061d74488d851f78a4808bf8c25c08faabe91859d468d9cd060f3fde83d4087c606710f604d78e8f6bd73d2d7d15afa577d34b533aa0752fed06cc47691e1e050e4d26df4b150fd3b35b6fb96b5424f6062fe8feba908861051800b35aaf06604969654a8eb8e1cee409041fc80e24db02da34e8c0de019402cba8a0111418d8b24fa9ffd4aadb7fa168a8fa70d1289d20901fa7e9b819c39c87f85c9246d3972aa83e67c4a3499c8087a18600038ab7eb313191fe306a971d7050eb40741cb45e6b07e2421d1878e5160e4817c978f84ea7a0b7378e81dfcfd82e8d05b8744b044cdb62643c6a4368b6d29c558c7d5c91cc07ed13b86ae8f2ac15992eb514a1d052d700165397d950120e6e8d20bf9c3864e25ca41360671304b09340020951b818a5891d9712e235fcc9380f5bb69c4f7b3edb3a8d7e0339d834824b00a28b7affd764e888a15f054ae446ce6869efef21527ba04664fe0591fe4435b76d140fe2b3773a1115cab88815f7b3f7014bdf9a34ceeac92a8a6b4ca84d1fce7e2d64a8fe4e49c26516c660a95e3ff36168a4d116ff5e9cc6842bd86a240e54cf76008afb2fee4469b7169d4a8f5ca8749062f5b357e02e295c7ec53a9b6ddf055b9ef1ff5d789e90fe7386662d85c0528b0a809963f7f9371c182cddd94bc7db764f9b61a91ba423d23e82766c4475e35b5c1109887767a1819438319667d8db16b647ec088ab24c0141f6a61c5cf271e5788c58bf44e0a423a1a12a83e6889d2100060e8322ed0dd7db521fa252c2891317a48bffd61f7c5718701373135c2ac9f93b957b2577fd5d9c12bec0dbe8f98e63d687ea30730de5cad00bd59bbf4a8432dbb4d221072c9b1a1183456b821379bb7348117091e6bf8ca7814345b2dfdebfbf7ddd69ed61ad4f33524c35b6374f00c1bc3899f82c0502ab286d92e9eb41ac72fc3efc650d51016fd671b6c7d8cd16333bc7edc3d9b1ee6d191350bee2c86bbc0db34b82f62855d110a7892d87eae2a38079b0bd8ca5fba4bed5295cab35e0e96ecf328b1e06147fb0f06f282ab5819a819fb1b04603b7ce634266280fcd15c110d6468503e87672fd29be56e2d41b3911a3e2e92d5505b7bc806adc650d1c3f76394b4cd55a708a94ced8fe3ec641c00c31f136e613bda89c913a7a15d4df1d76c778e091ed9926cd58b91cb33b86beed49104f3c4b0970b831a54a52f24d3a4692053eb73d16522a80e88139edeb0d76ac18b8de293dd5960db7de65b05f536737c75cfeba4d0548ccc6cf87471fdf1e29aa884a664023940a4e8b8c730be3bbdb414bea6f62612665166e847989bd07573c0bcdbc72f3793cfb9afc4c2c395a677b8ac825bd631a9b8efd685939fa2d59e00fa97be629c41bdc7f57e22a56049397fcda0842aafc80c773593303b5221ece56b4e73325d0cfffd8ba29bdd746d6b0f7c6d3297d49d2d1888e731fa8e488c98f24a7866d3a62e0dd824484b810b95b080eefa6d794f4669fa09fc94dfa7ed7ede356b9f2a98db1d496e393ee799624fbc8f48a903a3051a2e60e20ba50df523f88a4a382cce598589188d45534fb90f44266688b1247f72ca7ccc9ad3e04d56da988d1ff6e4b14c24a4778b1deb3e149e58acd1ca434d7a3ac410a2c05e3f71e2ecd3f0e3debbd954e57da0f2fb8c59f415b00bbf0434484b7bcf993dc247ecabe6d03c07c7feb37e1f1f932a00755e3f20d966eb7917fd9864f5a30bf5f0bf820fee4cce7b7d38b9803196f7561f49a6caf4100f58d6947206a35be8963d4d9018add47a6aee946cacd937c7b3a57e02eb86e167e5fd16ce60c306983bcebbbbfed99903cf0936db6a4f2e2b16d38e7ba77617132913ead9f698738e5353cffaf722c1f19f914e1f679101afcecd2fa2d027f84b2c5c69ca29ad6175acdfec8e43ccde732f12995a11fa42b6effaac9f7940f5da8caa4a05fa87cb2fef001f35f4b9430163fa0606601429c05ffa47554274c006da8dfe6636221a1789a59d197d1c843352e9d33b8e5203d97820db126183789bd3acc51faf4beba204b08c6211806ea215519d67a0172eb445cc0db12fc337fbf67df795faa70a5464663a7f4a4631d596c5c4529d1de16f40b0909a8f350a4ebc12ba1023e9901076ed92d54538761efd820400799d2656cc2ec6876f26be8ff3771c0c9e44b22262e95174fddba70d76e1430a239bf532c6b7c714c2664517d1d94372bd1b20cb4ab99c3a09edf766948a3c89a5fbf1d9add74002550fb936fbf1888e3595338b930e9c92e283acbadc7ec6254ef2ca489ced20c967ae0b39a5be852e78e3814773c9f780884bf75f0ffa2aa0c27745810f3f9a48daf8b24459429dae8fbbaa28892df0c652f70e35586a3fd80d32926533bc5f3b967a2c31fa34be6406b7cc22939c9dd399437b59de4124bb59d71957735dd1e9726f7cf8676162543de35a674dfbd55f9a96b26201f8d7240b20e0532011609acbdc71b2639c011083d31013ed74c3a9b0dcf82b9b1481bf9f0b81e82f52099250053c505c25e3978616e6b27cec685a95d8322e2df94b9ed20cc8bc77b7109bfe56723faf719586fa6383ec9ef80c59d93bda25a165297bfb0eea6aa4f0cbf54168ce78d908b5ff1a4996651b994ddcaf8ff1e9b0526412f74f8d54f5768ebea7617406414e195448a2ef075fd81db36779d0e777271741bafa68a818754cca061321ecfc874652989632894de760be27be30219aebf87e8eaabce41f5b1f8c1ebb0f1d7cdca3708a1ffbb10071ef1934e448d20130c07eaf8586c199ee2c8ab4ed72957ea6c013c64a4092d463ebc030a616eba94d233a06bf46f8093d19c9d51eb15feb66e29ce679924915b5a568d0bd91ca332a5c8d8a5426409967356a43998e0520f29f80310573877b02a93d6259aed0f9fa15d28cf08b6ea70202f0f7fde6ce87e46ddd86660875834c1731a96fac9270b2c0b25026542954eb6d4c17694d0225e58b39341d2d5baf2077bff483c3863171e1fb6071d81fd30d6b08ec80b377586e9bdde594d72626c10ad8b5864a5c85f5c4428fec2eb8c1884d8a7910f3583efc7fe939561198d83ade1b55379832e9ad42afabf2732a8b00147b010a24184404b8d71087d4fe024b4915331131fb960c479f4b82a9a7c0970bb29ddbf487332c334750f88e063dafeced770a99140d802ba9d624b851b68a7b7b906bca94cfd9bb472f94abf6a1a4aeaf02c9ef24527052ddb4f739a9715fe419a97241ebe5125dea9b837b8f919e65f08879af529bad58321d9d90272d4a12563fa94dae46ea5e84be8dbd957dbf3e11ccb71612613c07ac772c080f17c394d07bdd798c5236b8cc3167ae6950822a444717b2144bde66051587fd4051395fd7f9fc3efd89623556dcd044c08ace2cff23933c98bcd0a4806fe37536840bafd536f5666a05b4fcc254283f256054dcf4feb008ac27d90ac1e703c38331365a27a1da682b7c3020c28a0448d93d291fd31c4c68794762f81cf8e50072e6ae6706f653d6b03c66087287a0ffd492f8f4bbcb64897685594ec17cedc7e49337c1cd93c64fadd5e71f8dc248aff50a315ec2ccaad1d1b7e860c06fa2f5506c9830739f20bea90c062d4d634828668bda63233b5520b6bb78781185a0d6c610effbfc090410e0b81885cfbf8ba850e9620b86ee4eefc116c90051f3513bdb4f6490c3511705fe6b87664881659df2cfae5f5b5ffa5c7f84931b0703bb38df5867805fbc86ae862a28a34b3b0440e0cde2c12c101eabba556098684306ffe6e236cdf3bd1f17639d5c68b46fc2d990a5aab0430b1524e56429df4923d41de1cb52b698185ffad03f7b3693f1003a7fb2a490b4d4c3e6ab7db2872962bafd4db903042adf52fcba5293f8b77496ee3ba43296065d91b95f2da861ce333db28d6807e955366a9688ea9345f60f60206469eb91119a1814721f66bf613a3251bfade2ab5c17653b28776d03a245e3780359761e423983ab10f91f3bae1c065dcacf2d42491dddd81575c349dfaaeb32cbd095b50038b9db539b03b1f07b12878c9f651e46c98ff677e191af1c87d693962604408a9bdd7f0e9b1b0ea3161b68008bd4a105ad5147f9b9b9b65a85d082ed218ac5c629726991f80eda0e5e7e6c655e177526311090f0289ae5d6f6ed0bedcda3562cca7ef9674d2b445b47a65e306092a3ee67f85bc04df3f84328ca1a8b11a9ae66cb716bfb2c36564cfdd99a4c0fc35a99ac7c89bde358fc51f7e5f83d1e4584d34c080522be116ab2fae1dc5adef7abad4d4d3dd265b6e7f37f0bcf1953e0bea94d513eaab01260356deaaecbcdb072b8914ba2de6cb867624291e4cda9705165c24070473ad094c7aca435b582fa1da8794dc3454293f588903b2e7e9b8c03c6fb4f6a2c408b0104476bcac2eab02dba19ac6440dbb42113c5cf7a7dd93bf8f0ebcc1e8403c168f93375366f5199610ec13de8fb258850b826c7d3cc1dbb7bde8c353b20a0c9936de73a75bb7efa333dcb492625fa59451f71b0eb9121b0a701e854a7a4ec8ae699a54c0f3916bc66347f15e6b2096716964191b7d912175d2d2e3d776a4ffac39c1d1c37f6d15d2b2b2f9ba5d42254661245e23f99f6cfdd4fab673d2e62ef9b99167288f2c986602bf54f5e24f56bf28c11433237b4ea551112c2362faa161e0f3082355761623a5394ef7dd4278c996a049846d25c93a0d0e6579c92e62fb4fec7a697835855e405d432f36a05ca4041e4393c3a501838cd1672d30e5a365aa41ccc6bd1e5abc0f916e2e83452f66659acdcf5c7f3737f61cd42247d5a87f2913afb18c0337607b1a28518b13540ba746f9a14a6ff9227be5917ae967fcc9081880567582e712cf4c8126d220036d65be88aa48c0662fa029d1e8d090ec89938b90d0299429eb0f8f3e6d7addf9798ec4fac921d71d59e488601295fc8f062def539c475e156842b1a25a2e4fa8d840f03702853b927d8f3e92aae1c9ecee95343dc9a348406fbb344fe9b3c1279733f51c8ba7326abe181b314ed44d736755361e712937896a4dbad3da792b0264b97bf4b539c37e18862a6699c7531a178fab23e6e8b1005303c5f08e4840da9a132aaac64b53b529c83e7ca09311263fc7400135c0719906e590d326e8684026a55257afd354f58560a0ba0a0740ad217bcbb5ac3afad40871687a768427940159de4b2fdbceb4c98cd8168f06cbb7644d3bed4091a56d5e6cb59eaefaf4ce8ab3fd1c718894d7e22f54e01b334701f9ed9002210b2cf2153db3d62053be90950a963d21f421e846ec21d892e879a06b4588934d2ae86bb321d1655742c78946d1a3f487e0a6482a0973cfc5f271efeb57affa6652e53934088b1813e24fec07801b0b1fb635fe2cd234732488ba7b898491b9db927285f1dbd3f65297137384b26363dcb19ae56d3857ca713d341a3e06e088d6f791140a2e1940728d9457efdd316f09eef3f01a5637f8ae76ddae54be2f5a843bb9f9803bb360d4fcebe782d2ebb8117b8a5c64c71169d22f93a2c50691f139b7291e1ba311419eff96e6d3089333b7ec30813f968a8ef781fda89d417f2188bcbc47afd16dd14a5bfa8fedf98a498fa0224352a181074a53ebf1fdae6faac33944ce1c72402384720e764c9fcd78567f9b07edb52001927267a7fc749e4eaf9f459747119976119144f54c55a7d7ccfb3d779e368d05ab85fcd7da34e28ff10210e0e7ac6e3c9cafca31d8972c9a9d035c4d7a4a36126a0068ff1e51991318ab58d253772a972b6733437d2e3b2a082f2e600aab81aa78335e50faa186dd7b19d8e2f202b2d30bc8b1fa0bba7086d4bf7b3aafb60b1d49d79ed16c7afcf9655d54142d52f27d29968d41d1c82415333e30e9f584719920a04b037c6af80b11a527f9691c81747cf447746ea7027d70bddd5b71c04ed348df64e6d021acb6f781155e10147ac3d3b4b1b4eb4e2f7a7f33f15a145bf63fd4b24e888388fa48ba312c560889dd0196e574649cd64e670e2ea78aee70a0cc396e3ddce24b1894359d565dd3601af213d8466e6724dab24a733697fdb89d09ab27e5610662f38f9546fb364de48e3057092cad957b5bdbb4c60956d1b7731bdb73e1a0d471b2d166bab3db8862f9beee5177d81acc773c0419083e6a7643c64e1cd71a3a5ee98a20752b10c92a77c6f99907ecbe948bcc14d28462f260c386f505e3c173b9c731a581674b28ee1706e064be0e1b1c5b05f69e585aa1e5b9dcbd4cff7acf4fda64365cc36791a1222210453ce6de28e6758c85627a260b2c4251ba5e0dbabb343282c9fc3a46ac228c55982e597822d98892f6c76254cc23cc24025a90c876deca784bfe9d35fe8750954c86237245bde9bdb314c7574b720edf5cd2c302149e13343c4bcb98768a770db28ec0778b88e320f67036367a7365dce88e3806a78faa45f9abeb05bdda8717637093e824d32f43ca20451eff26f89a20df6ada3efc5af41155d570513b8bb21d05a41f54da49119e779a2ea48ce4f1ab2f07bbae8fef5857e75db6536bd06178b47599b77ff8f16c4bd6705d3eb6f8d7154a846cabe4de11cbee891e9d2ba37c53bc2d07766205a331cbe902d100f39cabf077fa5a66751048ba39350694467e08ed04e947910e23b773a04a269cce2c997e3a5c228f665d751b8950c321a74cf43e2dea02e8f86d16235dc2f6737b84c544cb7b83a8fb0de27dc29ea06f8755306438b1005810691e46cee9f76f1071ac342355a65e8fe2504bfc941c3c7a50a069b6a04843ad5112f768cd37bfc57225765bf28c054f6d3ed7570041b26a52f93ed93ed7fee5dd00fd7e2cdfa502b3559b344de0934726029cbf3dab4eec6d027c67e330ed53f2e773f092e0600df358e603d1c7e0a8a6751269949f364e821e5ff3e858b430a187fbef123058787e7760d2b42309e1ec7cc91eb859d78edb85d1b206ba82bfd991feae751b37971a18e1ceb49b25f546e15863cf45032fe0f2eead1a3d3e483f9e67cdb34c03b3175b03b19dd28e75e17dc295233e523d3f277c516a2ec7b5a69dfd07d79b34a01ccf8830882b0c0901d962bc7678e37d06a403945c2963026b40713e660124facc5483f023c4524c57601afa8fb89f356fea6af450f18f750ca7c5561d74d99ca19d4f93ccfab6f33c2874412cf419303a4781d1f38506345bfcc27c6b0b30a8f3788c55496ffa2e3951e19ff516e82ab7672870f15383c87357037af44a6882f1205fc9203c5e14ed75d2a9cecb9a75926aace19d4c6fa30a67b20b891aba2426f902b4eb5678f62539a9cb6d5d6f62efe189ce1d6e962b8bfde7e300f7f033a74a94e45894ec8954b50cda609ed11f5202eb312cc74beecf40422891465791174f06a48ce1e68f7179a35dbaf557c1fe209ab2c572e05263d10e99c91e98089b1634222fa4cef8dcfcdc2d7259a944a921f54e3b163fc31df951075acffdc5ee1975b40524a5bb0463cb36ea36ff6255857bb12166c1afbd4501f5a6814ecce4532bd736ccd92f03abec84b457333c61289f20f22f7dcc894e6da8af6ee621805ae9bbc6f7ac431ad2bea609fc9e40ad7e0c85b5eb922c0079a30a41eaabefdf3a64b344de420effd74bbdc381f9440836924f8939e2fa01a846162cef75615990b126a00b98d063cfbc50071b0cb1efe76987a2b5c946808b21c838d051cfc32983d1dc0bfca2e24134850270e507e879e28b772e588d946ea63f79b013a123b8665b13dbcdd8e87d16e895f1a19ae76122dc14b036168f8091c8ef38bffdba0f28dff9104c31b85fc4084c031acffdced18dc430ca60a28a72ade6c0f70068d26c66c33489a80697f181c3275130c1087ef996a703be7dfd5d1d6545f79c5944f14925399aa658632449e9f9f8df6bd086a1dda970ecb4e460ce4953f2de36da663a83f658e12455f85032377a761b080853c6ebdc1309571e1241b55475b9db2a7166086439ae91c47fb9aeeebd0f396c18da4a4bf6258912a17ebdeb7949026b3014a51718ab91d93d872757adce923d00d1505e6cea9602d2c67076fe7995cb07bf9c2b581cc732bd3b5cfe4cfe35f16cc43e0f9a3c99050af7bf1d43662ae1e51ffdf5319bf65d21d844874896ee801ae0a633786d91e634281ddbe245afbf85193a3a0f3bd4decbf51ee2c7a39a289f23ca8d48373a6194dbbf7a3d13bbd9d4575c4752b9d897cec0e4dcf154513f39c806c344155acb0419b139595732e8c7d30393b21a6ef1229f7bdb03ba3d3fa7abc60b49d728722aae52a03e97eeef35768b48b93831923aec8c26fb41ae03022ec43463448391b6036b3681a29373d11ca0c4f4e61d0f0819448687dd915723098b4cfbc6fa1e499e6d43b06469acb7ac1c084890ac3a3c0ac6df2977fca9920bca9ee2d9e505b60999e18c92ecf141fb62c85a9fc04bcd83926886392a1e7c58bf6917c8daaadc97c30ffd67f573f55821dea6aed4cc1e9b40bbb3bfc8b28c8c7e4236faee3d190e66444bb942705a7ef3c4127812b92731bc845dc58eadb5faf449c852389d5b01addb8e81bdaafa53a34108559fd625b2d6e7d432d20294a3a6a0a7f5923b0f7ab86c091efdf015f636b156182e404ae9b9bc85558a61c2319318317224a7c8d109d82c5bc53353f61c0264218d2954ccf19d4459917089f3a86545c326cf61072f089ede42807870ed0d8d26006be293b283ef28c03f597f1806395b4ee739094bb82e67a2d898ddb5f9efcabcbc688402e59ed1b6ef331a5ed2983c74e05419f033da982adf220a2738ec918662b63938a8249221ac8141b4b658f2d8e12597a23768d7d3a9228428f39400bb2967fc5ad19b0329adad64fb9cb997502e5301b2b08b96e3bedce88928c4c37c7ef55a78a0f663e2daf31ad09f0b7f5048d466e709edaa17def61c747fa41144779e44d6e760ad704a2cf3ff7432d727d660eb2a2f60532d300fd48df510ff453e59819339a149459b7e867b9361f3fdc59b1ad082630aa9eebecf61a806fe0472bce282a06c7ce9e818a3a60e80990209e1804fc43eed36c648f808fd59699e07bce3de12daa3580746989c377e6eec07d65bac773f9310360b93af8dba34caa2f036eaa580eefe5db487e4e85a5f29ef49d164b12f58e399b3353f1c3a8c68911f1f9cbcd6e167056b98f9cee69b299ad91036969a794379d90c262072fac8eeb7109bbe5690b630134a7e5d4ad02e0d57e9b3fba67bf3efdef17f72ac66e35b47062df3191e8b35bf0ed15bfbcf57d55928e837d58471fd90711900e263a694fb0fb985e869d8044ce4e200711143e3edce7f5de3199235368d6a21b6a9c04852448eb2cf89184a8425573e9ff3ace3f683bb10e7d1322625ffe7955b86666e7a582175f4e3447cf9178709aa93ae976054d64a1ab98d004b5c61e46a8ee4bc405f32cbc828f17fac2f2d6a3399d5334361428ffd5ca836423d954b23e527666e920d6c553f4d702e8dfebb7f0887e2cc66b0ac90bd40dd5b9f36fee8da68dec3ab1b91aaa4486ceb3676a8f91fe21645a72aa1686fd57a406fd76fe1f36ca45a034b6135f3edd173eee2e81aab352ec7396b044eb6a866f333138f8966d0a3da43ef062767e48a9fd036110530106a7f73b0fbce9548a0ede53f06c61d9ba228e13c0a546d597ebae3e327c5dff7591f81abe7e052ef5c2b9ce23a8e273460af7ec90c311860a21f3c97718b415ce5d12f856629ff42024f1ca9b44b4cc77381f7be4cf8107c256c1263bedba20e892d657e41514e588a435513b39cb6a0f86d012e6474905469fc8b0c28719f7c08b667bbd21568caed212c32b1599a433c890b46163565078387e164effa8f5ff7e079cc92cc2ec37fbcffe99da253e8fb7080aac68668d00c858a1359d481e0aa397bfade3f6cd66a90fca2c062483c2b9c9d31fbbc1731ccd1f967ffda2b6265724467b994378e4421bb45f27f15f57ac7219a3008c20ad91240705d3df3d2c290c1dd18fdfed20b0244488e736a84c94035ca9624c77c6953fea8e6af70f43cc2bdf9afb92fb4f2a6bc9aa7cc05e64c79138e1be9ac03d48a6c15e2133ec76bec4955d54e70f30ac4b6e835190c9d2e40bf6ee4371794993abdcc63bcb147cb34e7517c0cb11f41c3b470e261dff382974f64e6dfea55e703ac13bcd7d72aeb3a5e015995e0e461149c2c3259d473a98fe8e279f6b8ba3ced576de9650f2b9edbca36691c8170210c478149d8754f0bd0c43b736ec586c0bc58fe74974674ef32a8612b1af43f80a6f8545f2e7bdeae8e6090642732a0f00f3f7f41074257c297f0439de81d4f11181630e4267c045cb4d514e37b2abdada3436c4a8733afdd4239d6c17481a7953968ce2ac85b6981bc896539ec8675ac9c90467f7c03700155e677853c4199792377bbd1511694f9fb383f3152f3d973b0143d6d0a6440e42cd2c26aca7825dadfc03ecea8f1e73cab1fbb70cfea9cf9b8b692fc470690c44fbeb8eb2fe5abb05a0a501b410818198df804b9039c0b539997d2c38014a7fbb56d282bcd282c3556672ef8ab5f5f48d2e6e0e5fcbca8fdc7f3a6ac82bd2af6082705f2bbe9b90864f63b374b397e4ec5f038490673c737e70ad99bd1e93fba887cb47f4b461abfbf2bd0accd89a93c4d79b315fe30182a4af42d6bf1b87d7ee6a5f54a66c91445957dbc8606fac3e3f4aa64f4ed24b23276e9832d3cb785a5c4cc487f6e7e8008f5f0b40f32df07e2ee40e60e04500207d618a8f25b6f4d1f5432c2afac5b87e6bf1568d1d34080ed2ec44b8c165a57d8160fb04d7ca9548f2e1c0b9fc3f48470a01a0cd8be3ee022b53c3872802e7df3ffc8b835e21dec8f7ce82e55f0854763bd12bbfccb849703d7e424de7ccd35a093d9539a38119faa225f4ba7040ad51c63911eb2d3b53c2f4f0bd4c8b7c6ca005d97420ad765504c96d427c5da1985fda88dc14360fe393d573c3ffb93d065f10d81e515579df6f12ed04320326ef6f0569dc4ecf016507c322de4ead295efa6e536f1302685c4c472ead87d75d3f08396ef605bce73e736d428d136190b451e5998cdc2ba2cdc7bc32231f500bbba0cc300bcb647c404c0c0ccbc31466d66643f788981662a2c36a7470c0656a1db2607f54de005ad9af171d9067e4cfe6dd74f9bc7791dce6ff9eaf83f8a6e37ce41234e980ba7cff8b60acc151b0eacb63a62eb147c3d3d61ddab05e75ce09fa70103a5f40bb5f5316be93bfb229e9eb0d6a852eb73a3ec6e91eb89ff3c8bfb4355fbb5ab9be5af546af141acbc5f05898b06ec2ef6cca94333519c1273c2d40da57f0439625175a256f72e4bf49be62d6d5d884dfcbeeef48503ea31728be028ced5e17e96d10e58a025e14987e4de681c41100b3c25592025faaaa11f415b80e5fc5e104a696581f00a4caacac382586cf80b7924ffb5e06b2a8e3b02fb4b8b76cc508c5f55d31c8e4ac9cab3589d1f3a6b259ae738cc5d08440fb775bddd59610d45b04a46f22e75e577ce644cb57b8e62e105a93b5cf9f2b614670c7f23c68b25d5fae08fb33ea130f5e4b41955e67a741a0f4a61f70ad3def9f07c4d31e7cda80c5669e9248989cd9ad0754ba20794821f4a98ec8c6bc3c09f637196ca549d614769f47cae0d86b14aead71af89717fc7f35de40f170000031fe6b0f8987329fa7aac47ac8f8506a7e82b563529f0e86d7c09584db5c012188c1e2359a82f0dca78b6dd70190b369db162aa086e1df464bfcdcf4a766bbe530626b2c67b6b9b0689ca85028dadbd2e3da2fd2907ce41b45ee62144202a9dba451e7df6f7eec602bee6b88585fe76b87c22fdecfc80f256e3822e0761d241053d2d8dbb484d7b34f4db2227bba79ccc3e455a0e839ab2172e6cac564c5021fbc30ec6a6a26855517fa6d7625981c183ddd718469b7ccec586a5aacd116f9ce1c7fe8f6e811cb703679dd95282551bd146d2f259cb5d98887b6df290d16a813bb47b846f0a96ec9b90df1412a96a2aeed0a4b9ea0a0f52c416ca160fc8bf24f8e9fedadd27564605ee6be4fbfe7b9f17483437b8c10bf3ecb9865a0eb49bae1ca266c6ab94bf8cf1db38dfc522e030443c3c005c1aded3787f66a7714c354187b18ce9e87634a38191da4c794e13701c54585cd003017dfed9dbd6459973a4c7b2539124c1143071a5b374802d0cc5f21588c32e6148d18c6299a4862e33c3619fd028bc1b200986a8bb3bc69768b3979af1c83b8c041827930594af247fc6883ec035e7c829343e89781a1cda2b84dfbcd20c7b3782864ffa6c64eefb8ad6ff33d9147ddcd76a013afbb736f75fe24a62f049375ffcb6cea16639b3304cac29ad064b1afa172ee8ddc21a886f435e7ce2cadb82b659b927c0ef2582c782bb04cceb6bbddf63328ac37cc03ad1867d4b9f660315d6e1f1253ca699ca7f959343a1366931e84ea30115daaa6efff1a0d9334d844e5f78790d3a7d5a2aee151d02a4d2a82a839dd1919b6b9324c4846943ea576dbc48b56fa5119abef11e1d8af8f0fce11b50d643cec5f7f0e5029aa906d3e760a2ea8733cd337f4ef05030290f7a6275b2e393638642b6a9385bec6995ed64d2c7fc90ab352b28667b70aaf42df24f93ac1db69de45a9e59a1a99a77a2684dd0d663c0e2a4ac3652d492e03fef3fb51763ddf34d180722f0ee65e2b7fa5c9a7d46e9818b9994f9a1f2e8cf27812f288f47874f7c75cef37f5b5270b44bb4ef4913289cca575470a91b9b251919f236b7d413cd94acd2ef186d077cb4e6866cb9e04711f72e95ab359fd8596a9f86dc4bd93411c9a5c7769c32bd7f8cb164f14ddc1ffba6ba5ebcb41472ff12c1cf42901c37ff0eddbdf063712520bdd798d478fe13aff63ba23262b7c4bf7815ca4fd9bf83151d682aea40a2aacfc67ffe4af30a37ebfed0d621d320ecd5d2dc9692226f7884a927e044b03bcdb1c60b2fefef368a69c539d4f957c68c9a80aa78e9d7d50412bdebe451fb60862d41f6958d68e39478d0aa7efd0451af8e0322d9c4f8af12e31a0531973f5b107a5da42f9ea6a68054fe6309e8411a0d49ded44398dc3a5b8959cb585f3218decfe94b265ceec070477191b7b94e27e80127adffb6672c21b9b9b575eecf42bfaf1c09935b19b26c09d0032abfe7715c17c31bdc1a6f97c3d9091193a97a666e7d50c3a8971233485aac5b2248808d6a4a1a8491c73d17cd9b5c61946b235e0d8ad26237320b9326bb41cd8b6e3a499037b4c3985f3ce8ff502f257a5685f686357a40b4233d9598eb2263a6afde5b00c7035e0d574a8c25da4843cb3d60c9b31cee474d07778db53de42852e8b48c4ec5250870a00712347e7cea98b94b497ccbfc343627460615e80e879342b2aa97e3b3f9ef1419fe074fe520fabc1901f40765ce552cf886ca8b9c8264bd4c83b56691a35a8ff4ac728092e14c80acb66c4fa7262120f4cc025da249297a4252df525be7b088d038cf8202a2e1d61ed05f589f26fcdd02db7a1e5a3ff5c7ab4df73e065f77421a9a61cb09a92635706e6abc38d90561b2f1f0f2d5ff0bc63f806c1ddbc7d5811c61c0d3817e0e59a48af3c828155300eb1a9448fbb81c421bc764d986b0b00bca6d986ad86fd5a0892dbafc47b16a417cea17ebaefa3969d07facf44ebf2da0ec72048c0361c06b3b6bac4cd8acd20503f151b744f12575e77e2f312c3b90d11135437baa2b9758ac1416f05d576eec4ffc1695c5d289d2fbd8a467febea76a46dbf5ec29d69c920c0bb1f8741ec798f5b55c02afea84953363c46c5f32ee0ab65132e79ab004da6a9807d80f6bf913c7327337bc6be0f1210e264a889c0f6cd92a5091bde88111aa131cf1845c0084c4c5d214fe45a5698bc78ad299c13500c8b91d3d49d5e8b6d6908b31f4013440abd1b7a973130dc9579bc1f91e7d11efeafc68e340fa91c3a59ff7cf0707b1545b03c3c0640c4813517dd1f8d83b191312bc672f462eac70dd1d6ce34fd61ef22990fb9645fa1b4c98c152294ad6675a5a18680c6a74030d36ff31891e5a00fb8d5e3bb4b46629e67e0da03435f51153f6331997cf06020f6757c64fab358f7b0d6e8540620d7f738528cc9e81670cfe5c8cdf3fa3d0f44396d72205247ff68d58822af7cf09850299c53068ebd7e8546d09bda9349bf46c73b5bd16a034d9872dbf681f6d79624226334a06cae70defce24c7e04396751f558f503b18fe3bfe5a7ef3528a991002e07907a988b7020cc4232441ed40a367721f605a562ba193fb2521bef6b2adf1832cedf59a53e0d6c763e3bf0f4109e6417d787a20624cc2a35191435fce8507ca4075cbdf2ce52f7fd8d85dedd135dd91769720c517f78f32a9350201a86041fa47b7501f445c0a2496e737ae169e245ec2a29f7083ec227a2b0d24f7822511105a2150b7e9ff2cb589d38fd361b3650671dcd9349164e09f8b6491ac1f2e7b170b1e35555358235b76d03c6e3cb1298b33b447b43ec94c684d6c69c7bd2c4ea624b4c21aabefd93022fcf714503cefcdf9bf595abd93c08d7575cb683983f29b36772f7896f662282663d191be72d4d5e4476e839af04394a33e548c02f472ab6591d5c22f8f4ac0fc87fd8ced7465f97c342695038f318b429fb8ee04469569405309c99d67924507a3f1f9e11be9d0c044e8734598c86cd99e4b349e63246222bbaaf4ed7a2fa3f1cac6ae816a5a9361942a32b11bf225a70ad805ddc352c642626387dd1d7f1e3c272d4cbafd163377cd5298fcbb5389737e3466952bbabe2c796536dd9dc251990d4d86f0e56d8a9ae150c6f2ebe4166681e58caf10a3139173260b157087637dbbd0dcabde9b4f3e6c02ee1492356ee3d30943f3912dd2c951a51ee3aa8abb064725b473549a0b7b6b65467cacbac5ea8ae1462dc979d6e2c27bceb8861e405be0bae3ec2d3915fb5aa5594b877dd86d6614b9dd8432fd8b2c816f77b392c64e2b76a36a124329e949226935a76038ac79955986a8cee2da37e41bce0338df953fd6e3c5bf8c14ee6fdf896c666c39b42939140ab3e72d9c7e0ce3550a4ee4cff299ce3985c6d6474e06e47c568856439f9c29a6ef204e066165c5ecc73603b945f69b3dbbbbeedbe4f426428e8c1a93b1d75108fd50d7ad40767e4e661acd6a922c16a487ebf3b9a250710ecf0405fc078ad41fd649c397518ee639f3b09c98f020a189eb22edff7706d82491802ed15a4fcc25c37ad8741032b6c98d3c0749d958c84c88adc05891eae282e5b1e85efbed131a53b4e0fd39e63f90a4a5427f6b7d2c4fbb758feacd63d14b5effccccf6d64e37b2c0339cee0f65bfa98478e9662e731ebdecb325c8868dd709fb0f01c61d389094049891f5ae76cdc271da5319d4d8c9226897d1a81ecf61139577fd24ed8c7fdcb70a49f7ba88bd45c737a55a19409cbca7aeb8c76ba0ce30e62db2cb942454c2013c8536e7302e8c4e01677c0e0489441df31e5e1907648acc8fc301ab25f3eb7c731851b68c4d29231aaab868afdb1aab116ed0ba42d55b37b658762c5a8b1887d5d24f1b2168c9bf42b1c39937909d49ce2a50ebce64118cff8e4e42378e5c02333904fd82675c1f9d00a1a5491802faccecdd3b3b8f521aa42438dafd0dab14e1f28e00904e0e582ee47a83497044f8e088ca2e79996bb24ee397da941becfee2fc8bebbf0129fe14189bff07f76d661490f4124263b842cc9279c2f2a963722ac4fdac3ff5e4a3e39f55efe5f4d8c16d7dd4933324a95252c28c335abef017151d1ae4a2a43e81eedb0bea0097ac7e7243844cd4cb0feace1efdbeaef232c495551261fdd9cddeff76258e401f272663a5e02d7b6bbf09e63235b902429e836c0d72712c18d742751f0d7e800148dda8ca2e2039dae888bc4005eac8440fb22a0cf236c15a06ff39dccecf7d732845f05f4c7de94a826c365c48bb22c8add0ce91afc2344943f566ff958237deba0326d9065c2871f1f3493b4c51b584729236d9d623ca0070ce11039735862f25a818203978a1e365c0fcb1f78ed2097300624be4327c1905a2a51e0c643854c8dcdfbc566ef23ca351aab47763b63fd8e026c8a1a53c7258a7f565123060fd61a3e0f89dab5f5576ad22b7b5dac72cc3190ed02c438c3dc51df7c0f396b8386c934ae1ad21f7cdd2a6998a222a2794cfe4a4799f63684746ee5b20bbda11ec9b912f6b9e7adb30acb9bbbf7e5c747c67cafa9d205c5f1d01b9e7ca06f8e3f797df339afd0ab0d17527b1bb8113489b8652b5b41ed00eed432ed353234c03237cfe8730db171eab8a308a00f3c8ee707a346a5daa9e5a2791b5d4eeeec1973878778c43dcdaf3aab008a9bc200078a11436ed88141063d0d458e1308b061dc4aab22a3bfb13e644d95b31decfb6bbbe969679ce8e1561a92726cc35c9621ebcff7f0bcf455e3b83d9b205a50d359f9c5216c94c72acaf47bc42db2ca93f8421c576fd1376c96db7f1a3d900805af8c85182dcf0f8b3e2d4796e9dba9ef7ed71040c841376f896faf86605f74cfe7db357e53540bf1dca611be664cc6332eff91e6f8ab1b559942341da861158b06807efc96c0b2db9a54a3ba29f12aa046e65d69563598d971b9accfb6db08fa5f8784db8fa7e37c1d1eb596638ed13c5dd6f72af81f61c66e91a850ae97755148ba7187f68ea65b99541aa9374593f2d2408017603662e778332d1a6ede1d4283c2ef5db264cd7eb239407bb0a306e2b9dd7885598eec097e65cdf5416a728bc05d232d572c2f09a7b091cb1551b304db8a3666cac2159e36ebec0ae86539bbc9098fa7dbd54a76525be2cd31a3b29d1ed5795d82a9febbb7e5c0c13c30abe6c98c4a200ddf2c3ffcf1ac45f2bfb6c21fd951a263e3a930076e4be2558f558a2d9346aff4b70e76290fe00d23d8198f0a64a5dedff5ecb2265e318e002631c0ae366d55e053c29b1d2879cda7ab73e044659c96d5c81050fa915679bc170f7a00d50b60b0bbb729c820f25b6f12cb4eb357e9de5b3e38bf557b4c28ab4cf248bc6882ba09c745a8d8acfdd8b2416cc57e3a08c6b7ef801c80fa6f2f339962b36bc5d96e029465b0e27d07e6873955db262b8595b8301573ab43950b6bfd0bcaa09968f4bff0e3ed8dded516be3084d1cd0d785ce1c0827fffaf09ab3f525f33b8b15e97aed0f2b448789400d88cf4971ad2d48339e86d48d5e150030973993ffc615f5bafc0650f2024cb8ec7cb57807d74154ed079628ba5ad86d9c6c19130adb3e1108671829ef77e946b0d61b9ab3c7b4ac00e835a5cbca192c05eb8ed062c2c8ff11a3c3af851a098542ee98669ef55c446f10e2efa531a17c96e87460b7dbaeee6b60a9888fec48ed2713f37e22eada8952d17d7e203e5d31ab645325079e891e6f4e6ad157983630b2eb82bd99e3759fb01683f60ee55f893a481ccc8e78bce655bcf7efcfd12d1fc8fdf9507a84118697814ccce7659cc53958c3352cac25407f138ca6346c0a1b294c396a857b86c4e71dbbe1017c1b6bd6ec2c7ebb22446d82cc6d0cc7deb7e1def33a728008ef779ca334aae22de6bfb796fb890fdff5f972b33b93b6257193e936cb696143bc5c0e728ce2c6b9a680f9d57d8551ebd83b848642e30c0e8973c52c672949a3f4d47189675aa2e1842db6f5d78f431a6445cb119b24f4b1aa58e3833f5ea6ea11182c7ca638945369ae75b60e659d431ae6f727789e60b915837fce34cc7ca35b0afba40e82283fcfa843193264ff59e0bb05b44e56f4b394a3406268134da46881f6ccbc36779c60b2b9af40337cfe704d9d13f94b488f2a61a56e4398a0883b0859092fe78b4cec3cb2464e6509b5508399c4381670aaec25d7de28429e2a8ab97ed13cbce6a4a1f7ddafe091175ba56a0cfac03c39e98079ffd8da0897fa4be9e67e0178aa762dfa5193ee045a3646b6106f39da84a5bc1e0b5d29514fd4d0968a4c0c33e2b899b62583990026777fd4fc4f31aff2f5159182f06b58111eb34fecd90b2ae373da17f6b2da07cec5dfe0246a9b735f6f2ffa753073571f51de3e7c0001bae9ee6d100d1319a3e8cd156a6ee41ee19559cd9d15b898b4db0ed477a33b1421e5ef175aae69422c6dde33aec0ec37c7ef90ad4110ccc507dfb63c36964f2318902fc0de0a3f46a8ed55359acfa490877e771a4432a73f12149d436f6aee1d453381b116aa81b25f791e195527f9fe330c4565e5aaaee61a847f033eb86fa008eb25df1ff721b46b8eedd801fc8d8d3554622827774f55af6aba1923f3d551d38b10d332f664f6159301d04a1bf7da90e292a207c56a75ad7488c631ddbf5e471d22e1a9622a008660787c098428ce1e5e15dfa593ffd4c4cfa779ad426477f6478c7a6059d18fec0dbe021d31ff4db3dafe903d39ad547664fc883a99c738534c144f2b3ecaee69c1da2fdcba80cb7c92fa77e6e155152c6a332d7e55e564bfd4e714385b737c3b1a9a0e0c77c2199d40829181a4de80c5d0e56eb224bda2e7e89cce726b259cc35e1b91eaa92ae78d86daf4d97a34b8932727167355dd649eee66432f11307065e80a433f6e4779a8bcb6e51a8fc96ac132c432d76f562451fc075165dbdbe06d5960e0cf0956d5fcd61fead162b8ccba96f4b560b14320f9a3786a28c58aebcc3d967e0f0260141b7be96ec2b20c53b976d609531bd65f9c11f043dc2f2f9251a88fea8c947a8b81cb6c7e669fc235360b5bfdd81770e10ea6d94c0edef81d9de756bda2ba37c1cd11cb13a4f7c47d421323306d239d052a1d6f0f82b2d0dfa1b980a10a51fa2d2b7569bd3064d12a03fdd210748b1a1733636d0c5fa69221f52e4cabbd3f473cc85124283e348c3ad5f4f25da9b6983ca8d254ced596d5251246a7e1da1f07fd16f6e2c5a8962d1be2010e7d420426ec913105b18c681bf0979652444589c938e266b36face47c55871205498118355c27d404c3b008b2a9a66d3852feb2cf3580b0e9f64dd37b6aeb8b6ad15a556b813d1f42ea7dc6780376bb070b48558adf4fec05c35f10f51fa976dfe8044a91ef9d49d6990bf193406418a7a0b14a59cb05c0515c329010122c3737e77e056df64bfdd7d7541c597270024cee524e97c2883063cc74f3fe7bba6c19c8d5beedbb2794277269e4c8947da8211367776bdf10aa7ad3c86e62e72af9ad381dc072b3769644b01cdbe82af5f2d04e0ada1b5fae84a31d77c58f2572cd89d52704d6d9569bdfe55dd4da770e8f916ec6d65797071a18a4b267123cc335b965641c149120d210da56f2fa4fca5f44225cb86894a9f08155508e3fc808caa062fca6a55e80cc448fd1af222081c6cbab4615cca989b0506c8569e6a52abf02995cf4ce81cf143d5618213b0e980e58883d25f92d4ed11441055a16ebe6113af069edad2724c0e228cf865a4d772d94c2059d40501b37475b8398727adfccc1f7ea4c4122405ca1d85bb3bf135b48ed1e3a1576193b6d4b15947d838d687f32d473eb484707b39a069b7a333e7307da0a6f9b04ec16981428ccedd38e034a86e7489a187d109c716994aa343715bf0b08c32cde1a8a997cebff0452bc726813bff670c66c6dddba57c0b8b60d872d738625592b7742c168f9624521906a3d7984d7c6597e439344b39d4ea8b1fb10a6d894e30263dc238156a41d31117e5e5500631af44c653e9ceb0798be203524dd58ca842ad03c067cd8626803e8dbb96e0a752b4d406a8bef987a9f1facebd4fb8f07e5fa01ed4112ba6bdee1dfc31a60070130e2e514c52fce1b649978469eb6363b1f2a4f470bc5118fb43be52b187d9b7ea84afe904d696f7eb39057e2faac4b8d42ce5be7a75e4c8640340f47f842516170f66dddf8c31670d5c328a9f376eb7630ee36d31aedc6013d5953a79ff7ead7ce071330a48ce012fb1d79af9e357659c8dafbfb2d0cae89884fe457c2d497c770a792f59434f40bd9021578fdf92d8b377bd6ef7927f45ce150ce286e4d1bd8460289e48bcb66d02056c6ab352e8b3ff090c1a0543628bd89003ca1769d258ca84de6fe9a8cea44054cb7e784785f07f34f90a73c4210dc93e702eb1c0d562ebc63a16da038e23782d2157ffe8084ca8d7e755ac784cc78708f42c65eaccc4c6081bb97033dbe7a772c8a8875b21e5dbfc6fea3a6f1764556159c810fab1a4b380c87f449cb351b2f593891ac5a3a25de2ff6d4fd9ed0d970e29c28dac3b6ae10d91431162ef3ae3726c1c87cb413a1905a245612d89a1e24a78cee4b677e735492d7923a3de07c7ce9dd50a8ed51ee5d41917df3a046f1e42bf3f47067871ca1b01644a58f787813a842ac5e8e4611b6f758ceb67b21761324a60f36615e74a58b5c9703c84ebde54cc9bc0fc611383e770dfd2a047b75a9e1951813f05962c54af4661786347c448c0a6113e5c40d7cb48dc65bbb2661cc6fc85941bb7771a2f36223cfe27d4a5416c92ab772fa1563939257f2ac233651c65735fb1600b91a7d5d5a7de3259a6371d9a5a109434c20c24a94299dfa340db378256db8e770691daf34f32555be6c85f0fdefbf9157bcb70d13538a3e30aaf379061b3c7f392fc726bef4b533541b063540990a0bd935cdeecdaea3b675b449f1b2ad0925b163d87c2d632532187bafd4116019dd3cfac6457202bcf13b0212ef5dd0edf2a0cbaf19ad09d610d2385c17dcf41bee5ca206e8584c163b6119972cdca4160028480ca7850c2a7aa1b7c91c1baf151bfc855dd0048268344960f1d27e0a4b093e8913d7e38cabdd14e7d4961f2e2162790b13065574bd82ec6a19011c1213da4651c9195a44ea693bdcee4c11e0e36c592cdf4b781c58784422711a003ed46a59aec6d4149f8aa5305a250461354399640a818c78a20e601171134fc795b9ba0d15c6113e95b8ea746994a3a5bbc8a83ec6ad48db6da80b8436d9a06ab901382334e9c9a31a338b584be52fee732de272f7b09638e538b896f9c5704aede8c7cdffcd49443503f8eea68503bb4252092f33f96d3848e433e10d5116b5721572609f491dc3dcc45f47f50e424ed40e04f244bafa83461390adc9547419c0b6f3b2bf54df525b0100ea066098f66ba60155032c5c9fe8801fb322a88d0b6c69fc22a528cee1e8a71409fe6193a2373ada02e64d30a43cf7f5278caabab431445a06019e87e3bbd9f1b059b487afdb0db5d5191f5ceb64d27e55aca5fe7d8a4f8e255312ef62a99a9d02f8cda088bfd0b7d99231192706b972446275af34a15b1e492a2d6faa074a11c4c378ef0d5cb97dc24be5aceeab2971fccdf1504a31d66561bd0ba09c94db033f20f5a0c3d197c3419565a1ce61f4331319248ad6473bc773706fd988b83ff0ee32a33663f6ce5599d5d607b4c080a80130b119eff7a4c18b35f22972820f1f2d3d09db7a453bffa758550f532709c422d60180c00bdce289d726d77b66d41f8de1e163d8f2c56b82fe18134bbe5f0ade49fe143622542bb389110ab9feaef3cfa186ac35471cc4e08ad42a9c2afcb694c8522f0a73deb91e8e2372116e413aa58490364d979de7de1ae2dadffa0cefab01fdca0df276eb4580283d7a52e6b3b41f61bed7d1b8ea8926a706dc95167d9a1859c8edde451c42d1ac5a8cbe753132dbcbc4ede727b1caf79d2ebb0b063393e77bfd857608d32ce2ef581ffc53e8509e56901817bb637c61111665c945ef219516da2f47d4e3018b3d216409a96e19dab26cd728f833e0d7dfb611282b6bbae7daa8945bb40f7a25a4d976c89dd28d636d3ecd464e940aa2b01e5edb713b53c57f72ca8349dfa5f63b4a5b21ce021d17471a59aace4b6a3f2f89fe16b29b447a48c2dd197b65cc846d42c7478e0e874ce5fff158cc787ccb774e981c5489dd3ff499de256d28129dd8c4bd797eaf5c0bc7eb0107c314e8d1574d38aee5c49f6db98559e319871d5e973cf9dc4a39e7759e264df3d806ee7755b7bd37685378c0b5b0e11c28763d8aa6806ec079124442d8c7838c596ef71c0c71ee1313e5f9bcd49882e20569bd863e4aeb9830717533d2c630b6cde0533a9da95c8366f8aa1b04f2608f2949e2e989eecd5bb76a3770b5f5ba6f893d9a2d6865f0e65287caf44aed848dba8a5a96c5a0b84b2cc37d1361a8d2e0623333d4cee2ae136c2f80ea54661e7f8857876f9b50fa64cbcae9f7b75295abeb2dcfeca9548b2181ffa80eb0e4be6cbff8bd8e0184f1ad643d54da0e558b64316a8c06eea45a31c5ea51e881c957c2872daced3d39f5000c5f864f2a995bc91ebfc08c22235a9414fd59a74d1a8d6340098b068e6d23b8ed71643a153dcbeaf058ed7ba7005fa0e4a2bb92ee57a727cbb6775d1eeb744639fb4cb7dff616579b8199f2573b76e4607f79cffda04dc069da88de3bac946ebaaa655dc80a01211dca1d3f797ce61589d7db02ff1d473cbdc557e2a2c8f0e6751f7e4db682abdf9d5841e139dc43bbd55a953463e6c9ea9488bc58ca51480fa748f8d76b5a2aabe788a989d1f29d2a22b008316e26a027c1ed2bee750e66b9885b12fc1b9b6b6aa1a698d54bf9b3e69b1bd55dfaf1f9e205adfbb9ec7eaecd42be7b50868df1f63bd142092d1508162600a51e4b7d521a14e49bcb7011da69d4acceb9e1109da483a794868459f9caddf1ac0ce69d476f0ff1df94b9708d8deaca063e7a2174f2a48ce948c57f8029d7ae9a74d2a9e47d68ae09801ad9056cce3d5e06e6ed0bcbcbbe7940e537f1ab8a494e06caeec46676a7e5bcc3aed95125e9a8e4dd86fbc467c11dd1dda60e8fb9eb80e48af43e7e81a7ba1d4b0d37f6de706ab7e299e8b1e80961f8dff56043cf58bfaaaa5abfa72a6757056588a0305572e3d65629c580d176f835d94de9a387fec628974244a69fbc849a21429f6e99c2c775fece4045ca894305ef3ba03b96a53aba5b5268ad3ea5596a7ec78370f3e88eb0225da455e3dafca82ae0287b4d346dc1857a627f16e04878666c820bf6c499700f399fea5bedc518432cce0ba3328f5831bfa3b42b8853bd7e79c6c55e3e665c1e40d541171b312be957aa6f1cb1a40c4090ba6ab401475638eaedfd044e6c1ecf66c13132dadef8d792128ec9adf3019b182cfb9585ef6277d8822d903fcda8d19601bcf6ebc401b0342f4ed6b72c1f6f09ab7bdf3b61900d33b69227638b340bffc6709997fc87061b7508d9083c2556b535fddec113e2ce4bf12e21b6a58d60126298960a4e260b8c0a78139868c089a417b686704afb7d1818cebc052e844995b331a07e9eb7f7bafdfd5be3f4f25fec58c64fd20fa41accd91e08afb32fb00fee03dc95c2fcdd52d360161e3ac4a2f140f8f34660d2a5cb70865e02cff3837cebab121775fb5769fa45a3105189f458ff548ef7b503906173d877f02359bb7fd13ed14fcc346d443672c06e7f7d55b231e2155d00a6dc5b7cc8bd49ef2ce81bd02aeafa39ba05fbb9316ea22eaf18e747ff9258112aa7c1b10975287892cf7d31fc12600827bd88f6f7aeb7a1099b0878076881c339c6551c45b031ddb2f66e10b15cd6162758e19b8143b430d117f6c656e7c72047ef2746db933b83b8312ac40c379b030198b292cc1f5a3d3945677e0478a2ca5af385cc5602d2ce974cb7ca843df74740fa925298f272bf0c8bfd3d4e0add8a9581d4a0a118cd64749fa2cd8ca249392dc9c722bfacd7758d68e4ffe7614165fa1109020aec24f5f42c98a7491c8f20fc557046031be7610b4c1fdc398527e2eb88c6dacb5fc46842eba523e979ddf027e5dd3f99fecd52f0fbaf9133cfb5c31076a4ced7e33b1ad22ce39f4b1f17d90dae07f6b67e0b109a5ed426fd7fb7ac0249afd0a60d3c8f70c983fac6633e0fb5e73240848dd2730be4169bb3f1ae696cf7d4b67e366f6ead9ab73d696ae4c99ba8454df7097d4189d1da0bbc27a856f20ce51262d072a82dc2671a27a20604a828dd004d1f9d623e8579b8a9681498e1ec2676c1f2633bb0c66e52b255ee4a194b9945287a16ee0bc70b4c0082cc4be80777dace540004f2bfd4e43b2a6e02cd3f4a532a125a5d31ff88ce76671cf7707a2fc00b1c527b2b2c7cd2ece511110f8d0c3416e3d6e31df9ff5537a1072854bbc599f4c9b67a01094f44fbdcf8d0717163769d286e992d660331aac5129be50e12fc458d9ba56c1dc39d4f110bf34619f923f746c6ffebb4bc98ebe3ac66fd9b9c051545331f8775e9ec5ffa0a8500fdba16c21bf3cb7017ec85415c97c1ee734f1cb83b200eb9cc403f32458050dfd2015fcfb3f7b7e987208bb523a6469fcf3409c9566ebafffd400f9c0e0f8f13060be9e88bf1df7ea1ed0ac04885387ea18f386b21dd82c1b1679c9a09dfe0a565a96851908b2c18d5d4753bc5d6879a9826c63ff8cf6be77b293ab77b9c716865000dca7a6ec1bc52ffcaecd3b7c0560b1aa114fbcda5456535799b1c48b8a2c391ce36c29380387cc7a5ea67418e0e36b164235f91406f9590f71a9073018ba60a8c0aef6cd2b62a1938cdf22c4099764961db5da4b2165c9cd4d2f33562f78c7745006e8612d81f46ae64d88d88f5da4615002c3f59c1c23d1cf4262b27d17dead68897b102d37843e39809a72e400ccc3114e9cd0fbdd615cead452580e07f971e1138b9772331e435465f4b6c77099269f18791d1ddab6ca044795e5317dadcb1fda24ce7612cc8345ae7a816fefe1c8b1682e211fc632a27a5b22b179b6764dd9a036f24b16526d4f11d986c96d019342180249176f6463d72c941799354a922c69c74ae739dc8b52dc2649ca9b38d4a738db2cb0364334f4e979c7fca7f8b57f22bfd1a3942e9cb96fc061c8d23c4a475c6196b4369f6bab29876d5a8d91f4e22ea78a3323feb6b596309d56deac9027dfcf3e2d79f152dc94b736536713ed259a158e0c1b1881b3238117dcb888afbb9a4cd22325df8483db88d53cb78e961be3ab3bd78337f8a7a41ec139f3a6507338b62dfb87d5bdd71d8d1a3a1184544c169c46b64d40940d4e941b318e92ef7ee259eaabbb69aecef1e26be81003d2b4b8a41e1e92aac3627fb86b38ed2ef406e5faedc966d4884044ef1c4dfabb6d94eb537189eceb4d95c484d17248ce3b45cf23f23971c9136d4ab973534265fa8be1fd813d91a4db9739b0018d8f1575ebc9f4a728d8a25e2e3c3ec0a6a503a73b5b8401ce7f720e59e1ee9f6ad80789c5d630e71b3e484dc4a86bba83dc06f3db16888a117948976f41ebd32e2656868e4f38e18193cc0bee5afcec7ac1f5e846d9406ac853501b8509eb93aecc76123555df8e927afa75728325e5a803aa2f3a03dc5f161891abcb414e68d6e77173741ff00906927e761f9e726b7076f49f6caf0a295f26b8fa95527584ccf86ea5555ce77567a3502e2fa330e1b1c053d922bda91fb6ca9c11c6b5b13c72a5e4d72cb6b7c87d21d8a1c69a44f0f24ff226239c6ba05883248a5278ab6c1b261c16bc0ecd9b121d26c126b92b9db4db0e8a3fb53d565f7353b510341028809723b2afe864333ed0a563a9d167749ac7a189fe9189471eb54fa8df6dd29834ded04df6d0827fed9b9a428325aa302763e60fcb33acf389dd6fad32a7e90a9b17858a5fba13e8b20dec879c5a0ab9d4601186614644d971c1ef16b46577534d99aace4a0a13a7e78bd2bfb5d5d91dd495f516b685213568679f340618150f1865da66aef40bcdc79a71798234c753c39cb75ac6de7d2cd8201681f71c07e6d4b009035befbe2f38d9ad8cee73c6bfdde5ce95d59bb681811288f135d8930b892ac0f85d173d579b7a923688d7908230237627892962e8a5695a9b33569e2706f88f0a5f4ca86a02f58484ab3c88bd8c6f8661357c4c9c3e388d67cf7ed9dc5828b36a8c1a47054cdb6fe82237ce66c17dec68ab593eed3e91d5f2afb88991ac336729bc6cbb4095a9f7bb7b9ff2e6e7db0d1878f3593a45e5dda3f2229e9950953e483cec165fdd0903b5d1c947a525b9c254853a38636ce7498c8d145d032d5614bb633b869a4f1b19edec445a3a6f38fade7f3caa45c1240944a70f60131185df731cc284472e56d9c989f6c62795c66b06ad941f0a2620e1cb785181184527c6f535c3c14baf1a871aa45a793a712cea5df766fca761fcae6a0ba7d202ceacad76ef4cf1f56c4ecbf755f9ebaec9c7150996ac88be527b040f2cd285ecd301bf12634972371b176f072b1767d9150d7389587947b4e59ac12c18195c5bb0051079f0ac9c0531bc241620768ea4e9af206bb453ac92d92a81ff6ca9506648459fd1ccb3c75f63434cecf2a600289b6b46d85c63ea46d02f04c8191a4197c976430d42275e3bda304573932af3497c774c33f5b51e80bf4734e2138d93709abf59155f8dc776aacbc9faaa141559020d3be1c77286e6f5075dac7fba6d23efbf0610a74f356be16b6039218350a0d171a03c4c2d7528f6d3fb2161f20d297aa8443e2fe2b049aaf1fa3e72c4eca00f3475c05dd1b023256e96468e21b93fc78aaea00bd05646fd3280ed836b7eb29eade09619e12ef94a9faf56221c9515b1c150627eb6ddd878ac5c75b031e66d3c298fbe1beca96bfb0ea248e0408b75335e477be62e8fef1e17c03170a893838e28e0fac053bd092b6b741f00b25410e85f9c14268b5a7ba9762f86c9ff90a6e98024dca3a84fb2f88a308f065472c63fc3f36788bf74e0806daa1d4d3b9e458b6f3937a1e83678972f435624b19b9ec10d5fa7aaf788fff63c6bfb4642815356c9d57c3d466b1106c0b17a6b95bfba3f3589a24b55a5ef9f8b0401196768416346549169cb9d60b43c7b2c89e5707d12c216c421d3e78de1b04fe1127251180da3dba4eb9592c7ef95c6a8080197219a502d99b66f286f5446a5f6ffe1dd2405654639fea083b2f6a179c329ac8647665337d56a8e5e61b7fbbc5a22e3c4f25102706ba67b2a7c33f1b39a2ec3011b27b893141c2c1817b92718dc7ebf2e992712b7f0979a441eb2b0674231eafe0aa5efa198577e20d5a9c5c878f369a678703da15e24279edf23866d55c608f464e397083f8a41c6f712da24dfa8bbc5afb0d63872046e1edccd125889ce3524dd4a447e230bdc61c5b9fad6c81ef2f5281f4fa6a2a7388005a73847bbac94c647007c65ea3a077ef598b9c16728daea756d49011fbb1933ee16acc81b18a79fffa0f87a56c47fb6858e450492fc875f69424df27319ffcce1ada90bedc675f0fc8759e6cb1924e223cdf332f8f6e9ac1c4d9a0c1cc28dda432150d53a82b97a526b280f4e2e3c5cebe41fa65b1cac947ee49c200df917e32ff91d776039ff801e46b65d8ffadfb8aa6d79151756eaa8044ffaa234298c50a504042895345047f2045864f2a2352b8cab3fac5486e4780c915db7812adec26e56dc5d4aaada7e600037a29de64dd33a9a5fa5bf3d7602be461613c74efdd93ae73ba1e0f78ecbcadea76015e3e6ffd23ed816f519e4521da78bf36b6461f43a57d3a5c8886ad49ffa481dc18fad94c3de9ecd1318b3d1325f0d7726a4c26d8692a924ec6ab2ca4b60b8797d88c71e0fb4963155cf6afcd05ea0fc0bda86c7517e77280dfe1d646b9e46bbc437f86833ace6961bed278db7c3cdbc81d88e8e7d97963f880e4e8ae6560f4c26d077aaa2e41953761289ea7384268ab21474d67eeab7fe46b2e1d193877bd5d63e549b3562d88086ba5fcbdcfa5cf39813c5a730d4aa7c3debc58c645e9a1fb5a3144c0718806aa28843433908459212127193a46df70df16fc95b4d66b62870fdea2cfe324a93b06d6fa0547231b19b20a13f99c9ab47169b0ed9874e4e7458c82ce2b02dfc28ac6aac0188defb4d9c31ace2b5941c4c17ab775d7283f39d658e0a27592b7b17f6bf2a001165c1ee01f463937e89b9e33fabf32e6a2c27a9aa62949754eca70d3ada7dbbe83d7762d1bb60d4bd90fef605e931e6308af2e877e52aeefc0b87281abc9b3eba44d125c9badce6f609c32254e2446f5c47bcc2767426e33fcb52d38b917bb5642949727119d2a03407da289e82b8b7f433d2ea03409ac8acb30a10a7a0d7c2c2ba4a0ec2000f71af7511c5e166dd322469d7291a1391aac6ae90e99b0621a83d5d130b5ee37985d32afbdadeaf04c4375ed0c92722ea4ff996aee5e196e17e4f333ff4c0bf54be1056faad2793f986d1c1c7658bbc92f170558fddc9d028e40081c5dbc90092243e32c066ff18805ed07b7f5f57978ac223689da3b21bebfa0a2db77d18ef2eb2e13267dae73a9e790072da8292470a1ae4f284e9aa3cfeefea5e3662912306425f44ada195a5733e927bf7811857f97554e9e8d1bf2c1a36e5996b87005ab95fa5e596d6d661e73df591dab9a0d095a17418a55f93e46d7a6642f07bca8193b4becb36d8810d368c38eba794b892899531a3635b87c109eaba1866689d11b78574fc4e445b3156a4ae217a9226484ab4d3e0d24c9400b6a8f1699eb88137dda0d04d899c71e3b8b179c0240bb9828ab0335485cd9b55c6a7b056b65cf8ccb0081d973ca1d7f617becf9359f9706c08443caf702485e5a7d7bffb874ccd14b3ba7fcfb2084d825d32a6e0e727d1ff38a1b340a88fb6410ca52aacec873bdb0645526bb34f931dc7ebb8f9c5ec73aa61b58d2d6963e3d5d7b64e3d5c06bc3670f30e10966de29f657571aeab3baa026d5051a1be699dff46837e405788a881158d49c91acfdb647e5f036db01a59f8e4296beb7717ea3a7556faea43facbd263fc34fe8bbf49e8080b6c56848833b6217acc12edc2fbae63a7be49f42642fa26e4a3e99a3cb03a1fdaf3db1649ab2ea1e0bc695991674b95ec8b78f6e2f7c2fa436ca4fc60d8dc4ea98d35698998088d8e5d4990c48586539248aea3eb75927a9ff3a9c32c66348e60d162d0fe5f81eaa9efcbf543abbe1c354fc85abfb815016008d55dcacd0a0e6e2cfcc63aa41215989f8176bb7126a44acae9749f90bd141dcd0a8e7589d288222c124a1cd0b0abe9c3b5ec9d545a6b97c52c2ef997de490bbadb89f9516361aae9ce8e76448189c30ea88636287ccaf223d33a0b38919a70b710ed2ad2b0dd3056a7e480411b108a839ae48b5a7b1937f551aaa7b93b0c3366d5aec11d75a5bacaac3fbd6d55efca6640e5e16c44e6853c77a7cfd4291e48449a62447cbbf4a0f622f1cf2715605b70d404f265cc801b0ff2cc3a0efac9265d24ec6c79c35b22ac3c8119faba42c203a0fc69eb2e14932167381ef02bf0d6b1d3e5af224a27b4b0e122bfb800b80a990f8348f071d38b382bbcac875863f95f2a224585837eaa8a807cde5dbb80a71045c33621d67c83a42d2213a621459f38cb32069b98653ec2f7083b853d74522ed7e18dba9431c07e40b85ae7f2f54454e8e9476a24295d2d4ab1ccdccb246fb3949924fd7efd7c9dc009e5328b0e1cea13494f16edd5cc045107e1ff8f91d29f16fc28841b142ca97de90a904643292a7b84b38d2599ec884ce799ef7ae8c1939e93cc2631b8180084546f7aad7bd1b4f4e4b3fbdc4bec70f713870b69c1c61130caf8619ebcce8fb27844b616b490cca13422aef542d3c0c2178043b88ad670c2a6994c88d6e0a96f7daa0619b4f223ae74557afc237be4c9bc9b81226ed8cefdee21a781a6c02d861627f75ecdd592a42eb286fcfa6de25214f220b0a0213fdaed673290ab82fcb9d101f8820d49cfd2ab4444492fca0798e7a98d3c2aaec3949f65baa54bc15b661e77dda4abd053a37a4fc03181b1251cb777df0a89b5cb91c5298f27543b2472abaab84f31c0d936a1338f00920e274bdf3ddfd53879c615f3baad7bfa96b4fc0e98a925e20ecbbc6c52220a4b5c3d20b4c891b16fc67b8ee4acef51cc1a85db5e905df23d3ed7c0b5b35d5c371e98fb7683dd26fc727ec8e90327865b468a857b4c1c3387d7785650dd7d4087d97af4b09bd23b089509c9894419f0cf7f45fdcd66bcff18d4da944576277d2be80f98beaa0fee44c100ebbf4923dee4302c2f3230b1aa3c4979d85577157fd89678fe6605283e72c5d13a8a99e95600dd03f8a8a89dee0efcc208ba4a60d8a499375cca831bf9544f4ec75fd200790432005e1772f2ac1fa4ed58430a6857482ed1307b29e21134430699f667dc19315f58e59c88489b9bace21169bc56832e2006b975599d0189755d703548830b4cd8483331c9cf4ea1e92df8a29dfde4f8d2d5c8c6c65f564fb20a8e8beb803685df284353de721dc01e2013869091b9de8ca9519658a59c12761d16ffb471c679a723d804bcf2a8d5dc43ec849327885f9e153303b857a473de439e741f0dd692e07d66cc582afc2b8dc707e5c364a060207bbfc8c2f7744a62647571cb9ffe3bc355ac4799c66ebaebc7d74a0b211b731f014ecad2023d3f584bc1b803454db2c185e822fdf80e4dd87644fff15f102fb3db87ab0f9b6f4855066118758c91648e5cf36e40bff92c2b75fc8400ef1baf9fa5cf714bb237d0eba2c9a215109df2f7d36af53735842dfd36044ce06fc3002b126e4d238c8241725598e6da9ac2c445d5ebad9b11b8507d765efd33a20c6b9aa9705067fd7f5ee1dab653d20366d7a59da067d8fe866345a43182bdff16862540a9271c2c2fc1dfc02687992c0b7e643daeaf10d7305dfd186f6a28ae0241de86ee70bb94a18fd2c7b96ee68b0832c28c099f904e569e28d813cd387be59762c30627ab9e6097b15565f3c0664ec90a5160b55231f6e28d8c45628f1f60852fce5dd4e228c1bc7371017cbe9c5de05d1dc8d81cb6600f7fe7ff44596fa5151ae0b004b8207c66a6be5d6cfbcea72484bd4349594d092e5947045b811e07f8e11ccc8d40bc205b2e7c6686d309464a1078c325f06b81752fe924c199ed6ed965c16c7c81cd59ad6a337349e05a2896d39550e4b4e556c52cdf4b87efb0215a84b26cbb9ba353a2857375d6bf184be5dd2f602bd5d031ca1dcfaebf3dd813806649ec88a39b4c149cf85f881254f941d36c626a7d8c4f65214b2595d15a3ca422273041c80167381315550cd62876e1cb32b375469bccae373f2f1a15f7be64da500edcc77b8918c368f48774375e658f87362d8c281361b0129c0b795e0d2e68573b52a881248ffcd7bf7d9658308e486b73dca9f328ca03eb2cd5ac1e64b966bd46fca44dd529bfc6e51e1132b0e788c581f56f06af6f5c2d5c4a84a5eeaf4b0a031d63e28d77805ca3034209db4831498a9354b1c5686c1f240c049c66676e070585c768dca60f7fba58655ebbbddb8e005a2ed908ecf38cb1974f1da3647b9a5d74ade64498adcdfeab4085445e9850c4e9cec3a89d40740844ab4d355d4faa30d238071c1815fa516393fe8dc9861977bc7cc8badecc10ed1bb79028b4ffbc1ae8b24a8d3e9a0520f7f3085f6a52f71fdde8e34a91bba94ea8878a10ae9c333da6b36f22f8a6018c7f547c435c992221972805a4f4d044571587a5317646f3b9a5b8fd21debd5c7f9982cda006caf2d6cf26940485b79feb6ac18aca550792c19584856f0007c354ceb593a751a3e5a4293945e7ba34fa023d505475d73eaec6bd49ed254e86db9c877fdb23236cb372ac7f18b6ea76fb7d85a672f1a3d8c2fdbe7152745fa5eaaa33f0fb8087135571577656604caca88c970ef856d7b4c30ddbe2a4e9de8c7f518979b159f595f13110b40514658dc5c0a88f204c1addf6357ad1692abf6899a546bebb76d71666f59278f9f0d2e41dcf4825635bb45af1791b2b086fa68f62e19867356f11f3a566a8bed3b60b0977f4611f4f588aa423cb8838484f1b47c109a4c5a099dec2aecfacbd0fe2602c561716beaa76cd2af0d55391342839f9b85d1a22535db35d70d427643701ab7d13059ae931fd8b7e59be55c3b9cc17417fd33ab85671f8b91af9dd7aa2385ed40f1aed80f0640f411d8c2c94d82c1a10548b7f3e09a827cf453bde5152e9b2e3bb6956ad32974ea3259197c4853aaa1e78d98b679029780d2e73e109befdf1e6a01bc72005bb529d00285d4fb484a61f2a8e349dad4c42df991f0cba42fa2ad6e177c700f5a9d264f3eb35c4c375ab53b5efd2b2aabb6b542cf1ac72a9f573937beba031ef5b92504e75b9be1d833679f6164f5d39c8f62d4e9fe4a993283ecf4475100deb2039e0ddda89b1f82daf87c080565fc7d65f86b4f86410b45195cfd113213bbdb4f7861af9c860bc3ccd4538f05c61c7be8a0e2e34b8c088f847fa9b164dc6035b58d42261a842601ab3895a0c0308a1347d90aa157cc6e557369bc24588ea0bdf382114fcf6aa5d7789790b99b1e8f5ebbf317b399c38749c658c35084e7e0c317b96369fc68094a80d5b7d04bf4f2b60c9057eccb70358b2fc0688fc6a1cc88b2606769283b223992d9dc1ca04292cd9a532705717223c96f13ecaa12af21a9b71140422a3cafafe3311c9a6322a87c3d7a26cb70dac1532417bf51ff92253d13f6f06483208ca75495b74fe7e79509c9a7df38e92baab16d0a6ff8145a9c8d7b1eaa4ad65504e2883c1d857be4e4d1e8aa5ae392299b7a4b1b201e800e283187aa929e122a46c7b81e3318f8e1a92954ed98c1249de71f9c159d896afc14116b915be5d6e40d9b26869f62eca96897bf0710a16e273a012b2afecf60e16251aee0a5a289499d59a74cffcd19f4f89cec8d5546488d1766e5511981f7bf96f910b3aca89426d88c67ff60fcab5d56b0e0441002f7ff45e60c039bbfa222d29dbd8be57f61c0d9fbb773195cef68b3e3aaa6c5fb576f56c2f484449fe025b6f9fee0d44884f214cdd2ce20b23cefa873fb33b7394a0e3068a1684b88efc136b9e3edf39f2f0a876d1060d89a4f453c9c43855af819edf71573535031e006eeb1f7332b90728f6a59bb4d4779a283cd947efe6d0905c863ee8c1d4485d8c31ee5b259d099978fd79476160ddbc3a4f7ad8bc619ca688dceb6765e6ba501b4ee60ceb0e0855b3ab84f60215daddad780b8f73ca758675ca2f4163b3d0f925acb036fdd3b0e93a21eafa72cbdfba5c48a131c1f1b8d48640d34c3012eedc930079c6ed6334b473f2ccd0f0c3a98f3e7aba1aa5b302c33d200176044fa4b7cc3302fd8fa29dc6bc223427ab742c3b98daf90e8da3213a08da0eeb572c86acac5dce38217afda8449044f94c4fae975624287218fcbbaf7662b6dcc79e727beff4ffeecdf15cf1c0e6b643af26966eaafc4a4e32a30b0930f40fb0f303bdf9eb808f634b58f19d5bd5fc4b223abf0b026c0f85e2082708716d81a668e0c2112a320280ec38fc215031718ede3b85b18494c43496213d4ae52fd5c04745383af4d213b86590ecc3fabd8cc42a5f379d975f68e51974af0dec357e840ae1c8e7d9af06e76d144a576188d266a3f4ff8cb4b5b3a9fbdb90e448706e13596602c9b6f59277728c9ca23fa3b975c2f9578764f44e05fcd3c416c1d28b94da60d6f6224f77db4c83f93a50908277cf48cafabeb67bcb7c41a6cbd99f654f25384a8427a0e172126c76b8bcecf2e1aa7794e3cabdea1b54ce1b3c2176ee0dee56981b41307ac73ff59faa7879b96ba077af8b195bdf485d93c6fd81de31a5c71664a485bf762002b9e05b148e65efdaf93ea504e16da33f982815f4d0549a7587c15642a024e75c4802fa69064e261709d9177d5b72ce8448bc0976bff13fef38f85fd655fb2e45f9d173577bb4a83ba021dac064137ea4e2cfcef4349f071c692a8a39ba63f40204d4d7a61a8b9585725b97edd98c14495de81e72dd4481865b246dd084b28da8ad61216014276159898a273e0055de2d3a156c49ec1bc0511ba42e240aec9e7b544caf3e89e0473050959b0d9fd22726d4c92344babd01a9797c01da18d75f2b9b1286703c83e92d1c794c09c7d9604fdee154a069499923a5e4eeee7fa4063a0e8010619b4019876619249c24087db4f48df04ed25aeb38363df55aa969732fb7897ae4895745a6327933be6d47ef9cb7b1a2b37c8a3411e981a0acb088e2dfe1d5f53a27b2eabb2b0fc6f8ea8ce0439d20bcdc5f47b02ec302fc41c0e44d25c4bf747b9ee5a7781568dbee6b2c9497171fa685231b9bb81cccca164e15707866912801e4a671c77b121e33f566ac65b75570eddcadb28e885c8695375b23c28cbc9dba448027c61f739c47fe6a7aeb5ba530d708a9889fb60acc6f1a9c2696b8b04c76b5c82811d627c48d94fc1601913063fc1045da983de302772659089d3be8a5e9f8114518a290b42b4bd4ac95a173182cde5799d0470251492115818369f7dcbd4f60fc5b855b680ee5ae6ff8340fa72f43691247d34195468f2a6382713e75562ce52e95b63731ac3091f2849b8ea42f2eb88f41a82fb5a73ddb554d4d9f73208ed74973e474a43cbb31c223aee2a8d6a883ce41a5618b3aa338c0cc103801611aaa11e71df249c3e75a2647a9abffa846d9f2380871d1da07279096c49ed907b20d1be8f3de37d5eab45e52f50e289e2bbda046b0dab20cfb7e9b67cc060d3a6ded042561f62f7a3e5bd054a022466f9ce8b4b3b593bf389ddc14aa9c8f2f66962c60b48541583cb8cfdd08c83494bd812e4eec9fdec42e79af3cd9b33f92fc0a41924386c41fb8040b07919058c9cabefc4fa6b7d93030d47b4f131cf97d47f401e6ea380c98bb4f4be5f059e5716140704c2e977105cf0899bf4ec2d65270622b21051df714c139fcd60e998865d1198253ed41cb788d2923d77d7e2597300337c36a7c080a32f4cc1716c23f041cc388c67f1ac38d2ee03e5429198cb66969a45c14464eacd5695da837e6f301fe729bc67f39501dc724d1d636a4ff8fc2bb465533d42e618c05ab996393b391dd6819984d0ae2b865b10e19a453df480fcfcd5770349aca77f7f3a1c5787143706e4345d36615b5f7d00886719c4c2c8c0be686f1ba8f0cec4ff4084f5fc7c26dbd4b380094e24acd9714236201fcb0586015376592c1b87bd725e125a2314a2959b030a66d0178453999bc39e92c472abf8cf2c5ba91325db8058ad3c9d7375db0165188dbec060b16029f875a107898a0c611f2180083377d175cac05787667e91f5da003c62923a371d4c43823dd98409ee80ea047305425926cb30b00dc96d0749556a9a09bdc3fe5f3a2460b28d95e49b78f1de2207d5c18881f51e42d7daeeb1f15b54f478abc2128fd29358db2518219962c469d77bb4a4cc31d2d4489aad36bcac9f6f5ba225b24bfe650c8ec2bc71d161b3cb7c143ff85d9d3efb37fe0cbbac9e824b64a38d9d22296bc2b24cadce0367813600793459811d77c2aebbf70e298e62cd1b1214ed3562adbb9de10693300ae6517a13f6c8dc579979f65205785319e24a5291f9e8aa172e05d2993edc2f11ed57a8650de8805e5caae14a2a0ea0b0915a33079d6c1378fc493a123c5f8ce04a9daccc2ffceafee27c0aec9431e8235ec330faf34972081e5af1d98a7a4ff9c8f583229000d0fdd042b6fb836af1298b07d5ae96898e438381cdf98742ca78053b418de603055314c49e06a98cc194762340028c394447e6d9b702b6cd54b4ebf906e6d0cfa10a76ed4d21f572c8f896cf7acdcb5559b10ddd197635d7e2252382dd1a668cee40fbaa3387e4a248ae0d40493a293537131c859ecfc3793453816c22afc7ef2a6d270b9ac2e2826bd32cf2203fe0f9dc4dfdf8bab52d39968630df2dc025d934fb7c2c6d70ec243fd223a91e4dd97af4e53ba510093fbb55216acd1198778f27231d58e5d7d1314e1185ec741852d18bc9b84cfe3c1a875885ea407a20e1f41b1767397210ff59a8deef23dcf54262e9731cca71c00d79332c7888eb21836157dc9830ce87e187b43917a4bd6217a5fa9fec6224e7680dfee6c33724928e633d0bc51a7b589108265fffd2f5e1cd03cd6ff1704e9d2d3378467f6a6c39f411ee9c6917e8a7d4deea3cdaf6f1491137b36735c39e51446f8138dd5f45ca0cd75554e54928b845783f189bce630c7a130e7c5dc5c5fc7723f2ef3f7c0936f36e41ee0d3fb96204d06194931e3c9646ac922dd42dce990ec5f903e6a358357d54147f0733c203132ca8478a62e44d4a0e6a1c3b6a122308b3985676ce34ec3357db2cb5a89e3f166a5ebc95bc5ff37f9a3cc97aaaad41e48ca660aa111f8869003dcde033cc1a9d8676e20df651157fbedcd162ea1603542bb7b3a05469c6963778d1fc72858ce3734775a1d11ae289649ee9ed0190253ff8cdc75eeefdea2943478dc78c1eb1088acbda9761e8115e5dfce0080c8ce1040e17c8292bf04f3957b9c126583577d429eece4e6343cb8fc3baf7ae4c8252e030e32aa775b5b56e1d9eca9a6a2c3c30de5e4cb8000798890871a0cd167ef053978c57ae7ea8af0b32d9d8c8999e12f1f404b092e9d2517d1339d299baad55af91dfef78b4ba571ded54ce08d2b8ab40dedd73889c8d121e1be5c687019e1561fcc14ebe5eaafe7a3ffd9bea5d3384b4469fbc2bc82d065b0b0a2494ad7c52e1d2193f88ff465b5cc4aaaf65c5e2885876b3eccd8c6cb2522c24ec827bc5bc048ccb3aeb8c49d3e2db20e8fc8242cbcd0ae1da5ec611c5f5daeb5a1f4158cb878b9ca238ec7aa211d86eb106a7388e6884da6d547414b22e374961ed864b244ee88e1d7da28f351e545527939dcd35626181b0102b2670e63d90ead86125eb9bb9172c76c03eefcaf56def67e0e3dec8177a87619a53dccc70d401f0d21c2dd4fe6358c8e1b4bf9bdffa561108cf7a4fc0033b86f0d96a3391418c6b9cea271f5954d5cf8922a5e7c9bfbccc8e45c5437be6ab14f97125b5c7c21faa0c4f912197334692acd39d2e7948f5222876923c27d69555d42c7d2eabc5d63268028ebc3969fea3cf41e57d3d6a35e4f07c0dde5a1fdbc77e2253ce9276db126fa2c251ee7a2600e5093a0448a797bd43d90a687f04645c6ab62a20164ecd6bc222a5b4dafd044d8be03c808d972a9db074b54d30ca66c4666cc605ec6d4c08759e91a0af2961fd3997cb32a93ee7c474936596721d98fd7a881096f50189d9639d485dd617aa800d3843e634b2e4101ab5d83823680f7546eeeed8c088e9338e9facb44719a1dbacc22245901a7f0603dcb0892f4b824e077656267f9ca4b3d0b67b2a610027793254c58f59d78822719150e0f70fcbd917034a237f7b79bd98653fcedc60ef0cca366e925e457cee60765e8d697b520722430930de137a61eebeb7c5e1d0db40323b9f99435fe0a5840d83a9d8373d449a3a52fa60d76b5d4497c14348200bec6f47b563630ad67a62fd8ae240d6a390f27b520028fb152565bc1dcd76d877588479675ecbe0f9f59d9f9e3c588097dae38d89affb598447ac3ae06c527ca80f9a481756c8d55a7ddf29f2113d3df249385fdf606c315a738dd5cd9fe16e77db3ae25f4af2d1e6441b329d42701aea55db0c7677356c460bcf047f0f1b34e575d778b6ec6ec26e6fc0d6176c552a9716ae098511e5f3494a09e2df0a7130f4abb71f967c87ca5229056f2ab4a1ec173205334dba6111e233844470ba0a420db4475abc834e5d234fb2bce6a39c7651e207f52c6ac489758fc8efb8187c0adda2b580f4459d972e5cbf55b2d8281ea50d19a1be54b8c377a3a206e5268f36c11e95ec113c5a6c5f756fdb12c4bcde3badb7caeeca949b21a71cf00321c54ac4f4030c74dc54f648cbe32257def0fdbee3151b1c2029927f692e1d999adeec498ad2c15e75e7893bc7408617f4dbbee7c988abdabf33008c45f9df55cdbd7f3d7400dd5eccb31410e016a31d5896da989e95403e70b186f99b12f4e74e40dd9d38988d0d150e73b71619dfd54b803d3db38914ab2dd9de3d18264f8b120e06fab080a596902fda3ec0f2ffe63b0241b7f94beda35d55d2f2da918fcefce1709c48b1259aa406c2a5f2e403a840e2438b5560e98b9622b81ef70f0d31e9c9e43cdab6279e120488033c6b1ae8d273636e41686b12d2785a17adcec67a5ce0f38b01e1c1fbe9d5960ef2682b44d43896aa0443eadbcfb0972bdd06532934020b5169f86ac560bc675792021ae3fc88e09e5de07d942fae15936534529ba980ed807ccb39731167acd5b5fbe0ed501cac9bd099b147e78aa032db6494f170d33185fc26789975b487f573dd4e6416e82d66bdbc88ddd712cc1181d39c78d7d3ed6614d2c1e582b3c43b4b400ebaa38d5b2a47488296979523d71db41a42fb178e1423c0ab9c36f4a03a7b18651c96ded21b182ae5434ccff342fe61cf152f82c75dabe346434df229e74128dc10ca5cf18c11c8418bf6b75d6553a29d5e030ebed463d2701e8d90ab7807332102b2a42f5f3ad4949eb98b1ca50bed379c46a171ca6fb10a0fb320e768ae5c88e0d656cb81d57f64a521d2176d26ba0216fd9fd54ccc9bec00eb0091729fc17602a00f48d8fcf2f63b86ca8ccad150bda63dea00bf125e3c276cfa3ee9184d192ad0498ce5d83468683635c00a225e7a50a5b6ecb97748610ebf7f68d217e421e2b7541356d153110da3311479d7c36859656cf355277d79b11377aaecb3bcd59d6d95dcac432d1432c40b35a222312afb8a109491cfc005b92ba7a22fbbb015f35ea34ff1f258e7abed50af3a62127b3882b6f685aa3b68b2e84900b90781e54bdff3da17533255063a54b9767d7817dd287e2398685a51316059d477094bfa9f5e3038e087c8b0c26cf0e53f8036365add08dcc94a8224ab13a27344584da821b5ef44f76fabec4d12085c3e9ee6403084c9886c1e50aee5124dcb80a597570fe9010e6efd85c6aadee5373582bfb0fb7d62f8cfd2c196b337fcdd3c21f619fafa1dbcb16479691c0f1763aa63da46b2c7084772a6655e529c8e954635312028d7ef01a36ee313bfcacb05a4601184783a2f31eb5b394fa6468af6e052f89c46c168d38d884748d03da37dde8b8213986f0455636ecc3bcee30425d7d35c196a151fe9910e847c156e9191fe2be37c9f5db43210ef5f7e703022301036d5e83573f709de8cea243efd32cedcb8d5f52af5a6d46ba88d6f38cc9fb76b40bfbe2bee26b611eedd8e72d99e477b3ec763b1a03259fa2354fffa4a475cb498e1b9febfcf06234d98ea9fa8674656bec27ed34265375943cacf22567a6515c769320d8136ca174bb86465fee9aecfcd56a2ea6d2e8022c19db57cdfdfb9be139d7456519e4d18e03768f71a5ae0167130020fe07b9d1bb5778715129843d0896932086449a3983c220a90026954da339b1d69114aa92cc34fae80a9b6e1025025c64ca9125c0fa453480df3df75c4a4d197ec982062b3738b71cb4d08423bcbe3bae50188ddc38bad2b7058501d8638a0a0fe272e1b8da435e75cc19353b04e8c6b55a90e8574cda69f260bfef453f5833bff4ef908368a9a20875ca664c942ebb461353fb318557af37eeb58b1dbd031751ad46081d0877deb186e3da6857d6e08ea99fae7f8d547fc05bea898b442926cb891d1e2d365b1ea592862eabeba0863c181a9c14b51a9d788e296106ea9a1282f01af83263cc2fecf6db1f7a6d12af40dd89bae04db8e14cac6cb2c65af972dca10736e38632b49872f6348e07eae372f68cbbaca5234b5e3396a78f3dc43094c343562e8c3f9992f39e0df17058f7e1d6fbfc83c12256ba58cb90e93074024e163b1f2db0f17824434e6ed8e509ad974671611e5feac3a76d224d76c0ebcb77f3ec5272e2504c265032cfc14103d03530517b5482af31e1ec57cf1cc7b91b1e0863bbbb8411794dde3351ff51709cd86965d17cdabafec36816aa6fdc1225ebfabd36915bdbce86f5c73597c4ca7cbde69e2cc6cd5f8eca59f704c12c30f3f1086b2c5a760cbcbf284634ef2b331e22e2034ad3cababa43ef0d3b0f02182246a4b8c362c0d13cfcbe4c430d55970ab78eb7f10cd3116f15077cf5e03f51c999e75c9ae4f00719d57d9a3f396b3dee10ed160db5d2334ffa345142f612ba56c4d3da0dcb979a9ea592c88fa5b517da275aecef2fe6ed62f8aae843e1ea885afe00cba4e94b80fd17b911c6e4398ee6633cf8970c4d421a5ec5c4a03c85f728ca81c651366083f39e66c572a479d090871f2a7a9dff16c504ac3ba00fdbffb5a830ec17c784daf57987c9e9bab5723565e8a93c6cb53132fdd40a9100e6db51fc8995b711a46188fbff21ec25624e969f50ad53192370fa175f19e559f8889e45b1adcb45a66e0026a7b41463cb477a09981bd09453ab4cd334d492f94d68afa7708a25fa5571251e190693a298507f956e4bd1b824640cccd7cee1ab7b55d975a66f3374a0378f5cb6405782aa9394d89f0b06169c34e64d27059b127a6f298fc8af682d4fd6ce413d19bafd0c9b0375b0fa6154708ceaed70e92c148e3f38ef1882266b34e9830e7d423da286d218720cb2e8d8776adfcc0de9fff2b6ca43a9793f19002bc6628c0452a24d54c00edd08467e9f2f76478189c9ed14d02f5a283297d77e8271b7c55dddc0d480c08331dacae91eed5ec971dae0ebfbcb48bce6f21645627eb98005995508a9a5e4465b65b5161fe0cc29bcec35a29976b1d66086dee2ae404548adff696a41f8a8250ab2a63e7d207f4381ebb4f8c91b4ad3a4dc42d0155f79fe3524d4ccdaedd4100fbc16170330edbf80a83e67a2e964d04f3f8c94b85311818d0a3936e06e593c27f31c1baf0412aa59b3d029212691838fc44c24862ca2a4abef110ee51e4420d564906a19c6eb135ec15b90ac15f22ab59df4a7739cc30ea0470f19a217cef07a42803609d394a667ad09b33745ef328a6aac08fb86341f1cd27261fb04ca79f7a050d520f1703af5b5d08ec7f598a6f07b182a1f95ac5ed1042ea1e54f39bec8575f13c8320a77fd0f3418ae467fbfa9173f6ef4f8d0ad4bbed642c5c710fb5689f228f9ed333051dc384284a3fb640074de1fd148d4103f2c49eec859a3b9588ed5a012b442bfe1a5107df669f1c97571356741b610ce9f0d752865ff8920b4669d201dcc487c1cc87ae9ac9557876d3c81a40648d2ebca765ee841296578f9edbe4ae6ed526638c5f3eb9f9262ddc4703c946e7e39ce9c8cc81c6676d888ee5704c4bcf653789aff7ff721634b7161625df36f458bfd98228a95d09e264a8f4f58943346bb21d226f4a899b7eee0fe0c61de4e7093b05018a842639b9f258708f1bcb748710611a67a65de5ae5516be0b323b68ce1e3b7c824d5dc71c2b8ea920ba5d98776571b1eb2cfc27fc1b7bec7142f74d9743d95689e4d5632e8e28de5f52d1b3b1ac46fd348c35c6a3af4dd37c3504b686a03280feca70bfe27146dcdb7f74477693db47726bfd5ac07471d40a51283ad22c264e6c08ccef82a43b93e5fef1ec47cf877da6dca63121e23ca1c3050e0491f5b63c00d5696acbcb5838a645c03466e5cec0bd86932f8e5b398d2b232d05a85cf5ba702a83650295fb919d29adb158c683786921f8624c19de7e8afd35ee067f3d0fd12eba467ea03236f20da28f0ec5fdc3feeb5546ca6ce9e2d508c3c61e442bc00754b63f6d9770bcd4f27a30ec5cb638a098f67da01a37e6a1d5993d63bcd4e201346fb57e8e758db6878afc91153b4a66affa51409c6a294171d319670ec0f84092634a003ede33200fa1cdb68b0c5e158efd83e08b6b008f06138450f8c8c938f33075c3725618ae76c98cf1587ec500a1010eff598bea4d3a898d550294549e818fbbfc81a10a75d7360d7156b2f486c0fc1477e2d6819e90c7d1e6d49415337aff7d7a5d69e5223f41c74199296dc6f723ea008c5e40631d0bb94e4c821e42999bf3e8655fdbd34f568b64463820902402b7a16726d82e13a6721948a6fd3d7518d8456700f56247cc6f106cc71ad40b7e2176049e4d70c996453b350f47712cbf51acf592bec4c91ef0595988b8c72de135f63787956d6a152501ec736b266f2a31435a20a994fa034c352d0fbe4a769e0fdc45c032f8f05e4fa86c7a9de0b602b24e9511f0d9672f828f8bebc8e726ce7f538a617b39b52af96a18be9aab9d523842197852a3a1aa656eb045abf47db851e44ffb21f71d273e5afd8ce0c17ef473fc37b2390d1b39bce08eb56dab583465074f30e8bda2acf9fb60091cac5df3c4232528bec9e5fddc9087abdfcb2f388c99d1f9dd0784626521e2f1e5310ec46f43c715ef7c7563ee3e8cc4308d1ed56f42be31bccc7ce27871a811d2236cdbfc2fa243e01900283887bcb3d133c9dc21026537fe85df6f96ad967c4280de1d6a081b1e677cb9b6b7a5379347347fb11becc40c1e08d2a126a57747b9adfc3470f9917834217cc8776ac8498e78c1fbadf9620fea075469ce9b1a23cac04d008a23dd4b4a7fd3e84391799159254b813ade61851d80057590fef413e34a9ff34af86476a8dfeda7123576d4aa1f6bdf0b42ecf440922c10918f63c8143afbe8b66e5df9aa0be4cf6b597be4d82fb1b0e920e570c80fd7ccebfe4867663dd357bad6dc15de0a9409635c676027b0065a78d841ef1fa2619ee6bdfa17503bbd9c72138883c2fc4fc4d86dd44c81ecdf7282ab100feb8100fb2aead789fcc3af3099bbd7ab2e790526a580b545b4acc5e60448b24624f45032fc90e6609532148bcee184f222e94e225f3764d196df2bce028db958e49e56ac7a621b2903ce357c0449bcb34c8988b4888daa90204cdfb850ce3460f7fcaff21184191b423853ec4a64f6911fcdac719f48db10220d127466e2e99187aa0017c1e67daff972871ce9d6a333bda1380c2cc0cabe657d82a926c0bd616b83252f0109a1a4ef434aa9a1f324b3d7784f4a23d1f54cf92032366aab4497f45d59e83a1a51a3c580769e51b822b739cd57a981efcc41221ed4c4a08d2d2377bd74712e467efe3f1a6ceac6e9e4abdfdb59515ce0a76074c7c26886189fcf248753731d39b2a3c1fbeed0b0a654d416288311c861d1d79132d58722bfd507c2122e93547765cd5884cf9ed6e67e07aa7a48feb2c5353a32f783e9369b92f8234e6606441e6a01bd5f477327d9dcb6e3729d7af31dea0002827e2a400bad4c8431f1a61894d507dc83e87b1d544e5a134c00a720e66e75da55136427a8a1acf240946d5a91d55d160a67553cd34fb69c1a70094d58a62194ae86782811f1da11f8864def5f8017b9385dccdfcf891348be388a3dac27043ac36ac4485015037b6147585c9760ca1ab715efa83f5a1ca4053068f1d28428fc1e6087b87db2db8733914f7d2a3d6d44b3f6d894692333133b129030df3e26ce2cd3153ceb7d2668057f219e38511084f9dad31212eb05631b0d14ddb41d5fa8defdb22cfcecb0ba83d3726fde860775e8575f2ac762a25d903d9d4bbf35c8f870483847a4a57e2edd5e4cbf072603686f231e9697c0aa27f6a54985d1fd677b2a0c2b3ff33a0ce789ef971717a0d9da05212168d77b3cd64b11a2580c1e22c7a2e36e703ffc1ae91fd4c3cd0e6aa022dc4fe166b89fc5e8e811bb75574fc7c059789609acd6a5139180c709cfa479a6be7df4d3708f50fea6fa9aea95e47d6ff88947cb2ec9f0ef6a6724c74e6ac7cc0e2a85a4f4aeec0b052cf96c970afdb5bb1a54caf8aff58f9299f8802712b64b2d3cda5f8946392e4389ad5c0fafa6a2b8c56098e9283f71906eb04872ac34709e3033829d2d35f365855977280924c23e5c0f061cc8211891212b5a83c99f052f591fae065b31d4947bd06d0a90d6a5f1cb7c83a81871cfc4a921fdf280727477580df1ec50c616ba046cab7c45e2062e6551f2ed246601ea8de3ace4806e24be076b147342b771514e7afcf1a2c933750ddf533c51c66f1f82bd9c7913800415efd58b5fae5ec98c8069f6dca8ab41c8c73b45dabe000ba8fb1db5411f3e98d0effc63aa5752fab8dd4153cb2aa6118fe700f1a7ca41d5d28d75cc12ef6497beb8530c153ea834fd382a6f361a53a47cce9de3dfe9e75a7a8543cedb4e4bab8501e58cd325d67b304d9b0da5658691b60da01ddd5b7589a96ad4bae06105a17323ce2c16d196e0a07a2415a13529511898c68f95fee844ad5887c8bbf2eef3227976e08b5b49dad8e619a574b1d9b2b7afb3bde8ea651d9d9c0b2f4761f3671013736495ae9e53f5e5f1ddd67fc5615239d0a0cd7e3ec07dc55764198eab0f2e34a5a9396d48ae6e5fe26624c5575966f539ef41167c0ced4a3c0ce0bcc0504fa72ea78a6b212fdf71f4f8ef8a4bcdf4c1343319ce27ebd43460f9da1761f90a7628878629dbb2207884946e3e3f21ee1aafcfe62521688c933b9a598245d7b8d909a29a52812d7b443bb3d43d58556f37761f51d607ecd79c3c8594113e5e5cb18067e5e9a04231a67867a29f25846595cc699314d9e6a3e3af1504fdb11cdfd1d043b6562a0ea73392e01e5f526c34bae4f2f7a467d3cee9b2aff3620978329f5a9130b4fad8acfacf2d47745b96ecfb98cdd8903e7cc4976a1d6549d4ae68bf3e307b552438a6a7a10811f3401417436b18edcd3cf7d03262b457402c3faf54faa7718fb60c80342c0b933b81812a71f271149eccca4c5fc19017d5e4232938978325281a3420c9446796972dd4a4681bc063c1740cec98231a63a3365c0394ccc8034be9d6f545dc38a85aec6e745005740636119106c72a74b8171257e5d85a2ff3e19af8f3122c786bab2d15739fc77386653538c15aa13b9113d33944841a2860874d8bf57bd91c75d753e20d6caed0b9ea037ee52a9893ad9807b109cf4f68492b1c781fee52ddf8022fe095450df82d8fee697f1646c577a99cf6ef2baaf5caf47b41fa7e7a6f6fb4ba0995b8e3f0670bae5949c404264e2ca995ba2cc3050005721f162f08df1c0237c29f5950e9bdbcfae042b7259f4f0b41e8a742093d44df8944cd8e3cd753d315ed54bf5dc6778d859a6c00171717682ead4a22bb4237fef50d0da8ba3aaba12eb0ae4f7e18f15a083c836a070766ebafb0020f4b81a3f868dbf1d3aef868d184c6ce7b5e44e8a99f775231273f4cab0cfa75c88218badaaa1c17596434f9affd8e15476224cc63e4e9c8864f4e00efaadaa1516c8fe3980d2f66aa353920dfbc5b53ae78e32a32aff5a53b828f15568318242ef8d20953c6910c8432e1144cfbd0a704881e08893ca5bc573c3299097adb48ee70d9ad75a57c77d4c61646ab083165fec566aa731e928a2bf8b1525a60f4625bdc568fae0e9c310444634e07e2ac9d83461ef936f509d7308c13331f42e62234712c4f5a6798ef5ec2dc687c94184d8ef4b2ea982a7ab1c76f400865389c4cd3a1d3670bf459d773e133ea69d05b7f20f82c9d82a666e8e0da7e2ecf2d7299ba49dec08edb91052d4b8bfc1f69e4a69f3fb456b3d37f4867c0463b03169395e30b7c17a7624a3ecb5410b62b039cfecd77a44391a4ae7c5c59b97fcc4aedeecf4db73c341942f678302ee9d56400d8603fec8420da56ceff04778e39cc0656714e9c41056c16913ee0d73bff660d1a22108c4b1b2f60dfdf11086ada863b0c9d2fbf0232872d437e2378fb00b566eb9c507558517932317e49e86954100d0f5f8c47ca2ee0ad23e2a2d4f7f43f0207ad7886ba740f6f4d3c38ae66cc83ecb4d1769d7a24dab48e56d8b017c46ae2b66ebb91ca6bbb49abd2adad014a2dec5d84983c06c1a69680e9ebd3a0b1db34984579a1f207d6380a24caf07807c6ad4b63fd9caf63064829d2b6280503a80f471b94da0274ea8dc75bdcd9539cb081fb2ccd81a094b250061db80a8d675caf2e92a66b522d2464018b5612dc41cd46a52d5c74e0f4e3c19d9bb290ee5a894814e73068b9f08988d37b7740e8728abec9dc31adddd39affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c2009265d008c5f68ee2db3a63199165505834265b382fea46fa284d1a526a133282f564b8af66022ef7c8d558e65832637257fccd0dd7d57acce2b49c7a22f855696698rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-xmonad-contrib-0.11.2-3.fc20.src.rpmghc-xmonad-contrib-develghc-xmonad-contrib-devel(x86-32)ghc-devel(xmonad-contrib-0.11.2-bc8dfb56b341e814865cd8dc36d5521a)   @@@@@@@@@@@@@@@ ghc-compilerghc-compilerghc-compilerghc-xmonad-contrib/bin/sh/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)ghc-devel(X11-1.6.1.1-17855a20ea2eee3c21290a5a8ca6ad13)ghc-devel(X11-xft-0.3.1-e7aa788d98042ec307373fe0edc31ea9)ghc-devel(base-4.6.0.1-ced5f3d8c90960e9f372129163296e44)ghc-devel(containers-0.5.0.0-3b8b869ec10d44736414ab5bea776319)ghc-devel(directory-1.2.0.1-0f6696fb1143d7612e79f8dad6bc63a4)ghc-devel(extensible-exceptions-0.1.1.4-255a395b3b026cb94b23754e1c372785)ghc-devel(mtl-2.1.2-fe866e917274e9b307cc6413975cc313)ghc-devel(old-locale-1.0.0.5-753125cfaf463057d163a0cefde5b58f)ghc-devel(old-time-1.1.0.1-978f23f270668d2fce2ccde5417e64e6)ghc-devel(process-1.1.0.2-a830d25f0e9fb9c610aa641b7f5b20f9)ghc-devel(random-1.0.1.1-65ba52a831ea9eba2c7241ee6bb84f55)ghc-devel(unix-2.6.0.1-cda4a1ccec7933729c420178d4b19a9b)ghc-devel(utf8-string-0.3.7-b85cca701bfb151d3d5a28cf1afb53d2)ghc-devel(xmonad-0.11-be490f7c11fa943e881447a3b253fde3)ghc(xmonad-contrib-0.11.2-bc8dfb56b341e814865cd8dc36d5521a)rpmlib(PayloadIsXz)7.6.37.6.37.6.30.11.2-3.fc204.6.0-14.0-13.0.4-15.2-14.11.1R@QQ@Q@QJ@QHS@Q@P9@PpP|@PO@OleO_6O@N@NS@N^N/N[@NBN@Mx@MQ0@M1@M1@L~LL*@LcL4L%KtKPXKMKKK@JJu@J#J8J8I@I@Iw@Jens Petersen - 0.11.2-3Fedora Release Engineering - 0.11.2-2Jens Petersen - 0.11.2-1Jens Petersen - 0.11.1-2Jens Petersen - 0.11.1-1Jens Petersen - 0.11-3Fedora Release Engineering - 0.11-2Jens Petersen - 0.11-1Jens Petersen - 0.10-8Jens Petersen - 0.10-7Fedora Release Engineering - 0.10-6Jens Petersen - 0.10-5Jens Petersen - 0.10-4Jens Petersen - 0.10-3Jens Petersen - 0.10-2Jens Petersen - 0.10-1Marcela Mašláňová - 0.9.2-6.3Marcela Mašláňová - 0.9.2-6.2Peter Schiffer - 0.9.2-6.1Jens Petersen - 0.9.2-6Ben Boeckel - 0.9.2-5Jens Petersen - 0.9.2-4Fabio M. Di Nitto - 0.9.2-3Fedora Release Engineering - 0.9.2-2Ben Boeckel - 0.9.2-1Ben Boeckel - 0.9.1-11Jens Petersen - 0.9.1-10Jens Petersen - 0.9.1-9jkeating - 0.9.1-8Jens Petersen - 0.9.1-7Jens Petersen - 0.9.1-6Jens Petersen - 0.9.1-5Jens Petersen - 0.9.1-4Jens Petersen - 0.9.1-3Jens Petersen - 0.9.1-2Jens Petersen - 0.9.1-1Jens Petersen - 0.9-1Yaakov M. Nemoy - 0.8.1-8Yaakov M. Nemoy - 0.8.1-7Jens Petersen - 0.8.1-6Yaakov M. Nemoy - 0.8.1-5Yaakov M. Nemoy - 0.8.1-4Yaakov M. Nemoy - 0.8.1-3Yaakov M. Nemoy - 0.8.1-2ynemoy - 0.8.1-1- XFCE Terminal is now called xfce4-terminal (#1034353)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- update to 0.11.2- update to new simplified Haskell Packaging Guidelines- update to 0.11.1- fix build with X11-1.6.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- update to 0.11 - BorderResize, X11-1.6, and takeFocus patches no longer needed- rebuild- add ICCCMFocus patch from upstream for WM_TAKE_FOCUS move to core (#874855) - use a patch for use_xft flag - condition X11-1.6 patch to fedora >= 18 - update packaging with cabal-rpm- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- patch XMonad.Util.PositionStore to not scale the size of windows when changing screen unless the window is now larger than the monitor - allow building with X11-1.6- add license to ghc_files- use xft fonts by default - make ewmh set _NET_WM_STATE property on windows so that gtk3 apps do not render unfocused - place BorderResize rectangles within window decor with narrower width- update to cabal2spec-0.25.2- update to 0.10- rebuild with new gmp without compat lib- rebuild with new gmp without compat lib- rebuild with new gmp- make sure we build with X11-xft- Update to cabal2spec-0.24- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2)- Enable build on sparcv9- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 0.9.2- Update to cabal2spec-0.22.4 - Rebuild- rebuild for syb-0.3- backport base4 changes from upstream darcs for ghc7 - update url and drop -o obsoletes- Rebuilt for gcc bug 634757- rebuild against patched xmonad- add hscolour and doc obsolete (cabal2spec-0.22.2)- sync cabal2spec-0.22- rebuild against ghc-6.12.2 - condition ghc_lib_package - depend on utf8-string again- utf8-string is part of ghc so drop ghc-utf8-string-devel dependency- rebuild against ghc-mtl package- update to 0.9.1 - update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1: - drop doc and prof bcond - use common_summary and common_description - use ghc_lib_package and ghc_pkg_deps - build shared library - drop redundant buildroot and its install cleaning- update to 0.9 - use %ghc_pkg_ver for dep requires versions- added a few more docs- removed bcond since xft will be in fedora soon- drop ghc-X11 deps since already in xmonad - drop X lib deps since already in ghc-X11 - add ghc-utf8-string deps - add bcond for X11-xft - drop base package requires- added -devel to some BRs- updated to latest cabal2spec 0.16- updated to new guidelines ala cabal2spec 0.12- updated package to new guidelines ala cabal2spec 0.7- initial packaging for Fedora created by cabal2spec/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.11.2-3.fc200.11.2-3.fc20    xmonad-contrib-0.11.2.confXMonadActionsBluetileCommands.dyn_hiBluetileCommands.hiBluetileCommands.p_hiCommands.dyn_hiCommands.hiCommands.p_hiConstrainedResize.dyn_hiConstrainedResize.hiConstrainedResize.p_hiCopyWindow.dyn_hiCopyWindow.hiCopyWindow.p_hiCycleRecentWS.dyn_hiCycleRecentWS.hiCycleRecentWS.p_hiCycleSelectedLayouts.dyn_hiCycleSelectedLayouts.hiCycleSelectedLayouts.p_hiCycleWS.dyn_hiCycleWS.hiCycleWS.p_hiCycleWindows.dyn_hiCycleWindows.hiCycleWindows.p_hiDeManage.dyn_hiDeManage.hiDeManage.p_hiDwmPromote.dyn_hiDwmPromote.hiDwmPromote.p_hiDynamicWorkspaceGroups.dyn_hiDynamicWorkspaceGroups.hiDynamicWorkspaceGroups.p_hiDynamicWorkspaceOrder.dyn_hiDynamicWorkspaceOrder.hiDynamicWorkspaceOrder.p_hiDynamicWorkspaces.dyn_hiDynamicWorkspaces.hiDynamicWorkspaces.p_hiFindEmptyWorkspace.dyn_hiFindEmptyWorkspace.hiFindEmptyWorkspace.p_hiFlexibleManipulate.dyn_hiFlexibleManipulate.hiFlexibleManipulate.p_hiFlexibleResize.dyn_hiFlexibleResize.hiFlexibleResize.p_hiFloatKeys.dyn_hiFloatKeys.hiFloatKeys.p_hiFloatSnap.dyn_hiFloatSnap.hiFloatSnap.p_hiFocusNth.dyn_hiFocusNth.hiFocusNth.p_hiGridSelect.dyn_hiGridSelect.hiGridSelect.p_hiGroupNavigation.dyn_hiGroupNavigation.hiGroupNavigation.p_hiKeyRemap.dyn_hiKeyRemap.hiKeyRemap.p_hiLauncher.dyn_hiLauncher.hiLauncher.p_hiMessageFeedback.dyn_hiMessageFeedback.hiMessageFeedback.p_hiMouseGestures.dyn_hiMouseGestures.hiMouseGestures.p_hiMouseResize.dyn_hiMouseResize.hiMouseResize.p_hiNavigation2D.dyn_hiNavigation2D.hiNavigation2D.p_hiNoBorders.dyn_hiNoBorders.hiNoBorders.p_hiOnScreen.dyn_hiOnScreen.hiOnScreen.p_hiPerWorkspaceKeys.dyn_hiPerWorkspaceKeys.hiPerWorkspaceKeys.p_hiPhysicalScreens.dyn_hiPhysicalScreens.hiPhysicalScreens.p_hiPlane.dyn_hiPlane.hiPlane.p_hiPromote.dyn_hiPromote.hiPromote.p_hiRandomBackground.dyn_hiRandomBackground.hiRandomBackground.p_hiRotSlaves.dyn_hiRotSlaves.hiRotSlaves.p_hiSearch.dyn_hiSearch.hiSearch.p_hiShowText.dyn_hiShowText.hiShowText.p_hiSimpleDate.dyn_hiSimpleDate.hiSimpleDate.p_hiSinkAll.dyn_hiSinkAll.hiSinkAll.p_hiSpawnOn.dyn_hiSpawnOn.hiSpawnOn.p_hiSubmap.dyn_hiSubmap.hiSubmap.p_hiSwapWorkspaces.dyn_hiSwapWorkspaces.hiSwapWorkspaces.p_hiTagWindows.dyn_hiTagWindows.hiTagWindows.p_hiTopicSpace.dyn_hiTopicSpace.hiTopicSpace.p_hiUpdateFocus.dyn_hiUpdateFocus.hiUpdateFocus.p_hiUpdatePointer.dyn_hiUpdatePointer.hiUpdatePointer.p_hiWarp.dyn_hiWarp.hiWarp.p_hiWindowBringer.dyn_hiWindowBringer.hiWindowBringer.p_hiWindowGo.dyn_hiWindowGo.hiWindowGo.p_hiWindowMenu.dyn_hiWindowMenu.hiWindowMenu.p_hiWindowNavigation.dyn_hiWindowNavigation.hiWindowNavigation.p_hiWithAll.dyn_hiWithAll.hiWithAll.p_hiWorkscreen.dyn_hiWorkscreen.hiWorkscreen.p_hiWorkspaceCursors.dyn_hiWorkspaceCursors.hiWorkspaceCursors.p_hiWorkspaceNames.dyn_hiWorkspaceNames.hiWorkspaceNames.p_hiConfigArossato.dyn_hiArossato.hiArossato.p_hiAzerty.dyn_hiAzerty.hiAzerty.p_hiBluetile.dyn_hiBluetile.hiBluetile.p_hiDesktop.dyn_hiDesktop.hiDesktop.p_hiDroundy.dyn_hiDroundy.hiDroundy.p_hiGnome.dyn_hiGnome.hiGnome.p_hiKde.dyn_hiKde.hiKde.p_hiSjanssen.dyn_hiSjanssen.hiSjanssen.p_hiXfce.dyn_hiXfce.hiXfce.p_hiDocDoc.dyn_hiDoc.hiDoc.p_hiConfiguring.dyn_hiConfiguring.hiConfiguring.p_hiDeveloping.dyn_hiDeveloping.hiDeveloping.p_hiExtending.dyn_hiExtending.hiExtending.p_hiHooksCurrentWorkspaceOnTop.dyn_hiCurrentWorkspaceOnTop.hiCurrentWorkspaceOnTop.p_hiDebugEvents.dyn_hiDebugEvents.hiDebugEvents.p_hiDebugKeyEvents.dyn_hiDebugKeyEvents.hiDebugKeyEvents.p_hiDebugStack.dyn_hiDebugStack.hiDebugStack.p_hiDynamicBars.dyn_hiDynamicBars.hiDynamicBars.p_hiDynamicHooks.dyn_hiDynamicHooks.hiDynamicHooks.p_hiDynamicLog.dyn_hiDynamicLog.hiDynamicLog.p_hiEwmhDesktops.dyn_hiEwmhDesktops.hiEwmhDesktops.p_hiFadeInactive.dyn_hiFadeInactive.hiFadeInactive.p_hiFadeWindows.dyn_hiFadeWindows.hiFadeWindows.p_hiFloatNext.dyn_hiFloatNext.hiFloatNext.p_hiICCCMFocus.dyn_hiICCCMFocus.hiICCCMFocus.p_hiInsertPosition.dyn_hiInsertPosition.hiInsertPosition.p_hiManageDocks.dyn_hiManageDocks.hiManageDocks.p_hiManageHelpers.dyn_hiManageHelpers.hiManageHelpers.p_hiMinimize.dyn_hiMinimize.hiMinimize.p_hiPlace.dyn_hiPlace.hiPlace.p_hiPositionStoreHooks.dyn_hiPositionStoreHooks.hiPositionStoreHooks.p_hiRestoreMinimized.dyn_hiRestoreMinimized.hiRestoreMinimized.p_hiScreenCorners.dyn_hiScreenCorners.hiScreenCorners.p_hiScript.dyn_hiScript.hiScript.p_hiServerMode.dyn_hiServerMode.hiServerMode.p_hiSetWMName.dyn_hiSetWMName.hiSetWMName.p_hiToggleHook.dyn_hiToggleHook.hiToggleHook.p_hiUrgencyHook.dyn_hiUrgencyHook.hiUrgencyHook.p_hiWorkspaceByPos.dyn_hiWorkspaceByPos.hiWorkspaceByPos.p_hiXPropManage.dyn_hiXPropManage.hiXPropManage.p_hiLayoutAccordion.dyn_hiAccordion.hiAccordion.p_hiAutoMaster.dyn_hiAutoMaster.hiAutoMaster.p_hiBorderResize.dyn_hiBorderResize.hiBorderResize.p_hiBoringWindows.dyn_hiBoringWindows.hiBoringWindows.p_hiButtonDecoration.dyn_hiButtonDecoration.hiButtonDecoration.p_hiCenteredMaster.dyn_hiCenteredMaster.hiCenteredMaster.p_hiCircle.dyn_hiCircle.hiCircle.p_hiColumn.dyn_hiColumn.hiColumn.p_hiCombo.dyn_hiCombo.hiCombo.p_hiComboP.dyn_hiComboP.hiComboP.p_hiCross.dyn_hiCross.hiCross.p_hiDecoration.dyn_hiDecoration.hiDecoration.p_hiDecorationAddons.dyn_hiDecorationAddons.hiDecorationAddons.p_hiDecorationMadness.dyn_hiDecorationMadness.hiDecorationMadness.p_hiDishes.dyn_hiDishes.hiDishes.p_hiDragPane.dyn_hiDragPane.hiDragPane.p_hiDraggingVisualizer.dyn_hiDraggingVisualizer.hiDraggingVisualizer.p_hiDrawer.dyn_hiDrawer.hiDrawer.p_hiDwmStyle.dyn_hiDwmStyle.hiDwmStyle.p_hiFixedColumn.dyn_hiFixedColumn.hiFixedColumn.p_hiFullscreen.dyn_hiFullscreen.hiFullscreen.p_hiGaps.dyn_hiGaps.hiGaps.p_hiGrid.dyn_hiGrid.hiGrid.p_hiGridVariants.dyn_hiGridVariants.hiGridVariants.p_hiGroupsGroups.dyn_hiGroups.hiGroups.p_hiExamples.dyn_hiExamples.hiExamples.p_hiHelpers.dyn_hiHelpers.hiHelpers.p_hiWmii.dyn_hiWmii.hiWmii.p_hiHintedGrid.dyn_hiHintedGrid.hiHintedGrid.p_hiHintedTile.dyn_hiHintedTile.hiHintedTile.p_hiIM.dyn_hiIM.hiIM.p_hiImageButtonDecoration.dyn_hiImageButtonDecoration.hiImageButtonDecoration.p_hiIndependentScreens.dyn_hiIndependentScreens.hiIndependentScreens.p_hiLayoutBuilder.dyn_hiLayoutBuilder.hiLayoutBuilder.p_hiLayoutBuilderP.dyn_hiLayoutBuilderP.hiLayoutBuilderP.p_hiLayoutCombinators.dyn_hiLayoutCombinators.hiLayoutCombinators.p_hiLayoutHints.dyn_hiLayoutHints.hiLayoutHints.p_hiLayoutModifier.dyn_hiLayoutModifier.hiLayoutModifier.p_hiLayoutScreens.dyn_hiLayoutScreens.hiLayoutScreens.p_hiLimitWindows.dyn_hiLimitWindows.hiLimitWindows.p_hiMagicFocus.dyn_hiMagicFocus.hiMagicFocus.p_hiMagnifier.dyn_hiMagnifier.hiMagnifier.p_hiMaster.dyn_hiMaster.hiMaster.p_hiMaximize.dyn_hiMaximize.hiMaximize.p_hiMessageControl.dyn_hiMessageControl.hiMessageControl.p_hiMinimize.dyn_hiMinimize.hiMinimize.p_hiMonitor.dyn_hiMonitor.hiMonitor.p_hiMosaic.dyn_hiMosaic.hiMosaic.p_hiMosaicAlt.dyn_hiMosaicAlt.hiMosaicAlt.p_hiMouseResizableTile.dyn_hiMouseResizableTile.hiMouseResizableTile.p_hiMultiColumns.dyn_hiMultiColumns.hiMultiColumns.p_hiMultiToggleMultiToggle.dyn_hiMultiToggle.hiMultiToggle.p_hiInstances.dyn_hiInstances.hiInstances.p_hiNamed.dyn_hiNamed.hiNamed.p_hiNoBorders.dyn_hiNoBorders.hiNoBorders.p_hiNoFrillsDecoration.dyn_hiNoFrillsDecoration.hiNoFrillsDecoration.p_hiOnHost.dyn_hiOnHost.hiOnHost.p_hiOneBig.dyn_hiOneBig.hiOneBig.p_hiPerWorkspace.dyn_hiPerWorkspace.hiPerWorkspace.p_hiPositionStoreFloat.dyn_hiPositionStoreFloat.hiPositionStoreFloat.p_hiReflect.dyn_hiReflect.hiReflect.p_hiRenamed.dyn_hiRenamed.hiRenamed.p_hiResizableTile.dyn_hiResizableTile.hiResizableTile.p_hiResizeScreen.dyn_hiResizeScreen.hiResizeScreen.p_hiRoledex.dyn_hiRoledex.hiRoledex.p_hiShowWName.dyn_hiShowWName.hiShowWName.p_hiSimpleDecoration.dyn_hiSimpleDecoration.hiSimpleDecoration.p_hiSimpleFloat.dyn_hiSimpleFloat.hiSimpleFloat.p_hiSimplest.dyn_hiSimplest.hiSimplest.p_hiSimplestFloat.dyn_hiSimplestFloat.hiSimplestFloat.p_hiSpacing.dyn_hiSpacing.hiSpacing.p_hiSpiral.dyn_hiSpiral.hiSpiral.p_hiSquare.dyn_hiSquare.hiSquare.p_hiStackTile.dyn_hiStackTile.hiStackTile.p_hiSubLayouts.dyn_hiSubLayouts.hiSubLayouts.p_hiTabBarDecoration.dyn_hiTabBarDecoration.hiTabBarDecoration.p_hiTabbed.dyn_hiTabbed.hiTabbed.p_hiThreeColumns.dyn_hiThreeColumns.hiThreeColumns.p_hiToggleLayouts.dyn_hiToggleLayouts.hiToggleLayouts.p_hiTrackFloating.dyn_hiTrackFloating.hiTrackFloating.p_hiTwoPane.dyn_hiTwoPane.hiTwoPane.p_hiWindowArranger.dyn_hiWindowArranger.hiWindowArranger.p_hiWindowNavigation.dyn_hiWindowNavigation.hiWindowNavigation.p_hiWindowSwitcherDecoration.dyn_hiWindowSwitcherDecoration.hiWindowSwitcherDecoration.p_hiWorkspaceDir.dyn_hiWorkspaceDir.hiWorkspaceDir.p_hiZoomRow.dyn_hiZoomRow.hiZoomRow.p_hiPromptPrompt.dyn_hiPrompt.hiPrompt.p_hiAppLauncher.dyn_hiAppLauncher.hiAppLauncher.p_hiAppendFile.dyn_hiAppendFile.hiAppendFile.p_hiDirExec.dyn_hiDirExec.hiDirExec.p_hiDirectory.dyn_hiDirectory.hiDirectory.p_hiEmail.dyn_hiEmail.hiEmail.p_hiInput.dyn_hiInput.hiInput.p_hiLayout.dyn_hiLayout.hiLayout.p_hiMan.dyn_hiMan.hiMan.p_hiRunOrRaise.dyn_hiRunOrRaise.hiRunOrRaise.p_hiShell.dyn_hiShell.hiShell.p_hiSsh.dyn_hiSsh.hiSsh.p_hiTheme.dyn_hiTheme.hiTheme.p_hiWindow.dyn_hiWindow.hiWindow.p_hiWorkspace.dyn_hiWorkspace.hiWorkspace.p_hiXMonad.dyn_hiXMonad.hiXMonad.p_hiUtilCursor.dyn_hiCursor.hiCursor.p_hiCustomKeys.dyn_hiCustomKeys.hiCustomKeys.p_hiDebugWindow.dyn_hiDebugWindow.hiDebugWindow.p_hiDmenu.dyn_hiDmenu.hiDmenu.p_hiDzen.dyn_hiDzen.hiDzen.p_hiEZConfig.dyn_hiEZConfig.hiEZConfig.p_hiExtensibleState.dyn_hiExtensibleState.hiExtensibleState.p_hiFont.dyn_hiFont.hiFont.p_hiImage.dyn_hiImage.hiImage.p_hiInvisible.dyn_hiInvisible.hiInvisible.p_hiLoggers.dyn_hiLoggers.hiLoggers.p_hiNamedActions.dyn_hiNamedActions.hiNamedActions.p_hiNamedScratchpad.dyn_hiNamedScratchpad.hiNamedScratchpad.p_hiNamedWindows.dyn_hiNamedWindows.hiNamedWindows.p_hiPaste.dyn_hiPaste.hiPaste.p_hiPositionStore.dyn_hiPositionStore.hiPositionStore.p_hiReplace.dyn_hiReplace.hiReplace.p_hiRun.dyn_hiRun.hiRun.p_hiScratchpad.dyn_hiScratchpad.hiScratchpad.p_hiSpawnOnce.dyn_hiSpawnOnce.hiSpawnOnce.p_hiStack.dyn_hiStack.hiStack.p_hiStringProp.dyn_hiStringProp.hiStringProp.p_hiThemes.dyn_hiThemes.hiThemes.p_hiTimer.dyn_hiTimer.hiTimer.p_hiTypes.dyn_hiTypes.hiTypes.p_hiWindowProperties.dyn_hiWindowProperties.hiWindowProperties.p_hiWorkspaceCompare.dyn_hiWorkspaceCompare.hiWorkspaceCompare.p_hiXSelection.dyn_hiXSelection.hiXSelection.p_hiXUtils.dyn_hiXUtils.hiXUtils.p_hilibHSxmonad-contrib-0.11.2.alibHSxmonad-contrib-0.11.2_p.aghc-xmonad-contrib-develREADMExmonad-contrib-0.11.2XMonad-Actions-BluetileCommands.htmlXMonad-Actions-Commands.htmlXMonad-Actions-ConstrainedResize.htmlXMonad-Actions-CopyWindow.htmlXMonad-Actions-CycleRecentWS.htmlXMonad-Actions-CycleSelectedLayouts.htmlXMonad-Actions-CycleWS.htmlXMonad-Actions-CycleWindows.htmlXMonad-Actions-DeManage.htmlXMonad-Actions-DwmPromote.htmlXMonad-Actions-DynamicWorkspaceGroups.htmlXMonad-Actions-DynamicWorkspaceOrder.htmlXMonad-Actions-DynamicWorkspaces.htmlXMonad-Actions-FindEmptyWorkspace.htmlXMonad-Actions-FlexibleManipulate.htmlXMonad-Actions-FlexibleResize.htmlXMonad-Actions-FloatKeys.htmlXMonad-Actions-FloatSnap.htmlXMonad-Actions-FocusNth.htmlXMonad-Actions-GridSelect.htmlXMonad-Actions-GroupNavigation.htmlXMonad-Actions-KeyRemap.htmlXMonad-Actions-Launcher.htmlXMonad-Actions-MessageFeedback.htmlXMonad-Actions-MouseGestures.htmlXMonad-Actions-MouseResize.htmlXMonad-Actions-Navigation2D.htmlXMonad-Actions-NoBorders.htmlXMonad-Actions-OnScreen.htmlXMonad-Actions-PerWorkspaceKeys.htmlXMonad-Actions-PhysicalScreens.htmlXMonad-Actions-Plane.htmlXMonad-Actions-Promote.htmlXMonad-Actions-RandomBackground.htmlXMonad-Actions-RotSlaves.htmlXMonad-Actions-Search.htmlXMonad-Actions-ShowText.htmlXMonad-Actions-SimpleDate.htmlXMonad-Actions-SinkAll.htmlXMonad-Actions-SpawnOn.htmlXMonad-Actions-Submap.htmlXMonad-Actions-SwapWorkspaces.htmlXMonad-Actions-TagWindows.htmlXMonad-Actions-TopicSpace.htmlXMonad-Actions-UpdateFocus.htmlXMonad-Actions-UpdatePointer.htmlXMonad-Actions-Warp.htmlXMonad-Actions-WindowBringer.htmlXMonad-Actions-WindowGo.htmlXMonad-Actions-WindowMenu.htmlXMonad-Actions-WindowNavigation.htmlXMonad-Actions-WithAll.htmlXMonad-Actions-Workscreen.htmlXMonad-Actions-WorkspaceCursors.htmlXMonad-Actions-WorkspaceNames.htmlXMonad-Config-Arossato.htmlXMonad-Config-Azerty.htmlXMonad-Config-Bluetile.htmlXMonad-Config-Desktop.htmlXMonad-Config-Droundy.htmlXMonad-Config-Gnome.htmlXMonad-Config-Kde.htmlXMonad-Config-Sjanssen.htmlXMonad-Config-Xfce.htmlXMonad-Doc-Configuring.htmlXMonad-Doc-Developing.htmlXMonad-Doc-Extending.htmlXMonad-Doc.htmlXMonad-Hooks-CurrentWorkspaceOnTop.htmlXMonad-Hooks-DebugEvents.htmlXMonad-Hooks-DebugKeyEvents.htmlXMonad-Hooks-DebugStack.htmlXMonad-Hooks-DynamicBars.htmlXMonad-Hooks-DynamicHooks.htmlXMonad-Hooks-DynamicLog.htmlXMonad-Hooks-EwmhDesktops.htmlXMonad-Hooks-FadeInactive.htmlXMonad-Hooks-FadeWindows.htmlXMonad-Hooks-FloatNext.htmlXMonad-Hooks-ICCCMFocus.htmlXMonad-Hooks-InsertPosition.htmlXMonad-Hooks-ManageDocks.htmlXMonad-Hooks-ManageHelpers.htmlXMonad-Hooks-Minimize.htmlXMonad-Hooks-Place.htmlXMonad-Hooks-PositionStoreHooks.htmlXMonad-Hooks-RestoreMinimized.htmlXMonad-Hooks-ScreenCorners.htmlXMonad-Hooks-Script.htmlXMonad-Hooks-ServerMode.htmlXMonad-Hooks-SetWMName.htmlXMonad-Hooks-ToggleHook.htmlXMonad-Hooks-UrgencyHook.htmlXMonad-Hooks-WorkspaceByPos.htmlXMonad-Hooks-XPropManage.htmlXMonad-Layout-Accordion.htmlXMonad-Layout-AutoMaster.htmlXMonad-Layout-BorderResize.htmlXMonad-Layout-BoringWindows.htmlXMonad-Layout-ButtonDecoration.htmlXMonad-Layout-CenteredMaster.htmlXMonad-Layout-Circle.htmlXMonad-Layout-Column.htmlXMonad-Layout-Combo.htmlXMonad-Layout-ComboP.htmlXMonad-Layout-Cross.htmlXMonad-Layout-Decoration.htmlXMonad-Layout-DecorationAddons.htmlXMonad-Layout-DecorationMadness.htmlXMonad-Layout-Dishes.htmlXMonad-Layout-DragPane.htmlXMonad-Layout-DraggingVisualizer.htmlXMonad-Layout-Drawer.htmlXMonad-Layout-DwmStyle.htmlXMonad-Layout-FixedColumn.htmlXMonad-Layout-Fullscreen.htmlXMonad-Layout-Gaps.htmlXMonad-Layout-Grid.htmlXMonad-Layout-GridVariants.htmlXMonad-Layout-Groups-Examples.htmlXMonad-Layout-Groups-Helpers.htmlXMonad-Layout-Groups-Wmii.htmlXMonad-Layout-Groups.htmlXMonad-Layout-HintedGrid.htmlXMonad-Layout-HintedTile.htmlXMonad-Layout-IM.htmlXMonad-Layout-ImageButtonDecoration.htmlXMonad-Layout-IndependentScreens.htmlXMonad-Layout-LayoutBuilder.htmlXMonad-Layout-LayoutBuilderP.htmlXMonad-Layout-LayoutCombinators.htmlXMonad-Layout-LayoutHints.htmlXMonad-Layout-LayoutModifier.htmlXMonad-Layout-LayoutScreens.htmlXMonad-Layout-LimitWindows.htmlXMonad-Layout-MagicFocus.htmlXMonad-Layout-Magnifier.htmlXMonad-Layout-Master.htmlXMonad-Layout-Maximize.htmlXMonad-Layout-MessageControl.htmlXMonad-Layout-Minimize.htmlXMonad-Layout-Monitor.htmlXMonad-Layout-Mosaic.htmlXMonad-Layout-MosaicAlt.htmlXMonad-Layout-MouseResizableTile.htmlXMonad-Layout-MultiColumns.htmlXMonad-Layout-MultiToggle-Instances.htmlXMonad-Layout-MultiToggle.htmlXMonad-Layout-Named.htmlXMonad-Layout-NoBorders.htmlXMonad-Layout-NoFrillsDecoration.htmlXMonad-Layout-OnHost.htmlXMonad-Layout-OneBig.htmlXMonad-Layout-PerWorkspace.htmlXMonad-Layout-PositionStoreFloat.htmlXMonad-Layout-Reflect.htmlXMonad-Layout-Renamed.htmlXMonad-Layout-ResizableTile.htmlXMonad-Layout-ResizeScreen.htmlXMonad-Layout-Roledex.htmlXMonad-Layout-ShowWName.htmlXMonad-Layout-SimpleDecoration.htmlXMonad-Layout-SimpleFloat.htmlXMonad-Layout-Simplest.htmlXMonad-Layout-SimplestFloat.htmlXMonad-Layout-Spacing.htmlXMonad-Layout-Spiral.htmlXMonad-Layout-Square.htmlXMonad-Layout-StackTile.htmlXMonad-Layout-SubLayouts.htmlXMonad-Layout-TabBarDecoration.htmlXMonad-Layout-Tabbed.htmlXMonad-Layout-ThreeColumns.htmlXMonad-Layout-ToggleLayouts.htmlXMonad-Layout-TrackFloating.htmlXMonad-Layout-TwoPane.htmlXMonad-Layout-WindowArranger.htmlXMonad-Layout-WindowNavigation.htmlXMonad-Layout-WindowSwitcherDecoration.htmlXMonad-Layout-WorkspaceDir.htmlXMonad-Layout-ZoomRow.htmlXMonad-Prompt-AppLauncher.htmlXMonad-Prompt-AppendFile.htmlXMonad-Prompt-DirExec.htmlXMonad-Prompt-Directory.htmlXMonad-Prompt-Email.htmlXMonad-Prompt-Input.htmlXMonad-Prompt-Layout.htmlXMonad-Prompt-Man.htmlXMonad-Prompt-RunOrRaise.htmlXMonad-Prompt-Shell.htmlXMonad-Prompt-Ssh.htmlXMonad-Prompt-Theme.htmlXMonad-Prompt-Window.htmlXMonad-Prompt-Workspace.htmlXMonad-Prompt-XMonad.htmlXMonad-Prompt.htmlXMonad-Util-Cursor.htmlXMonad-Util-CustomKeys.htmlXMonad-Util-DebugWindow.htmlXMonad-Util-Dmenu.htmlXMonad-Util-Dzen.htmlXMonad-Util-EZConfig.htmlXMonad-Util-ExtensibleState.htmlXMonad-Util-Font.htmlXMonad-Util-Image.htmlXMonad-Util-Invisible.htmlXMonad-Util-Loggers.htmlXMonad-Util-NamedActions.htmlXMonad-Util-NamedScratchpad.htmlXMonad-Util-NamedWindows.htmlXMonad-Util-Paste.htmlXMonad-Util-PositionStore.htmlXMonad-Util-Replace.htmlXMonad-Util-Run.htmlXMonad-Util-Scratchpad.htmlXMonad-Util-SpawnOnce.htmlXMonad-Util-Stack.htmlXMonad-Util-StringProp.htmlXMonad-Util-Themes.htmlXMonad-Util-Timer.htmlXMonad-Util-Types.htmlXMonad-Util-WindowProperties.htmlXMonad-Util-WorkspaceCompare.htmlXMonad-Util-XSelection.htmlXMonad-Util-XUtils.htmldoc-index-124.htmldoc-index-33.htmldoc-index-42.htmldoc-index-45.htmldoc-index-47.htmldoc-index-60.htmldoc-index-61.htmldoc-index-62.htmldoc-index-63.htmldoc-index-94.htmldoc-index-95.htmldoc-index-A.htmldoc-index-All.htmldoc-index-B.htmldoc-index-C.htmldoc-index-D.htmldoc-index-E.htmldoc-index-F.htmldoc-index-G.htmldoc-index-H.htmldoc-index-I.htmldoc-index-J.htmldoc-index-K.htmldoc-index-L.htmldoc-index-M.htmldoc-index-N.htmldoc-index-O.htmldoc-index-P.htmldoc-index-Q.htmldoc-index-R.htmldoc-index-S.htmldoc-index-T.htmldoc-index-U.htmldoc-index-V.htmldoc-index-W.htmldoc-index-X.htmldoc-index-Y.htmldoc-index-Z.htmldoc-index.htmlframes.htmlhaddock-util.jshslogo-16.pngindex-frames.htmlindex.htmlmini_XMonad-Actions-BluetileCommands.htmlmini_XMonad-Actions-Commands.htmlmini_XMonad-Actions-ConstrainedResize.htmlmini_XMonad-Actions-CopyWindow.htmlmini_XMonad-Actions-CycleRecentWS.htmlmini_XMonad-Actions-CycleSelectedLayouts.htmlmini_XMonad-Actions-CycleWS.htmlmini_XMonad-Actions-CycleWindows.htmlmini_XMonad-Actions-DeManage.htmlmini_XMonad-Actions-DwmPromote.htmlmini_XMonad-Actions-DynamicWorkspaceGroups.htmlmini_XMonad-Actions-DynamicWorkspaceOrder.htmlmini_XMonad-Actions-DynamicWorkspaces.htmlmini_XMonad-Actions-FindEmptyWorkspace.htmlmini_XMonad-Actions-FlexibleManipulate.htmlmini_XMonad-Actions-FlexibleResize.htmlmini_XMonad-Actions-FloatKeys.htmlmini_XMonad-Actions-FloatSnap.htmlmini_XMonad-Actions-FocusNth.htmlmini_XMonad-Actions-GridSelect.htmlmini_XMonad-Actions-GroupNavigation.htmlmini_XMonad-Actions-KeyRemap.htmlmini_XMonad-Actions-Launcher.htmlmini_XMonad-Actions-MessageFeedback.htmlmini_XMonad-Actions-MouseGestures.htmlmini_XMonad-Actions-MouseResize.htmlmini_XMonad-Actions-Navigation2D.htmlmini_XMonad-Actions-NoBorders.htmlmini_XMonad-Actions-OnScreen.htmlmini_XMonad-Actions-PerWorkspaceKeys.htmlmini_XMonad-Actions-PhysicalScreens.htmlmini_XMonad-Actions-Plane.htmlmini_XMonad-Actions-Promote.htmlmini_XMonad-Actions-RandomBackground.htmlmini_XMonad-Actions-RotSlaves.htmlmini_XMonad-Actions-Search.htmlmini_XMonad-Actions-ShowText.htmlmini_XMonad-Actions-SimpleDate.htmlmini_XMonad-Actions-SinkAll.htmlmini_XMonad-Actions-SpawnOn.htmlmini_XMonad-Actions-Submap.htmlmini_XMonad-Actions-SwapWorkspaces.htmlmini_XMonad-Actions-TagWindows.htmlmini_XMonad-Actions-TopicSpace.htmlmini_XMonad-Actions-UpdateFocus.htmlmini_XMonad-Actions-UpdatePointer.htmlmini_XMonad-Actions-Warp.htmlmini_XMonad-Actions-WindowBringer.htmlmini_XMonad-Actions-WindowGo.htmlmini_XMonad-Actions-WindowMenu.htmlmini_XMonad-Actions-WindowNavigation.htmlmini_XMonad-Actions-WithAll.htmlmini_XMonad-Actions-Workscreen.htmlmini_XMonad-Actions-WorkspaceCursors.htmlmini_XMonad-Actions-WorkspaceNames.htmlmini_XMonad-Config-Arossato.htmlmini_XMonad-Config-Azerty.htmlmini_XMonad-Config-Bluetile.htmlmini_XMonad-Config-Desktop.htmlmini_XMonad-Config-Droundy.htmlmini_XMonad-Config-Gnome.htmlmini_XMonad-Config-Kde.htmlmini_XMonad-Config-Sjanssen.htmlmini_XMonad-Config-Xfce.htmlmini_XMonad-Doc-Configuring.htmlmini_XMonad-Doc-Developing.htmlmini_XMonad-Doc-Extending.htmlmini_XMonad-Doc.htmlmini_XMonad-Hooks-CurrentWorkspaceOnTop.htmlmini_XMonad-Hooks-DebugEvents.htmlmini_XMonad-Hooks-DebugKeyEvents.htmlmini_XMonad-Hooks-DebugStack.htmlmini_XMonad-Hooks-DynamicBars.htmlmini_XMonad-Hooks-DynamicHooks.htmlmini_XMonad-Hooks-DynamicLog.htmlmini_XMonad-Hooks-EwmhDesktops.htmlmini_XMonad-Hooks-FadeInactive.htmlmini_XMonad-Hooks-FadeWindows.htmlmini_XMonad-Hooks-FloatNext.htmlmini_XMonad-Hooks-ICCCMFocus.htmlmini_XMonad-Hooks-InsertPosition.htmlmini_XMonad-Hooks-ManageDocks.htmlmini_XMonad-Hooks-ManageHelpers.htmlmini_XMonad-Hooks-Minimize.htmlmini_XMonad-Hooks-Place.htmlmini_XMonad-Hooks-PositionStoreHooks.htmlmini_XMonad-Hooks-RestoreMinimized.htmlmini_XMonad-Hooks-ScreenCorners.htmlmini_XMonad-Hooks-Script.htmlmini_XMonad-Hooks-ServerMode.htmlmini_XMonad-Hooks-SetWMName.htmlmini_XMonad-Hooks-ToggleHook.htmlmini_XMonad-Hooks-UrgencyHook.htmlmini_XMonad-Hooks-WorkspaceByPos.htmlmini_XMonad-Hooks-XPropManage.htmlmini_XMonad-Layout-Accordion.htmlmini_XMonad-Layout-AutoMaster.htmlmini_XMonad-Layout-BorderResize.htmlmini_XMonad-Layout-BoringWindows.htmlmini_XMonad-Layout-ButtonDecoration.htmlmini_XMonad-Layout-CenteredMaster.htmlmini_XMonad-Layout-Circle.htmlmini_XMonad-Layout-Column.htmlmini_XMonad-Layout-Combo.htmlmini_XMonad-Layout-ComboP.htmlmini_XMonad-Layout-Cross.htmlmini_XMonad-Layout-Decoration.htmlmini_XMonad-Layout-DecorationAddons.htmlmini_XMonad-Layout-DecorationMadness.htmlmini_XMonad-Layout-Dishes.htmlmini_XMonad-Layout-DragPane.htmlmini_XMonad-Layout-DraggingVisualizer.htmlmini_XMonad-Layout-Drawer.htmlmini_XMonad-Layout-DwmStyle.htmlmini_XMonad-Layout-FixedColumn.htmlmini_XMonad-Layout-Fullscreen.htmlmini_XMonad-Layout-Gaps.htmlmini_XMonad-Layout-Grid.htmlmini_XMonad-Layout-GridVariants.htmlmini_XMonad-Layout-Groups-Examples.htmlmini_XMonad-Layout-Groups-Helpers.htmlmini_XMonad-Layout-Groups-Wmii.htmlmini_XMonad-Layout-Groups.htmlmini_XMonad-Layout-HintedGrid.htmlmini_XMonad-Layout-HintedTile.htmlmini_XMonad-Layout-IM.htmlmini_XMonad-Layout-ImageButtonDecoration.htmlmini_XMonad-Layout-IndependentScreens.htmlmini_XMonad-Layout-LayoutBuilder.htmlmini_XMonad-Layout-LayoutBuilderP.htmlmini_XMonad-Layout-LayoutCombinators.htmlmini_XMonad-Layout-LayoutHints.htmlmini_XMonad-Layout-LayoutModifier.htmlmini_XMonad-Layout-LayoutScreens.htmlmini_XMonad-Layout-LimitWindows.htmlmini_XMonad-Layout-MagicFocus.htmlmini_XMonad-Layout-Magnifier.htmlmini_XMonad-Layout-Master.htmlmini_XMonad-Layout-Maximize.htmlmini_XMonad-Layout-MessageControl.htmlmini_XMonad-Layout-Minimize.htmlmini_XMonad-Layout-Monitor.htmlmini_XMonad-Layout-Mosaic.htmlmini_XMonad-Layout-MosaicAlt.htmlmini_XMonad-Layout-MouseResizableTile.htmlmini_XMonad-Layout-MultiColumns.htmlmini_XMonad-Layout-MultiToggle-Instances.htmlmini_XMonad-Layout-MultiToggle.htmlmini_XMonad-Layout-Named.htmlmini_XMonad-Layout-NoBorders.htmlmini_XMonad-Layout-NoFrillsDecoration.htmlmini_XMonad-Layout-OnHost.htmlmini_XMonad-Layout-OneBig.htmlmini_XMonad-Layout-PerWorkspace.htmlmini_XMonad-Layout-PositionStoreFloat.htmlmini_XMonad-Layout-Reflect.htmlmini_XMonad-Layout-Renamed.htmlmini_XMonad-Layout-ResizableTile.htmlmini_XMonad-Layout-ResizeScreen.htmlmini_XMonad-Layout-Roledex.htmlmini_XMonad-Layout-ShowWName.htmlmini_XMonad-Layout-SimpleDecoration.htmlmini_XMonad-Layout-SimpleFloat.htmlmini_XMonad-Layout-Simplest.htmlmini_XMonad-Layout-SimplestFloat.htmlmini_XMonad-Layout-Spacing.htmlmini_XMonad-Layout-Spiral.htmlmini_XMonad-Layout-Square.htmlmini_XMonad-Layout-StackTile.htmlmini_XMonad-Layout-SubLayouts.htmlmini_XMonad-Layout-TabBarDecoration.htmlmini_XMonad-Layout-Tabbed.htmlmini_XMonad-Layout-ThreeColumns.htmlmini_XMonad-Layout-ToggleLayouts.htmlmini_XMonad-Layout-TrackFloating.htmlmini_XMonad-Layout-TwoPane.htmlmini_XMonad-Layout-WindowArranger.htmlmini_XMonad-Layout-WindowNavigation.htmlmini_XMonad-Layout-WindowSwitcherDecoration.htmlmini_XMonad-Layout-WorkspaceDir.htmlmini_XMonad-Layout-ZoomRow.htmlmini_XMonad-Prompt-AppLauncher.htmlmini_XMonad-Prompt-AppendFile.htmlmini_XMonad-Prompt-DirExec.htmlmini_XMonad-Prompt-Directory.htmlmini_XMonad-Prompt-Email.htmlmini_XMonad-Prompt-Input.htmlmini_XMonad-Prompt-Layout.htmlmini_XMonad-Prompt-Man.htmlmini_XMonad-Prompt-RunOrRaise.htmlmini_XMonad-Prompt-Shell.htmlmini_XMonad-Prompt-Ssh.htmlmini_XMonad-Prompt-Theme.htmlmini_XMonad-Prompt-Window.htmlmini_XMonad-Prompt-Workspace.htmlmini_XMonad-Prompt-XMonad.htmlmini_XMonad-Prompt.htmlmini_XMonad-Util-Cursor.htmlmini_XMonad-Util-CustomKeys.htmlmini_XMonad-Util-DebugWindow.htmlmini_XMonad-Util-Dmenu.htmlmini_XMonad-Util-Dzen.htmlmini_XMonad-Util-EZConfig.htmlmini_XMonad-Util-ExtensibleState.htmlmini_XMonad-Util-Font.htmlmini_XMonad-Util-Image.htmlmini_XMonad-Util-Invisible.htmlmini_XMonad-Util-Loggers.htmlmini_XMonad-Util-NamedActions.htmlmini_XMonad-Util-NamedScratchpad.htmlmini_XMonad-Util-NamedWindows.htmlmini_XMonad-Util-Paste.htmlmini_XMonad-Util-PositionStore.htmlmini_XMonad-Util-Replace.htmlmini_XMonad-Util-Run.htmlmini_XMonad-Util-Scratchpad.htmlmini_XMonad-Util-SpawnOnce.htmlmini_XMonad-Util-Stack.htmlmini_XMonad-Util-StringProp.htmlmini_XMonad-Util-Themes.htmlmini_XMonad-Util-Timer.htmlmini_XMonad-Util-Types.htmlmini_XMonad-Util-WindowProperties.htmlmini_XMonad-Util-WorkspaceCompare.htmlmini_XMonad-Util-XSelection.htmlmini_XMonad-Util-XUtils.htmlminus.gifocean.cssplus.gifsrcXMonad-Actions-BluetileCommands.htmlXMonad-Actions-Commands.htmlXMonad-Actions-ConstrainedResize.htmlXMonad-Actions-CopyWindow.htmlXMonad-Actions-CycleRecentWS.htmlXMonad-Actions-CycleSelectedLayouts.htmlXMonad-Actions-CycleWS.htmlXMonad-Actions-CycleWindows.htmlXMonad-Actions-DeManage.htmlXMonad-Actions-DwmPromote.htmlXMonad-Actions-DynamicWorkspaceGroups.htmlXMonad-Actions-DynamicWorkspaceOrder.htmlXMonad-Actions-DynamicWorkspaces.htmlXMonad-Actions-FindEmptyWorkspace.htmlXMonad-Actions-FlexibleManipulate.htmlXMonad-Actions-FlexibleResize.htmlXMonad-Actions-FloatKeys.htmlXMonad-Actions-FloatSnap.htmlXMonad-Actions-FocusNth.htmlXMonad-Actions-GridSelect.htmlXMonad-Actions-GroupNavigation.htmlXMonad-Actions-KeyRemap.htmlXMonad-Actions-Launcher.htmlXMonad-Actions-MessageFeedback.htmlXMonad-Actions-MouseGestures.htmlXMonad-Actions-MouseResize.htmlXMonad-Actions-Navigation2D.htmlXMonad-Actions-NoBorders.htmlXMonad-Actions-OnScreen.htmlXMonad-Actions-PerWorkspaceKeys.htmlXMonad-Actions-PhysicalScreens.htmlXMonad-Actions-Plane.htmlXMonad-Actions-Promote.htmlXMonad-Actions-RandomBackground.htmlXMonad-Actions-RotSlaves.htmlXMonad-Actions-Search.htmlXMonad-Actions-ShowText.htmlXMonad-Actions-SimpleDate.htmlXMonad-Actions-SinkAll.htmlXMonad-Actions-SpawnOn.htmlXMonad-Actions-Submap.htmlXMonad-Actions-SwapWorkspaces.htmlXMonad-Actions-TagWindows.htmlXMonad-Actions-TopicSpace.htmlXMonad-Actions-UpdateFocus.htmlXMonad-Actions-UpdatePointer.htmlXMonad-Actions-Warp.htmlXMonad-Actions-WindowBringer.htmlXMonad-Actions-WindowGo.htmlXMonad-Actions-WindowMenu.htmlXMonad-Actions-WindowNavigation.htmlXMonad-Actions-WithAll.htmlXMonad-Actions-Workscreen.htmlXMonad-Actions-WorkspaceCursors.htmlXMonad-Actions-WorkspaceNames.htmlXMonad-Config-Arossato.htmlXMonad-Config-Azerty.htmlXMonad-Config-Bluetile.htmlXMonad-Config-Desktop.htmlXMonad-Config-Droundy.htmlXMonad-Config-Gnome.htmlXMonad-Config-Kde.htmlXMonad-Config-Sjanssen.htmlXMonad-Config-Xfce.htmlXMonad-Doc-Configuring.htmlXMonad-Doc-Developing.htmlXMonad-Doc-Extending.htmlXMonad-Doc.htmlXMonad-Hooks-CurrentWorkspaceOnTop.htmlXMonad-Hooks-DebugEvents.htmlXMonad-Hooks-DebugKeyEvents.htmlXMonad-Hooks-DebugStack.htmlXMonad-Hooks-DynamicBars.htmlXMonad-Hooks-DynamicHooks.htmlXMonad-Hooks-DynamicLog.htmlXMonad-Hooks-EwmhDesktops.htmlXMonad-Hooks-FadeInactive.htmlXMonad-Hooks-FadeWindows.htmlXMonad-Hooks-FloatNext.htmlXMonad-Hooks-ICCCMFocus.htmlXMonad-Hooks-InsertPosition.htmlXMonad-Hooks-ManageDocks.htmlXMonad-Hooks-ManageHelpers.htmlXMonad-Hooks-Minimize.htmlXMonad-Hooks-Place.htmlXMonad-Hooks-PositionStoreHooks.htmlXMonad-Hooks-RestoreMinimized.htmlXMonad-Hooks-ScreenCorners.htmlXMonad-Hooks-Script.htmlXMonad-Hooks-ServerMode.htmlXMonad-Hooks-SetWMName.htmlXMonad-Hooks-ToggleHook.htmlXMonad-Hooks-UrgencyHook.htmlXMonad-Hooks-WorkspaceByPos.htmlXMonad-Hooks-XPropManage.htmlXMonad-Layout-Accordion.htmlXMonad-Layout-AutoMaster.htmlXMonad-Layout-BorderResize.htmlXMonad-Layout-BoringWindows.htmlXMonad-Layout-ButtonDecoration.htmlXMonad-Layout-CenteredMaster.htmlXMonad-Layout-Circle.htmlXMonad-Layout-Column.htmlXMonad-Layout-Combo.htmlXMonad-Layout-ComboP.htmlXMonad-Layout-Cross.htmlXMonad-Layout-Decoration.htmlXMonad-Layout-DecorationAddons.htmlXMonad-Layout-DecorationMadness.htmlXMonad-Layout-Dishes.htmlXMonad-Layout-DragPane.htmlXMonad-Layout-DraggingVisualizer.htmlXMonad-Layout-Drawer.htmlXMonad-Layout-DwmStyle.htmlXMonad-Layout-FixedColumn.htmlXMonad-Layout-Fullscreen.htmlXMonad-Layout-Gaps.htmlXMonad-Layout-Grid.htmlXMonad-Layout-GridVariants.htmlXMonad-Layout-Groups-Examples.htmlXMonad-Layout-Groups-Helpers.htmlXMonad-Layout-Groups-Wmii.htmlXMonad-Layout-Groups.htmlXMonad-Layout-HintedGrid.htmlXMonad-Layout-HintedTile.htmlXMonad-Layout-IM.htmlXMonad-Layout-ImageButtonDecoration.htmlXMonad-Layout-IndependentScreens.htmlXMonad-Layout-LayoutBuilder.htmlXMonad-Layout-LayoutBuilderP.htmlXMonad-Layout-LayoutCombinators.htmlXMonad-Layout-LayoutHints.htmlXMonad-Layout-LayoutModifier.htmlXMonad-Layout-LayoutScreens.htmlXMonad-Layout-LimitWindows.htmlXMonad-Layout-MagicFocus.htmlXMonad-Layout-Magnifier.htmlXMonad-Layout-Master.htmlXMonad-Layout-Maximize.htmlXMonad-Layout-MessageControl.htmlXMonad-Layout-Minimize.htmlXMonad-Layout-Monitor.htmlXMonad-Layout-Mosaic.htmlXMonad-Layout-MosaicAlt.htmlXMonad-Layout-MouseResizableTile.htmlXMonad-Layout-MultiColumns.htmlXMonad-Layout-MultiToggle-Instances.htmlXMonad-Layout-MultiToggle.htmlXMonad-Layout-Named.htmlXMonad-Layout-NoBorders.htmlXMonad-Layout-NoFrillsDecoration.htmlXMonad-Layout-OnHost.htmlXMonad-Layout-OneBig.htmlXMonad-Layout-PerWorkspace.htmlXMonad-Layout-PositionStoreFloat.htmlXMonad-Layout-Reflect.htmlXMonad-Layout-Renamed.htmlXMonad-Layout-ResizableTile.htmlXMonad-Layout-ResizeScreen.htmlXMonad-Layout-Roledex.htmlXMonad-Layout-ShowWName.htmlXMonad-Layout-SimpleDecoration.htmlXMonad-Layout-SimpleFloat.htmlXMonad-Layout-Simplest.htmlXMonad-Layout-SimplestFloat.htmlXMonad-Layout-Spacing.htmlXMonad-Layout-Spiral.htmlXMonad-Layout-Square.htmlXMonad-Layout-StackTile.htmlXMonad-Layout-SubLayouts.htmlXMonad-Layout-TabBarDecoration.htmlXMonad-Layout-Tabbed.htmlXMonad-Layout-ThreeColumns.htmlXMonad-Layout-ToggleLayouts.htmlXMonad-Layout-TrackFloating.htmlXMonad-Layout-TwoPane.htmlXMonad-Layout-WindowArranger.htmlXMonad-Layout-WindowNavigation.htmlXMonad-Layout-WindowSwitcherDecoration.htmlXMonad-Layout-WorkspaceDir.htmlXMonad-Layout-ZoomRow.htmlXMonad-Prompt-AppLauncher.htmlXMonad-Prompt-AppendFile.htmlXMonad-Prompt-DirExec.htmlXMonad-Prompt-Directory.htmlXMonad-Prompt-Email.htmlXMonad-Prompt-Input.htmlXMonad-Prompt-Layout.htmlXMonad-Prompt-Man.htmlXMonad-Prompt-RunOrRaise.htmlXMonad-Prompt-Shell.htmlXMonad-Prompt-Ssh.htmlXMonad-Prompt-Theme.htmlXMonad-Prompt-Window.htmlXMonad-Prompt-Workspace.htmlXMonad-Prompt-XMonad.htmlXMonad-Prompt.htmlXMonad-Util-Cursor.htmlXMonad-Util-CustomKeys.htmlXMonad-Util-DebugWindow.htmlXMonad-Util-Dmenu.htmlXMonad-Util-Dzen.htmlXMonad-Util-EZConfig.htmlXMonad-Util-ExtensibleState.htmlXMonad-Util-Font.htmlXMonad-Util-Image.htmlXMonad-Util-Invisible.htmlXMonad-Util-Loggers.htmlXMonad-Util-NamedActions.htmlXMonad-Util-NamedScratchpad.htmlXMonad-Util-NamedWindows.htmlXMonad-Util-Paste.htmlXMonad-Util-PositionStore.htmlXMonad-Util-Replace.htmlXMonad-Util-Run.htmlXMonad-Util-Scratchpad.htmlXMonad-Util-SpawnOnce.htmlXMonad-Util-Stack.htmlXMonad-Util-StringProp.htmlXMonad-Util-Themes.htmlXMonad-Util-Timer.htmlXMonad-Util-Types.htmlXMonad-Util-WindowProperties.htmlXMonad-Util-WorkspaceCompare.htmlXMonad-Util-XSelection.htmlXMonad-Util-XUtils.htmlhscolour.csssynopsis.pngxmonad-contrib.haddockxmonad-contrib.txt/usr/lib/ghc-7.6.3/package.conf.d//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Actions//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Config//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Doc//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Hooks//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Layout//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Layout/Groups//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Layout/MultiToggle//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Prompt//usr/lib/ghc-7.6.3/xmonad-contrib-0.11.2/XMonad/Util//usr/share/doc//usr/share/doc/ghc-xmonad-contrib-devel//usr/share/doc/ghc/html/libraries//usr/share/doc/ghc/html/libraries/xmonad-contrib-0.11.2//usr/share/doc/ghc/html/libraries/xmonad-contrib-0.11.2/src/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu?7zXZ !PH6/. ]"k%vwF]}j2zV O:;O,f1C"` q2\bT3 (!dU$M";iyFsFw.tl-i,Et7MZnu ȩISo>Kn%w%a~ Z#zxX)&پHTS|Hj[l|Wr)82 @|=Owd_ْ[ v*tIdߨЍ'eaof}Fp|Aw>TZʏ4TSBES$ܝ^O>ϒ[Oլ}.* 拝\2dX\"$V#m@AiǀtA6n57nJXK-lnyb>IiݧᶦUzϬy h7(#~|zIqk&a$eLOfIY:T+v 6-c*5jNXs%d~B;F0ckzc)h|D1.ioy;w!|*z5"+ɱv&!M}DXvܶ% /Ma 6I.'x0ܷ',޸׈BC;QL@8h(.$ꯩ6K' Dx\ɢEc}WD$)ö 3 (N㱾G R=O^C">ŃV. gtJ뉽) ʕ2S IcV^Ba54 Ax!(- grS&"L"D)\}WKMFa#S5 *?rB 0w)E$CQY-zQ m0bSPrTcY맻zt(wBdi}:rHT_~ L=):Ɣ6]%)톒;X{ 4(|f wKwrcFbg@fw{'drجW +&[7d 10|r8Bw }fkHX 3`4 ' J]x=J&,w`C,#wtD^J|I>N2%BPy܄af(pH,tL:dFW. OkxA# 9\iPAߑrg0K*gF 1FJK>aU=iǵ hi  &r wahr_f1vȂxB|1L'N;{>2(w@sU?0 aߊXU ']"M^nA_0$tt}y3Œ9sM":M$Te[@sKpKم$ /bGHCp3~}GƃIRXo7%$PSXɠ(/ Ο捚j9jjJTŨ8;fr:լZ}&>HûZ؂uaUñ $tjw ˊ>ms3ÁL j0wZ: P0iq?$]@v Z _'hr8V"0A}&tyPHZ{^OI#301h:l&sI,[Ú %/BoVԴvVnG)= &+ҫ#j ͭqpJ/KQ#)uYjM&N3;V-J^\$q|`}^nzȫ M C?7Uk%)w\$et^? "g릻'ayRàa{oO)%ilHZGKOyyVP$i5u֎59 C}y!\ֹr/LצaDNsJ) PPcKHmphZ]^~}L]0[FYzݧ#Dخ9 -Ʌ`.E-Z}xSipLCbQ\ A./t]H人3 `]6,GW +5@)iXo N W`Y;?>qW$%K +Aq k|~rlzY]Q{zfkN6H;Ll+/(ygzɡj8I\mV8>m -5R)_olv7zЕcnqГ?JxA8p`n:ФBCհSDt"xk+5dHO+BHd,Sa{mlgޫSM3O^z{yw8&)1,j9zk6whOt_;XO4ۻzKS^=c=Z_ :cF`s=K4n~ J xv.z֫g$igXƭqB-3UK op\uPT}gp%?@2tp<`Y4˫ `3t- l+\Q/Lΐf:|.`-!jGn1n?|/ΧO֩+_5c'cPbBk fX|hFXq}5'!"5A˵P ♷ t=Az\ǬWN9Gkdڔ6 ^b0 2xﳳgGX!!ڸsF6ꊞψ;EP\OZ$ࣂ ȅQs^_| Br--#` xކ;OgF"PvD4E`WL֐,u߁?OƵj\Z\6]+`ؽ ="]@H =M΋+R4\C\q\7UҔսglFum r¸*{d Gu S]~߼Gya6vc۹[ՓzQΘ\R)ZLD7mbW)?bbp~ZQH2,U<˂OcU3U.nž} DiنLC =hwWYd6Ru¾{grP{2&˙ϽZXͱ<& PɓB/jOgN8;˘C nu@yX2OiА5%hz`]m<(HA1͏Ƒ5Rszz._?6"p򋤗<;]~Un2V'_h-+G7VR}+eo'DrvtG7գmVk96"${N-3P0@o&(Lk#2r0F\f{xy w3ү;4" 崷S#QK_,j;t;+j40IuE6e\F +ZtsKum;_IX"HAGcw-ۛhB3z6YLVcasd0Ke(۪QFc}|Juө/ƱabiʛaA+LTX\JKlɿi0HpjgSG t/@S&@,Ҍw*nRh_4(Zz ) (Ǡ<LM*?0srR?j S[&Y&4v%Yfiu$J=v"6[P^IŇۙ圅Se{'w +je Jˬ-E Vڹ^w| |h>7ȿDZgPZDWOUE{P'BŃɐS $D{>7槫]F$:̞ɠ,qkn;lS|ƑXlWE%NLTrM?,I6 Ԋc{̑l0CweX `%{ ¬Zm3vp/B)㖱( c , &;pf-'۠Г-(jBj4\2)ҒLIB?k'0Ȕ(uͷXa:ɇ|2$ggC"Ei:;)iK~'1S·W4_R쎕=eW3P3ܵXKiW`Z$ a-YR×,ͨ;4b}XqAOD5JBa§n~vixݮx/ 0YNV-Kf-cDHӓfIJ)ЂA`ސfJc/Uww Ai8)3 A!hiLixCk6u=JT@ˤIArKjhg,y+<t}E /bR&aah UߏWYCx\Zr/͂f*OT hRc~}biލJ`Z Fx8wK[6hr:‡c2)S2/rwe9 V h.}cDs_ԛ-9N0Gn[xJl% %gR]0J ,yA/G>u9mfVtKԛyaλJҭs`Z;& .y+{Š܆C==b `2# 7_J~kG?y6j`P)E[jͨлw;F%11`W6×kxIC?Mq+p ]T-P^hHaŅzڅ/bG{`L ~+}Y,ďfE>,)>$-K'6bVbP̓%ze" u[Z:o,*3Wn@Vʽ7aSni#ޛd,Xo~٥ABFpVE|@6Xopdݞ~`4 'O!kC+ C=\˺HR`~,^W\1)ǐC$ָXPÅUt5hP2ɄԺBE L~aiy yt+8[PR't3*jFTv)(Kd<:݃ykq'* )#Kh;e j3kU trc;0 :>aYnFΨA)'ٽ筞O*w[y^uU*}[.@bʽ$-̽a2cN+ҁEhMILS`o#T`4 gMFϿH*mعI7>7< c1'F)'70$,N>꽌?J+~}":OO˥doXD~(Coϋ $N+K{€-e@Pt-}g7!ª%~Wj=kiDzN^5'ێO q0ZBx]0f9]wna'Nh5Qh |'@,SFVR#% \l>!-tɈSs5,48+Ya}}%n]["~Ƭ{,Y_{UXwL4\}98>wC(NxW2EC竎"1 "T\9\3OuU7`>L2 M+OcߥgH%@?Ia?D.R%#M Z鋈(HLj|=}\;ޘt L'E~h X lqgk5`^w@ Lم|WX>KytW[Dce^Ԭ+UE;r+ Bj͙S72ifDd'#7nW4 \9[X_agwH%lDC$ig4%o~|Yg#icwY9u ]To{x+yCsQ?Bl\n=Ѷ:pv07xoP8#u6vHG̢GzLUk|EYM땲k˘A八RJͧ'{DD:U&ZԼCT#&RhNhp uJ(K;ט?Ē.K&|( M1x~ @p!SyYkgsQe +]&:"a2>ٮ5QD^Jxlv(fG{#J½?%.|Q#e\HVz>Y3Xw%DjZ-Qf12Vq^8=F= R0/e|Yw6lr,+q\DACM|~i?h7DkF­BK ޘ]\#9sԙ_\$Ot8(X3p(OT?~i*($/_(5k|!*%'XQgcd օFuHQqYxMNY|YlqFx Al{@{>1~ZPzfxg1<(4Ma(C%8 e¬͗ԘV=&|~/mθ&wrTmDg{2P 4X6rIN}o1x*+dzƿ Y_,@!QFiiAN"A|4-hmQ+=GCo0W&O1|}on854ՙp+ᣡz$ɟird½K:Jx)+`܁)tX8Lk5ViZr ̔U: 7Qg@1_ G-db!>碰%1X Jӫ6J54ulvjc t!.Jta}8  _˲l!ɲd%S,A{ Olpf4OBOӾ-n4-& oI0T ._+C| Bp[*90^CBI299u1 |r{ZyH6pUPQQc Pϙ(u-7|b,_Tl%HWM>WQ~$&`#cF1ӧ_eF25#o [5Io`WpjƮ"{Doӭ^SX~Eha!zae_bh>F{F~ϥѱWpU= ˵[HkGCе]Rrco>Ժi2TADUֱ[TBP7K 3ScZL :&pNƹߙt+NKRie +Ƃa0UDSɨG$C[pA My L6ט;:Jq'C93 ko:#ۺŽӷ>c_b;6-4'蒪6u|Ix?L\e@&* aab>Z\}wgaةzCW*NX4>tv\9췤8eWOvYw84xej/`~L*{`Ew8E9"l>_yo>ĢcyJ9l]O0s@l?dPwIO:>NfdS}烚c]:H$oz~̻!ppf+6arYz_mB whq`s5hDe`elOFm$dwb'y! H i;B$-{Y)qʽED%x}Ѭtg7)V/ ` y ӌR0ZTwNaՊYޠԓĨWORN@ C4s)NR]zpWDn>dϰs Vp:G KǂI  spdOӜ Dq-u)eI,m*AwC-l#zٻH!u[[{A%gPm<$б' sEJn ~kSQ(R^çW=|TS(oH8o Zg`.Y5JG}NآKH4ϖ޼(eى'aCQ]e[6UtéW @ajs/bQ > :%Cݾk#z} ;(1?Z[(2S,Sq&x$z\djː?{3QZbDe b7|鷘H7J, K;oN&WAc})@mR>