python3-openopt-0.5602-1.fc22$>2ʐ^n<^I">9$?d  K />B Q]qw  ( `   , 8DPx(89:GH,I X8Y<\L]^Kl#bS_dSveS{fS~lStSu^vhxwi<xsy~=Cpython3-openopt0.56021.fc22A python module for numerical optimizationUniversal numerical optimization package with several own solvers (e.g. ralg) and connections to tens of other, graphical output of convergence and many other goodies.Ul{buildvm-14.phx2.fedoraproject.orgtTFedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttp://openopt.org/linuxnoarch#-JGG! `zRm  N + !  @'q?4G rEw bPll   R*))$$CCnn&&@@%d">rr F g ;;lQQ)(h  ;;E;$:m"!&&e!!ddQQ>>.6J2Yh(<oVz11Tb       h*3NP |1&& F F++77--66@@ ZS4p ff!29,hqq00 D D99> > LL   //IP [A*/@/e[ ^>= h  yy&%y  65 iJzIL%$''N=)'122';'  :::4[E(H~x/X4(7KFqDAAUUU9988tt11uu  }}}}(mBxxxx AA==00 ss [ [IJ [VUW DA) XX @ $||zz uu%( 4Pu/# ?%CEy!( tq) B   1 s  = 66Z AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤Ul{Ul{Ul{Ul{Ul{R5Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{T\pUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{Ul{R5UeUl{Ul{P;sUl{Ul{Ul{Ul{Ul{R5Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{R5Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{R5Ul{TإUl{Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{R5RI5R5Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{R5Ul{Ul{Ul{Ul{Ul{R5Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sP;sUl{P;sP;sRP;sR5P;sUl{P;sP;sP;sP;sR5R5Ul{Ul{P;sUl{Ul{P;sP;sP;sP;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{S6Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{P;sUl{Ul{Ul{Ul{P;sUl{Ul{Ul{Ul{Ul{T]Ul{Ul{P;sP;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sUQ*P;sP;sP;sTإP;sP;sP;sP;sP;sUl{P;sUl{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{Ul{P;sUl{Ul{P;sUl{P;sUl{Ul{P;sUl{Ul{UeUeP;sP;sR5R5ShShR5P;sP;sP;sP;sP;sP;sR5R5R5P;sP;sP;sP;sP;sP;sTP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sP;sR5R5R5R51ef05f1854a235fceea6edc49e28992383c0724e735a7b3563b2b83c5770004fb865db986a478b21cb5899fbe0fa315e8dc4a2c7211cb399b2e9d2ece32e2d9b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf49d68d3b4e6e38705a685b3a858652c6f7b5e2d8d101cdfc06eee2f343085f1835b869858bd1d43015286d1c14f829501765bd50464e4d4bd0a6c4e556d0ef70007775adeb92eba046816617492b90d1c32a9e09dc18190c76b7c250047cce5e359a6e9a998a0b9a098e7c338954636c9d2807f788d8103eb158557266747aee359a6e9a998a0b9a098e7c338954636c9d2807f788d8103eb158557266747aedfd68ae6938430bcc2af9f6812ee3b66f95c78179e40f36bead02ee2d8083232dfd68ae6938430bcc2af9f6812ee3b66f95c78179e40f36bead02ee2d8083232c278b3fad8084a678a093661a733980677f3e888ba9a1ac28f0c20117a638380c278b3fad8084a678a093661a733980677f3e888ba9a1ac28f0c20117a63838083c106ffb81c7184bf8d455d7d0feacf53db1ab6517c08aeb1455e9211019513d0e40c0e3fb53c6723927ba0f314151d8dafbf67162e4c1f188c9611d4eaa630a82087861ef5ba9cae3fe06d0e4f0519062abe749172041f9118808991bd7fd1b8c08f3e73aac70369e9726e14156edf6701edc232abd23284cbffe8f585c75b33e8971a995658c0947209ff0581329c9ee150a45deba9f9c23f5c72ef78f0f812f5e4e6780c62dbd53ca4683091f3e659ffd4d5832ecc17202b558bf35687dee2b71e3b629f5ce629f36ebc7344fe3cb7e00cd6b34e9abc85fd4f6e57f8a20fd90c6db5068316f793b385d6d097690fb9978dc6269080740fcc9af02f01f2055e90793db465f4e45a5db75c6a73874e67b57bb36322d44d17cf1bdb6e5698814be8bfb721414b12f81760f10a11396e9bd8e73e9eddafcc82159ff966135faaeb59e83558ecb590d649cca16bf42ce935b4474b0b23fdc423ba86c23db39755a99b3341e10725c21fa61fc5f9a9be0bd9395e0487ddd72de0b65a6c3d20137e169fe0f1414a99eaf4ebd70e1560a0c637eec394ffd07daebf9db75ef75e8ad8a9ec54bc4bac5db52261433b0139ab7732e8827927a1dc0094d4eb60eee664cca693b7763218a430f279ad4f0ebe95ac0570e9c65cc5154056a5943c609b39330a5fb52731735bd31338098460d6891332878d9333e5f39317c1e616ceb5b1c89d807e73bcf7b1d58e8a2ff853a18e3f085b0f19609c193dbeb9322bf1c8747096a0087d5433e94542af878a4ebe830bb64f09e12a52b3a86ca11dc6bd1a8ad68ba26bc59f133fe5a020ae65644b397c4da2893e46b7a494a009258c9ef7a3a285a6d6e72bee7b49bc3b0a7523bb85294dba321528adc038e3c63bfe277919fd326819274686082f1ed171b8735e786421cb0a52f0e4ee945c81ef09c86e1478a26c3efea4ce34040b947ea46c44c7e74ba81557d733ea28c0ef11850ee57cac5a8fe8b656df2c05e13a49f0d641d91f18086478e71523d9c2904d3d6e31034c5af7d59c9aa169ceed00053fe5d67b3883f80006d8f1b12330c012304f571b38a25f41a7253fc895d57f7076693fb6776e15a1453cf4f0eb62ecef3d5aa884548f43aa167bc65d87c8dba1ec00918a70b42d7ba8a09ac8117bf74b1876cba84cf4e674a3b013adfd029be4b3f49ec55c4788c1fdb6e075735b1278f04aa796ec3b3a495a400c53dc1df9edef21ab418d6822b0c0959bb05ed32e2f0517786ed6660632f1b8b242397e0f7adb0ec5dffd7b24bdd8650a1a8f0886e5caaef8294e3224708386341cabf1351f6bf4e43a004d09b4ce36ddbd7ad95d24bb9b0ca345e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb17008d51cb93aa3f321d35d3bc880e47ddb720d1451b090cdd680e4e736a455e6c7f80e518eed86db8a036b6ef4d383409a75a0eea14f848b222e97d4f34be2fc5d2e109a03640bc62077ad676642bbcb2b33a5fd17671e256f2b25f9d6813630483afb296f06f99f683bcd4593262030191e876a10ae22283df6f6ded683cb2e91dc01af33319297149d954c10e70a5fdbca2388a0722d8fa86bee54bc5c79476acc01af33319297149d954c10e70a5fdbca2388a0722d8fa86bee54bc5c79476ac959dab3f25e56eaed7e29724628f5af395e311248bc144b36540b17e227ca2df91607630749d16fd04d50f5baf874e8e2acd353cd8dd82c66ad5304680821e3014940e029a69120ce9918df6edebd308c7210ffe690ff0600982724cc39e1c2414940e029a69120ce9918df6edebd308c7210ffe690ff0600982724cc39e1c248ec42cdb5cf446ab1b67359eaacab7ebc996ebe1755aa3302ac2be616c8db0c08ec42cdb5cf446ab1b67359eaacab7ebc996ebe1755aa3302ac2be616c8db0c01110b7b8b684be5e560a595a46d2754d96a42d6684d7ca072de2dd2f0c849e981110b7b8b684be5e560a595a46d2754d96a42d6684d7ca072de2dd2f0c849e9828a3a25bc68f63957a5820a3391e1dac8379c9db5e30a05aebdbab0d6722c7a6770df8cf5384588a7faf7f3bda51419a7f8a3523d6172f7c4841fb0f959f3445d0066f83218334e84ccf16ff1503d01c91277f6103463b0ca4e9e7f7759557fbd0066f83218334e84ccf16ff1503d01c91277f6103463b0ca4e9e7f7759557fbdc703a8ab91400a8eb66cda2590c7e3ea86e859c5724bfc6ab8e96745102cea9dc703a8ab91400a8eb66cda2590c7e3ea86e859c5724bfc6ab8e96745102cea9edb975c8c8f85b807a1d9761eff6b9d1d3b941d0b898f02a5d73c6308cd793d3edb975c8c8f85b807a1d9761eff6b9d1d3b941d0b898f02a5d73c6308cd793d3e58f1690b0cfb2e2d925140eeb6c5c745800dc497f9794a17578d681ef9ba6100ac8342bed629705d1354da68a9bdf9bae6a0f739e13d280e8b53177ff77a58f133cb126fad5ff327b66ee94754b57bd4a3653de2a3cb38eb0fb5cce65ceac36133cb126fad5ff327b66ee94754b57bd4a3653de2a3cb38eb0fb5cce65ceac3611caa9c477c6de920bc4dda3dca8df2e5f8873556bbddb8726e715179564597c11caa9c477c6de920bc4dda3dca8df2e5f8873556bbddb8726e715179564597c6638a958cef9bf64da97369757c53a4f9dae7488a7af42da64d18896a21029216638a958cef9bf64da97369757c53a4f9dae7488a7af42da64d18896a2102921c75fc3ea40a414ba70f4fc556cae266f4ca8b3e03d6789b91b586b9364d5086556ff4bad6bd2cf5cbfae67a44e82776a76b5a350bc951b14a380e36586ad0c5e9f3d72676598e29e5a25e8df1eab837b33b941da4709675abde9c311a7b3ad149f3d72676598e29e5a25e8df1eab837b33b941da4709675abde9c311a7b3ad1452cae6a3e29d9755992eedb2a1651632beef67672b903f44cf6bb1efb0f3319d52cae6a3e29d9755992eedb2a1651632beef67672b903f44cf6bb1efb0f3319d8147a6aca6d6c4a5acd9c8117d2be6b0c618f5fceafc1bea23a0d5e795f9188a8147a6aca6d6c4a5acd9c8117d2be6b0c618f5fceafc1bea23a0d5e795f9188a0dcbfef2a31ef46b9e0e31f90394d4c14fda1b4507ddbb233baf9e00422d9d290dcbfef2a31ef46b9e0e31f90394d4c14fda1b4507ddbb233baf9e00422d9d29b7543d95e4d82e3598a3652f0dbe53f3961766b32ff58f82528b60dc0436b2f1b7543d95e4d82e3598a3652f0dbe53f3961766b32ff58f82528b60dc0436b2f1cc663d3e6333aedde35f384648c5532182ed6fdedad4650aee8a727beb4b3addcc663d3e6333aedde35f384648c5532182ed6fdedad4650aee8a727beb4b3add124260ce73499fee1b752403beda57d7a4078eb077546a3ba1218875780ef356124260ce73499fee1b752403beda57d7a4078eb077546a3ba1218875780ef356dbac7a4b57d943f07b2be90ff5d0e56a5629818a8e15c37b5fcff4abd33f76d3c573ca693c738a36e25deb7a52f62f3b81b70be91c555961bb1fe8de82a6a272124c14fc2651cb58514fe58cffec1b00fbd2f6dcb5eadecdb1f0896089e08723f568fa86bdd4ec9502a5c52345f6a81064536a355f2a4704a35c0f72af5f8164f1b561cc3ca191c7166c020cab20aa56127dba6593096e5ea6f931746f75688ff1b561cc3ca191c7166c020cab20aa56127dba6593096e5ea6f931746f75688fe5c4dddc1de9b28372cd1a492245d1dc6bf417e8f78d13a4e9f32401ea47f9f62934ef3b944774dc861c0e7295882ffddee18a9f3d8b3befb813d9a783d1e8cb1ca5b4ad2908de227021a2e0d513863486b92ba9addf2031eedf190196869951926e2b141bbca8c253bbef85dd10d752449c2ed7ca988bf836fdb8841c0063895a6dc71a6eb4e88237a8d8047648963e8c1c6361f1f6d2afb9a0df6cf0989cc45a6dc71a6eb4e88237a8d8047648963e8c1c6361f1f6d2afb9a0df6cf0989cc4fc22fe5d5fd57aaa1415b1298618fabb7f51e75f4fd78429741f9b733a1b450c8010d5be3ff4062e4682245082fdf1ddbb0025b51a21a9ad5597f80dc25665a4ae11e8ffd4e8f0c896f88ba3ff76869f3c4d3ceefd7ce60713890be7c093c088ae11e8ffd4e8f0c896f88ba3ff76869f3c4d3ceefd7ce60713890be7c093c088425496b8bc40fb75259c0bc35d1c0fda03ecea2a564f5bff0354e730067b2305425496b8bc40fb75259c0bc35d1c0fda03ecea2a564f5bff0354e730067b2305de2c3f114852bc2a062efa02ad80a4dfa29ece51d82fdc8b9c7f1fb35ae644f3de2c3f114852bc2a062efa02ad80a4dfa29ece51d82fdc8b9c7f1fb35ae644f3230659cfc685fd10265f24a1b6b0a7354c9f91cbdc9b1e5a172419c1a12d0abb230659cfc685fd10265f24a1b6b0a7354c9f91cbdc9b1e5a172419c1a12d0abb3dd3f386d8149df5d651ca662aeef0777868dc17a48afc2c9103ece697124ff33e3a26cc807f85d295476561d8ef92567b2817f3cb5d7ed235af95bfacb99d7f4a5a7a87c3f271c38f5ce1343c308ff83b581fbcc1f85e6419d0fb0c6d1f4a104a5a7a87c3f271c38f5ce1343c308ff83b581fbcc1f85e6419d0fb0c6d1f4a1002ec72e7ba05b28af4659979b8114c1e4b1a7c7a35ec09bbcfb56fa8ad458106cc33cdf3550df339943fa0dfc404606602842351e83f6c710f81e3cd943263bd8dad189e0a93053678c139bf5ae08874938a2de6cb896c9a2766d7da4608dcc2eccc73269a4a8a3096fd3d086a19cc15bbe59adae551606b3dfc1de6c29f97fbb368599f2c31ed1e499bf5ac82b2e4c35f6e5f8159402b790519252f3d7b3cf4d3cc4bac9434950ed4b543a2ef67932487d494a09a539d731cde7332cdaf326eac7a564db41aca7b0ec63c84f84512230d965c18e11b09cd98ff4f000e625023ac7a564db41aca7b0ec63c84f84512230d965c18e11b09cd98ff4f000e625023baf338938642c07054c7cd761ca07b641258ba3365d85fadc1373496a7eff7452532bb51df83ae6b8d7eb1235d850a21ae9452349372abd4029dfa28753f8de08a108330510722bf27feb59c0e4edc5700a05bfb6089cc9e8f025d798343914c8a108330510722bf27feb59c0e4edc5700a05bfb6089cc9e8f025d798343914c6867760e47c4390841ca83fb18ed51afacd44a3a688c682880e2868265af2f586867760e47c4390841ca83fb18ed51afacd44a3a688c682880e2868265af2f58c4b96c70d04dfe8ba3657e6f6a6216a3e8b210370a199162b8a39150dbab8ecbc4b96c70d04dfe8ba3657e6f6a6216a3e8b210370a199162b8a39150dbab8ecb7c65ca01fcf716c7cea953790963bba3ddc79b7666b1eb808af63e6f02b47c7c7c65ca01fcf716c7cea953790963bba3ddc79b7666b1eb808af63e6f02b47c7c241d847f9d971f1833961d99c4f6abf9cbeae724cb7b121726251cd9997bf990241d847f9d971f1833961d99c4f6abf9cbeae724cb7b121726251cd9997bf990b0f4d9effcc6d5bd630c6277ca4da937cae7a214f94d4219df67c10fa5ad8e72b0f4d9effcc6d5bd630c6277ca4da937cae7a214f94d4219df67c10fa5ad8e725246ea2937fb45bc6a346bd2c42c743f7cb155860f74b31ae874aa3178b1a3285246ea2937fb45bc6a346bd2c42c743f7cb155860f74b31ae874aa3178b1a328407991bcbb970e179380bf1634fe1221c6af56b3f2823c677766e61843c21f576e8d7d64a4800e572451adb9c84f034a09b09d47f3a8030e156e3b2152e83ab4d54950414d467a7a71fbcc5a3e477d18bb17e84dd13a0782acbb3787db9ed1643fbe0aa70c22c899bfea03ed0c73ff85081345fd8988b0f221462558c1c7f4e57ff3738037ecd55ccc4a428d2b5b31e5ea2753b90ddc6f823413462e4a29eaf10779ea62b1911b57d4734eed10814aba41620609b38e0bf5e2ac384c736bbc62518fc233a4fe3a00b03259ed82e7af189086a81bac1bed7052013c12cf926f666a218ccf6449f000d5a5108a6af94b41d089b6da3cacdbb062c9e91ea16d5dda4c0fdf5eb286c23a872253babf4e307b4b7841b4aa523584bc81d207b116a8ed9530a9dda0db6551fd73303a341f2f4de13cf19582daaf766cb0f97393e82614eebf0b184da4e0b29a63fef6a81a64460c29d750425f8399b2f68152876178baecee3681ad6d91a7950f079824a005856f7e7f39d180025b66858325d056a6507f42dd1fe4f3e403b303e9a56eb5f3f123015c1be00608411702b1fa540e25d22e8ed567bb927b06bd6870099038d76dc1d631a772189b042950af48637509b9ee0e9e91b6feb623a1636a0c35ba35d87ea107dbf853b792229f7f721453f64f6f5df28a7099b3f6bfec5aa7cc0aae5728b4f6bfb517856daed5dc52a9c4abf3fbb940052dd0fb0264980cd49ed1c3b14887d23a52c6c809fbf4dd6b779e94b4873a65b2b030bf530d429b0004d48376b6157857ce1ea110b4c89df6cc3ed863b66b88f760709fa6b071783f7fc1fe2fc68c2240ccf8bc1dfbf61288840b7f5fe16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700dc6dfab3790270f93fef57e618dab0c5db2d1c223bdc8f8d54ef5bb2fad5bd23dc6dfab3790270f93fef57e618dab0c5db2d1c223bdc8f8d54ef5bb2fad5bd23dca20b090bca5825ddf473cf5019840c5b5ac64f11e065be7e25fa172c0ae0b4dca20b090bca5825ddf473cf5019840c5b5ac64f11e065be7e25fa172c0ae0b4443a0600a89dd16d7da92bf1bff48ad7701d7580a24a95732bb9a59d6ed0d17dbb933957257d9bb5dabd0cbc16a6ea0611d3404e2b18129bcdefdf51f29b9028a7979bdd0d1ecf612d568f70f70509e26cd45285bbeb7768d6ab66da62bfaffb02e747ab35f08672305006bf08adbcfb6021de76966d03a87084458592a0beaad4bae7cdce02ae2b6d3bd439bf69510e7ed0251f2a9043af164a012d9029cdd645964cb733ce6d85084312aa89a9bad4452a07bae873f2dcf381e45f4865ee7fe16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700f1552d80e025ddbcd08616ddaaf6df011782c7b1bcbe46be04eaed521f3b54dbf1552d80e025ddbcd08616ddaaf6df011782c7b1bcbe46be04eaed521f3b54dbf16ed945c8be5f6a1cb8f06ca4476cda08c57a226cc7b040a01be664fbb41f0af16ed945c8be5f6a1cb8f06ca4476cda08c57a226cc7b040a01be664fbb41f0a59ba1218e57df97bd09b8e7c714da1c421bf349a680ec9a30f5754f2452179e659ba1218e57df97bd09b8e7c714da1c421bf349a680ec9a30f5754f2452179e6d671df9bfd3820f7e7d400a4100b92705e60f16ef89e5dd849fe4e47a6dc67c2d671df9bfd3820f7e7d400a4100b92705e60f16ef89e5dd849fe4e47a6dc67c239213011af929cf850c33a81c14063027bd6049529172383c2b9b5b52e8ccdaa39213011af929cf850c33a81c14063027bd6049529172383c2b9b5b52e8ccdaa81a171f9be78056628d85ed3e0d407834f7c1d5fef1ff19232048f2735671c2581a171f9be78056628d85ed3e0d407834f7c1d5fef1ff19232048f2735671c2525068da226d4417a52cda93e118d28c14f6a3a30ee4f14498c196fd9b383de3425068da226d4417a52cda93e118d28c14f6a3a30ee4f14498c196fd9b383de34882bb88e4d380bf6fac815ca866bb692a3494b6be170beb0984d70f5df99812f882bb88e4d380bf6fac815ca866bb692a3494b6be170beb0984d70f5df99812f1c393b357537e54ece94e593e87572f9f9a49512b004415297c3478a3ccf5b751c393b357537e54ece94e593e87572f9f9a49512b004415297c3478a3ccf5b750e4eb00db0cf5a8a08889b1013659c321fb6e82db1e53a06b39083c5a5c6f6850e4eb00db0cf5a8a08889b1013659c321fb6e82db1e53a06b39083c5a5c6f68541c887fab80d8bcda1c9d004d576fd6ee74b5951328b3e14bac16910fe9ba95a41c887fab80d8bcda1c9d004d576fd6ee74b5951328b3e14bac16910fe9ba95a74496f902a32ccd6396359084db2a9fe9ec1f36564756937a29a1dae80f0acdb74496f902a32ccd6396359084db2a9fe9ec1f36564756937a29a1dae80f0acdb16a1e7fae2bf17d49a8689eceed1caaf9561de6af5c636354488b5fcb36c238c16a1e7fae2bf17d49a8689eceed1caaf9561de6af5c636354488b5fcb36c238c638546032f6cfbc233434be41ab3e5d74e3e4ca99eb8755578e92536255ee38a296a1a4c60018edfedff8d871c0de670ac427f8f3da6d3e3d4bceed2129aedb537c6de8a7529ac95b118358a6a69393e8b11fd780a02cb3f0d2693139fab6ef7f3a3a30c05af00a137f3b90093bbf7b24ae601392f63ff5e8e95255544f03f5789fdd0a99e324fd235dce037cf897b25a41657235cf7e849197aad6d1415ea0f5575ffcb207ba61da42e795b3171fec78425b388b9f2b3cadeaa5ddaf16f2001d4150f3aef1d72179a2eef09c7d474d4a5fa29ee677b4450336f4f9db46f6d2501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf7eb4d64b3e986730fe9a124f28d85616ad9be271dd82834b200e47bf11e833ef7eb4d64b3e986730fe9a124f28d85616ad9be271dd82834b200e47bf11e833e2cdadcb9df63bc3d3c2c07a1ee96bba1d8079048c1df5ca5b249b9791abf0a8773a991231bc2283e4711bb9064f1e585c828d3a96f3379d158a6ba1f0047b1d92747792bb3af93d0718189ea309a268f24cc6f6fc774c4b6c47b0edff3d4dc492747792bb3af93d0718189ea309a268f24cc6f6fc774c4b6c47b0edff3d4dc4908282e69a9720bd848e2cd294e12822dc115d9df657c82ec4a5dd771067f839ae6ee9b375511f554300f6d04ebcd0492448ad5b6c498efd803070abdb4929fe44372651f18e6bf08b48a5c8be21c2f4f3668b9c61d756e14b7bed358aaf82b0714e11f0088912d08bd3573666b690d0cb80eaea3700317dff4bc779393c7ee701bacf5b7b19f263b475b28b7037c86657b72fd6b20af2b84cb9c964d221c85d4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559a2b1d1ba352122aba7953a19a7d52d14ae7cc3fca664981d696f71b85e4a9659a2b1d1ba352122aba7953a19a7d52d14ae7cc3fca664981d696f71b85e4a96521d45eb8596d8d054733d67cfe303cbadc89d53b904a2a7e5a5eb36e7fc5032e21d45eb8596d8d054733d67cfe303cbadc89d53b904a2a7e5a5eb36e7fc5032e19625bb570e6060354f5139cfd1ac74d17af5852de5b2f2d53a3deada2aa04d219625bb570e6060354f5139cfd1ac74d17af5852de5b2f2d53a3deada2aa04d2e8093232308ce93950aba72f3010bee5cfdae22cf57ae9c1e2dc5d8cd134de7ee8093232308ce93950aba72f3010bee5cfdae22cf57ae9c1e2dc5d8cd134de7e8f0ce550f0fe230aa17398c361150a8c61d64ccae8a414ea63bc0df222f1964f8f0ce550f0fe230aa17398c361150a8c61d64ccae8a414ea63bc0df222f1964fc00210e3aa05cbb62ab0366d66a5ebd4c2b76e4b909596e369dd532c77931720c00210e3aa05cbb62ab0366d66a5ebd4c2b76e4b909596e369dd532c7793172041d32d566551b145f9eef525210b32493526b296415b7170dbb0e7bf344ad61c41d32d566551b145f9eef525210b32493526b296415b7170dbb0e7bf344ad61c9f1323f859b1a252dc90be8bd468abe53b7100a4ba55c152ee00d5ac5ef93b669f1323f859b1a252dc90be8bd468abe53b7100a4ba55c152ee00d5ac5ef93b66ebd1a46f89bad28de4bea3315f09da78be58bda83c2249b3ef6169ecf532208eebd1a46f89bad28de4bea3315f09da78be58bda83c2249b3ef6169ecf532208e8a0ab047b34cf4cc06f8e8e602bc7238e92a49d55ca0962f048b620feb7e7856e391c4ac11699f874a6079f0081b5d2ff2aa4a373d638bca3fc0bfd40483cf954ef95dec1ea9f11e7637076f155908fd456ef9fb290df092cf47c80ced296055b011b62230899fd4ef5d622ab73ab52e2824b9e0c037f0c4b4559ece8470759109c306ccaab223669998e46532fe91b7971e304ba7469468369e7c7189dff7bd3ee13f4b8f8924d9983623bbb9bb0573acd70217a970e268cc3d024dc989531bac42092508a06b1968beafafe853e858b189b617c535805a07aa35b430b0ea82e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b1aa7e10f96e202f43a102d84fa2c8e5a59443885e749eb7f52c79c4200bdbbebdac41528d2d09e64a9520d702440b901fdba36dc5d150fd0cf85292929245a763bd174b82df30d307e2bb1795b1886f84795119b043dc532e581fc20aca43b763bd174b82df30d307e2bb1795b1886f84795119b043dc532e581fc20aca43b72a70a5384ad81fe4da31531c39c8d5f319888d0362afc85997af645ac14b73a72a70a5384ad81fe4da31531c39c8d5f319888d0362afc85997af645ac14b73a7933e8b715685edfb389607851109432d01df68180c5e54a379ce43c65da5f27d933e8b715685edfb389607851109432d01df68180c5e54a379ce43c65da5f27d542929564581ad8b1084de0938a63bac48169760c9c9f9b15d18630d178fdbf3542929564581ad8b1084de0938a63bac48169760c9c9f9b15d18630d178fdbf37a37d98cc0859d242e74779ec8f4592ed997c2e0347ab6be86a1ab13aa3d3c267a37d98cc0859d242e74779ec8f4592ed997c2e0347ab6be86a1ab13aa3d3c268ee9113ed487d81f73fce2089ff12350ec3205269e152146bee4f01e732824808ee9113ed487d81f73fce2089ff12350ec3205269e152146bee4f01e73282480114f20ac2692b217bd3afd8dab099afbf509be9a39bbea2ed4e44e85e1247020114f20ac2692b217bd3afd8dab099afbf509be9a39bbea2ed4e44e85e1247020c2f96a55cc96c30040009931360dbac2ee485a9d0af12b0192b23ac4b84b57f6c2f96a55cc96c30040009931360dbac2ee485a9d0af12b0192b23ac4b84b57f6ec2cb326144bd692548d716fc4f7c5ea77da44dc26f2862d445c148a42961657ec2cb326144bd692548d716fc4f7c5ea77da44dc26f2862d445c148a429616579877decdd39fc60771ad3444593190487ca693f2e750b8e352bd1ca0bdbfc43c9877decdd39fc60771ad3444593190487ca693f2e750b8e352bd1ca0bdbfc43cb6f3a11fc3c555e3636d3a04be3db20a3525380a1029cea9e4c89b84f0485799b6f3a11fc3c555e3636d3a04be3db20a3525380a1029cea9e4c89b84f04857992e9e1d4252bdb42fc326665feb1d5a39fb626d8277b4991abca49bd430483b7d2e9e1d4252bdb42fc326665feb1d5a39fb626d8277b4991abca49bd430483b7dc0a4e5f9d349a21d6e544d424207bfd00249700170f47b4987b81c2c640d9a1ec0a4e5f9d349a21d6e544d424207bfd00249700170f47b4987b81c2c640d9a1efc12343cd791cf73506a79a29ecb4b6ce39343e268da6ed7e808fe12f42f0ccefc12343cd791cf73506a79a29ecb4b6ce39343e268da6ed7e808fe12f42f0cce4af31a65ca8cb07a6ae5b6c52f44c904f99690a7469d8d17fd928177b3db40664af31a65ca8cb07a6ae5b6c52f44c904f99690a7469d8d17fd928177b3db406637c91df5d3e56efa1cb88a9d1e397b97f9ad8f5492a40ad96880758d7118568b37c91df5d3e56efa1cb88a9d1e397b97f9ad8f5492a40ad96880758d7118568b1a84951b2777a701ec8a8603109d2680b4bbb1c5b57dd00cdb9866d827cda7331a84951b2777a701ec8a8603109d2680b4bbb1c5b57dd00cdb9866d827cda7339dc6bbcf866fbebb22eb28ce382754ac62373428020c3853768cef0e6cf4b73a9dc6bbcf866fbebb22eb28ce382754ac62373428020c3853768cef0e6cf4b73aaf6e2d5f828fa685237aedbb13d2211f9ac5e2918e45d54b5ccd71483b8697d2b980b3d06bdba48c1e1f006188f068bd7f05ab68ef7425626814837cfa943018f08f0bf1e14bf620469dec60beaf6c4fcb241837cd4aceb0b0ebce0f73da053de9664034154db3714c8b35a8f89305ddab15d02b41b0968b3ad018c3e9fc2d2b717792ece57ada83bf507fd994bbf750e6f29ac4025917b2d1f5276feda843f78f986049cb5b18f1394afd54997e62cb0a57f882dc5b912a8e39a94116a854333d21c1d2d2bfd146611cb5551a68a5d894276f2e4d0ca8136f86871b272d7f6d3f4cfbc95dbf2bf09d683f91409496456c6b3ac08afb1f53854e38bfb4419b494ae92c9125b95e5c4389b72a824978fa2029e87df97880cad1f0e345f725d26e902324b662cb7ecb22163530271838669c369e5865a8227047c7719cb22c6bb93d3cf92fdaebc6c199b37f6ebacd5fac1c75c788e22569441235d9b8f3effca8b85f78ec3ceed7b27e9e3ba2406c1616ecd7a0b608320a947b6a65c67b9ef0d46fb2564fd5653825c63963fccc7570f83b55fa407d4efc5d3aee0bb3713262fff3641858ebafa6e5ff39c5846c9423cd5ad0fa8219bdc45ce81452344fdd0934bc6d6904a10ff10fb868df3804ef1fd7693998a68b85f5898b70a852991658468781497def575a8ecf1a3c7506cc06ae6c298df04899f910f624664159918b65e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85541d20a9f72b68cc80a3fff199ef109c55893e3dc68e0925b7a30d5ade809336541d20a9f72b68cc80a3fff199ef109c55893e3dc68e0925b7a30d5ade809336578e2bc7027cb20c9d24a52d600e19b8eece7e458fa29b16757614b1049b158cc78e2bc7027cb20c9d24a52d600e19b8eece7e458fa29b16757614b1049b158cc87f0f123cc7bacccf519e0c293eec5d4e30911093100fab0b070d8ea8937abbde16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb170096c1572ee59fd5088f875124a528537507331c6047f12d122e94a33870326dc296c1572ee59fd5088f875124a528537507331c6047f12d122e94a33870326dc2f81cb962dddfa2d4d30504fd318b3b652041f7b1c4f9972b48ce51b0fef01f7bf81cb962dddfa2d4d30504fd318b3b652041f7b1c4f9972b48ce51b0fef01f7b29b47a0389b2c23444df1da7bd83d4042b127be9eb2fc1ecf21021b83f4e03bd29b47a0389b2c23444df1da7bd83d4042b127be9eb2fc1ecf21021b83f4e03bdd027dd89bd340cca3a0eaedea657072939032abd99f02847921574a8479c9cf8d027dd89bd340cca3a0eaedea657072939032abd99f02847921574a8479c9cf85801d3942b81b74e8d13c53ed6f99ddb2ecb2e044b5461e42cdd58533756858f5801d3942b81b74e8d13c53ed6f99ddb2ecb2e044b5461e42cdd58533756858ffe518c320c7b3eb6672e6b0087f8fa1a6c17f1b7485f5b1e3172c2ff31b939c3fe518c320c7b3eb6672e6b0087f8fa1a6c17f1b7485f5b1e3172c2ff31b939c3935c581612bf41d4a36ddfa3155a299265c56b0cea3af6f23eda0be8c1e208a6935c581612bf41d4a36ddfa3155a299265c56b0cea3af6f23eda0be8c1e208a63586ced2c0079055045c7652a245ca93af778985b6c9b1d70a4201c7e27850be3586ced2c0079055045c7652a245ca93af778985b6c9b1d70a4201c7e27850be01475ca7af363ca2bd1fe4e9faaf53e0ddd9834789b27a23970b54240427fe3001475ca7af363ca2bd1fe4e9faaf53e0ddd9834789b27a23970b54240427fe3096992efa721ed05862f94bba4c7c9e4d3da9a48005ed782fcd4754a4a0dd7e3f96992efa721ed05862f94bba4c7c9e4d3da9a48005ed782fcd4754a4a0dd7e3f8ff7586ccf4fe329e45410ece758ca9b79a2d000d4028ce8d8abce1fb9d784608ff7586ccf4fe329e45410ece758ca9b79a2d000d4028ce8d8abce1fb9d784603eb9cb646b60c44508dd44993fc3f408be46edd180b9ec0f781c873c7ccdfe0e3eb9cb646b60c44508dd44993fc3f408be46edd180b9ec0f781c873c7ccdfe0e586dbd0327abbf6242d515b6c78e3d24cc473646013fe664032f236c62e3eb7c586dbd0327abbf6242d515b6c78e3d24cc473646013fe664032f236c62e3eb7c0ac8c58cd9509099061f42f4e872f4259339170db4376059da3f6ae1d85013670ac8c58cd9509099061f42f4e872f4259339170db4376059da3f6ae1d8501367d49f42d6c63bff909d56b6b63233e561549612bcd885c1f3c2b79a6c2d5a9807d49f42d6c63bff909d56b6b63233e561549612bcd885c1f3c2b79a6c2d5a9807e9c6da753d59ad0aea031427579944ed2f8ef7b9972409e1e9f995d5dc380595e9c6da753d59ad0aea031427579944ed2f8ef7b9972409e1e9f995d5dc38059595763a79408a2d3925209c1f2e276f22980701b3730ff5e0137d3d349ffeb10895763a79408a2d3925209c1f2e276f22980701b3730ff5e0137d3d349ffeb1082643678f9ed5b2b9ab91596e2e84f8337f0713bf851c1725f989ea3ef3235943ec11ff6e8f52856627a19dccb7544f6777166b986d44d479079ba5b52a5118ac67210953981809e3697fde6d672c44d171d372f949f244a51f93eff15a1fc90d918536dbbf3a49722e5a6b270b9ba9d8a45c306848d874d674ba2ca40a91dce907a1f7ae9f1dbd1593ea7e8e2c06104dec689f6cd419d47be70da94a31fcc19a06823764b328132f8a1437bd98d173b171665453dd6053a7164e9a00e2cb743d9e4c6ab2e45a1af43b50351c1678247ee75bdb024fb7e53550a692a13c2079e33ffb2f72623c032ba11565d6df5c146228e390f20214acf5162c08965a790c9fd6fc49268857a65690c07a9085f38646555cf18925f096806c9f8ea37618036c124bea740608e899914f605f76db67d67138664444e73cffda2207d03834f12415ef1eed4939fb15b3642d36444b7127cce49010ab9408ae19275a700e603565f3d4474a8659adde504b84093f971ea68c5fdb010e37607df0d3056f7feeeed832ac762badc507e0e108c7bb7897a0c105f1fbd2cfb1001c4f38215454e9bf6d217012626bd447dbd29fc670c750a5d3fcdbf07182738c6eafba03f2f99289514105c3ed85be861701fd6eec2f040dd422f925b602bcf90f29736843770c1d8f5577a04dea9d21942f99597a3b9f04ec5ec9d729690779a5590f3397eab3ec86fb5b576bbe6cf6d70143f568f2709191de8f3327ff55ce253cbb88ba8d9c0d958b0bdc0cb3d07c18f69595372b492711e554d91043b1de3593174767ca58a803a67b4ac31ad42cdf63bf37bdf32c715394886d384b00f00a250ffc63613d4d19c4003a1c5cc9a56109f157e555bab06d52a0726d03bdd7cf16c1e4ef1d91c547f1b47e770638e03fb00a71908906c26870f92d26deaa782ddaa0978d085be1e6f89fdfbfe38609a036791fde992871482c6f0d94b4def81698bbf0e36548bd127857eb80070109fd9d136b17dfc6279190de2b4d303cba3eb2b3d8038bed0ea22881c312e4f5e124ebd913d21d6ffc369e44afddf2e7f46a2f5e8ed31d5afeec3ae62d2cfa7453240e2b0e7f68d4d7099aaa1f31e30e7c3b8b5d84bdc7794602e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700f01f4eb8d9284f53df6137ee50d78cbaae3b9123f1d65e24670c3451267639f5b7670d2afff38ab21680afb0bce9f8d058999285343b855adab1c19d6467d8f58577b161a931beefdb12604f568da66c1ab104cffca68c95d70308f6808afa5bd1a0c57c64144898bbcde1b1aadfbf8d8a7836ebfffa6670f5a206b114b7d3d89d3800d7616a6760068f21e114a933f920f25bee3c4772b04164ab94c56f425f8bc0b105345200b1723e5a34efceba092f461b6459c3abd14838099c70732d68b0ce35551a5ee2ddc3df5a97c76cf9ceb6628862c439e054909809f1b6fe9f20b0ce35551a5ee2ddc3df5a97c76cf9ceb6628862c439e054909809f1b6fe9f2049b4a8af8a168c34e61e4c53f2e64ffbbc50e7f2e1efcef864b2bebb97d035ba49b4a8af8a168c34e61e4c53f2e64ffbbc50e7f2e1efcef864b2bebb97d035ba22493713643f897c72f864c86c2a7b8d4c8ad54ee34e969f8dc277e3930483f1c9a3580e1e466b9e12e523187870c0710afbf260a458ca9ff8b257737f88dba5e411c34992257b64ea9f8d87f0c5197a1635fdf66273fed1a00b7874f66de3e2e411c34992257b64ea9f8d87f0c5197a1635fdf66273fed1a00b7874f66de3e22b9db2d3d664c2e8ab4748361cd2ad964d669fb4ea57bb3c5e427949b8ff50972b9db2d3d664c2e8ab4748361cd2ad964d669fb4ea57bb3c5e427949b8ff5097cd2992cd917ef487db0f412110a41b393e81afaac3b94cba42f55bb745329406cd2992cd917ef487db0f412110a41b393e81afaac3b94cba42f55bb745329406406b6e6225e290ce7652d44f249af8b9eb5e010128ae568692253bfb1775846cca3884c8d5440426dfaf002df18f0e8ab28082d3ca1882be5d48f111c3b8bccd3e16275528d69a8d533f8d86960b22da1ff776ee329ec05b9ae8c1efd4b82c833e16275528d69a8d533f8d86960b22da1ff776ee329ec05b9ae8c1efd4b82c83a91c132b8dd5d6702761219fd6075036b50c74c4a4ac457dacd20106501834ac0c8233404ad34562d39ee626cddb800de4b627f7a93f7c0e24a55f29de61357f73cf0715ef6dbf65459a5e6da73081c0443037c31d99a1eb65853fe79e501ac573cf0715ef6dbf65459a5e6da73081c0443037c31d99a1eb65853fe79e501ac55d286125c2d88277f51c9246f9c4de169cfc33c009f50bafe509765f52b1edf6f7f459d68333e00c6a08e86de03b8858f659e1adeab70741034a27ad0122cd791daac242e061a73fcbb2df2cfd01178868507376a3ac73de70ace6e45b8347ce8f8b64d59c67af429ed2b64e3027ed73701d90ec699291dcbdb0d8156f82eeebd1f4fead31ee2f36d04a7470e57a3c9ef80e1775913f791f5115a72e5123051847e05e5f6c440ef25d1dc88d438cb3122d7f4dad3b12c84c73b51d733a58bad106eb88121ce8c7b2cbc5259b7fcb661912b25d124cc09a63b202f4f810b8c9bb06eb88121ce8c7b2cbc5259b7fcb661912b25d124cc09a63b202f4f810b8c9bba60479cecbe8114f7568bedc352c7a7c35023cfa8e414047821b8e7b779125ec1482c0755a77a3d8880181581e13d98469d8426dc75ab721e15e0ae9cb87382e33b3ac11818a6adb0c601053a5f7e26a0c6005ef7921b1c15c239909619f3e50b72f5aeae4253da3ec579538a00d0be1cb754ce5d1eb2d89e71a42df7f3903b94acb4fd90a4ac1a782a08b69a692959f3ad675ae8007580d2a571b63fdd209334acb4fd90a4ac1a782a08b69a692959f3ad675ae8007580d2a571b63fdd20933154cc86526b14a60bdc811da985692b6b36bfe03c57a5f35e682d39ffae635e8bf21647949da3d3f8881f8b04096657d281a6ee13ea543b816a0cb360371960b406a2a60580cedb03d4181272991303060f7a2953fd4a8f02a4e8be7849cc112406a2a60580cedb03d4181272991303060f7a2953fd4a8f02a4e8be7849cc112ead765313c61ffbb66ef1046feaee0a71bb56dc2a97a34140fc397f3da1637c2ead765313c61ffbb66ef1046feaee0a71bb56dc2a97a34140fc397f3da1637c2635a0083d5a65d418664fa720246aaada0f4d9f66a14901e40d644530ccb877ce92ad1703a148bece6e9f6a1280845e947a78f379e1e1756cc5b3ec74473f0aabd750001e847bd3fa23415f2bc18127dcfd375907f833922cfc246827f2e3043f785a94cdb1f271f2506028e9e8409a7e3e84cef979605f1e20c56cf15db2dee8919199c27722f2c8ac6aba39e133506fd22c05e8e287a7e74436d7a77e3ab03fc9689ad5669fa1b66fe858061deb7b8e92958c0ce5784ff8dc71c67aa4c037c30c0c621d6cb50a736697ede7e2be160309c0d6b5649bf6840ef2758b0831ec439290ab2c47f30f9464119d6882e3ee042b51ec70f0cd835ec711aa09cdae29990345a9ac92fcbcb8d0f87c118049488503819a6a0938453c8ff375209128064578a36afb2cfe82374575dcb791f37a6f39f6d39c4ddfd03ec5af6f20535b12efa0185b77442997430825452ad94ebad6e84e5c849a064038b7f1a12ab15867b0ace79a70779ab5c79a0c17c5c1dca7715defea7f46e1b9812e4c11a3acc39df23245d67a2dbea9b4faae9835309652b33541d9a24ec53d3b9c3d0a06d8fa0ff084bef8ca197bd49f538b8f584b96efad8985be8506ce3b490d4dda5c6d62308368cd9b7f4b1d979abf713d13355e1cf845f2e69f071bcec50ca57d8175c937b742d662aeb0dde2ded4a53cdaf062c0a09b87bd5dcd4b7e0bc230a2c7db0cf7df6e349e98a248b9c5dcf42e1f151eff9116a92048b297361e7333f6008d33f79b48d4aee54a7aca08cdf2c672292e0a08a04d896fa1be709699b6f3c9e344ce0f5ff180f3f23ae75f23218cc7e31854366262d947a9d07161f812b57a710d7be01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd225860d1fc6d583a80a845d35f56970477ddaa9d54d6aaf0b848a53a6960c2ad225860d1fc6d583a80a845d35f56970477ddaa9d54d6aaf0b848a53a6960c2ae16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb1700ba2afda7512d22284bbfbfc4efe5259de4b66917dd6f59d65a1b52cd56f3acb2ba2afda7512d22284bbfbfc4efe5259de4b66917dd6f59d65a1b52cd56f3acb2bdaf7ac14a33cd30eeec52f821b559acc2e101d57d3f49085ce0226016372dd8bdaf7ac14a33cd30eeec52f821b559acc2e101d57d3f49085ce0226016372dd8ee96afa6b1c2f8e468a880bc2c6cf0e1e8b1fd3f3da843f5987fc725e3c3eaaebde41ac93f71109e04e1007a14ce4a5a8b9523bb142e0e872619925de6fa66a2c5acd32ef6cad9e9cda6108da6d9392322aa8db70fb72351f94c277fe03f38b4e16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb170069b1414f46674831dba9f83ac8608d7d6a9165ac078d7c0c7db7629a05aef25b69b1414f46674831dba9f83ac8608d7d6a9165ac078d7c0c7db7629a05aef25b18f2c60f40c0278cc22d643aa4b18adeb4e3dc4495de69539b878ef3a5f676b618f2c60f40c0278cc22d643aa4b18adeb4e3dc4495de69539b878ef3a5f676b68b1f52066a812b3b440f80bb218eb382c77a4362a3ed2b79727df82ed4cd98b88b1f52066a812b3b440f80bb218eb382c77a4362a3ed2b79727df82ed4cd98b82c53887c0c043f1171f68709eef166c77d3e9bd8ac9aacdd88f2507fe09a4e492c53887c0c043f1171f68709eef166c77d3e9bd8ac9aacdd88f2507fe09a4e497508afafb34b1faa14c746ff0e48c01f004879144e5d6f552027f7959d285da97508afafb34b1faa14c746ff0e48c01f004879144e5d6f552027f7959d285da9306d427fb0f18c7b8322d23575cd1f6fda69ef616e4c29e927bad53977e04bf9306d427fb0f18c7b8322d23575cd1f6fda69ef616e4c29e927bad53977e04bf9100dca953a6142c15751ae9f7da08a7ba82e5d86e0b728a890dc734ac9a71a85100dca953a6142c15751ae9f7da08a7ba82e5d86e0b728a890dc734ac9a71a85b2bffe287fe7696a0cf8d056e791c4ce90ef364b51d45bb860dd4b20dac783cab2bffe287fe7696a0cf8d056e791c4ce90ef364b51d45bb860dd4b20dac783caf115303e8fed5f1ad283c733c1bf235897df96489556743b5209a94aeda7c83ef115303e8fed5f1ad283c733c1bf235897df96489556743b5209a94aeda7c83eb3b809c71c091fd2c49c4f4d374ad2de926070f97f7466b2da3f50ee2d387574b3b809c71c091fd2c49c4f4d374ad2de926070f97f7466b2da3f50ee2d38757412b23e4a99737593ac399c63cfc5808fd5c01804fefe3ecae36153701c75ae0512b23e4a99737593ac399c63cfc5808fd5c01804fefe3ecae36153701c75ae052d3cd3c69562423319a31581f933575ad4b44c13e2f10a42f1f2cff2b31e6afb2d3cd3c69562423319a31581f933575ad4b44c13e2f10a42f1f2cff2b31e6afb0d3840dcf9741d62bbc800a72463f347ce78268feadc5e13f9a77c595bdaabe80d3840dcf9741d62bbc800a72463f347ce78268feadc5e13f9a77c595bdaabe808f75025c355b041218fed92c49ed80277491d43ffb5e8f359dab0359430619659aaa7cdc753614283a6f0c987b1222c1b32fbe93d8acf2cad61928cbf011a525176cf7ccee2ca4660c757ab8577c3c28eca0647a320f7447d2591c493be77d9bf2f7234e21def371ab3397048fec8fd1b42a5c1c07cdd730fe6be8ffc816ee740d477da61b4d65cbca04eff46eea0ea7f607ba59a141662932a8e494260ec9ff3a38d142572b247c47bbc8ade560d11fa5cdfdfb2e965bc15adbb5b71437f7234581f050509112fe8782474f9ef205d4d267fb94ef9f79793a88cf8dff3713c14b6ed0e4884dadf06a9da4902f5667b333d881157dd2c96ce4733f23d2cfb71a5f8b3476e02778dd26a866b91280572f45190e909e62520df0ab4c80d581d7b52cef7408079f3a7321061a6e0377f0194b2ed1781908e719eba8295856b15ede16f1596201850fd4a63680b27f603cb64e67176159be3d8ed78a4403fdb170078716663676d356f98a176447a43139a398efe2ce339c5942b62bf7ecfe8b8b978716663676d356f98a176447a43139a398efe2ce339c5942b62bf7ecfe8b8b961aee6bf8ca2027bc8c73be8bc229b8638265cd4d259cc166fe25bea4c55e6dc61aee6bf8ca2027bc8c73be8bc229b8638265cd4d259cc166fe25bea4c55e6dc599d3a99d2898ce64636bf4fe13d233d3595d84a93fb0e0f06773904b0775e20599d3a99d2898ce64636bf4fe13d233d3595d84a93fb0e0f06773904b0775e2070a875f5c38e6fb74731da323a6fd0453a0c120e7dd9d325c3c04db74cf2e55f70a875f5c38e6fb74731da323a6fd0453a0c120e7dd9d325c3c04db74cf2e55f69df4962f061bd17fcea85a2b27d313fd789a3a0b89f61ef46aa2a5bf51957f769df4962f061bd17fcea85a2b27d313fd789a3a0b89f61ef46aa2a5bf51957f75b0f52ea9869395c2fad44bc0b477055931a2f8008027f164e97b0c72e5c24065b0f52ea9869395c2fad44bc0b477055931a2f8008027f164e97b0c72e5c2406e774e6a449009602f2ce1b53c7549b57bb344897ce86fc41de6c93fb3d0dd53ee774e6a449009602f2ce1b53c7549b57bb344897ce86fc41de6c93fb3d0dd53e44415d4b1e55a38196d23038a66ce64c6a545ac6bb823d7ab3ab8bb5a2221b8144415d4b1e55a38196d23038a66ce64c6a545ac6bb823d7ab3ab8bb5a2221b81e57209c681449cfdae188ef000724270d26dd83454fb4d08149c3c069bdc867de57209c681449cfdae188ef000724270d26dd83454fb4d08149c3c069bdc867dc30c69d27181b31c6fb84feedc949eefcdf1b0ba7032d9d7c570a3d0d608c6d6c30c69d27181b31c6fb84feedc949eefcdf1b0ba7032d9d7c570a3d0d608c6d6231f329168d66103dd89c58e34c0a41b4f6664c50f496f68a085e6208f378333231f329168d66103dd89c58e34c0a41b4f6664c50f496f68a085e6208f37833326bd22f3d6c7d6b61d8d9021e73d3fa4cc8e06451a9ef7abc831e217867d849d26bd22f3d6c7d6b61d8d9021e73d3fa4cc8e06451a9ef7abc831e217867d849ddfe1ec36c9574ebd2b4121b3722b86de3bd89d3d7a5958a454e9a80ca7b17eb0dfe1ec36c9574ebd2b4121b3722b86de3bd89d3d7a5958a454e9a80ca7b17eb0180a7ab3627cf130440ed8e00300d5b551f36f72263bf2d8f66cee52ea60045b180a7ab3627cf130440ed8e00300d5b551f36f72263bf2d8f66cee52ea60045bb40055734bfedaf0026a5e3897662e9df63599e164f7298b9fb31a5a478378a9b40055734bfedaf0026a5e3897662e9df63599e164f7298b9fb31a5a478378a92b61f00e60940b72f95bffdea3a33721ed696340245ee6186ea169f14488b37b2b61f00e60940b72f95bffdea3a33721ed696340245ee6186ea169f14488b37bee59938bbd02149ebbcc5b409a74eca9378a6dc197e541dd862df5e164169c36ee59938bbd02149ebbcc5b409a74eca9378a6dc197e541dd862df5e164169c36ee38fd370a5952df2ba678d5fabb88e4f63a1940c86909e816bf516846737af2ee38fd370a5952df2ba678d5fabb88e4f63a1940c86909e816bf516846737af2cd30c66ef2cabf798db661ff61b60d75491267a739899ae65012fab73f1cddcfcd30c66ef2cabf798db661ff61b60d75491267a739899ae65012fab73f1cddcf690bc76bbe8e4ccad2b344d7c8dddd616fff71b92b76d8a9b18b9d8378563e76690bc76bbe8e4ccad2b344d7c8dddd616fff71b92b76d8a9b18b9d8378563e766741725c99fd23b26c78eacbf51c237bf4613b62f555a84b4af1076f5aa2059c6741725c99fd23b26c78eacbf51c237bf4613b62f555a84b4af1076f5aa2059c618107b47a967cf4da1b01583791f24881fee26aa1d2fd51ab4388133412a601618107b47a967cf4da1b01583791f24881fee26aa1d2fd51ab4388133412a601f754fb18d80ea040b24362eca95a519a8d1e1169500b783f98088e36740b563ff754fb18d80ea040b24362eca95a519a8d1e1169500b783f98088e36740b563f32de71f576e048373be7332bada380d9d93a8498f6fbab45d6c447cb807f7fab9974efa8c9d9a8b47c5a0cc27f0cc3b4e7ab2381f9e971ca9f9b330afd78af39afc6480bef0288cef83321089cb5387b41e3d7f3aafade6a66e5885dd25d54c5070c9b17520ee188987cb42675d6a847ac073028279007a420723052e76481c898f59c41209fc19dd51caffce542084b398337a890a2fe4d101f8aadb371204b6b3c6e3b3a7b53c4a6118f2b6d0c292b39ff6355bc50d3b349d4e823abaae726df52f83d4d69ee78e7a600de1acabdf50d4a40a8f246a0502b26255ecf75ec42192f84d4cdf5c501772a639f0ad46889d18f889f339e6567ea07530e6c86f47392afa7d1f8f549f55c9cb7d79dc3357b6e278b89675bc94fb540aba7f8218f182a8869027aef9be1aa0445d1e75160e0f053252e439081e0a8ba46092ec34f9446a1ebf6c6fb1a9b9b7c8ef4d2f8d0daf589f6009cb84eb5ba209ea79949142032af010b4ce473ab7e915ef38043dc50cac1a0f5876d06551f8f79861e3f957e0ae0ded3d4e9a97e8c9f18513c4fd70a3008e851bd38bb13be5230c186e510650055fe6c1f5e254214a29899ef2df502f928f8aae7c4887c31159cfc736dce455d8c08dd0f44ad7eba330c8b32f9786564e8d96a2f708d5afd6334d6c87d14294ce4044ea9f6703704c1406b9ad1e0230ca89d083210c798c3c17939a7bfd945ce92fa046e68b3caacf250e352950c995259c3019f1045e67108904f62b1459372b034f4e3c120bc0a41de035d1ef2e6ecd4d4cbb2944f65c620650e3dcc38bbee39f5c8d0a62b183f8f5f86d76af64eb635d7ed5415661d99f3bbfec25b2cffb018138ebdde8661c5a2437ee8995215d344960e6a4205b7cd1259451d0da12003c6dbbeb9d1b900a093c62ca219b4cd8c2485279b08e45a62e5a07814de1b7f4a1f1ff3b31a77f9e049864fcea794f32685d1e12e999606ec06df618e1c343b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bc9146ec295bc15f7970f1818b3c65f5d30e601927ea7e9bd54c8117ade1a3b6dc9146ec295bc15f7970f1818b3c65f5d30e601927ea7e9bd54c8117ade1a3b6d707cbf9f19880fcc83379c303d1a282629af1b54e42d7b2403c4dbf5814eec15707cbf9f19880fcc83379c303d1a282629af1b54e42d7b2403c4dbf5814eec159253c2e10d01b6858479282da0b0738406e59ea0ed91419a3c5f9ae6bf380fae9253c2e10d01b6858479282da0b0738406e59ea0ed91419a3c5f9ae6bf380fae78f3c37f02a5bf3613236f77f59e85ecff93f6b8f97883d9ef47ad5231a2633332136e666113422b906d532e8ca8fc49431f616314e522708ca480be394df3de518d466036fbfef9a87e3ec1a9d68f583695b22bee1b587248b480996a8aa2d9518d466036fbfef9a87e3ec1a9d68f583695b22bee1b587248b480996a8aa2d9bdb8bb8d1ff0304451f4d1c0fd958c91a8bea53bd69b240a4356192dcd6a9ee4bdb8bb8d1ff0304451f4d1c0fd958c91a8bea53bd69b240a4356192dcd6a9ee4325e48f1cb638f11a1ba7df1d013e57cd87e5e485527415f6575c22241b4d884325e48f1cb638f11a1ba7df1d013e57cd87e5e485527415f6575c22241b4d8842839f0ebb2761f414f112b5999419166edf6f54e97a129aaca1b5f93ddc33c6b2839f0ebb2761f414f112b5999419166edf6f54e97a129aaca1b5f93ddc33c6b84176a613d27d4f4299c35d53acda04f81f679c319427715e718daf43abc3b7c84176a613d27d4f4299c35d53acda04f81f679c319427715e718daf43abc3b7cbea7eaa9de38c4d9b5c1d07d836019e898a3c661e4b80a7d305fe8e137a8975d09ddcf443e3deac2b16ba364a3bd5d363440ab74bec65222df0b88aa17447f698c904912c71d60dd0171fcc491acac5742938f21ad1d0e52ec906a21e1d2f6028c904912c71d60dd0171fcc491acac5742938f21ad1d0e52ec906a21e1d2f602314fd88f159925cbdc2e8a9065f34fcb7534bc831ac7c054972f41a6a6002ca7041ebcf6677c79e2173b5367193e2aac0888a75aba8e94593eb81dea90576979c173e5acb8918bc37926361e51c585a5ce69a9d712c10c34474b99b108528b0ddc157b73f1e085fd8b0401a67a53c4b90c14b77475b5b8a91e38ad1d0edb8159a5cdc9e8a0100016479d5740e4481869a92f01f9c3c80eb497e68c60b141e01f1fb5a8f9e2dafeed19bc15525978e701ed0b6a63c12f15cc80e416bf65741eb36faa0a9d2095afab3a5cdff019a348442c1ecd67c704dd45a3f11e040b5a3ac02393f9793e7c23f15d95de90cee4015da01dcb0ffeb68944d7b6bf1da35e9ac94098a6f777634644b74bca53f3bb4340bb30ef5e799f219f10334d6c7c0c78e0907cf8b1d2311a523795f0b48b6ab5baf1f19fc7d3da2a0a60ea1ca686689e671ef05f1854a235fceea6edc49e28992383c0724e735a7b3563b2b83c5770004f390413816a6036b2128926aafe782e6d19c06984fd03b67ab5c6c106f010492b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf6d190251eec1ded8fb0cc2997fd4cd2d04f748cf6fd011d52bc6e8cb0861fbd65940eb41f208af92ad9af573b81a34c68c8529382ec0e984e60a3b5046e9fb4cbc6b61f75bf340fac82edfd08f9df731487c1275262fa4b0a4f94f2e6236074591dcdec8f7051ab2e4f1ae2eaebb5acf74781b337c660a441a9eba678634ff66f60c55cea80fbfa1c0caba1d7ba45c46a25ec0d7ef5c90e16f86346c130fc3fa63de340dd805e791721363b14196cae2db649934660e569a3db9b0668fe8acadeb3bdad1dd2c048962998627af7e193641aae8464f574facc92459ef67e9afa8559043d9e9dd72f4d3dd1ce98b82921cd0190d1aa81afaf242e14d029b120f51fa801dfa8e0a5786dcabd571952208ecbf6f2ae4e959530c10b682aea7a37aabadf9b26785024f51cf0051869824648d5a0debd596325378d1f07a5412d80132e2494d54d5511eb518237b635393fb4385bf4ae8b082579386f5aada2adcfebc4690fbaa65b91d43269f809ee5111a9865ce1c0015e1f8e5d59b145ff430a612395eb526848767d75ae854ab3d57aa0f0a0c5166f043a33307354d9b23ab9692fe6bff06887d90fdbc6c531177015997f47a7b8a1022240cbc8a2644dd01918956673e18a3ef1ddc5f16ef7b630dc5ac4ff71db445633cf84daab08e0adc152da733e78248e3eeb3511c50a7ac181fb0123899ad06d0dd82e8f2ddbfda9c340755875fd8bdad0cd820d88291de047e521e1c93fb0140441b8f99c4ea3b3143e4b3f7419c70c73c422183ac74ea5bd849e745649989133d2a367607014069d24be58c90f5eedc8439048f3dcba55cd1854e5c24d6942ba71bbf37746d7bdca264a97aa8bfade80be6df2cc880edd16cc4c1239041b1d3f2f404208a1fae8ce334f5c200834dd58a2491552f09e426b54e7806b66834d571e230b39ac49e368dbeaba2d1e778a10c28fdcb5094b85f100679eeb88bb9028c5d11faecd42e4055d51761d7bc0bf18bba5000c7e301fc887fbfce441b174ca5467bd7354b13ba9e2c67fb0038c4cadd3d1a5491f5fe581afdbaf6198944205ca86143cbc592b1f4970a57afe0c20d3bc7764cecfdf3495df9cdc995fe6137fb20fb430038ec4d41f4cfcbc4cc267cf1b1a6ab6a6665bfc967be277497d3b673f7a9260c5cfc3ff65d7445108bf50d7398bb2fbf04613bcbe4d27c0d8e7e0ae7ca0bcee1c228ea2588e4eb12b3cfa0dca70e9587b098cc56de4523ec641eb752dd91807edc3dd8b73f8a0de564ad43710c64342bfeddb7448a36054dd461fb83c1f275eaef6331c415d6d03d07b39afe6530a7cb8d6a80e7bbbf66ee1a7985150df6bbebba3c1207e33dfb78666b2f31a6d079786ee7f4e020aa5d29f84267039bcfd88a21f0b522a2e8310328790c859e2ac941302fca8b7c4bbcbe079220b4743dd475e98341e360ed7349f3767b4b9d6193a317f19f02b632fb3975b5019689f25ed662541a103770c3c02243dd4bc1932c2df249e558fc1eeb84a6669f8bae2ed9947fa7be41b5c54fff38a2099df8484272e47a1353015bbe555036f758871c1615225b73970eb28d8c0a8eed0804e00baf909741b840b6ea3db395d6523c6c5e94eef7d80f229cdc85cef7331f0bb22a8156eb8e0f9bbae192d4e0324e73152584f344f0559bec44d3991dcc9df20bf02b677ab105d5c879a044eac5230421bff3662ae0acabc3114b43eb4b775a83a83ff914b045a4e69a67012ba208559c85645a91d2f65c4baa7be45b58eeff8f7e66ac3f7608c3d41e92023126ce115b69f5c17cb5c052a989184f7aae82e390668204580d7d14d06cabbe955c3019d2f1ff23be2541af67512d81c08bee393fcdfe8d7534b083cc7fab6fb288493f3feed8bd4114f5ed611978828238353b6c04fc3e55cf2eae63dbe3eee519b24c0927c46c5c912a78601fec03a34aa2948b8b118ca855ba0cca8b3433e922c13d075b08aae50d0b65871c062b907ff9c65055d78b952ca70784146be82868bae415d601cd0aa80c45c4dc4e1219fd120dbc62d304670c3551fd4178e3e303903231043bd3edf88738ee8fff9d70701a68b5c79722443d0b6e0af0a022d5340316d1c25b38fda207f67230628e399a1c0ca4b834089f4b8a2853d1b0cbc96fd6e29b1d79759ed19d9f306f63d9716b6ce39c78bae49f6bb7d4ace698dd1929443644980b8436437e6891ea5a66962b93952d278add5e08167ea91738fbf85688ab402150b55f8f1848b4ad3fdacc93fce89a101faa0772cf055a09c819b1a7421634c3dc948ae683575445da41fd28e18eefb05393cc217dfc0fddc58652e6681d34b0bba07aaf237201fad61c9d3728c1ad1d01a838121baf0ee5308bdcc7d2804e9c1554b2fb86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openopt-0.5602-1.fc22.src.rpmpython3-openopt@     python(abi)python3-numpyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.43.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1UlI@T@SSsZRC@Steve Traylen - 0.5602-1Steve Traylen - 0.5402-1Fedora Release Engineering - 0.5092-3Bohuslav Kabrda - 0.5092-2Steve Traylen - 0.5092-1- Upstream 0.5602- Upstream 0.5402- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Initial package  !"#$%&'()*+,-./0123456689::<<>>@ABBDDFFHIJJLLNNPQRRTTVVXXZZ\\^^`abcddfghijjlmnnpprrttvwxxz{|}~      ""$$&&((*+,-./0123456789:;<==??ABCDEEGGIIKKMMOOQQSSUUWWYY[[]]__aacceeghijklmnopqrstuvwxyz{|}~      ""$$&&((*+,-./0123456789:;<=>?@ABCCEEGGIJKKMMOOQQSSUVWWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.5602-1.fc22     !!"""""""""""""""""""""""""""""""""""""""""""""""""""""""openoptopenopt-0.5602-py3.4.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyooo.cpython-34.pycoo.cpython-34.pyoooVersionNumber.cpython-34.pycooVersionNumber.cpython-34.pyokernelBPP.pyDFP.pyDSP.pyEIG.pyGLP.pyGUI.pyIP.pyKSP.pyLCP.pyLLAVP.pyLLSP.pyLP.pyLUNP.pyMCP.pyMILP.pyMINLP.pyMMP.pyMOP.pyNLLSP.pyNLP.pyNLSP.pyNSP.pyODE.pyPoint.pyQP.pySDP.pySLE.pySOCP.pySTAB.pyTSP.py__init__.py__pycache__BPP.cpython-34.pycBPP.cpython-34.pyoDFP.cpython-34.pycDFP.cpython-34.pyoDSP.cpython-34.pycDSP.cpython-34.pyoEIG.cpython-34.pycEIG.cpython-34.pyoGLP.cpython-34.pycGLP.cpython-34.pyoGUI.cpython-34.pycGUI.cpython-34.pyoIP.cpython-34.pycIP.cpython-34.pyoKSP.cpython-34.pycKSP.cpython-34.pyoLCP.cpython-34.pycLCP.cpython-34.pyoLLAVP.cpython-34.pycLLAVP.cpython-34.pyoLLSP.cpython-34.pycLLSP.cpython-34.pyoLP.cpython-34.pycLP.cpython-34.pyoLUNP.cpython-34.pycLUNP.cpython-34.pyoMCP.cpython-34.pycMCP.cpython-34.pyoMILP.cpython-34.pycMILP.cpython-34.pyoMINLP.cpython-34.pycMINLP.cpython-34.pyoMMP.cpython-34.pycMMP.cpython-34.pyoMOP.cpython-34.pycMOP.cpython-34.pyoNLLSP.cpython-34.pycNLLSP.cpython-34.pyoNLP.cpython-34.pycNLP.cpython-34.pyoNLSP.cpython-34.pycNLSP.cpython-34.pyoNSP.cpython-34.pycNSP.cpython-34.pyoODE.cpython-34.pycODE.cpython-34.pyoPoint.cpython-34.pycPoint.cpython-34.pyoQP.cpython-34.pycQP.cpython-34.pyoSDP.cpython-34.pycSDP.cpython-34.pyoSLE.cpython-34.pycSLE.cpython-34.pyoSOCP.cpython-34.pycSOCP.cpython-34.pyoSTAB.cpython-34.pycSTAB.cpython-34.pyoTSP.cpython-34.pycTSP.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyobaseProblem.cpython-34.pycbaseProblem.cpython-34.pyobaseSolver.cpython-34.pycbaseSolver.cpython-34.pyocheck.cpython-34.pyccheck.cpython-34.pyofdmisc.cpython-34.pycfdmisc.cpython-34.pyoiterPrint.cpython-34.pyciterPrint.cpython-34.pyomfa.cpython-34.pycmfa.cpython-34.pyononLinFuncs.cpython-34.pycnonLinFuncs.cpython-34.pyononOptMisc.cpython-34.pycnonOptMisc.cpython-34.pyoooIter.cpython-34.pycooIter.cpython-34.pyoooMisc.cpython-34.pycooMisc.cpython-34.pyoooRun.cpython-34.pycooRun.cpython-34.pyooographics.cpython-34.pycoographics.cpython-34.pyooologfcn.cpython-34.pycoologfcn.cpython-34.pyopointProjection.cpython-34.pycpointProjection.cpython-34.pyoresiduals.cpython-34.pycresiduals.cpython-34.pyorunProbSolver.cpython-34.pycrunProbSolver.cpython-34.pyosetDefaultIterFuncs.cpython-34.pycsetDefaultIterFuncs.cpython-34.pyobaseProblem.pybaseSolver.pycheck.pyfdmisc.pyiterPrint.pymfa.pynonLinFuncs.pynonOptMisc.pyooIter.pyooMisc.pyooRun.pyoographics.pyoologfcn.pypointProjection.pyresiduals.pyrunProbSolver.pysetDefaultIterFuncs.pyoo.pyooVersionNumber.pysolversBrasilOpt__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoalgencan_oo.cpython-34.pycalgencan_oo.cpython-34.pyoalgencan_oo.pyCVXOPTCVXOPT_LLSP_Solver.pyCVXOPT_LP_Solver.pyCVXOPT_QP_Solver.pyCVXOPT_SDP_Solver.pyCVXOPT_SOCP_Solver.py__init__.py__pycache__CVXOPT_LLSP_Solver.cpython-34.pycCVXOPT_LLSP_Solver.cpython-34.pyoCVXOPT_LP_Solver.cpython-34.pycCVXOPT_LP_Solver.cpython-34.pyoCVXOPT_QP_Solver.cpython-34.pycCVXOPT_QP_Solver.cpython-34.pyoCVXOPT_SDP_Solver.cpython-34.pycCVXOPT_SDP_Solver.cpython-34.pyoCVXOPT_SOCP_Solver.cpython-34.pycCVXOPT_SOCP_Solver.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyocvxopt_lp_oo.cpython-34.pyccvxopt_lp_oo.cpython-34.pyocvxopt_misc.cpython-34.pyccvxopt_misc.cpython-34.pyocvxopt_qp_oo.cpython-34.pyccvxopt_qp_oo.cpython-34.pyocvxopt_sdp_oo.cpython-34.pyccvxopt_sdp_oo.cpython-34.pyocvxopt_socp_oo.cpython-34.pyccvxopt_socp_oo.cpython-34.pyodsdp_oo.cpython-34.pycdsdp_oo.cpython-34.pyoglpk_oo.cpython-34.pycglpk_oo.cpython-34.pyocvxopt_lp_oo.pycvxopt_misc.pycvxopt_qp_oo.pycvxopt_sdp_oo.pycvxopt_socp_oo.pydsdp_oo.pyglpk_oo.pyCoinOr__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyocplex_oo.cpython-34.pyccplex_oo.cpython-34.pyoipopt_oo.cpython-34.pycipopt_oo.cpython-34.pyocplex_oo.pyipopt_oo.pyHongKongOptLCPSolve.pyQPSolve.pyQPSparse.py__init__.py__pycache__LCPSolve.cpython-34.pycLCPSolve.cpython-34.pyoQPSolve.cpython-34.pycQPSolve.cpython-34.pyoQPSparse.cpython-34.pycQPSparse.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyolcpsolve_oo.cpython-34.pyclcpsolve_oo.cpython-34.pyoqlcp.cpython-34.pycqlcp.cpython-34.pyoqlcp_oo.cpython-34.pycqlcp_oo.cpython-34.pyosqlcp.cpython-34.pycsqlcp.cpython-34.pyosqlcp_oo.cpython-34.pycsqlcp_oo.cpython-34.pyolcpsolve_oo.pyqlcp.pyqlcp_oo.pysqlcp.pysqlcp_oo.pyMATLABMATLAB_BASE.pyWormhole.py__init__.py__pycache__MATLAB_BASE.cpython-34.pycMATLAB_BASE.cpython-34.pyoWormhole.cpython-34.pycWormhole.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyobintprog_oo.cpython-34.pycbintprog_oo.cpython-34.pyofmincon_oo.cpython-34.pycfmincon_oo.cpython-34.pyolinprog_oo.cpython-34.pyclinprog_oo.cpython-34.pyolsqlin_oo.cpython-34.pyclsqlin_oo.cpython-34.pyomatlab_fsolve_oo.cpython-34.pycmatlab_fsolve_oo.cpython-34.pyomatlab_ode.cpython-34.pycmatlab_ode.cpython-34.pyoode113_oo.cpython-34.pycode113_oo.cpython-34.pyoode15s_oo.cpython-34.pycode15s_oo.cpython-34.pyoode23_oo.cpython-34.pycode23_oo.cpython-34.pyoode23s_oo.cpython-34.pycode23s_oo.cpython-34.pyoode23t_oo.cpython-34.pycode23t_oo.cpython-34.pyoode23tb_oo.cpython-34.pycode23tb_oo.cpython-34.pyoode45_oo.cpython-34.pycode45_oo.cpython-34.pyoquadprog_oo.cpython-34.pycquadprog_oo.cpython-34.pyowh.cpython-34.pycwh.cpython-34.pyowh_conn_solver.cpython-34.pycwh_conn_solver.cpython-34.pyobintprog_oo.pyfmincon_oo.pylinprog_oo.pylsqlin_oo.pymatlab_fsolve_oo.pymatlab_ode.pyode113_oo.pyode15s_oo.pyode23_oo.pyode23s_oo.pyode23t_oo.pyode23tb_oo.pyode45_oo.pyquadprog_oo.pywh.pywh_conn_solver.pyOctave__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyooctave_qp_oo.cpython-34.pycoctave_qp_oo.cpython-34.pyooctave_qp_oo.pyStandalone__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoarpack_oo.cpython-34.pycarpack_oo.cpython-34.pyoasa_oo.cpython-34.pycasa_oo.cpython-34.pyobranb_oo.cpython-34.pycbranb_oo.cpython-34.pyobvls_oo.cpython-34.pycbvls_oo.cpython-34.pyodefaultSLEsolver_oo.cpython-34.pycdefaultSLEsolver_oo.cpython-34.pyodirect_oo.cpython-34.pycdirect_oo.cpython-34.pyogalileo_oo.cpython-34.pycgalileo_oo.cpython-34.pyoknitro_oo.cpython-34.pycknitro_oo.cpython-34.pyolsqr.cpython-34.pyclsqr.cpython-34.pyolsqr_oo.cpython-34.pyclsqr_oo.cpython-34.pyopclp_oo.cpython-34.pycpclp_oo.cpython-34.pyopointProjection.cpython-34.pycpointProjection.cpython-34.pyopswarm_oo.cpython-34.pycpswarm_oo.cpython-34.pyopymls_oo.cpython-34.pycpymls_oo.cpython-34.pyosa.cpython-34.pycsa.cpython-34.pyosa_oo.cpython-34.pycsa_oo.cpython-34.pyotsp.cpython-34.pyctsp.cpython-34.pyoarpack_oo.pyasa_oo.pybranb_oo.pybvls_oo.pydefaultSLEsolver_oo.pydirect_oo.pygalileo_oo.pyknitro_oo.pylsqr.pylsqr_oo.pypclp_oo.pypointProjection.pypswarm_oo.pypymls_oo.pysa.pysa_oo.pytsp.pyUkrOptDilation.pyDilation2.pyDilation3.pyPolytopProjection.pyShorEllipsoid_oo.pyUkrOptMisc.py__init__.py__pycache__Dilation.cpython-34.pycDilation.cpython-34.pyoDilation2.cpython-34.pycDilation2.cpython-34.pyoDilation3.cpython-34.pycDilation3.cpython-34.pyoPolytopProjection.cpython-34.pycPolytopProjection.cpython-34.pyoShorEllipsoid_oo.cpython-34.pycShorEllipsoid_oo.cpython-34.pyoUkrOptMisc.cpython-34.pycUkrOptMisc.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyoamsg2p.cpython-34.pycamsg2p.cpython-34.pyoamsg2p_oo.cpython-34.pycamsg2p_oo.cpython-34.pyode_oo.cpython-34.pycde_oo.cpython-34.pyogoldenSection_oo.cpython-34.pycgoldenSection_oo.cpython-34.pyogsubg_oo.cpython-34.pycgsubg_oo.cpython-34.pyoii_engine.cpython-34.pycii_engine.cpython-34.pyointeralgCons.cpython-34.pycinteralgCons.cpython-34.pyointeralgLLR.cpython-34.pycinteralgLLR.cpython-34.pyointeralgMOP.cpython-34.pycinteralgMOP.cpython-34.pyointeralgMisc.cpython-34.pycinteralgMisc.cpython-34.pyointeralgODE.cpython-34.pycinteralgODE.cpython-34.pyointeralgT.cpython-34.pycinteralgT.cpython-34.pyointeralg_oo.cpython-34.pycinteralg_oo.cpython-34.pyolincher_oo.cpython-34.pyclincher_oo.cpython-34.pyonsmm_oo.cpython-34.pycnsmm_oo.cpython-34.pyonssolve_oo.cpython-34.pycnssolve_oo.cpython-34.pyoralg_oo.cpython-34.pycralg_oo.cpython-34.pyoamsg2p.pyamsg2p_oo.pyde_oo.pygoldenSection_oo.pygsubg_oo.pyii_engine.pyinteralgCons.pyinteralgLLR.pyinteralgMOP.pyinteralgMisc.pyinteralgODE.pyinteralgT.pyinteralg_oo.pylincher_oo.pynsmm_oo.pynssolve_oo.pyralg_oo.py__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyolp_solve__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyolpSolve_oo.cpython-34.pyclpSolve_oo.cpython-34.pyolpSolve_oo.pynloptNLOPT_AUX.pyNLOPT_BASE.py__init__.py__pycache__NLOPT_AUX.cpython-34.pycNLOPT_AUX.cpython-34.pyoNLOPT_BASE.cpython-34.pycNLOPT_BASE.cpython-34.pyo__init__.cpython-34.pyc__init__.cpython-34.pyoauglag_oo.cpython-34.pycauglag_oo.cpython-34.pyobobyqa_oo.cpython-34.pycbobyqa_oo.cpython-34.pyoisres_oo.cpython-34.pycisres_oo.cpython-34.pyomlsl_oo.cpython-34.pycmlsl_oo.cpython-34.pyomma_oo.cpython-34.pycmma_oo.cpython-34.pyoptn_oo.cpython-34.pycptn_oo.cpython-34.pyosbplx_oo.cpython-34.pycsbplx_oo.cpython-34.pyoslmvm1_oo.cpython-34.pycslmvm1_oo.cpython-34.pyoslmvm2_oo.cpython-34.pycslmvm2_oo.cpython-34.pyostogo_oo.cpython-34.pycstogo_oo.cpython-34.pyoauglag_oo.pybobyqa_oo.pyisres_oo.pymlsl_oo.pymma_oo.pyptn_oo.pysbplx_oo.pyslmvm1_oo.pyslmvm2_oo.pystogo_oo.pyscipy_optim__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyolapack_dgelss_oo.cpython-34.pyclapack_dgelss_oo.cpython-34.pyolapack_sgelss_oo.cpython-34.pyclapack_sgelss_oo.cpython-34.pyolsmr_oo.cpython-34.pyclsmr_oo.cpython-34.pyonumpy_eig_oo.cpython-34.pycnumpy_eig_oo.cpython-34.pyoscipy_anderson2_oo.cpython-34.pycscipy_anderson2_oo.cpython-34.pyoscipy_anderson_oo.cpython-34.pycscipy_anderson_oo.cpython-34.pyoscipy_bfgs_oo.cpython-34.pycscipy_bfgs_oo.cpython-34.pyoscipy_broyden1_oo.cpython-34.pycscipy_broyden1_oo.cpython-34.pyoscipy_broyden2_oo.cpython-34.pycscipy_broyden2_oo.cpython-34.pyoscipy_broyden3_oo.cpython-34.pycscipy_broyden3_oo.cpython-34.pyoscipy_broyden_generalized_oo.cpython-34.pycscipy_broyden_generalized_oo.cpython-34.pyoscipy_cg_oo.cpython-34.pycscipy_cg_oo.cpython-34.pyoscipy_cobyla_oo.cpython-34.pycscipy_cobyla_oo.cpython-34.pyoscipy_fmin_oo.cpython-34.pycscipy_fmin_oo.cpython-34.pyoscipy_fminbound_oo.cpython-34.pycscipy_fminbound_oo.cpython-34.pyoscipy_fsolve_oo.cpython-34.pycscipy_fsolve_oo.cpython-34.pyoscipy_lbfgsb_oo.cpython-34.pycscipy_lbfgsb_oo.cpython-34.pyoscipy_leastsq_oo.cpython-34.pycscipy_leastsq_oo.cpython-34.pyoscipy_ncg_oo.cpython-34.pycscipy_ncg_oo.cpython-34.pyoscipy_powell_oo.cpython-34.pycscipy_powell_oo.cpython-34.pyoscipy_slsqp_oo.cpython-34.pycscipy_slsqp_oo.cpython-34.pyoscipy_tnc_oo.cpython-34.pycscipy_tnc_oo.cpython-34.pyolapack_dgelss_oo.pylapack_sgelss_oo.pylsmr_oo.pynumpy_eig_oo.pyscipy_anderson2_oo.pyscipy_anderson_oo.pyscipy_bfgs_oo.pyscipy_broyden1_oo.pyscipy_broyden2_oo.pyscipy_broyden3_oo.pyscipy_broyden_generalized_oo.pyscipy_cg_oo.pyscipy_cobyla_oo.pyscipy_fmin_oo.pyscipy_fminbound_oo.pyscipy_fsolve_oo.pyscipy_lbfgsb_oo.pyscipy_leastsq_oo.pyscipy_ncg_oo.pyscipy_powell_oo.pyscipy_slsqp_oo.pyscipy_tnc_oo.pytests__init__.py__pycache____init__.cpython-34.pyc__init__.cpython-34.pyoblockMisc.cpython-34.pycblockMisc.cpython-34.pyochain.cpython-34.pycchain.cpython-34.pyonlp1.cpython-34.pycnlp1.cpython-34.pyonlp2.cpython-34.pycnlp2.cpython-34.pyonlpLC.cpython-34.pycnlpLC.cpython-34.pyonlsp1.cpython-34.pycnlsp1.cpython-34.pyonsp1.cpython-34.pycnsp1.cpython-34.pyonsp2.cpython-34.pycnsp2.cpython-34.pyooosolver.cpython-34.pycoosolver.cpython-34.pyorastrigin.cpython-34.pycrastrigin.cpython-34.pyoblockMisc.pychain.pynlp1.pynlp2.pynlpLC.pynlsp1.pynsp1.pynsp2.pyoosolver.pyrastrigin.pypython3-openoptPKG-INFOexamplesGUI_1.py__init__.pybpp_1.pybpp_2.pydfp_1.pydfp_2.pydsp_1.pyeig_1.pyeig_2.pyglp_1.pyglp_2.pyglp_3.pyglp_Ab_c.pyksp_1.pyksp_2.pyksp_mop.pylcp_1.pyllavp_1.pyllsp_1.pyllsp_2.pylp_1.pylunp_1.pymcp_1.pymilp_1.pyminlp_1.pymiqcqp_1.pymiqp_1.pymmp_1.pymmp_2.pynllsp_1.pynlp_1.pynlp_11.pynlp_2.pynlp_3.pynlp_4.pynlp_5.pynlp_ALGENCAN.pynlp_bench_1.pynlp_bench_2.pynlp_d2f.pynlsp_1.pynlsp_constrained.pynsp_1.pynssolveVSfsolve_1.pyqcqp_1.pyqp_1.pysdp_1.pysle_1.pysnle_1.pysocp_1.pystab_1.pytsp_1.pytsp_2.pytsp_3.pytsp_4.py/usr/lib/python3.4/site-packages//usr/lib/python3.4/site-packages/openopt-0.5602-py3.4.egg-info//usr/lib/python3.4/site-packages/openopt//usr/lib/python3.4/site-packages/openopt/__pycache__//usr/lib/python3.4/site-packages/openopt/kernel//usr/lib/python3.4/site-packages/openopt/kernel/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers//usr/lib/python3.4/site-packages/openopt/solvers/BrasilOpt//usr/lib/python3.4/site-packages/openopt/solvers/BrasilOpt/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/CVXOPT//usr/lib/python3.4/site-packages/openopt/solvers/CVXOPT/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/CoinOr//usr/lib/python3.4/site-packages/openopt/solvers/CoinOr/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/HongKongOpt//usr/lib/python3.4/site-packages/openopt/solvers/HongKongOpt/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/MATLAB//usr/lib/python3.4/site-packages/openopt/solvers/MATLAB/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/Octave//usr/lib/python3.4/site-packages/openopt/solvers/Octave/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/Standalone//usr/lib/python3.4/site-packages/openopt/solvers/Standalone/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/UkrOpt//usr/lib/python3.4/site-packages/openopt/solvers/UkrOpt/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/lp_solve//usr/lib/python3.4/site-packages/openopt/solvers/lp_solve/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/nlopt//usr/lib/python3.4/site-packages/openopt/solvers/nlopt/__pycache__//usr/lib/python3.4/site-packages/openopt/solvers/scipy_optim//usr/lib/python3.4/site-packages/openopt/solvers/scipy_optim/__pycache__//usr/lib/python3.4/site-packages/openopt/tests//usr/lib/python3.4/site-packages/openopt/tests/__pycache__//usr/share/doc//usr/share/doc/python3-openopt//usr/share/doc/python3-openopt/examples/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.4 byte-compiledemptyPython script, ASCII text executable, with very long linesPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,\]"k%Ӆ) `>CmI9OP1 *[YPGMOz}zqŶ۸/a"6uhc\mCDۚ@iV,zl_qs}՛+)qN]'㘀j?-#?$JjE{O=G !,Q͚ګ$DЫ2Ѽwll,K('rc̳Z 44.iI^{v/} ;$Q X.xϬ] &"-y*+m[% jC?HWF52Jݛ<3* djMY$0K^@V+`11&F7`&=skuFG*Q\J!A'MO .a睭`V&j`Q(i,-OGc#(mp[ ˰ ij@q\{ V#z?o+Y*a,01ѝ Nև}֠<$Gju-}5.hՑbluWbzvSPJ %^[{#سĕ 1ABߌ"}w$rI&0H:Lh ת"a kNH7VyWٳ&d8|9Cd0B'?dx> IcqPPB><hPIi%ŗWN`ԙ!RT9>\=Y68N6@`PjFz뵐C;{p2pzUa@dq ͊_d0i.94fKGpI>B.חsޯT&6恽LڌE&x9])V5sGQLm,BP|]L_ɕvҟP$v4Q+6,1[> -X"*$C%hRY[[I׋?K!Wә(& jnn~vLloqB!6vB,1|-W~"whN5YMLՇ+Oh+H^UTCr&JK`6٧etQ„ 0_yֲ"ಮЩMzr$*K`Ryx'!FynSh?8D&<-Tkϲ]!L..>Ad v'퉊4avRɧ)h$@]nc4:4-iW;P0Us07z6yi,?W>]# vʴq aXt4h֭VTr3|ۋdŮ-ZvŃ6 /.qW;ěJ^Jʈg,q\b4Z', 7ˇXGZKҳ\Ӕ)H%YVUGe * mB$&΃u$-KvqFoWf`͖-+л|~ڎ[j+[&zrh.8@*0%,Aᯖƪ!/;ͨBR cso. F;?$Wv;s򟳿@ԃh4CVTad/|-74:Z yle7AXhQpYC!ՂG9aD%ub0B|EUϽh,ؙSdl}|ߘvh^P"I8GrMbx]$z5hP@LjlZoOgJ`/.T%Ns9zƣX<@.@J\LrJh\{CTvƱʠ Se\0U4z:=.Ҫ*< ?]ZG (d L'L +=HpZyن߄~) 8 อӐ+I^"G0T\|#_21#nVmS5۩1Lessc6:c>捉prYuy3-„R_kfVZ@c+QMJܝÄ!]3SB_h7 rWҦd7?/M>'PUbiP;`iLB@haMDTi,p%GT#ӃQG}n4dcC-@OE&s z~R1aՓM^g'KHl|TI/-+AQE)׹8c9'X$(G9N l {X1\o5GkjXu\r2MSnDxjVwSFhbo4^fg D&rHtmߧ]H}DmO@i1q}蝍'jsD +:'XE|z07pHHTjuQ[aU,`DXN=,@\;&oƋVfOԴ䡲s/(mI:P ?w)೙W0ARǠyÎDR\EHexC AⅰԺ*&*:TM pOn`>A/ÌAQCs$oDK"_x~{|7ߑru= mV۴E:ܲµM[ĸ-FzXliSF"o'õ re"}Z ;"Vv`qz}Tcy"r! '\G EKVI;Ypnv~tž$n#^M=/Q/qTdӱa .:l s|`Ǽ́, ʮT)zJINOF8=$d!jP{B@JmvN(B.fpE BϧOQ fG0RċgrwjWdVKH`EXPS(&5i qP˞$fڔs-^ap\I V}{"y_v})?cvdҿ=htS!~ܜHPJU$Z(~(ZˠJ,6@[I#6$z|$na*ܮq#%bj3j-U5HpP 5wEnH8KhD(_zL-bX0 mn,Vl#74'"@EC$\w>e/kBLjなjfKYں_ J oF1Åʦ1(3w1͡](Tӛ0MU|  ԟyռsd l^1F\Z-/)% Mcvs5-" o %UFydr6j>! e(TmNHyK3lm[gy,8鳠p^Ye)Ў}tM LU0&=+Džc_`qo^!#d\#3{dy,IOspA ~n20@[@I;aOF#Q25AI~XJ yK,,Es"bXo3TV-y$Ǖ0 2>4x匠J%J)d# {$Y~WvVA c5TQlWm,Fpu. (p$]b5{.b,: F^q~p矚'kg1f=~)ZyWFӫݪtAwBE٢1pN&9Ю_ޕdHtuH2V.LL3p5(^&L; >Qz6ÐΠJH (ѥQ`Vy&P_Z?eW0]{)p± A?oeUYSvزʷh2E{~&i ,%'Oڂ|mOd6Wf)23TĎ==QPG| 79r68}|g%r:'8 ": ͓-۷yiۼsכ۠Ӟ}4sF5|DNI`K#MK@˜^C8 |%̋Djk7ȴ%7P/FaUC[+Uc0T/669w0<`_Y|!pojJ@)?j?]Mp. 2.\Ұ|JIK;Ѝ­r̶rYN6<{1vt9[g1(H-Vb[Wl9Պ95p tƀKVk/?.mOY(WV?L#ĭP#~,E)*> V6uQ&Pcf`hQyXލG&u&u [wZ|}2( RM3%@i`\XRy, d0/_m&rRP0UF⑐-9 -g(yuMq()ݩy3gOOґc1ƸZ%+`?ұ|eJI>+1j62t<Cq%iW+܎< !γ_2PgDQiAe3/MLJ7vK$$D྅iڸvk՘R,@ NMw͠ h|oPɑǞ4c֝q𤰧OԽHG{Q \eԧN3o>w{@2g;~-~0{˅)C%ɦ$!YT;'n7iCaسWC׸I1!Rs2)`B gjRW~CEr`X)Oy׷b3k.RQ1;8; V6k&tcUK"8+(CA[;Eq2T.2j Lj |<%i矱:º$"i0֬~8zW0Շ^i.#'͏2HtaGXz`/O-܍uXz,4ΌZș/,}Tri7q )=rx#¼VugRdeB D0|~*\gƴ^8 ݍg hPv>Y :Lvv ":5?꨷Ib{ʣ,M蜮*=<g vlC&>1u F^b/i-0 nE KPT5 .SpC{;~v7 + %E({C8 &tJ}I5u/J2"o~siAAq{uJ굽dWyȺc{bW Nץ^U߀(lP em"ok5z(9kjFW=*)W$ؗq{V4&1%3°|m.G[jiN)"KüڡK){!S\G7w!;-6gkHH*G U=!%y ̬;>qr OԑG\xDK=!FE:Nܠju˝ngDY9yGWs~Syfȍ/w,vؿ3?:zV@pSf u d,MX!0(",a -TB{XڜANV]f9j\̦o"=Z7+%6'c=@Қ\#koPL4N0S3d?ְf1#:OT,FlwIGb@{0UƮ֗^-zlQrhʡ P "8PKE ?gd]FmDkrN"is5^K ˡ믾;NOW݀#C<)Q5cyT?>l:H6T&P2xT|bD7B :4[eh`6%yK1"~yiש;VA>ѶXL: QrѴ#,l k+&>|0P0YLb.a7X\￸lGAjp:tVf$LpȽ* lWBH8Oۤlre1HMd']lEkD:.yGf/h-Ly|Rg? ~ѩE/@d,|%id[@o:gnkV Qd^Go3ܫKC&)_n3O.?Q@-Vl  kN%C)V_g>Y;$n@TZ_,Hȭ5qKEpsJw^F4f#uQp!okx,d jd$0?=Rm(ŶoC XQ?[0ʆ~$#+#ˑÈ_"j=&}6"[B6Mb'|K:vM`! 9m{ڀ/S=RxSvek+RLpq k ;U"~֘a0NM8"Z&J!qA@^ %\ k=Pqih Cw{I頂>E-UBW?ך>OL9\u]Ӭwp&jבt/~evET8N_H džu*D 7cYoe BO1 ((ʊUOPx>9P q-Bd s7`ڲut {BHh gj`I[Sα0N;~qW^WL3ݫ~Ug ֥CHuiod>wCGפ渴L8gj TQeʂTq=p gKz w7A[h7U8p}O?VSa+"s G;܍n+}2ٮeγ_ LPF*-߷U8GN+X}.ap<(Nkqc2[Y{# :CEZkY@;شڱD[d<~>Z $ mqj S*`.`T:Dc!F-β6;9y@c|!k{O"qB`tt,aС>DC=H.TǷlw$BP|ߍ6I46"niWJ |e=".-ĕ]s7*R_@p]j5zmIn}hүbCkR!pR'Dn4NYY}O}¨iW0WK[:`ZuP4B\L&o4u L`&ʤtqWQ'at 6[f;6y#>@qs* H "[{PxE< iȶ;,yil3 lOȬPE'Ū̮:-,`GΨX;QZ6ypU۞{x\'V'p'EV1 2 O^fvY#SlLydmM %}BX+H~D@)jv(7@VU7r3Vh @RoEVӪ/4]HԸ:3 01\,fIfoI,&2rnƫaVcB:Y6a7r/pK4=#NNk겿aKI;hbBX#x659 }h|vlYcy>d؃! ?d̂ _r\"M"b?~0;^~3&Z̪kjp˟j7S>?cR9MV[`׈E/,(Oxv*=zmH~z)IQ :ֵ@#Km@RYgiuqپ ҪF$xV[ R{ }GX~4'Yi 7 e}ӫa"SH,)ݩ=9>ck2^ޢ1!55Z|"vL [v5ifU%.ƀL`$܂;3w G?pzq,qMs4iAMX? MHO4qb~.g/EmF8-EE%;j>+(lfoWG'Ac fjgEϪQbq~I-,*"VSuA#ߕtpYNչMeJW@1srS0KHv'Y0C'ԟ1[7saTqbsiL27fB _ɗc|sE}ƞӒքXse߿Hn4kB~0 5K _M.; B52NӾl\# g%/̀x@9IS.=R-*+J'W.L :>Dgj0)F;.n6qI̘g-W'pֻCɕ)yfWQ$Y"USq)TJYMEt\+6L};9(<+5!k};JG"|R/퇽~Vћ9k5JB -QG(E!mXK[p9?j{F+>B{K4i`Ŕ<|aE*oo0NBn7h2758j@JwSmyf-P h){FpK\$4&XE+#[k} )1P|?Z=%轨у<a@g2Y B,[?rxj1Ŷ:Ж%'9f/)i#3p\ "o ?Y~o$3csA_ffp#MRx CEOhQdUuϠU) KeaBz+X\ӔF2[1!5`C*I$ P 軐 R@HZqy_ꕼ;)g1#o%N`zؓ2"AaUU_5 XpHu-ïVT3+7iE¢'lWTfM_V" fu[0@ЪXԹhea!A$/m6ʟBcf1HWM5{abJĚ9\!\>NlcUY€˭fZcPuh"{SQ$Qt\ 悓Ә-$ F/:AjݓIHm/[(Ɨ} 9X ~u}YtxURZA_Gs4I-?<=CJ('0wдF&Ea@9PF>#GTJ ~{Y(j:I@z>C,69Jw?|M~~䠼^&$k1N/:CTQEeI~&މ2 >fRQUw( `:# g,xVbߜש;1k;YhK@7S)ˤ50oZy/HZy~f`:YTTNy8X@KZzj] Lwĵ. wG ?>[*j7 ||ԣ`8p3-D:v]lרRlCѶ˾gT\' kr#}MTkSo3/xʧ~رgh嬡4ZnUSJx Me.E pĈ4ՎP.nh1G4fX~{+gOJA&lEA_`%\FE}~Vٜ%vNs<֎D5y8arӬ-&uЁ|0II> #b̼-l4=pEYj=8R2/lؽ3<҄%+fQphH+"˧V|Ce&z%ajlAz [-T8hImg/P+%C/ؼؽY1}?5řñRft4㮘EGqW TJw^6@?ro30c2rd͓,}_gd<&fu1=䜲j !WOp~d [cd(Ȅ ǡxbâ ڥTxB4hd`:h&o #Wԉ_?>4.yIM(eBs;^*dؾ*& =6Ҩߴs݊zwr'xn7>\9YϯGbT Onκp2Dfnh Vd˟n]5}5 p l澐pU0, A,ZJ_ID@,M/VMu.?@@bC);MThЕ1_bȺ~(v`iEd/Fic%E @?#cMa_ivD;N`a ƀ*< Q3:|j+ɶVu<"#6k ]sbYk18n~.FxAu[m힋+$lٞ MSUIW=mm9}KHk_L*"~8՘@ []aIHtV+ߧTFm /=|>pBo7;%Sԋ;$ D9T**5~3V|aKoE}Jj xt6Υ4XW_yp?WnU$DD3+Uvx>!/FoKXRed L5"}6MF[j `"Ԯ·]Atd4~CSmzx0uۭj[L`!Ky.ϻ^\x!Z)jḻM׃kJՕSJ[ՀI f iL 12ˉ $$.ORPL%A55h$l\v?D_#~Do LS}VȞ ((WЏ3s(P1Ʉ%6Li{A2|S' 6Gفr_G ɫBp}TtKC5'Qx/.KI?7}i.(r"a}VA׵✰6@ҫDsf8m/:zoNcqS-ʍ13qKG (4."[Z/ELfsBqE[C?7a1a~P]5 _џB# QFE' ^SAPK<#& u `6-%_'1_(J->>i'N2x_0]e9V@KJ#gu!u~khr ?Iߠ(K'8 P_WN, N+5?tq?HiQv ӭ+0h`kԢ? jz)C kzۜGMtE5XDn/F\|Ҿ'qE4}EPEY/X"NW5=7IeNV&͞{95nЭ6qfN/և?6Na&뀍,iWct Q:{ 5Ƌӥߨ2BAù;EPXmJQ}ooHq1Y/$NPx$|]|7q$Ƽ2st=y]@&<$ŔЫG)[\֓J1ʠ\ tVV .>yq}?آ|2h>p/ڨow,SEOŭ#L8Ǣ+fPפ!m#wpXftmrzQSoϗ!g?-ق 1!l=W;X&x1mVƹKD;&2 &\CJ@Nq[b9lCxۉbbaZlk( Tg:o0< Umz,jZ08uqNt&M ْsyqp,[ko/ aũ')%;&]k39uQ2Pk5e[{ }DDŽa輫!#}F~y56}4/?}Z/S@2/gZ;m5zN`Q,[0zxceq&ko~qp|FtGz:'m1Ə.N[ ε9DDO1s׏v~O[}q[ ~J%.>],Yo0a0{ŗHJmn[ !#ELxf}}60\fs3l&Hjcݠftcp'6 fHzeW?Ex q路Wqwa(BAfyA ~Ӭppk؞ [!yg5IӸ7sZ ~gwP4^G>Z#ч]c%;#ǔE zi?r tb >rԙ hΎ۷ZwXzڅ[NR +QU(hNDDK_SKe13F釴$Tfr-B{-i ,0SS qI}򬽽Om}5x.a9z{\5'" Bܤq/esݵ!'MT ElX&#We=C"ڻ u79>SxӋM&'s |z^̩:ݰgk WuiBͯuƱr!~H6&sĦ:˼^W @ s-A) +%3[Ə I?,(t8vRbW_hK5 X#|?1 n4?PwT}0UQ2NC%fsJPC8lO_ w-c {@jnF8րx\?ݭͨFsX{=IĊt_Rf0 ~NL((%#Iqudaw:;WBG̎u3I!ˤei!^!tE^%rPZ+x)>g=OYpqk2\#r Wu\sAa'p^saxIoARiMtIcHaeb"^%L<;U+<ɐC b`#gݍ};%@{Ā$tP+Q23s@'aW2 l?RP8^dqc!Y^BLq V+ Ш5rSV~Mhs]kylUZ'ڹ!ό|}7DL@wҲzփT Iቧnu 5@mz]{u"8ˊ&%0JK~[Z=Fe'Вrɠ <_܏QMsC;PaITht0XЭ%ꅘWZ/`rCXgsIEXG7x;ULC0*e6]ñ-T 3!O* ԟL{}}GMW:J {lUӾ{ѤaKyZC PTP1(!\v"(Rž _Hz2i{Ȍ_/x եhgD?i1YP'4DNT!vJў<. ˶dZKoASJ?0}+:Q[>"pCBkF( .챑ݧy0Gc"Tf 2 G_њ܃.-|]60QX!2=#ÃWmSH,e{RytJdqY2/oCS0Xi :dM-3!_i0aXqSGb٨*61 :G]9J^]n- e OAmd1R(Wٗ@q>BOP//o!Kd[׷!hk&S'3D6-?X;tkm|u3eeB2\lO#Sck˵6 ݒ][obupխV2fe(i X5qoX4SfnY VD)Nu^%,j̩Ii=l9`)؟3#-D+(T.lǑ *<d3?**=~T Kt$F:oaNΧL0;vD/~łIv si쓒 -,|4Fw;$5Rְ 5YӍ)_Ȋ<ʐ%U4<2}SF|>^X$Drg}iӢq+9Y? 9};iU*oqǺv^{[ywӄD(J~k$[>\SZ!$Y3[8Г0;4Խ.w!a8~615=5eByt^{TJM*C9=}T̆L!ԲB1wp槕&W} n\#) R0*]=:x>[ݼ0,-}N W2 7τm~o>Ah<.F>=[Kɴo {\(Tl fC0SM3g_VW@˴×-}L _A+[ۖRjծ]"xNfbҧǗg'/zʲ6' l /oFiN`e΢_aRP"J~9mdܠCXz?P*G싌;W}StgӖ_yn74fV]_u|.jph:R͆Pٯ6X'KAES画%ƑAْWrb[3] ߉&,屽VGϚ׃1ӣ/A';`,\?~7((+°S]2 [=i\z%MPZw Ą8MAͦ7υgۼjdWVz}uO؀lJC0|SBPXt'BtA/\FޤvX^z[N|r0#w?ͶzߏjV:ڭ0OVs#fC|zA ΋Hjbr|Rm^FgH[QЮDAFl%p]<2+%4  ᜳULnCx~rg9z@YX40v04coTEQf "~V*7Bz8}{W'>ˆ*ZK5f8 -s_(-dG.U,&_v }6@*Mn_jqܨ ~f 8-B e ,~b逸:l%ӏ%m'\8ޑS ]),&4+qvLp+P3b.ު񀋧>?`Q?!K{o M(@mK{Q| r<1]D5g@kv/`ڥbN7(1+MfHe,㯄ԷA(4rLYͧyfd=3L URT92%