python3-django-doc-1.9.12-1.fc24$>&_YjU%2A,M>72.?2d # < #,  ! 2L  d $|4IT]]nPndnxn(o8o/9o/:x/GH IXY\] ^2qb1d e f l t 0uv),22Cpython3-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.rpmpython3-django-doc    python3-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)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.9.12-1.fc24       !!!""""""##""""""$%%%%%%&&''''''''())(((((((*((++++,,,,,,,,,,,,,,,,--.....-/--000112222222221133333334445555533333333663331178888888999999877777777771:::::::::::::1;;;;1<<<============<<>????>>>>@@@@@@@@@@@@@@AAAA@@@@@@@@@>>>>BBBBBBBB>>>>>><<<<<CCCC<DDDDDDD<<<<EEEEEEEEEEEE<<<<<<FFFFF<<<<<<1GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1HIIIIHHHJJJJJHHKKLLLLKKKKKKKKKHHHHMMMMHNNNNNNNNNHOOOOHHHHHHHHHHHHHHPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSTTTUUUUUSSSSSSSSVVSSSWXXXXXXXYYYYYYXWWWWWWWWWWZZZZZZZZZZZZZ[[[[\\\]]]]]]]]]]]]\\^____^^^^``````````````aaaa`````````^^^^bbbbbbbb^^^^^^\\\\\cccc\ddddddd\\\\eeeeeeeeeeee\\\\\\fffff\\\\\\ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghiiiihhhjjjjjhhkkllllkkkkkkkkkhhhhmmmmhnnnnnnnnnhoooohhhhhhhhhhhhhhpppppython3-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/python3-django-doc//usr/share/doc/python3-django-doc/_downloads//usr/share/doc/python3-django-doc/_images//usr/share/doc/python3-django-doc/_modules//usr/share/doc/python3-django-doc/_modules/django//usr/share/doc/python3-django-doc/_modules/django/apps//usr/share/doc/python3-django-doc/_modules/django/conf//usr/share/doc/python3-django-doc/_modules/django/conf/urls//usr/share/doc/python3-django-doc/_modules/django/contrib//usr/share/doc/python3-django-doc/_modules/django/contrib/admin//usr/share/doc/python3-django-doc/_modules/django/contrib/admin/views//usr/share/doc/python3-django-doc/_modules/django/contrib/auth//usr/share/doc/python3-django-doc/_modules/django/contrib/flatpages//usr/share/doc/python3-django-doc/_modules/django/contrib/gis//usr/share/doc/python3-django-doc/_modules/django/contrib/gis/forms//usr/share/doc/python3-django-doc/_modules/django/contrib/gis/gdal//usr/share/doc/python3-django-doc/_modules/django/contrib/gis/geos//usr/share/doc/python3-django-doc/_modules/django/contrib/gis/geos/prototypes//usr/share/doc/python3-django-doc/_modules/django/contrib/messages//usr/share/doc/python3-django-doc/_modules/django/contrib/postgres//usr/share/doc/python3-django-doc/_modules/django/contrib/sessions//usr/share/doc/python3-django-doc/_modules/django/contrib/sites//usr/share/doc/python3-django-doc/_modules/django/contrib/syndication//usr/share/doc/python3-django-doc/_modules/django/core//usr/share/doc/python3-django-doc/_modules/django/core/checks//usr/share/doc/python3-django-doc/_modules/django/core/files//usr/share/doc/python3-django-doc/_modules/django/core/mail//usr/share/doc/python3-django-doc/_modules/django/core/management//usr/share/doc/python3-django-doc/_modules/django/db//usr/share/doc/python3-django-doc/_modules/django/db/backends//usr/share/doc/python3-django-doc/_modules/django/db/backends/base//usr/share/doc/python3-django-doc/_modules/django/db/migrations//usr/share/doc/python3-django-doc/_modules/django/db/migrations/operations//usr/share/doc/python3-django-doc/_modules/django/db/models//usr/share/doc/python3-django-doc/_modules/django/db/models/fields//usr/share/doc/python3-django-doc/_modules/django/dispatch//usr/share/doc/python3-django-doc/_modules/django/forms//usr/share/doc/python3-django-doc/_modules/django/http//usr/share/doc/python3-django-doc/_modules/django/middleware//usr/share/doc/python3-django-doc/_modules/django/template//usr/share/doc/python3-django-doc/_modules/django/template/backends//usr/share/doc/python3-django-doc/_modules/django/template/loaders//usr/share/doc/python3-django-doc/_modules/django/test//usr/share/doc/python3-django-doc/_modules/django/utils//usr/share/doc/python3-django-doc/_modules/django/views//usr/share/doc/python3-django-doc/_modules/django/views/decorators//usr/share/doc/python3-django-doc/_modules/django/views/generic//usr/share/doc/python3-django-doc/_modules/unittest//usr/share/doc/python3-django-doc/_sources//usr/share/doc/python3-django-doc/_sources/faq//usr/share/doc/python3-django-doc/_sources/howto//usr/share/doc/python3-django-doc/_sources/howto/deployment//usr/share/doc/python3-django-doc/_sources/howto/deployment/wsgi//usr/share/doc/python3-django-doc/_sources/howto/static-files//usr/share/doc/python3-django-doc/_sources/internals//usr/share/doc/python3-django-doc/_sources/internals/contributing//usr/share/doc/python3-django-doc/_sources/internals/contributing/writing-code//usr/share/doc/python3-django-doc/_sources/intro//usr/share/doc/python3-django-doc/_sources/misc//usr/share/doc/python3-django-doc/_sources/ref//usr/share/doc/python3-django-doc/_sources/ref/class-based-views//usr/share/doc/python3-django-doc/_sources/ref/contrib//usr/share/doc/python3-django-doc/_sources/ref/contrib/admin//usr/share/doc/python3-django-doc/_sources/ref/contrib/gis//usr/share/doc/python3-django-doc/_sources/ref/contrib/gis/install//usr/share/doc/python3-django-doc/_sources/ref/contrib/postgres//usr/share/doc/python3-django-doc/_sources/ref/files//usr/share/doc/python3-django-doc/_sources/ref/forms//usr/share/doc/python3-django-doc/_sources/ref/models//usr/share/doc/python3-django-doc/_sources/ref/templates//usr/share/doc/python3-django-doc/_sources/releases//usr/share/doc/python3-django-doc/_sources/topics//usr/share/doc/python3-django-doc/_sources/topics/auth//usr/share/doc/python3-django-doc/_sources/topics/class-based-views//usr/share/doc/python3-django-doc/_sources/topics/db//usr/share/doc/python3-django-doc/_sources/topics/db/examples//usr/share/doc/python3-django-doc/_sources/topics/forms//usr/share/doc/python3-django-doc/_sources/topics/http//usr/share/doc/python3-django-doc/_sources/topics/i18n//usr/share/doc/python3-django-doc/_sources/topics/testing//usr/share/doc/python3-django-doc/_static//usr/share/doc/python3-django-doc/faq//usr/share/doc/python3-django-doc/howto//usr/share/doc/python3-django-doc/howto/deployment//usr/share/doc/python3-django-doc/howto/deployment/wsgi//usr/share/doc/python3-django-doc/howto/static-files//usr/share/doc/python3-django-doc/internals//usr/share/doc/python3-django-doc/internals/contributing//usr/share/doc/python3-django-doc/internals/contributing/writing-code//usr/share/doc/python3-django-doc/intro//usr/share/doc/python3-django-doc/misc//usr/share/doc/python3-django-doc/ref//usr/share/doc/python3-django-doc/ref/class-based-views//usr/share/doc/python3-django-doc/ref/contrib//usr/share/doc/python3-django-doc/ref/contrib/admin//usr/share/doc/python3-django-doc/ref/contrib/gis//usr/share/doc/python3-django-doc/ref/contrib/gis/install//usr/share/doc/python3-django-doc/ref/contrib/postgres//usr/share/doc/python3-django-doc/ref/files//usr/share/doc/python3-django-doc/ref/forms//usr/share/doc/python3-django-doc/ref/models//usr/share/doc/python3-django-doc/ref/templates//usr/share/doc/python3-django-doc/releases//usr/share/doc/python3-django-doc/topics//usr/share/doc/python3-django-doc/topics/auth//usr/share/doc/python3-django-doc/topics/class-based-views//usr/share/doc/python3-django-doc/topics/db//usr/share/doc/python3-django-doc/topics/db/examples//usr/share/doc/python3-django-doc/topics/forms//usr/share/doc/python3-django-doc/topics/http//usr/share/doc/python3-django-doc/topics/i18n//usr/share/doc/python3-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 ZN_o}86|7 Z)oln mf:&b&9L@G'> `8yHڔOXܣ/ż5a5}lỊld ޟb:3JDcѤS%(R3ݠhXEwvbrÇrj46Gn i^*Hs׹P%N;]N(={7[3H˭p#;WhUo܀s1>F1ۤ6yA zB+VP8i!EL5tnAJirz7qh7QB K773ߐ^@JOij>ha;FZ b?N]QEtY|\}zFnY@܌zTߑ ٓs*M=MkbW7$*_Lf8c *_olF<.<Eh XeG+ݳ]Ф JK 1BJ' wQw5ry?M;ksr-1×O1%Ŷ<9itqy,:9Vc ksdECYⴕIw} DZ W pf{AP\64n\1LEnpjLJW~*Xݴ}L~)TC:~#3Qվ1ړLx#]ڕ4ߣt *$eTB\MGuRhcI,6#uDsaa y~10(Uv.ȠEh˘),av%2Uӻr䙮늟IoNJ2(疐ż~COMڑ>c G(|q /ZK [ po%0#1m&E nvJ"ʡ`7϶2{gBxѐ;t86ų'N7ѡH֯t(Bك4Y/*ڹAޭXh?$-,aDCoz0mKsŁC2myyWv- ֖dn F!;M9[q''_(|a9g~E0R`((`}9Х2#6nn|N_úVwJ@D`#Ns y`t{e܌ HU UWAU<۟~rDr6 C-Nd㷷DUu+@]wY!Ig/)+erˈWxUbXwڎc/|OJxZ'[,6N]!RqQd?{,bw~O/n ,oN #AjaosxP08oߟQ' &q$>L0`#6 *ϝiǃa1 h:+\ *(%dS RgpMem# d5 GPG~$K$&#.1ժPB*|q2e}<={{k1ym?4ݰ_£?+4p5iE2ы}d? ęz)w_*f:4/@8>1&Lc׬uw%<9Q6$Oݼ} Lu^*`\-|Qv~Զ̳<: @*/xbZV-~4<5-xDzAGźk/N7'^D 9|R_ېc2[8?E[?N}`sNXPgH۵·+ uڏv/C<.D$Hi;5Ei }súnE =1Æp>1!ސLݪuЄeCa³F E"c}t;g˥+!+XaNEL8L8 1 _Qcsņ];5(_ C*s1Bp*jlsrـMhzݷO;1[ˡlntZ/@P`y\v:Ɏ[QmBъP"C|'z qcGBsh1"7{cL(|`%q YjIF*$;j% b @ [iD3LPu$Hs`.=%$d& Bt\NK v#oU"K)?<{QpJnT0^`b߰u3ݣN;͒> '"uM4RoǑ:5J-=/|і4Y\sY^5;y1c v62N1)`1BWOYH l%#:muכDskp^}uyXN~|a.{:+aGX^JfIMBJZYpT}}̋ugn  e+ˑ'ć(p"\mZጭqE-jD(4! kO;fu¡.Ogs+ULi%9m̆TzGcr/i(CˀPP@Y쬠-,Sjİ@ k_ ߟк`]}EA8w9lUkGmnڨ"`}jp>Nj;0B!%ZCH){ھh4\T)*6T2#&elwA⮯Ύu40vVn"p,5^0͔z?jc .UY>&HCng\JRKcQ=|bI wc~7TRV>nloˁ`^&X%] >U׽06؏@қ"ܑ0Ǣ'< IBpƜ[jqƽJV LgiBjD97;dthMe BF-\'5 >HZ:{/U`[Mm|s{er`;\ W |ncYLQ{vz/?],ͥ88}DQʜ BMavQ*` G۞S|W,q^1vS6ۈzͿި162wrƮwc*8p| _ !o%x[mwL3Zn}{u5ȝy*6f -bu{;G䟌l#|,pYqEwQV3M6iV7{ T%"W#ЕbS1?9N >zJgթ߭s3 *ިT0}Oo:5ߍh^.6^}JTjШV4 P2rDG ,T7ΘÿYG!l #B?RVؕV0pV4x&>4aR˝}Ѯ ru)n?iK;N(Z+9 %SC3m ɑ&򩹒\g ܗv}!IFgAstUb% M]B֊` wZ# ARntqˉѕǿAlvexaLn 54㳘O_M2af%HA-9U2? yReMuQR{NC{¨c}S*Z_y21? gTl$fd)'"6}((N"70+ZJPS.+Ml&}SJݽV{FnRj u$sh8E|'Ӛ4yi X֬ 2` Mڔy_wy5Dq%qR余}s %r]q9J,="n?[d#*x012Y@]C3TNj/,GZwn/Sb}aLexC:e.!wzfw`89| tc'm,D8ȬMML嵂ԍ5$ !D8w"y¯aj/ n;:ܢR'5RUڳ'[#"I} `Vs8h00E.9#A2{>ݼό#MɠCYrrVscIS$2Э9⬙^I2t^}_ - 1.#y:Cqbh`nr|t+@u҄zEVJ-qOZJm;6v m O}x5EF؈ދ7߁'5Cǚz0o&1z/yȕEez d}s}[2Q/ 1%`75"SJC--PkmF wU(nKajaCZK ĄBd~"ix\iNwkhUBTmL#dubHUTpdDii bHIu"l^(\ f29+mOҥ))e5+aoCR٧. ?*޺I[99zH⭥/5%ߔS'./ (m"4mD0۝S}#7a\Y$zOƬC ފ!{ZCvRM [!Z@8,j0f@S+;j Sh\uj` \IЄ$$ m-_i|hzS/b1z K]ՌxH0bfӈ 1 pRa<ᦿxh,oxzWD- 2U_XpWU%N8nFhr.~a?mŝ㿑Ӊz?x8,)@ 7+ERf >,_/:iDԍ7=T<z1 z:^vnbZa4x׋X;˸0^V: )1XD+1Ґ? A [#nOx+u5f_^BݼxPHa~4Z_+lXCztt,LݦH d skV[7..m!.f7E S2~QeFBC`plņ\fه eojuIr*] o ӗ *o+ۍTr(/F^E] -!?&Z${PO^sR҂SGVDZ֜&h~I$ftԏMi2t6|:ΛK7QTvL1;o[|K[&ؑ!x;OۗCiX=M3? P&9@We摒F&iESj{ˮV˹cʋ^xE#.ݓQNUȱWsY9z:G^Kri@RQX}myvXnQBuyҵ׈oNĽݕ-BdͬZ}J{b aݞ9'j<,FfHp<b 552e%ʽ=ku&z/{7)Y5W@@Ff "9hp^Їj\?ey΀tE_{Ty`Ȕ(,DB 7{ " >9jF۷ #zMH|%D/c!m☱G=/T:75犂 k[r2rٓ LeZPPUǭH(k$cM 6pK*,І4EJ8ؼyFw\7^68:wNXlg/(N{Ԗ`!3Pi3g6sX~7w/ 3yH/9,mPE#kbp*t7()pgCT'b!NiG; }{PǫHܰB7D"A%" kS\ EǠ{F,t`Ѻ?/cj G񮰠 ~.`t@DN[ϝ+/x psC2L"bO)XOf(L{; gT=xsPP+]x\3E:65$|LMMRvo_TKuO|]X_JfyTFLmUi֗$jEMjmɩLOUFY  ɌZ!ܡѾl`6AP\?[HO}M精 8'xv;YNU% w\J=[}E)1z|evVu&˸+:[p|Q^mrTGGl!+ RQg&uxd(P +L+SbA*x?/ %H ]z =P&H 9S @}ڍЛ!S(Rx Х-IyXWHIh2Yoڳ cwwu\]ٚ6m#s^3V uD+%?Hk)O &TpKҝB .Rq*ObamhxVju`+b qυ m瑬iYdD$Hw +{#,;/K7N1^㧞aR4g|ay uCYjz0#4XCcxئՊ(QY&=,d$ќ؛lQUQMG Ql,4pAmOe5KoˠIUMviY:HPo^7:~'9A!W{7REEһGaR%&64T-M#It+ y/I#ynL$ C(ȞzjT$'K\EBN [R+1z7ySF`$d"ʙ&! *Ȉ7|("~u]Q{(KK.K/?j0FF*!Z ~YE&Zӝ`\vK߿QwbV:m LeZRfD3c&:7PYJ-4d^s\h~FJ<5e.6LH)oO5 Vð~X1𑦮x$Js@;ד:"6zO!onNꍰ,3v *eD]sFږYzNwυ3PX:i,m=FqiWߋ"5Z|;ϭ[rdc!%ns)L$pf{ϝ~||bUFKG7q{F>LwS#!_΂w&>xBܕPC#mR9ԩ^\t;Y|wF)(!BiM|X7.ijv:vYֶЊGWтn5%Qg>SZk#&$^q~7򸨘^\ȏi)=rRϚBQFӻ¯SpΑ>L!4ex"yQ A? 㖸ou%؂]&eIi5RcbgCI~&>RkZcIȬ/M9X̟³!IJx;pMi"1I&ڻM䟟]7gɤlX݇.Y\jҾ/Pxhx/+ͮ7 &|H2p.=d4v.妦 /A,c#[t|- 9~KUiSZyjlY`{YI$zEʳ$J19gLYQ-I;kal{8F4?ޔ!UyVE)bA"bo;x+Ɠtv~J]pu•菊mp0|';o5wQd#ȟ;W側]CHbqO柽oŕ8q'u a%S{uWW0oG1 mɅGEia[!EMx#$)Zһ {FCu|tNklj84_X0ҫqlymˉQRxsKE9#;aktFVaI#f^:y@us<\CF eZ]9j7CL>Y}"Rj|gŻoP!5pt+a0d8K5wqPrGl!F!pPV^`|Zd9@Le0ɌSBnwCli  .\p9iB 0NuUR25/""sww?X鿀!{;=cx*, Fn/笅iXf~$gHxUKmOȏN)0g5μgۖ\p \PH>uFS l.F!ԣSOv.e%R=e>#sADU5.)L+ֆ0E>ϊUxuydgH\ /W+m+". hѶh(ax܊F6y.oj~g[OoEEy*Äta:ƄkS\Z?TFvђ 1ECcV^#Y0K:Z~#eʼkrZ4Iߞn6yAEș7z涍 %9:yq{[ҵXYsΟcFr 5e Ǯ o H=R08,PEGѕKpw2uUb68ɕdķ nɅYb` @`D\P D !M^U8&4"fXj$ EQ5 "20ܨ3k]E:yt-haҜ"LQ8Kykm8u e4 s*3"|b]V3D;_"z(Bb+kŒ6@<{zu@gʷ*6 'E%7 F8Y$>cDfSFӢTWx7%/MӠ,ޙ#qv􏉠hd/i( uE! РJ Tr<ڌ$̔)ޢ WU&^zHm7)e+ѫUhEXZo)Jxw O~,ԶgݰBPOJZ7bA Vy7ڲ9?6|DK~|Vzn|`1 ^'"^3.†v/`ygRش$r8zZD@BJQY.A&Νb*׭I`[p3>p.CƷܞ].!QVلtbgBɑ"Yg [gLwP?uM9](UqX -ikew#rɑ7VR4jjs_Ȑ ]ݥʷIe2((飺I]u(eMb|JE"gْI69wk,L3ag Z)uM~16ָKGtQ,Z*>xggEԖn$cE$itFԲl=%9᡺NMqDUŪedO(2F Tz.j)j΢DtN.2_Q"USǙؤiSjS0e0*f[\|;}̪-$#JbBOH7ӏW;ZU? )`-CIƫI@.I̙gk Q~]aE&)!o3ddׇ ;hB, fZ [dHEJ]r|CعF y|#r}teo[4?.-ơbx:r=lR+ί|.vGb{%Oj\A>=Jaz).f)(n'x"uRA޼a WfĚL">хYȞE1VmA({a/V0^*2Ylyyd7 TNuWs0wpte\OQ gK,HGl1$B=ZG2 *xRl),$Dž$HCF}ԥf Ms( *ȃE18mCd$n)Kh? <<Cuԁ٬աm$qV_&!~}S']m9[-G X"OKm $l6eRkYGbw:Eg԰M0gP%:Z!o#~\2+^xW;؞n3AK|I!-ٍa\⌕FdBg"NMH[CF>_/¨8?̩6jߣV/ ì]@J_ jB5@c=#Q َ$8M yL;CixS.EP4Ӈ|Vt3@;CS`@DǙmF(=rۇ^5tq׋&$u1F&f7>2MB[hm)lCYz`Whe{&e}Jt ߚ핕ZތM񷏜hS :K0]ߴNE*-F3vUٯu)SLm˚]9-8XURHBE[sPJtq4/bO&q AqR6a~ArĔ_hJgò{*@?Wc׶?*`9ÚSG^Ҿv$')yx$g(Ukm(@>2q5`F3nFbHh<^N+4u`ܵG4 >;JeCi7aN t%~is+0F0k#@Mg$htj&N MNUEqЋ>bTpMG.bCsHԡf+BC+\>Xm~ g ]omћljj楅7 D|SC_Y'{L4ޭ`Y3 X!blGSWϬ D7tT(#qLQxTF^M5&0"G֣; #? !9o43rZ9Eվ욶񽑧MKő9pjDug4qov}a˞ ̈́:u+I//N<'hdxFƉy>7C<3i.&*>-8$$M #/hH@{H=-JB-f })Z{IpIC֥W^Y"?`A\7y#8|* /(d>8g]z=J/e}eTXfHbo;qNt^G!d(f~bhk Se~Ҡ0}g")$T!镲N^֥ ?nVv#۽6`FD_I-(Ov^v`b|npUwh2C{[azܴy W %d}. [DB +h}Ij-?T˞KEcaGQz{:2k h–7Zᛴ5E0J*MfUP qOdjHߨ^حWIZLSdB[64=lS&KEu?=Go>:?L!nUsb^If1nb#'koPD9kv6Z("}VJnآg 9 $f0UyLf^_]絺KsSuuzڬP@%z\kB;A}(հϏz@dAG F=Ni  5/1a Dw " |eE;nm)R8s&>T [EfS:b<#wEd/ "EXE B1 c-CpCPOZCxQFS,8dlLwq+&$هRJ# XB/&UDY'@z6A i,_-1<s;Yeؑ$TЌ3?^,+h=oK8*?xZs[uB?D4n-!G _js>bS14ǑeFUqkDxXM8f~o1:nD b$ C`Y%0&KJ&3DW|R(\BP̜pFq)& G,VH".=C'mrd.vSY^A:yNc5+ s؟vuY9UrpV5>)Z[$KlvUE#3=>PRTbp C@K)0C*b[eIj qo]sIHByI|tV [s[ztߑ-&DxFS5CbJS]ˤUګ1ffB2;j 8tṊ'; uI/Թ4*N'_M_c ،)NneTHX5s7͵TW*X㸡]K.^7"+&;`<N:,7zg`Q 'Df=R_]iyV|;p:@j$k~{DԻLae<)a">Cr6aQ҂}t >#|V  , YkGiANtP=̄ڨ5pI5Ff਍{NXGŲΪGfw\]&%jh:A Pf r5F-"o 'rn6>bQcFU )N[{W?p3X˧(?5q c_R ATc"t%N "@ݺֆ?Codϳ7T\#he,okI)),aQq q D)3[~w{}D"47Q`j\l0Zs!(G U]aV".˫23I)@勳!ٰ>C0y,ޡпOm$ Fg'wL 滽VɐgV%2# ' DÕ:ixpY5 C"!LGf):sܧpaK=4YUdou^m\]O1!l,Cϟ@=B/a㇨'yA׽"Y7׈8T ?gkU$DeԦҡ=ri5iqdɗ@#5M.@fɌ%vNjAuk?t߷ ̿k{:>HtL7ycmD~ɻp,|2R+0/D ە8 c%s?~ҷ™7oy\#O FI黐TL`&4onqI4/T{P]VtNwh* _w+y7jn&M25 t+؛(,z͸.^Z:/덭]teJA*?맨ľ;&$rH~$C_?=f 7Q>,‰snٚR͎!!AxA(v:>, E [+%`U=-<]HX8) [''ƢQbZ{oً#}[|^%b[/*mWͲ .BHhZGG=ܧЛwj.Um4KYfCW7[cM6Y>-$ ek 2XV0ˁv}0}V 5yC$ɗ=VQcLt1* *('8uWYEPIlDoK:k(bxzj/=pn" >.X\Ѫ{G,= lH1&#p7qũW#RMtar,sdgߥ"[9^A,s, jVv}[A4Q)ʫ42,ŧ4g;&a0 CtΎ/#b&ǔ/Аs6:/wL=-uS!ݷ$8h P څ3c`PʔNs&;C5U*sFy:;Y,|gKo[H"\&g#FJ{vjHlwvPnbɪB2' Q,-G*G\ ʄhgkҍ:4HO1+ AtP;B8jLH¿ y!=~nC#0 7oR?YL"C tqܡY8;3}˼)0g'vvSO{zn1b'+& mxc0ޒ(Y'dC!"Y.EPջƙSྮ 7i+Lo") $!e7eLVO2Bo =C4 K7&Yˣ/㯱]lg2-yX&'8YP7k\F4̰ /8=&`9e\J%`SO2~)`ee}>haUI8c *] 8A!#6C˲x )`4Fḯ]6nj<ss/o˱6=DF!+|l_BE] SvAXkrW|};6{c[y@iF޳B>n۵Ðxǂ{b Sݯw|&͢I VDQT/?dsbWOf` R4V&RE`,G8bIAⵎ,c~䮓*MCڂ.K ~cy+Ƹ?But//Ft61JŸp< SKQFNq"*}ԉ̿T|̃nغ\hq1M_bey۟G~U{sz]`sQ3g~5A 0笢2OJǔ 5T7Z . p%ӏ},2i=%56S/]9U%3r,G@OtV bȃtǠ'ȥ74Giׂ݇q#g>WIgjܱ}Ç`V/ _d=:?e$P&'K&!2WvmG"Cp/QxzXkMJ붬%upgI$kr<ѣH/y)N_n4Sx.|󡺉/ M0n3*H8ToXsOvP:Y%|-fAMٿM$2֡$H$+э-(i/jo_|!rKoR"1j4"i^y})`3lSbOV|qšKd`b,ߋd :fc2I6P DE`W 6gvMwأTɝݏ(r՟ԦQڍ7%ԴM@5ö)3JW햃ۗN9|uX# ,1սE /&R OśyӋxrČL"˟PI鈄.\Џ_Q?bs)d AL|>I/BJHȞ>2ya`Iɂ[3`h 9av".~FG|%MaK:0v[0Rӭ@ T'u4[mb \2]6n y3?jZʼ: (d)CZ¦휫xgǛYO hy;&wPA` z}Y/%yjN"6zϫF"Fp%ڼPmO 7R2AlyABqPWml.)hP1 ofdawFJiu@ R9=]9IPD8mf@e8Zg%>Lv @uZAlXO~z4aM*xVal6 ͞,Dj7,FEG'"XڌtSv 0U`1L#B(io\])7fD5ܓY'0?ba?jUN`p9VpHK%n)0!y &c!!Xf+FdxMhxd ߫ĆyI zӁIoWjCvS"]?x{vw9/CXML򮟅@ W=Qp?nl"$s2E}Sa*TtzV]jĠz>!H+U4ʯcmѷ: Ϭw--V  Wl-;޼DW7x$FGQ@Ӳa엂[J]_)?,"_p8؈)$u?_t ogwU{٥jlo$[AL̃߈3L'AIχ)$I&=oÿ.ꂌT?wÿifPvNmxWngwmZLtE֛2D(I`Sͤ RX:L!:Y~ΐqGL ݲ r?r1& }h\cAzko]q@YNJEJv` H*\= h {E՟ӕT fQ)0x .tk]IO^`"ί1 AP}2 XmEߒ7Y&)/qŵ& H@'p&RIP-7ɇ"бüF6m}7t&zXCvG,l0R2*8G'oQ={Y(,ֵ!({ S."̣?t/,{+£FA#$~9#lTlRwC@A hcSחY"LZ@Jk~][|y18[1'R$S{8]b۰&#U8ժ"H9ۘ&ߨ9>fn-x-^&Ӓ0\#ͩ'2"j.[:B#DŽ0QWhrooʡ_xlcN"o7 h 4sH !Z ۻKD<Tsc~3#ZX Nuؽm}V% -*'JTm3eChYUutd=oK7Ϣ>=F1Il @f>\Vl+d>?UcCQi<}Ji5(&?3`:j7k7 {! NӼ4A'KO 6 A=PG)}0Pi!)pԆּRetBk, P'$<4vf;r$+Ip>q21-.n1cy&~EiY}o#4**A[c@/|JvwiBmS p.Qzq 3 | yMy15T>C$[{Σ M#*)`,SЋLCqR;XcբSlۺ} H>FR=viWfGy$FN:ʔ|; QwгMh",݁m5Ǧ t7Hf]C>FVcxI[&pj"67ggS|0tQ&/2S^%C”u=9sډ:yCx0ŏwxsmk4QivYN ˛LYZp.vJ?l3▇76h@H1~*vf0Į% UI ^׌4V`sP|e-=8C ^:`Ƈ꾽}R ig50vZU-(SBzF)tj퉻!2DZK'|2?DҚߦ4v0q(8}t?]T2pAossG>/y\#mC= m OVr{ <_89a@۶:"^ڙFZ&Bgn&0X~Hܰs*Sm`vstǢ"|(t_\-'mR[^Y2=z:n;bPH235|Gťy?@3+* 6xy!/ʯ;/vzR y9KAg ry@6(D5fo4IK\">`qW]m.6=TT´,FbXM;K/nAx ib<Kp@)*;KAjl_^Kop[hF{UL,((KvmNLI1iܹQd\T F\r EC&I87n[>  ҂Dr~~Ԯ WC$X 'װ];eTVTI|.*7m=tP+AjE؝=rlϪD2<~U;Oҍ,D*C>0f[]r(uGy N6Kxc.drNN)O3NAG3mYJK5-/Bk=&x.R) 䫅=_l7SCo~ a>2 R$O,1xzL,wxg0# y@߄}p2ݗbdxFȜ[iހ8]m8=f⌱|@hprg\64"jIhw^؊uʎBE Q`o gi_.? ')lAZ^8JNP(ƀ%EyZ0ZGRTRyyK<2 M\t,7:>EҩM|Q$LE4ί )8;MDnav'Eݦs:2fi+B[" ջ`ɂLZe(HԳ>Sb- ¹g4IU&0_Xgdh|_J?YeWτ5f TAyքbITgzg;<ڭC?v˸&S?u ,FVi d\yk9-\z7[vo-Hw\gr6q sk;:蹆f6wA 4 E[ OJx\M# } m,<˨Th,Eհa$Z\LFaVix9)B!dAc(연#}}qSC)Pn=C@Lޢ~T`.+L]Vrw+9vգDfrڜbsk!JahΊW3ǚz# RvcD^'C(x-(bFZj3݇Ș[\UVӠP (XK+Fq%v[O7ߏ?pXkJkۿZpkL _|FtV0im\VccK[xOh˻G^8F cxxXZ]Jq!B̔2L5{I|u+/9^BƤPKA(᚞`C#H-C wh8[xHnVezTJVgNw R$j5GjMHzN2|JɔMkmo#(0ߡ6 N{L\r#+%Lo!!p0\fBBc+.?++fC>ά_f墁NzqiQ}; :fQI'{<#%cB(kuF` lddzEܹ145#H*ᖼIsqҭ :D! f﫺~9M0%-Z b*帔L,ar h>ں%Үm'U.8Ku dV$ 0|E'-9Uѕ{no:&@جa Lo 4 dMtc":gbԣq?lE^N\g*q5߱ENF<D¯;]̇immQ;u*$+@%QghȰd5b7Og[?/2Gd8__F~5f&7(>(=-!V Z;xoZktJ)|Fd7|F*20Ǔb$6J (A<5/ȓu p.ˤ"hvo囶{7iTD_{'9ǀr&˗_VUs64wqS ,lŠOoJ:+/IxЬX[ /Ƒ*$IzsacW7LO[@oOegX)q?e_F\*bΰ{]A}M>yway|%6IJ@ N-|VbuzI^WSy̌ITa`l}>EYY ]ĵ(N.!q m hT1{46 ~=?G;l/J_47B$>Qn75t熳K^}jPPMl/$ UӖqt- exA%6_G9Zp!LPs:19Wh *J,UA7kG,s? 5<epU9/H6+tZ 3;~p$`/XͿ=̪rʦ}/G0#]%*̵X5)Ә]i Hŕȴ(zM$Px0 >VB[ N=c%fP6qVdr/ x8/:a} *T8hT}w *e@cuzk,M[ i𛘣-ker'0Isg#Kgep2IA*2Amm<  XD*%T`'ЏPXGo-cUËH>v[Xm,ҁgЁ*Q`t Dd^Q 2Cf ~\V΁[[k9ɥ^?* My].l+{>ƥ%4Dyo w?v?dܰJLpW4BѲztVԽT:E X#y푳b PM)ָjR5_CywQ;imϼ큺O0ݫm_,PtBZ>}7KEQ!RY*7 r3~X Ziv1=TH~ci5ӗIP6\PY)Æ5,40CusL]N1D )Zɥ SZYE[X^3ge]w%-3>6a+8KIt\qCؙ7+–76Zc}crS*(Z2[Ry.@ {I/HFCY(#}3NH*c֪OR)xk#SH"}BV;sCGzb\Q5Cl`d@<83Jb`"x9 CR20 _x }&|T$@Ov\=sBmCz*q5Z[8o]7Bģ5EQ [dlbvZ)L$#3cfM2CkWJE@%6XP18쫛[y'1$>b:ڰ<č&8!q[EkyeXIF+y#TB)pzrIUptY{"W&Ɲ8zYBf]ŴӶPc$@zV緗V`t+bZ$ϝq{c"6)?D/$zǕ5א&N5esefA/j[uCSqR^q>xij7[@Фk `]\ c|>G'Ye||Msd6rt4kdP ;bs -7^p*M} @X2AwY mb'{aKjbq#287!~xlV=4Q|.1Kq=+0m&LN)H8n^9()UE8+[i$޽*ht4%мWu E]5<]DbƾGN onH+dgkPcyxKCHz< Ēj)C%(6ȧ350${Ã.s4UC,G4E}/Ix: n [rJ3 .8 sA#F04AEPEQŴ?0xFً dİR׻WAw>}$qNrf!˖#>ڊHcb"X&N'l}Ped4`N7XJ+h(#Y HNd=JRd@_"xL*_Ϡov6ZJG .OnchlS{)-Ԟhmd-L܀<2v2:ngI^ǘvc֣L7Aqp{-6T i| B)˅tg',_Lh,bal7ztHw̓@A[|c^$jjM~ ͮ',;8%s|(zf&⋬ y΂Il3jl VTBdĩkqu!}J~`?!q=qm| H ^e2&_pFkDiU.sE"B {Z(u!jB3B)AC In\kGrM7@0%: 1~e]66RFjl \]#H'%Ѣݸ[UWab{]$LD¨Z2j ;qk[GWUEۺ}FNED^_&%;-WTLx<W6T+bM) :>^-f&\kFoK ތԐѦ?΂2%;vs͵+%UoM+s3@YBoTӠrH=\x@7 s04&?E"ao$U})%gufsoZ.p.b%8o̅r=wzsuwֲ8kT\aM{Bm#!&L.JZ /%r: 9 K1qJ~M?t.o bɄ[fwI RMѿ$O}=Rh")hW_NQw w?wr-03{/8rV׬ ~yˑ&;1{A9c .Eͩ9 BBT2v.5^b,'ڮݸF^eIȖ )g>Uu8 6q]޶͇v8 l:z&9g8YU׳1'/7(ha8z!zuzla/V\hj̓JŰm߷u !!o\sFxگ=`WTս:( њ YZ