ghc-Cabal-devel-1.18.1.5-45.fc22$>FK5fZHH>=|?ld # K '-5n    p   ,i$Y(89:=>:@:G:HBIIXK\YKh\K]R^|bdefltu\v wlxy4 hCghc-Cabal-devel1.18.1.545.fc22Haskell Cabal library development filesThis package provides the Haskell Cabal library development files.U"arm02-builder12.arm.fedoraproject.org;gFedora ProjectFedora ProjectBSD and HaskellReportFedora ProjectUnspecifiedhttp://haskell.org/ghc/linuxarmv7hl/usr/bin/ghc-pkg-7.8.4 recache --no-user-package-db || :/usr/bin/ghc-pkg-7.8.4 recache --no-user-package-db || : NBFÛÏÓG;?vz} }}lmlalev@v4v8ppp %  T?T3T7YMQ---*#**```'''L@D F:>wkoHDH8H<qQqEqIvjn333{osRFJeee[[[cW[qRqFqJ.8.,.0SGK<< <   fffyyyvjn~|~|r|v} } 555I HIhh h VVV|ptiii& k _ c>26Q QQ---SSSڡڕڙ3'+"!":>@ ϝ G o+ BB!BP=2E +L*  '97tNgdf &9.] w&i@̚*xnL5dq)t{U e4HQ0A~9s?tVB;'8/M!2; 5 >&#YCD76[\LX-T)Dz9?O(u%e,?AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU8U5UMUVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU23f911900a723e2acb9a6e7c691f8fd5b48d7acf30636e5150949df84ec74a25be6430ed63781ea7e6d209a8a6d92b9c7f7099b0dc1ab2273ca33589aba538370a914eadb578b0cd3e0bd33d6d8761179c7fe65ebad1d98b0db512acc5100eb48095da3ee85fa465f69f71da79407f2fec340f9c9a32b3a2a532d4c0ddc20b273f9f852affd3f8853a38264f2c62df3dff4f67d3c6a8d66787980ba9c91ef52aaa99875ea88f7968b8d9e3b7f8e9facc69e9045c49436a25767839696b4d6c79e75137d5df902ed012c81511b7700a2e5840c3c1395b4fbea301a23e3dabdd3a2951e82b7e222177763be03309dc9dec3d4f53c7f2dd10ffc2f297c5c0d0e803492b1181929351f83a632f0758be218d4cf21f8dc33b5bc3e1c4b65574dd5c7c17fb793ecc70129c88451637ac1fd844722bb9e87dca161b113dfc309d8bcb2104d65c8c681411c4ae95c6a62114d833099dd98299a123e70e68b79e32611bac0f37063c0c01fd3c2cb6c16a7d784b0ef4fd438dd02029aed2e8ed4ba77c2846acb50394912eb3a547d31b9572a4bc0b66a586f927d1622818bb3e1aa7c190df54a2d0977dc250d10ff7018b7b5576b75ac15a8022d5ed215936aa4f10c5aabce397ca570935465c244f1e97ab5415dddc6f90dd351768f80f4264eb134cab2fa9d55d81024130ce0c1934a23a081f4381651830a84a3382c0e37fd799194325f6419d94167a5bf528fd55f227f7154d3c32d3f5b7c6e3e6b6c2f4ccf54dbb597a24ca775492519a367904bcc9ac340d35995f46c3f05e01a8238edd3263b9f89cbf9f0e3eebb38554259fd1b424b7fce740bcc1a8d607f37965ae5b95839a1db4b641cceac6788f81d4ed1ab8e3c734feeb6d2b22c2730f45d8f79da805748a02112383cf02994d696dd1b9e728d10e0764a27bd3936a11060f1b5bec1f8a8af7f2e11c4c9ddbf4577dea81890b811858daf73d7a22a5616ddff38e54bebad0359c868c28628edaa5860927472541b4c977c0c75dbb78201d94dc7677245267ea9908cf4ee862ce1895b9a526765ac16d26eec652d5e620d4c5fa7597988f598de85ffb75a1ea695edcbaadbc92eef99b970fba352b7c3dcb0a40801ac60fe0ce93ede33af5fa0f56f888b173e4050918813d4b46b78681ecd9cc4114be67d66ca53a72329af8bfd452c76aa347d3b0c054984c72495d808f74ec2f7457d00f84ca67dd054eefb8c3f9fd8e35bd6f06a5b99857d1576789161ac6869939848b84c29afbb9c29ced347b60bb911e31265b8743ca22aa85a48c6a979530597be64d155534a8aa92047e3bfd740b0d46d1fb5ac6aaa124f4431ad3d78b5a98dad66713bd41b55722ae2bb2fca38059ee1293110ad25e86b0f4e03aa03d00aec126ec7168d0b79f43b0ac1ab4bc11f3f0c85a806e9c4d1c355372429c4f54ff6b812ad689804f0131b4ee37c20ed9f8fef837b8c1588c2cfff3f85965fd820c10eeab0dee7f834f5879037fa7f10e5e29269abc41603d51d4eb6b5f211326529e258cebb2dabda508cf4a46f312aa4963145edb48a162341774613aa1dc38f244ea0b843394abba6c600f07f8d73b9a7986fe816d4be3a87121250292a36fe63c3388ea8a4e7c48c10ff8161bc44a7d1e9fdd87d3342ceaf6d51eea636a8178d3533facc48ecbc29316a2302d60b801eb0ed53c8384b05baba154a645b34aadcaafb6d93c2471a88f6457122cb9fd364da5f691ddb3c7d89cb759f2b584f586eecc0548169e7cbf0d33fdffc6f95dccf1a7a1f63a1ea1cc9738b60ad1b83b92acb779a2560ae761d4c5b7d17cf6aaf19e6c8432e30421f8ed720007cd1aaf25c51161d48ab25714f35c41ebf7e383be3a750517eb82578c3f0f6c56f4f2a1f39afb4c77a934943fc1a5ecac4f9fc5410ac3ec41f7671a6446e2bfabf9d818342f0cfb788c2cc3ba1cc18731119a13a732d5157f6d2108370ed21bbdf0f0556856788a9d0cd5d6aa3ecad00032deb2fce4f7fc4814ebdb4516880c2a47ca73d4682138cd4f039f369d9948b1765976c98220902321320ecd651f6d0aac5802578d4bcae6061e405c75123a7e759545532090be4eec9127da47fbe1aaf8dbd36f60c5388c997f24271bcdfb3e17e2a428246059a2bbf1ee48c82bf907471d2e48d6a57b3e6418f6acbd4aa7c093d08c9181b5c78da0bff393240089bafcb64fc6f7a8cf2c648d2b34cbbd79a027bf6b052dcbdd526d938ea599d1d415010cc765a1edeb842b62a66d20e77f06b7ca2aa6232257e1c2e3a925dcc49f8854226182f37ea6f28d67eba3ac1dbff7365643de54b487bd5a02d2d59a3f49e7c0358c4d9652289d7788b65da29f7960475d2b8702bebd27a71c080a068ba4c7899591827f9cfa389db598eb4454b0f12f9924c83d7d9cc0d1eb47493eb17104a9ac664c6486ac557d65e380d768c2794b5737fefb1a30ba2f5b1b7a6715f9ad79f148b0a02e707577c6b4d65784210ff9ffdde8945d1d7554390a8ede92ef1882f00765c1f9cfdd207ae049f1f703fcecc987e02c7e04479c08ecfdeaf66ff9dfc6fa2951fa8b75e06ebdad336f4ccdb31a71b51a0078423ae9e24621a04cc94ed430deed3b92822922b6d8e100e9145905832527d589c3352e88a5f67b259f9c50e68cf015a686c116e5dab69eecc25522e4fb352c0e5c4ed07583e81fa574145f6b6fcfaeb2f3d9d771949994bd797225ac1e536e5e0b5b2b9758915c592116e5b14853b412a5be8b7a8bd72a91ab4a971104b3f741611a60202003af5596b0484be0e07306b4b80821a60fd9f9f542d72feab7dadd5c4f0182244f4d28e594de437ce674675e52d330d26fb9d791192bc4e1815013e8a38a4ef3ba6b9e97fe579dc3a60d32315e818a729ef2e4eb7259cb54b9edbd4df9254375c4edd9a25947001d82f6bac8d808169f47a2deb24c0da313cbe87edbc314fc86508ec15f5b4e1138542f1453d3101616d2a15885ad73ababc00fedec7c39ec897536769080d4867848a7b1f51f47966b400a5036214760f53e8d3920a2625d9190b43884d98317893148ebcc4c0a4f6257a32d1fd0437a26f65ac0b2c5a234496a8e87f99dd80d543becc2a624596bf3ef48276a0f1d2c290624906107b81415ec20858992300ce3729541878e2de875f69a82415e1ab4bbf4387182be9899bf053fbe1aae1c478a3f2c2e6be6c2c1e7dc8eb38c19f3fdb28b8677923022ce94d4ea49ee47d4c35ae2bffd96a5e991ad9d1543483445ac709f65173ff070b59bbcc9c86d2381a6e7f4b671d29c55d39a491063a8d32b84ac757365e0b95fe1ba0a724f97ba9b0e1149775101f00c1837b0f1820aacb69fdb2db20f7aecbb6ed6c12361d2185ee1a24d52b104fdcb054d60586ababf03462efd08a7edb7bbdd416c543fd31d4b0cb5d30ba96c50cb52bc6cfb68a29a146596e800f9731995e6869d08ca5ce0f2a6e6e487117848f078b75736eba5eb9071ba324519541af62a2953355757b5d7779df1fcc8e2e6d2d0674a157b021f587cb51a5c83774ab6f575394e3bc72f73ff068d5a53f5874f704d80d83d2ba196a1f06efa6f98e33a98092342b48e3c6828fd269aaf58ccb1e2696889ccfe3397545dd92fde740e7d3717b6f9555571c9ece725549f75e292e566f894e793b2920e28eb01becec33bf8960e61267ce54b07f925bed602380e3e34e58daeb93333df54da0b3dedbc375c0a8499a809275c5cfe36f05bc48aec93a5d81dbccf20ac2f7346fd41820585edcb08b419f6fe1a65957c3480f4a2c59fa5b3744ac3c583f34596ebef94b24f897d2abd9e036de103cf1053d1f960175408322691cf1b59ad6f73269d136b38e1b0843ac91df970ce4ab642f9b1e714f323f1b6f716ebcb5a629e2ef292541c4cff82678848316289aae41251e7f7cc71ea1ea4a9fdbda7720c151610db0394b764d089ae91599b326ab827b62523a2c3c54ae4c243b38d31b5df5bd6875dfa05632df8bda33061e3c361c77ae6ca444ef41284eba285efe4a4900eb71b4fd3fcbc31a6cf29e0155d48d94250b073fd4f02758dffd3e325592ee037b6311c43672caa68d5ed8e3cd4eeccd854a5726f104eed611ed898d149c17b315a6b71f1c5fe6b321b2feaf334f482e1c4028788b51f3c3548e83d925e90971d436fc4ef680e66d8e2fc294e7c73c9356020ebf21257f4e375d50e77b4ec8394c8c4196b2604ef85d7ff6f61f6ede7f42fdfa983b3eab5b8311f2a5bbf59702c0ad2185027f926f0526f3fa42f5e437233efa425ed942e2dd94109220eae650aed21a26aa910042f22c45318a6b40cd76d771324f9d8505c0c7432220877b3d713e128a582d6fa4667cdfa9a599d8253e35eb26a11ca7c0f7b463f43d9fba922dfc8b0a046c9e03a24d7ff3bd0aa947b8f598217779f02d3324d15ba8681f8730accbb93bf60e691157861ef7bd88b2493fd7017be3e75849fee7c6d3d3453aeba6a6258b11e3e0ad97ae14f1b017d7b50630310de2fb358e3a49ed367b90338ad26ab1a71be308ec74f93fc7bdf32139422de95803c6a2c2b6730eaecbd076f59426532baab86374a6dd7cf50c83de1c22cb3c1ccde233fdd2aa8a1328a459fce3357a95cb2ca310bc06db5ad2917ea0001bd5136d93117f64f64af228c54bec5cd804f03761eeacfb97181236053f0cd3a1512522260aa180bbccd8c9d9305cafee06051ddd5b752636a905f021f78897e78c18a145b4e5b98e3f833ad11756d0bf9f308f7627bcb1123e7a447df891c57480d6829ce9f572577771806ba76bf6fd5758c7e5a49edd3d191ad651af8c68fdc2742b41756c4231ba4058ec749a1ad5431e01d5211e02f1b34db1894a6ab893c4d10930b314686cac8061fcb2e6cfaaade9319e214233b515a396bcebd83967fe57b5c294b29eaefb07b7cb6343b58bf22564da993eb6b87cdeec4e11c4813832d54c29563789fc9e048d8d90cb24e64d952dac32f486b44ead8fe13b41aed708aed94e4562a69398958234aa92397ca814858c3d208943ab59835c23dd6d7ffad844f516068062e5e14ab8675f874a277626fd7d499c8340a14f304c4fdbbd28c1d07149da4deb60b09e84f6f6911a4f272f9c947d1f8d86614becee43eac55c359da88c5ff51e35fb22f5e21444cb5c3eb2fac9eef7498433de184bafae5ae0369488e51f681c1581b910ac291b110ebd2d3580c10624808154db727c305a40b2d0ff2db682211305b0766959bcaefbf15a42e8633c1d724517b02b0809e52c0b4a40d65abc270901862155be30c20e7af3c0b109d665f0e2cc1acf49b48ee5d318b1287cf70a28d17e68fe81ce168d4ceb4fd3bb7151d78e498fad43cd627575e260924bbf4d4dca83be63780502a08c8b48e9d858af4edbea1acf8a95eff0e7e2edb712cc0f2b2bea404a1143fa880e974ffe41a0cacb83d8a9049dbd5828ca421a3f2ec1c17357d29ec2dcc6d8d5064f31ceb4f60ed4717114e285c1d5300bbd2b9caa31d897655dacaff4109a6e3691d902fb5f3b242ce51d08c5f4db331e1ca155a01fe30b52649628afeda0858e2dd379607aa52dc1902bdd0301e583e9bd20e24db686c93fc0b0ed68b47edc209b51fb628bdd4891af6f053f09cbf3ba57949642c65956684f95aa9beb4420b6001aa9c4764e36e4cb269e8e68f5fd60fc6322ee4fb533b8ecdd3c694fa5cd663f6a2f50de6c034b7c7eafe61dc8ac1ebdef87a81dc091ee10f805bcf2deb4387a2fe1066b09766d0d697aa395d71f05f164d3432ee8e0bcddca6122f668786e6dea04ebbf639a8a04b78d3246f88d7742fdb69e5482625d31f4554942e3200d4b29754a72641fe57465ed1899de15aecd96a9456421f8e2bbf3501a32114237953b98a433a548648ed866250d101b8c9955f14d9828cdac9c372c331ba8c56b6a04892a18101ea78e571c4f50a30cf712255b968a9e945fcce773d9a462db52535edaa7236e1621b18ae4e18f8f3364fe47c30a163dcc231e45d16aec890a62ef6fae476e92a3e25fcbd495dcc15ba7c4af074f00e0f6658455098b43a7f98afc7915e9ae8ae64f95c975bbd0feedbfb06a879de42ce8ebae43a968563d80b9bbb622787b7e08bee6ea6cdd0684527f280aa54549bebe5b7c92b441699db1e8dd53b7ab79d5b9f1482d827c80f9131c177310b846d91c94bbf6f4a63acebf34fe74f321debfbde2ca897fd1b89206b7188ac9e1c15d657a810636864c737a3e69ea7d2ea3beccbb826b0360eade2c4bb74c874a6dbc0440a6f0f227f28cbf261d1adc8711f4d922fe7428fed32798c344a7dd536a331411f825ac1f1138222f85f9a4ad0fa75c951d131e8bf73b6c48fad52978476a6d4b066078aaf16ce27a5effd1c1c5c748af6988a4746fe7269218c32f619c592d61e2f70f63481b57f95c76b8ce7648ddb76c8d7fd23604ff1ff886600911244a44564d2f9393698702f0a4b8060f881a0847204cac609b5f14c43325ec6cb79780773e497840c688fcea45d46334dd3ebbd97cb7d50c08b8c60f167e7c90a40936fec4021588eb6c3c917f48e3adcdc8270cc046a64678372fe96be8f3c458a0512ab98804f6938b0fd56d5a14fe2d0b4d31e4d822dc7efbb5449746f7b3f96f15ce924615a6c79330db8c30d90489e28c3bc90fe07e551c2acfe5c3c809b4a9755abfc3c8aec91d2991760cb46dbde39a5ae6ce7422565e042e506b120140e143cdab94a9e5034a1147b558c39e45e7d2f7aaa2591e82befb2ea07491e9d61e44c29a28762fd8f2a2562b8b6b65d81bbf31ee4ecbfd043242f634f8255448067344073ba04014d5d9b4dbd3cd27e252c84d7a263e75131e77e82adbd1b8d45bca84909bea4324030f0112571ab7c703c953ceeeff3cd038ff5677851d10bfcdbf5c7dbbcd3366d1260e842819821d77e5729a6ccf77c89de9a0c99c98df4a0d1754058159bd81d1bf09e55829cecd250bba09ca6a011fe001e7751e3a6137e5821b8135c5a7e369fa8b4f6fd05207a17e7fb91adaff69352f5b70f3063255e09abf801ad9779d20128db9e56522d68d17d034cf8ac0f9ef3568936a9796a347348e4b8092e8d159e4d61ac8c071da3596ac0ab497c3510bbe999500094b6064538167aba04bc5ff4ae95434d8d7026c4290d1bf0f7c231bff6d992a5626a46970151b0811a44ff86072f3a061a8c446dbe86c50aa0973261026e3c41c0a783e50c7c2c878c4d7517fdfa6924d10446ed0b4c7dc2c5cc8c1243b58146457caea032873086ae36a597d0b212a38d568462e7905fd94c8ef66c02029202beb2a2e5cdd592d9c75f572fdbf90ce3d2a0f2cd46579f58acd56225c6385f96fb7c74624f9c7f1ae710a069a79ef04f5c966338984a1c164e83da6c4868e0f399b31f8ae6df14ba735fff4e1999a9527b3a04f464222a5878dbcea8f72973b04e6dd960fde39291f4ae0f740f7161183800ba53135c144efc7d5deb198344790fb833114ce272eee2b8798d1a91a4fa765e452779bc8a3d23f38dfe926f8773a84789e59d08d6dd54fe71f810f026a281fd92b1cfc61304b1f9714239209de04824ea4e098ff52c09d990e4d77f5d03e4523686548e79ea09e0aeea881ca9fd85db4e5b96bfdadecd13b6fe37bb984ce0112adb084d7c7dff6bd0f3f7715ba2fa749cf873982ac2894d95541bef8832433f508a8a2a2797d82992eef7c19baa0259f2e6031d611c1cfb9976347b1bd191237d07203f5ae3cbf70916d079f89c71eac0d137ba4f7b92996f423144ca7e664c3f042cde8a3415c28491752a157ef9a7e95a3dac7a19b52580c33a4631ac31d66594e3d6259e37407c3de86a63f699e7435397a5c391799b6361bb246e18ec5cde8cf20a8f304d3ff13e3cd4c34812b6fc9658b38d5e0203650bd2800bdae8114f480529910c0b892bc389b4c0a683226d7b8f0cbc9de7d68fc36e6bf179de12219b78faf4a3d18287916d205e3e35645f8f9b2c24e9cb27ed5074fceed5dcadf336296624083e722c6ee60918428ddaf19a460232b1326c7a6668abb957b9dc11782283095e142ae57a1efe57856fbe9867676e535403b53a99d776dfd9cddffcfcf0a89a0ba8a99a78ecadb6963c93b251516e9dd981283a9221ea4c675b793f51d84d2e8a567ca9852b7b78dbf9cf0b423202968e29e30fed20af9291f583d0c3d4d5e2ce36b2b03dc687dd80bf0a1b459d3e07d553bc4bd52f87284e6a02413384475adfd4761719ae511306bad312910184a515e83a4fd710040397ad70d412874f0a16a276bb22f8928bdf502fc923462894148544e7ed0c0865ec5d99550cda1485b6324d76c493371f1694e19e88de358daa26ed15c60748517f3b3477ef73856e89d9071feeb835e8978927d3c519a02856e0a36364111ffcdab028c713e6945e0a9d7a219917e2d52098e409f4ffe023e3a023d7e1b0e906d1017a82974754a7dcc506edecdb14d56a0597d6983466bf7c7e82cecc624c3e900a2e0c332b9ca82360a5330501f5779430f653594f482a47dbdfa4441b951969295ec75d14126c76b3b2e844019edc003927bc10571263ec7dedc6ccfff7f78a40677cd11647fe5e017c6eeee0543c5bbc4cb060aab58c19f818f317807377d7f5a5a2579677176732af0d80c1cce343799b59a3e292cfa412fcae4ddeaa8851a42325c621838601d1ca48ca462f5a46ab13a5347ccc2cbd9d191883f88e1cb5ab8e56c365f7b693e84e2ec6cbeb7c96b798b9aac5fba26641489bebb3e6ec7c5b5dfa4ad8567ec1b2cf486ec6534b99ea8a2e0b4fc64969f05234bd45de485b3f99bc43adacb6cae1c2c87a9870e46bfbdd5a5e6fb8cafbbcd2f0cbceac7ac1f2632ed3471330e1dd220583aa152a6803950b3defe69413b57b5d7db55a899db3ffc6f7688dcd69e105ef85b93c7e0dd24573c14145183d41ba39a4d9525f7d9d6d08f30ceea5abbb558d8ad05757d371a1b3eac185fd7534d0051d323fe6a8af73d9d3ad85b75b2c8209e908791e1c00b12d7d78744c4640167ab5e1a5889384a1e353cc348d783e2118d082b8da474a7c9e2e3ca7a9acacf074d6bb3a69ca61e61b89b7cfc280aca3c2f8216c32bab40efcc6ef2e2d218c82a19f4bfe87246cb51a3c132d31e2046c93e1da14a825b9d935fd869699e6cf25b7f23e1c46c67126ef9cdb0ff7f4c35212b4a0b280598ff3d22880dfe17f4fcc0d8f915272fb51424691a0d7e5c9c64a5989969a61915e7f5f34a8b841c09fa8ef0822e608227a2936f0d04aa48df4e4877d64f4340c3dfcfd6b697409540143841b39948f443ea6c4854d7e60584b90124abb5b0f356a808279852b0d3906da06a8aae1bedcfa482f58482ccc3eed1c5a08639f2f2e1d132399e67f60265e1f6101c1418f95ef450aeeb466ace3a4f86a33240f6f1cdb29713d6c3742112b76bfb17151fc0590f4e4a4e67a55b0ede7cafae00325d5486f282f343faa40058b11008c686191a6a9adac3913c9d77c999ae68ac08884c4d455504ec6cac78454e82969898ac2095bd898b22124219208fb5e53312bb93152d02370aa658f03b3648746404c34adaaa635dd0e78f4a93872156329358e297e98bc389f9a6fc03c5d10d28bcbfaa420824ef76894083484eb9014a3b4bc38363524238e266fd2ff9ea300bbe07c6ae912b3457894bfcbb0e8f5ae456a1960bb5357d726d63a470e0fa4774a7cdaf012c546734a6e2cbcad3b6548f50ccc5e2702f3f484f3b9067a37a88df21f71bd3aaefbeea556b17522ae75b8be036e270e265ca8b3a84d24cebf8989e1380116d5070da182611a8df7a67ac357be709d3b760de5270dea580cc9c88ab2a5e009547871336af03d9338e7930e7580569f00cdc05ab80a50a64f1e3f1505928902d54af06e38bac6fdff0b0ac9f9348f72e8b9091bb0ee5f8ab8555768c3fdd61805f2090f51568d8ce582c87fb9e77d103506dd30ee1072547b6e000fb81b1b8b78a20a19d5284dd5653f18cee3e321fd5bda0139d27e413823ca88552c3750db39b8d104b3bd01dc6b6385acfadc82d824b999b8ad3447d5673c31a2e045a1d60bf1e2f2e3a73c4e8f625305755c3825fe6e522502b7cbea15ca2c65d908aaeedfe2558d212222da0c82aaaa67fa59f4689ab8a0c75a9bb9be479113deeb92d7049049fbc8907a548575b159c502d1b9f998d4d4b4cb7a5cd445bd46135176818a435b0b3378e407d21f58082a3ad7c7acdaf21dc6579936f34b4e0148e3ceb3620af24a2b3d81cd7fff52dcc519de68b3abeceb5166d557d3dc965e4f94493d00b9b61320a96f6e26c67e4246ee9dccea21122f0808e15ce153c1d09dbfca877e1e38631aa0a9ae61c38e4deb5eca0c94a5563666e293be19162256278d51570cb4a22d51c78575f5a0759dac5ad42ac026d9dadee6f3a62e4bd3bc35dc4f5b4648ab6534d9ed5f8aeef605b177a2eed4e7cd1d43b6c3a917ee8a38354bca63b79eb24987a3ef292e91266f80bca7530734dc55a75052c57656c7234a605cf78693e73172a418dbe28b66a3cb54c8f4f4bce401c1f28d5cd00c3a5b8c43450d7026192acab960b587701732b47c257aa6d2adae10287c49d1ce1a6ac20930c96ecbe846767c0e0021e38bdf5b654ecc466c9ec61b438efaf9d3f3b5d7d92f51ca586b73b1092692919b08f2f9ba4cee6893e69f7bf83adbe382e921aa012b19a18793018b8f5afd771479980c9c9af09551ee75d890fc91c4d81d22c5f5962b63ce1bc7bd3839f4398a8929c3df61895f8d8d2272e76a807da0beccbe9b8ae4adccb3b73a1183803e297bed92765d769ea9d43f292ead804e0e7d4dce62dc0c1db348c26e7c40a0bb40ecc6e4c17df72da6e1325bdbdb4794b14a28888eca3c84e8e010c1a17f1fe6c8ae2434e69af21625601f1b4dc9fdc4825b06b975f3a0da2b2b3c7597a2e41ed035874fe242caba84b13733c500db69075bfda6ace5c77964853ae3b273748e0cb480963cdfb48a93852d0c748fb42ecfc8341355da12d2ed62cb2d5f3b64b74a3661355c5e70cdeca263724963cb26578f09790961b7f26b8f0db1a87637a4cebb53e9b891eaafb0e79656292a47ad3c4016a045390e2681b0f5222a7a5ebe42ce309c3c00b6b769e142baacc22d9e0049579e10efae35b83536d1a7cf9e59766ff854b4d518399e2efaf1a0cac72193fb4dd7a251a41b6221f737922d35dba860f550d5e590b70286b25ae0f66d596b99c0ba02b3d8b944f8d9a1a17af47926f8d4bb0976771a38fb26ff25725415dbafe8637504cc42f828e3df43c9c01fbbec652f1a604d6ad0880baec2935ad0836b6851fedf9469ff2ade799bf4f1ccac4f4720eaddddf25226b9b04d84acf22eeb2c13464f7889ea6cee0f9c54cc3c88e960f4f69cc8e8c4197702c5a1972bf74f5f334caaddb60921ed9a06b33822cc76caca4d14f42f07cb69fa0746187741bab5ad68cfa92687940a822096cf843a199a1eb8ab3ef6d4c0c70c9210f8c0f730fb1102f56bd1a879fa696e82404cd4e876e5b2b52ba37390dd5c8612316d785b5f1504018b751405674a3846eea961f12f3309fb8f4538939c9c5b64046850d1ebcfe3df2f9e39cac2c2279f743c3ae0851db41cd613505ed2f88178c219d4845b6600b5a77600fa6c6677dd52eef9d357ae105b71e0709016380fbef6d2f92379455babca2d4e2bef3c6f426f3433f88d95f9cfb9d8232df9297fd6517fa43cd4ca11020a9888da2bb4d8ef8fc9ab7b1b78b41206a90117c907a94d651b6b90cedde1d963b180ab0a73379d3db8c3fe993bd3fb4dd9900537d42a301bd492aa34757e944dfd5d051e4f6426218c464d4ac06c945b2d8ec3af9b39ce619a02e0f13828ace8e10764df01c35bed3649911e3d7e29ef1bff062150da1b00d381dbfb5250417e8dfaa977ea32329a4ed5649fb7b3f2bb56ae6eca06504f0d8bf7073e50234035d0d1e2e3e7da5677fb4487ffc009fb374776a0b8bd8908faf8a5bf41807d734d1a1c8e8d53653ce0acbe4b8bc21b83c7e00f4bee2dd4c0c5c628cc1bc1ed160b0c19078076ee9abc1e705eba92d4d396049a53c5077b439946b7fc83033dbc9b8410a2b0b044113fc7ebab0c8a27c0ea99a023d90ed822e44d0bdde14439fa1e423f77b1572c4b36217330b4b37c60853b240064fa790f4a6ebbf91a6229d085f749e55e12214e21d704e43650c02f064c8fe4c04ea7d1462582ce40cfa1f915db59f868299c4ad4bb72ce236ef3a430d8e6dd4c28df01b61992f21d6c419c4b266ba7e35a55c9a92c271fc40b76ed61a2535c527b14b4e27cc0e9b5060e8b94fcd828a7cb1e671230cb77c9b0bb716a7f43c79805bcd0d992ef0cada05af0812f67ca0db375c1de8b21f2de5239f1fe3d3be2f7087b99daa400eff6f8d692d97f0b6b72b7fef32c3d8e7f4ed832750b60e66fb40a805b0c17ba50f33c59bfd1492f1e8b3c17472a3937dc8dc84b9fa94dcd51ecfe7dc69c40a3a071991a91a809764ed52086d8f0d17d05d99fe103da5ba6a1abde138c702603d33e1dcacb30ddcf034eba6036509dcfa088f495baaaee9371c48eaf5b4f580b3accabec6ac9063b3a79a356d69eb9d9a9151a5f1b1ebce7f63e37efd13c2613c3357269c6570bbe4e7bd0f00e30f37714d315cca574d44bbcb1315c827b584508703a976ef2840eeb537f501ee4ea550f39fda03e11bd4bf09f2601f3eabfd1c60b8941419cdbea7fe0bdd97f8837925df684622b531e63bb6c886345841888bf8afa211c13e1ce37bc6af16ecae7212c136447aae6fe390ff17902ae59f7619f3683c0a89b727d0fd7c4d930edbabb651099cb67c6037dc9873e4a5f56880697d2b535111be02270e6ac56724c546b33112d41d52208d8cf72bf758361fb2bcb8da7384d752eebd6acd1e5a3686b4dc85f414a5bfc161f151a8236d7d8ef8d7492e3c9de93db52d47b23ee4bd0f698fc137ffe4f7f63df0a475d376f312619d82d6f8c11360b35d843d26db32f38a8b43086d33f59d55911a066c81d4ccf7b768b8f13fc2ae2253727d6a5568c1703531c383c393489fac0289af7ee3d9060dbea331e38c1153a260d07115585bb2111e39048b05dda1141ea28047caaf2c458f43d010d5654edf3412adfc83825f5a0c2c0aae77eeebe00281f1eee75ece7310460d3ed172b4259aa1e023ce59c28a266c7f15f5b71142daf6c06adfc105efe5476e9351801d46bfd8add7c40c650ef49c0c271c1dc28250f5c76626612931c014af3dc9c3d977ab13be8d91b1e7d9bcc8e99b277796f35a49b5ac207cc10a292305bfd9dbf3c8c1090938878353b40c28d60b482243f9320c2679e2ba28e96ea47950ee0da42221cb2e62ec3b1b4791c69194a7eb459817d530eef78d886c91ea49e0c251a2752e63799cdad9da89896971d88bf14d31a93c89d12683e5b1b965bb458f39b3ed3c79ccb6e041adaabbfe07205608d29b2e0af470cc575d1bdc99bdd8ca65fd54f91e98e93e7c1864246ae01170ebc353323b2cb0c0f55a4e45671ea1e0386e81427bcfa21580191b04c40d1429f1f61c27e832e5f8d3564d018f598c3d15afd29139b175699341f2979f0318bb346d54b0f722c3fb2b35209fb8227976fdbdf329336fb9b2e96ab579c036ad492daa8ca5479655afbd3637bae9c7f396ddee101fbbf1f0c02b97014e01b8dcb934f4d500256a12b2ab03ad5b04236983cc4b583a06370b16aa4bff410deed21254b7d8ce6ee25a9313f1e638d4644e4b4f78ac917dbe076d1868f94df10da6000f5078619f816203e96cdbaddc5b2e673b8903b43c018f1b6fc21754a7c22fe3adb624d983dba988ed64238d0c87bbf8a93ff0a9595e17444e84354da8a1bf229863218c55e5b5a293f6d7683b094779703e44fd0878f78c87be49d2c6c81a294839f3cbc9a48e2b6de559dbc477844bf90d7e4258450c1802b0e78453394f56a01503c92128202459f7ec146d55042822721565872e0b24590a12f7b76388fba6921e36bb652be9e138cd922fc029f3e3704f995fddc25d0f759cfde4554104a7ab1b01f18c6f1ae6f8417dd2a6efc2e2ad5f50c2d7b1bd5da5c68d8444d6b332297ea797ba1caf9835b3725e17f6860bda2597aab72078cac09d0bb0411860964c5258a1635a5b00e2bd43be6153d0700899d5f24293f3a1184544c169c46b64d40940d4e941b318e92ef7ee259eaabbb69aecef1e26be81003d2b4b8a41e1e92aac3627fb86b38ed2ef406e5faedc966d4884044ef1c4dfabb6d94eb537189eceb4d95c484d17248ce3b45cf23f23971c9136d4ab9730ad3b38918764e5fc379100e8acc90c0d3a9204f1088e229fb051e6f78e09509371f5b8dff45810dfa7e0897fe74d4f676607cb069f7e9144a948882f527756467215c836b58a94417416ba1230126defb03eab123f801ee90ebb650b622cba35d467103fc44630d264189cdee52f8e706c3a57533c74e6908a7d1e013c3733cbf0a0585ef39f6f6e1553594c0bdab683e9269ee00409fce417d2331d6e384f1d1b11b9003274647f4eea131d8e7d6f18b85e16bcd77529e43929d0fcd29fa2edac8e0a1a41e9f30618c93d6d15a84679f5a9d4b7dba694bd44f8e9d73afe738c4e03757df05d6fca73b1c8ca16af5b1acbc75088180cd6580a83a829a7d7e71f187f6f81d87454be42ebe5d655a2e9fb73c885988ec953ce0fc4f232830b31d6cfe42dd18d4bab0656d7c28ae07999fdcccd10fb7384e997d8658425fa0b2224f102194982fa86484510314cd239032d2b7431bd53194b60f65a1108fa5de5699ba95373ed48037a2fbe678b17fcd9460716e2461e715bf3af16bbdf79b5f2cfa9669ac27dce3357fdd56cea58aa48c726800f3b20d65dd9faa8d8b8af4c5e2ffc14a4b79952ad288dcef52f722d6f14c7670933aa4b9c0f7f5b244b6aaf38c14732dd0e48d82e5527e46eda26f25dc9d7bc10e054e9be45974413c4bc04c51bb86d2a8c1ea06ff98af6179f170cc5675c0ae90241cee07f95941d16aeda1c9a25c0055a363ddd6d671fa904ae7fef701a4aa05959ce2242f858181253b58df3a85e3166f3cdd25b02ac6024469a98701e31e7a810e647c6be827d61dca183ddc7bdc815e24bd6a2fccb9625568c01fea7b57236e21ce62853dfde682c9dc54c172b895b1832fbc967e4396756db411130ec5f8a2b1bc73be0c24d9bf979931da8d7db843177132807a373eb3abb42e965d8aefb44ada490ba68bb81ea0a8312415dc046fed62e9b3c760650a04494c8c8626f4acde293d2521f7f17960305989cfd582a8ad4d75a1e4c2ef2600d3d6c719be6da516b48236b669365e79db36e5cd7dfeecddb0bdad8c92ebb0aadcba151e6533c6b12ebc403e3d7bd6d4ef74643866ca8a89d395480fa81b9dffa90ed99b680eb376b2ea645179229ca35245300747eb4287d7324435ec8dcc839de8c24bd70c3cc14c0932dec346890d1d565d7672f709b2d1a912a7b713f6d7dcb67660c8e93302e3af30a956063b2d5ab106cb341a6023a0f41e0a13b7a03b80540ce24bfb4965aa0bae40f927b05542209ae2200b102e49ffc7a0728541ebd24bef3f3297c5128642de35f9f3c3ada42effd64f13c13c9c8915d522f3366977ebc0fa87a00a6362f199be06a1e23140247641960f17513974df128605b55a4741106c0419a8c9836ada525be5bc86be3daf8a18791626880a2928b4a611beb295c16be83ad19a522c84f1922903281e97f8b31ebf35684c86c720b0f891f775f705559967c687c34b2df8b50e60775340c02772d7b33a38fa143adeafbdb0129bb49a19766000ef79f934bfd798bde98e141eec04aec7139067ccc29b25f122a813a9f808218647f195e185f18a568b116e390de5534ee3a2d32c06f2a9b8c394bce8f6e2e9f3eb96f6fe1c249c9d79664e38b69b29c5d87a22f0e60e89c1ebe8034f2214055cf721df7b9e96ca447b6ec8abac95b650c618c20e86c9cd5ae293fa250c82f76d47c09a48166d24d5bf6601c5299bca96cd3f0246a63672b62843f5740f9ceeab1aedda65fcc6df7f33989f9dd45f1d1c4d91de4dff92340d13715335bf2e32be7402fd6e7fbda0f231d7cef8f2cfca4cdeac7ade0e00ba8c80e2683d891d32c8598e7bfd93526823aace3a0675ec9359e114465839bec6d74db5821f129a333586fa5a313a915b0512ddb9dd7f3e706e8baa802a319cc15b8ede3a389ed50e0532c6364174a18883dbe9947fd318e39cf353d129c8631bf879255f0bd8a89cff10f50b2d98ef03f2205bf255c6a99f405a6bf7eb6ce10dd1ee696f1e0703cafd60334638313843f3ce3631a55f6528eb44bc83c416f66ea52d6f2e57bbb05424b6ccbe5951b65584efc1a77165c0040678c0189e60fd2ecc6ee14a735de56e253ac11cd4890b5d6ea39dcf9e4a45163a62505e0f074045023db4e1af39971b369f40c35ea77d1fc61edf1be4970751cd6fa982b46c2e1af39475093e6c6ee97250e748e400dbcee3a07ad21a70e46574d34c8873bc8e4582a8a0180cad05512fa1306dc03362b639d2c75d5ab7608d93b4ba52124b9181782623aaef0d5a6434685a3e41a5af41f9afcbe6527fc9cab4a2f775f8d5b0549f9f3f050675f80f98ae52f13a75abb0051e489089b127a00e3a918d57a68b3231914c8cab93daf323edace827df4497cd10321975fb2baa15200a2a887e8af23b6710a2487ddb9fe322c86914fdee2cecf3c580f119ad8274edbeee2a2b56cf5b36014bece3a1b5aee301b0dbbee00b084afe7462f5e2d8f8b31ef9fd9e09a998a3fc0dc6341abdb7071b6a60d4963fdeb53aa381f097a70aa8aa12356743aa1ba93144217a50ad305e8ac547d11d651685a7caa594d73db679a8237f9d77b1d196d960ae98d7947de0d380c67b77f394964bce84755eda4b5c8c9ce04ed14c727b31d0cdc68386192b35c1a16833694761bd886b2b41a92a5f7a05fecebb45633ac96bcbe89b415acd34e0b0302770e348d6daa9fde1c2630dd486007db5cba8e803e833c1afcb99d1c674fcb8b3e99755e15925152dae2e639ac29f48f96eb07a2da09a038a9ad6369ffe067fb9d541fcc85240d4c073cc7848e5e4b3e4caba55ea25c50810b69c0523f6f7953c1b81e8ad710b32383340f6f4b899907e150b1c26c6b8ee9db1055dc50525f8f0ba6c25510fe6b6f74162445c3dbeadd308bd1933545904124d83a9091120edab7bf42a235f730b6aafa8a5ca3b421f97ee4c98f4d08496294228c0eaa9a3132ba9df0a75c0aec9431e8235ec330faf34972081e5af1d98a7a4ff9c8f583229000d0fdd0412012f2b8adfad9632b02fecef949a35a5993bdb3bb32a9058202f8cf213d67149e06a98cc194762340028c394447e6d9b702b6cd54b4ebf906e6d0cfa10a76e908c4ff85d6ed6e85f1eadb10ce6cac7b339fde16db80ca3b959f12ee31b1f85a269bb5104f0ce0b88d1bf7d4c9cabaec6ef8d2b91a1d112988f0ec12a98e1697b1f7fcb38a5620cd57f394c2e6e102f9f01b21d23f7d48815c4a02d626a5cba9d430c8645603453b18715ec5f0c62dd02fc046e2616251e28760565eb2b4bb09ca7816ffddff143b70fd2c029a94567d81c4160c28cdf63177fe514774f008c80943c8ea9796f5464241dd1912da2e24e54bc0af42b5059774d0ec0b4d00a670ac7c49dba1aa70cc106c47f28d2075d594eaae4eddda28833a34d64270d756c85e74a300522d63e5f157c652c268edbef1d26885726a8bf31ac7a2befb7766ecf9cd0a1f4e3313e819462c76eda6543fbaf7d325bc5382bcaa53a3e1a944c2c5a54af44520d6a307086932b6192df792c9d7aaf299d3e1eda93c90a3bfb5f0323c40a92daa38ee4ff158cc2c92bc726f3be0c365bdabdd079628a8e78e27a833ba87258f479a23c4cd84d2b6162541c86b7c674ddb7dd1261dd72be033db35bd424d2032764c5a15b0f0bfc9d4cc6aada30edf7757a2a7c329176f24e8866fb44962ea1bff2004993aba0df612de47db731d23a2c5cd0476466dd940e72ccc8334a4623995bf3448b5caa5e4b272947064f9112b67a23f9c9c4423cb9561d8b6216ee5dbfc70aafffd7a98eef9e58c0683dde1db670fecb334ee08224d19966d9748037f2978bc123a19ffe0edafa5b05f1a9b609e9651b788c5213ea1ff3e158cb6d2934ae198c2fe73df20548528e7dcb8e444d763859375c0babcee98123b1f0ac652c5d64682e7af8ab8485218c11951a35ebbf4a2798d833942314bdb862eacfb47f823362e933c224b2f048d7c2b43537d749ff12bcc39db7f7249c1e05338a6e777cb484f4ab17db5ca075c0dc857048fc4507d0424f964343ea76d7a857b45b99abedf5a665e74e3b5c5a32d5589c522f066390936b610024002d38fd031ff4248a62fac7815f8a2c4e5a6e6f34b2161991fd516efa4d4503ecfa6eb713e2736918b68ce2e519efa8efc5813cb208033221783135a2cff3459114b0b5ea95a1d9bf1fe02c925c57d44d610ef80ea5e0fefaff8b2c6b89bbfd5c8e9e17188b7f91c2ad13bcb38db8176a1d39d29faf3527342f335d4abf1275d367452ecd861c67d320da0fbbec93bc54cf89780e43af6932ff464ccc56af3c06d039bebdc7719feb9dc1884e760e2811f75977b6f28c7ba1a448150aead09936611aae68b3593375a7cafcea171dff41293faeece450272aaebbb0a8fcef59c5af3f00d9add657ad95dee47203ef97d4eb9ea450d20541fdd2354186e24d435d7c70f20d0b8092c0d70d2d6fd8e79542b4fb6d5ceb05701a0ef5ab7a68bfcae1a98bf011846d0fb89aed038b9c66a2e307b865277659ad3643c2a4c7f03d42824f284cc66843dd399badd05c515ff719bcbaaf66fc4b298579cfa3512d5562ccf68d4045a9ee412ae1c6fb75037e26acca97aad4bbe484d3b1a423c8fd0af70108c454377e16fc674c0a94b6dc9ca7caa93788817087ed0bb4f511d23ddb62c28c0c6243981698df5f51da7de0b7652eb7e8dffaa5350b8873bf373b1320aec6bb5b5d27ef51f1652e0cda049abd6ff45747b0f894069d657d89b5f1bb709dd00aa9f495bc989fdef3b37185d36a51a924c34cea7e3198c7dd9571af11f41a1cea14ddffc9e429da207b7996e33df34c4b435395430bfed551264ca5477967ca12922fb7ccd3856aa5e493a3e394d6a211371d637ad0cddcc0a468eaa0d63a1a8c84cb66b5eb92fbcbcae66517dbc7fce3b7b1087692a2facf9bcdc75ea005a98a68e37f9b4b35bd4f4675dfb302a3ca2f08f73554cbe03bc86a018aad675c0b3ec005a2a130c5bf995eda98d54aa3291ef2c97fbdc3fc4922a33aff0156546b84252f5b05eaa46c0b89230b9b4cf24bb4574dd8479473b488542ab8789966d1d57d97933e906f1dcb232b15055a7f281643e436f79524d7942bc794802c4c02297289afe465dce5e33820ed9f1e67fa5be565e52d51587a0d4de35a6a68e304a6cc692da091c1439aef9d46eecc3947703f127cd52f8d5e0215db46ec3a70f09de373a0be0c57a723131368e8990dbedc667a7151614836a4fe694c1a63fbedf4870934492a23348bfb98c14fac242fa642e8a60ae89e7fc470ca444d45687b291aab6b91718b3d726abd3eaeca93a2ca66f0e204f763d349403521e164311b3e617b2cb4134695b6bb34e5d1335e6baf05d97759e46256a223e42aa6f32f24a7cfe885248532ba8cfde7b80769c9143260492d5f75d1539db5857a69558a0a52f2eb46b48a3ffdab48829868ce1c13da93c71ce74a40920c3d7bf57faf76d2f8c103a9c24e85eb9b03755b5e647b87584f77b44d9dc8eb9e1a75e4ca4f989f540492a662e6635d4eed6f3234e2327c697cd61af30132a40c2a87de27f3550835e25b8fc2f0522e962de8e3d5c7ff32b9ad72102b55c2e737640f619612026b8295d31bd6430b2c99e9b72a7fab4100cab7f7b90585d60cb8029f552a44f5671e444f4272f675b92c45161204c8c7c5126c6fb63786eced247abf54270da61875da26a6df58844ab4e988b7fdbd081398d92a147c4349c2af51894d34e7f72647d1890a45be6b227183150826d4eb4650de3c3e7dc8e41a4b6836d880964503dee09859591160f3cc97559f3dbba59ee02d3f26065d7d62f9070bf1f9478ae711655c5c277f5b6b97c83da97cef8803dc00092572faca24698911d991755b3efa9891cc6aa320d952edd991926d439dbc6d8f92361744cb2a4f0d378ef3c34f0ee1c827133a657ba936709417c7603b28d79627b79832eeee5c5eaf6bbb09316df2fb921cce09a3dc97760c31757de2369f86a86dd1f025abae37fc30581768c617e1b4e5436e6391aff68ae7373d9606dc7339105c4f04d4b7fa279056675296b70d6eb17f2653d10511be391f06bb7535c0fa7a74cc45f662cb6a2de79442782dd7265a09b12a445f9fafff5374d3f077f5155ebd700eaf0321b193fa9879cae510c53656033abc3f5d5fecc9cfd12ca3cf1750340fe28ca58e68c0ef3e13a43225f9f8036c1f24b1f973225e680447b7a6c42240fb41d1ee882c21ce334df12d17b277604def3c69c72a5b9832b44d1e7f82bf611775f26421c43ff1acf4ba070a5cb5f42f294c004edd8db37c9f50ab7dd03e0c34cdea6bff7bfba13b95720c4e3c19d9bb290ee5a894814e73068b9f08988d37b7740e8728abec9dc31adddd39affe6fee2f5cb8b562a5241145e89e2d327a36292b125bca2e0589c2009265rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootghc-7.8.4-45.fc22.src.rpmghc-Cabal-develghc-Cabal-devel(armv7hl-32)ghc-devel(Cabal-1.18.1.5-512a5e922a65c63e5a4dbbd2cd31b161)@@@@@@@@@@@@    /bin/sh/bin/shghc(Cabal-1.18.1.5-512a5e922a65c63e5a4dbbd2cd31b161)ghc-Cabal(armv7hl-32)ghc-compilerghc-compilerghc-compilerghc-devel(array-0.5.0.0-b7cf815693a7556c72bd3a0228eaf5b0)ghc-devel(base-4.7.0.2-5fe6e85f7f9fef354e05acec46a7dd51)ghc-devel(bytestring-0.10.4.0-ca3b1b5bb55b18536477a3767336460a)ghc-devel(containers-0.5.5.1-171870bb1335468dfd35b06f64ad39aa)ghc-devel(deepseq-1.3.0.2-4ec1196b48fff86164e282f89fb41b53)ghc-devel(directory-1.2.1.0-4ebd7d92b0b5cfb67f9e98e5daa4add5)ghc-devel(filepath-1.3.0.2-c396aab46c0888535098222832a14b06)ghc-devel(pretty-1.1.1.1-acc3b405212f217732bea6bb8ac62790)ghc-devel(process-1.2.0.0-b2d347ed8c963448b1994066fa7ad00f)ghc-devel(time-1.4.2-9d492e5fa4dc7804ce5a9f34beeb81d6)ghc-devel(unix-2.7.0.1-22c2bdf508ceecc50aad44feb35fb6e2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.18.1.5-45.fc227.8.47.8.47.8.4-45.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1Uyx@U7@U:U@U hT8Tء@T@TNTk4Ti@SGSS@SrSrR@RpRo@Q@QQޞ@QLQɆ@QQQ@PP@P|@P|@PO#O!OOiO;@OONN_NN0N@N@N@N @N @Nj@NN/N@N]N @Np@Np@MAM@MM@Mש@MMz@M@M?MM@M@M@M@MMx@MwkMdMWMS@MS@MQ0@MF@M:M.@M.@Mt@L@Lr@L@LҠ@LҠ@L{LRL>@L#HL!@LK@KыK @KKKKKKK0K(K#K"4@KJJJJJJJJęJi@JeJ!JJ @III@IܑIII2I@I`Iy@Itk@I3I+IsII9@I9@Ig@Ig@Ig@HHHH8@HHHf@H+H@HXHXHXG^@G-@GGG_@GFG2@G-@F>@F>@FC @FC @FAE@EK/@E@EDSU@DGwD@CK@C/BQBE@BE@BB{\@Bv@B9q@B8B6@B2AAIAwAo@^@???ݢ@?@;@;@:9Q98L77@7z6֌6,5@Jens Petersen - 7.8.4-45Jens Petersen - 7.8.4-44Jens Petersen - 7.8.4-43Jens Petersen - 7.8.4-42.2Jens Petersen - 7.8.4-42.1Jens Petersen - 7.8.4-42Jens Petersen - 7.8.4-41Jens Petersen - 7.8.4-40Jens Petersen - 7.8.4-39Jens Petersen - 7.6.3-28Jens Petersen - 7.6.3-27Fedora Release Engineering - 7.6.3-26Jens Petersen - 7.6.3-25Jens Petersen - 7.6.3-24Jens Petersen - 7.6.3-23Jens Petersen - 7.6.3-22Jens Petersen - 7.6.3-21Jens Petersen - 7.6.3-20Jens Petersen - 7.6.3-19Jóhann B. Guðmundsson - 7.6.3-18Jens Petersen - 7.6.3-17Jens Petersen - 7.6.3-16Jens Petersen - 7.6.3-15Jens Petersen - 7.6.3-14Jens Petersen - 7.6.3-13Jens Petersen - 7.6.3-12Jens Petersen - 7.4.2-11Jens Petersen - 7.4.2-10Jens Petersen - 7.4.2-9Jens Petersen - 7.4.2-8Jens Petersen - 7.4.2-7Fedora Release Engineering - 7.4.1-6Jens Petersen - 7.4.1-5Jens Petersen - 7.4.1-4Jens Petersen - 7.4.1-3Jens Petersen - 7.4.1-2Jens Petersen - 7.4.1-1Jens Petersen - 7.0.4-42Fedora Release Engineering - 7.0.4-41Jens Petersen - 7.0.4-40Jens Petersen - 7.0.4-39Jens Petersen - 7.0.4-38Jens Petersen - 7.0.4-37Jens Petersen - 7.0.4-36Jens Petersen - 7.0.4-35.1Jens Petersen - 7.0.4-35Marcela Mašláňová - 7.0.4-34.1Jens Petersen - 7.0.4-34Jens Petersen - 7.0.4-33Jens Petersen - 7.0.4-32Peter Schiffer - 7.0.4-31.1Jens Petersen - 7.0.4-31Jens Petersen - 7.0.4-30Jens Petersen - 7.0.4-29Jens Petersen - 7.0.4-28Jens Petersen - 7.0.4-27Jens Petersen - 7.0.4-26Jens Petersen - 7.0.4-25Jens Petersen - 7.0.2-24Jens Petersen - 7.0.2-23Jens Petersen - 7.0.2-22Jens Petersen - 7.0.2-21Jens Petersen - 7.0.2-20Jiri Skala - 7.0.2-19.1Jens Petersen - 7.0.2-19Jiri Skala - 7.0.2-18Jens Petersen - 7.0.2-17Jens Petersen - 7.0.2-16Jens Petersen - 7.0.2-15Jens Petersen - 7.0.2-14Jens Petersen - 7.0.2-13Jens Petersen - 7.0.2-12Fabio M. Di Nitto 7.0.1-11Jens Petersen Jens Petersen - 7.0.1-10Jens Petersen - 7.0.1-9Fedora Release Engineering - 7.0.1-8Jens Petersen - 7.0.1-7Jens Petersen - 7.0.1-6Jens Petersen - 7.0.1-5Jens Petersen - 7.0.1-4Jens Petersen - 7.0.1-3Jens Petersen - 7.0.1-2Jens Petersen - 7.0.1-1Jens Petersen - 6.12.3-9Jens Petersen - 6.12.3-8Jens Petersen - 6.12.3-7Jens Petersen - 6.12.3-6Jens Petersen - 6.12.3-5Jens Petersen - 6.12.3-4Jens Petersen - 6.12.3-3Jens Petersen - 6.12.3-2Jens Petersen - 6.12.3-1Jens Petersen - 6.12.2.20100521-1Jens Petersen - 6.12.2-1Jens Petersen - 6.12.1-6Jens Petersen - 6.12.1-5Jens Petersen - 6.12.1-4Jens Petersen - 6.12.1-3Jens Petersen - 6.12.1-2Jens Petersen - 6.12.1-1Jens Petersen - 6.12.1-0.2Jens Petersen - 6.12.1-0.1Jens Petersen - 6.12.0.20091121-1Bryan O'Sullivan - 6.12.0.20091010-8Bryan O'Sullivan - 6.12.0.20091010-7Bryan O'Sullivan - 6.12.0.20091010-6Bryan O'Sullivan - 6.12.0.20091010-5Bryan O'Sullivan - 6.12.0.20091010-3Bryan O'Sullivan - 6.12.0.20091010-2Bryan O'Sullivan - 6.12.0.20091010-1Jens Petersen Fedora Release Engineering - 6.10.4-2Bryan O'Sullivan - 6.10.4-1Jens Petersen - 6.10.3-3Jens Petersen - 6.10.3-2Jens Petersen - 6.10.3-1Jens Petersen - 6.10.2-4Jens Petersen - 6.10.2-3Jens Petersen - 6.10.2-2Bryan O'Sullivan - 6.10.2-1Jens Petersen - 6.10.1-13Jens Petersen - 6.10.1-12Jens Petersen - 6.10.1-11Fedora Release Engineering - 6.10.1-10Jens Petersen - 6.10.1-9Jens Petersen - 6.10.1-8Jens Petersen - 6.10.1-7Jens Petersen - 6.10.1-6Jens Petersen - 6.10.1-5Jens Petersen - 6.10.1-4Bryan O'Sullivan - 6.10.1-3Bryan O'Sullivan - 6.10.1-2Bryan O'Sullivan - 6.10.1-1Jens Petersen - 6.10.0.20081007-9Jens Petersen - 6.10.0.20081007-8Jens Petersen - 6.10.0.20081007-7Bryan O'Sullivan - 6.10.0.20081007-6Bryan O'Sullivan - 6.10.0.20081007-5Bryan O'Sullivan - 6.10.0.20081007-4Jens Petersen - 6.10.0.20081007-3Bryan O'Sullivan - 6.10.0.20081007-2.fc10Bryan O'Sullivan - 6.10.0.20081007-1.fc10Bryan O'Sullivan - 6.10.0.20080921-1.fc10Jens Petersen - 6.8.3-5Jens Petersen - 6.8.3-4Bryan O'Sullivan - 6.8.3-3Bryan O'Sullivan - 6.8.3-2Bryan O'Sullivan - 6.8.3-1Jens Petersen - 6.8.2-10Jens Petersen - 6.8.2-9Bryan O'Sullivan - 6.8.2-7Bryan O'Sullivan - 6.8.2-6Bryan O'Sullivan - 6.8.2-1Bryan O'Sullivan - 6.8.1-2Bryan O'Sullivan - 6.8.1-2Michel Salim - 6.8.1-1Bryan O'Sullivan - 6.8.0.20070928-2Bryan O'Sullivan - 6.8.0.20070928-1Bryan O'Sullivan - 6.6.1-3Bryan O'Sullivan - 6.6.1-2Bryan O'Sullivan - 6.6.1-1Jens Petersen - 6.6-2Jens Petersen - 6.6-1Jens Petersen - 6.4.2-4Jens Petersen - 6.4.2-3.fc6Jens Petersen - 6.4.2-2.fc6Jens Petersen - 6.4.2-1.fc6Jens Petersen - 6.4.1-3.fc5Jens Petersen - 6.4.1-2.fc5Jens Petersen - 6.4.1-1.fc5Jens Petersen Jens Petersen - 6.4-8Jens Petersen Jens Petersen - 6.4-7Jens Petersen - 6.4-6Jens Petersen - 6.4-5Jens Petersen - 6.4-4Jens Petersen - 6.4-3Jens Petersen - 6.4-2Jens Petersen - 6.4-1Jens Petersen - 6.2.2-2Jens Petersen - 6.2.2-1Jens Petersen - 6.2.2-0.fdr.1Gerard Milmeister - 6.2.2-0.fdr.1Gerard Milmeister - 6.2.1-0.fdr.1Gerard Milmeister - 6.2-0.fdr.1Gerard Milmeister - 6.0.1-0.fdr.3Gerard Milmeister - 6.0.1-0.fdr.2Gerard Milmeister - 6.0.1-0.fdr.1Manuel ChakravartyManuel ChakravartyManuel ChakravartySven PanneManuel ChakravartyManuel ChakravartyManuel ChakravartyManuel ChakravartyManuel ChakravartyManuel ChakravartyZoltan VorosbaranyiManuel Chakravarty- use ld.gold on aarch64 like for armv7 (Erik de Castro Lopo, #1195231)- turn on SMP and ghci for aarch64 (Erik de Castro Lopo, #1203951) - use "make -j2" for s390 (#1212374)- aarch64 production build- aarch64 bootstrap build - must use "make -j16" for Intel arches to preserve ABI hashes (-j12 changed array's hash on i686)- fix build.mk BuildFlavour setup - improve the smp make setup with build_minimum_smp - bootstrap for aarch64 without ghci (#1195231) - disable ld hardening for F23 on 64bit and armv7hl- try "make -j16" on Intel arches to keep ABI hashes same as -40- update the arm64 patch for 7.8.4 - all archs have bindir/ghci- production build - version doc htmldirs again- update to 7.8.4 - bump release over haskell-platform xhtml - https://www.haskell.org/ghc/docs/7.8.4/html/users_guide/release-7-8-1.html - https://www.haskell.org/ghc/docs/7.8.4/html/users_guide/release-7-8-2.html - https://www.haskell.org/ghc/docs/7.8.4/html/users_guide/release-7-8-3.html - https://www.haskell.org/ghc/docs/7.8.4/html/users_guide/release-7-8-4.html - bootstrap build - provides haskeline, terminfo and xhtml libraries - shared libraries on all archs - bindir/ghci only on ghc_arches_with_ghci - use ld.gold on ARMv7 (see https://ghc.haskell.org/trac/ghc/ticket/8976) [thanks to Joachim Breitner for workaround patches posted upstream]- remove the build hack to switch from llvm to llvm34 (#1161049) - use rpm internal dependency generator with ghc.attr on F21+ - fix bash-ism in ghc-doc-index (#1146733) - do "quick" build when bootstrapping - setup LDFLAGS- use llvm34 instead of llvm-3.5 for arm (#1161049)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- configure ARM with VFPv3D16 and without NEON (#995419) - only apply the Cabal unversion docdir patch to F21 and later - hide llvm version warning on ARM now up to 3.4- add aarch64 with Debian patch by Karel Gardas and Colin Watson - patch Stg.h to define _DEFAULT_SOURCE instead of _BSD_SOURCE to quieten glibc 2.20 warnings (see #1067110)- bump release- add ppc64le support patch from Debian by Colin Watson (thanks to Jaromir Capik for Fedora ppc64le bootstrap)- fix segfault on i686 when using ffi double-mapping for selinux (#907515) see http://hackage.haskell.org/trac/ghc/ticket/7629 (thanks Garrett Mitchener for patch committed upstream)- enable debuginfo for C code bits (#989593) - back to production build- fix rts hang on 64bit bigendian archs (patch by Gustavo Luiz Duarte, #989593) - generate and ship library doc index for ghc bundled libraries - build with utf8 encoding (needed for verbose ghc output and makes better sense anyway) - change ghc-cabal to make library html docdirs unversioned - bootstrap build- ghc-doc-index requires crontabs and mark cron file config noreplace (http://fedoraproject.org/wiki/Packaging:CronFiles)- silence warnings about unsupported llvm version (> 3.1) on ARM- revert the executable stack patch since it didn't fully fix the problem and yet changed the ghc library hash- turn off executable stack flag in executables (#973512) (thanks Edward Zhang for upstream patch and Dhiru Kholia for report)- fix compilation with llvm-3.3 (#977652) see http://hackage.haskell.org/trac/ghc/ticket/7996- production perf -O2 build - see release notes: http://www.haskell.org/ghc/docs/7.6.3/html/users_guide/release-7-6-1.html http://www.haskell.org/ghc/docs/7.6.3/html/users_guide/release-7-6-2.html http://www.haskell.org/ghc/docs/7.6.3/html/users_guide/release-7-6-3.html- bootstrap 7.6.3 - all library versions bumped except pretty - ghc-7.4-add-support-for-ARM-hard-float-ABI-fixes-5914.patch, and ghc-7.4-silence-gen_contents_index.patch are no longer needed - build with ghc-rpm-macros-extra - no longer filter type-level package from haddock index - process obsoletes process-leksah - do production build with BuildFlavour perf (#880135)- ghclibdir should be owned at runtime by ghc-base instead of ghc-compiler (thanks Michael Scherer, #907671)- rebuild for F19 libffi soname bump- fix permissions of ghc-doc-index and only run when root - ghc-doc-index cronjob no longer looks at /etc/sysconfig/ghc-doc-index- production 7.4.2 build http://www.haskell.org/ghc/docs/7.4.2/html/users_guide/release-7-4-2.html- 7.4.2 bootstrap - update base and unix library versions - ARM StgCRun patches not longer needed - use Karel Gardas' ARM hardfloat patch committed upstream - use _smp_mflags again - disable Cabal building ghci lib files - silence the doc re-indexing script and move the doc indexing cronjob to a new ghc-doc-index subpackage (#870694) - do not disable hscolour in build.mk - drop the explicit hscolour BR - without_hscolour should now be set by ghc-rpm-macros for bootstrapping- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- use ghc_lib_subpackage instead of ghc_binlib_package (ghc-rpm-macros 0.91)- add ghc-wrapper-libffi-include.patch to workaround "missing libffi.h" for prof compiling on secondary archs- build with llvm-3.0 on ARM - remove ARM from unregisterised_archs - add 4 Debian ARM patches for armel and armhf (Iain Lane)- full build- update to new 7.4.1 major release http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html - all library versions bumped - binary package replaces ghc-binary - random library dropped - new hoopl library - deepseq is now included in ghc - Cabal --enable-executable-dynamic patch is upstream - add Cabal-fix-dynamic-exec-for-TH.patch - sparc linking fix is upstream - use Debian's system-libffi patch by Joachim Breitner - setup ghc-deps.sh after ghc_version_override for bootstrapping - drop ppc64 config, pthread and mmap patches - do not set GhcUnregisterised explicitly - add s390 and s390x to unregisterised_archs - Cabal manual needs pandoc- move ghc-ghc-devel from ghc-libraries to the ghc metapackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- do alternatives handling correctly (reported by Giam Teck Choon, #753661) see https://fedoraproject.org/wiki/Packaging:Alternatives- move ghc-doc and ghc-libs obsoletes - add HaskellReport license also to the base and libraries subpackages- the post and postun scripts are now for the compiler subpackage- rename ghc-devel metapackage to ghc-libraries - require ghc-rpm-macros-0.14- move compiler and tools to ghc-compiler - the ghc base package is now a metapackage that installs all of ghc, ie ghc-compiler and ghc-devel (#750317) - drop ghc-doc provides- rebuild against new gmp- add HaskellReport license tag to some of the library subpackages which contain some code from the Haskell Reports- rebuild with new gmp without compat lib- setup ghc-deps.sh after ghc_version_override for bootstrapping- add armv5tel (ported by Henrik Nordström) - also use ghc-deps.sh when bootstrapping (ghc-rpm-macros-0.13.13)- remove libffi_archs: not allowed to bundle libffi on any arch - include the ghc (ghci) library in ghc-devel (Narasim)- rebuild with new gmp- build with ghc-rpm-macros >= 0.13.11 to fix provides and obsoletes versions in library devel subpackages- no need to specify -lffi in build.mk (Henrik Nordström)- port to armv7hl by Henrik Nordström (#741725)- setup ghc-deps.sh when not bootstrapping!- setup dependency generation with ghc-deps.sh since it was moved to ghc_lib_install in ghc-rpm-macros- BR same ghc version unless ghc_bootstrapping defined - add libffi_archs - drop the quick build profile - put dyn before p in GhcLibWays - explain new bootstrapping mode using ghc_bootstrap (ghc-rpm-macros-0.13.5)- update to 7.0.4 bugfix release http://haskell.org/ghc/docs/7.0.4/html/users_guide/release-7-0-4.html - strip static again (upstream #5004 fixed) - Cabal updated to 1.10.2.0 - re-enable testsuite - update summary and description- finally change from ExclusiveArch to ExcludeArch to target more archs- obsolete dph libraries and feldspar-language- merge prof subpackages into the devel subpackages with ghc-rpm-macros-0.13- configure with /usr/bin/gcc to help bootstrapping to new archs (otherwise ccache tends to get hardcoded as gcc, which not in koji) - posttrans scriplet for ghc_pkg_recache is redundant- make devel and prof meta packages require libs with release - make ghc-*-devel subpackages require ghc with release- fixes path to gcc on ppc64 arch- add upstream ghc-powerpc-linker-mmap.patch for ppc64 (Jiri Skala)- bootstrap to ppc64- rebuild against ghc-rpm-macros-0.11.14 to provide ghc-*-doc- provides ghc-doc again: it is still a buildrequires for libraries - ghc-prof now requires ghc-devel - ghc-devel now requires ghc explicitly- do not strip static libs since it breaks ghci-7.0.2 loading libHSghc.a (see http://hackage.haskell.org/trac/ghc/ticket/5004) - no longer provide ghc-doc - no longer obsolete old haddock- fix back missing LICENSE files in library subpackages - drop ghc_reindex_haddock from install script- rebuild against 7.0.2- update to 7.0.2 release - move bin-package-db into ghc-ghc - disable broken testsuite- enable build on sparcv9 - add ghc-fix-linking-on-sparc.patch to fix ld being called at the same time with --relax and -r. The two options conflict on sparc. - bump BuildRequires on ghc-rpm-macros to >= 0.11.10 that guarantees a correct build on secondary architectures.- without_shared renamed to ghc_without_shared- rebuild- fix without_shared build (thanks Adrian Reber) - disable system libffi for secondary archs - temporarily disable ghc-*-devel BRs for ppc- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- include LICENSE files in the shared lib subpackages- patch Cabal to add configure option --enable-executable-dynamic - exclude huge ghc API library from devel and prof metapackages- fix no doc and no manual builds- add BRs for various subpackaged ghc libraries needed to build ghc - condition rts .so libraries for non-shared builds- subpackage all the libraries with ghc-rpm-macros-0.11.1 - put rts, integer-gmp and ghc-prim in base, and ghc-binary in bin-package-db - drop the libs mega-subpackage - prof now a meta-package for backward compatibility - add devel meta-subpackage to easily install all ghc libraries - store doc cronjob package cache file under /var (#664850) - drop old extralibs bcond - no longer need to define or clean buildroot - ghc base package now requires ghc-base-devel - drop ghc-time obsoletes- require libffi-devel- update to 7.0.1 release - turn on system libffi now- disable the libffi changes for now since they break libHSffi*.so- add a cronjob for doc indexing - disable gen_contents_index when not run with --batch for cron - use system libffi with ghc-use-system-libffi.patch from debian - add bcond for system libffi- skip huge type-level docs from haddock re-indexing (#649228)- move gtk2hs obsoletes to ghc-glib and ghc-gtk - drop happy buildrequires - smp build with max 4 cpus- obsolete old gtk2hs packages for smooth upgrades- merge ghc-doc into base package - obsolete ghc-time and ghc-ghc-doc (ghc-rpm-macros-0.8.0) - note that ghc-6.12.3 is part of haskell-platform-2010.2.0.0- drop the broken summary and description args to the ghc-ghc package and use ghc-rpm-macros-0.6.1- strip all dynlinked files not just shared objects (ghc-rpm-macros-0.5.9)- 6.12.3 release: http://darcs.haskell.org/download/docs/6.12.3/html/users_guide/release-6-12-3.html - build with hscolour - use ghc-rpm-macro-0.5.8 for ghc_strip_shared macro- 6.12.3 rc1 - ghost package.cache - drop ghc-utf8-string obsoletes since it is no longer provided - run testsuite fast - fix description and summary of ghc internal library (John Obbele)- update to 6.12.2 - add testsuite with bcond, run it in check section, and BR python- ghc-6.12.1 is part of haskell-platform-2010.1.0.0 - drop old ghc682, ghc681, haddock09 obsoletes - drop haddock_version and no longer provide haddock explicitly - update ghc-rpm-macros BR to 0.5.6 for ghc_pkg_recache- drop ghc-6.12.1-no-filter-libs.patch and extras packages again - filter ghc-ghc-prof files from ghc-prof - ghc-mtl package was added to fedora- ghc-rpm-macros-0.5.4 fixes wrong version requires between lib subpackages- ghc-rpm-macros-0.5.2 fixes broken pkg_name requires for lib subpackages- include haskeline, mtl, and terminfo for now with ghc-6.12.1-no-filter-libs.patch - use ghc_binlibpackage, grep -v and ghc_gen_filelists to generate the library subpackages (ghc-rpm-macros-0.5.1) - always set GhcLibWays (Lorenzo Villani) - use ghcdocbasedir to revert html doc path to upstream's html/ for consistency- pre became 6.12.1 final - exclude ghc .conf file from package.conf.d in base package - use ghc_reindex_haddock - add scripts for ghc-ghc-devel and ghc-ghc-doc - add doc bcond - add ghc-6.12.1-gen_contents_index-haddock-path.patch to adjust haddock path since we removed html/ from libraries path - require ghc-rpm-macros-0.3.1 and use ghc_version_override- remove redundant mingw and perl from ghc-tarballs/ - fix exclusion of ghc internals lib from base packages with -mindepth - rename the final file lists to PKGNAME.files for clarity- update to ghc-6.12.1-pre - separate bcond options into enabled and disabled for clarity - only enable shared for intel x86 archs (Lorenzo Villani) - add quick build profile (Lorenzo Villani) - remove package_debugging hack (use "make install-short") - drop sed BR (Lorenzo Villani) - put all build.mk config into one cat block (Lorenzo Villani) - export CFLAGS to configure (Lorenzo Villani) - add dynamic linking test to check section (thanks Lorenzo Villani) - remove old ghc66 obsoletes - subpackage huge ghc internals library (thanks Lorenzo Villani) - BR ghc-rpm-macros >= 0.3.0 - move html docs to docdir/ghc from html subdir (Lorenzo Villani) - disable smp build for now: broken for 8 cpus at least- update to 6.12.1 rc2 - build shared libs, yay! and package in standalone libs subpackage - add bcond for manual and extralibs - reenable ppc secondary arch - don't provide ghc-haddock-* - remove obsolete post requires policycoreutils - add vanilla v to GhcLibWays when building without prof - handle without hscolour - can't smp make currently - lots of filelist fixes for handling shared libs - run ghc-pkg recache posttrans - no need to install gen_contents_index by hand - manpage is back- comprehensive attempts at packaging fixes- fix package.conf stuff- give up trying to install man pages- try to install man pages- fix %check- disable ppc for now (seems unsupported) - buildreq ncurses-devel- Update to 6.12 RC 1- selinux file context no longer needed in post script - (for ghc-6.12-shared) drop ld.so.conf.d files- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- update to 6.10.4- add haddock_version and use it to obsolete haddock and ghc-haddock-*- update haddock provides and obsoletes - drop ghc-mk-pkg-install-inplace.patch: no longer needed with new 6.11 buildsys - add bcond for extralibs - rename doc bcond to manual- update to 6.10.3 - haskline replaces editline, so it is no longer needed to build - macros.ghc moved to ghc-rpm-macros package - fix handling of hscolor files in filelist generation- add experimental bcond hscolour - add experimental support for building shared libraries (for ghc-6.11) - add libs subpackage for shared libraries - create a ld.conf.d file for libghc*.so - BR libffi-devel - drop redundant setting of GhcLibWays in build.mk for no prof - drop redundant setting of HADDOCK_DOCS - simplify filelist names - add a check section based on tests from debian's package - be more careful about doc files in filelist- define ghc_version in macros.ghc in place of ghcrequires - drop ghc-requires script for now- add ghc-requires rpm script to generate ghc version dependencies (thanks to Till Maas) - update macros.ghc: - add %ghcrequires to call above script - pkg_libdir and pkg_docdir obsoleted in packages and replaced by ghcpkgdir and ghcdocdir inside macros.ghc - make filelist also for docs- Update to 6.10.2- ok let's stick with ExclusiveArch for brevity- drop ghc_archs since it breaks koji - fix missing -devel in ghc_gen_filelists - change from ExclusiveArch to ExcludeArch ppc64 since alpha was bootstrapped by oliver- use %ix86 for change from i386 to i586 in rawhide - add ghc_archs macro in macros.ghc for other packages - obsolete haddock09 - use %global instead of %define - use bcond for doc and prof - rename ghc_gen_filelists lib filelist to -devel.files- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- require and buildrequire libedit-devel > 2.11-2 - protect ghc_register_pkg and ghc_unregister_pkg- fix to libedit means can drop ncurses-devel BR workaround (#481252)- buildrequire ncurses-devel to fix build of missing editline package needed for ghci line-editing (#478466) - move spec templates to cabal2spec package for easy updating - provide correct haddock version- update macros.ghc to latest proposed revised packaging guidelines: - use runghc - drop trivial cabal_build and cabal_haddock macros - ghc_register_pkg and ghc_unregister_pkg replace ghc_preinst_script, ghc_postinst_script, ghc_preun_script, and ghc_postun_script - library templates prof subpackage requires main library again - make cabal2spec work on .cabal files too, and read and check name and version directly from .cabal file - ghc-prof does not need to own libraries dirs owned by main package- add cabal2spec and template files for easy cabal hackage packaging - simplify script macros: make ghc_preinst_script and ghc_postun_script no-ops and ghc_preun_script only unregister for uninstall- fix broken urls to haddock docs created by gen_contents_index script - avoid haddock errors when upgrading by making doc post script posttrans- libraries/prologue.txt should not have been ghosted- Fix a minor packaging glitch- Update to 6.10.1- remove redundant --haddockdir from cabal_configure - actually ghc-pkg no longer seems to create package.conf.old backups - include LICENSE in doc- need to create ghost package.conf.old for ghc-6.10- use gen_contents_index to re-index haddock - add %pkg_docdir to cabal_configure - requires(post) ghc for haddock for doc - improve doc file lists - no longer need to create ghost package.conf.old - remove or rename alternatives files more consistently- Update macros to install html and haddock bits in the right places- Don't use a macro to update the docs for the main doc package- Add ghc_haddock_reindex macro - Generate haddock index after installing ghc-doc package- provide haddock = 2.2.2 - add selinux file context for unconfined_execmem following darcs package - post requires policycoreutils- Use libedit in preference to readline, for BSD license consistency - With haddock bundled now, obsolete standalone versions (but not haddock09) - Drop obsolete freeglut-devel, openal-devel, and haddock09 dependencies- Update to 6.10.1 release candidate 1- Drop unneeded haddock patch - Rename hsc2hs to hsc2hs-ghc so the alternatives symlink to it will work- bring back including haddock-generated lib docs, now under docdir/ghc - fix macros.ghc filepath (#460304) - spec file cleanups: - fix the source urls back - drop requires chkconfig - do not override __spec_install_post - setup docs building in build.mk - no longer need to remove network/include/Typeable.h - install binaries under libdir not libexec - remove hsc2hs and runhaskell binaries since they are alternatives- add macros.ghc for new Haskell Packaging Guidelines (#460304)- Add symlinks from _libdir, where ghc looks, to _libexecdir - Patch libraries/gen_contents_index to use haddock-0.9- Remove unnecessary dependency on alex- Upgrade to 6.8.3 - Drop the ghc682-style naming scheme, obsolete those packages - Manually strip binaries- another rebuild attempt- remove unrecognized --docdir and --htmldir from configure - drop old buildrequires on libX11-devel and libXt-devel - rebuild with gcc43- More attempts to fix docdir- Fix docdir- Update to 6.8.2- Exclude alpha- Drop bit-rotted attempts at making package relocatable- Update to 6.8.1- add happy to BuildRequires- prepare for GHC 6.8.1 by building a release candidate snapshot- install man page for ghc- exclude ppc64 for now, due to lack of time to bootstrap- update to 6.6.1 release- remove truncated duplicate Typeable.h header in network package (Bryan O'Sullivan, #222865)- update to 6.6 release - buildrequire haddock >= 0.8 - fix summary of ghcver package (Michel Salim, #209574)- turn on docs generation again- ghost package.conf.old (Gérard Milmeister) - set unconfined_execmem_exec_t context on executables with ghc rts (#195821) - turn off building docs until haddock is back- buildrequire libXt-devel so that the X11 package and deps get built (Garrett Mitchener, #190201)- update to 6.4.2 release- buildrequire libX11-devel instead of xorg-x11-devel (Kevin Fenzi, #181024) - make ghc-doc require ghc (Michel Salim, #180449)- turn on build_doc since haddock is now in Extras - no longer specify ghc version to build with (Ville Skyttä, #170176)- 6.4.1 release - the following patches are now upstream: ghc-6.4-powerpc.patch, rts-GCCompact.h-x86_64.patch, ghc-6.4-dsforeign-x86_64-1097471.patch, ghc-6.4-rts-adjustor-x86_64-1097471.patch - builds with gcc4 so drop %_with_gcc32 - x86_64 build restrictions (no ghci and split objects) no longer apply- add %dist to release- initial import into Fedora Extras- add build_prof and build_doc switches for -doc and -prof subpackages - add _with_gcc32 switch since ghc-6.4 doesn't build with gcc-4.0- make package relocatable (ghc#1084122) - add post install scripts to replace prefix in driver scripts - buildrequire libxslt and docbook-style-xsl instead of docbook-utils and flex- add ghc-6.4-dsforeign-x86_64-1097471.patch and ghc-6.4-rts-adjustor-x86_64-1097471.patch from trunk to hopefully fix ffi support on x86_64 (Simon Marlow, ghc#1097471) - use XMLDocWays instead of SGMLDocWays to build documentation fully- add rts-GCCompact.h-x86_64.patch to fix GC issue on x86_64 (Simon Marlow)- add ghc-6.4-powerpc.patch (Ryan Lortie) - disable building interpreter rather than install and delete on x86_64- make ghc require ghcver of same ver-rel - on x86_64 remove ghci for now since it doesn't work and all .o files- ghc requires ghcver (Amanda Clare)- 6.4 release - x86_64 build no longer unregisterised - use sed instead of perl to tidy filelists - buildrequire ghc64 instead of ghc-6.4 - no epoch for ghc64-prof's ghc64 requirement - install docs directly in docdir- add x86_64 port - build unregistered and without splitobjs - specify libdir to configure and install - rename ghc-prof to ghcXYZ-prof, which obsoletes ghc-prof- move ghc requires to ghcXYZ- ghc622 - provide ghc = %version - require gcc, gmp-devel and readline-devel- New Version 6.2.2- New Version 6.2.1- New Version 6.2- A few minor specfile tweaks- Different file list generation- First Fedora release - Added generated html docs, so that haddock is not needed- small changes for 5.04- split documentation off into a separate package - adapt to new docbook setup in RH7.1- revised for 5.00 - also runs autoconf automagically if no ./configure found- removed explicit usage of hslibs/docs, it belongs to ghc/docs/set- revised for ghc 4.07; added suggestions from Pixel - added profiling package- version for use from CVS- modified for GHC 4.04, patchlevel 1 (no more 62 tuple stuff); minimises use of patch files - instead emits a build.mk on-the-fly- modified for GHC 4.04- some more improvements from vbzoli- modified for GHC 4.02- added BuildRoot - files located in /usr/local/bin, /usr/local/lib moved to /usr/bin, /usr/lib- original version/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.18.1.5-45.fc221.18.1.5-45.fc22  DistributionCompatCopyFile.dyn_hiCopyFile.hiCopyFile.p_hiEnvironment.dyn_hiEnvironment.hiEnvironment.p_hiException.dyn_hiException.hiException.p_hiReadP.dyn_hiReadP.hiReadP.p_hiTempFile.dyn_hiTempFile.hiTempFile.p_hiCompiler.dyn_hiCompiler.hiCompiler.p_hiGetOpt.dyn_hiGetOpt.hiGetOpt.p_hiInstalledPackageInfo.dyn_hiInstalledPackageInfo.hiInstalledPackageInfo.p_hiLicense.dyn_hiLicense.hiLicense.p_hiMake.dyn_hiMake.hiMake.p_hiModuleName.dyn_hiModuleName.hiModuleName.p_hiPackage.dyn_hiPackage.hiPackage.p_hiPackageDescriptionPackageDescription.dyn_hiPackageDescription.hiPackageDescription.p_hiCheck.dyn_hiCheck.hiCheck.p_hiConfiguration.dyn_hiConfiguration.hiConfiguration.p_hiParse.dyn_hiParse.hiParse.p_hiPrettyPrint.dyn_hiPrettyPrint.hiPrettyPrint.p_hiUtils.dyn_hiUtils.hiUtils.p_hiParseUtils.dyn_hiParseUtils.hiParseUtils.p_hiReadE.dyn_hiReadE.hiReadE.p_hiSimpleSimple.dyn_hiSimple.hiSimple.p_hiBench.dyn_hiBench.hiBench.p_hiBuildBuild.dyn_hiBuild.hiBuild.p_hiMacros.dyn_hiMacros.hiMacros.p_hiPathsModule.dyn_hiPathsModule.hiPathsModule.p_hiBuildPaths.dyn_hiBuildPaths.hiBuildPaths.p_hiBuildTarget.dyn_hiBuildTarget.hiBuildTarget.p_hiCCompiler.dyn_hiCCompiler.hiCCompiler.p_hiCommand.dyn_hiCommand.hiCommand.p_hiCompiler.dyn_hiCompiler.hiCompiler.p_hiConfigure.dyn_hiConfigure.hiConfigure.p_hiGHCGHC.dyn_hiGHC.hiGHC.p_hiIPI641.dyn_hiIPI641.hiIPI641.p_hiIPI642.dyn_hiIPI642.hiIPI642.p_hiHaddock.dyn_hiHaddock.hiHaddock.p_hiHpc.dyn_hiHpc.hiHpc.p_hiHugs.dyn_hiHugs.hiHugs.p_hiInstall.dyn_hiInstall.hiInstall.p_hiInstallDirs.dyn_hiInstallDirs.hiInstallDirs.p_hiJHC.dyn_hiJHC.hiJHC.p_hiLHC.dyn_hiLHC.hiLHC.p_hiLocalBuildInfo.dyn_hiLocalBuildInfo.hiLocalBuildInfo.p_hiNHC.dyn_hiNHC.hiNHC.p_hiPackageIndex.dyn_hiPackageIndex.hiPackageIndex.p_hiPreProcessPreProcess.dyn_hiPreProcess.hiPreProcess.p_hiUnlit.dyn_hiUnlit.hiUnlit.p_hiProgramProgram.dyn_hiProgram.hiProgram.p_hiAr.dyn_hiAr.hiAr.p_hiBuiltin.dyn_hiBuiltin.hiBuiltin.p_hiDb.dyn_hiDb.hiDb.p_hiFind.dyn_hiFind.hiFind.p_hiGHC.dyn_hiGHC.hiGHC.p_hiHcPkg.dyn_hiHcPkg.hiHcPkg.p_hiHpc.dyn_hiHpc.hiHpc.p_hiLd.dyn_hiLd.hiLd.p_hiRun.dyn_hiRun.hiRun.p_hiScript.dyn_hiScript.hiScript.p_hiTypes.dyn_hiTypes.hiTypes.p_hiRegister.dyn_hiRegister.hiRegister.p_hiSetup.dyn_hiSetup.hiSetup.p_hiSrcDist.dyn_hiSrcDist.hiSrcDist.p_hiTest.dyn_hiTest.hiTest.p_hiUHC.dyn_hiUHC.hiUHC.p_hiUserHooks.dyn_hiUserHooks.hiUserHooks.p_hiUtils.dyn_hiUtils.hiUtils.p_hiSystem.dyn_hiSystem.hiSystem.p_hiTestSuite.dyn_hiTestSuite.hiTestSuite.p_hiText.dyn_hiText.hiText.p_hiVerbosity.dyn_hiVerbosity.hiVerbosity.p_hiVersion.dyn_hiVersion.hiVersion.p_hiLanguageHaskellExtension.dyn_hiExtension.hiExtension.p_hiPaths_Cabal.dyn_hiPaths_Cabal.hiPaths_Cabal.p_hilibHSCabal-1.18.1.5.alibHSCabal-1.18.1.5_p.aCabal-1.18.1.5-512a5e922a65c63e5a4dbbd2cd31b161.confCabal-1.18.1.5Cabal.haddockCabal.haddock.tCabal.txtDistribution-Compat-Exception.htmlDistribution-Compat-ReadP.htmlDistribution-Compiler.htmlDistribution-InstalledPackageInfo.htmlDistribution-License.htmlDistribution-Make.htmlDistribution-ModuleName.htmlDistribution-Package.htmlDistribution-PackageDescription-Check.htmlDistribution-PackageDescription-Configuration.htmlDistribution-PackageDescription-Parse.htmlDistribution-PackageDescription-PrettyPrint.htmlDistribution-PackageDescription-Utils.htmlDistribution-PackageDescription.htmlDistribution-ReadE.htmlDistribution-Simple-Bench.htmlDistribution-Simple-Build-Macros.htmlDistribution-Simple-Build-PathsModule.htmlDistribution-Simple-Build.htmlDistribution-Simple-BuildPaths.htmlDistribution-Simple-BuildTarget.htmlDistribution-Simple-CCompiler.htmlDistribution-Simple-Command.htmlDistribution-Simple-Compiler.htmlDistribution-Simple-Configure.htmlDistribution-Simple-GHC.htmlDistribution-Simple-Haddock.htmlDistribution-Simple-Hpc.htmlDistribution-Simple-Hugs.htmlDistribution-Simple-Install.htmlDistribution-Simple-InstallDirs.htmlDistribution-Simple-JHC.htmlDistribution-Simple-LHC.htmlDistribution-Simple-LocalBuildInfo.htmlDistribution-Simple-NHC.htmlDistribution-Simple-PackageIndex.htmlDistribution-Simple-PreProcess-Unlit.htmlDistribution-Simple-PreProcess.htmlDistribution-Simple-Program-Ar.htmlDistribution-Simple-Program-Builtin.htmlDistribution-Simple-Program-Db.htmlDistribution-Simple-Program-Find.htmlDistribution-Simple-Program-GHC.htmlDistribution-Simple-Program-HcPkg.htmlDistribution-Simple-Program-Hpc.htmlDistribution-Simple-Program-Ld.htmlDistribution-Simple-Program-Run.htmlDistribution-Simple-Program-Script.htmlDistribution-Simple-Program-Types.htmlDistribution-Simple-Program.htmlDistribution-Simple-Register.htmlDistribution-Simple-Setup.htmlDistribution-Simple-SrcDist.htmlDistribution-Simple-Test.htmlDistribution-Simple-UHC.htmlDistribution-Simple-UserHooks.htmlDistribution-Simple-Utils.htmlDistribution-Simple.htmlDistribution-System.htmlDistribution-TestSuite.htmlDistribution-Text.htmlDistribution-Verbosity.htmlDistribution-Version.htmlLanguage-Haskell-Extension.htmldoc-index-43.htmldoc-index-60.htmldoc-index-A.htmldoc-index-All.htmldoc-index-B.htmldoc-index-C.htmldoc-index-D.htmldoc-index-E.htmldoc-index-F.htmldoc-index-G.htmldoc-index-H.htmldoc-index-I.htmldoc-index-J.htmldoc-index-K.htmldoc-index-L.htmldoc-index-M.htmldoc-index-N.htmldoc-index-O.htmldoc-index-P.htmldoc-index-Q.htmldoc-index-R.htmldoc-index-S.htmldoc-index-T.htmldoc-index-U.htmldoc-index-V.htmldoc-index-W.htmldoc-index-X.htmldoc-index-Y.htmldoc-index.htmlframes.htmlhaddock-util.jshslogo-16.pngindex-frames.htmlindex.htmlmini_Distribution-Compat-Exception.htmlmini_Distribution-Compat-ReadP.htmlmini_Distribution-Compiler.htmlmini_Distribution-InstalledPackageInfo.htmlmini_Distribution-License.htmlmini_Distribution-Make.htmlmini_Distribution-ModuleName.htmlmini_Distribution-Package.htmlmini_Distribution-PackageDescription-Check.htmlmini_Distribution-PackageDescription-Configuration.htmlmini_Distribution-PackageDescription-Parse.htmlmini_Distribution-PackageDescription-PrettyPrint.htmlmini_Distribution-PackageDescription-Utils.htmlmini_Distribution-PackageDescription.htmlmini_Distribution-ReadE.htmlmini_Distribution-Simple-Bench.htmlmini_Distribution-Simple-Build-Macros.htmlmini_Distribution-Simple-Build-PathsModule.htmlmini_Distribution-Simple-Build.htmlmini_Distribution-Simple-BuildPaths.htmlmini_Distribution-Simple-BuildTarget.htmlmini_Distribution-Simple-CCompiler.htmlmini_Distribution-Simple-Command.htmlmini_Distribution-Simple-Compiler.htmlmini_Distribution-Simple-Configure.htmlmini_Distribution-Simple-GHC.htmlmini_Distribution-Simple-Haddock.htmlmini_Distribution-Simple-Hpc.htmlmini_Distribution-Simple-Hugs.htmlmini_Distribution-Simple-Install.htmlmini_Distribution-Simple-InstallDirs.htmlmini_Distribution-Simple-JHC.htmlmini_Distribution-Simple-LHC.htmlmini_Distribution-Simple-LocalBuildInfo.htmlmini_Distribution-Simple-NHC.htmlmini_Distribution-Simple-PackageIndex.htmlmini_Distribution-Simple-PreProcess-Unlit.htmlmini_Distribution-Simple-PreProcess.htmlmini_Distribution-Simple-Program-Ar.htmlmini_Distribution-Simple-Program-Builtin.htmlmini_Distribution-Simple-Program-Db.htmlmini_Distribution-Simple-Program-Find.htmlmini_Distribution-Simple-Program-GHC.htmlmini_Distribution-Simple-Program-HcPkg.htmlmini_Distribution-Simple-Program-Hpc.htmlmini_Distribution-Simple-Program-Ld.htmlmini_Distribution-Simple-Program-Run.htmlmini_Distribution-Simple-Program-Script.htmlmini_Distribution-Simple-Program-Types.htmlmini_Distribution-Simple-Program.htmlmini_Distribution-Simple-Register.htmlmini_Distribution-Simple-Setup.htmlmini_Distribution-Simple-SrcDist.htmlmini_Distribution-Simple-Test.htmlmini_Distribution-Simple-UHC.htmlmini_Distribution-Simple-UserHooks.htmlmini_Distribution-Simple-Utils.htmlmini_Distribution-Simple.htmlmini_Distribution-System.htmlmini_Distribution-TestSuite.htmlmini_Distribution-Text.htmlmini_Distribution-Verbosity.htmlmini_Distribution-Version.htmlmini_Language-Haskell-Extension.htmlminus.gifocean.cssplus.gifsrcDistribution-Compat-CopyFile.htmlDistribution-Compat-Environment.htmlDistribution-Compat-Exception.htmlDistribution-Compat-ReadP.htmlDistribution-Compat-TempFile.htmlDistribution-Compiler.htmlDistribution-GetOpt.htmlDistribution-InstalledPackageInfo.htmlDistribution-License.htmlDistribution-Make.htmlDistribution-ModuleName.htmlDistribution-Package.htmlDistribution-PackageDescription-Check.htmlDistribution-PackageDescription-Configuration.htmlDistribution-PackageDescription-Parse.htmlDistribution-PackageDescription-PrettyPrint.htmlDistribution-PackageDescription-Utils.htmlDistribution-PackageDescription.htmlDistribution-ParseUtils.htmlDistribution-ReadE.htmlDistribution-Simple-Bench.htmlDistribution-Simple-Build-Macros.htmlDistribution-Simple-Build-PathsModule.htmlDistribution-Simple-Build.htmlDistribution-Simple-BuildPaths.htmlDistribution-Simple-BuildTarget.htmlDistribution-Simple-CCompiler.htmlDistribution-Simple-Command.htmlDistribution-Simple-Compiler.htmlDistribution-Simple-Configure.htmlDistribution-Simple-GHC-IPI641.htmlDistribution-Simple-GHC-IPI642.htmlDistribution-Simple-GHC.htmlDistribution-Simple-Haddock.htmlDistribution-Simple-Hpc.htmlDistribution-Simple-Hugs.htmlDistribution-Simple-Install.htmlDistribution-Simple-InstallDirs.htmlDistribution-Simple-JHC.htmlDistribution-Simple-LHC.htmlDistribution-Simple-LocalBuildInfo.htmlDistribution-Simple-NHC.htmlDistribution-Simple-PackageIndex.htmlDistribution-Simple-PreProcess-Unlit.htmlDistribution-Simple-PreProcess.htmlDistribution-Simple-Program-Ar.htmlDistribution-Simple-Program-Builtin.htmlDistribution-Simple-Program-Db.htmlDistribution-Simple-Program-Find.htmlDistribution-Simple-Program-GHC.htmlDistribution-Simple-Program-HcPkg.htmlDistribution-Simple-Program-Hpc.htmlDistribution-Simple-Program-Ld.htmlDistribution-Simple-Program-Run.htmlDistribution-Simple-Program-Script.htmlDistribution-Simple-Program-Types.htmlDistribution-Simple-Program.htmlDistribution-Simple-Register.htmlDistribution-Simple-Setup.htmlDistribution-Simple-SrcDist.htmlDistribution-Simple-Test.htmlDistribution-Simple-UHC.htmlDistribution-Simple-UserHooks.htmlDistribution-Simple-Utils.htmlDistribution-Simple.htmlDistribution-System.htmlDistribution-TestSuite.htmlDistribution-Text.htmlDistribution-Verbosity.htmlDistribution-Version.htmlLanguage-Haskell-Extension.htmlPaths_Cabal.htmlhscolour.csssynopsis.png/usr/lib/ghc-7.8.4/Cabal-1.18.1.5//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Compat//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/PackageDescription//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Simple//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Simple/Build//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Simple/GHC//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Simple/PreProcess//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Distribution/Simple/Program//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Language//usr/lib/ghc-7.8.4/Cabal-1.18.1.5/Language/Haskell//usr/lib/ghc-7.8.4/package.conf.d//usr/share/doc/ghc/html/libraries//usr/share/doc/ghc/html/libraries/Cabal-1.18.1.5//usr/share/doc/ghc/html/libraries/Cabal-1.18.1.5/src/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi    directorycurrent ar archiveASCII textASCII text, with very long linesLaTeX document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesLaTeX document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 23 x 16, 8-bit/color RGBA, non-interlacedGIF image data, version 89a, 9 x 9XML document textPNG image data, 128 x 104, 8-bit/color RGBA, non-interlaced PRRR R R R R RRRRR?07zXZ !PH6"6]"k%qZmdEoH8t_ 1Do =xvS28DZ#Gyj~^Y0miw U_o>@0/+A(vt_7.ʸ;1ӻ4["fA19]O&Ā7#\{iyx瀫dzTT& u)F\![r,^L}1 d,DuXy!1g({µK/Fpm# t4Z\S^,t`p~ (@Fto{Ҕ“ѸP5֕6UcA|=ܟ]h(c`'%\%kmT'{8R8zA6'xhҒJkF8Dk҇zn':HbOW-p$.|XsQq$rx,AE~,aC}gԔ|Vvs۳g#>/qm@>{gͰ͆$dwU{XaK<Ѡ V 9#)+HgkM@[+t濾HWp[~\_k2PbMgs% P7p+6Pg$οYHXt! HF2h/u`ؕlKp~t]ة"=ZRp7Y5Eť5u:|]9ŀ8j)8W̶pb)يJ"< %B^KS$>-cBSķ!"EW 8Bǚboܴw|LU-|HCqhϵ/8Da4?Y,3`Y}eĹN"Yo!=<p6-in8~TJe-4zpD2 dT,NΎ=ET[3 G'aqɤ^A贉oغeqvݱaƚU;޶^<%"j|`tO @T6NMy wf-ͩG1$4w3PyJyAYJ 7_4u-[Gc6N,UϦGl)pWQ0qB3(;J#)ZJG{,l3H ⫬zߊh`;fp,**N޲;u z۰&^pqCӈR{օm>R"HIMAD>׍{J@eTB0?s1asAĖnޝlGy0DfM+)J.R7( Mh65)qx߯B$KPh dB@o!Xϭ|Q+ wOYH{#~F^/3#`qt[E7% S\wx`REs?,_稗}mC)=s,Te\7K"h Ͻ#P?y=qlNcwMWsR4JqL|h  +ҍIzWcAkTL"E}y5+ _6gǤ h>PeJ?[mi$!r:PkṂlҘ5w ;;D ;|IZ"?m vEƅ0vZ<]Uǜ#i@+ ur)@ dO4إH|Q*O|=!8#=w CM0B3qx2 H$&jy4#Mt)[^;MtUCSZ95_G f 6՟j{f>U+|-R4_ʻzEJ5#5A:‚qM1zY5==^BQC=iܗw'@_*67A"mLsָ36,%Xp—3*7 '$~J !wSz8vEyy @b'jtTW]&XXVTYdFY uH D*??wv}7JtЈ=` zRøq ~=Ȼ#R4 mPf?. y;C:uC['W*6s9yYbR|bs wZrކqKEӢ;fd/kmEr1['&AL>|=ڸ; TSGc>P ( p#@i%+ l'pr9@1b3L;;3LE̍Wƻ2^W{"&T/ Oc>xYH y٠_wl0M BdKư7\XҚ?\ZV&?~$B T+ W\fKf:T)i>`'i3ȹrrE6NP CBM7}"&\l F5 ʣЬ D|^ӱG2=uPyP6.ƳPk3๧*%f:Xb6/T/4k\[g egf4\Ȏw{%js Gcn̈́˔r1fkQcJN囉(H䐑ۭ1~e.S5Z',j=SƖmITiõvЃnM*8X@XnsK#bmk&F6W)|۵'QBa}"1w!,59Po-SM.t\ '}ų 5X;BC.LŒ{XET /rG'jncv&ѡ ėl,m˵XOpEPbeko5'B<ԤFWXk c7gPd^1ݙ>ks<.\GJ[)GUǾu񀪳V_#+Z)GSuROpD[֚5d_ $rC^|O+G1+JH;U_4[5ĸ>>Ŝe ژ]binã`Oa4=RTI00fP.ƨ3 AkH |L*,\m:t}Q_;!KhЋ?9 <>i&眘zkNAw;d0L ^Z .8)Ƌ["Z뚲oT]KfmWNQaW1Iv .8 T #AfKb݊Q >i.K02зh&H amLԘDO[vǸ4d@<[=I7=+H=4q[+k/2Ն칭h?,v́>b@AjU .1L"$ i={b.x*n"L0ii:;}uFkq(ZR~o1|)6V7)D/$:RIx}4sx )1nZ\F7L3Fv,=T*06ӱ4Fq7A'?K>(ـq\k٨Yb~:.#zpO[췗yc#]{|Ѵ',/ImI 'L=pCX( "=q3"S|d)dZ r8Pϭ_,&)giT;@cW&`I+̈h~Ç>_"D: YZ