python2-django-doc-1.9.12-1.fc24$>V8 ԉ+4^>:2?2d # < #,  ! 2L  d $|4IT]]nPnno(o?8oH/9p/:x/BG HlIXYZ,[4\L]^qbd e f l t u0v*,22Cpython2-django-doc1.9.121.fc24Documentation for DjangoThis package contains the documentation for the Django high-level Python Web framework.XAbuildhw-10.phx2.fedoraproject.orgVFedora ProjectFedora ProjectBSDFedora ProjectDocumentationhttp://www.djangoproject.com/linuxnoarch&2i6I*6&6t$#}(?S#N/Be-$"`()1<FsP$`$k \4y3=5pWG_,%Ei!/n`4x+=F 6C]7krOMC8dS{65\t#S"{RnJ :{} |x 3]kX- 5"Y$yV9g\&uCa-#;1w+hQaV5`#hET,[*T<@SbyOV =gcaU Pe2Z//LU%+yaE<ѨޘB$% X e 7A%uF #(/e ?n:$1( ;H=%Rf3\,(g@%+@~K$ $\r?l %2M29^o$E7[n<?v# 'VAq!mR:  /"~!p^l>5_ͥ LU2 @ .=bY8#E: '^( fiaD>oX 2LQ3H4rOcm"uc]BRrF|NQ$h,h/ +Kk5 . >@ X c ee m1X Z >B+1Dh W} _0Y 8hcu^A = 3 b*Aj$C3w$#&W+(mQob6%4 jek?_q&tW8.L)T. ,|qP gj0'id/%.En7`3OQ"));wgdf95& u\)/[[f|Pv*<I`/lYYcO5NU0sA@1k;03`%`K?֥ r{P@#F8|d>~$A0,05~^}MQPh:8xDW=(/;x7Fvvg?p]96rAP#GUЊ M2e~"@P)(n #D~M]iPuRpsFiCdOB7:K0 =5X@X@X@X>5X@X@XAӦX5CX@X@X@X@X@hX@X@X@X@X@X@X@X@X@X@X@XAӨX@X@X>5X@X@X@X@X@X@X@X@XAӭX@X5CX@WlWlX@X>5X@X@X@X5CX5CWlX@X@WlX5CX@WlWlW|mX@X@X@W|mX@WlX@X@X@[X>5X@[X>5X>5X>5X>5X@X@X>5X>5X>5X@X@W|mX@X@X@X@X@X>5X>5X>5X>5X@X@X@X@X@X@[X>5X@[X@X5CX>5X@X>5X@X@[X>5X@[X5CX>5X>5X@X>5X>5X>5X@[X@[X>5X>5X>5X@X>5X>5X@X@X>5X>5X>5X>5X>5X>5X>5X@X>5X>5X>5X>5X>5X>5X>5X>5X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X>5XAӲXAӭX@X@X@[X@X@X@XAӮX@X@X@X@X@X@XAӯX@XAӮWlX@X@X@X@X@X@X@X@X@X@X@X@X@X@X@XAӰX@X@X@X@XAӰX@X@X5CX@X@X@X@X@X@XAӱX@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@X@XAӲX@X5CX@X@XAӶWǯXAӶWWWX5CX@X>5X>5X>5X@XAӶWWWX5CWWWWXAӶWl&vXAӶWWǯWWWXAӚXAӛXAӚXAӚXAӚXAӚXAӛXAӛXAӛXAӛXAӛXAӲXAӛXAӜXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӛXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӝXAӝXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӜXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӞXAӝXAӝXAӝXAӝXAӝXAӝXAӝXAӞXAӞXAӞXAӞXAӞXAӞXAӞXAӞXAӞXAӞXAӞXAӶXAӲXAӨXAӞXAӞXAӟXAӞXAӞXAӟXAӟXAӟXAӟXAӟXAӟXAӟXAӟXAӟXAӟXAӟXAӣXAӠXAӟXAӟXAӠXAӠXAӠXAӠXAӠXAӢXAӠXAӠXAӠXAӠXAӠXAӠXAӠXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӡXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӢXAӣXAӣXAӣXAӣXAӣXAӣXAӣXAӣXAӣXAӤXAӣXAӣXAӣXAӤXAӤXAӤXAӤXAӤXAӤXAӤXAӤXAӤXAӥXAӥXAӥXAӦXAӥXAӥXAӥXAӥXAӥXAӥXAӦXAӦXAӦXAӦXAӦXAӦXAӦXAӦXAӧXAӧXAӧXAӨXAӧXAӨXAӨXAӨXAӨXAӨXAӨXAӨXAӨXAӨXAӨXAӭXAӨXAӨXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAөXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӪXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӫXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӬXAӭXAӭXAӶXAӶXAӶXAӲXAӭXAӭXAӭXAӭXAӭXAӭXAӮXAӮXAӮXAӮXAӮXAӮXAӮXAӮXAӯXAӮXAӮXAӮXAӮXAӮXAӮXAӮXAӮXAӯXAӯXAӯXAӯXAӯXAӯXAӯXAӯXAӯXAӯXAӰXAӯXAӯXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӰXAӱXAӰXAӰXAӰXAӱXAӱXAӱXAӱXAӱXAӱXAӱXAӱXAӱXAӱXAӱXAӲXAӲXAӲXAӲXAӲXAӲXAӲXAӲedc18e7df72dd86823b11b9c42b8dcc0dc833e207c80ad0b19614fe6dcc583e5e27d884f6c05bccdd8f2c2c52ef5a98f49a85dd3596b4bd86917a64b7bd795105a5e4477c4e5b3f324d49fd6e652a590b00b75b468055ed38766cc85e4927ed367e6a7a527ea754b561e622dc70cc799125857c913b5a7e4e302c9986dc933c694213ce892e9eb477c6b336ceebce0ed6aa03d59f867c56d0934f3747994fc70048cdc9b0b162235ba0d3b9a8228c9aa3626732f3151d11bc60bf8e4dcbc9f5ef8e79feeb771ebc25871a1db7a39ffc6d31ff7f8d2803a6a6d7d869736f5fbc9138fb0a4c07cab486f0a3307daa2ca87fc3ca6400d7d1c14db1fcb11672999c4665d136691422b8fcbcebc3577c8ba32a65b9464da20a663993378eea9730c53619520b1e6c67774456223ed05b0ccaf2adcbd0c38162498f14e52c8174da1ebc94ce036e2102b3ed6d9c98a5843ebb8841730bee1946427b8899cb993a90ce736802d2b34304d49d993ea3ea13d33e812340cc7d270c9817f3ab4d2a89fa43350fa6218cf1272b301e9426b6de853889ab0c8211fdc1cfa25a192d081eb2cdd93324a2fbb3ee95fcb63fa4f8fb43d760c50f0873b1473c6240b15f00a0ae739a2f4c5c6f963fa0f40f003466e6d98faf89229d7d8d042d9ae030af9cefbb7ae11d8e45ff9ece4fa773f35a4f25e74f8a542db7d8bea89c13d9445f673057fb3526b331a5ad49830e25f1a54ee4b948f365fd98f2df23117b308fcabced33927bc351361997f0bdc06783e7df31290da0d5a598bb27793111cd51886352dec6ef28a294cbe40ac814321c33da87fd8af9821138cc8a95a9da3cdfe7418be6d56c9cbde3eb647d5e06e1ad54ea75ee7a70c174fed0eca5c23530baa7d08c83b3ad379980d84e42734bcaa22131860f54ffaa8cb6d9c2b8210adaad31ae4aa0389e0d4e6fff95cb6444d8ba416e16198b21bb93dca2b64358eb3d7683dc6bc288a2140b30e5120c0e43d6bbef357860af15189a97163a78e5d47c6af2161f96eee36d27e7b73f64b55e2e991f1a1d8352a8ae54d59d9beace73e8bc933ea346b25f98abf9d3f52a0b88a0bb005d6a4bbdab16e4fab2a7674eb644ccccef961ea0a2736c3dd39995a3bf9922f378ab5eb0c91bf2b8852bef41187ca23b74401fa19908f51bd06c52d0c47858f9cb777d686bdba1d618b2f024bd3cf8c465401b8bc668110265bfbf2dc900c5012f02e5db47756dfd07e7fe3210f2600f2220e2a53ca2e01f3a48d9757ca696b5bd8ef06d0129530aafb99dae120e49d99d47ad7f9da084d69b059eedcf2ec0c8ddedb15c8e1d619bb86c064cd5404dfdf033f4ab1f3a8cc8572a0e358105bb3b3e77920adb91d1afd85631e64fac7e37f50a8d2f4faa70a6cf23b7688319b0de9ed0d8a5a3ca395861b0d1679e079e3f4ebe8fbc25ce0e2d9db2f618b37848de26cf5cd624363d4003949f5faee5095bc950f8ff138ec7fc0f74a7cc6a3a7c1c594ce8647198528c0e4a87a3227b10265e70b2579b738490e799b86a5b90c16e3caf07b652333e22410eeb70093477475c0230f5eb64e7624633cc79868f4571e866c90f13bc3a0f407e688f961f556e9a2760fdc4741cddd6fbc798854b81466655b67566324a7feba151cf549378ecd838434e815275828d2fe6776878f175e47333a5b02ac8f01ee279000f5c405a86237109495e79c4dfb3455a80761be0af1631ae51f514a2e375efe1a6863df52f59132df1f964fbe0b1faa941c79a75ef963c2c0f81cd1e8850118bf4ed95d60cc82d444c70878109beed085908e9cece8013b022ba74a3a719db8acf7f77e294d9d304cb4704f82db4d4419288c5aa0aee65852d7cbc519b84b8280cd74acea9c7c0017346f33aad43f071eabce73672e9c0f2feaf83f74bbabbf7834916df71398e937100dce8c43b857d2f9b46d95606cab2915ce10eb01e0903a62276fcbf9caf5d42344e793610dac31dbefe427a36c5dcdbdd11c38ab0040ad0834e74f22a142786dc2344b63e24623a06e96db33c7b0fcfd0ece133d7c86496ae6082f9c2c11605ef255e1c3a128bfc674f1c2713458d37a8bb1b6008ff27c1db79794443e52485f3439ca253dfe2b79d461952da640e7102d25e65d726b3ec21e023ccd9d6afe6200ff7d968b566044de31201af12f5c945070a00914c899c28695fe0151d96700d0a6528476cbe3ed700922480e6797c4cd88fb979fe5151b37e0ab7bfd382e74f1358843cf0b17b62bf20394ee11df2c1d5cb79c3febc9998764033c5189705c636ac0bbd819591a96cd74896f8ebd5420f471d23a532f19e3ed6dd28318eadeec5f80b021df7886b7dcb3647a640fd2fff34bf9ccfaf54f1dd32b2ec4e87a0e3d72263b7affda2a678ef97471238a55b382028f3f09dd358a83d4322027f17237b961cea4a66bd06e3c7d12f99c9ecb0da97b7c160659eb160ebbc6aa0d8c424216a517c13cd5f43f2299e3346314e3b6f42e30b8dba181c748ce890c5e1bffed13a299a874640f673e58180c659f7b13ea383d2c636b29d4f576d55ac50b6ff66a11692bef41463cc351464f7ffdf3ec9935a2885683c8ce3e532f0b10ae58c5dd33301cd2588dc8f8b4c41adbdff9944aad06a3e4250279fa53e6726483dbaf80c28e25bf20ea3afc7092e194da4cbfc62b7697bca1323c7b5fcdeb4a37924dc004b5accd8868c70d3856f1deac3b34766c48e50fb32fa84d3f41ff3101e0b65a01cf33f034a01ef551082b16220f88b1c682ef477ab7d69b44492540aa7c3706612577f8ebbf10c8e07b5932a4ef03a36c5ca8277731064ac705be18ef3fd059d835c2f60ebc425f0998c9807c7645c5dc502d5bce7e70add3c6a134536ae4021bf91534e5142021d6fd4799436687997bd21e0316a2d5da6b907ea0d62b8b1a5ca373a99c1831aa55df317114c26e2c5afbd89d7d382b352e004205850733b7c1bb986811099e37930f83350e4813bf59354f6050e22451cf8e5184e86b2665c1839558ebc4d2614ea472f0cf6458547620d0b7283cf7b6872c00949588ecf64e66051d2e1ef655ac0fe50e2e60376b494f3c073df11623be27d42e5c610ed1f65a79de6f5b61c5bd3fd5fe8d4e21f95cfa68693a81904075d78f5a9e010232e5d9cf0fbcf3ea69a400c4cc205b9ee3abd25f9060ba70c495e72e4da5da90e6a667831fe90082ebb8e9fea3ddaf7731bcf516241eea92ad4fe69cda65ae6919fddb74576543d89e0b08af4a24b956a012304aef25a19206f878286713765689f51d6dc50afdf2ad1f505b0a7dab577c603aa290100df67bfda3a8636919c6077e903e88b7b877d0381c6c250f22ed7d85af8ec36574974dc5a828e803a1b89f8f8695b4d6c8318bf4a6c41d7dac5ebe8f6be4a6baf5d4bf23b77af9071eee867942d5eb4cf9b4d5419af1d653fd16186722bc9905b6615d8ae064c085c3fd68c7076e1cc4ee60a60115e9d5616883116e0bb987e9e4b5515a074e798078d651552566d0b68877d283ea833c02ad58aa09036f331a9f57596a1f8ad8535a078c16134c33646b5e283943371de42e1b6f73c5fe384362e5746c9c8c85487713ddc3dea7c7f8d685d6e07b834f6b66f5445859056806900fdf11c1bae936638e1d56ad7c57fd6d7e7183efe24ee9e25e967aa2fa66f68b2610eb9a7672746d2d96c348bd9a185f15c837c726d4f3b52c0a4720dc54389076f7dc54e109284e9ada8017e41ba1b2dcacde9db236f2ecc08bccb6fb927dcde530fd54fd345f5f0ccfef1357a55403dcb10545a5a160e69df05d0b44dcf86c6c2b9ae2db2fd3d9b736c023706ec85d4c987fef4b11fd3c046e31f8b5a5b43383137a9ef62db2b2126e78ccb0f964d6a6d0a1b7aa59d5cfa40c5e4c6d3b1af66276e8cee1ae40c47b8b1ef6fefd8fa9bfeea7bd8fe25a04788c3218c5d94fea01d41ba74cb6d366acffb677d28002019bd949b3ff21a7460b0d94a71dce9051ec5728b74ac5b8a2de3e4816cc8d6dfa06d309786d27053d0e5fe870bdb9bebae7eff5a949fe1b779feddb54a9ce7f6736c6565d820a96194d20e388621ec6d4a700ce71cb0adb8df580cbbcfbe847fea4c0ebe4d68a08700837890ec13722ab8535cc125a98da470cba7ae670d4a54af1701bebfa7cd580ac088cb31ccbe055587fca4450cd770a528c9cf0ed171ed84925b60eab5e7be5548bf5ab18142bcb2199c8dc02c350d721d2adf65961bd8734a1b4959fd7ea35e01a3584b68865cd36fe659d7345d142d4e3b6c48645ad5e2a2e3151463c9a5b404083cd9cbb408c24badba29ec4dca75b00fdffb3edbf51444ecb06d6e32374b3ca4265b722fb69d62c2accf146f65547334002ffb924143f2c7916441ef6e51cc50c3a209f615d8ee84af7d4738b223db6d93583cbc971e6756c3afaf5f48a4bd5335d44cbf2a0de69475558102cf49b7e1a42ede4d59952fb90719c08160fb54ec9b120ed5ca2550a235289a31108fea4da16c168732179cea7b9b83cd256ad8a0aa0380cb169c5d590247bb03e462e6123f69fb79a973150f9d9a57aa2a42aaffd9278dc4e3b745eb086a8fce2ef9b543859d4de0c3f5b6259364604ed4325b1716a16bd2293c6df68ddc4b5f8474259a180676f097288fa04f5b0ce1ef5ef7cbd28a00862968d743597d82afd0c4c4c276d01f4c70b9bff25a2222e519e8be6dd5424917ee1e32f7cde52b564b0b7949828d9630f9af20e567fe6b00af32c83b18b22cecad9f66c3d6ab4a3f0b210dfd046d6b144185ec4a8ccf0bcb3737c9bbb45ed19d7d33f02a095ade59a518f4bdd77ce6aae7a9c63cc2ec6eedfbc6c532c8d490f11c698bea944c524bb19d4791f1d71f0903562338801e4f8fee0389262918b65ef4328aed8a39575afeaf619919734d62ff466b1411f90bdce8f77eef3306ba28dc04f6948761fa2b7fefc488b821aa1d75b23eb147b21faad01f3bd640f055ebc3de902cda5287e292acfb6e0952a79a2e42d04c8d8d841f2335391eb84a034f1b89c07759931f84610c40c73318ec23da799f2e816d1e8a46a1f746274693db69d134e42956d69fe0c43bb77f401e3e665e976eaa09e5d6cd69849ad63e9e9387555d9711e0e7eb7d10bef3e760cd625f43ad9e9e1870796b3da4894a080103765119da65d6f8f9ad0ba812498e3384b45e1d628a6b4472b2cd7637963b47efdcfc88040e0597ef6c2a717192c0a35eed82832b57e39c6c6e61adeb2fcf266a1c8b293acb914ec91388fd44f5f8311b1cbce2bbc7ca6ef2c554a91cdf8e88b0527da865885312cadbb0ddd14da7b1295a0c8eed78ac6f028b4995d83ad4552b9daa7bc1b233a36049f16c3a7b1f1fc9e1011e71aa3634e0fe8ecbc5d0867d0ffa45ccee823755fd2d42082164c80749b3e3636848b8f079d30a79d9fb2fec098b5a3d081d1f742166f49f930af948d145705c2d712c834d24c1cf4f3e18fdb9335348fa6d52285ce0614fd0b6b91524b4b1f5d98e1b83a1829c272e5a53b74830e5dded2becf38f6c92d19fb10bb915616489c8d0dd7d67ba9b92082958a4f30f3735addf22486e173b0922539114c7d5a853ed1b638cecb1aa315557da5e6797982c42271edc0c755b6d25b0794f4c82ba2fa0a32a97724245f5275230fa46d9db246f928abe17fed3a0ece993bb9ae6e6cb4c7cd9e5fa98bc7bd947cb6272787a28cc714375450d6716f45c46f09087a5918f91842581d1d865c761f656589f718b7c640a6cf82137625018ac93c94ffae7dd7a293cc9c2ab7f5f601587329be2412134680759e58668cc9d6c6eac78aa7337906afd9bb24404d1f27909afdd68a16a362fed5b53f2c1a3314797c24829caba6b3908b31ccc3c74b37ac8e7168a5ed27251b9f0c44fe5fb5a6f801ab056fbec39a41fafe4929eb233b99121d3e81c4cbdd70c68124500a61c72683cf3bcacf4e4d6a5cb36a3164b994aca1ccccc475eff7b4b6d205cf67af9fe9a94ab931dd04a98f42c8baff41f091ef0abdd0939359467464aa7d0d5ba6449d074d616be660c8baf8abf13da47586da7311a4ce3d1173b2f2a44b3a06e5dbda1479b14b8b141ebf66f3d7d571ea161dadd030eeb2766d4a8e5771fd419d3d500a4f97b17effaf0eba3cb8b879ebb47d65035f380d3d0ff70e2696adfa4c4646589631e2694594c4a948684f4a936b6875e827bce16814cce763f4acf65bbf9a0bb38a998d95ffe870d49bc1200a721f73b750e9e5f42eccc0c817ec253e9b4e29214661cfb7b04c65abc3cb5dede9b8e4f462157926538e1fc71141c9ddd47375bef9aa0c4997284807ad35b774d3132b58c94486be0b921db05bca7841f37fb166ead131b3becb6c361d5eadf497663f108239e85062515faeeb0e45b32f73d0904ac7fc68ca6ef8de4720ef2de2c3578a25e02f103b5a3cc04be82e4a56c33b0f065688231daab799a685cda1a78753f89b73d9a134dc441362268e21cc03d1bb372ece52527ff1f5b124b3c6579b6ed216dba96a160f51bb55835924088b92460fb768bc3337661d4aa6e56146ded4f13c080ae109cc3e2b7b39e3bf6e73b304604d8b307f6b1ea95ccea9c7eabe2bd07bb3e44a2e2d07231e05faa6a52a34413cf167be23db5754bd5883be3e3e6502c308734d20258a765d9bd689b91f50805f9685036c09dea78c5142301097373adf29c3fb839e4a6ef607c89faf42219eceaf313d00ae0e019f1e5946f78a86243c1fee47da82a0539c2dd30860e7b6eadf1d824828073889bf144cd88a0f54057cb846e8692f1fd8ad12aee3fe4311ca848dcb8b91d52e415730542055f7c9b2c37ad4846133badc89d2345211411970b12f8d5c20d37f4ea03d2830663db5555bf1d8e39e71537375e346b8be714c46ebee113953d60b717e01f7544397199966f20b6ef110844d28e29dde2dc072c661de871c5f36ba9d04ac8dcdd82e2a4abae43c80c43554e80d823726a2052380bcacabffcd58704175c6e6ae311dbecbb148e30f530108b3686be31a20da48abe3ed0ee96b03563886f768fc13cd08055d2e7bd6c9b0111e2c1752c3d9a557f99d62cdfb5d5cd6d29ed6131e1a740646b573f9ba898aa2f1454ce4bec7dee11bf08f67550955ad99425cb4bcbcd6fcf4b21a394ff50288e594bcd8230fcf4e2d4a3bacd5455e39960f32e535ff6576d4e801ecce9b095031545faf050238e68b4206cf40072281a663d64a4c21e0d0598159b5654355fa2875fbcb07381295e12bca31ba4be9e0e10a87c4e53f99d9713a04405f92e5525b97af9702624241052d3eddb6c47bf09eec5ab913b479787fd0f96bc6fc7ef58652b5eba5f61cdbefddd559d2642e3b08f89cb559d5927b11d9c4ae6d57a2478665f0247f251088b93e7cb0349169f56ccfd5f650cb4ea732a35eae06111d919c1e495537c54d640b812dc042d30d10e21c35842e6e3687442ec0b5b87ee3fb4a0cb796ce4a778052016ce3713536e84fa342b7b66b088e3e8bac10796d9ff3048635455ba9668024311160d3403b7a419d287ff2688f85df9d799d32400ed811d805965fb32e527372eecb83d451180c438eedca6934400d36b8880b0c972e0d357b6ae4fb703a4221f638a7dc7dd39839e134080ec2a006352a59326a5f5ff335ad8992e662f670c67834a03ea1ad5bfca3099a44fa3d2d02b5ba730874480f3bf4c64acab34add02922b272412c0da276ddcc0183d73ede31374191c152e9c9c167be71f99e425fb8b86f4da845f6e8226c9b613122e05d8c4c6148c46cb8296e2138a7d4c26ab10679eb95427f080b75613cb3c4b03251eab8b1131e610a54e9dc1b7c2de0141a5767428ea4c020de458f432c7bcfefcda92ad14bafa7a03b478a71850ae0e61d2240272429a891f55a8a38247f4d971492722d9ddaac42483124a10416e80b0f5246be2056305d4d5f4286fd54e7c4a24d06a34800ed358a0d4754325508d7430d8ec06a0f32af5c85bafb167c3fbb0089a72f7c7df0e1c4497a6c699d567c0ea5478a05bdf24425b502af90031c83a43245f4da3d3d20df361e67c2bda9c2bdfa8a758865d52b2bf27392597c8c6bcd982fe8eb06ee4d6c716905b2fa9c1337daf4ecb9c3143130e66dcba124679032aefe28113504825e9fbfaaf48ad37987ed66357309aea71b08d23c5170400c75174afd8ffd6cbbd054f1089ea17400b61b6fe91023791539e7557a1dc80a03e7e9967e5a20752fa27a2742da1b6c653c40da02bc84b3b4742fbb9e409a24ef2aa161c285fca314463fa9ce25c13d4105841961c7592cc40b696408d17d9082d85c5eb5633f3a223a88e6a5863a0d9ad26fea7306fee143f61fc81455ca0781ffd409e2291a826b36a17f5d2c27c70a423ae160454d3710eb13c152877997c8cc9b426a8a73f89d8444e33a42743ae319787acb232fcd9e8084832c5bf7697b35ac98222356a07feb1c2af72953e932f7beb5f333ff4c8315c77490c2ab9cbd1bb3337cbe6e4f2616c3cf92d5082cc4b58227420d64c8550e8cff18ed4c1ffe63d63e45aede78a16a5980fc50f915d3fb9ec4fa4097210432bb51508f20668c2e5874b9b199cf85f0b950f574a1a8cfdef0e1f854455c25af17a6213a03af6e8f863b7c15c03c02e8be4e62b18e7485a1be5fd614b58db6726ab3606226f3aa0df217173f9811d6d9ad6dfcfd1441261884a76fe34dd7646101d669e2316c38d52b7dcd70e518520a4dd9fd8bb2d9b611ff36e91ad5636827a090628ac0e870d7af0f8dd0318ca15fbac0d64c0a4e9ffb1d1409da6bca3adba68a7d4525f9f9c26ff8bd71c6fc356594108d47879924bc56abed90304b084b43006175992e4736defc78bcda18ef135f5e40421b91da5146f954c4f246bda3c6325763515140551cef1a6ba57a8f168f7925652001929594ef2571809ba6d7357b1ddf3dcba012179cfceb0f38302d01d35d65bf9b918e724989e0699db8212200a198b8733faa1165d3e6c839f10fe65a5a8e0eded06de2743020ea798f20e749263d63f76e6b3300de98a0799957950f232abb9769ddbabf0033afcf41175b899682ef5a3a0dae7fb9eaf6e2e16a9353381f73b03aa71f55a0203dc5ec5beb999b0f291c80c8977c8ebd7da9545fb9d3021105971d7685bb6d200115c708b82825349d3d979f5480612508787699b60fa76011a51dc015b9c0981040ae2e32603094fc80306151d4c7498f2231a73b74c2d544b50d6c99fd2c0490d0c9b892db41c1a24fe4ab4b21c768e749e4ea42c698a6d2296ca7461d7a392cd80d466099c00bbfe007b8ea5207b9df8b7c623fc87249d2f3f5f5d72cbdf3eac15b3a50ae49b10b830ef4aa82c49180cc44f53b473d3bea191d337eaa3667b3e160ef377a352175d8d07af8ba76912623b4cfe1e2c2539c2293379d24eea5e326044fd6ba25a8aa31857011503767686d7ddba70f1d98856a6291bef046f23457f7f2aebcfe2c6bd500c93006f440b1a6dff8e65e21826d13dafbb037da52be7b9ad566dae9edb849df31105cde234357837369d0fe02e0047fc81137f17280e85c2efacaaec00d69205f4b807e7a698d78a3ca4098bb02fb59cfa341a392f0918279c997ce28cd148193bd90cb481405c1107624f63597b5e1825ab0b28932472e6a55f4c65bced7d5f254fb6f545c4fabf17fd7ea1a75d9a69a7897bda80399ebfa227a692ee0922c4706f06a61b4098759a65e06c5d5769ad94d04477b88681316ef8ff4543a8805aa721718bab21547e858d4627695cadc9f47c51ac3ff10262ac2115bf35101c8eb84f09e51fe7fcb206ac26b5ad0f7cf8f1d08f10c5b59efec4dc93dd3b0e6dce38d52c342b2575a97a8b5611a5e67cf5872ad62dc865203f065911c11bf96ab1493da2358f2e7dd66a92f6f010d965744d7f6c55bb3fbff30db51b59515ba2aa3a3c9729507a1085b48c2bbcf71579b64fa4f9184d3a0b71a9a4894cb9e328bafd68bcb2b66fe43fb67110258c8fbea1213500cbd5fff4c9acad5628e69903c15bdd5bec65fc128bd44afbe16fee817d7f596f677b6fc3bd26a4ca131254293e00cafa816059203bded21b8f6e58db00863de77a39a2185a4846e313b7944e521cb3da86b87ef406c3fd856867420d902e8ca4b0bbdc9344b6b3528d15de147c452fe764ae1aaedda1ec479b94bf893788380d0d8120eb889b67cd38ce0b0394fa87c8ee19f8411adb418ef4e8da905a2c29a3b21dd84e72eae27b51e1bad351acb991273056bdc8b097dabcccb469e4c53cdcec70eeaa3820f1f6807757e2b8ec7215d9595482bd8d7657c52eafd4e5caacb0f89dc5a543d86b3b6f7a2e9976b8f4f6cf425362c31977898e24be23da0c74b7e194b1aed8f76e0539eb32388e0fcb2010281242d9d67bba99773b77abcee8931eb8fe3ae4f047b244d026851cb7097b59c19c1c9515ec29719e2269a22aafae87e1f31dfb7c7bdb905329788dae96130b510da5e7f7cb4f354c78bbad572ec0ac2c5b4d2588619b220f2faecdcdaeaad34f16e0cefa7fd62a716d9fe5af2cbaffd78dde7a972a15e9be4373a191ca49f19d48d7f5e1fd70101e9077b37772d6aa8ffbf2d98639e3d08e227de54fac9adcb4b57afb4c5b6524490b1428d09ebb7488fca5117287f7426866574ce51e66134a684a30104310d82999bc24a6100719889ea66979c98e20fcc6ee5412cbcd468f7ee0ee8f5dbaa7916be5eaab274b7f54a7097c27159068f06b8fe9be922f08f53bc3a2f7032bc2f45574782d684ad545c394b1ac92c0441a406a46a971db9a56cf8d00f459d23ab13d8a067c2ed5b7fc3de5f8f69798270cfe24ecdc975a504e6f6c6f29ea0658520990073a6e7f19cd5428ab8ac404b9fea940c9e74bc7a47ee578c25f1ba358833ea440230f21dc56634759a3f771742a36ed4cc29806923e6ba8860b448bc2c978f4bd4ee4e5d7781a42706ef649cc7f65327b13865400e889e94570484ecc9b4949640eb1e9ec8a9ab7e1e251f90fa1ef0d2764c604de0bba02b37db2d09815a5cc01a0bebd46a091ddb67f10b8feb0e73c52453d367da318401137b0a8a564e62cf483b50045896f6d4b2464acdf75d27de7af923aadb06ea9e5a279e218812608a1b8a61fef387a7613baf36675a1b4571af8a087e8f285a6d3df6906d276ac1b7ab7fd28b95e0f75366cb762d414ce19bee38eb35a382c037cdb8467bb63485d5b040f07e1508c6bf033afef7c85e761e5bdb7b1cd138fafe69a49794db4434289510d24cbd0f1a21719c866a20e7c1579a307b33f3c6ee19cabe0acbbd6c9b91972046f6f3d76a66dac7d43bc9ff4baae6705d1fcefe44e02783939e5ff7f46a3cb8cb87131f101ee3a7d5fc4528c167958b469ae5b2990855229c6dd15265ddc92d2f0bb093ccafb44fcdac809608c4dedaed3e957461cdda3eb1e712b84962ae9a12f38decba9fda698dbdf1fa81cc6ddaa4aac71affaff2c3e045d9572b89c4f19204cb719f0c8c9cbd5bdb6e59087fbd9fd7ed1b849a42e1323f5bd2ee9ca014320d803bb761d09978749be92e37e626a50ff3d4981bc5ccdf7f2dee94be980ff812b56352c1f352b73b618de76be60f9ad7bcd9ab96951c05be154b4127323ec34d29c044904a1cd39de84beda145724ad1b66ab18ab9bc2ddaf659c3925485ee873b4e9e2e01880a179e5d532cd6ffacf3e8367a4a16a5585fe5b2ff77218e653d789369e59bc2967c72efd1fee4307763a3b0f0ad0d081980406084ce3eefb0f164ec2bb926b0df679a8ff5a9e74311dcfe6b7e86d22128b213c463de9fb6468da5a36509c6dbfe17b007e444e704ec5366f51c29a9a6c519bba4dc1b309f3e8fe2d6e974b1b4a0420822a235f46b8e056a90d3adceee35984f6fd57c39ad824c69d0e994a5dbac7686629e96603dd09f142456e44fa48c1773089a7793dd9505a7b528243518e2aab4d8a30de83d0dba2c61514dee596af2c3fb5aa359dddcb163686b445144ab0b72e21d006713d4f5f7ea7f6065b3250b4350f1f2cc315d7dbc0795a034e79ee147f52766ee13e145214c737c25e2697da9dc2771ef4d98bacdf42e94c9d1525ea5c5069ca01fa9ff421dc3ae977bbdba7a487eb5dfbe7c51fde53bd6cc3318f6228bea18e6cd75f81dfb7f775a6420fecb9a9489a664085abcdb72506e35062ef8fd6df6ee78ecb1b759adaf6e431d27a9347ba18c6ed34ff80ac354950a8bceee3e6aec66d8a76f1d787dd669950d1eea6f6a5b09a510b29ed1994d6b0a422bac8c3869b0dec6281381917b982871bcdfb385b0dc033fd1429df556c064df3a8f3dda23580b86ebdccffc6a0eaa6fdc2db9befa6f4efae22eca5762857dae25eda14ba76821d9e8eede41e09947a1683e8a253988631f7e45c3ac766b8d17cbcf7a0c043d77d6a9f5fe52324bdaedff0a0e094fbd96840c11713064de0e8fc065d11adbbd467884300ccae26864b35ad6e1c4a335a8ec3075bab0b818abfe67aa156774c18799ba580c5cc6b1892b217f4ff3f5a54aa8fa13182db779a62c4d960061ed8b76a36687a8778c9b03aab4a007bb24fa3a173cbd47a3dae3be0a801963eb3fb2498808695522293403be20c391e8bbd0fb75aaeebf2f5e0d16969b226637749cb4baee42b0e1de972fe77e9d508c81a31350374752047ba010fe725f397b8f662ff63e3d29735375d2f98410d5bb08843221f5c993064b9c5cc5438ce674a1ad2e3ecfcbbaedefb53ea50b0e1a129c71a2a0fae17aa7aa164f5f4ac00f7b6b2e03e6e6315267030f7dccb50c275a0034b0e962fb518b3978215765bbcd92d3dc134a448173e2673de3492740dcf6f65da847def84251a72a5dda91968364d3b7031511d0979628215f6e14a64656402da7f5e074573a3bf5844fafdc68535e3a826b33bebd275cfef67f100add2fd7e756cb8650bf77553af5dcb8bdac189e0a80739c8256ae855419cc8f4b462f8db9ee4944e1f72473edf75793c3dc53180439b6e642c5e1a171d50cb78edeab9db70e9e452a62172c09bbbdd20fc000414c28314f7ccd687cf0ca88e91f5bf9f240ec0672004796c8536135359f01b5f9e2659be7606568fcd1a83f7e9e20f969e624eb83039b3da0a96e7246ade6201f5827f57ff02e6cfab3c0352cb979dbafaa9debec00e57803b0f0e4465917ba6feeaf45a798f330cf446f4f95d3460701a0bbf808d060736792dd0d1c5e3c6b078f1cf2bdf4b7b40738b22688d7ad8cec0477231f0458ec7eb96d23ced864158d4a2ba1ff39864cd0eb706bbe0a72b8c0d642b5f4bf61a6bbade1760ddc097a34770e89cab39860c407a398c01cb4308d0b2861020f6686d200e47c8969239c5c139e2452446c886fbe0e883c5fa1409061243b6664a2950b266097f4af617efc315d1910d557d2a1330867e19b745f6bec41baf3ae04318815e36306e9d5ae88c0e7d0e40a88ca0e8644991977d72588ca42c625fbf6148c29d8f7c6fad2af626933a845c69af67369e41755afd5efd4d6a9e9f9dc17e1182694e7495f734be986b251388bffdbfe37833972b299db0da7a5d6150b167a0d7a289e5f0cb7c1b2e920e026a3be6883a88392573b8a2c75718361b108064b547030bb68b34c00930cd528f7e63802742e1215843808d904b10ffa8bf12c2980f74028aff945e3462f9371902e228c5bcd6d6c30d8a2f99d7f728d6374f6232551b46cbef8e3417dcd98fb190c1bc5495f02066851af1836b6ce742e7d89a3cffe1d778da4c666765568aabb3520a4d4c2631b08253dc4108d17d700df933933570c682cf26ee6817cb86ecfd66c4a87cdee140ce809c29e98714ca0119c37167a091ef1be3cd033a515b42d87ec81105638b144e490dfe148331977f1341bdbd3e8faed51653428ea875e4ea024b231fb95fe5503d012698449e82536ecdb5808ea4a46d2ed3483d8c394634f1e8c652b2036f42e4927818edfe82773340e4a7cb18089f0a3de76126ad4d0b3a18c5678aa2dd8c62f4d2b8e98c0f053b3ed54ab2ed0bd85ecae91cf4e6ad6288e773ac9ea6d2507bda151d46a6563822e3c6fe52f4b14f8d312a39dfa37e2b41437c35f134eb9cb879078cd7e9a49e4ff02ba3fbe2b6a263150490a92b5f7b4052e1a6829571bf49fc3b6c9380738be5ef223e96c37ec7064489980d444bd8a2f36771bd6779060659c2bfe5565ee4c41081c75aa7e5e82727b9ff93993a5b1e88f818dc6227b17311a50cd7a42f17d4668e9ac7d567c60ec1914b3a983464b3327aab664685ac56edcf10d6645f245f041bf5e774528984a184f329f4302f887cf866717e8342e803b6a42e8f88ebfcf88cf18d968022cd72c15b884f1e3b0a89de2762ae82c9f3edd1361934e8ad8b684af6f0d8e38f11799345dd038b9aefc579ea99c4ffe0b87ab597767d1f636b39a20295f3826bbde684d7d6578698c4c8d1c5c4609fa479d19dd84823a7966d6af1e6f4dc85ecedc00e6263a7a8c29f474526f012538459f3301ced9a88f1da418a7a221c8afb975f16a1d0cf9ef3969d788276e23e44fd57eba6fff131a83b15e2ec64721c4453d0ae8a506b172c8869feb27ee8ff23e0c2ed0b15135bffe3ee657cf5ab82b7b9e8141bfc58e42a8adb497cd6c4143ec18ebd8aeca386d07952483755392ae7adce71da253d7519b9c3266b934ef56e71bc6ac86c7997f31cacfb8407ece33f690cb0f6ddd875c2eba36ceeabd9461b10a5a5a23207950c56eef84150040b1c3f19d6a79ec7b8b33cdcdaf444a67a42466f21506c71a9760ce7f3c2ece886fa41c232d49bd2d0ec3a6064ac0170bdfd99b8c8c74df486788bda3f25dc4d85c2eaff4c25e81378b05263e3a45580b7d2ad147e4ccc09169be5c96ba425aa93499f28d22e28c7fa30773bc4b91e044471efe5d6d422c25684ca9a52ffa5986eb5333413fdd5336e40de4a8883e533ba3470ea07fbd84d4475e32f3e0b3f4683d5319ef9b20d15bc76598b970bc1d9ae382d02ac2b8ad65bb06bcb04a1fb31ffcd9edd077bc8d39c34a42da91a4181e280b27327f4b0621b3897a311071221f6ed1bfb944767ba8ece0ea12dcd7efbdeb0682337c9256c085b4631014dae6d82fd2b79e418a06c64eda0b7911353a63908e5278193d5173f43bfaffa6e6ad7223320fc536bb9db7ccdaa0f19a6df949c22908f1280ca0e89004c3d8a826abb4c5188da9f5865e566a77f6096d29bbf49d322358b3ac3c7f70e27762b9cede01b020511112a2545368899e6d77b8e3f6d99bd936bdda1627c5065bfce35b0d37a690a652df541b8ab6ab309f9c52075e49c5d605f91148537bb58e85ae62244279fd8c56623323b5590a47a4e223acf2cb90e0f1a62da6efe77e02984bb3c8efb5db092f0eb9e6b0c6a4a285c84c47b1dc85b461ff7660445b27d58803cc3368ece0209e41221a3596ac3bf70eb9fd6c4ab5e8db81437ecbb74093747f1ba23aa591ad9d0f1a8918a6f489c0c90cc3dbca0fe00c9fbbec8a6e99cfaa21285f75b229619863cdc646dcc8881fc3c8e2be083c9610b7e62805d25246877ff707f410aa071b557895c68ee580be10fdf5494ae7652a2923fd021e12244314ebca476a104e257fb5e07f6d98ac514641b97e2fcd450493e35d8a7807fce2896d98666ea0a00f4e421b40de7c6ff980209f4e63a0de3b92e11bcda223855823887a75cf5cac51d8fd23b2798640207cade828c8e6a4142fa23993e8a584a156815a5dc745e657bce65ae4b9de2ca39eb31afc07097d904e5ddd691615ba76a0e80011dc643959b30e61a9ca3fb7584016019616e700b35dcb43ecf2b503d971e2e0fead06780299dcbc3527fc318db5b6bd247bfa91202f9a88601fcf1b178dd31bed75b39b66b25e7414154924b500424c541b95581eb6cdfa64694920397bedc8a733c4ec13824e644cf7b46265346179fdff7734252f998d77b709b7a7817c86aa4686a9a74f728a739405f8adb646ae6ab46182c66ff16ad869e14e8263fd21fc8f6d868f57ace411e19189e60b64a6d1dc01c9d5579c015758ce148ea6b30307edbbafd894e4f82fe849134cfe9412c9ae4c203e803dba051f8787353ffb40a70cd7f6656e198c9ed86b1317a924e4eab0788aa19de16b1d16b9370482529f3a3bfe574541952ec6c774482b1086271c39512c75eba71ba27e1670217a37914decc918da870aa6a427d6220ffd39d09f010f85c6c9be75ff8e268e18abf89cc7c532a2e781a25997020efec0a0ae5570ef7281cd70c327c5e13e44369fc821655ffc5af3d66e3996562c19dcc8406970a3044cad63bb971e0af3f4acbeab7e1e0f2a57a8fc57c01a1f219fa6b725f7349cd0e073e4bc8419028e43cd299c35663b732d388b2e7a74ee68b422ccc6bb53f9b01ac196b68e3b74100c99e49dc0c3c7450cbec12c627b796a048e54c46f3fc5fe64cedc97bd384bf0954f0ecab9d5d83ba59fcf10ab78510028524387ae5e5ba1e271a7aed729953fee08c11060e9735ba7511335172b5609cb108cb4ad7861583958f979f3b9f2ec32ec41985133092a709ed7cafb65f34b9e6021695bdbff62a7a62e81201c26b0fc583bc7e5f2917da872668c664e5cf4c58899d7bd7e8e22824fb34efe2c1ab7e2b984f7695f6f22a0a1a2e482a2deac088e4c936ee19e5b1a38d540cca49aed2a68a2cc2d2cdfd86cc7e3411f69867c281a13c65634fff6b65ff00e3418a52ebab27aa2072828230aa98dc7ffb1cdc45f91cfe36f4e48a62f03c9f2d3c311b021eb9839a197191868cfe3346e5f98286d38e1c284544aefccaebaecca212e09d89f7cca12cd9f39a4ffd57b9dfb1e0cc51a1f4427817b69be1534b0822b317e615eafd19108e3ce1bca0c3d7ff6f3d2e8b99076db236b74c735197873c7d2fe7acdd0a1a0dd49a5ad86d8bbeab44eff94e11804a55d5a7a5538893ad304ea37db7c44ec20fc2e62143cac4b7649117b7100516ed16dc76e90b9d70d1ed3b44e50c9653f51ba584d1dc52a9840cd39b38050fedf7bcb7cc3ea3541f668e5f2106571543640bb7964d0667a4667dcd54fe781b98d5fb9cf73e6ebfdbc508c19fe26f9fbc871092d73de85d066e1b53080c5575c1f937b6f544cef311809bc9aeacd01497372fd8a74af28444e3aaa7a1499d13fd4e184b77c855c5d2c6757e96aeddbaced483d7846a1082ad3d8e6dc2b7c60b8fca8b3c568cce65757a3fd6d683336b0f4c462ae91e9c67f3dcdf3ab0f56a6c66f83b1af721bf8fe235899bd240743821129ae3c6bd93ec822f6839c03c10e8e6d422078cdf42fb71a563b4a17752b9bb5b3c71019ce3549a33c0d4e1e1b3ea9b6bcc3ff1f890286b03c62f2845ef651a90d78ff321da4a9f917269be8370cd659481bd9d4ab4317c29c085b68c4456f19fed6c6a1cefe395b90242209eb07f92fdd6b93353ff4ef5e2203835b0fc84bb7c3f5e65c26573b931c1f5229d847220c7fbb3db6d24e2c1f80ab9ab8ed8a3469f7f3efca158a1c121028816273aab381f0f5b17e20a802ff3ece4d5345b895db3dce5ca1ea9f28b995d68aeb24505f8cdd817eb053d89278f927abe9766e0f81bb81b7f620d9ffc79fd8d4d543e03ad7ab4ad37f7bb2ea37efedfd480c4ebe768f59f85a52311864c042abbe2e9e0a60269df60468ce68b88759392657e7e1b40b7990d8e3e3d3d33c6d4585ba2c6d79441b9e202a8afa948570c2fe2e0df2df86a8a17d1d2c032da102950a3ff5031f8b89343548f57f7d225a96690876cb76cbfc4993ecddcbd465988010a683b411c804a54ccebab63daa581b6768fa134f0bae5e605a3e946b097be96af77cee9f70e17020f7831653c75173ee3a5bfacfd5b3139f34f98f1f15394bc4cdb482ab7c26357956ac33bfd24598983b1416eb45eaab47d258a72c6367bb19d96d678c0ca2ac7f729a22fd416233877424ed75bbf9a7d52268310048136781d787bdcd76e59b51f431d56bcb2c96da6e852cd94e7a7d77746ff806fbb49d94bc912fd204b0d0a4034ba734ef9c647b767cff48f14dca9befe181cdf8a2edb7671fe88bc4524465371de84f106a120b90e972ac3d8bfd8905704c7d4dc64057ca0a861a6f59bc5d0ab2ede51792bf892fabb1cafee57c48cc9ac8d30cb57d630cf5d25f91dc9269f9acad654dffb6a735210040e79b332ccfdefdb99a2cb1e578f8fd9f29a81ac4b65bea50d9a8fbd1b8772ad720f1b96125c0581954c99a09faac447c3eaf32ae59f0b2cb6031764b7e6a24d92abb43e0200d6ea0b5e290702b3046f8210a4e73f975fd9205b1b861a5645f6fa16f1839d40ab74c7e00e05a56a7b7c281a8e015a8d3ac81fe1033790f8d5ca6d89f3c35483efb53ff35ca2144550c909c9956f7ddca4e9175c21e6853a2954d49e0511947d32ad4d30da6c31ed8da94d2567e15b72e8ab1be8f86a89a948b7ad49229b4e3bf771412f45bd505104b15bfdf73b218cc970ff8fc0c5521d763422d4e3f1662dcbff12b1cc95bdb6b572a6be52f725a50bb8e134ec29a46b6acfe1e964fb55b9a55f87689e4c7bf0b41e626539774636730fbceb9b70739f37d8811b289696e45d47da4cd69995533412f7bda10f9af60b02baa524b49cfeaf515999c61113c0b03d6f508cde180bd9a8d7c6bb763d50935015c32018611216729b7f000d3eeeabca3a0809cb6fce7d41ea96e682e439355efb0cb0cda00c53b409856c38972eef1bda21cf5a12c6c6545264b3c68602e37c5a96f19c1f00e5a7ebece849ba77763319ed8b6fada7827e9ddb2fdc5323059e8f28ee194911a65ac42304e79d9807256cbbf55ee0016bf4514a391b00b164bdf222b1b26318a88c659b8d4fac3f933812bee4b79b794ca20056132398dd1a044e18cdb2b05244446ac8e53bd7e679c67eb697b0f2ca75945f3bb6b8f13994eaf3ecabab4fa1a0cefc2638d272bbec19f17a5db5d77797af97898da06c7d9ab4119d073521f132845ca8a138b9b5cfe2db035b9b7a66a801ba640e838460fbc1cd5b8486c72b355f929484a9a48132e2c38e77d80a2889798e022bc302bff0ee5b60677bef927b5753b6ce944b281a85582373bbed3201f412597c3cad8c051f177c1df57b99e6718e32d29c843a60ffdc3ffecffd20f45e811a6071c38b27934a2f426e461b1c9a5c313012fff9a3ca20c771b5981d042f4c22c2a173bc73af8fde4c1d38ef6db4326c408ceec3afc858b47672601b2b327f3df78415e51d07c01bfafed7b63afcab4817c47e43998c6b782d47edf39a8ec4280df3f9cd75692c4e2763e4af62d2d6c8704e8f5dd86777e1543e79521e373d1dd91478302db3600ccbad2b2be10ef98e9635da63d85b5659d1b2ea6709f3992bdc52d3eb2f9e0688fc0be3bfa483ec30fa06596c0a3ff05fb297ea6e74cf195f5378c7be6f9a416bd67c3c79fed9aeec90297ae94ec1e337b089b3ec08d91a0e94c5ed81485e5c10460b6d38b9b29474ed47fd4fbe6311d5d028bcf7fd143db3d6282c05a0307640a9904647eaf6876a94e94388d7fbab15c3dbc42ee88a98d572b424dbc3f88d1502f30cc9795b61cc957bf01a3689de1b88551f80b22b2f7df799641d61d4ab68dfbf409f6266d502c5b67ebf18e70351b8095d9807965c2fb18b6e1bb7da4256af9761e27446065ae5589c238a1c2eb33798a3b49ca4249774ea931acfdb24b145c651e5a7c7cb9688599e039e19f163c08922081497c098e345d054074a1c8d174d59612354038c2dbf071fa287a0b3e9f36fcd69f4b364aaaf4b0aaa76bfac43970436a89157baa248976dbe2a841cff67604b41e974c3560c734f58ec36f3fdf9655e7b15b4b2364fed5291aeb0d5535eed30731fb2f6dba0e191fdd5266ae44ccc08c8c6d795ce0492774e80deb5d653bfb5e40897c4f97083148bfc3ca5fad481d16d8f35c321319f774ac89febe728d53fef0b31523d9065c00efd6f5d9468402bd053d03f2771340d64fcf4db1aedc022406b6803362df2e7d2f38c90b177ce8c60f9ff01efbafd74126c84befeb19174f529c6c6642b0e79a35c46a0c47d1009d32586e7c1f34db6f9c20f6b590a990bc97ad9cde00939ce075c45821931d160dd91e4f64312a4842759564baa74ad2933318e0a9bff8d6ed10c1098fef809adc2383ef5037705e260eaffcf53274a821f57d3e7fd9012850d40eb3a27f62635658c250e29c79fa8597691a7bcb8d7b83dbf129336b51ed2250eb88059f2aa7257a44491666164dd20c488a215651b73d52051870e713deb574dac647cc6ff1b9f2271a37906ffef67f3c16966e46035e223d8086763c4f52136ff1612ab101cffb9d4a7a708ed4e408d0c0d0260a0e6a69ba360fbd7c1c8660dd781063bdc4d350abe29bc33815c17ccb897f0557f2de265ed2d7e621ada862934ab9ec04b29756ffebd60172ae0f9b9455c8c884b7221edf17980d12e1d113596c4b7b0d575b3f7be7f13d3c0a15edad9cdd10e6a6cc1aed8a7976fd81cc1557336fb6e064aa4fc32cfa69d5c261da804fb9ae2c84f950dcd6e2db238e18d4ccf355d241afa2d5b2191ce8b21ebe59b6499d44b21da720612e55a16959d774dcc751792ce266a3e08fdabe55c545898e1e2fda39c39b82b65eb9dc91c05ee321404872cfcabd86913ae5e765e476127688549fdc229a3646bb0e0fb4eeface3fdbf618138ad5f33f6446cb393ed97473ab4ae738a3d7162f58b1f4c55a71b24f0c6e70473212de51808485e0a9c7209231a33b35011058fed48b3212aa05dddcbbaab86c6351398b81299bb2a3f1288317bf1b22885a0d0ae214de728a974ef578c19e449b3d98724f43f46d09fb696fb107812c8ec5c44480c13e2d5e4f93361a95aed3cea6a4f126c614f9c2ea114fdab1ebeab266045dd137d8f8a7ddf094aff9cb8be718b41977e1f52589e28446ad56b395e448f0e691ae48a1523d341b2f74b332b606f4097995465c7f6d5fcb5eaecafc16a064067dc279ab38e3fb4eb855f61340e3eea91ba93d00a2d35dbb473ebe508e4cee58b1fe7ec9c0f4a72d6918490461960c1569520a66c540c8ddab19165e2676ecc3bb159756c4d07493ff6157d7b5cc3f196818cfa5289df4fd72c9132ff52337e46bce7c78565262be36d0031eaeda8fca591f805382495b11a44935b68c97c7d350e7c36465ffac47b852b0237d8fa49da7d3afa6171b6f9827b460c7ad4f25d5ae19078046387d0962665a21742bec362ec7b03d0d98178c25e49479648073090c2ea09435fd06b4ea498bc3d0459237477a47753d9c310e86273b7c1530fd2c9da609802744ee034c253ffd0bbe964350d8b96e605e9c1634960960c618ab87f905d7371cf30a04e683d8207d9d8a5e8a78dc1dbf01e01c652a498edc830bf6e724c6c4ed9f7423888a8ca3bfe9769180f17799d9553acd92477cd407f3a21bb0249edfc5413afb2960fc9bacef33fa44a20af459fe4d5dea4593f61f54cab950648507e69b835b1935fd6f76f07762ebd3cf6097a7ff5c81322b7b0432a311cdff3b0618a0b5c2a0d181962ac50dca516a2feaa1ba74b8e14a34aff4c279c97dd11d6dc931287258dc90834c0c33df64e2322d38ae351f29f6ac22664631c23c16579686a0693ae90f27962b9d7bff96e2e17b685784588d643f5c0f70861a3841ec501cf177e32e292eb3363190a2c8ae4e56eb2432a1240a578dd346c35ad84e0349bde94e627764db1f359ed3ad1f40c00f3499d5033aaff6e7d5b0af19742e6f482426aefcd8fcdca01b6114732a38685b4d577a207650cf2942d8fcd78fccedea81f53ebf35050e7c651256aa5f35cb9ebae0ab3bc57e01865714566a0737a5a55c1499fc1d22497dd7af0b2ae48fd8b1d673c8792bf3a3a24c52a78a6f63d172d99e7b8769dbeb8b63fd17ed888ed59ac898ae06e55edacbd7f5b9d0a22336badd9ef3ff1a192ef8f787fda5406cd0868ea83329c6beb371fe3f591d426767447486aa8bda2a1a5d209617573cf9efd2c457eb9a975c13bfdbfb61857850fc353ffd0d0d1a57c613ad3b15a43fde7e1b936f7a6a616bb12d8796b95f5d2c3997ea2b882f6756284d930773b987b3f12653b74c8fc7f27885ed7f7d6313a85a665e113cacd96b32314d4635e32a62f71fc4e64afffe0d4f4b127911e630c94c3382b398a4821d630396f62850b985d61f3eb4eaf49ce56cf40cb0754bd7fb524023d567b2dcd2350c60c58c8b0a1125779819676db0d1432df1bcd38c1259cdd2cad69012a9a5843dd2c7a1be4d9c5b7b18b41c8d9b8568158288ed9f18ecdc9ef308dd5c1eb57bd338be1e4fa41e227d42971f16f3490b449b2338022a081e5c5c0ec9ee15b9cf5fd3e6659cc500179bdaa35f5d57644b8d85986446f10ed6c4866b036ffdbfba5b72e2de716c2501bbe05624f84713646602e879702a9c3d22674540f8d830cb130214d15d81f3bbf605a51a9fb8f0bfe198ca92f0e90f017a149e913478bc03c19764ffc1c442f46c4d395007647f3db0db451e03614166a2d16b913bee062f5ca6bdb92b77386dd7ca198e7532f194a8bc716b686d5140f73bd4e558b0648b43a3812740312de6fd343113845f06d0d2d0514b31b02d3d2c7bf085992518b2327b0f357fe4588a2404097514ba5d45b5b85911012716df40ba81414618292e08524b64b473e74d83dd87762f13c9d53257224fbc96ceb0e69c1bdf7d0b877e3c578b5ea12fe6f44b7679e056067764d58b9570c5705a8e21fe29fa5fd3cdba21cd03228780702590df316313520cd3707cdcaf63cf3cc8f8e262f1a5d266b817efe198b79e282b2bdd559abf5926eb1f72a7c9fcc4286ba13a060d47ae4211f555ebd1ef4abba931f022960789a7ca75547a055e8b5046f8adce719f9f4f493bf1d2538384baf561c92e6380fdf050ef48d2bf9a86412cff6e1bd65928195bd5032737c6c2c3dc4c79a8bff547ccbf005cc42349d5369936dae88888cbe7a36e3e801db1ec26e9033f7f0818d7e0dc48daf28f5670234d2ae667dbfc89887e10d37c84d0310650d45689c6c09941702c843755e0c2575ca1e890baf39b285b5e0a146f79a55b9a6385e8c9a3102b3b81c1ee64c5cc09935818ae38dc913ca17ce14b3ff80c8200b28436c2e80ae8ce81ab205bf813f7b559e4dfb9374d843a081874cf73ef9db8e20ef18cfbb1985f3e33ae5688ea612d4909f73b1242bb1679be49c96c2ca957fe438606d1d66ce310fad817fca1b126f3a5238c3a6f364dc9868baa74e7b9d8f048aa54e19bd044e993864e53cf1fa4483de2bd13dbd07d62634e6e1b6286944868e62428d31dcca5e2b2fca5888104899d219eb2f40bd6c0b16af5b4492a0674bdb9e328ba82171a9d638c9a40c22ac7940d23f4b5a669541772c7315cc521cd9fd0a85a510494783e9741ceb46f70b9a6a07074fd10a1832a073ffe33290ce022a07ee5b590a663273f4782e4f9b0734cee2e4ecb88a75353f4168c1d28add9e7edd4dfc4090c6edc3f9b912314ad25fcc64cb35225eb5034ab7234ec1d09a0dc1fe20f7cbe0491d19c595476aa2aea1460e1c99b6e2bce157455834cf04525721d8b51b2f6d5cb53cf40325f5720113f768ca1b32c050565f469e33a010d5d4645d52f8d491509c4109c88d628dffac0653e4800564dbacd586d7f4807f95235c2d9c8871c4ca6caa4203814767be5799dcdc0a2b050b7e05e5565ad44f846db4612583e4dfbf5d9fc53ebf7aa3ff1479cbdee92bbacf584a364331665dd2b8ec6fc50657a1b1ba4be16281d1a2e377810c297039516a8ce86f0eb554e372acaea60f6e4bee23150614917fc9e98b1a4e7846bb51fe70d5fb8cdb411c848bcb69c2a86254bb10355230e18aa28bf1191880d2b274755e3b66571c1b35c9ae5baa35f799840aa8443626511969866f7336684c20a1bb081a29bc07e6a64fffb91352f53c1a49d8213394bb5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c229cfd5c7db3e2e1d785777b951479369a838b39116a31de488a4838ed47d92b4fbf050c2a28e6cee57d0cc9611371951519946dd4997fe16f22e5645034ba9ab3ea320043e367d66516cb66f175a015c64199b44af409b83d91209019ee9c530d3eb24bb509cbc6bc987d9ee2df98dab9150931aafe02046f040dd042764e605fa6833678c583a0d23797b7864414032692aea359e53a8396da569b0e1aa6980106b1caf2905a028d39e24cb6a997f6b80f4acfc8aa45638d0646057220b05da5fb7797dc7c4a4c972167242301aa5a2ba0899d7f047f2706f180fe2534f8d14ef5ebeaccea981188c2121958b66354a82cc8ed012c65a994645009e82c23eaaf52124ef1a7f001b8cf060f80801442a66d98f4f9244a3894388f6b535f9c6d6842932af08b628e9418dda009d0278ff8a712cef4c9e1f14e0b390b18e9114959a83cc77bc7e1837a0ec91a4a2a82b3ffefa6efb218ae5eccdcaa8f122b7756a052328d9223ad2a5113aeeabdb47bea711d893c6fa23044fd799490a1a1d18fa00421ec6cdeb678923a5cf2bf4adbc5146bac6bfbd8aaacf7bab40299983686a080654dc5fae35bcb98999b3205ef6998d474bfbf7b4c9c2d80eefc87b6e0b160af800d2d5b1a5a43cabd6e10de893eaf0db7cb5a4e2d59bd1c8c5bc043e66a63029834a820c79c154c377f52e2719fc3ff2a27600a07ae089ea7fde9087f6bc540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441f02b592053e6673342cf0b0cb77d9b0227c7f11013f7d8a9445cd769f1e775ce3c46c24e4208c15d43518a3a4b334c75ad5e12534e9d1d2b814b9d05ecd31b565534c86067262bdfb4b426d4d59db46239496c01d5cde22cac1d93adde9a9f57b400593ea66d6414ba8451308b071c4f2549c644d8105b781a8efba9ce4227d1b4892ac6556112d475870f7aae43532f14a2175518edb6476684440b82095681f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f431475775d3649f37f56ad175b7d5d4707405f9d0929cee2f34587afa628bb9fdf8a294cdb7ee9cadfe036ca70aa852b83b4d4ce820d153b4d63f5d0252045fbdaf6d4f0f3298f8f954f9afa7b38a7950e22c07845c300a4e6b6357c226640e16692955b078feff70cc4d51865b906e6d3c71a97ce69056ff2d873e32a54df02e655c90144cc1a13752bf5f5c3759d231f270e45e96974dbdf277aaa65b651a1a2a1045ca87a52677a3218cda59de232e45119a00cbc3881a64af5a6008afc0dc67fa4527edc0f4fcbc96b3fd963e9b13c5438dc266fec3a4251252db341ba34405fbf761f058ade06d526799aa0b89110489a55b1dd6a852090daa0548e9c34851a445291c1e623c5d996099f80dc3ed6bcc069fe01de6728bca1907ac405ef2ba0543bb2b3ca94e0c9ee28415fc551204382a5cbc876637950666bfb031a5aaea8a5fbf1f1d4176827e4a1f3bcdb2e390472c2fe85c347e0b78a3d1f3851a9da6847c41e01ce74a1a7efc132ddfd155afe3325f7d92ace042e181e210aec813fcb6cbdd1bf6dc357f039b9eaed9f59b72ccea4a775655f97e31487d9e4651192847238f3f519853af0b9c7efbd05aa290752d291042e25062fe4af633be02cc98e7f18b137c8d137b59305dfe383eb1705dc56b15941dd682cbdad86eb165818a9c4dcec0e502ccddf62fe8f7e9f5ca32ed5f874eeb24fb57ade972448b7cc9effde05216d5ac47f5f2d21fdc21fa562a862ff00db4c140afc8c36f87d07caa576dea17347b6bf370866afa9ed5b49d9a693c74a7f65c79dd4eb60101709792afe5e2be402bf118fe2a9daeb46ff1ad4eb38a0b53b49fb6015b2b9e51608d1ccd3f85bc092a1cd81165ee5d86782c583d70c6a0015b5f89e45741bff1edecf29e95cc0194280130a5a5b04abbf8017af64a6d26391ca1b1942cce51d5c99ed3900b4a4b5a9da9b3d3837320fe88d5c1eb1fb1aa5476aaac2a2861ed7d7e71efec03cd71a813d876ec4ee4f923efe74271384c6aafc31eb11a7cf5070bec6ec4269d3c0ebb7581a68ccf1af8ceb6b82adbe86beeca72c90f2f7e5176e1992bea66faac439927e969ff8084ed6d85893aea401b0ef62ca744cef0a83fc73c57e79396d79baa710eec910f05506786743e6fa6048e38a9197ea684ae243e3b148735a3673b8c5b27466ec870a36c3c3bf829fe040957fa3d1b7bd8f5717a61c420007b41daadb1d75a16c1ee99e8a376cd43d9288f7eb4b9e9703e3851435b27962e76876b04bbef840f757fd694ce05bc4a7422492dd1de150e3c11dc9bb693eead4cdc39909f7e6e67d1aeada6b6ceafd4d9d5f62b1db99748eb1bb68cc2e84cec0b5808e659d2bfbf69f9e70566121980a44f7eceebb6991539a70ec774d87ef467977117eb504d680624e2ae0b616349a85249583d3de2cebae8d9a63f5842a037ee50a091646c673e0003bb6de9be5446c73a1026087398bdf67c3a2084d04db021db43f0083e3d21991ddbea17afea120f1dfa9570dd4de20873d8eb85d7e93d00fe45a40969b0e8340b9f7b6e4b69f96ee80fc04f4fcc54d6aa8520125665f5d46e276124298979fb21bee8b37d15dcc007d0fddedd1ff80846108094b0dbaecba4a9136dde7a6a561268f2cb697182184d5062cab6c888ffcf44e3a4fbef7dafc3af3fe99096caedcc0d3a97c89b6b3084e536aa3030147958058a9fc7a77c282094e67d896f50b847ce3b5c342147544bec28578581446c5484239e8a9df531eb3dd15a087a039329465551a7a54b6660f7133670aa5b93c3f6f22fc88c6d4ab39fcf436c3726f06df88a9e6985e70c2f9c2c9f5dd849512bca1acee9876c9103f095a7ec2beed6279e26970ff4ae6a4b23272741f72ebd852ea299d1f9fb63296bac7d29f6e319d2ee3d5282fcecac81593306cdb243d589172cbcb79ff5e90452016775f39facff7d72fdfdb3da66f2561768326fe67f3010a6b1e39f48490609042b3ee230e79e1157d6ce855c68f38822cc9ff3a44034a9277d48c2085787233c9894f7797d6427c9ac5319ae9dbc8fecdf0ca985dd9ad184920cbde5fa58451c301d6e759a5f99f3bd073432f6a1e969dae8efebae26b203cee06a9a727f0a22e76c0f48d380907009aa6dfd494493c3cab0c5ddaa0fc542b9a58edbf604fdac526a17d06f771385f39efe7a4dd924b5f8591a67cfa59cc2eb5225bd0ac8ddcc5699b6fc077cb4d0c96b99166d74270830b62e9012c393affac6c27159a86578011f661b524abd8dc478a355ba1b909cbaaaf28535db881cf293221f736ec8764e14392ed184c8af30adb2c606a1d8b92c4008b5295e3763c3a7342c1b5d04115f96e3f81e4a17f52951b6485c23056bcc55797c4388245e677cf1864cf9c5b78e381b651a57cf0bc388078a002020a03d787f8350b2901ea1e18f82665e293b92a0d3bf94907d6cffde181e83639bfe083f360e26671aca9bfa67266b6f85612f59865b5e79a84f7256c6e0f39d9ce74ba44cd5068dbdba3f588249fa2f85939415e44e0a43f801f1885e5e06575bec2ce5dda0354ad790cd58288ac3a87e0608aef3e6d6bc3f468350337f51dd506c94eb42770cb90ccc5913a828b7f8ac77b0e77a542ccabffe65b23abcfa3f51e65ec9e5df1d671fca2821eec80f15321722a1ecacf75385d9aa448e4511588e5db368fd802fcda3f780e8abe69c2ff54fe9509e7e7e06b2de00b5a076c04da80f49524a4a3d674bca92f2714c8fee328e426002a63ad5ff2c03ef78bf74cf2690a2f09df5e981b4635a56800ac1d7345d0f830e684455ac191bf041270f4072b107e018adb079112a6ddb5ee9f438871004823e88247c3413f485accf6dbc17decc8ee74adf8a88483ac8f68194aeea12e1daf5c2d7ac1a10ccb564ce4084135f29a1c066bfa3fc33206a2038a2fc473cf9a9dcd0b278fb69db48ca1c0486d872cae16a70388080a8f570c507c7798e88d164bdc8f9f7183acf3aab7d8dabcf58daf7daea8a74e8f5c846fd1722ab97abbb88787a58db5895c8c3daa760a4deace47d19d825aa176c0dead4c726fbc8fe5cf111ef2c2f75ed7e15e501ca3004329e0b73e296febff4ddaa71f90834ac77b3e3b4ab791c68a420a42d519edd991e187412406dbe1edf7052392644cc1b526b8829394081ea849b7ea3735316a733c59db790ffd233a2ba046f967b5aec6e15013339534c12a89811da8ee118575399ea3a551f1d5417b8305835f20901e15bf82b29a74c91dcb6fd9a14e6a39dcd19626b684a199a4fdd10cde6556f65f952a3731616880a65f7d5594a0328a4061844bbbdc2b41bb1364b383ef01182c7f26914b434b07bb77dfe9cb1ca012d467f8f449318c3316b5c284138b795d6c719800e8f5c666460add371b695cf8881376bcb5a0c95a6580e81f44f3e3fe517907bf68823cdc9193cb2bd7a412d1f6b093adde46089dc5ede5e52195b3da33be55fa378baaf4937291e2c7e437aed4372953d71fccd9b661cf6f32ddf6d972e4086c2541c44f07043ba40758aa69ad297d9707b97f58f739004589b3dba657d742262732d8c02b103bda384377980641f503405f527bf4efa1e0b5ae89e0cd078b0f9f00ca876994ad9ca51df982f3154adebe7d9f55c54279a9ec6a6d8004ffc424c85eaa2fb87ff9e38380247990d024acbd2615107cdf9c9496a5a88aa0d3aba9dcc5e63eb3bbdef7b3a2cb3907d97cc914a835af84b81ca0718f20f415d3bd8a06af63d9b37b2b1612a23fb01cf66f749566769a4c6c2ef1ab7982c4b076fd8b6675529522a80dc3710fb9f0aaef2302ba0af2f339f03880bd3ff7c5e2552b8451e80bb4d88f21091b0687cefc3ccd15ba37937367ade36c9758fd9e1256e5405cbc91582c6e67f2a09a51a842e0cc2a10ffb875aadf022ffd580bf998e3100ba589e847fce2374a7cf7e5e40a4d7a02da0567a25b1dbd576106c7307c7a26ab497f2e9b4a375c607f1918ebede370ec38941a42bb6d714ecb3af3388ac79a54f635bdd7e31cb1b5c1e35cb9160334f196621177b4f30ad1b338297a89b24875d9093e7e24f27217da2caf05274c3736b30350e274a07374622ee59a2ade0fe4bdd5c2b5d86670cd1ad9cddab49c9e194001d3e7af77ee230b58f649254ad29bd2c50fc88bcec37056908faa5f6fd63a119b6cc68cfe97d8d7a682ac1468a325891349cbd3efc9ce90ea3ba6a3595c20b6220530e81982e465c86c76767deb1a7a75520c140ffcd5b4f308d657644b5806904394e6fac089d096f46d54457b52a76e2f99bc9da8e279830fdc42fb9d0242682ece622df46780814e1f1844d8ca9d9b40132b6b359e8e7d79ecc03715be97128959063a5217f614ba9d556684f6e24d4179f83914b0190872f88aef706c7f6ec7c862cdc8cd0b67b7d5dcd353a7fd223970b62b691cdc22e5525556a0541d55f33f1c02b2c7671f5863380b7ab9c782f842b375dd4a5aa3f4925986dd4081442d7d8e57b2fdcbef70cc528a98c43abe268c0fc3716995cd12ed1ddc96e060ec34225486d1ca4008c424e8397c684d325974c31dd32ad22bf56595dd264f6d480fcab3aacf0424a3e023e2617f549d8888295d49949e67aeef77ef4864a2b6be29371eb345639e6a2c01c2ee1e0cfeda794dd8604d1f1d25d8b6c5cbad071441bbb79269de25637da1a0e779e1ba8e3221a112f5253398724fbf3bd3a3dfcb6a559c62f7fca9cda4fa5b9acef8bade8dca1adbe8aca5713529a12a5fa66b934ec0446e13d2196f22e1d2533b6d3739c4a298ddfa482db90dd43ff5de791b43f5166e1102d01114b054ac232763da2465cc8ebdbba3dec1df96e00e99c7022d91cc8f5929dfd4bc2a5dd100400720ab4fea88c05a513ea12a6cd758b11a3718c24395d1585277fd770ff1d0d3cec3e10195227e9e0b8d2ea854243d5d6fff25574c3c2aced455940d390a5ee0cb071d03bac41310696b5d6b0559482d206cf213f5c494ddedfa3a33fea532877cf2dd2b544e401b4b94bf31f41424e052ed98eee35cab9e4cdf73b3c643f4cd553acfa8c4df1428a921d264d3a02565ef235d6183d0326a9a0966dd9d301b08774a2bb6a8b30a5f429e64efd2d09ac55bb95b92a4da294acd9a6e4ffb3a02bcd3cbe7752194e5657d73cdb20a4a20011493986b8e16049aac472e3795d71ad24b7597206e21f49167fbfcd4e75cde375394964f24cb8e8e6bce3d984c6c87ff26468dde41e57ad5a9ee133588105ec42a6f2ee050c056b885c3ba8491786ab0a38d5bcc89d675a700fd883d8726ea2aff509eaf32e3cd5a4dd60bf9f69375383bf5d8f3a51e98d648e04692f9533322d6326ead96f5a7f755d4ac999546846bf7bfcada982bd785106a003538e3c46d5844caca4f84888e88e326e61acfb8356fac12a8e13cf91aae24239574b9e05f3776bc89ba2ccb3338a87ca48bb31417f56ad65e7283e23a42a0bdcbc17bc7a632be5b271016a3bfcebcb6ef33fc236ef02e83ec697b86b561706743dce572e0d16d857019e8b2a90fb371628c3f61ea720aecfa07eee7e7f11d45c7c502a8f1749b0f1a285965df393a1772a9d2093e7ca6158941ce1f8bca2f1be330d35ca4ab52d2ca5fb5c9421a7ca83f52f759bc3b4a6a6ab602c94b15952dca17ba621dd645b0a48b9a8234e6f6e9d49c1945c5d030c5119288c482f12c9b8571457087c588fc02b0d2c7540982d8690e46bbba76d6d0393e558e89a2ff9db5a5d24f99ac72ddfb1602ec9e6ffc1fb1d7aca5e8972541a3ef575c65a6b383e8843d8dcf2eb089e94175654f3ff4841051a5e0e84595cb8002762b580b23d8e0d226bec629bf3ed4d6230325bdfed59a48847a67321505e9b5c53cc3b0795ae8f65b2ac591205904e30f899a18a5298583943968ed691908b76d371347bf264e5f14aa6891b86b294437b5b37cc18c116af7e6beeb92246e063b586008ae0e3613b302efeb5b6e7a496a787fc51a3d8367447dcd58a0aa9eb8c1144319d1ee0ea995ac8b07c5ba79b69195b393d5d750f3bc39444b8bc54564365eae372d50341bd171d93d3c2dc1aa603798ebe5f71e6fa28acbf6fe7189bccb23472182424f8577dca4b8a5e2cc24fd8f547e8cacc89650cd5d7e61388e2a3a8033691ea7d27252a651f7bf2cf15ae04856ce4611b796b7463b9dcbd39093a6ff78d1b6fe806483f98c5c0b6c41ed9ab47150b39f2fbeb015e37651642be67fe35aafc032952ac9830b750f46317a7278d5ab3e6ee8b6c65e7175436fbe6641327d53d00297c680f5fe600fd90deee7a8ff619126d91e331dfea4e3d68f746128512f3135d8b932bea13de4a1daf8c2e9ad6cd760c5e9c62cae4061f225d7d18a7f1a0224ba3449a13fc501e86e89a660fb82181b9b0e858c4878b0426c9764196a49beac58248788f5e4e9562cd4757a62eff06c2adf57996f46b9cb12ddeb7c8bea6bca1eccd23af9e672df3b2a546336ce3d458f8ba78ac78446472ea132eef0720570e6d44915a0ac537bdf5ae81163295c8403688ef311ba06bfb9db7eb915f4a1b90d84168d294db05677e74e1e3b3c14fb6fa8eec278450591be7d5b2ddc35facc5ec617dd3382b288fe782fd063b5fdede6381d02ebeb266423a7edc875fda7f6f48ae39b42209fb0d3b63ef8e2e154d18530668e2c0629ff47473cc9c9b724906d7f37506acb8aa600090987170735a0fa078fbf389cbd2c344639a60a781d2b202ac67ac8bc9caad8a6b28f77872dc3e67506926e680ac884c36dba1d868f9d45428ca9b43c84049a1c9749b6f92ed9005dcd73b105515a87f0c900ac6d49827d01ff668890c34375903a741726b499c47615d7e5431307ebffc00d41a7d102fb7c8298a3331606b2617b7d0a94ad43fa582e679e0389306e6db01cb710f2a52b788b97b507c7a1b2e4fef82518571edfa5b6273b6c5948ea55b1248f555b6af82d37b850f7efc67263b575c5130f54afa8c459f4825b0429031725308c749d608457fa7db6230df40e15260bac10ffc13db170e4d68092e44ecef4b21cdf0ef5d5dc555564535db5ffedce828af47664557ce2652717de194529f84bd6936f884051963d411957c0fdcb3b3f1162db5b039794be94c687c2c69a56539ac3bbc4806891f3f4c8fec51a8384298c54aed021e5b975fda6ccd9b9d7f548fbdfa4868ff07934b2240c5d2fa6f692d559c0a49068db6409b866ecd71b7e21e73bc1d2a2ec77d81d39fa66df98c76f8a94c364392323a6e2e50728668be2819d267bf205d192d43bd6a08cbfff542b7337d8daecaa4c9e6304b303dc09f5e27f29ee313c2429ceae62d4f462864d1e49c3daab0f9cdb36974125d34eca1cf042e2d7a725a3dd1d7bb0b2879fb791077e476cdc4d5af2214769bc8c37cf36f6c8001521685d99f00bb0d411d620e7520e2c23aa2d7d02adfe64933fd06f1f3bf242cd806c922d7e784ac81158bc3572a47993277b6a9823d695ed12e0d648c3d46ef740d288d3a526f7833a6969ee5e2d660521c33bb7a788e33d8ed7c54a503c28d0199c4634ae078725bad109fa13ed01df8d59feeaeccd1f781730bc99ae78d1e91d6277d51f3c5ccb68feeda513e248dedc870f5df35116598d349ab4058d1b5ff991ef1e17a1283441c717f605829459c8da1a407b6bc75289b3ef4de5269fc5e193b37f5d0a60b2b6179dac884c7baa26b4a8c595512912f2de42f15cf350434b7d89cd3e487692f5dfd0cabf73e2fe26eb5082d83b1ef5889d0687ea1db473dd254891a6bda47c314c39143029213884cf0fa7e103cfd741e6271aa637757d1f62c0e747f7f9a2ae4c38ffef79fc043f7b50b61342745af539bfc45c1868bfda12a49e1f863f06ddf43d67e39657266ac7278a667a8c64344a243afa6555ffb2fb2205b8c1a337b7bbe7ac325c239a2305503288a27ddf4ec1a552ff07e23582e21419ee16795babb4f60530176da0d06ef636601e2fe601e4d5f1066e5526bb781a1c46bf52c238e8a5eb262c41b34b471e7d3b98b047f2d8b2c143f19e989a65608a7de6552a35cf5e0268c4ecdbdde9c204d05d36ec049296bbfb6adc471203ece27d79a1afaa71a986dc9f601ae5021c0bf0d5faf08a65f0899ace6c963fbe4e6ad68b9e41e3b0e17d65ca6c44c5239de01da5eb1a9a0778b414d835cbe68b534a0e03787ba51f9ef49b7a8adcde652d83c159d55b6f9d8ff97a25afa1279372146b5c11c283a8c1b353429c8ba53842a244b47d88a4aea9bc34a1bdf0c3ffc037178a3227f645c90cc0527d12486ec4b7abb55df1bf5c9115bb16b8fddc8e18d76f83b5f10e39349b5e808b3db2621da26bbfab9623a97e9ed4369155e3aa1f2698b6db8f3844890bda17987129faafa9ac852c4b7979e959ca7c73eeacabce7064e95f38462dcb39ef45b7aa52945e50efd9e300d64e5086fd22dbcbe11d8441b2d4f87132cb2418448b7bce1429e7927774523751799cafd4a181cfa5aed4637542ed76e6ca30fc0472837f325cfebe3aa5c274c371eea88e1f468c017c92f2f0ccfb14de8a448a91becbde3fd64fdbdd45e04ce08969a96b39f998a23e547546dbc97884d98fd8d872216505b77458cd0096103ed82fcf491f8d469434ec738e396e471497aa7d38a8a207e12ec6b588f5f872f668473c3be67e46654b9acb7e20f61288b3b89bd00dc8f9f1b270a176b6eb63ed40bc99285ae6a8d345b1a7a932729cd40bde57e1943dfb9292ee4aa43297ce6a556d59a32f4aa9f8077329a7269d04ed267f468b75135c7239c8d4c3ba31dbba720f0b918535a08978deb9e3e11ec48653c438d7f0c55c0c6fc93fa17218ec4a8e03cf2c577a21e7aa0a72fe175823844b452c4942b9dad83efb8ad58523260514faa8179996bdde3a21b45d38616eeb2d0bfa2c2b731a60645fe6b6515546d349cea828469d898e3453e1792e43921b3415570a7b3841b55671408aa78761b6c9e7bdc658fc4db9221e1df90121a512fade4b9b4d897b1e18db9f8fa4b1442e17bc2a1bc4b6d314833091431d03cbfde7e4828f81de7af9df61c74a5bbb7517becdf9bd014136ba9af72e38c9a4e8150b0b27f1d950a27b5b2a8628af650110c6e1f775c3d2f37676cb80898d8675ea08cc2286a4aacec0afbced3eb875134d5b1bdf7088608ebf37b2ad39342cac7cc5519a7d9c267cffd81f94dbb08f7dbae43e892e9ea7f3ad04dd9a3e50502731259ad4ff442f1e23e356d5e4960b3195dd97b0fe5a9945943e1de7952367668026276f0d9262107f4c08d6748cdb7a67103f8ac93f1f7d7e8fd993d1bf5b762c46e7e070e368e873f25991871b5df948f8b25e4b671893ee79fe577065818b0f9475d2917abaaf82e60b942637df8dafa1bb8461213a99bd24882a95b0c6efd11576e078c0eefbaba19469319ae2a2752825c7cc998225f4c0915b568c0b1af417a2a225beb5807e515714dfd2e29d4700d1f2af0a1808638ff75c66f5eb16d88670246340846a8db504f47e0d5be87433495b6464d0eca2960169b4190013f3525165ee0bfd270e21f84d6e8353c54aed1dc7fb62f2d6b7dd5bff28f7aaa7fc884ef1a080cb16ee42bbe15f982bf0ee5b90bb1a465879b5fff0c2f7eb9965813ee29bbf03bcea2381e0c9d76e82c3b7866e0966c0bbed7072daf5f8599266b90674ccf8a91ce86053daa968e3731ce79d9d2f10b61ba2e6c063378b06f22bb13d6c0a2f46eedcbf2bf705ce26c301ec81d7f2eb845830ee587e7fe94b44cd6f3969d48b7e6e1fb83763b4f5a912e623ef6b8286f1a381da3bee75abf967788a6cd9a4ed25628a2894ab49e5fb383076f38f1f6faaf9e19f7de1022c34c1da9c3ed2887a4dae28c1703a2bb7f51e6e3d4bdf63fd9fb440afae5c8f436fc1ff44f93c2909cd45afc4a30732ce2e78e25f652bc3c5a6d1d17aa0fe178ebb2b2dba731ae12ea238ddefdfe5fb0a92a3bb76a2d6bb553d31d85af8c28fd88441632ffb86779b00a2340bbd10c8b3285b4184aa6e99f6f57496ab42f73e43a6a11888c13727c520bf222b872c474e08a04efde8a1a58618c66eb88a2a2bd031b2a614886d610f5b8f804c8ab0068ccab420540b2eb7cd10f929aad4cdedf07a4cfdc25f0552f28670a32da13363ff6ca84be4921e9d5b3d67638112088ba01bbef5e0d7e36f55e0c043229774fba28c382e6f0813f1d5854c7142eb36389ccb65ce035345de0ebdb2ee9828f8743171f013c54cf7891e8e23fcd060ca7d0da283b5ba69a03f0d502331e921b5a6e8bf2d64ee48a0127adbe80ad0bb829bc5759767fcfa2a4907500d0fbe57895861c91742a8b0416a6304c6a6b57d6df7cfb89cc0a405df3b0eb3a03eed59b3ce7b50888828dbda3006449e2f5e82f30f1cf73602192d1bf13700443081bcc9a6395106e5d56da412604b3b32615d359766c9897ebccb65490f1e762fa38233dd3c1e57195745975436c78a1ea971f15809282a3e399bb1960c213f6aa4af9c36f15b25dc2481eea2521e6d63122a638a3f87ed2f2fe3cd05e2a496f449c8c92d2dd868c1ca1ef0e8978eb9402acc5c3f3e42df3b1984c76d139b17684d95ca5db5a036c4bd25bfa59e8cb5b13cc46faf75cb7de790346fc1dd3f5b8e639b40b1fc03715e18bf4a19d640deb55af0586d29f55a418700e395dad2b3fecce27cf25199f4fc542946525bb304451f184566241c35591452e94a1757fd2fb16908016b794d58733683ce2fd87c491f27a41e5e4c2af85c4e2206aa871d73f4310d6dba3013a2d8fc6b298542dcd41c53ccf1547b9b383eb4d069f8838ba927843d76a3b3ef3bf34761481c7622b7edbb52f8aa5bcad1a358ecab94877184f8a88761145a4e8775cada720cf05818b1352474c5cb5fc481be484407c707e783e09417033242861e3fa5488d107a287e6420eba5180ea0292dbf1d379aac4607773766ba043f35b150ec62453104a20879dc54dffe860a2cd7dd3f7fc8be3bdf13effca25467858eac8b385327622a99bd3e28e5c69535c634e45b9f8501bf60e7f7d14ee0298b9a449935f3382471f965c9fa412c0d34768137552c6c6efe0fb108841260e29c11eea9d8e24a31cd221ea413674853d89db0e888bdd02519c6d03d827535463f272abbceffed4435f7e050767f119882cb57147b7826804f576d61f71f2b0f2a452aaf016fc91afaaa5ef3cd72072a8821360ab634b47a5d0815f258d70f0006f1e5b7a3acd28cf5589104aa22dd4f1fd209d46071835af230b15ad0fa9bd61c787eaf9d39ad95b7ec41ec730cac04550f36124fe0fc5196b1abdea99baaadd2fb29866f2782512136f01a32b29152e8978bc0254d20a6573059357255cbd187fc35b6eb931f5090fc4ab0d544dde558ac63c88d23d3129ac14b7846e2963bba02f175cc48401490d144d1765a3c0fc295ec5bf08a2f10c199d0ac75a5c34d7434bb01d6a2432ad1ad89c17803109f6d377b2fa0b3db2cef3fe90bdc1b5ca93a15e4933756d1ffcb6d010c8b9406eaac611d2612145442932a060aeab2660e26eee12e62b19e7c956d28eef3095b3cd00bf426a6f20f45441273b984dd1b5d3e40083119bfb0d2ffe478bfea2138572a7b1c32b9c8355f69bdd3105d734ce66556d3d2ad0cde972b7f3d5d7536976d87d92c1dcdf08d0d5be42c0a79afc0a400fd10ec537978d52d2cdf38f7f5820e2aa23e57e941ecb3ac9ac41dd7c6c7f924e9097357c8dd7c52ed45ebd37e992e223dfe589b53efe274591f03ead1ea4ccb37e2ca49944263929a3a9831429ebf72f1d95cd5d9be546df3a4deb7f0c9ba584d5d22c8258170aa84284a23fa956abb661e9e8ba926772cc4570f3fdaf4eb39a9e425e6ece05efab16df1d0a5378c6d66962e07e3992f88d0280744b10764b8a9d7fa2d9a0170ceeb62f587ca321040666a1fc2b42368f876fec357fa20fc6fa1046d8f9306880a8b04568b857321cc03512f9b8d7851179bd96dee8a26a91f78325b0874c9cbaf0a586057fd9ceac1c0dc1032f5b56556c0251aae96dd8298824af010d1d4d87a0fd6161a7ff9c2b4e24b60358773301673dcb3237126e15c778f51f5a81879cd86f3634f3728c45d1334572fef96963aea8e9431ceed131600973555369d6fdacebe732f90bfa1f0e0b85797248f14641883fef06474a8ba50bb3afa3f42a09832370a595fe90e241f59c4524d588711f8a3cf31654882d60a225d83832bd363fa98009eb10f792ee17ebc8e6b1d054b3b23c3b683d60ecfb642538506eb6eb51ba43634bc9b36f7ae759a59119ed515d010d46ab09879d7068b64c9fc46447212d6bdb0e2b5af2620a48191784038ef0bd7fef65c5999d5fe7bc13def16009324b74426538a2f3b9e67f2d77663d66259a3433873f08f1d03fd2dcee5888840780e7132e5f299ca0fff68226d0d0eafb059ecb1e46582348e2c7c9f91167b8c0777a35a6ad5849beef605294d53d3870e9d3651db3732093a6e6eecbcdda788509445d2dc5c97128bf5ba1f92a3a0be021ad3ae8b5fc12c06c58b84a6a285a5049f45f5078578dd2048581c9186ac9c050ebae144fce96de6b987481b4d181dc5be94654121f77282226b64fbf83291e3db8181bba0b63e9257c45e56df4e2f119c2a0fc3a7906f3921182c1749d6005fefd3ed1859d6ffef2e3731c8289a556276e5064b0e2147eac7672da4fb80f2f073dcf335c5077b5d5be0335f41e0c7857d2edbd73289fd3e417919637856b9f2062a0dbbe9d722c698329dff22b978ca1c4733aaf75680a39474b9df7657384614aefbfc963679db6e6712407bdd1d7edd3527f4d30e5981c309035bcf8ab828b55a4176ff6ee317867ad0c6912180a88fadc0957a51c8a4f859c4722c48fae9b8de967f063d9ac9a2fa70ba15adce9592f97256142d8a25139e19b4801a2a8157534d7bbe02b284ef653ea9e8e8824a1c95c119a02860120db315c01af49b9211bc59b7356db2f3f482cc7f9c75f88c4b6d679c776ce1e83efaf61d37254e7fee55303a5647b8653e5e5dd0ac527775087f6bf9eebff9649078b2c23f6b90e4389bf84172f7c00ab07478bade4cbd3fcec8b259edde9418f8793f84aaeba52e2390393f681a0f4392ce2a1432a8a1d377f18513c615d08a65d7bb49d8edd88f81a1576db3514b4b6a9c1f0522ddd4b6226c5b88b94c7d9e57d4df006a6851a320c5dfb782ea5ce886e31b9f2c27db79dc665909dc8887e27e0a0d1bfdb8dffead78baf1362de9bfdc6c2f52fcbf7b83fa0e0455372f1127babbc09d78d31db12b1020ec5dd58393380c808dd35cbe679ff1ed6334bc892bc8c61407567786d92c1ac878e64ac5c16b4134475f4e82f92352641084039ea6e5d72c0f2059310ebec100dd47de351296d2d39531fb3933739653dfb16c1e3ba89d7f27f780abbc37759f7f966a282eec049387007506357a90291681dcb68dfc96de2bbd88cc1bae0be3d5efb1b916cff552119d5a83849b5bc41c1112f1acd4417072deec1fdea306e00dcf1fb090956a618be0fc894f42686b11e150184fea4ba3964aec0e940247156bce05bd25e29ebcc9de711795d0271922f39bad5b92d065ce8ab158d5a68693ffa3d698ef57f919802a27525bab1b43bec162d7e74b24330c7bba2230ad06b8ee05074acc46234e6f70bab628ab86374d26e357924204c3d6487289463f4763e9c4d9e1f17e6a094612aef2aea99b6d542bd090a60be447953e2cd8c6c697d0ce902a9b0bc219e3a65dd63dbd5f55669449a023a78df3749474a80aedd2fca0a0b39bd6232635ddfb1cbc90af273d7c4d4e6e2d2c54113fc6487f10910048b857e3414e6f9bcece1b566e3029cc1a52950d2bc005be7cf8a19614dcdcdbbbb4b64a60a5054d62a162ddc27919426c6c098fbfcc1a8254ac8b395ee8f90f75ad71dc440e9f2b4d35f0d6f1ec578428f99f159aa0acae94546a55bec6ecd98977cc1bce573e32a5f771389df008e87788158b46d884a9b8f56e1423dacda15f38af80e481543d6667bc138954f3ca8edd0920a83cb961f9e144225c5df371c03b4a17757b0c0d80337c992033fbf30a313a42371679085ba059689915564fe6cf9fc0c69602cb3c2e1a3bfc8a1d5009dc483149cf0c4f46df4c381c5bea72da90c2c103b2ee742d104813c5a5908d077025f02c88f2196cae3cca84821fe2c11ee22f0d2172aafdc458043feb1c4126642bfb83aae80d8a225d36515037ace85041df0e0c357da3e302707064341488bf671216d41cea2f1481b8d43db8131faa314eb0e1a3e9922f24f2cdfa7fb57a651d0f99b8461b28e1c751c8eb6ed0bd12174413b866f92a4ca4175a5c5698c2f1fe19ec3a68bc3e66e44e0c02c327ba8ac81f9280d3652ea5ec22112732c6f53eb893aee9b13b8e18b0b9d1423deed1efa3fac202a3ecb52090e010613e22f7a2dcb866883e9a680a88091c9dcad5b12b128e7477692d0d2109d3c15ee032ca78baf4f5da6bf04c0be06a77b428f0028ff413b65971661b4c342c993cde950a5d75c1de5c79b60043f3936b0c7f21f354ea230c9769dc49fed8f1cdb59960065962b70f95e13c741ca646f0250e55caa66c5ef1ddb7bb5889837dbbe2e622702625bdae52c520d72b97c8ae4f6fa89c1acbcd55f56c538f718e8c618333b05dfc4f37d0908c0bd5ac5686dc10cbc2554b4f0d8cd68bdef89274bea37aad6c04d07ee8cd120eaa9111628697d179fe839c0e1e71b731e6b2c292851578e94cebe69e786d5a7cf75eebed325490e64b4a062e4d8e0e594c274aaf06343e659b1aa7b6a720311132fdbd0dcf42dec24a3d1f29fafb0539ecb50604a316f3387795cc6b79ad482cedee49365f28e25910773bfc4ecb0fea0fb6175179e3c52fb5c64377fa193ed77e45d87f8f3064fb8c6812c36593e03379b73d915ee8f3588342fa1bbf5423fb4030fed05400e286ecdfdeafca920e14e40128536cccc7345b3ab51adddf4144f1a4567627fb23d5acc80957e83e29ba5f20d60fc365da9ec7319d3045498deb59597446d29a7463dcad17528ec2781acf15017a0bd3c0eeca7e1f069a8f3b879facf99e09e72f4ed1f00aea6943b1d40f5ddabe618a3bf3c465a332c51bd3263463025d29bf6f13f5f561610a8e0d5d48ed51cae992d4707f62fa1831cd93a72d5b7130cb09be0f84871cb727afb6f4fc9c0318512d2ea8788dcc975769bb494e1c697b577eb3f29a3d8e8a4e2a2bbfde92aac4754d21ce61603da42284d6a12b4f13b9883ac6f6b1818875aca79a71b7e9d2c10b9956bac5f5cdc9b34ea82c4dedff5b3f7eccef500e6c7b465dea5b2a4ed63c88d747adc54d8543d34be7d17cbfe9de422889e88e96b38e31f4a5ea0c56284694a023685131c1b752156763cf0ad7bf060d6495d3c37c9ca988a4b035490876c892465bafcfa1af929f31ab718bf8425655c1e2abf7af74c652575a61ef1fb7d6d40298518396a5d5d9d93b4a908295d57f95bce1b610a97e0255eb2c1c9c51db505ae020bee357fe5570723ebf9895652c9b5dc5a85cf00e34d0d25317a60e7ac8d946153df7c2c856be98727a0112f5de5f5644375f6537de8edae2cab10657be55ccce817b217daf87fedf9711de990e7944e1456cb1b76b18ddf2aabd4facf4b9794a63d341311057283cc57d03bc73a9d15badfc8003e28163a5420baf08527b2e94320fbdc7ff80cbf2ed767c90d7ee45be26d585098a8c04b7afa5ea4e3be1595d784a60453190c9524d2cde27e4ef4846ef193b05daaf0a0825e194164d54e2ed7a9f86f987169c38ec7d87d489f703b8999e8721ad142b994c8e2583b32e48dbd3483f97f692d20abfa4364fa99717a8fb01971549acf1394f522ce5a1b156866788323dda0169c252f76d2c7090d23a3879e4faaea641036beefa26c5f1ed2be4e3ea52c7d33a33fd8b03a6fef477e931f6ad988c54c24bdf8ee27660a3baaa10076492cacb187fa74f0dc89659ee87b8b704455eb8c6936c126d5e24b6200d2bb55a3a9d968c56db62436d57dcbe7e56332d685386e9a69afeee6156d628b39d497dd96feda1e76d1ae25c4d58161ce356a7cbd11c229f0090176388253ed5257b0a221ab14dbac9ce7909d5682160422d6644c353a1030da15c8c53f25c67ff3ade1fc08f94e699b954e95ccc774fa5d7842ce816853ebc0fcf2c2f2183e4530b82ee124be9abbd4e5c60beeec94a1a59213fb756424dddc89f73f7b397d95e96cbd079e5940edfd88e274572392b26fbb267f9181891bfea75f542f8330f5290618ececa91c8c442476a7c7bcaa38114c6017af83ec1b6c489f0105e292d3eb66d454562231be90a59e8b9607d314e328dddce45d1fc3d08fb88094c8277dbb6a516df34ab1b7ecc4a0164cd3328055992bc062a8799264bc8c78fc2562e8d1ccce70c0b7acd1704ca48ebb3f1157851d4cd2f4614205dc1a7cdde7bf496271e294e255040f6e4b5826da57b346c689a51e1162b09e8c7b1c19b9dea348d667cc8cb228a04b4dcf3d0d9391fd35f7987e94620141b14d8172e8b45ce6a72fae23d2a9b126575fdb87a76d9ee724a3f8ea78d6ceab3e18d2c3c80439e1459cc45d4e3284bf86701b82825bb5cb29f66680f934810b974e4ab0ce32af502c26432d05371020575a8db3c785e64ca385de011c9804f751e7bd52bb50cb11bfe20536193199d60a9d227b30d3037affa8f1acdf4242be9b6b442309b636d87e0b2d79521f79b538f0fb1f3a80fe212b2b8864e9d51730d9e4283a4ffad0105e92de37ec79eae111286f1dbb250a50d7f6e8026ba41f2cd3f1d279a6793f1ef9e79bd7e78079b91b6d9b894e259c199c715a41d2aae48e714fdf574b311091f43f2ac5c18dae0eebd70c6a628931b387705a741d3e4779dcb2c367f50d1f0126ccb3a9b64790808699d94b37e7aeedcd784dcce28b138cae374b81fbdb657dea85ab2d3c897a60d3bfe1fd7033941dae99920bc006a059b6a1e005a4b6e9309b8fd0cc3cc6d84347bdee23aaac96ef374c7de80168f923eb2c9482b2979ca20334cb9afe6365403bab5c882affrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-django-1.9.12-1.fc24.src.rpmDjango-docsdjango-docspython-django-docspython2-django-doc    python-djangorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.9.12-1.fc243.0.4-14.6.0-14.0-15.2-14.13.0XAb@X@W_@W@W@WUeWM|W/*@W(V޾VVwV=@V^VUVD@V;DV9@V7P@U5@Ub@UmUU\w@UG_@U#U@TT@TfT@TC@TZ@T|Ta@TAT$S@SSSuSpSj @SVYS4RR@Matthias Runge - 1.9.12-1Matthias Runge - 1.9.11-1Matthias Runge - 1.9.10-1Matthias Runge - 1-9.8-1Fedora Release Engineering - 1.9.7-2Matthias Runge - 1.9.7-1Nils Philippsen Peter Robinson 1.9.6-2Matthias Runge - 1.9.6-1Matthias Runge - 1.9.4-1Matthias Runge - 1.9.3-1Matthias Runge - 1.9.2-1Fedora Release Engineering - 1.8.8-2Matthias Runge - 1.8.8-1Matthias Runge - 1.8.7-1Fedora Release Engineering - 1.8.6-2Matthias Runge - 1.8.6-1Robert Kuska - 1.8.5-2Matthias Runge - 1.8.5-1Ville Skyttä - 1.8.3-2Matthias Runge - 1.8.3-1Matthias Runge - 1.8.2-2Fedora Release Engineering - 1.8.2-2Matthias Runge - 1.8.2-1Matthias Runge - 1.8.1-1Matthias Runge - 1.8-1Matthias Runge - 1.8.0.7.c1Matthias Runge - 1.8-0.6.b2Matthias Runge - 1.8-0.5.b1Matthias Runge - 1.8-0.4.a1Matthias Runge - 1.7.4-1Matthias Runge - 1.8-0.1.a1Matthias Runge - 1.7.3-1Matthias Runge - 1.7.2-1Matthias Runge - 1.7.1-1Matthias Runge - 1.7-1Matthias Runge - 1.6.7-1Matthias Runge - 1.6.6-1Fedora Release Engineering - 1.6.5-3Kalev Lember - 1.6.5-2Matthias Runge - 1.6.5-1Matthias Runge - 1.6.4-2Matthias Runge - 1.6.4-1Matthias Runge - 1.6.3-1Matthias Runge - 1.6.2-2Matthias Runge - 1.6.2-1Matěj Cepl - 1.6-1- update to 1.9.12- Security fix for CVE-2016-9013, CVE-2016-9014 (rhbz#1390684)- fix CVE-2016-7401 (rhbz#1379486)- fix CVE-2016-6186 (rhbz#1357701)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- bugfix release- fix source URL- Put the provives/obsoletes in the right spot for new python naming- update to 1.9.6 (rhbz#1323374)- update to 1.9.4 fixing a regression introduced in last upstream fix for CVE-2016-2512- update to 1.9.3, fixing CVE-2016-2512, CVE-2016-2513 (rhbz#1313500)- update to 1.9.2 (rhbz#1266062) - modernize spec file, provide py2, obsolete python-django- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- update to 1.8.8- Update to 1.8.7 , fixing CVE-2015-8213 (rhbz#1285278)- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- rebase to 1.8.6 (rhbz#1276914)- Rebuilt for Python3.5 rebuild- rebase to 1.8.5 (rhbz#1276914)- Do not install bash completion for python executables (Ville Skyttä, rhbz#1253076) - CVE-2015-5963 Denial-of-service possibility in logout() view by filling session store (rhbz#1254911) - CVE-2015-5964 Denial-of-service possibility in logout() view by filling session store (rhbz#1252891)- fix DoS via URL validation, CVE-2015-5145 (rhbh#1240526) - possible header injection due to validators accepting newlines in input, CVE-2015-5144 (rhbz#1239011) - possible DoS by filling session store, CVE-2015-5143 (rhbz#1239010) - update to 1.8.3 (rhbz#1241300)- disable failing py2 tests for now, p3 passes (rhbz#1239824)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- fix CVE-2015-3982 - Fixed session flushing in the cached_db backend (rhbz#1223591)- update to 1.8.1 (rhbz#1217863)- update to 1.8 final- modernize spec for python3 - 1.8c1 snapshot - fix for CVE-2015-2316 (rhbz#1203614) - fix for CVE-2015-2317 (rhbz#1203616)- 1.8b2 snapshot and security fix- 1.8b1 snapshot- remove BR python-sphinx-latex - fix build on epel7- update to 1.7.4 - Install bash completion to %{_datadir}/bash-completion (rhbz#1185574), thanks to Ville Skyttä - add BR python-sphinx-latex- update to Django-1.8 Alpha1- update to 1.7.3, fixes CVE-2015-0221 (rhbz#1181946, rhbz#1179679)- update to 1.7.2 (rhbz#1157514)- update to 1.7.1 (rhbz#1157514)- update to 1.7 (rhbz#1132877)- update to 1.6.7 - don't own bash-completion dir.- update to 1.6.6 - fix CVE-2014-0480 (rhbz#1129950) - fix CVE-2014-0481 (rhbz#1129952) - fix CVE-2014-0482 (rhbz#1129954) - fix CVE-2014-0483 (rhbz#1129959)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- update to 1.6.5 CVE-2014-1418, CVE-2014-3730 (rhbz#1097935)- don't hardcode python3.3- update to 1.6.4 fix a potential regression in reverse()- update to 1.6.3 fixing CVE-2014-0473 and CVE-2014-0474- remove simplejson requirement - make bash-completion a sub-package, both main packages can require- update to 1.6.2 (rhbz#1027766) - bash completion for python3-django-admin (rhbz#1035987)- update to 1.6 (rhbz#1027766)Django-docspython-django-docs  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.9.12-1.fc241.9.12-1.fc241.9.12-1.fc241.9.12-1.fc241.5.5-31.9.12-1.fc24       !!!""""""##""""""$%%%%%%&&''''''''())(((((((*((++++,,,,,,,,,,,,,,,,--.....-/--000112222222221133333334445555533333333663331178888888999999877777777771:::::::::::::1;;;;1<<<============<<>????>>>>@@@@@@@@@@@@@@AAAA@@@@@@@@@>>>>BBBBBBBB>>>>>><<<<<CCCC<DDDDDDD<<<<EEEEEEEEEEEE<<<<<<FFFFF<<<<<<1GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1HIIIIHHHJJJJJHHKKLLLLKKKKKKKKKHHHHMMMMHNNNNNNNNNHOOOOHHHHHHHHHHHHHHPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSTTTUUUUUSSSSSSSSVVSSSWXXXXXXXYYYYYYXWWWWWWWWWWZZZZZZZZZZZZZ[[[[\\\]]]]]]]]]]]]\\^____^^^^``````````````aaaa`````````^^^^bbbbbbbb^^^^^^\\\\\cccc\ddddddd\\\\eeeeeeeeeeee\\\\\\fffff\\\\\\ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghiiiihhhjjjjjhhkkllllkkkkkkkkkhhhhmmmmhnnnnnnnnnhoooohhhhhhhhhhhhhhpppppython2-django-doc_downloadsgeodjango_setup.bat_imagesactions-as-modeladmin-methods.pngadding-actions-to-the-modeladmin.pngadmin-actions.pngadmin01.pngadmin02.pngadmin03t.pngadmin04t.pngadmin05t.pngadmin06t.pngadmin07.pngadmin08t.pngadmin09.pngadmin10t.pngadmin11t.pngadmin12t.pngadmin13t.pngadmin14t.pngdjango_unittest_classes_hierarchy.svgfieldsets.pnglist_filter.pngmiddleware.svgpostmortem.pngraw_id_fields.pngtemplate-lines.pngtriage_process.svg_modulesdjangodjango.htmlappsconfig.htmlregistry.htmlconfurlsurls.htmli18n.htmlcontribadminadmin.htmldecorators.htmloptions.htmlsites.htmlviewsdecorators.htmlauthauth.htmlcontext_processors.htmldecorators.htmlhashers.htmlpassword_validation.htmlflatpagessitemaps.htmlgisfeeds.htmlformsfields.htmlgdalenvelope.htmlgeomtype.htmlgeoscollections.htmlerror.htmlfactory.htmlgeometry.htmlio.htmllinestring.htmlpoint.htmlpolygon.htmlprototypesio.htmlmeasure.htmlmessagesapi.htmlmiddleware.htmlpostgresfunctions.htmlvalidators.htmlsessionsmiddleware.htmlsitemaps.htmlsitesmiddleware.htmlshortcuts.htmlsyndicationviews.htmlcorechecksmessages.htmlregistry.htmlexceptions.htmlfilesbase.htmlimages.htmlstorage.htmluploadedfile.htmluploadhandler.htmlmailmail.htmlmessage.htmlmanagementbase.htmlpaginator.htmlsigning.htmlurlresolvers.htmlvalidators.htmldbbackendsbaseschema.htmlmigrationsoperationsfields.htmlmodels.htmlspecial.htmlmodelsaggregates.htmlbase.htmldeletion.htmlexpressions.htmlfieldsfields.htmlfiles.htmlrelated.htmlfunctions.htmllookups.htmlmanager.htmloptions.htmlquery.htmlquery_utils.htmltransaction.htmlutils.htmldispatchdispatcher.htmlformsboundfield.htmlfields.htmlforms.htmlformsets.htmlmodels.htmlwidgets.htmlhttprequest.htmlresponse.htmlmiddlewarecache.htmlclickjacking.htmlcommon.htmlcsrf.htmlgzip.htmlhttp.htmllocale.htmlsecurity.htmlshortcuts.htmltemplatebackendsdjango.htmljinja2.htmlbase.htmlcontext.htmlcontext_processors.htmlengine.htmlexceptions.htmlloader.htmlloadersbase.htmlresponse.htmlutils.htmltestclient.htmlrunner.htmltestcases.htmlutils.htmlutilscache.htmldatastructures.htmldateparse.htmldecorators.htmlencoding.htmlfeedgenerator.htmlfunctional.htmlhtml.htmlhttp.htmllog.htmlmodule_loading.htmlsafestring.htmlsix.htmltext.htmltimezone.htmltranslation.htmlviewsdebug.htmldecoratorscache.htmlcsrf.htmldebug.htmlhttp.htmlvary.htmlgenericdates.htmli18n.htmlstatic.htmlindex.htmlpytz.htmlunittestloader.htmlrunner.htmlsuite.html_sourcescontents.txtfaqadmin.txtcontributing.txtgeneral.txthelp.txtindex.txtinstall.txtmodels.txttroubleshooting.txtusage.txtglossary.txthowtoauth-remote-user.txtcustom-file-storage.txtcustom-lookups.txtcustom-management-commands.txtcustom-model-fields.txtcustom-template-tags.txtdeploymentchecklist.txtindex.txtwsgiapache-auth.txtgunicorn.txtindex.txtmodwsgi.txtuwsgi.txterror-reporting.txtindex.txtinitial-data.txtjython.txtlegacy-databases.txtoutputting-csv.txtoutputting-pdf.txtstatic-filesdeployment.txtindex.txtupgrade-version.txtwindows.txtwriting-migrations.txtindex.txtinternalscontributingbugs-and-features.txtcommitting-code.txtindex.txtlocalizing.txtnew-contributors.txttriaging-tickets.txtwriting-codecoding-style.txtindex.txtjavascript.txtsubmitting-patches.txtunit-tests.txtworking-with-git.txtwriting-documentation.txtdeprecation.txtgit.txthowto-release-django.txtindex.txtmailing-lists.txtorganization.txtrelease-process.txtroles.txtsecurity.txtteam.txtintrocontributing.txtindex.txtinstall.txtoverview.txtreusable-apps.txttutorial01.txttutorial02.txttutorial03.txttutorial04.txttutorial05.txttutorial06.txttutorial07.txtwhatsnext.txtmiscapi-stability.txtdesign-philosophies.txtdistributions.txtindex.txtrefapplications.txtchecks.txtclass-based-viewsbase.txtflattened-index.txtgeneric-date-based.txtgeneric-display.txtgeneric-editing.txtindex.txtmixins-date-based.txtmixins-editing.txtmixins-multiple-object.txtmixins-simple.txtmixins-single-object.txtmixins.txtclickjacking.txtcontribadminactions.txtadmindocs.txtindex.txtjavascript.txtauth.txtcontenttypes.txtflatpages.txtgisadmin.txtcommands.txtdb-api.txtdeployment.txtfeeds.txtforms-api.txtfunctions.txtgdal.txtgeoip.txtgeoip2.txtgeoquerysets.txtgeos.txtindex.txtinstallgeolibs.txtindex.txtpostgis.txtspatialite.txtlayermapping.txtmeasure.txtmodel-api.txtogrinspect.txtserializers.txtsitemaps.txttesting.txttutorial.txtutils.txthumanize.txtindex.txtmessages.txtpostgresaggregates.txtfields.txtforms.txtfunctions.txtindex.txtlookups.txtoperations.txtvalidators.txtredirects.txtsitemaps.txtsites.txtstaticfiles.txtsyndication.txtwebdesign.txtcsrf.txtdatabases.txtdjango-admin.txtexceptions.txtfilesfile.txtindex.txtstorage.txtuploads.txtformsapi.txtfields.txtformsets.txtindex.txtmodels.txtvalidation.txtwidgets.txtindex.txtmiddleware.txtmigration-operations.txtmodelsclass.txtconditional-expressions.txtdatabase-functions.txtexpressions.txtfields.txtindex.txtinstances.txtlookups.txtmeta.txtoptions.txtquerysets.txtrelations.txtrequest-response.txtschema-editor.txtsettings.txtsignals.txttemplate-response.txttemplatesapi.txtbuiltins.txtindex.txtlanguage.txtupgrading.txtunicode.txturlresolvers.txturls.txtutils.txtvalidators.txtviews.txtreleases0.95.txt0.96.txt1.0-porting-guide.txt1.0.1.txt1.0.2.txt1.0.txt1.1.2.txt1.1.3.txt1.1.4.txt1.1.txt1.2.1.txt1.2.2.txt1.2.3.txt1.2.4.txt1.2.5.txt1.2.6.txt1.2.7.txt1.2.txt1.3.1.txt1.3.2.txt1.3.3.txt1.3.4.txt1.3.5.txt1.3.6.txt1.3.7.txt1.3.txt1.4.1.txt1.4.10.txt1.4.11.txt1.4.12.txt1.4.13.txt1.4.14.txt1.4.15.txt1.4.16.txt1.4.17.txt1.4.18.txt1.4.19.txt1.4.2.txt1.4.20.txt1.4.21.txt1.4.22.txt1.4.3.txt1.4.4.txt1.4.5.txt1.4.6.txt1.4.7.txt1.4.8.txt1.4.9.txt1.4.txt1.5.1.txt1.5.10.txt1.5.11.txt1.5.12.txt1.5.2.txt1.5.3.txt1.5.4.txt1.5.5.txt1.5.6.txt1.5.7.txt1.5.8.txt1.5.9.txt1.5.txt1.6.1.txt1.6.10.txt1.6.11.txt1.6.2.txt1.6.3.txt1.6.4.txt1.6.5.txt1.6.6.txt1.6.7.txt1.6.8.txt1.6.9.txt1.6.txt1.7.1.txt1.7.10.txt1.7.11.txt1.7.2.txt1.7.3.txt1.7.4.txt1.7.5.txt1.7.6.txt1.7.7.txt1.7.8.txt1.7.9.txt1.7.txt1.8.1.txt1.8.10.txt1.8.11.txt1.8.12.txt1.8.13.txt1.8.14.txt1.8.15.txt1.8.16.txt1.8.17.txt1.8.2.txt1.8.3.txt1.8.4.txt1.8.5.txt1.8.6.txt1.8.7.txt1.8.8.txt1.8.9.txt1.8.txt1.9.1.txt1.9.10.txt1.9.11.txt1.9.12.txt1.9.2.txt1.9.3.txt1.9.4.txt1.9.5.txt1.9.6.txt1.9.7.txt1.9.8.txt1.9.9.txt1.9.txtindex.txtsecurity.txttopicsauthcustomizing.txtdefault.txtindex.txtpasswords.txtcache.txtchecks.txtclass-based-viewsgeneric-display.txtgeneric-editing.txtindex.txtintro.txtmixins.txtconditional-view-processing.txtdbaggregation.txtexamplesindex.txtmany_to_many.txtmany_to_one.txtone_to_one.txtindex.txtmanagers.txtmodels.txtmulti-db.txtoptimization.txtqueries.txtsql.txttablespaces.txttransactions.txtemail.txtexternal-packages.txtfiles.txtformsformsets.txtindex.txtmedia.txtmodelforms.txthttpdecorators.txtfile-uploads.txtgeneric-views.txtindex.txtmiddleware.txtsessions.txtshortcuts.txturls.txtviews.txti18nformatting.txtindex.txttimezones.txttranslation.txtindex.txtinstall.txtlogging.txtmigrations.txtpagination.txtperformance.txtpython3.txtsecurity.txtserialization.txtsettings.txtsignals.txtsigning.txttemplates.txttestingadvanced.txtindex.txtoverview.txttools.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdefault.cssdjangodocs.cssdocicons-behindscenes.pngdocicons-note.pngdocicons-philosophy.pngdocicons-warning.pngdoctools.jsdown-pressed.pngdown.pngfile.pnghomepage.cssjquery-1.11.1.jsjquery.jsminus.pngplus.pngpygments.cssreset-fonts-grids.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jscontents.htmlfaqadmin.htmlcontributing.htmlgeneral.htmlhelp.htmlindex.htmlinstall.htmlmodels.htmltroubleshooting.htmlusage.htmlgenindex.htmlglossary.htmlhowtoauth-remote-user.htmlcustom-file-storage.htmlcustom-lookups.htmlcustom-management-commands.htmlcustom-model-fields.htmlcustom-template-tags.htmldeploymentchecklist.htmlindex.htmlwsgiapache-auth.htmlgunicorn.htmlindex.htmlmodwsgi.htmluwsgi.htmlerror-reporting.htmlindex.htmlinitial-data.htmljython.htmllegacy-databases.htmloutputting-csv.htmloutputting-pdf.htmlstatic-filesdeployment.htmlindex.htmlupgrade-version.htmlwindows.htmlwriting-migrations.htmlindex.htmlinternalscontributingbugs-and-features.htmlcommitting-code.htmlindex.htmllocalizing.htmlnew-contributors.htmltriaging-tickets.htmlwriting-codecoding-style.htmlindex.htmljavascript.htmlsubmitting-patches.htmlunit-tests.htmlworking-with-git.htmlwriting-documentation.htmldeprecation.htmlgit.htmlhowto-release-django.htmlindex.htmlmailing-lists.htmlorganization.htmlrelease-process.htmlroles.htmlsecurity.htmlteam.htmlintrocontributing.htmlindex.htmlinstall.htmloverview.htmlreusable-apps.htmltutorial01.htmltutorial02.htmltutorial03.htmltutorial04.htmltutorial05.htmltutorial06.htmltutorial07.htmlwhatsnext.htmlmiscapi-stability.htmldesign-philosophies.htmldistributions.htmlindex.htmlobjects.invpy-modindex.htmlrefapplications.htmlchecks.htmlclass-based-viewsbase.htmlflattened-index.htmlgeneric-date-based.htmlgeneric-display.htmlgeneric-editing.htmlindex.htmlmixins-date-based.htmlmixins-editing.htmlmixins-multiple-object.htmlmixins-simple.htmlmixins-single-object.htmlmixins.htmlclickjacking.htmlcontribadminactions.htmladmindocs.htmlindex.htmljavascript.htmlauth.htmlcontenttypes.htmlflatpages.htmlgisadmin.htmlcommands.htmldb-api.htmldeployment.htmlfeeds.htmlforms-api.htmlfunctions.htmlgdal.htmlgeoip.htmlgeoip2.htmlgeoquerysets.htmlgeos.htmlindex.htmlinstallgeolibs.htmlindex.htmlpostgis.htmlspatialite.htmllayermapping.htmlmeasure.htmlmodel-api.htmlogrinspect.htmlserializers.htmlsitemaps.htmltesting.htmltutorial.htmlutils.htmlhumanize.htmlindex.htmlmessages.htmlpostgresaggregates.htmlfields.htmlforms.htmlfunctions.htmlindex.htmllookups.htmloperations.htmlvalidators.htmlredirects.htmlsitemaps.htmlsites.htmlstaticfiles.htmlsyndication.htmlwebdesign.htmlcsrf.htmldatabases.htmldjango-admin.htmlexceptions.htmlfilesfile.htmlindex.htmlstorage.htmluploads.htmlformsapi.htmlfields.htmlformsets.htmlindex.htmlmodels.htmlvalidation.htmlwidgets.htmlindex.htmlmiddleware.htmlmigration-operations.htmlmodelsclass.htmlconditional-expressions.htmldatabase-functions.htmlexpressions.htmlfields.htmlindex.htmlinstances.htmllookups.htmlmeta.htmloptions.htmlquerysets.htmlrelations.htmlrequest-response.htmlschema-editor.htmlsettings.htmlsignals.htmltemplate-response.htmltemplatesapi.htmlbuiltins.htmlindex.htmllanguage.htmlupgrading.htmlunicode.htmlurlresolvers.htmlurls.htmlutils.htmlvalidators.htmlviews.htmlreleases0.95.html0.96.html1.0-porting-guide.html1.0.1.html1.0.2.html1.0.html1.1.2.html1.1.3.html1.1.4.html1.1.html1.2.1.html1.2.2.html1.2.3.html1.2.4.html1.2.5.html1.2.6.html1.2.7.html1.2.html1.3.1.html1.3.2.html1.3.3.html1.3.4.html1.3.5.html1.3.6.html1.3.7.html1.3.html1.4.1.html1.4.10.html1.4.11.html1.4.12.html1.4.13.html1.4.14.html1.4.15.html1.4.16.html1.4.17.html1.4.18.html1.4.19.html1.4.2.html1.4.20.html1.4.21.html1.4.22.html1.4.3.html1.4.4.html1.4.5.html1.4.6.html1.4.7.html1.4.8.html1.4.9.html1.4.html1.5.1.html1.5.10.html1.5.11.html1.5.12.html1.5.2.html1.5.3.html1.5.4.html1.5.5.html1.5.6.html1.5.7.html1.5.8.html1.5.9.html1.5.html1.6.1.html1.6.10.html1.6.11.html1.6.2.html1.6.3.html1.6.4.html1.6.5.html1.6.6.html1.6.7.html1.6.8.html1.6.9.html1.6.html1.7.1.html1.7.10.html1.7.11.html1.7.2.html1.7.3.html1.7.4.html1.7.5.html1.7.6.html1.7.7.html1.7.8.html1.7.9.html1.7.html1.8.1.html1.8.10.html1.8.11.html1.8.12.html1.8.13.html1.8.14.html1.8.15.html1.8.16.html1.8.17.html1.8.2.html1.8.3.html1.8.4.html1.8.5.html1.8.6.html1.8.7.html1.8.8.html1.8.9.html1.8.html1.9.1.html1.9.10.html1.9.11.html1.9.12.html1.9.2.html1.9.3.html1.9.4.html1.9.5.html1.9.6.html1.9.7.html1.9.8.html1.9.9.html1.9.htmlindex.htmlsecurity.htmlsearch.htmlsearchindex.jstemplatebuiltins.jstopicsauthcustomizing.htmldefault.htmlindex.htmlpasswords.htmlcache.htmlchecks.htmlclass-based-viewsgeneric-display.htmlgeneric-editing.htmlindex.htmlintro.htmlmixins.htmlconditional-view-processing.htmldbaggregation.htmlexamplesindex.htmlmany_to_many.htmlmany_to_one.htmlone_to_one.htmlindex.htmlmanagers.htmlmodels.htmlmulti-db.htmloptimization.htmlqueries.htmlsql.htmltablespaces.htmltransactions.htmlemail.htmlexternal-packages.htmlfiles.htmlformsformsets.htmlindex.htmlmedia.htmlmodelforms.htmlhttpdecorators.htmlfile-uploads.htmlgeneric-views.htmlindex.htmlmiddleware.htmlsessions.htmlshortcuts.htmlurls.htmlviews.htmli18nformatting.htmlindex.htmltimezones.htmltranslation.htmlindex.htmlinstall.htmllogging.htmlmigrations.htmlpagination.htmlperformance.htmlpython3.htmlsecurity.htmlserialization.htmlsettings.htmlsignals.htmlsigning.htmltemplates.htmltestingadvanced.htmlindex.htmloverview.htmltools.html/usr/share/doc//usr/share/doc/python2-django-doc//usr/share/doc/python2-django-doc/_downloads//usr/share/doc/python2-django-doc/_images//usr/share/doc/python2-django-doc/_modules//usr/share/doc/python2-django-doc/_modules/django//usr/share/doc/python2-django-doc/_modules/django/apps//usr/share/doc/python2-django-doc/_modules/django/conf//usr/share/doc/python2-django-doc/_modules/django/conf/urls//usr/share/doc/python2-django-doc/_modules/django/contrib//usr/share/doc/python2-django-doc/_modules/django/contrib/admin//usr/share/doc/python2-django-doc/_modules/django/contrib/admin/views//usr/share/doc/python2-django-doc/_modules/django/contrib/auth//usr/share/doc/python2-django-doc/_modules/django/contrib/flatpages//usr/share/doc/python2-django-doc/_modules/django/contrib/gis//usr/share/doc/python2-django-doc/_modules/django/contrib/gis/forms//usr/share/doc/python2-django-doc/_modules/django/contrib/gis/gdal//usr/share/doc/python2-django-doc/_modules/django/contrib/gis/geos//usr/share/doc/python2-django-doc/_modules/django/contrib/gis/geos/prototypes//usr/share/doc/python2-django-doc/_modules/django/contrib/messages//usr/share/doc/python2-django-doc/_modules/django/contrib/postgres//usr/share/doc/python2-django-doc/_modules/django/contrib/sessions//usr/share/doc/python2-django-doc/_modules/django/contrib/sites//usr/share/doc/python2-django-doc/_modules/django/contrib/syndication//usr/share/doc/python2-django-doc/_modules/django/core//usr/share/doc/python2-django-doc/_modules/django/core/checks//usr/share/doc/python2-django-doc/_modules/django/core/files//usr/share/doc/python2-django-doc/_modules/django/core/mail//usr/share/doc/python2-django-doc/_modules/django/core/management//usr/share/doc/python2-django-doc/_modules/django/db//usr/share/doc/python2-django-doc/_modules/django/db/backends//usr/share/doc/python2-django-doc/_modules/django/db/backends/base//usr/share/doc/python2-django-doc/_modules/django/db/migrations//usr/share/doc/python2-django-doc/_modules/django/db/migrations/operations//usr/share/doc/python2-django-doc/_modules/django/db/models//usr/share/doc/python2-django-doc/_modules/django/db/models/fields//usr/share/doc/python2-django-doc/_modules/django/dispatch//usr/share/doc/python2-django-doc/_modules/django/forms//usr/share/doc/python2-django-doc/_modules/django/http//usr/share/doc/python2-django-doc/_modules/django/middleware//usr/share/doc/python2-django-doc/_modules/django/template//usr/share/doc/python2-django-doc/_modules/django/template/backends//usr/share/doc/python2-django-doc/_modules/django/template/loaders//usr/share/doc/python2-django-doc/_modules/django/test//usr/share/doc/python2-django-doc/_modules/django/utils//usr/share/doc/python2-django-doc/_modules/django/views//usr/share/doc/python2-django-doc/_modules/django/views/decorators//usr/share/doc/python2-django-doc/_modules/django/views/generic//usr/share/doc/python2-django-doc/_modules/unittest//usr/share/doc/python2-django-doc/_sources//usr/share/doc/python2-django-doc/_sources/faq//usr/share/doc/python2-django-doc/_sources/howto//usr/share/doc/python2-django-doc/_sources/howto/deployment//usr/share/doc/python2-django-doc/_sources/howto/deployment/wsgi//usr/share/doc/python2-django-doc/_sources/howto/static-files//usr/share/doc/python2-django-doc/_sources/internals//usr/share/doc/python2-django-doc/_sources/internals/contributing//usr/share/doc/python2-django-doc/_sources/internals/contributing/writing-code//usr/share/doc/python2-django-doc/_sources/intro//usr/share/doc/python2-django-doc/_sources/misc//usr/share/doc/python2-django-doc/_sources/ref//usr/share/doc/python2-django-doc/_sources/ref/class-based-views//usr/share/doc/python2-django-doc/_sources/ref/contrib//usr/share/doc/python2-django-doc/_sources/ref/contrib/admin//usr/share/doc/python2-django-doc/_sources/ref/contrib/gis//usr/share/doc/python2-django-doc/_sources/ref/contrib/gis/install//usr/share/doc/python2-django-doc/_sources/ref/contrib/postgres//usr/share/doc/python2-django-doc/_sources/ref/files//usr/share/doc/python2-django-doc/_sources/ref/forms//usr/share/doc/python2-django-doc/_sources/ref/models//usr/share/doc/python2-django-doc/_sources/ref/templates//usr/share/doc/python2-django-doc/_sources/releases//usr/share/doc/python2-django-doc/_sources/topics//usr/share/doc/python2-django-doc/_sources/topics/auth//usr/share/doc/python2-django-doc/_sources/topics/class-based-views//usr/share/doc/python2-django-doc/_sources/topics/db//usr/share/doc/python2-django-doc/_sources/topics/db/examples//usr/share/doc/python2-django-doc/_sources/topics/forms//usr/share/doc/python2-django-doc/_sources/topics/http//usr/share/doc/python2-django-doc/_sources/topics/i18n//usr/share/doc/python2-django-doc/_sources/topics/testing//usr/share/doc/python2-django-doc/_static//usr/share/doc/python2-django-doc/faq//usr/share/doc/python2-django-doc/howto//usr/share/doc/python2-django-doc/howto/deployment//usr/share/doc/python2-django-doc/howto/deployment/wsgi//usr/share/doc/python2-django-doc/howto/static-files//usr/share/doc/python2-django-doc/internals//usr/share/doc/python2-django-doc/internals/contributing//usr/share/doc/python2-django-doc/internals/contributing/writing-code//usr/share/doc/python2-django-doc/intro//usr/share/doc/python2-django-doc/misc//usr/share/doc/python2-django-doc/ref//usr/share/doc/python2-django-doc/ref/class-based-views//usr/share/doc/python2-django-doc/ref/contrib//usr/share/doc/python2-django-doc/ref/contrib/admin//usr/share/doc/python2-django-doc/ref/contrib/gis//usr/share/doc/python2-django-doc/ref/contrib/gis/install//usr/share/doc/python2-django-doc/ref/contrib/postgres//usr/share/doc/python2-django-doc/ref/files//usr/share/doc/python2-django-doc/ref/forms//usr/share/doc/python2-django-doc/ref/models//usr/share/doc/python2-django-doc/ref/templates//usr/share/doc/python2-django-doc/releases//usr/share/doc/python2-django-doc/topics//usr/share/doc/python2-django-doc/topics/auth//usr/share/doc/python2-django-doc/topics/class-based-views//usr/share/doc/python2-django-doc/topics/db//usr/share/doc/python2-django-doc/topics/db/examples//usr/share/doc/python2-django-doc/topics/forms//usr/share/doc/python2-django-doc/topics/http//usr/share/doc/python2-django-doc/topics/i18n//usr/share/doc/python2-django-doc/topics/testing/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu  !"!!! #   $%%%&&&&'''!((!!'')))))))))))))))))))))))))*)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+!)))))))directoryASCII textPNG image data, 800 x 373, 8-bit/color RGB, non-interlacedPNG image data, 800 x 330, 8-bit/color RGB, non-interlacedPNG image data, 799 x 360, 8-bit/color RGB, non-interlacedPNG image data, 393 x 295, 8-bit colormap, non-interlacedPNG image data, 981 x 327, 8-bit colormap, non-interlacedPNG image data, 950 x 284, 8-bit colormap, non-interlacedPNG image data, 930 x 279, 8-bit colormap, non-interlacedPNG image data, 929 x 366, 8-bit colormap, non-interlacedPNG image data, 928 x 184, 8-bit colormap, non-interlacedPNG image data, 552 x 277, 8-bit colormap, non-interlacedPNG image data, 552 x 335, 8-bit colormap, non-interlacedPNG image data, 524 x 276, 8-bit colormap, non-interlacedPNG image data, 929 x 889, 8-bit colormap, non-interlacedPNG image data, 920 x 357, 8-bit colormap, non-interlacedPNG image data, 792 x 279, 8-bit colormap, non-interlacedPNG image data, 930 x 323, 8-bit colormap, non-interlacedPNG image data, 900 x 596, 8-bit colormap, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 800 x 663, 8-bit/color RGB, non-interlacedPNG image data, 800 x 357, 8-bit/color RGB, non-interlacedPNG image data, 697 x 181, 8-bit grayscale, non-interlacedPNG image data, 368 x 61, 8-bit colormap, non-interlacedPNG image data, 700 x 253, 8-bit/color RGB, non-interlacedHTML document, ASCII text, with very long linesHTML document, ASCII textHTML document, UTF-8 Unicode text, with very long linesUTF-8 Unicode textPython script, ASCII text executablePython script, UTF-8 Unicode text executableC++ source, ASCII textC++ source, UTF-8 Unicode textASCII text, with very long linesC source, UTF-8 Unicode textUTF-8 Unicode text, with very long linesGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 47 x 47, 8-bit colormap, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 11 x 11, 2-bit colormap, non-interlacedHTML document, UTF-8 Unicode textASCII text, with very long lines, with no line terminatorsutf-8?`7zXZ !#,׌]"k%pa kZN_o}86|7.k<5ڍn6"cϐ:>Eܞtz3A 2UM# ]+p{/t-9HަL( Q)sR_{m=/ ^#>sCⰊ%ǪoaQ=݋urϼ F;s'6]ٱ:~\h?Z[ ^ut`+O}j,h=S)س&ei1&pT*5c<.jV;^&RH٬ ߑDŽ":RW.g: 3/l(ho eLSǞH~Rh3"C'TNV]6{ pdj@K`!.[[*;jP5E$ص*SuYf戨Ԩ+ }!ސDS>ůTYsCY\mx,OCyQT]ApG,9|)mI$ `4_%EX1 rPֽ؃,JNށM EfkVc4-N9Y&@9BcqawM6#yqbR2`eŹ?8/%H=Ai-Ԯ`:;˃=jaJu1̇ZvغL#st-fT]W"3`Cf ,ŒQdˎBVE(^m*jn%Պte)fQfy':#~ZUVdúI7C'?rn2!YG(Ga V$67 aW[%禎Tz˳{I^7fpXE)F&yu6=#NyWcu2luS'('BHOk(6N $cņ{ją -W30RpAJ1E'*r}nMMN.\ٻهƂ2z=/sNj,o(I>m1o۴mtmͤ'n+/Or]<^N}©G)էKK'[x.Ljs⯨!GR./F1_bdd~-AeD"S z"4˛ԥkE˸Oݓc|vj lC:5ɺ"u R Mu'dxG`4~kS.2[=BXR<Xi)6|v |*>~dҡ]-$M0_6>VthգexU~K9J{9dFШ^)_lus݉fQ 8GH Js""q6 zVyxH nA: ZɋdyQ]g $!K.Pj3\fn1r6םO;B bc)IJ#he,c4.Ch#R0+#cWnMЄUm<h5'Б1MLO1Zw gY_8ApYS玭Jˆ1VODEUX)^nU^ں.>ښCTiuhFX tZ8Xg6Dhq>WԪ8bϰ%º7tٿ."Q OaHLpY MQMz`' CN;[DEߍK/j#Np2 _U")Ê:p!r{`8|}uRDCX~l?zc3d(H඗ec5b} \rC`Zez\LG Xt\@ z uF~OS*zG[Ap"B{ysJWq Jr26qgaRu!EI/1a P$Da*7JT7]TO\dUx[GIhrX}KpEG^oL`VMZ%14"7> /Eտ 5gdð׷su/oˇ? m^{Cz.yrF88!ADl5.zBA|-葽@j:J,arr4-S /s D/f`OQ(^&D2c@JJ{e>d!W0؋-ɭ Aw*kX_Xja" FKi8#~9804JۏuuRWe^@[W| Yf&u\*Uoނ(6WRD ٙ/>~y%CAłxFY/L%e 0V!=$=3Iw甛?,?BV[;@*a6P-G$]^qx|2xrWJS3hßO%PNdUZln)}_-yY HZx ir:&3k]Qo?5 ۔#IrE#G 3ם\q<Հ?!oc#ӬYWq4 T׃nm ?\z=o8-CCY+6}K^DJ9N~Y,k;3F8 *wh*PbEeq'*ԛs+͡uZZi O2ޠ'd@qׇD8\5uqI.\%@`e,@;-sȎ$D :bɠ5M_!Sɭ@Oa>()7x$9͚jTpMÞ&ڐ:d (r6g$~ڰ7D9m!(=t詠j?ck$q$ 6U+[L]ׂwFY32+3>9&_}F~U~ƺ= KCs/G !BWeX1E&jeWl }p@N|@@M.HءpV}{eQ$3Yr3%G$k]4Ya!4?LZxu ?䘶ZdB\h//H@/v*3]*d{{m%V"\@tɆR] +IR9ݍͬ_zěV xkqCp`5- bэ͉qnj.?Xh>1ÇH#BaYxK) ~CC?zչpR6Eޘ볐!.gJB׋޿#;0R4ϼمUղ)݈mƈ]5$~--d3F-Eg:]Z!+v{pO@(BZJ>{YYbe4_6!*zdTa9XcAO>2!>hNE`2ViвmI+yh9n:X,m{9CeENAzn"|Nb5/|t! ϓ׫U^jv҅_ ph %@ ^idSu3o\[:C@mQp%%b>qw/YaIB"^Yط:m2ojsfѣ(ǚK ($U05Z沇j v/kpTyr&6m;:C7sNt,tW0خ:8WRNt^tjlu'v;+bZ=,[e"Aur'NBUmD C)hhukq V0*$`ҋY奵s9OFjxk qme C^L<  Q|55xcs@nuEG: A&H]ۨ"(wېމ9 E .,ppc `"F21< ‘*Cw6[ sT`fCx e_`a4KWc(n抶r[+Zlw\9N_Qli#7`|&D¾LjY$ ޾PF[1yaN8LJpGZܩ{ΏR,bf3ƇFs u τbH$;|R?@;s6*ļjSџk[?@c֡ɏ :S܇kU2WD#5>O+Q`tBzwRNP:t,k:h@Y6ύO_B\Us*pgYSACAiKwUCd[/[(NL=c*"G#RuMܼRa6Bh>oxvmȒa&imĊJ| n t¿cpȁ7b?߾'IhEs*.)!ؘN44k&4 2J#8yiuU hDnn3"s(0Ǘuէ\IZ_xJZ~Mบp1#P6\ "^nUsCk""җ.l` &x}nrk( |N kP0П r1 i.\>hX@2m< pE$cw͵4;- JQWD1՜fz8= Z;=]`z<:gqzrhHH6ӫm`k*u6M` Cl mzO#.YIͿ(87K^Q'dIsUv>;"Owm'^Z "r}_Qn"aՈ?{M'eϴ [/ˈoqehp/D#bszbb.q0?pŘ7 SecՎ)w}>O ]V=TfϢSEfdaӡR} J|kV_ (`f2N}%Q ҂X:[)Ҙ+מc5-a *2RX਺4^[9iluę)` [~c1íkz9Nuܙf[6]Sͨ%k{-uM6$}2 ']1՝w .|;MrΑG[[+m`ZJ+ ĪhB^Mb)8ũ wydy;aSwѨT[]"_ \b៓AMW\ /+DM֜MyDO!L=B8=$6tz~T]اGJdrmR̫;K򟯕ر@cNNuGA{ K_Yq~"-*@`sR蟓SWWhѾ6zpIxKh\ ǘmY"M*J/jRоSLm4Iݶ !j:$YJEkAJ~%О `_ ڷ]2'$~jm7?v؎v ];OǶ>ƕbX#1.Cqc/jG/&4YdeGUf;(TKIEĜ Usc3{ F#H= P:$>,NGK:jحlQau@A~ⴉ W8 ;'*>&Lżwn h9$:m4T6I޲l. H@C*a^FodPJ|ۯ# 3ʌg -+D)@!!jUƨR)ʍ[/"auʱ @"Ǭ~}8băvBҏqRh#>"g![E_ҩA>%aD+(VFIP#{ÑHSlaC\#^3E\4-eFz>*E tӭ[0!jy+kӱ>iSۏNF."o=bX312s?j$^gvݒJ#9 mHLM{m7 aY6UҲ";7- 6cDs+CUQ]}o-E0{4$]MO?:OZm o˸ Tpp0sKW4j`/>D;P}Ji%xca䘠0߻⻌4Y' DwF94X,9IeG} ÝC`ulGXh=e|py9^Fbh(j&N `?23` x([9 ݢֳuVhSHC"6 Kp gN@]c?X` w.JmȭxDn,Jdڢ B 喪ٕ@ԀN\ iP*!NUڳ' PΒo +Y3g+դ.ص( Dy}[Jm6JcECQRak1S=m'06dWW\(o0Ea /;bi`B4#z KJ'rF,v"YާgsmWg=rEOj٧7BJ߶~X)^ F#Qe,[FAru`HAYHez頰]j92X 'b⾫AH|Sy3 (VPcrK}S9_Sz~Ɏ1vȼOzQq+p-a;|;'r2l4&[CtVd6G^KՎrf Jiۼۺ@Hu-hjMwz}kPM%sAbu89mSk{i۱ݥIigIm&Emq_{ U!O%Gj lAb6sh53hv;[Ϭ!LiR7 P l:{PAhKnSE!ў\n;&RR=9X=$߄9Q%=TW`MRAD4C@!8eU4qQ&zrKDs"t7J#mU,Lm,t &YZ<䎠 [f9r͝2%n+[+I;IcPQv];Mú+V1=Yv,M"b}7b$k[&|Rb'7U{ lX PzqS (lΒڸPzբTD!oK%8*t12ynf]Y:.On p<3<,CG=jWP\3mWwp;WgiZŋ Yc(-N`C`-ȋ|]J&Giٗl"zF#Nx-%8=*&{FBl]{H~'+-.j\FTy,ƙ3ʀaK;e8g& ^sVIyѫu)vDQ WrM mAH$V0+B'iY{eψIy/H9P^VհGAxƕ0ܢIv8ט^(6a6X]"Bp\fH-2-jZV–+mF9h3߂MM71bX|wa1vMRWebapr*5 jɅҶΛE}_G}.x𾶻~krdGU<"0x՜ ㆾRi uCQ{Ysz*p=Os&pPNNie^Q5T9Mc zh7m8A-f'"bȴ!rcR;+v='5j>9VX-:lm vPO^r^¢Љ Ð%WZuӜX̂ŵwY"U,Y&bG_e]5CIF_X@"ϲ]ZspFqW~ 3*rp@hAptlu}0o˝BP$@,4y#NpZ^sЦE1\ )Jpc?ǵˎ=B נ/ a[bzɣ%VWtrC]L\2&: ? Yܽba,?6q㓹Q$|n2/ 0/^g_wP,ʪ`댥w 31y}0 o( U"t4bGXyd&%LO.m_Qb`%w ,n-e!FX]#Fk#M~qhA_:u|1,@QJG`yxat-YSyDp$G/#Vfwoz>˃Т B6t4r~?`oרz6}6YpW`]KwZK*`RYƂ* O] WbJveBY;ͦX,P0 h32>]<3tCh0lW(c?@\OW}0b_yvG(Q Ja)ҲWX]]w1Zz$u0ɭ+Ao [eHj |MKbӭ!!&Li?XGۘ{Ǯh^ɖxMDݒ3H1~{]ugGW56s{6w5[f`[eΥv ؟tZY% ,['#e8WB =qa*)qnd u/,9[hܫ6?/U(?$>+kߜd@bW+N2ςvJtEU+9Z'ޥzxNZy[鎱KI<|ݙ6L?%(sH(S33$1izܥs1ƟJ{Iuϡ.G5 nLAp\P zj*σUю1VeF`v?3o')!ފ]ؐ &<Ś`sVceFv&v6P1WxfF+t[\[o)6P6ăi#4EbDp\DŽe|&[WjIRBKfV@ŵBăZ=ƠqR;;Yg\aze@UT*%Byv9H!/|UMCK )_(P_Š3W9G chy>=L}ɁnY*Z~Pt?Sn!3+$}$qz|^;{\7m[*4䮑9h"9[fKG.'YKA-E7oc3)K|£a$zī w.ynzlD]RokY\հXDU{ Ylr&zgA jm";/ "閛8Lz%-XƔ.]g`er[/FU=!L{yFR9^%weLP.2 D\h'? Lvz۾4z|(~C3jAT{q$.C۵IĴ>`W9|?@&TϜKIb Q3]Iu@j5=hXLChF,U]4G^7vW! QnVjbZac{H܂9q,eBqSEN,f.Y}/M?< da0T>2rh¶%mOԐuhXՌ/Ä#QȈ2a\'=_KD_QXhFDA@HO) à>(@Xy<*<ٽX|s7g+D\ϖrie=+h;bvAwd]𡘑 3эt!_3lͼLV8PףJ+*B_̷pзb6 #fGH[AŜ& u\h+MC"HMNNS=wS+e;^(4? .IJUI1(&,X _f Du p3 %GDߥ"}-:IU~sZ45fMb_q PݶU?4kuU8KJ5Dr:M9= bnx몥²5aCt/D ǵ؝/emԭ8> +UQ#~@,!oƴ+\uD}ST1M$as#41>Lٮ"c'}o(ey5T*ًlI}9.s#Naۍ$>?7,W :GA;G^=G]UAJda\%!P-86fi%uh(֐^וH@-ۣYbcoT:v<,C@aJŗ:("p=zjY 9`@]}92i{]I0֞S}+فgj+Z؊n3hrS̻ xj-2,&3J0P}jl>ggLk`CfgQ]߼X ][kEw25*tQÆf: W{T 6zu9 e.v{nbTk߮!z_,:-N,gAXɥWq7 + w ,ߨ3nD65Q3f8*A'e~2v0R>RM47 NB{N/܃GK+pOwd=->ŤYLj{cUj4+kklQnelM \I`c\y7n[d$q nnD]0X)h3oAjYH_fqƢЫuvIj 8Ex斞 =MQ%SwKd '  ;tIF~}񸖢o{HaNىzޘL,@CL~5ĥnCetMlGrR-96LoFҾƹ`,-[q`9K; @`N k[-UhGNpkh q_Y@wR<',]/W Ƌw/xk/MvPpt_3".!R:I4Ԩ*/j`SU(1 < €d2# &9$y kv,rM6| {^)èv#^N|z9ɿD^RNz7hV.塯(?ҁvw q"rxӋ^!ݑ~9E߱؀B*;<䱍;pVOUF9zLQt3ٌ#'3aCFD NYdÍ%{>b5d#`lȋ/-8~PCm{zb !΍b%qJ!SSA439sYp`qt{Fc%"CYL쵰|A "wbdAz0b~STE2z Id/ET5ӈ(S.7Q FV|xoB"O&EWb{*t |F0^?v<>Rhó5c'T;'6r! ؋Tq4A2+kMLx(xPRv"1bp\dcLJ2 rq8AjB[DCy'n ٍ`H\g ٌ1:RqRe e&`pݲߝb!mWr?(x.ھW zPRCٔ A?N.Ff5l# ]JHtdw%]Vy`lq`k{24ӺWUxxẠ~k@S-1(r V'~?I"xV$X© Kܜcg(Y;tsGWN<<͓qsBR(zH؀>[Dvf;D%TLGQ)"<6odiя9WA ru"&xm;󬮼{c>~ { uW`d@ & 9\a Qp^jcjB`CY u&vbf@ˢ Ҧ -vF%KT63]IbZyQG(Lj8JLDZY>We U1o쎊Y \% +\"j7\V9\TH; "=3ub> N%x͗| O 9lP(jJiƉj)ݢ.68>AyK9OAv*X5Q˺y_`ڥ,̠҇|6di1\’gxkW}Ior\+;N ?!pEY+Hc=4r2o8;^0#4 yq{sYѻ {72V1C.Wz/,_Ȝ9XRgCU3{xb1j߫g w>;3 9Iz:[/~e%7*y?Tф_Q;(iN7}Y8W{T!@M#8Ke8dM e 1f{[P;hZRrhRPxbvA‘U%UU,DR#a}@<~3b2qoI!|3v+͂ VHJJ)ԥ [sIwyېUޓ$GikuMt!&nܮv&qUv' *2KdMa!7TV̕NAhz_=mŵ98o s]X!P=܆)cބ`0Y&+8 5aԫX9b>U!8y} Ϡ‚Gf' <[Kv13岕 |/':t|֤% {Շ[ x*a x0 U8O0Yv6^ZoT4BР3Boyo~ םtNpy^^r7d3=%[}):O]ZIGt]v}'osas`ۮ`4 Xز{ߟG+>Yd rN 8}I1XHNo@٫* Ɗ$ў&'ʍ-Rܙgd; %9UJ|0|8y%!OډJ=P46{J5y-ݨMvm3?(J!YspjxTx F`7SB !L>[ K=`[p:2ҁ6f50#EaJ[2}y;^.:D :V* ܑZNKVgk?͹IN|Ԛw!ךztj2O¢y]K+f,-6s_!SaȎovC ISD1W3UgRfd,?uU;W,#A~&<*Wl(t?0c+nR{77٭hDKHʋ.6/\砧zoL$7PMV4payd~;UjSKG%Q86֛?M/&Q!K\([ENA{^,"vZlm:LS~ [Fʰ,ߓxR+t>e;%$nBGԺi/`tϜBv(ܻtqZVO,^7&8t}4\)^'!B,,x8tPv҂P}2/H-Z%ZT5Z)8?urh3C"{ G6U4+Jlo5pN\Dp-T>%)5Ť-B>Y[lDӖ] '[~f1J2L΢߳Q"ЉbL[F8!Z0]`M9fpٜ7iĜK= H5Tրz?AK &nZo H@ 1NiX50*Һ<+Wγm;(ӷ^3D=J|O `QxU*#W"D 8X|w=نZhBsRk@ hQ[;@ XCTuWt wRWSʳ 7Z3~[b V:'-ΪU Fi$hs[OmKLXt|q233x؉,^BfT2w7|:F>;J"T3 Iso`2KFnoh\p҆D,5<SL1^m SrPR]C5!c.[ aQ-p늇rCtP\!ۦ 3(K> dy%=RPc-a.`g-p^;#j#%d*z]3ySg,95Rɻhq$ۦk KuYe JeoИ^k!;2-j4#?Ol[tןm#E&O(7t 9\f`YhO'xS6K q HVeC0QibNid3"Ϟ'rVgr\d!!k!ݾb( bb =ۯmr$1Rj[_e?(5b^חVÏS,˙@!m H_YGP:Feuk@H͐`́5[9-uܣ[uqCٿ&/~iGai=y/l`& {e+$+ܿy`''joji'\Q`x$7c^wVǕ[2 CneH:; 6dA6 .P 7nt׃Τ^GbԺ%!wj[gq%JaBzbo^7/ܚQv`9 oJtP29hI:xm:er*P1 '$vHAcUE^(͒Sot^i2fKS2N*:cnk8,P}PFՎ=t 0ryIw*~ KK&-CDV9ܑYhLژzBh/j߉Ƃ H]m_ ?4˹b7,v**k<: K85QWns[Vʋ[B*x8aVD/0WTclGvfc61% h1gcn8SJA|{Q>jM oryQxKpUƶߗFEi4sp VkmgxK+qc͉!k3 VBQ5 /X[ 0L7r؃8B)Ja!\ULpJۡDDɦ?ϫZ}‰n@hC,FZd誇|G8ޣh(oa[q`@}hC;G<6ڴW, !1#6w%ӯzlq& iz? 3:'Ez rpiٞ̔-ī&Cu}{U|d<_i6˓v/U#fdiժ؇{ea^~b 3M EO]>S7`m̞;l4-" ަ$L=8R?(-ٽ娗K%O\p(,@X thNGpt {+rG!uP[{\|GlU(j 9ڈiW>EbO؊Jw(spՠG8ղtIrxs,ׯs)bI { kLdWei<5q(᭾+O$⑾ܝ?s߯Ӛܕ6ȝV"<]Hw]a~50`ҋqhl;*1w γt&2U|୲Ņ o4i<:81P3 (k~..3_4CL i;~e#7>8`Y&{f4!ڽrʆ T7HZ_bM1/7|ՉнSaC_7M'n nB̹Mh>0BпK^cZLaX c6/ʲkϺ)4F@A4DY+xmTC wOUsq-,FVZsJ|v8) K.=яd Ѳ ~9㘍 l~oy\goɮQ7hTC}i -$vmxT :YA+ hș\@4i*T-@f(:сpzƕ \ޏC_tXSpHHbJ 'Xn6N,UnQZ8V[@3 mˬn-En-/z(1FTΙWD߷ZTj͚>S9Ci-9:#?Ǧ8@(dh8Ih4M;_Ls7;.Ai\8yJ_,)rzs-T&lrP,V08ol߹G=ĝ [-ۥ3v 8$ʊF!pÍZIu*Wyf}X"  !ߧKkHqo7?P6?5+zAqU\M/V**WmP| V3;|~i\Bw̷$pF: ur{1~wk-ep~^jP`4lUƆw0ae $\ZO׌S6 >?P"(jx%s>5[fBy_ak.[<~<[ ]kC>$t媩w 9\SDDG%=qtb@۩ .xX\30Ikh*2nM:΀.OuƂ=TC'6eR)YX?b \غ+~Q1 )71)6K#9jZtzfW}' k˪pOf&YډlSt ĪҞw rԇbӷ0k7lK 6`A#!|hLX[/=(I&D0H y0 YWăAԂl l[.m$ z A)H`cEKQRoP+0T cSDx|dc Z _&T`T8g]ͻ{e0I[}F@.Ipf%5,|'8#3-s!-:&U'w.a(Dcct%| g$z}*s&ClM^k8piaM:Hn䑍+zYiW4:9߷VGkeRJ5eމ<$ӔN f$! .J4> `v %R6+0dž2#Y>{mY;B ~اi$y]&)vKNgI_Pb7,LkȀo _$q:9|3ݵW_#5߹;q,\@Twrɠ| ӊTkwq DPPunZE"<ޯu* 4] ,{;MUvH jwn)#hʉV1C*5꜍Z]\1I1]S_#ʣ.nc\gi"Vg7d/"Th<ҮMSlvl/7;$uEY= 5 K(qYX`ܼr#wE84/+UւK VUzD5HW}}_H6]~J7u0a It&U惚sd:_ "dMyom#Q{Pg џ i55fiY*Ȋq5dxʉDط Vm BdcdH{9ȳ)jh%K j:p/$%Xd>T=RniW)F* nHaWW|,3NTw-xd.;zh-"_Bj .aeaK+e<`;}P_A*M}: wY|nB Ѱ&6rĦBhy;DgRR`p"=Z3~y~OMyNޢbąJ)Ub7'"]O@ܸ{jbo3ً+M1IS*/=*Ķyy!gQݏQ:P%l;5%:@ס#2ҌqP|iOIk%>~FZRpW&~7Έcݶw03 ]zۼ >dˣAƮ譐zX?گ{NSM !ȐZ?͆ǒ /[i HʹM8D['qro:,aj,4L}Kr&@tҪ^|l- }&iC8ڧvnV f^+YR,*CaN +]i] /@_ҿDz :e6Fv#c뮺.bw#G[C6E 0-kT:,+ 7Dhra|`&T[ $ѵ7g%!L>nntSjT gMbID]l72MjͦVX*0,U)Ui!CO)}t8G6/Wp:>'*]~;9!&&ױ()lsdȮ_O3BS~qFΦvڠGwLU D%VN۪>g剝O ,Lur7CvDyn0EcǭyڭךP<RZf*y@9X*+sW$_Ő}SO+G$( u$wq'hCr֦G <{ y$zX@6s֚'n^U :Eݨv~星gB;.J[%twV3Eo(Qly 'x%=(>RN{&M̫Mˀ>О$;$-UC'aJ Ɉ$1RQq6{ɽoRכvZø?2k!K(3 BFVU'ϕioRFw<){20DC{0-o yN0L{S, VP{d$萣v͋$creTP8xѢUz[Rnu99lߖvMߍ/4ԡ^Hh[V 2Ƅ.ukŚ-`'Kj# :MR3t$STo"^!G YN>28&e EfY 'N:KgIE` xQo痤ƦEwBe4\{iτ@F76֋j炱c8D~QS抁?Al^`xV %R[8SDe|u7p?|=IyGOLC= v饃|ݿK2#2ұQ'EB;n*)#H~xYi:r>ho!Ѿ#I= ;s^YZ<9g|ˁf?_D 1zHlQİi+,c鵊 e]$({ ց~[CqDTp^ L%x[ZSwkߥbQMI'lnI;]w(NK>sϘ۸Y+_6sY^f7p7(-:'dKUt92A*>|>Jtolw`T/`>2?$J,/S&G~_Uk3+H{JRx ΋([oU:11Ld nGH9q>SlBWjub v^%uܐyՆ4SwX"ؿ N!RYOp`Vд&{[G{OX+z6ԔN63xsPP| 9jP'ph/WsI/(Le KD%m !wX/`'oAv h3^} =9$?sī*?6[R=Bɛ4K_ q75~0be g(Bzzw~YOk{/p买|!ǃY$f'h_ gM`_ 0(Ij?UovMX̂3_V:iO=fѕTbn~n&{b>~ 36PEW?ڍ M϶+ʒY^aO@\_': T;K2k86R)$4, s5~8˸c?&8}be)]̸;BLd S>9=="2gٮ h84Gu= #{UItyϕقpWG,aDjZoTQ!Dž4n Y֠`ow䛎 WLHƻݳ0>#l/Tgl ohj\ Cјq4X=샔vй'S,\Ee5zL=Ai&6G9I,:vl=%>CN>_o>cEuZn:_U܄ v.~̨1=fRjUUrӗ ; j凗(M1>]t>.128~ﮣU hFhRo &U6JK4\H6&[^זn/]F}-r#Wl _ſR.R+<#Bid'|'¾q'Y&|w*CqJ 5-@|+|UJuo/7Z8YܓPiaFr]Sq}r߶@߳l;_Ou3L"#2h1t\X37Hn,%ONB+8_H 똷d8JʨIW KBȘ'^;yk9=Im|m xOf`gji\dH|jr39R5Zj9zהdRQ͕ax,$1tHl1)( x'q&j gCHľ'$ɏzpG'Όɾvڹ/?-Ͷ0ܸcD ip$ycx7\[Gd1obcsy!ug:Q䦓tkU,R(J5g܋2`?^`/䳅fW:.SZ17V%/E-yq*o1\sl(@9 .7g >Vq wx*6-捡3O B^)kvT-S4j$֖ 8Э>DU&^Ӄ?eHr sԢy;h=ˮnTefU4NMeJdIfgBӨ;lpgW/ezzOjlk !߱"`q &]ƼDb^-FD] .2cԎKSs,]n0C}Rf.(X X%{?1#V:r%pJ1!=f}̷ 5 K:&Mwz_5 6G?EX1,v˴4['h2WQ~*4vӶV?b噇On"e1cduH)2Q,wYy7%J1y[E$REh[WQx|`y_teVVۧq*EZ݆4_vV/,+s ]? R$(n@5<=Lde;n|<-͑X4@㙶PcCwv(M^>UWY$xb+YQAi3QڰUH:t< bG(ߩ~0T}(sWm,CoWgQA*݁1O`)PRhtDĻSc@ V7٭QE`°<: 'm`LܚW;nYHЁݯ7EZ0AMGr JS@oNKX 6pcc_4eZLŢW{T`#ft>C?FW ? EZ ]QQ? 0-)\2 `iۃ8=ѿZaLB*J(i, Mޥ7':u=Nuַ׸+ž#n* O72"@ n,OA\ĉSSK (~l@Q]V0Q*R 18ߌn$ &!javS7o V՘"%`LM:^X&h;j]^nt^9~kج`uRiaxrJ6~Yž0|;j%y@)[RO_c>%@wϱr ]=X[$hAp>' ƊֳykRRq7h[0kx|sG,,ݨ+F }"j ++p0$vH1 1ӳ(snSB#7Grr/Ca9e< vO=>w۞έRKk e)LIT?dK}>$;n ])"yy > ԃ9^e>NXS$OZ[ˬ 7$l͙<[[vf7#E<ʌw/@O!r r3L,HNx @Yt{)MåsondG-?[ lv^bM/(~S䫘auFJ3PRRjPPu=-_CP2vRXd::!dU]XP ǍYy{VvhjvJ:qsy䤛F ܕw_3o~YS}eӦc*$1T]y|97 c[k|D>ƑnuXBk.?N<9dKm s58mʠ3#pn}8Zpamrܮ)cc`A帏-U8M Rm#Z*¤D_ᯄ=E _TC$T9!iLJ-N&0 hbs-R$dصQ1GĽrq¡}BF< }*$uU0 ]mCJ"Y@hF Bp٧\ҹ4q wDj`^VOO,!{'2ZJY|FBOS+*>M}87mRI: 67{◊_Kkë)e>ȼMayM!iIJ(>o:G I,XJ!uYXV%Yl|⻚sEWe},?ta]@Q05wC3T 8 tvN^=c,YiOz71 . :+縣*^WA-4̎asp-$m2 U)D46OחJ $x}2@TJ T|kюtfĽ9ʐ{* a'/DS({G`ф/(Z~YUԣ L5\ k[|%aI V`jjo^ +:X^_u&mnɺZV!Mu4DW1KV`ԅ]v :.Mǰ$6P{ԝ?,>&ʩk}oEF7TŘѕO-qe0k?@ ~P.6D~Ks j'P|pYrWפ5"_bї.W&ZY V|  SÂҶ:VZZ?Xn4[vW:ZNTu,=0hb5k?>DJ֖%95 5*>D?׏ҟqmHAOGF;-o >J͐7X bF{nėG 1&d %' G0Z_|Cqɾj=F:L&RݗD]pOL V/4!Rƒ+k+AX-'b c/y׭?sn=4\Z?sZSX/:>ZkPFξP9UƏ:u!Jj01 ji'UV@<.|9)~E w+?'YUS ? ~Oϒaü¬*,wVr㱖6Nɺ=u{ l)p@YNxkJ$X$a:ҽU(!I.'.σ]$U˭P,FPŇQ6hoD#]ssm.($ŠI CEJK*bKSO0`mZ X$H韭y3~$4k{_Çr' #')^|0g սӼ~Ey_GF":z0-H;3Qm`Hf^e}:|G] _GZg6n@}G-x"C`%HL#^ixb3I^ Ө >m*:7(coVE73)nF>kH<@:#ɓbbR׀mr7!ӒӬEC~SJ.FwEY1`nhPT'AWF||PoK;zZ$r)J&!Ȅ7.^QPf*rOaȏ G6%iCpS̜p0}/T[%f4w81 ;SzbA`˼!pr:r~~]х/P9 ZF.Hp %]/-[%4YCĀ&/aFf?-|Ĩ׸MP;<`_mKks›BxGE5ZN?zo _)1Z_{ˎQ\:k`!M%)LG7WS)c}mI>-;'GGJ7~\ۑtuL2/`\&))/)N{8vBrO03& lZjP@Mw1)v/5\\tk)D Ҩg A"G1h5f=Puie^ 8Eܻc!S+^sX;[? $%Rѱ,Ƒ%fBi4?)!tvtViBq3a(YŽW|vu֪K 2ͫP`LmTV\ &6G }|`8c, X򾎪?ܷ:,%Pn!* IO7ahkK\*-:3gR@g2r YZ