diff --git a/transactions/CCTF_vol9_rnd1_export-0x36a1424da63a50627863d8f65c0669da7347814a.csv b/transactions/CCTF_vol9_rnd1_export-0x36a1424da63a50627863d8f65c0669da7347814a.csv new file mode 100644 index 0000000..31b9675 --- /dev/null +++ b/transactions/CCTF_vol9_rnd1_export-0x36a1424da63a50627863d8f65c0669da7347814a.csv @@ -0,0 +1,77 @@ +"Txhash","Blockno","UnixTimestamp","DateTime","From","To","ContractAddress","Value_IN(MATIC)","Value_OUT(MATIC)","CurrentValue @ $0.8076/MATIC","TxnFee(MATIC)","TxnFee(USD)","Historical $Price/MATIC","Status","ErrCode","Method" +"0x119314912c0acd3d6536f544af1e09cc163d4240eb57778bd04703d543e62077","32265959","1661340445","2022-08-24 11:27:25","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","","0x36a1424da63a50627863d8f65c0669da7347814a","0","0","0","0.07035575603379425","0.0568193085728922","0.81","","","0x60806040","" +"0xc0137babcc7c88075aafb65105399517f577195695b2587cfe35948bc37a5a4d","32267762","1661345190","2022-08-24 12:46:30","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001387449576263305","0.00112050427779025","0.81","","","Register","" +"0xdb9f2f4a3dd6e3c78fca6a462d9e4dd7f3e6993a3dc7de71a64ad1b9802ff6bd","32267868","1661345410","2022-08-24 12:50:10","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00138022459349089","0.00111466938170324","0.81","","","Register","" +"0x722db109e4776dfead1bdb589481d04e3c87e449dffc03a788ac3849465865ea","32272357","1661356087","2022-08-24 15:48:07","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00141994202166183","0.00114674517669409","0.81","","","Register","" +"0xa6339c2045f9200f000afd2487cbd55771b51ecbd2bc673b1ef0a612e70f5352","32276013","1661364541","2022-08-24 18:09:01","0xab978ce28726b3a88b54591a3ff28544c43abb22","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850000597935","0.00111436686048289","0.81","","","Register","" +"0x72356ad024c35cd11a81f9c3ac945a3445606db917df4a7b06533e90eaf1187f","32277888","1661369186","2022-08-24 19:26:26","0xc5954aeb39ebe5c99ba8607f63930a1b61a5f9ab","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850011452755","0.00111436686924924","0.81","","","Register","" +"0xb4bc1cfac1054e198759d1040de31e64f1b83db71b2c898adcf01866e3848c6e","32279291","1661372849","2022-08-24 20:27:29","0x80acf4f5f4d607e07f6ce55114500a5336fbf58c","0x36a1424da63a50627863d8f65c0669da7347814a","","0.01","0","0.008076","0.000645497643156435","0.000521303896613137","0.81","Error(0)","execution reverted","Transfer","" +"0x1b2fd8f40d6f1de89840b7847a6fb6f198d83315689b273a662aa06b9bf6f12d","32279609","1661373506","2022-08-24 20:38:26","0x80acf4f5f4d607e07f6ce55114500a5336fbf58c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00137985011323969","0.00111436695145237","0.81","","","Register","" +"0x2caa5183db350d715cd0e89c1be03ac12eee0ccaa8b74092c3065fc1bb7c8fd0","32287526","1661390368","2022-08-25 01:19:28","0x06c2407cb7bc9f5edbe1af1b3e81eaf2f3b206cc","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001405377242524095","0.00113498266106246","0.82","","","Register","" +"0x49fd7a1089d2161f552f603bdb22d202cc1de161a2d7ee4db061c5fceef47150","32288463","1661392306","2022-08-25 01:51:46","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00292523994158514","0.00236242377682416","0.82","","","Set Flag","" +"0x128bb3e1874794faca3bfde697533fec5f47b3913bbd517c1cbe17727607cadd","32288478","1661392336","2022-08-25 01:52:16","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00292671000374562","0.00236361099902496","0.82","","","Set Flag","" +"0xf5dec50fe8c77d071a9bada21a927bf5d51c2f5fa8ad7910baf3241706b47075","32288501","1661392382","2022-08-25 01:53:02","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003145410591734376","0.00254023359388468","0.82","","","Set Flag","" +"0x697650bb189b37c653df947f1396d37afd3fc170ccdaa37b65977e9b9fc709d8","32288547","1661392478","2022-08-25 01:54:38","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00286830000162537","0.00231643908131265","0.82","","","Set Flag","" +"0x09e46b0e0cb6f49f06c6006b657448f94cdce9e56d8e0a56d65afcf116511ec9","32288562","1661392508","2022-08-25 01:55:08","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00286830000162537","0.00231643908131265","0.82","","","Set Flag","" +"0xb35503c53f3d10765b8c3bc18ba78bebf950eab63e89bb87fc549de7d214ea70","32288679","1661392750","2022-08-25 01:59:10","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00286830000124293","0.00231643908100379","0.82","","","Set Flag","" +"0x4169c1dc35e49ddd3694c3acdce825b86a71b5c8700aafcc7f2bdda5b8ecba87","32288679","1661392750","2022-08-25 01:59:10","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00286830000124293","0.00231643908100379","0.82","","","Set Flag","" +"0xca818ebd9e54f39446fedb4d254c650052577cd966431e1f83eb713fa85c1ee0","32288698","1661392788","2022-08-25 01:59:48","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001570680011153886","0.00126848117700788","0.82","","","Set CCTF Status","" +"0xeb5e619d270287ee14de8bff351e3d9331573feac69feb2ab838a066ceaebd89","32288851","1661393107","2022-08-25 02:05:07","0xc5954aeb39ebe5c99ba8607f63930a1b61a5f9ab","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003951870001844206","0.00319153021348938","0.82","","","Submit Flag","" +"0xeadcdbfd2535b2fa2dd69b43bb50dfe850f370d2f48ee74e6a9634a7a994e84e","32289816","1661395226","2022-08-25 02:40:26","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003438510001375404","0.00277694067711078","0.82","","","Submit Flag","" +"0x5251b4e98d85dd47ffdcdfb9b89925e2159a530390b8f94fb710af8aed2d1eb1","32289906","1661395410","2022-08-25 02:43:30","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.004685552077970742","0.00378405185816917","0.82","","","Submit Flag","" +"0x403f9ffd1fcf67a7c8aa82e43dc86a8ef60187fcf789c2564b5aceba91fc31c9","32293193","1661402733","2022-08-25 04:45:33","0x144d184ab965ea9746a619e09459eecf3189b895","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00137985000064393","0.00111436686052004","0.82","","","Register","" +"0x60c9642f93547c68379a4d8796656df584e728318bfa117d1c7a6b4804f01669","32293215","1661402777","2022-08-25 04:46:17","0x144d184ab965ea9746a619e09459eecf3189b895","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003438870001604806","0.00277723141329604","0.82","","","Submit Flag","" +"0x1ca0809ac428075aa17fdfdf02033a4d8803d0a77089caea3ee8ba2025687e19","32294814","1661406341","2022-08-25 05:45:41","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001032531632062432","0.00083387254605362","0.82","Error(0)","execution reverted","Submit Flag","" +"0xf4af59b3d04973089e75971610a96e5a8f3b19d14506ee9498e11f160ec0a8c0","32296102","1661409128","2022-08-25 06:32:08","0x144d184ab965ea9746a619e09459eecf3189b895","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230001463115","0.00236322334918161","0.82","","","Submit Flag","" +"0x28b9f7a677b81fea3fbc8954f9113e6fb05f7196198b68acb9e7f158cafe0366","32296877","1661410726","2022-08-25 06:58:46","0xd3948439c7709f44d005b71e4b07b941c87bdea1","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850000597935","0.00111436686048289","0.82","","","Register","" +"0xd18d423854990818d13ea96061003671e3258d7739bac2f1a1fdda6845883e94","32298689","1661414854","2022-08-25 08:07:34","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850000873905","0.00111436686070577","0.82","","","Register","" +"0xdf086f8cc3ac876d2e8cde859e78b143dc71bcc7df684281922b0aca69573431","32299179","1661415862","2022-08-25 08:24:22","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.004011595001719255","0.00323976412338847","0.82","","","Submit Flag","" +"0xdddcf0cd6ef08ee87660ef6838925ec79f133acb128020f9396cb6d9b1539e91","32299479","1661416484","2022-08-25 08:34:44","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003438870001948693","0.00277723141357376","0.82","","","Submit Flag","" +"0x3e9897ab0a30a37bc9fc8831c757f06fecdcb511da342844352d7f692a6d0ad2","32299538","1661416606","2022-08-25 08:36:46","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230001463115","0.00236322334918161","0.82","","","Submit Flag","" +"0xeb07da824364ce8d2ed64a2e0de6d95e114078eef2e0a1a583f823a48f184e27","32300162","1661417900","2022-08-25 08:58:20","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002925510001365238","0.00236264187710257","0.82","","","Submit Flag","" +"0xb6ef56324d9ec5d46ceb626d190e2a393e121ddfd86dddc8cb7ae2a6b7f9b48a","32300709","1661419148","2022-08-25 09:19:08","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001065294072390272","0.000860331492862384","0.82","Error(0)","execution reverted","Submit Flag","" +"0xd76df64de029224f0e2adfa6eb4b8efb5f113f59a99433919016f0be8a40fcae","32301016","1661419782","2022-08-25 09:29:42","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00137985000055194","0.00111436686044575","0.82","","","Register","" +"0x150bc751df0daa03192f354d011796a6f76c340e5ccb208f4dc88780882347fa","32302151","1661422253","2022-08-25 10:10:53","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00216051459741945","0.00174483158887595","0.82","Error(0)","execution reverted","Submit Flag","" +"0xbcab613a19ffc7de5d1531cd02334b08cdc4bf143ec6aa419ba797d3fc8d064b","32302358","1661422725","2022-08-25 10:18:45","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.004584680007220871","0.00370258757383158","0.82","","","Submit Flag","" +"0x706f64c9313d5d6c507952a969010055c6531c5f231185496149c723e8580987","32303765","1661425709","2022-08-25 11:08:29","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003058750065740309","0.00247024655309187","0.82","","","Submit Flag","" +"0x0f46e261c5fe9648f46c13c0b8b0a19ce64f8246c4211b4e91d6498f2fe1c278","32304027","1661426377","2022-08-25 11:19:37","0xd3948439c7709f44d005b71e4b07b941c87bdea1","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003438977236002645","0.00277731801579574","0.82","","","Submit Flag","" +"0xe76ecebc575391e3cbe4067692e1e87e00e87a422d83b778765f62d4c59919fd","32304257","1661426860","2022-08-25 11:27:40","0xd3948439c7709f44d005b71e4b07b941c87bdea1","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926246352358486","0.00236323655416471","0.82","","","Submit Flag","" +"0x89b4c4f27ac2fd05b37ea32d44c81844ac0922bd8007c88295631431716de086","32307306","1661433530","2022-08-25 13:18:50","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003119893468259952","0.00251962596496674","0.82","","","Submit Flag","" +"0xc920a3b09c27ec2235c4fa9c5b502e0ddd93414417e436b6546d4ead3edc1a0b","32307525","1661433984","2022-08-25 13:26:24","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926236761444579","0.00236322880854264","0.82","","","Submit Flag","" +"0xc3adf0e5c359684fba6eed9df9aa388066ff19792b83da3ee3b8faee41dff2e5","32308789","1661436857","2022-08-25 14:14:17","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00292587046131217","0.00236293298455571","0.82","","","Submit Flag","" +"0x06bf682e10bc75cb572d709575757d41d13a94d01e669e03ea9048bd019430c9","32312309","1661444647","2022-08-25 16:24:07","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002925510001267721","0.00236264187702381","0.82","","","Submit Flag","" +"0x788b15c73609e9035b285f9b715be8d64e50066be5a758720275a641c2363335","32312849","1661445831","2022-08-25 16:43:51","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003914341096576441","0.00316122186959513","0.82","","","Submit Flag","" +"0x99ef8e8870e5a4a12885ec45454254df323f1ed77f59b9c3df1db6d340b52966","32313120","1661446481","2022-08-25 16:54:41","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230001463115","0.00236322334918161","0.82","","","Submit Flag","" +"0x07e94485168860323e8a8363f69de6319398ad4846862c455643aacbeaf1d383","32315025","1661450796","2022-08-25 18:06:36","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230442153353","0.00236322370508305","0.82","","","Submit Flag","" +"0xbfb98af555fa6489fcfc7f59ca1f764d937a7242217b8b84b6fc184ec6b0e6cf","32315767","1661452452","2022-08-25 18:34:12","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002925870002243167","0.00236293261381158","0.82","","","Submit Flag","" +"0xafb5bba88b576b53d09b1e9ac4c8f027d6b9537f3bcdea445034da90038ec146","32319159","1661459962","2022-08-25 20:39:22","0x25de005e3966dadfe3d6ac44436abd8cf30b6ee2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850000689925","0.00111436686055718","0.82","","","Register","" +"0xba61f06e2a602416a32ed11f3277658b3bc8f0dd59d15fc8bcd636415f5c0509","32319342","1661460340","2022-08-25 20:45:40","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003154475941658197","0.00254755477048316","0.82","","","Submit Flag","" +"0x224422dd1ef30db5eedb7bbddb1b8e2ea7d0e25560b7e26c849abaa5d613fda7","32319741","1661461286","2022-08-25 21:01:26","0x25de005e3966dadfe3d6ac44436abd8cf30b6ee2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003438510041605971","0.00277694070960098","0.82","","","Submit Flag","" +"0x91fa52da5ca58df220d4791f54c1ba7b6abb7920ca19ec1f49ced13c904b5dc4","32319772","1661461356","2022-08-25 21:02:36","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003004931022080339","0.00242678229343208","0.82","","","Submit Flag","" +"0x101cdfd9b66eb61aab61e9885e0204811b00ebbb117b7f327eb0e233d063f230","32320851","1661463879","2022-08-25 21:44:39","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003823136803120928","0.00308756528220046","0.82","","","Submit Flag","" +"0x4cd92e76a09d57e7c43824eb48e824707c3d78d1b8763f753c153987f5dc0991","32321547","1661465683","2022-08-25 22:14:43","0x25de005e3966dadfe3d6ac44436abd8cf30b6ee2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00292623000195082","0.00236322334957548","0.82","","","Submit Flag","" +"0xcb5e3cc03b1cacdc5488b935365156f12cbe5aee5175a190dc886296199d4bf4","32322692","1661468664","2022-08-25 23:04:24","0x3c963a0179f9ebb7a14409a0065ee3ad24347a0e","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002073876714467005","0.00167486283460355","0.82","","","Register","" +"0x789f01317ac3bfec7431669c2bb4c331a25865e9a43a562e17c02ce01a6e7538","32324295","1661472684","2022-08-26 00:11:24","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.005203812434763129","0.0042025989223147","","","","Submit Flag","" +"0x1609a72a34db4279232536884c72f299f1e349284234f383515b1be31894a1ff","32324952","1661474294","2022-08-26 00:38:14","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00292623001072951","0.00236322335666515","","","","Submit Flag","" +"0xf6bc89063940b36d6faba0e6ff70ac8d571871679d048cd2f1c79f9dc44cba5d","32326809","1661478896","2022-08-26 01:54:56","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002950369381529184","0.00238271831252297","","","","Set Flag","" +"0x65859304601ad69c3998f8998afe344d41d1cb4b84d92bcf28c7c67c2e4de9fa","32326820","1661478918","2022-08-26 01:55:18","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001193495940657254","0.000963867321674798","","","","Set Flag","" +"0x3052fc52fa044b3de676c5c435ef913215a12838a98988e8444c9c86bd693de2","32327185","1661479800","2022-08-26 02:10:00","0x80acf4f5f4d607e07f6ce55114500a5336fbf58c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003439230042531811","0.00277752218234869","","","","Submit Flag","" +"0xd869d8838c17acc46c2fcbfc128e68c96b8d38f852ef18f482fe9564abb549cf","32327777","1661481276","2022-08-26 02:34:36","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230004194263","0.00236322335138729","","","","Submit Flag","" +"0x813662e0bc449e4682bed2b1ac68caf747ae5d3a5725696816799239bbf89cb4","32328889","1661483952","2022-08-26 03:19:12","0x9ff33bd6a9bfd3e9fe79e2db5f2394b8da01d2b1","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850012280665","0.00111436686991787","","","","Register","" +"0x12dbbfae0cfe4e904d73be03e730e3d329788791affe1f438044f20e84eeb0f3","32329022","1661484352","2022-08-26 03:25:52","0x2ed3893940bef2e3bd0fab56d7680a5d5017264b","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230031115579","0.00236322337312894","","","","Submit Flag","" +"0x7355b42ac61bbe56fd2903a02cc6baf25eb71303fced21780a209d899967b4aa","32329023","1661484356","2022-08-26 03:25:56","0x9930cbd38dfdb59faba8bb741047b38158bbf0ea","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.0010659944376585","0.000860897107853005","","Error(0)","execution reverted","Submit Flag","" +"0x251618c36c3a9588d98c95fefe87c2605e30758a3d5159534542f213179fbeca","32329045","1661484404","2022-08-26 03:26:44","0x9930cbd38dfdb59faba8bb741047b38158bbf0ea","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001379850038129855","0.00111436689079367","","","","Register","" +"0xc51541fa854fae1cc0643a5ed496e01caac386fc5c564d230451b25e8001c0ca","32329106","1661484530","2022-08-26 03:28:50","0x9930cbd38dfdb59faba8bb741047b38158bbf0ea","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.000936120009548424","0.000756010519711307","","Error(0)","execution reverted","Submit Flag","" +"0xb1c52874384520f5c6dc385f2953ec88b7a4964d863786ac85a8efe310814ce3","32329592","1661485530","2022-08-26 03:45:30","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002926230001463115","0.00236322334918161","","","","Submit Flag","" +"0x50c84b19dddecfbd50c61b59fb2f673ad1be64eba94cd09f1f466613d708e485","32330244","1661487262","2022-08-26 04:14:22","0xd363506e11f5ff0b76b850ab1e42b35a8c41efa9","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001511222212609375","0.00122046305890333","","","","Register","" +"0x4d529f7af1b0f8ea4958f145a4fbeeb2ee94d6d497e4acf548a8eb4d5ca32d24","32330244","1661487262","2022-08-26 04:14:22","0x1337c0de609a66b9440ff97f66d3de12d3ac2738","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00302377100585246","0.00244199746432645","","","","Submit Flag","" +"0xdacac67c0b5d91720d3177a82b0abb84a22173458b5d8a529c796abb74a2b03b","32331373","1661489680","2022-08-26 04:54:40","0xb73dae757c54ff59272f8bf17d1f05bfa8ac1591","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00360387085681543","0.00291048610396414","","","","Submit Flag","" +"0xbccc53cd4d800b4a0e1b956a80ef9523c7e7e35c9dea503372cf2650c4c63195","32333379","1661494496","2022-08-26 06:14:56","0xaa2d91a646d79e71aa9ebcd9de71d51221754a47","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.00172803898016551","0.00139556428038167","","","","Register","" +"0x64b5e5b8e130278240e2986d34855bff55de2cb74e2ae1cf3303d92be47c3686","32334378","1661496941","2022-08-26 06:55:41","0x960217faf789e5761da3f1d12b9134acce5fc55c","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.002925874068617293","0.00236293589781533","","","","Submit Flag","" +"0x38690a84cf941c38c8d65973a5cd75f090c295b21974c774fd2550871dc2582f","32334631","1661497591","2022-08-26 07:06:31","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003437047519718063","0.00277575957692431","","","","Submit Flag","" +"0x09c9d639ba22ff819cfac327a2c4df14cbe90dd3675fd7023203ce50adb9282e","32334707","1661497747","2022-08-26 07:09:07","0xaa2d91a646d79e71aa9ebcd9de71d51221754a47","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003553506781589665","0.00286981207681181","","","","Submit Flag","" +"0x639df204db8fb019f5244a483f1a6aa90e6d8858bcd988086601208a7df4f319","32334950","1661498505","2022-08-26 07:21:45","0xa348c5709ed9fe765885514ef0cf19e562d50852","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003888016780829425","0.00313996235219784","","","","Register","" +"0x3ca25fc8e48dd12ff27bb3d0e8be625b9dbf44425d44afc94a5b5251bc4437be","32335261","1661499276","2022-08-26 07:34:36","0xc7c0071e7bf54fb6b1fca7940ac5d91d60e4db93","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.003269903243271155","0.00264077385926578","","","","Register","" +"0x83c3e71c69bc8efacc3829abd796de0902e41c3b3b933e1dac679026e2070835","32335279","1661499312","2022-08-26 07:35:12","0xaa2d91a646d79e71aa9ebcd9de71d51221754a47","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.006306344828829873","0.00509300408376301","","","","Submit Flag","" +"0x0349fb1b3e4ad4c38866e318d0d7c4a4111873ea5b84979df47b3df7da6b3c2e","32335604","1661500112","2022-08-26 07:48:32","0xce0d246b3889e830be51683a08e7cea1439fa1d4","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.005860908305660047","0.00473326954765105","","","","Submit Flag","" +"0x97c0b31af0ff48293e739cd07f8193b77d2c96652a6f0faac0d1db53f8257506","32335921","1661500766","2022-08-26 07:59:26","0x9b2f75bc503a23f3044e27d1b98d8c0fdabf0aa2","0x36a1424da63a50627863d8f65c0669da7347814a","","0","0","0","0.001103126999208192","0.000890885364560536","","","","Set CCTF Status","" diff --git a/transactions/CCTF_vol9_rnd1_final_scoresboard.png b/transactions/CCTF_vol9_rnd1_final_scoresboard.png new file mode 100644 index 0000000..68d23bb Binary files /dev/null and b/transactions/CCTF_vol9_rnd1_final_scoresboard.png differ diff --git a/writeups/vol9_rnd1/README.md b/writeups/vol9_rnd1/README.md new file mode 100644 index 0000000..bb7eaef --- /dev/null +++ b/writeups/vol9_rnd1/README.md @@ -0,0 +1,10 @@ +**CCTF vol9 rnd1 challenge writeups** + +# List of cryptocurrency tasks: + - TBA + +# List of cryptography tasks: + - Asinve (Easy) - factoreal + - Mazlos (Medium Easy) - factoreal + - Ratato (Medium Hard) - factoreal + - Tifany (Hard) - factoreal diff --git a/writeups/vol9_rnd1/asinev/asinev.py b/writeups/vol9_rnd1/asinev/asinev.py new file mode 100644 index 0000000..1d1babc --- /dev/null +++ b/writeups/vol9_rnd1/asinev/asinev.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * +from secret import x, y, flag + +print(f'x*y + 37*x + 13*y = {x*y + 37*x + 13*y}') + +m = bytes_to_long(flag) +c = pow(m, 31337, x * y) + +print(f'c = {c}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/asinev/desc.txt b/writeups/vol9_rnd1/asinev/desc.txt new file mode 100644 index 0000000..eaf7a25 --- /dev/null +++ b/writeups/vol9_rnd1/asinev/desc.txt @@ -0,0 +1 @@ +Minimal cryptosystem is desirable everywhere, isn't it? diff --git a/writeups/vol9_rnd1/asinev/exp.py b/writeups/vol9_rnd1/asinev/exp.py new file mode 100644 index 0000000..6459697 --- /dev/null +++ b/writeups/vol9_rnd1/asinev/exp.py @@ -0,0 +1,36 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * + +# It's clear that: x*y + 37*x + 13*y = (x + 13) * (y + 37) - 13 * 37 +# expr = x*y + 37*x + 13*y + +expr = 78165212618609657138836880180784953147937847225293529662866015685047230804901135619861816170298320767361932994009655444276454635767070943018615661814998170196988225114090917916739405210438739233946336624923903318136213856380816539075895614337743455379152165904564622942983293828630483375617563060841436037032 + +# Now try to factor (expr + 13 * 37), it's easy to check that (expr + 13 * 37) has only two prime factor :) +# expr + 13 * 37 = (x + 13) * (y + 37) +N = expr + 13 * 37 + +# python3 -m primefac N +# 11963762482016783111 6533497529402055603646403092973137776146443537692607524362392132709879518444985038203228969704717741570837972352283511024609066666196224249075700651781381718135200089722249648104171275658471066248300072773775896536019470067922066326056012448278885442521552695200564882311694290367135046383 +# Then: + +x = 11963762482016783111 - 13 +y = 6533497529402055603646403092973137776146443537692607524362392132709879518444985038203228969704717741570837972352283511024609066666196224249075700651781381718135200089722249648104171275658471066248300072773775896536019470067922066326056012448278885442521552695200564882311694290367135046383 - 37 + +# So we have an official RSA task here, first we factor x and y: + +x = 2 * 5981881241008391549 +y = 2 * 3266748764701027801823201546486568888073221768846303762181196066354939759222492519101614484852358870785418986176141755512304533333098112124537850325890690859067600044861124824052085637829235533124150036386887948268009735033961033163028006224139442721260776347600282441155847145183567523173 + +phi = 2 * (x // 2 - 1) * (y // 2 - 1) +e = 31337 +d = inverse(e, phi) + +c = 77659016890839762768185177448290865321689103903688518906063059972868578338626965390649161940137932439934612804680280807664502018534568684267970075208429306631612376831959148670053665126977208637383716238501111347514927281055286901278746032120016861900738163160264095274050080381725656064614271318154902797773 + +# The original message is: + +m = pow(c, d, x * y) +flag = long_to_bytes(m) +print(f'flag = {flag}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/asinev/flag.txt b/writeups/vol9_rnd1/asinev/flag.txt new file mode 100644 index 0000000..0c0d4c5 --- /dev/null +++ b/writeups/vol9_rnd1/asinev/flag.txt @@ -0,0 +1 @@ +CCTF{Modern_Crypto_Ne3d_S1mPl3_M4th!!} diff --git a/writeups/vol9_rnd1/asinev/output.txt b/writeups/vol9_rnd1/asinev/output.txt new file mode 100644 index 0000000..2baba8f --- /dev/null +++ b/writeups/vol9_rnd1/asinev/output.txt @@ -0,0 +1,2 @@ +x*y + 37*x + 13*y = 78165212618609657138836880180784953147937847225293529662866015685047230804901135619861816170298320767361932994009655444276454635767070943018615661814998170196988225114090917916739405210438739233946336624923903318136213856380816539075895614337743455379152165904564622942983293828630483375617563060841436037032 +c = 77659016890839762768185177448290865321689103903688518906063059972868578338626965390649161940137932439934612804680280807664502018534568684267970075208429306631612376831959148670053665126977208637383716238501111347514927281055286901278746032120016861900738163160264095274050080381725656064614271318154902797773 diff --git a/writeups/vol9_rnd1/asinev/secret.py b/writeups/vol9_rnd1/asinev/secret.py new file mode 100644 index 0000000..eba6889 --- /dev/null +++ b/writeups/vol9_rnd1/asinev/secret.py @@ -0,0 +1,14 @@ +from Crypto.Util.number import * + +# while True: +# x = 2 * getPrime(63) +# y = 2 * getPrime(1024 - 64 - 1) +# if isPrime(x + 13) and isPrime(y + 37): +# print(f'x = {x}') +# print(f'y = {y}') +# break + +x = 11963762482016783098 +y = 6533497529402055603646403092973137776146443537692607524362392132709879518444985038203228969704717741570837972352283511024609066666196224249075700651781381718135200089722249648104171275658471066248300072773775896536019470067922066326056012448278885442521552695200564882311694290367135046346 + +flag = b'CCTF{Modern_Crypto_Ne3d_S1mPl3_M4th!!}' \ No newline at end of file diff --git a/writeups/vol9_rnd1/asinev/to_players/asinev.py b/writeups/vol9_rnd1/asinev/to_players/asinev.py new file mode 100644 index 0000000..1d1babc --- /dev/null +++ b/writeups/vol9_rnd1/asinev/to_players/asinev.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * +from secret import x, y, flag + +print(f'x*y + 37*x + 13*y = {x*y + 37*x + 13*y}') + +m = bytes_to_long(flag) +c = pow(m, 31337, x * y) + +print(f'c = {c}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/asinev/to_players/output.txt b/writeups/vol9_rnd1/asinev/to_players/output.txt new file mode 100644 index 0000000..2baba8f --- /dev/null +++ b/writeups/vol9_rnd1/asinev/to_players/output.txt @@ -0,0 +1,2 @@ +x*y + 37*x + 13*y = 78165212618609657138836880180784953147937847225293529662866015685047230804901135619861816170298320767361932994009655444276454635767070943018615661814998170196988225114090917916739405210438739233946336624923903318136213856380816539075895614337743455379152165904564622942983293828630483375617563060841436037032 +c = 77659016890839762768185177448290865321689103903688518906063059972868578338626965390649161940137932439934612804680280807664502018534568684267970075208429306631612376831959148670053665126977208637383716238501111347514927281055286901278746032120016861900738163160264095274050080381725656064614271318154902797773 diff --git a/writeups/vol9_rnd1/mazlos/desc.txt b/writeups/vol9_rnd1/mazlos/desc.txt new file mode 100644 index 0000000..c1b8172 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/desc.txt @@ -0,0 +1 @@ +You should solve linear system of equations regarding the elliptic curve, is it solvable? diff --git a/writeups/vol9_rnd1/mazlos/exp.py b/writeups/vol9_rnd1/mazlos/exp.py new file mode 100644 index 0000000..fc981af --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/exp.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * + +# The main idea behind this cryptography task is the Pollard's rho algorithm, so we are looking for distinct pairs (c1, d1) and (c2, d2) +# of integers modulo O, where O is the order of given elliptic curve such that: +# c1 * P + d1 * Q = c2 * P + d2 * Q +# Then: +# (c1 − c2) * P = (d2 − d1) * Q = (d2 − d1) * m * P +# and so +# (c1 − c2) ≡ (d2 − d1) * m (mod O) +# and finally: +# m = (c1 − c2) * inverse(d2 − d1, O) % O + +# 5007339194230261965136074875375133987796015742 * P + 1181661145340628811169250733264617512334954185830 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) +# 1438308046558610569478031991194627397484760926155 * P + 556538017327362316826260662010956239612818063997 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) + +# Hence + +c1 = 5007339194230261965136074875375133987796015742 +d1 = 1181661145340628811169250733264617512334954185830 +c2 = 1438308046558610569478031991194627397484760926155 +d2 = 556538017327362316826260662010956239612818063997 + +# O = E.order() +O = 1461501637330902918203683758258034914537499271049 + +m = (c1 - c2) * inverse(d2 - d1, O) % O +msg = long_to_bytes(m) +print(f'flag = {msg}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/mazlos/flag.txt b/writeups/vol9_rnd1/mazlos/flag.txt new file mode 100644 index 0000000..342d634 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/flag.txt @@ -0,0 +1 @@ +CCTF{pOl1arD5_Rh0_A7T4cK} diff --git a/writeups/vol9_rnd1/mazlos/mazlos.sage b/writeups/vol9_rnd1/mazlos/mazlos.sage new file mode 100644 index 0000000..5c50169 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/mazlos.sage @@ -0,0 +1,19 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * +from secret import x, liar, flag + +p = 2 ** 160 - 229233 +E = EllipticCurve(GF(p), [313, 110]) + +m = bytes_to_long(flag.lstrip(b'CCTF{').rstrip(b'}')) +assert m < p + +P = E((x, 348211368764139637940513065884307924565894663368)) + +Q = m * P +print(f'Q = ({Q.xy()[0]}, ?)') + +for _ in liar: + a, b = _ + print(f'{a} * P + {b} * Q = {(a*P + b*Q).xy()}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/mazlos/output.txt b/writeups/vol9_rnd1/mazlos/output.txt new file mode 100644 index 0000000..06a5548 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/output.txt @@ -0,0 +1,111 @@ +Q = (1149184445068682391846063871207801540582566148181, ?) +988630086215088960552365492199385561429165176609 * P + 1425125798010320856068882317674624408728758262149 * Q = (891327570936736199376593816180714400577229884155, 505501515961791528437427462563346499726188382939) +1260450147755255597869480951959834842941719116575 * P + 699738988783849332839255718960955630080794695244 * Q = (944858780950308888632884662181651921121435950644, 429287656427671942225859201128821639149557960001) +127348066282706815439725877979880618543908103093 * P + 894350962161251572940964969870274141039188710311 * Q = (670434942883837254710430806097454831301828216484, 788753699995968465470731368747478709210040098146) +1043826648834429472305931240604668155611728330937 * P + 1342322396624500632270187554226846551256955209229 * Q = (362677435621982290517004688594915942429828549456, 314219895272421261208075840421092334924302526830) +803729470612530365522358877199543923902925856150 * P + 530054954779981979819724228883040083209499412793 * Q = (920346092821634616151603476038272215373999095715, 275159599532259974045396250895837600028800441112) +893723477877843320902118584410350116822895818696 * P + 211155601225987467429108044781250616637181396334 * Q = (1063850627675720120145159993376240287080986191694, 890837959711862297188002674099362027553861169687) +5007339194230261965136074875375133987796015742 * P + 1181661145340628811169250733264617512334954185830 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) +1415051061375272409130906517030573639873333286310 * P + 1163062110826483903659824912056572556567650210470 * Q = (133943387840348302843484784484958673438663282701, 779958243956649805963943404943065517476824426681) +983954572138271748182102584822521998924246662662 * P + 642401554568052122962917374055758750056499767645 * Q = (1185431286492515336341939460896450473743337575659, 952983801375562470161187371120945525549806922500) +863100200243180380634619811808609485141492376330 * P + 108816122196558594129553789608904780874200772214 * Q = (1234845771517569122058823829644118186136375433103, 397971358581695452777972516888443480846254918076) +185721978764932289532903442488891915392154692941 * P + 403651881205558186080017208753540670213570057760 * Q = (858281557595733060066089965086964669123016237651, 722880557664802244340212626454249872657928456973) +1030647493503135753300227224247257891767825267025 * P + 296097860702221000475084408371905669416604018204 * Q = (1128566961843772811914433426943109095173492818402, 292610396053958515730699448673204088375471570252) +608520125969793877468823009322477932831229156635 * P + 317914491820159161829459369735419519625068860980 * Q = (1139470610553906346349393817188329317197877735270, 28904600306673683929418154406116369539091209684) +169591749925402600374976992218165204399162412069 * P + 639938287288503692804094507244802476050758218745 * Q = (1374815299423168935999479215860705017369562043519, 1143750508349763061552625148286048780114401479373) +1008018310661440307568680336067800042828386631456 * P + 739258865178338186594955677433995013333113791415 * Q = (112856964108552324762779458139020007797397010595, 129279578494141873496695905048383155643352965428) +759872533352375786134101947395855010599013658566 * P + 459596961687547506944822832369448163708908071442 * Q = (1127902347614252494705238782231680966962524703932, 228459991760960373091440325416248651991017060682) +749041215946132170033201582479452400065805827870 * P + 254034385776991394571955823013987997397735989241 * Q = (1113595794900793849721194945012257912730112581160, 180190684229770104577597308936509376328475686581) +1236397609253659679662113578432027577948515519817 * P + 1158586233022362088783770010487612443639015770011 * Q = (780680158882304061341110879018798158742559846196, 1334794111654950984266641839380422342807366398640) +1311455777072765120644867291227914648935470355528 * P + 635696152357573334774856896702844800017553963230 * Q = (196639252633148849303079067563845614755485384953, 39317710925209943984526078977801217652542441429) +990820388754383323480675553511411570306631308600 * P + 968848922471165799433718895669905415239312121382 * Q = (1015678921088030744888701606814823362239826747537, 1178936394338466698454413356426098298135984623043) +974272603666033977607364834299316220369966988438 * P + 1339713882009183183023734790734956240881790774646 * Q = (1315083696098910524644337929517592331190744803042, 348198576880448246881091758069266312127004591749) +781463747375291909695020720096929998117925944053 * P + 1281868322011440541777142748542898296547602934631 * Q = (296055139960984621382412561562337073191191903229, 449506613639598371806113833690205075985575743625) +114542818691733268318888056723223800819215172319 * P + 553510296467419048879025414832809482867791620790 * Q = (976254987906056100680722307281540185634896661999, 381789480862532053028809640985178761245830433279) +457232431407333177748889927764423747778420105046 * P + 1002115470261450859929110024025953846243146960123 * Q = (1311948966591362227412514251163264215186757329188, 8070756425233483804363631980253394605886326511) +838115147484879346130201739070318902153738883153 * P + 518114451135807778540193666295254685855505279387 * Q = (490517391056819598783410893494947357877785828517, 745245208827851129189427459423724634427852305548) +1009589871666307166300959187423785114249701835946 * P + 1404233887595918023734795383886915459641899867274 * Q = (975189770679813551229421842198414640009492022546, 724655204398926712884378771192663894990410395763) +125212613110845316041292416323769179784084313229 * P + 441285311227671645009515929717620398226026693871 * Q = (709937214248629139995730117676441195553624030386, 420500046127871308641223535452302293555733635917) +960158972974084677563521473528839670871385805119 * P + 893943408722192439271197095157532294888830732932 * Q = (734850622797133679902532574169513014151661186412, 202873404345435595667111321514503011171198273877) +196191693750277735553439652923973622016448709865 * P + 1217924103510175179485143807639704951254313988269 * Q = (852092285629195836273940940379925039114935133563, 28657806936637520367796484497888423437352307651) +1201372033038847936797784256333139170015473067777 * P + 746605167034921887388237237243039860505872643211 * Q = (1052570654981203725486825980968616756670884494880, 47451731074684740408072973258204504308273213901) +236539948945702822315642946732091859607976083835 * P + 1382160877401702593030656810336876025726611858767 * Q = (724207440190907016361225886713717072863237827685, 958076964877682615032387104634807253714136226885) +1200846896003913362837425763395307644605936884582 * P + 861112026989275072023032355176666238975298579876 * Q = (7472412216952816471123091836914041639545281410, 559957093680813618904250711191904963040185409234) +1363056900073624436627095836330958646386602487841 * P + 732417868377858556035746893616514605399194139466 * Q = (518084874461403307769827975114032699429537394781, 658211265349771228558703348939244481223500366535) +864724228976249948587336103753243100747571655710 * P + 1424503717812681289814797169977815752253765334193 * Q = (444737455598791399254555777532350835088758459674, 1363704708713334453420202041557248185769644985101) +343119025157590160851991767385607662517044084674 * P + 521943245479069280220252186877801269077647622476 * Q = (821006955206213980393287856384244440335201413615, 678024081421753824233309352387834116372628290004) +328495151520096492919611491628918475758941152909 * P + 871050659709077188701224859361181933117917627730 * Q = (961125281634916840074893431224642432122848335001, 82502299651186252030097694228387834086962759217) +13232568035956065874428654211619886855209057917 * P + 1458390948054542062128171883758960402775086702249 * Q = (286740938780051092572013434871697815578389759993, 1063505574011535810868942053641767007055270769806) +351240953625744757565127588675345639202095615751 * P + 718881006620442813909734234693948022193091119193 * Q = (1373033950795758676317594358374786420879986368744, 930101297242514808255263821561989761129038927148) +1214068158774786803837141788013410793476261483529 * P + 299402079820563266643495419086583164743163837102 * Q = (712217468307146883697167024230724959434563497036, 140133682923973244681411882036270009752896658063) +87192900838053074957140734195448207949739887727 * P + 157857892477260752819417955191416019838867573564 * Q = (379965804476207014911504158048474736182040452403, 517881249617925048704170755552678474566893150345) +1378955404717959499743124679614137028696179946735 * P + 732523804654873846648822221031100699232293806298 * Q = (905301907596232523244613282621818775878542953717, 1033672856587054238820469902676826894595670889873) +666079656484329610803328794779940181873757162654 * P + 506008217071642990135389683078028408889594809091 * Q = (1176449032327948445762115718918736354720586097259, 429608259506597155472244647783933592009831825544) +569874061748924105401701486845860574970596555748 * P + 268034769474221355476395286968268071797612375500 * Q = (569467832543343330073040169120819736935732531369, 1187078747977566303153509355870305910635200096598) +574250807825193402681173213305171464504429229026 * P + 845556384449911691501051717923232753052857737226 * Q = (592689843590270172844312760181624797833604505530, 344722778369657743864797948579169032709438046857) +35547500358400002770067902418771815038637774574 * P + 532673739466038648649617654832049576331218098911 * Q = (10485109866935673712422006211605771881880739797, 435246962396832695154969404345395604377950346307) +756806959285789301092516823507424303672192654683 * P + 858616498512340417868429780502468443057726343799 * Q = (1210178575974230294586971622362991542133509778891, 529660594449256081091132001214542259070824348704) +330890284498245655823245244008044398830057842478 * P + 151084158565983696719496542810275682171157648075 * Q = (409806846148845336305583502225562929984881493301, 126500938670960901926505110380577087796655061578) +1443156287944240181368932849369215351633133777473 * P + 75761281462035874992482199101387236305905043795 * Q = (647941532498578505549323512501402965035560878410, 539371664535988964140544333316305852413932998270) +1113159626655995370958032867268444092546403877872 * P + 1265474347163526401108011524056351245804879551701 * Q = (1315353945607106721493145174465513608731254699954, 50414669280979843008136205390997042938264765137) +234796029953380233678533803347433466247807659681 * P + 1105797688992521802555657360996000916820988812199 * Q = (408444371068115407851242898794644954130949020525, 1116824857821992572594214225341468824586928957918) +1388758844655983383342520264828234454266738163291 * P + 22366212558093182349764466735887676580312389867 * Q = (789872794090635054449090400558595596281549259768, 917463288365322797528359430142020705358360723166) +830041201387735700038630457190260474074423384974 * P + 79758032634935416377300368568009875349352361565 * Q = (881601126151818390965445385558862201255119327262, 1062164069150922922298891863579624514977351678146) +1149967512135743740456885930821209147515070830434 * P + 1391000801640767739950006869795062956244837461958 * Q = (895683176861666441446297732257422788619994082211, 1181021297027342079675798660327704160959712076349) +425486575419487513112841855580246325152347821233 * P + 843099423535105066355645343118661264746005364220 * Q = (1425124583208710324977534054845408500122882962984, 876959356522481908380575034258270993554654063704) +861659929995240897663280280285984298489643746716 * P + 730577000046299504191459998249962726963146274362 * Q = (974417815239013722718616390489889227646063187743, 715672924930579912663265729400984486921034650690) +666880732502114642567751934550434669275914954620 * P + 1387963527513619186172028676279136655604881246066 * Q = (840774351134276408972154217651625410866780652039, 128649753577647917617761783451666073667640435592) +1023875755148781425725579894463658582365210923874 * P + 1063808543494145070813290084760666331005096561514 * Q = (893256570705782134929919060126781544935053406747, 1056985105382141766853321443725944696100659666912) +855138284701250060000905943575545859758877368379 * P + 1300626926689332170867468826452390622386934395192 * Q = (1263326934246039358871192874426400087525112814145, 1015910823381021151790236506969899307880637779194) +131151585311698996264641060590956352639677342538 * P + 138764838019655197919261935531677769785795523818 * Q = (830278131067392205307654136546593316466987692985, 1443278429141197112825852971554557163919982906994) +1438308046558610569478031991194627397484760926155 * P + 556538017327362316826260662010956239612818063997 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) +1407438690206414165955330765368074352888495366880 * P + 199972748685185914720817291596034220565758272627 * Q = (571335345988057449719409149667530046089059032958, 218539199401695609052358889534011569623052107937) +45365064695415548217914859873749593374734196875 * P + 430488938186544273951651609639590691994655532973 * Q = (606012024851044752276833165797639815674967754570, 1179274387370830083560385073660468680373582147506) +154201738889322128017934004293479005982541512117 * P + 1094664787920341005750922552902415988250074874869 * Q = (252768173556988853338674883035658989914356360173, 416584811246223625055278632030633891421862238049) +580893342962852494979766342250108565668706541169 * P + 1278514957999249397946757566610799963063468121390 * Q = (271167107995190941130633775074738909435277991351, 795676320126305980083680991286536051432903624902) +269612952532519625845471538421093632106863485792 * P + 1352004769977439421560568626680295912258834717761 * Q = (826864354016974841366323826109876004899899257889, 562081786413478400397882625669787085339224474649) +927213601324618751189465752830493060888912641607 * P + 281357148911401861880916773848145772564064251815 * Q = (145731500617649192240272800062059283697809963606, 894514084011180607433903717788772966085804557089) +1031464818571231832025702569483596278361367586782 * P + 766867878148878217096487519796255912296596202527 * Q = (998367342158914071809712935437443688808117233603, 35376332771138770504467466393981714091679871027) +669770921543018168199309784802031899711916929111 * P + 563333037075093095820325880855942323008791093072 * Q = (659399800255939852761451421911438442474521614109, 1208846800476587174107268426130571125808681975664) +1033968336258307561205272035774563105985131016891 * P + 404170445358306539477267952294071546451656099268 * Q = (1435901891924719254844121062980024627857171232704, 648808283860224250258296980435416134227939795576) +842698737602142255440924022034239363332353300209 * P + 662178369309994155167343526819287809067232320140 * Q = (439619159887487181503332018140768393812529584227, 693116399480613675971269288288473004416197927729) +1032704702589273419452231161613680825211126154917 * P + 979628903946939107067228108336451625485199649636 * Q = (460675565281829941399569772808225126026718000581, 1260959847030123303131345195091034769384017553115) +1196750535444873045898105555768235632304209636965 * P + 1309222986658572777845420204086875480040117736275 * Q = (222585550527884151974033677456708653217841913153, 527562977655209568429804839129826858751682478471) +887781788333456873241702180595051565618721716038 * P + 129605905860655007152845337185910810473363917741 * Q = (306928552306185255973393693594732061164403887502, 421170329022417291294548622167340087909420088739) +1168961878944621442392715222089757436080471375671 * P + 381077936813066665126379001446147357115208166466 * Q = (113979334486276922285267608072154111893231284007, 1131292508020987043352014059063058237690483773240) +1333806389960225698490428704651928563902960351744 * P + 666616121208771647867831546519152443127847651312 * Q = (1267704747531047867968758854016743073845207862723, 659979889890702243706026914613907514960755170502) +1351847991892331119833529572987431988482138294210 * P + 1198012098894873862905750556312736255830521788739 * Q = (1258380021024204591797095399787460013626115981043, 547453421961483575606540980793250480783305427227) +1245615583236924332108220540372149795183541815632 * P + 1224324032113505384836442161797453724660600351284 * Q = (535583269801662402312023770316277667840208358807, 1333684135208324943240540422039332390432649245861) +780673896240992592792941764437954147709713742492 * P + 552153493419401431973287876014903024955973363390 * Q = (692884292967231443456577228127172881766971058868, 577617191289456890185196160044490599907638457437) +975149172089402276836361128055206848437321834600 * P + 936161427956831891804189900221526117754919995568 * Q = (524769135349516490701346706350159562553244026092, 1289798720997888058060947176776019851839276169795) +62525429904127843868869594775249724469969652220 * P + 541047958475309356724419537653687808713725613060 * Q = (612731471394651863129810613788056229226165596061, 625125375656530547437218164973982977366329510784) +338508305978851903957644594092375121114276611449 * P + 1298068499747689739597888375261277492596117094053 * Q = (840472312344512974046546738998748734832840788248, 192716637249466496341133808268248178783155066618) +1212340008753579040074037442117145812263897984487 * P + 970935497194303397720041738521935955424739761531 * Q = (1245900134866391496855467751823298314908729201311, 1220882664872055421574827381223475892301892702936) +1091258685966776640459395009210312410165693214666 * P + 404183775378178658545811403490323101179672912920 * Q = (140433781910535166016836524374678145156139432997, 984172930511546324346335157646700545464711796129) +584679972884465578727030568942503367849907153134 * P + 375161359965062487131398958491874104957760271948 * Q = (1201438588487158888954716530028406014362247863815, 1125430022976228252350778537651484395051142863449) +970725556522284424669395630339638233952646243807 * P + 1339521450216227506153121214049003254119388112049 * Q = (365550715381848922239100023077919310400085567254, 402929780755666438781342041599190010253705443070) +1197438089245506342094706486132667802734219622805 * P + 1260877476240535762449178208760762877241382713212 * Q = (1339482016049009260306189593060428598707614532928, 1286454540954416085501338648966443731760385421820) +453665042936991953114958911921612945314300150561 * P + 1205338475577956075371244225813772634462861385884 * Q = (394705013040836988861171828768702133367950681404, 1458783326499990409673896424526391673353102292233) +1380643334400412529842320734118721047651681961835 * P + 526130516655867887238216092930451535583588101012 * Q = (1350492180371501238053569214525554961660869354138, 1302234868945344943680796393191679449328367922219) +852579964585721476011028893336273825197531281550 * P + 1074121786447451836142521459413821614299246198720 * Q = (220098058795523775034584645706647905760264114640, 694927823227345925864445392120394003817275633401) +65242861517611915295439872937512468573070256638 * P + 8507751475485406501123937385236819331856469558 * Q = (367816275024682233535642421114805907698284008604, 502981289900398321750020839043836075706800921909) +483635448757344508427274961747699408512346618164 * P + 1248279406012919492720168070038479617892410558398 * Q = (834877767743141026371464065597386009483929344657, 686789100239344501771937634474384082028181648972) +1430903885457210480797116067995214542549209680218 * P + 1413983024347795448804888991559305403223548283726 * Q = (181014823738451605337049888879006927910918392765, 789574957358481698254756507150334959468138563648) +171036140268547188496698577210585981717737773449 * P + 1009347576385001776407127709607738106886737076271 * Q = (1359636389168334868167174588706346704113333500900, 305192917616408056825381337258716050158594883142) +463613631442024091172292940767388926944431110821 * P + 1287299516183786388110012527393637858868061090442 * Q = (690115840770835249773603110984937581744183817453, 1322837792185693358283519907594595690105867354767) +1058742014290543549467463620560149669836120098476 * P + 1431311446012982402172744353459288537070653922361 * Q = (698841923137322828241456218094918000552619125297, 410528440815059796331826422978319945535948959100) +204835218114611820779218546468988856515961517461 * P + 642075050040169545887302064140487505476208660042 * Q = (882320320746140814328380864078829222604998642883, 266394006247579737776960598725661638585773307776) +452994853496212854059392921382304700143043435767 * P + 625830705274014263576143284955012511633948105893 * Q = (1132057131509066265937360877194068848084089359683, 593804686407956330707147555697436707251795865887) +608454470284771646977519913592084368657068895756 * P + 378351915516900520850594542380292809031804374414 * Q = (225716039010399503729150947587375381530724432408, 396313725317654192053757471988821951877713065006) +439172803865671037127977369855875235941458717867 * P + 261911840752382909636677042043499126599958317224 * Q = (507358672242501030235598540674105542666701399193, 502870264118672280754595777647273275304421224399) +897113543793646202514395649554589281106784397434 * P + 270640430473551744340293913586218237319501152418 * Q = (55256122605093653673612039404240384435361844750, 189244627139576046491647050684129826312149458653) +85020119495467141489564920642098769168707946310 * P + 1123322984988040173679949239887943994703931028844 * Q = (1050063964166161949883604475360551356584338159470, 1217716520549526574609783613515114980744627257079) +1421747829925722691446273825579241494864355589240 * P + 459896553010394656909988082567178494192861369193 * Q = (323415336245701757775241274314187175590046102073, 1081246784368941398835416949729265808521411378374) +686097341461462824003708769449443181513080965128 * P + 891449832770395306159231689042370571370757080567 * Q = (191246428340876800485699469292583767717466848555, 1245920378565920705833965580405848798142986917686) +102593186399354989691582973016012643184343175256 * P + 1277978752600538086071769140968912999751708505675 * Q = (297535416612245421444029809511709497455984239623, 979729039407181800941414190830544616418480999739) +1128453342266590121062239066922607526499402391866 * P + 982745327491334824991622695964957198283176963204 * Q = (605823071748117268016909091289766311695082536750, 531277769143898455925094017392677042521057502955) +389464115758788788403838027620478294873835053851 * P + 85355622468184792996263021646354293102385042636 * Q = (470654148723794625825452140658288524406606359067, 472513149135603923136688809495052940782771850205) +813675680431763009302956825041020682142164729892 * P + 548983297783918401251541966384373433416635429178 * Q = (1390961072781838446002684603241720503572595089964, 801413815599931738142977922555285244258274031115) +903311313222620511622537857445442960406609229013 * P + 1058045143742154789767336941415687847315846011994 * Q = (136923291510861234904345825343278225983630606014, 67181444587874442779776385264628273488527993972) +790238098843649406166070492564134283397476236141 * P + 1244285054158881006124923199542748714564729660845 * Q = (13519709908999485634292104218377459049158703951, 1425945148629020649440623000906621359121597502360) +576123111338070863983087063064211003216334213394 * P + 1347604995595414187512035418867891814186105500768 * Q = (317245596734160694862144351198603423808849248606, 1254162051786887461486645297492094769881101962608) diff --git a/writeups/vol9_rnd1/mazlos/secret.py b/writeups/vol9_rnd1/mazlos/secret.py new file mode 100644 index 0000000..cf396f2 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/secret.py @@ -0,0 +1,25 @@ +from Crypto.Util.number import * +from random import * + +flag = b'CCTF{pOl1arD5_Rh0_A7T4cK}' +m = bytes_to_long(flag.lstrip(b'CCTF{').rstrip(b'}')) + +x = 1017889920298554816361874889125359209380542463300 + +liar = [] +p = 2**160 - 229233 +# E = EllipticCurve(GF(p), [3, 0]) +# o = E.order() +o = 1461501637330902918203683758258034914537499271049 + +for _ in range(109): + r, s = [randint(1, o) for _ in '01'] + liar.append((r, s)) + +# r0 - r1 = (d1 - d0) * o + +r0 = randint(1, o) +s0 = (-inverse(m, o) * (r0 - liar[0][0]) + liar[0][1]) % o + +liar.append((r0, s0)) +shuffle(liar) \ No newline at end of file diff --git a/writeups/vol9_rnd1/mazlos/to_player/mazlos.sage b/writeups/vol9_rnd1/mazlos/to_player/mazlos.sage new file mode 100644 index 0000000..5c50169 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/to_player/mazlos.sage @@ -0,0 +1,19 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * +from secret import x, liar, flag + +p = 2 ** 160 - 229233 +E = EllipticCurve(GF(p), [313, 110]) + +m = bytes_to_long(flag.lstrip(b'CCTF{').rstrip(b'}')) +assert m < p + +P = E((x, 348211368764139637940513065884307924565894663368)) + +Q = m * P +print(f'Q = ({Q.xy()[0]}, ?)') + +for _ in liar: + a, b = _ + print(f'{a} * P + {b} * Q = {(a*P + b*Q).xy()}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/mazlos/to_player/output.txt b/writeups/vol9_rnd1/mazlos/to_player/output.txt new file mode 100644 index 0000000..06a5548 --- /dev/null +++ b/writeups/vol9_rnd1/mazlos/to_player/output.txt @@ -0,0 +1,111 @@ +Q = (1149184445068682391846063871207801540582566148181, ?) +988630086215088960552365492199385561429165176609 * P + 1425125798010320856068882317674624408728758262149 * Q = (891327570936736199376593816180714400577229884155, 505501515961791528437427462563346499726188382939) +1260450147755255597869480951959834842941719116575 * P + 699738988783849332839255718960955630080794695244 * Q = (944858780950308888632884662181651921121435950644, 429287656427671942225859201128821639149557960001) +127348066282706815439725877979880618543908103093 * P + 894350962161251572940964969870274141039188710311 * Q = (670434942883837254710430806097454831301828216484, 788753699995968465470731368747478709210040098146) +1043826648834429472305931240604668155611728330937 * P + 1342322396624500632270187554226846551256955209229 * Q = (362677435621982290517004688594915942429828549456, 314219895272421261208075840421092334924302526830) +803729470612530365522358877199543923902925856150 * P + 530054954779981979819724228883040083209499412793 * Q = (920346092821634616151603476038272215373999095715, 275159599532259974045396250895837600028800441112) +893723477877843320902118584410350116822895818696 * P + 211155601225987467429108044781250616637181396334 * Q = (1063850627675720120145159993376240287080986191694, 890837959711862297188002674099362027553861169687) +5007339194230261965136074875375133987796015742 * P + 1181661145340628811169250733264617512334954185830 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) +1415051061375272409130906517030573639873333286310 * P + 1163062110826483903659824912056572556567650210470 * Q = (133943387840348302843484784484958673438663282701, 779958243956649805963943404943065517476824426681) +983954572138271748182102584822521998924246662662 * P + 642401554568052122962917374055758750056499767645 * Q = (1185431286492515336341939460896450473743337575659, 952983801375562470161187371120945525549806922500) +863100200243180380634619811808609485141492376330 * P + 108816122196558594129553789608904780874200772214 * Q = (1234845771517569122058823829644118186136375433103, 397971358581695452777972516888443480846254918076) +185721978764932289532903442488891915392154692941 * P + 403651881205558186080017208753540670213570057760 * Q = (858281557595733060066089965086964669123016237651, 722880557664802244340212626454249872657928456973) +1030647493503135753300227224247257891767825267025 * P + 296097860702221000475084408371905669416604018204 * Q = (1128566961843772811914433426943109095173492818402, 292610396053958515730699448673204088375471570252) +608520125969793877468823009322477932831229156635 * P + 317914491820159161829459369735419519625068860980 * Q = (1139470610553906346349393817188329317197877735270, 28904600306673683929418154406116369539091209684) +169591749925402600374976992218165204399162412069 * P + 639938287288503692804094507244802476050758218745 * Q = (1374815299423168935999479215860705017369562043519, 1143750508349763061552625148286048780114401479373) +1008018310661440307568680336067800042828386631456 * P + 739258865178338186594955677433995013333113791415 * Q = (112856964108552324762779458139020007797397010595, 129279578494141873496695905048383155643352965428) +759872533352375786134101947395855010599013658566 * P + 459596961687547506944822832369448163708908071442 * Q = (1127902347614252494705238782231680966962524703932, 228459991760960373091440325416248651991017060682) +749041215946132170033201582479452400065805827870 * P + 254034385776991394571955823013987997397735989241 * Q = (1113595794900793849721194945012257912730112581160, 180190684229770104577597308936509376328475686581) +1236397609253659679662113578432027577948515519817 * P + 1158586233022362088783770010487612443639015770011 * Q = (780680158882304061341110879018798158742559846196, 1334794111654950984266641839380422342807366398640) +1311455777072765120644867291227914648935470355528 * P + 635696152357573334774856896702844800017553963230 * Q = (196639252633148849303079067563845614755485384953, 39317710925209943984526078977801217652542441429) +990820388754383323480675553511411570306631308600 * P + 968848922471165799433718895669905415239312121382 * Q = (1015678921088030744888701606814823362239826747537, 1178936394338466698454413356426098298135984623043) +974272603666033977607364834299316220369966988438 * P + 1339713882009183183023734790734956240881790774646 * Q = (1315083696098910524644337929517592331190744803042, 348198576880448246881091758069266312127004591749) +781463747375291909695020720096929998117925944053 * P + 1281868322011440541777142748542898296547602934631 * Q = (296055139960984621382412561562337073191191903229, 449506613639598371806113833690205075985575743625) +114542818691733268318888056723223800819215172319 * P + 553510296467419048879025414832809482867791620790 * Q = (976254987906056100680722307281540185634896661999, 381789480862532053028809640985178761245830433279) +457232431407333177748889927764423747778420105046 * P + 1002115470261450859929110024025953846243146960123 * Q = (1311948966591362227412514251163264215186757329188, 8070756425233483804363631980253394605886326511) +838115147484879346130201739070318902153738883153 * P + 518114451135807778540193666295254685855505279387 * Q = (490517391056819598783410893494947357877785828517, 745245208827851129189427459423724634427852305548) +1009589871666307166300959187423785114249701835946 * P + 1404233887595918023734795383886915459641899867274 * Q = (975189770679813551229421842198414640009492022546, 724655204398926712884378771192663894990410395763) +125212613110845316041292416323769179784084313229 * P + 441285311227671645009515929717620398226026693871 * Q = (709937214248629139995730117676441195553624030386, 420500046127871308641223535452302293555733635917) +960158972974084677563521473528839670871385805119 * P + 893943408722192439271197095157532294888830732932 * Q = (734850622797133679902532574169513014151661186412, 202873404345435595667111321514503011171198273877) +196191693750277735553439652923973622016448709865 * P + 1217924103510175179485143807639704951254313988269 * Q = (852092285629195836273940940379925039114935133563, 28657806936637520367796484497888423437352307651) +1201372033038847936797784256333139170015473067777 * P + 746605167034921887388237237243039860505872643211 * Q = (1052570654981203725486825980968616756670884494880, 47451731074684740408072973258204504308273213901) +236539948945702822315642946732091859607976083835 * P + 1382160877401702593030656810336876025726611858767 * Q = (724207440190907016361225886713717072863237827685, 958076964877682615032387104634807253714136226885) +1200846896003913362837425763395307644605936884582 * P + 861112026989275072023032355176666238975298579876 * Q = (7472412216952816471123091836914041639545281410, 559957093680813618904250711191904963040185409234) +1363056900073624436627095836330958646386602487841 * P + 732417868377858556035746893616514605399194139466 * Q = (518084874461403307769827975114032699429537394781, 658211265349771228558703348939244481223500366535) +864724228976249948587336103753243100747571655710 * P + 1424503717812681289814797169977815752253765334193 * Q = (444737455598791399254555777532350835088758459674, 1363704708713334453420202041557248185769644985101) +343119025157590160851991767385607662517044084674 * P + 521943245479069280220252186877801269077647622476 * Q = (821006955206213980393287856384244440335201413615, 678024081421753824233309352387834116372628290004) +328495151520096492919611491628918475758941152909 * P + 871050659709077188701224859361181933117917627730 * Q = (961125281634916840074893431224642432122848335001, 82502299651186252030097694228387834086962759217) +13232568035956065874428654211619886855209057917 * P + 1458390948054542062128171883758960402775086702249 * Q = (286740938780051092572013434871697815578389759993, 1063505574011535810868942053641767007055270769806) +351240953625744757565127588675345639202095615751 * P + 718881006620442813909734234693948022193091119193 * Q = (1373033950795758676317594358374786420879986368744, 930101297242514808255263821561989761129038927148) +1214068158774786803837141788013410793476261483529 * P + 299402079820563266643495419086583164743163837102 * Q = (712217468307146883697167024230724959434563497036, 140133682923973244681411882036270009752896658063) +87192900838053074957140734195448207949739887727 * P + 157857892477260752819417955191416019838867573564 * Q = (379965804476207014911504158048474736182040452403, 517881249617925048704170755552678474566893150345) +1378955404717959499743124679614137028696179946735 * P + 732523804654873846648822221031100699232293806298 * Q = (905301907596232523244613282621818775878542953717, 1033672856587054238820469902676826894595670889873) +666079656484329610803328794779940181873757162654 * P + 506008217071642990135389683078028408889594809091 * Q = (1176449032327948445762115718918736354720586097259, 429608259506597155472244647783933592009831825544) +569874061748924105401701486845860574970596555748 * P + 268034769474221355476395286968268071797612375500 * Q = (569467832543343330073040169120819736935732531369, 1187078747977566303153509355870305910635200096598) +574250807825193402681173213305171464504429229026 * P + 845556384449911691501051717923232753052857737226 * Q = (592689843590270172844312760181624797833604505530, 344722778369657743864797948579169032709438046857) +35547500358400002770067902418771815038637774574 * P + 532673739466038648649617654832049576331218098911 * Q = (10485109866935673712422006211605771881880739797, 435246962396832695154969404345395604377950346307) +756806959285789301092516823507424303672192654683 * P + 858616498512340417868429780502468443057726343799 * Q = (1210178575974230294586971622362991542133509778891, 529660594449256081091132001214542259070824348704) +330890284498245655823245244008044398830057842478 * P + 151084158565983696719496542810275682171157648075 * Q = (409806846148845336305583502225562929984881493301, 126500938670960901926505110380577087796655061578) +1443156287944240181368932849369215351633133777473 * P + 75761281462035874992482199101387236305905043795 * Q = (647941532498578505549323512501402965035560878410, 539371664535988964140544333316305852413932998270) +1113159626655995370958032867268444092546403877872 * P + 1265474347163526401108011524056351245804879551701 * Q = (1315353945607106721493145174465513608731254699954, 50414669280979843008136205390997042938264765137) +234796029953380233678533803347433466247807659681 * P + 1105797688992521802555657360996000916820988812199 * Q = (408444371068115407851242898794644954130949020525, 1116824857821992572594214225341468824586928957918) +1388758844655983383342520264828234454266738163291 * P + 22366212558093182349764466735887676580312389867 * Q = (789872794090635054449090400558595596281549259768, 917463288365322797528359430142020705358360723166) +830041201387735700038630457190260474074423384974 * P + 79758032634935416377300368568009875349352361565 * Q = (881601126151818390965445385558862201255119327262, 1062164069150922922298891863579624514977351678146) +1149967512135743740456885930821209147515070830434 * P + 1391000801640767739950006869795062956244837461958 * Q = (895683176861666441446297732257422788619994082211, 1181021297027342079675798660327704160959712076349) +425486575419487513112841855580246325152347821233 * P + 843099423535105066355645343118661264746005364220 * Q = (1425124583208710324977534054845408500122882962984, 876959356522481908380575034258270993554654063704) +861659929995240897663280280285984298489643746716 * P + 730577000046299504191459998249962726963146274362 * Q = (974417815239013722718616390489889227646063187743, 715672924930579912663265729400984486921034650690) +666880732502114642567751934550434669275914954620 * P + 1387963527513619186172028676279136655604881246066 * Q = (840774351134276408972154217651625410866780652039, 128649753577647917617761783451666073667640435592) +1023875755148781425725579894463658582365210923874 * P + 1063808543494145070813290084760666331005096561514 * Q = (893256570705782134929919060126781544935053406747, 1056985105382141766853321443725944696100659666912) +855138284701250060000905943575545859758877368379 * P + 1300626926689332170867468826452390622386934395192 * Q = (1263326934246039358871192874426400087525112814145, 1015910823381021151790236506969899307880637779194) +131151585311698996264641060590956352639677342538 * P + 138764838019655197919261935531677769785795523818 * Q = (830278131067392205307654136546593316466987692985, 1443278429141197112825852971554557163919982906994) +1438308046558610569478031991194627397484760926155 * P + 556538017327362316826260662010956239612818063997 * Q = (679918816734405330432523483123942869125974815453, 1119608671998053139878595075131105932939987602772) +1407438690206414165955330765368074352888495366880 * P + 199972748685185914720817291596034220565758272627 * Q = (571335345988057449719409149667530046089059032958, 218539199401695609052358889534011569623052107937) +45365064695415548217914859873749593374734196875 * P + 430488938186544273951651609639590691994655532973 * Q = (606012024851044752276833165797639815674967754570, 1179274387370830083560385073660468680373582147506) +154201738889322128017934004293479005982541512117 * P + 1094664787920341005750922552902415988250074874869 * Q = (252768173556988853338674883035658989914356360173, 416584811246223625055278632030633891421862238049) +580893342962852494979766342250108565668706541169 * P + 1278514957999249397946757566610799963063468121390 * Q = (271167107995190941130633775074738909435277991351, 795676320126305980083680991286536051432903624902) +269612952532519625845471538421093632106863485792 * P + 1352004769977439421560568626680295912258834717761 * Q = (826864354016974841366323826109876004899899257889, 562081786413478400397882625669787085339224474649) +927213601324618751189465752830493060888912641607 * P + 281357148911401861880916773848145772564064251815 * Q = (145731500617649192240272800062059283697809963606, 894514084011180607433903717788772966085804557089) +1031464818571231832025702569483596278361367586782 * P + 766867878148878217096487519796255912296596202527 * Q = (998367342158914071809712935437443688808117233603, 35376332771138770504467466393981714091679871027) +669770921543018168199309784802031899711916929111 * P + 563333037075093095820325880855942323008791093072 * Q = (659399800255939852761451421911438442474521614109, 1208846800476587174107268426130571125808681975664) +1033968336258307561205272035774563105985131016891 * P + 404170445358306539477267952294071546451656099268 * Q = (1435901891924719254844121062980024627857171232704, 648808283860224250258296980435416134227939795576) +842698737602142255440924022034239363332353300209 * P + 662178369309994155167343526819287809067232320140 * Q = (439619159887487181503332018140768393812529584227, 693116399480613675971269288288473004416197927729) +1032704702589273419452231161613680825211126154917 * P + 979628903946939107067228108336451625485199649636 * Q = (460675565281829941399569772808225126026718000581, 1260959847030123303131345195091034769384017553115) +1196750535444873045898105555768235632304209636965 * P + 1309222986658572777845420204086875480040117736275 * Q = (222585550527884151974033677456708653217841913153, 527562977655209568429804839129826858751682478471) +887781788333456873241702180595051565618721716038 * P + 129605905860655007152845337185910810473363917741 * Q = (306928552306185255973393693594732061164403887502, 421170329022417291294548622167340087909420088739) +1168961878944621442392715222089757436080471375671 * P + 381077936813066665126379001446147357115208166466 * Q = (113979334486276922285267608072154111893231284007, 1131292508020987043352014059063058237690483773240) +1333806389960225698490428704651928563902960351744 * P + 666616121208771647867831546519152443127847651312 * Q = (1267704747531047867968758854016743073845207862723, 659979889890702243706026914613907514960755170502) +1351847991892331119833529572987431988482138294210 * P + 1198012098894873862905750556312736255830521788739 * Q = (1258380021024204591797095399787460013626115981043, 547453421961483575606540980793250480783305427227) +1245615583236924332108220540372149795183541815632 * P + 1224324032113505384836442161797453724660600351284 * Q = (535583269801662402312023770316277667840208358807, 1333684135208324943240540422039332390432649245861) +780673896240992592792941764437954147709713742492 * P + 552153493419401431973287876014903024955973363390 * Q = (692884292967231443456577228127172881766971058868, 577617191289456890185196160044490599907638457437) +975149172089402276836361128055206848437321834600 * P + 936161427956831891804189900221526117754919995568 * Q = (524769135349516490701346706350159562553244026092, 1289798720997888058060947176776019851839276169795) +62525429904127843868869594775249724469969652220 * P + 541047958475309356724419537653687808713725613060 * Q = (612731471394651863129810613788056229226165596061, 625125375656530547437218164973982977366329510784) +338508305978851903957644594092375121114276611449 * P + 1298068499747689739597888375261277492596117094053 * Q = (840472312344512974046546738998748734832840788248, 192716637249466496341133808268248178783155066618) +1212340008753579040074037442117145812263897984487 * P + 970935497194303397720041738521935955424739761531 * Q = (1245900134866391496855467751823298314908729201311, 1220882664872055421574827381223475892301892702936) +1091258685966776640459395009210312410165693214666 * P + 404183775378178658545811403490323101179672912920 * Q = (140433781910535166016836524374678145156139432997, 984172930511546324346335157646700545464711796129) +584679972884465578727030568942503367849907153134 * P + 375161359965062487131398958491874104957760271948 * Q = (1201438588487158888954716530028406014362247863815, 1125430022976228252350778537651484395051142863449) +970725556522284424669395630339638233952646243807 * P + 1339521450216227506153121214049003254119388112049 * Q = (365550715381848922239100023077919310400085567254, 402929780755666438781342041599190010253705443070) +1197438089245506342094706486132667802734219622805 * P + 1260877476240535762449178208760762877241382713212 * Q = (1339482016049009260306189593060428598707614532928, 1286454540954416085501338648966443731760385421820) +453665042936991953114958911921612945314300150561 * P + 1205338475577956075371244225813772634462861385884 * Q = (394705013040836988861171828768702133367950681404, 1458783326499990409673896424526391673353102292233) +1380643334400412529842320734118721047651681961835 * P + 526130516655867887238216092930451535583588101012 * Q = (1350492180371501238053569214525554961660869354138, 1302234868945344943680796393191679449328367922219) +852579964585721476011028893336273825197531281550 * P + 1074121786447451836142521459413821614299246198720 * Q = (220098058795523775034584645706647905760264114640, 694927823227345925864445392120394003817275633401) +65242861517611915295439872937512468573070256638 * P + 8507751475485406501123937385236819331856469558 * Q = (367816275024682233535642421114805907698284008604, 502981289900398321750020839043836075706800921909) +483635448757344508427274961747699408512346618164 * P + 1248279406012919492720168070038479617892410558398 * Q = (834877767743141026371464065597386009483929344657, 686789100239344501771937634474384082028181648972) +1430903885457210480797116067995214542549209680218 * P + 1413983024347795448804888991559305403223548283726 * Q = (181014823738451605337049888879006927910918392765, 789574957358481698254756507150334959468138563648) +171036140268547188496698577210585981717737773449 * P + 1009347576385001776407127709607738106886737076271 * Q = (1359636389168334868167174588706346704113333500900, 305192917616408056825381337258716050158594883142) +463613631442024091172292940767388926944431110821 * P + 1287299516183786388110012527393637858868061090442 * Q = (690115840770835249773603110984937581744183817453, 1322837792185693358283519907594595690105867354767) +1058742014290543549467463620560149669836120098476 * P + 1431311446012982402172744353459288537070653922361 * Q = (698841923137322828241456218094918000552619125297, 410528440815059796331826422978319945535948959100) +204835218114611820779218546468988856515961517461 * P + 642075050040169545887302064140487505476208660042 * Q = (882320320746140814328380864078829222604998642883, 266394006247579737776960598725661638585773307776) +452994853496212854059392921382304700143043435767 * P + 625830705274014263576143284955012511633948105893 * Q = (1132057131509066265937360877194068848084089359683, 593804686407956330707147555697436707251795865887) +608454470284771646977519913592084368657068895756 * P + 378351915516900520850594542380292809031804374414 * Q = (225716039010399503729150947587375381530724432408, 396313725317654192053757471988821951877713065006) +439172803865671037127977369855875235941458717867 * P + 261911840752382909636677042043499126599958317224 * Q = (507358672242501030235598540674105542666701399193, 502870264118672280754595777647273275304421224399) +897113543793646202514395649554589281106784397434 * P + 270640430473551744340293913586218237319501152418 * Q = (55256122605093653673612039404240384435361844750, 189244627139576046491647050684129826312149458653) +85020119495467141489564920642098769168707946310 * P + 1123322984988040173679949239887943994703931028844 * Q = (1050063964166161949883604475360551356584338159470, 1217716520549526574609783613515114980744627257079) +1421747829925722691446273825579241494864355589240 * P + 459896553010394656909988082567178494192861369193 * Q = (323415336245701757775241274314187175590046102073, 1081246784368941398835416949729265808521411378374) +686097341461462824003708769449443181513080965128 * P + 891449832770395306159231689042370571370757080567 * Q = (191246428340876800485699469292583767717466848555, 1245920378565920705833965580405848798142986917686) +102593186399354989691582973016012643184343175256 * P + 1277978752600538086071769140968912999751708505675 * Q = (297535416612245421444029809511709497455984239623, 979729039407181800941414190830544616418480999739) +1128453342266590121062239066922607526499402391866 * P + 982745327491334824991622695964957198283176963204 * Q = (605823071748117268016909091289766311695082536750, 531277769143898455925094017392677042521057502955) +389464115758788788403838027620478294873835053851 * P + 85355622468184792996263021646354293102385042636 * Q = (470654148723794625825452140658288524406606359067, 472513149135603923136688809495052940782771850205) +813675680431763009302956825041020682142164729892 * P + 548983297783918401251541966384373433416635429178 * Q = (1390961072781838446002684603241720503572595089964, 801413815599931738142977922555285244258274031115) +903311313222620511622537857445442960406609229013 * P + 1058045143742154789767336941415687847315846011994 * Q = (136923291510861234904345825343278225983630606014, 67181444587874442779776385264628273488527993972) +790238098843649406166070492564134283397476236141 * P + 1244285054158881006124923199542748714564729660845 * Q = (13519709908999485634292104218377459049158703951, 1425945148629020649440623000906621359121597502360) +576123111338070863983087063064211003216334213394 * P + 1347604995595414187512035418867891814186105500768 * Q = (317245596734160694862144351198603423808849248606, 1254162051786887461486645297492094769881101962608) diff --git a/writeups/vol9_rnd1/ratoto/desc.txt b/writeups/vol9_rnd1/ratoto/desc.txt new file mode 100644 index 0000000..9c7d90a --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/desc.txt @@ -0,0 +1 @@ +They told that cryptosystem with no need to public key is awful. Can you confirm this fact? diff --git a/writeups/vol9_rnd1/ratoto/exp.sage b/writeups/vol9_rnd1/ratoto/exp.sage new file mode 100644 index 0000000..6877c7a --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/exp.sage @@ -0,0 +1,59 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * +from tqdm import tqdm +from math import * +from flag import flag + +# We show that fining `p' is sufficient to solve the task: +# We will using the fact that probability of existence of 3 same indices in encryption function is greater than 0.333. +# This mean that it is not negligible! +# So there are at least two same indices in I and J, in such situation the difference of two such member of ENC has 3 alternatives: +# if bmsg[i] = bmsg[j], then (p - 1337) | (ENC[i] - ENC[j]) +# else: bmsg[i] != bmsg[j], then (p - 1337) | (ENC[i] - ENC[j] - 1) or (p - 1337) | (ENC[i] - ENC[j] + 1) +# Then we can recover the `p - 1337' by traversing all differences and take GCD. + +nbit, l, size = 128, 19, 5 + +ENC = [75268964922975765683886184416990455164276663222132201867219339149609601640795354092835048934411481375148226722972537, 74252184883067578741858552515565939844317035859324392993119193039648219454473879279850963366442082743544769805458093, 64583689532455128238181950133603764819991571440534989711566068812879896102335935024226203698035351959296273301620382, 73954367329838128950914640708096093147639394836395653880329242588430780186315735317486478948873839323544148182046060, 75540701798305498918283744819791084402734841823004203657655286972115005642886230626192560562036356429969087249749278, 83872558265379890948034647783505689679700547421470900720449930006747906783329308539967940807527137801010983230543774, 77705947019521396446475481469278541003396226719169548444032469535863873095121773225096457030939776241708584877652524, 67978656624841265601170418603936659974046910767040700357101791447012736488838985064735678352741670061202258680739613, 75837776024713216055252518667514169542080138087975755002363563069785802623303866125263281067936355517377820113667938, 72603151435863208938327307099489992009503479936015135389478635090492096706114933187890818438751887746500721218652279, 73733888839207865983240327892983241289807286168603031808496385958061899980948024355900045884970345191191769699229572, 76026001574719054322680074358373247357277987998647217611854197191799805043883446767698657010815870374638525933229216, 63615784956049398129624134567271813178274843680080230739648893117265006852003095883577207792935652909457887432886634, 74314745266672130614736730205508743251909165513298788771079770174772692182554673617622080176041112321775103212794681, 79808971655750303755413506820459952862540593036756356552664510506567642440507925671785412128797976991001820031588130, 75915254885797123244398876243336351194329874908365892333139851049388257233722719136397235760463970737727970609339312, 64114186080762792859293991399106517893360191652551357443121129122462433160641071479199225529745571585214304165061817, 74176893436699760305666941232857324140220281172091619114199349376569553895200481745053966340874533504830731432331761, 65379506164867136665192274667729049599007431441006633301906255285699351901936986158197296816318302265070157727306970, 57734853389427355405820176374447554484081455080718872159664935452844587615749966471451302705760102043394337793674134, 72164458294489270773116999933772464726701897942521287747462068732817425062837112879435748825749540652043063399391740, 73533607440404723098729330549853565477375009566185892920120779847282390979077303050957969029679100636837235455425148, 67910633736286426177905642387864261831904228112266837721401298578497816969172551312098565810156856523055157660819174, 77145919038841774942938403303293697658704133494073580951405558775319431418307178858581189998388420298928872937142204, 65316520180773818730596609051534961697086117625743664034359793048202198689638292713653043527893771549081363196461966, 70324075773672074785155720870438842968121302464564810815742720469400450322118197147257760168356158374289747183646032, 74277997795328016517733231263490311387843259299704020344473594680232437350713199379852380685625125507903212690538046, 80353551042715480372252377966526689396620563667125920905369146340631127992578344244640139688021457849051252571371323, 66922589883235873034882666091200050432735050020794478023937092818173116357945368783393984618721410092651847916753091, 77467339420681224353988988376154713148015203276300489417814883702198728334175202420631824150076283282744626709180226, 79097299183913345407040873759347332470217313814159193531838843440200836795671311808648358249581413181644557861974831, 62756520014735162454225939858932259868243016316270213169441851406103016694242175318295039641813173797765197587560445, 63049641273711537541615736211346454956746091880777884629921119040803802051281158760693454284194639431582863122971626, 68796347239778609667891754600409990346962433499269414828554356220466244423321263484233357424212705737417177507371319, 73791463592212486589564275808229846117690392564117750552911010239428548522138168799173550925362327683057409203809440, 71436307467560284347141318545990854280962966749294552852727586499405119784698266789713840225558818837729511189268073, 65095609369845958348679609368730947012373994008750670519523959355063740528074439825945511367846688335812959827646236, 70703242908350819414154846287363643279138478756211638423045605603866377430895411698289798917269423209940859057316392, 69130305167898872264735513772819872235247814161482416596353567997342168101375730375528729612817355184925014573226532, 72545675156497880543270364687793779916740151219125225039025168558117942118235051977272184672952151631717233602791098, 75398108344847184141953013951160882879287473970921909828432065761315562020693156511194963399792367156257710117466948, 69242454424523604102363138921523113667362299259594587187583978675788674685595116020087857446990229905548945129820969, 70979977118501129632137342038108736416409609657512441559136976815453249315806944104674299923561485673656238805747878, 67114709598743322252198528389974126746401418174052780651760751428849606581271845198248773693613269303302818227046694, 66754084814586087837233249976839107149265777961504119366642149021087872947740152996956178862644765059062585172247959, 66308280242868854331255334282021415154368657125770782141299842499595609311189366835863143944579607473852267993124227, 67612518927394145168573635432026580008594353521315546981831678326891096709919996556935392009429623959394509703984834, 68444396635700474597941025590688130087325304864705795496188068961667594074077306260925679293156301389687188696443084, 79774514332962313714072174521376867841433877845522003341203063079887143224474031185090073416374515138686598920953613, 71664986478615275216198696729415041181950604186547846899450034153768568974103602397673674881063949714797543123978472, 68334528156657739681169049862148085753135392683960166291710371198662168808975473764484132027929737737935088376639991, 78541112483102757090232242646708277369200113033415908375241110711358743151124286774650661865654383122973345719973281, 71538956595402490201719693731733999731213693006793388309154754579425139235547544197869757358294529473981575870599640, 64870199547282082202298590871909014761646423271114829373470227687293546281639962215726948547408682307937312397737624, 73713487388110775359946861443437333431321956583842906718973557814664100472869379351886177340332795696934511563343530, 60740467038621725873867547885305612909104650926594715725940860023689490126976087206896413588616517068213252182778522, 81278977789720830570429172942010317085416677124506186832097437153139825641830868532050497889620732565018946995755754, 74688185692385770442578093080518167176875346466874960691172789516838477217291647256807134515789905772664922603689535, 75915222611586776617588382096706683686983785026238855253085426540247752478285787558265004121078394125834855984595704, 87925549346498180163245059781328870764077851492083849042415948742930834957815659115430299861366153146054970773208831, 74872523853025903540707140289172382598119546336676443090022975705865356787464264509130722885877666459350488057044737, 65539495555369195799779784057509482908119689526275957366674693279541095527466017966664854103349225153637021198410687, 70729343139625838098260249221722198393087054737913938137715932323429044012336752727816980727224428928649057944124536, 70771211891529794344036689925443916343584267172342209106077637363201927200384549439576042748049944485764801033185576, 72636045732596160682670064275438813456041232310756450814948578710937719711014867476473515103558256717576048818039252, 66599089514128964748254773344738847284153127121258043895236677791899296599007521446073468968070864568033546952378230, 70410820637970102823662857236978211444320047827938896069082295717279400029472076505748726012252650382554724881517113, 70256841147076845922579984689181166368978507670045292108950134099216202533545324209755056840630452127730017130301451, 61235600408027193535568185350010647079036127635930857627913053477094970764362707393807419148503538907173665135768637, 69497604583399924924785976012521675367471151466212668068394497007352791113941463965390394396558014350515931496558966, 78308851479327081406019240720527322028550802932559587396618790409428413611353620513133327734341597442275114045620977, 75418339353940126884665468943461608078312206056535623450225739817718683940790508906306531257600490645740447096981626, 66493266107146334131842630396661029629824337834082676676849460137697381127863182480060421656264737338394011339436219, 69885389613578661496482680216253259801684435634496043935751178986621199983951460852414566204825584334540311428741687, 73238266254626252759975719801226518602633822557792846065431255055859100506399239301244270509361822134065319786957599, 72988435827322737293639119937457648856143082436440809818137612013801435485887775010448906088870427384002151915581358, 72303160301359002855565652858862071134407231651903223235827154479064472540944347749410619120107089231032971390045363, 74839329104093455279202234188533909019729412609831091611391582993565018028812259308375833522416942332469664805555237, 80781546783542135933965029479679802937311483135516615650439766111639934734363242797976512350019794567792357464925424, 79843400135247032858799062684589543542685824587108575999479076400899865607936570780455375386131703192466620836658971, 68981586523423672850633762732184369454705129704344767188035840248401364602694213855412287603592283353955186467006885, 68923952170629303543150832393836887254301380172163079586825747246575988992425353803989954814162092295133283472499105, 68769044809119324403505857980685581294889799497552829704952852604177796994989361637096036789225696500046878769905589, 63976052497051129763301982652268544506785856009218364316072005478921193517661432254948798794924996360092596987118880, 61390410139127143097542496741394895681795739521457888917160108667694128275746750276294806677012454487379824202222089, 66242801203582820914776324435149210718087500594823822939314214907343632102527724553365580855584491274440210245672423, 73095996350503484594772120841440621196008260761388250955970786544569199006114675145720061086460998280484985593830888, 64870017274334832908256213619907481546563647273335237420383563554068908799854958139674639407149609830078577971101144, 69529502036459527356973608984195875035110140668209672812614028342987739737614899069913190995098577877558389702805450, 79505266906471519665218276368808448618564663643484267454223049491917218318711657602945184695673879821194573139914981, 70988417283862510033719420890295722340905821644802787772000018661277362370356052146183301766414103833771537371881847, 58329617067501714902963470990820723184558426701978448660603044137162108611687262839458776950361171960664064058138774, 72514318529819643459299923415670616287389058959702059718288049002729782348503054423541172872190438781982568640214472, 66778416679072824658877543638836179816621115285260228140414698411747081052105017353955921477030519310033424927496673, 82032166308246140090966193593670534687303748739709912611080641150122678674542361796002098499823503449563205419352466, 69588370265793338002064498514868561585423295975505178290393042447948154754913636011954965584616534106145795619139196, 71490438565040398744754378388379626380926074254738996696118870413837203063723013240291361566316242042014664456860734, 67744101334264983565009875493752254615251558149569545808238254164956604115240223759836500733232700003619667023156694, 71210748074440221834814897664324079958478676169511506891742630996342384428110604394402918850281445014061073380981514, 75960141505572224382085202037042884515153915703492226411219303528707535114942899452137577876701579913317836345673660, 74883670464919033158287814201154045940986098923053391583713526717527665610494549415734290407221559645340733502427633, 59751277166163687896968249182093594634688088531735613874256137744585713509454384955431163431221249637916328937707616, 70955391915143751344141784376842813676672826761090201394981870842683406033196824047091255400922287462995097379639088, 69125508802863819731454560768957406745723064116124562729421991922608371326948771038981013844851959597371887569513454, 67637240807933769116512254253572222968499197819309296232063599206695730856629608227537274540649998398805272352906859, 73453515785724797910434443699427770584491831812634339603712829729229031855922382908412755881929523739822519492010062, 71631504339927186648196434007014885071636871208937181513721201403379291688893596221093382239464351338432622963894569, 64189335270496189874063365749496871162596644754057548312793936121581158959500212907725145213636646726607348701614140, 71971479841873919753571049730344569339406099119718650035093791870038055420509280298052414495428040656433651936483548, 77418523497891363174621328890772743279943792987133049379982749872630087659476923742129483784844936079672604638203932, 73956367187747193521017875168074292180571915126288947581398042327399820180611508353791113378085984094307916147832590, 71889300240182552563412535002990155946340265082272738831724764282198663504666524934467563557909868635957611054079444, 73892324821516050911425783283273102812386031701086439965872551277301771154517294370725271623379259428960233442724775, 61721259834971567289258713654030978414703888593371145363193712477384967299272949920749247523245490211129910169463975, 78610888243821825055898708927691773479354819880195787046642988883088615410818008656692202285377504992362693898910227, 62910249301600608908588186542062255670382301202783676808409118342894785225636064912917207888607373981015646410016462, 63721977386554361849524838171144231317277549989951365469253232976963731253365415335451484291348231836975267224030007, 73762152604854904000031269511242449970241775073449410940802589937241917509835160106816171483243481255473102674723708, 69413234221046148566878988986750791591779136114204960117374433612505104808917034285133400436414494339911965197282359, 81159019081898792843582997961802877345032502763033727648490844076541456142785764569632479553217216122985023342563974, 81697716576855596225494689033931483758027582038515213922636479301525575124390264497597265579326503169676295796198381, 70421575320590662393322550514931063760335846309545703457207438396450168378277379427474863828391695614589972610940274, 66262845104562882222497601929605236865034678384858510791702373778945511877939639602381964877550022024481005825432739, 80502804350773596827705610750092375171980121842659117975236677986799527260565569472093096511884503113519902919856011, 70282744612674376260727213251886949137014884416010762938014662581903040036510379418296856020167339450488624116832379, 80702173877055804101167984314742828712397611022546947517513878614257818353275316887825398593931285129435337891728425, 63118193618536297609323112434049597033453600534362395120502022425557168731082816407192033668357358230621221692962131, 71891066300269681020172060759022589293302982641352924301159602232220460925498962627384985677532577240402149150611496, 70559546213729685920236790433864373452028477745319787096554837118265450926239367445197887243617352573588519309889666, 67286303290395032274305027361037271446009366943334811804647794462475689618517948853830971087621993850837060555587616, 57507996060474795513871955991542941852389712677489382474294866188394046244547612301878550165793762671684364909278668, 65511828907289749365708980649093105720787284023529163115029282660545891317502091320718495351319312923859497397017658, 72242657438587247010018368551023246528427672856378107427808399921057454542089631730075870351509128492101046563739746, 64167876479487960508527727531677570052851832602202364180206879672882705310882185070245242750274708505188268150083780, 71918446206855558629698962746133282377956525583680977501716542377446766222756011744229693032873031588696197340745587, 66124149872012323255249739867800890670275621534746095077353810779834655937546594961000642276450202414773185154205252, 64169249067200856899346449543487876005121416651748576648649400273397083137301133719570712303618075347036581240970626, 63164708226820214304587366979889656019588242508246663732415739494091132300635202972143162293033308853165856384130521, 70507059653295607891607430409227865487622145645042882292349212990017565280227286772059637936802667554696730788421788, 61687429486912466591960678442779593898056879180448754562518245206367173504784575116754407297221504715907822316701941, 65537693486344118031165323361984983496924114438074830636957718798940326513378693217688679529241467229068181431302561, 66663460064876947200338427794269172617730788855076077323624469479287336995855487014498644786381188556234344015138629, 77317465832471265827634349131012747413648015619427261686742862810505133139561131047047551393680327357222338025713221, 67062345492929303424712240531834643364026733597713220159008734100466711342674397329989192999965826540294174161393005, 62478689355709017333360363873781720007713909014185414346545848937588972080232264985547680655182916389981283277404154, 54963148272176226169519857241984499916080646027827321619024677286610592730059042188658067134967192157539627022087560, 80055709223383368462046084265360757036508757844617517884307536500309158238599210357411586608508690476167790024847213, 77037861702110092170744501220413289322819194037572603978293053443397293361643592907687343675055379210158887054104706, 70465088523505181731908930563100868646297531639990029040025533529752751965444361048035401251977930776029987211960631, 77358027555475972600839606387200119278340687379331472139265639554099332962641232754975794772064720135677778355682154, 72103996610836461135689595449869669497256298788063087084455939898419528560078173439936442874067389968159535391176770, 77129867118607669271937071233471144821205116921589001072464706177022903703376281269199976240955532891857740666624538, 64997821720790224809318964661593252276392726083707540015943273893465701685561177358447425821947191824014682225339044, 76098132685058598839228397892704507233462173670911752008720550552465736515205558444324811882867743725862048701762741, 83339227690630669368256374445946549128406864119663601548309240830801172870225892229460238607301869596809752490861356, 66880507622360175608975343489614540035416398147925192470960566663117909051437037943338322796680172367291545945011375, 73406889969834198118773270942807273702329097053700027995434933386818608148179220058973801276949421232471288758178059, 64621199891596907232668092266506107267849104261935149998693469896309507179288860265082630498020670531018787637316774, 72613555127203110003054834679658122067956015279221732846275409610278533364821387595169015907996617198739833759247581, 75677378740378730593764468010157108041500940643226190999709464918173114683186474124513398104906043094324028915348611, 69670349294488738523110401477907894425752547032525839096500751066008944464828309015999609692140297087767303811608610, 76255253950556272609317430870322554150282883137415462292331763429635730595396972243562084712175670330938774141773600, 73163603697630980356004979170252624276458204075656276376589704222197833414793942463626201460304055619520077177118351, 64218689415855083089167893818520594203429419893470269692235213990829547368234943171614078496337474109880386389852044, 61721259834971567289258713654030978414703888593371145363193712477384967299272949920749247523245490211152561225900702, 70207547171919158350680927798268153653796328321193012402388105717263890677712667020368603363975460380188113218475058, 68594019985712484500340058818661342908010659730637332442044176588387528768689642493263211136865201193889267093192130, 74060956742743448529006691138857669638091720831430713153864163336167301321812607023764642875710785729661640593631490, 67293848481120875828278118119104136196873209754023899792336977202593797878692779884962629695189206151508981875962768, 75177767133146387462369345308069253610325622714738774174459415667864568560586137143932595817046663843446030745253788, 69667800851130667207132879745433009665246608140529357317663292685386232930562005025045161437557798445491721382989841, 65264893468343614393645033442233212350617163587298282262533179233308277108486395092110757778226307084248165066955661, 76268438116827429778017289407854665960185397263448370513508841534663453119863226880120208372960707490326630785607466, 67355348644911091134641942517585141224085739062589485501382390889472688275439407741531981423460157695984458257974828, 82647942329485643168503161802930212947606255382654871320695628305370564142505163915190393415158375137818125615849858, 68462320361029259998809824740097480333215226030141850481598468203117509727998009069913337924911565123154692379879404, 70126513481973052659508317571122233429011937673221793623697383723212040243997551173992066853352540522486485461779344, 69583873865377541625825077087439273230016202438110077650852063250217162264259933297124307789093733930184981913314623, 72125748706251988498244648553894289996035259679128717487892267544901423409621741987466904071397043987066473207283807, 76269748106821432932283207840528177360900039048998443491865508099209920159957402373497612100152223826266294262105109, 75601820407376848890210993121485508586854043913588843824014574411262623661316806193042187815815037095240043075905510, 65788916221168431953421020606731287291177908616090299134365852107294738656052490927908659668862516021270902724044947, 75299543216572019457143345589821557988950823013153153630616197481990661677911106106984457730676649676208632426529413, 60161552580070222420586619949960912721938446187413229848095960978500241127350038164210566662399663898610780240310093, 64377358984627554630117536335624426054587042122286698844361721058446797245902577185402886288156181480261886934600612, 69093732472710462044592979540188674216760059572997782498341329608914105735283265520476742745637360076629291288700032, 58900568985504235111218843328385458133590609568570918943978314240376938582736156614604550579372895002205247271796919, 80794945290942883772342965622253303977065976512446586511905931568159804476765292132788800654069216416163271596986832, 76038479999184204767059977537303869923499064243561402032186460942502627707103885422396819573460752748780921695191208, 79658138819828438394537576465318150899072651318489701157177567500796045090170466664942651243277724882447026171476179, 73821421440605105523610528820847090281840549634626098483512355605404847927669084198393147826174186287994803700047332, 70078768723900031145321787338750575503201154137473608204925938941429763196220282469010723068195961824740737245485264, 61296750809781436626524864701293468467756040748168274265587670811180431397029297613107854021299651453782607564024645, 61938919184275568922405120160803965292172406397089825964124354916317611122598679524789289622253831264957107582146181, 75374460095956487882947201742305717048967083696836292037263924115956496722280429148272700010649379323343831328888834, 80766666976925075712637161873382814286863710429397636856625839777279695294198554574596668162903427847626755708219365, 61096658328153401817177134372483931391411201250172915519196415656564293186676908851269102943602488051502327168291248, 74335078317290696340596835327240107902250263151253286829592380844376589642046506706933506689860914947438924328111797, 65049323209669666992831009513507967064248612486805648958716118089337573556674775729681290758494099230939455238894441, 80184978363483987904425588153623867098229756570543879582111859716293136861544623911155712473632148797660822336614659, 66013738902683161200470749384311402655645741472388900446864248407687923948850715803437537762953787592604458344906732, 71850931180647869643280794649974190193657700498808508753692771758968425106621100900376232282736692018540669968959537, 65718600032946976282940284825988723195003798324449681136254816076812356866505366302136814981267080915946306051520888, 78235539405505786199923794153247602053966913758137432437130796484481230226962989420695399169064873589626612474052800, 67261938328867047163189849399913740854823834515603457250977638897810427191361488880456579263973963299910003840615230, 75067266959741187976223962320236599647433278331507700192096100938326156136605446817858727111669422283243413600242845, 68441813431334029260593188193694459157307821337776654937836791368534342554367608849474102006847879544214293668062601, 58337050562150607112250276269652851998160765714511506174253463105464028120612059266967779738856843243033458050975121, 64952567534839207341230768417116769561504662417163920181022698658869897477493100863389495317868261380592545789349908, 68302998673827614745450657549101722717038257676478912454997783706387724854602722147136854532516369463166038925653300, 73882013098916781638054885635942639821119203211928842946310268666742392422440144623350005228342132321146550828328672, 73507536823936644067537328109828058293603446089039946180287992720282562154601913549542437517853572887480876364064644, 68938828366743538489671245700077674404360436598173525934773836487862353406586895164108566096600308897274738603943295, 70614366665093131977877323220514260095554090836769315400170200074428295875919774662763014322870602870580283488114396, 80969029772761508540692128262137348452764516132587275059379074925135786063136968895032585171063428406750328305483671, 71482108679353799621369175080046885142818305424001987223869334650691089692620763089746098758660176726796436186654671, 67188412783514397118032134517209880762411183049435271706565014623789183126638117315372870923283126825455631781706488, 77301933618172387516007512143595695735105988262834768754418476337663125215127228382478655742727991750364910168377489, 68346052545615881208715204742652396889884221476137137786358873472634874799300144285133547366227481585450466051746687, 67808615076290476256937661130536603296045632125215812717391982382971529595529010931633792434137534312439166783795784, 75915254885797123244398876243336351194329874908365892333139851049388257233722719136397235760463970737730681717578872, 72987449242663642555607610117312275884970777701388246717865989066093490942068472055864919113971366329816233908030454, 80965537731443704889574337638681312945074727085025419757072273972906240351855006803332590829087899059650612996116420] + +print('Starting...') +L = len(ENC) + +T = [] +for i in range(L): + for j in range(i): + t = abs(ENC[i] - ENC[j]) + if t != 0: + u = lcm(t, t - 1, t + 1) + T.append(u) + +d = 0 +for i in tqdm(range(len(T))): + if d >= 2 ** (nbit - 1): + break + for j in range(i): + d = gcd(T[i], T[j]) + if d >= 2 ** (nbit - 1): + print(d) + break + +# Now factor d, and we try to find such divisor q of d such that q + 1337 is prime: + +for q in divisors(d): + if is_prime(q + 1337) and (q + 1337).bit_length() == 128: + p = q + 1337 + print(f'p = {p}') + +# It's clear that for each element c of ENC: c = (p - 1337) * sum(BSE) + 31337 * sum(NSE) + int(bmsg[i]), +# (p - 1337) * sum(BSE) >> 31337 * sum(NSE) + int(bmsg[i]) +# So c % (p - 1337) = 31337 * sum(NSE) + int(bmsg[i]) +# and finally: +# (c % (p - 1337)) % 31337 = int(bmsg[i]) + +flag = '' +for c in ENC: + flag += str((c % (p - 1337)) % 31337) + +flag = long_to_bytes(int(flag, 2)) +print(f'flag = {flag}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/ratoto/flag.py b/writeups/vol9_rnd1/ratoto/flag.py new file mode 100644 index 0000000..fe72f4f --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/flag.py @@ -0,0 +1 @@ +flag = b'CCTF{N015e_D3Le7!0N_m4tTeR?}' \ No newline at end of file diff --git a/writeups/vol9_rnd1/ratoto/flag.txt b/writeups/vol9_rnd1/ratoto/flag.txt new file mode 100644 index 0000000..517adfe --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/flag.txt @@ -0,0 +1 @@ +CCTF{N015e_D3Le7!0N_m4tTeR?} diff --git a/writeups/vol9_rnd1/ratoto/output.txt b/writeups/vol9_rnd1/ratoto/output.txt new file mode 100644 index 0000000..357d0bf --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/output.txt @@ -0,0 +1,225 @@ +p = SECRET +pubkey = CENSORED +ENC = [130730895301824689236116409952605427561271445110616961938879486597736539677282357197751494237964518436712079126987272, +134545828750848592304511356496320248908435278910569864461098929886082384612332909627784407543898233009612473135208943, +130706440220404298545121860977277861571107194473811448907299440031565761291469285169162564237093926088792207514204909, +135903667308732468662676834401919937262534832214341065290499605902948694839441280074789546150488416258754670209207839, +120233245955528013013187402241863081619461844565287435046622168403578433759819149883788301587243657215180726245937645, +113859304450394335097415139383465004848695755774791663713330527706506938459643987439761937829655555973219131724121521, +122610143974909296298418387810253222348276470920393828990818618403310099789500897881628565505279413259540065575811551, +109298778343566141661420425651102868600583620001954012591128273210209668782242619448749013646102796917897993725814730, +113336425110199844342651734783459850300940842526402983766837612226541083578098883756496710092534383286697006566783418, +124127062429537424680599101451798856647776018158268579210205142427155211009679078500203666341167415811024102823551410, +147443192593449828831969077897952666141675048583925655490144298960150637644361375125117624061222730818706802382714989, +122057120571132572859033134182938049968651214857441053955828934212654449447026337123412160319567284478213549478753127, +125966637764385560674378791033648031440168201063593513362304318673273458142227532524622353832109952626191807942890680, +122874161069991819355525551071838321712955372465327306527445646629180766525660361782566259874739602124024993139083034, +128287581851657555122085176711201165133154295324411112479104596618595920710048987759399756427432086729526658357509523, +121079284051783804127026088256275328349860570018055040401032698296121177594539478260302905116001737708899525406011273, +119361659878103304604376326725693016340840960018305274117561675675878266417943990201589509950431528098494724616293174, +124885092755305873284908096699640523516709400987535284972246243235880978203121656988692704875859949332914990425381360, +138987616119417318023449670298589420981151577901534321136783468479083204256095405627472200819949255096500376598734973, +99467461500235869072783575659841954507110051493128505553842980717892644503272333116814896833685192230514454621056796, +142331125052791734333902339907677538898868822653583877757113948351947622780314873616701162429821797713636218257914651, +127159112869683066824975921016306375187224507754714018214122761097867292603194301144257505470519666056519950864483268, +142331125052791734333902339907677538898868822653583877757113948351947622780314873616701162429821797713644710665920795, +128723982408813244435157960280988473875670070162152572752584036320595697108457615809821699315056795161722775044339342, +128224013580724497146235157831051586945665338072804712145363173061255504069246389131542921612514281535043723626577474, +132335328979727214982911618638282536753325662143200572238474006912991938117884643148463300980844830242224283255666276, +138159915752978101665582019380908436793076976537172865570607263071117985801776629505982245522350392381805407034503167, +118529076588108942915334016684334437029810126381170429243102398394661646128426405695063292404866295136443911930799393, +114110430402001872291946560413836622917488700270961099752372571051960567068602434058086546324230172173861015113974848, +133051127751366842581855901303931760655532306298095266715652867833241521001778509443358563399864605147603121501071809, +135381495092712505217048188625381872655957980509249422925501138348445777152996922273675349082655884168772935354622058, +127618058273474467615721182698229689594170884922604777078075447213796880932512821411894204329414158158384658345114463, +123159993109937613678523719440942356046563253191511703907801331015412271139449671573180480366633718648307644849856964, +133538588388976529272009131174257092469593363768080768119743558081779369656710665215988719398622620318802757386071627, +124301625644835676443098549357597586530904433232441525164319757762373340970732860224738658492469848616243744123129446, +121137831264462528759827616216817960182226832546171980161785780055720858746889336848412737715715001892354662024637246, +112883923792929596536626918177273790270177223562805803708496735845891895892708265919662069138331787356492073764041863, +123583694029322254554299305394122452104953478584118209425681675118012817405671366854348995907298012736578448892060632, +123570198597983047002362276768440020092817128413569093933142787983248851408760403094842476946449524359682200536935881, +138618682294415608850730298825871468245481612245446086641380532066624342150612513271895006967630120143368581693694209, +130067040873987695885837970604240827853100137965217935518863260562168132615203166529251281732620450788790363354841216, +123282199786429436807961573476234202625975044234970792284207516011452859800525131329532136981500078060045843326717684, +122711388503912006154675164311363640466130813201028500604923976457530386918006289125859702462787089318279548047278383, +122481437075327079235835656728423763956319492307070079139061587885894763513936936537519033301705508601889546984500444, +118840389737572433806749929743314941465090274568654824876658520360571230755129030551951251956321870881103165190975048, +118296566074041170667037524965918792858548077173041213784557325785078048252767429349604506208448536702135588744541732, +124334007389403709554532209352879951387744198793187367011131191399558237055113260744356007698458916846751957690150225, +119359081135834061233608524030385399934221161597360778283564482802764194556603617185206697641343545346102256955501797, +134866284484918132831721417059632585145407091813790496417340049295356875408164362676624284851188249309375813416038294, +119981807762984725822981665904137803338763197667591620004753001289856481341278616497086928112088125452890167016220215, +119157740332362646030755197815423582878305975138905068681345113416758556214848438421283911782335446501202557583492886, +130160432370115887222167103146409897924679874475709007742455668023428231484187270808422575638622646734197460659163251, +132310080411892389647566386833828613238423037875034618188935219437288985907971409117748334441073022876699430060511949, +112945554025988094803467570776868768207006126945807346968363527048899403339044700033639195944938496255877578472576967, +117789567249482592870508641577035623598622586028532286403704388810450927380146401359728399097281527718165659397805851, +138342780617030621486746621948813420542688137057383918171676326461619834263370884245747244795967749690807437658881352, +139269372917378799208899633528052475057120740585167603436035177893808413585041497135332697732972549813282652855125900, +117416898642377908332819464678727074154839959599619779361919803976817716351019021057400477093635403804072425393520553, +123826556557253964436193589057802641052012903200252966688412425583125689121965561089319416720629612016774079980271900, +141235182915090748771600151955715388463979009195272125585755809687212752517721591452376735446461365457164491575708113, +135451363541409982688658309267244481087361294165849436422507599373492746368121429953416930472923115388429740031757727, +131966494791313750299524040711235005583245266810060774219871378330833816762984736172102347614751225193276024114967975, +124993372265379686238392084328879724302641716318075540036394605319549818377612796334693743982155940759483330007956809, +119239323670345370579746957877594411124088548553284648070417851312391881695273299753020842462489415876015286170070876, +142208788845033800309272971059578933682116411188563251709970123988461238057644183168132494941879685491135938231476734, +135633524874074888281908142445722667446490645707489440189766212886014163243940986912773165624880782489367700843604123, +135223540763555411558639523879175971295110483195322997802056911834439372171639878328669777219415750284468878158164538, +127382988408328180748671355856222863392851824258140096881693137097690836058448826080714554238155300488867561542197137, +121646369935908161217156878049833435487751305061238060686388691454416524407973602476771377263640246502760774797638968, +128582439699954249379502467199194088997666367984285656980091554812204496591628848439335069864633067411807027649410802, +118825841701186664326584100956854094009048117641014196892574723506768635540472563747948071709073678798194833626963182, +127018094458567765925187973336536053669723022490357602780858198777671250138210808309670605501642265095683578316649067, +141705544343835111656162472945845754675406205095766388043291745327268476697741041076999161457868465830808937886818736, +122119741528545472843783990998312777467575696459697946313387059163078303955494411004191080201983624926381461271425867, +141939873572082157108666294853222997328662500713684655884389502782045678408821214900821224154061160215306769055825522, +108840043506084802786589320432745767801167688966813043459825768214166785586786065997377902883780384054781541385444515, +137012577819424891496686215704971377587608327712879737586353652324797211002046026447559186498313619964533892484181202, +137341534758028359037551169959387216038647029914205885290641194158165621165026550666447873538680154845345186563019855, +123215636438418552390866495257575273183287506751023897876534758178221191075884251511443403300738956489232108402329912, +133153635659924452846820957022958610983802897863425468929651671536646878750784917955000888394398961245407340716091812, +117588239883285545991835054580633645496537367846820990662612624276055623524676489887176764923974045244426271099885637, +125117208704806871472308464500871550009672692797619317613888337739028941567028758939078015237960949108262464281906445, +122702579940920755453105891556167196242229588736512040022529093778125351758257423278740776609395333709642057719127535, +139782812650948567681689754564929900116001984571432271691591088081490936819514342830953376180370931443583765238647962, +135876690959428922569102282419727180276276072285393491970030106726413366915731016995585659407544054018686501873286791, +130040064524684149792263418622048070866841378036270362198393761385632804691492903450047394989676088548667636779124996, +137083843226390733141480328042627878395327301438242884527306046473271291037221656956102996211108272310105208906476003, +124659720876556278928233036805726153009271276774472165174331780655819001418000768856432294470551318285596687572293507, +130300786528376430291463449691747429507625203858909182014027568948443480103936134110411975321644107186101759985498892, +126036481691813344267761677480669504215707623238180044888383940857834353395118529868968058735387093662311017160858139, +136966707144109682330638924645401184834979623571695139516920077805850762615358178452374785333499168267114369851311372, +132750261314710577899943091299657693438143920605428144542200901745909905677198087888342527868142164101075083576411638, +144948812543497235575660809880687309763357660925309714915306088490860906292058294628802965735388446008805096545255656, +132711918265282017004056418148269278976510481839683037828722742498232651815535764121446457208130617147124101376297959, +129937608708489662099336357105321639660487504652255655823794842429184235080073651887774950229636368639559709998030302, +133992922114859826550105319965781786438757631538370223183273021776496567933496845208412072007488687484196186373814522, +124912267822110921805683803516363637283345601016119626154425544864618653522347199068221841874473169468481367325912399, +113427720461165415550348979321231337011159090680678457393713170084614913824306580627980674837709374325876935442979016, +131482749370932233506197999373633715145382025599705237135884795970109239364730011379309744877645863079643413489223118, +124787998644906276252646715646501105716169489793492666983955576589797705614385159315182312993502789114513001710523677, +114464558345445683140283519023649943347245482369644384474172581209303334587569416958405044956464899364677681658660178, +142005608214954820989199386437932834722879106552417334466854760349382320310026892292819354790740591492423029970424815, +135682062103509115774090986845025841550129575379235377673940974285199878876007054573633045870219818357897515426170742, +126510663861475165715508903991196150644066043478012660031023202691032326141173290816734686751082967987879209728587389, +109843909368752473283561149377955131807534259061180415471654527882774667843437204892641966686846218696427487581559010, +137172196947395250422427214284121500049109630554016481770667676431063879925989059531898199842642453770735603945933371, +112501289040514416441706105310536397261597763358312310067605273310403962316426868271029758527283434404434012874839655, +131154288554317076081560746054127561663445769884227561512511451895165212824085091474820349273446402627696891593492398, +129578857123336914544822180268298435689324871130327913649510948920248267494278060514211547497408433650329696770536305, +126725128131505414690997379291172506467927209015763082987952919057180693894113381735961305864188515631278077438959311, +117526269602385609804214543882039270594145465319706356758774566517362523789776855505081206535520133155471567024415361, +136054649337043505090483326967949230385429405315588084916194670296314886133727637824786848479569804154952926622310983, +122662567691237772092813084261841880601886181609153649581532255024866323308188299065574280543634042384855702352694376, +128105022482479902291112259512402780445026867813017825272098980519022462973797023260699748898609066221091712716179567, +125288191984375548378809572439248566043519216835396351054919498762354109992222615350441011987658768152391585269165451, +122788975919868532307948252620515390928703263460326454221189442196106755782797222168282521164615369488216610922740112, +135468348685568980711366403705006975480530398553980711695735093968854941685370411600777709331451905833471222672101529, +129721417476875151547343617348672612937256160429536653135879041953098811661926070425221205829595481242243224553347157, +124106056768384871827089346763657964473686276159179751379219535946382188408651999595712784984062303047010175757892516, +103798174062618452825263900851608614495840945023171872104660302774447297553729871857661332182406336962051505596483713, +117678768731007125971711776177474023426697870342101592804398170041917323790159070984412791493873758190386162957421461, +125899673236304773786261673571946619087854057387012096311326049757349503894523110647509304702732770682011536970801466, +129573904176259505146023171211648876328819901404730487079113871141065935520401043961209302406273907763585475457314031, +146852502777466245711242929028641620522237923306266459800860103267845822000108232455350133426265167429372584602487778, +129918642998857293113256966122707583807500484757118338026925831385884892696307711196691885826065150108131021733625220, +126339336437622003633944439434782928061168335860634061470646255098483578178623804367112498676610165060047492494984354, +136243799599653859099018093806207816068223845990013579814001629498412856710993690451253432663015014730678433448903129, +114924764957465440451973530156944880554392098215566134304773594533831212697694803369836749607460402584526964062920277, +116015714854477878002825014948436587968288921072608457948666605692757907070320360087495277722880196011955198248401703, +130549065074894675009229440144603897697872001895351898894305063821625164719793268378345963300258201248227160003746105, +123656087532247346351160496384160253927248973652422890851028220600944900668755804484884214640873416542982419527539238, +127768431309431291525683300058556563250501912653053986304903383213555655561590102253109880967414812186513437194050212, +138942197298726096322469757822173685594081568395517035998408921089425041835610928662966765743797020555497917518405229, +132409206173203238332753652834264403530767758006595540364369089889879581307343262173797291446095695399803879923230377, +133650435369317473363614432223211181268325307778866671944560383417729411387747855226011017664714144645489623558376179, +116774926792936469108456630539774960652663138246938015675700310234471076392125085358590508738676960000077446230504898, +123998434955185493788435676034290478348829263668908273199266590571329822629098906895969408362869923907634398233555833, +128232643837731096610575171672958847261378011019475159289443819281255463277283819207862289972346091644092262561955136, +121213333363954519101837715587564199901134534700505318904622382317308722533904618190989512997194479983642056493817361, +141859690055425583624110493601323868665262494116009206061745490499923643927439989399630534539546466470819573917506076, +123153078435881046435407702653616950794658438707747371272073391271146058408478549303112769268283828020127149713855191, +120435498416459774677923384640604312200392429675870742925287202763021464552324289454193110861240627951380207300047827, +135691036265666015560502200135064370118878679757255191956599200156273504351950902790859290353878671852236843850179028, +126307886004760808496006394717604002501222694736495640141632242212453849598313970926294104277692046220505466099009564, +116554472994416645010063741046037740170333834353295173374578654354563268814598679175732760725879307201122346283921022, +124133101457049806831810623199779148523418268627591118795014754970904780021565756955642446619898297016154030845954825, +130428160846734831658740916812118167973988966602550250168243427599386714694286554876533885632966311959102721780633700, +112662606576622024409942747546494563078596011818461862130714282403152373104275690999156173262463940367846039069280718, +129024551065766433816187006384748574563953281507119575172216297731562014904023516300426209764876668756818991880461404, +133974270198100561132086542369806099688775587008211801160726260543014891916626842491155205200860991840809619321267940, +145152354149066404517005272667372130521222796350177228720231426154049219594781485052634868519509013223643065185838227, +138929394576608888427696801709599398457924516019717373546664757947545370266505565459204693394703204225246872108590034, +119137825415859466543559956863612332011584385556300481336908050348031672799075752229151574451814931573524683848471241, +114487574852777163734684114316474197355698040888589999103561562303745114599792744413753171381324708909710177131130253, +132051381741110675126010567899158970140912198757549844104647994243820469066278953654985218791543663494366910971610262, +137215542998598300148291638688276933624456260736133430467936657649054702976580432207775979107389881286825167733806089, +136713168844353056024744603302248503150136686646411725207630348035740524084848543576456747322857323380730266454168994, +127188858164516685495039226994113199127242655142260556448464541856665515295761151598894766339094946962286235133275823, +132774482674982096743026644754317493563798112608802878778200709336486001481195912908924094303544318307224363575759374, +115470432430380265809739651162743865329611380451465473231346140018019121940732343316609428800094796690212496008343076, +138197628489400676059186745541039097392194394795668938542652071054275509806763385310447308174715719235759124881696043, +117738892990560156425117411913112187494348297236063750511337909802753566214139105503373962288470104470708906861393128, +116474491426987988747971254764800908744386612930693898061727078919219878704980438539055627746598697984107588627843079, +110957148556480139723545378060994367098591319009427345218103470545961205125753082167320884547772576265690548638348506, +127884521593576380678571737294287455927769326734630451130161512829247206138710055604198203766218808787884671055421101, +127420869438823212359964383472854237817668791643507668413042404660202371602241788549460162188697262534295001541684924, +136810507579690704567397086392569594808339917624003157384103067036230453695059674543918145714731249997867694445406092, +133282622630824456432723928076939737717239778135542769403306051581001383086734214074091941324468271101173726043517223, +123691710927724768695946612531287152901799747893741126748602932725885414605530341148115546312129906757975026942194753, +132526192245426097791272843822005351340659188665367518421580498573068238452103813437882971691236806888840431920493885, +121889042966446339758351313420531417004807415246312005061953684251371171447608786383974964804686921956871435686164089, +111182032265674212258664558255708030330986463215792129807129885481953921125523744425537809795575342644610596213771143, +139305022901399977959399024248072636342299236240261055589704315577040064598102915905606825753046909406212848553202923, +130327133227614977748068137703103510331323647907186297965533203889149123786359820060327763218461666383910580050908319, +132790117698759633921991863430615886606726358030673743034532513885384984323039173262330987647073695081542298545957670, +132967788376141720038722174414668186876792406443519583707172864329750859230638800934438086907804923899691842297241962, +123257055976826831512441285317162625241350095436927839531496521941718296161043829072632381655421483423959209817818201, +142678762459285820862634524780500192452350531358755996457548292297251429290757607843930854187654511478486581076780423, +119763254508019769072091904054351642877677873583655181068711735322869959048880857317753329152500107862794013040571911, +115027976748148399021737190397957868062908236858512752492085982981857145467887252385714044800477579673567307197879862, +129212450409466027671142665888381214295574625269450539258818701661342626647440070057881743867184988908370836536322321, +122628578893616446208889963100723492746622677012725364157446119393873027272175672826352654461089558753174229912140196, +134064599425330148139711983322219232632710264510428305265428617591065369521953454034055580927622065486636354885065106, +142472588694756674133530284957471587739792345264323042708360761086359868685761962026868022219424765806219441167733837, +98421982965219867012977181998197559034272230327996139068500278053194782653864660333179719532498764001894552857691670, +126944940748659776191495651511002317669535518477595865434212176620438777524381865410882713830326123564958027069314932, +133424931864388386406987058725292040924763227597446236057529474796055717570314607507115965425354004621623275719617589, +120802422658913227809588957920884764902241612642445628777892569680875304987984585665380188597019921797419899512595427, +120035277089716914991119246324493968517106130146911192472453005955124177409930495967396331028475781606080125396668819, +131329892606493021824590541882847798869778503914256757506942296305392240818944837542740915311634539672731884642988423, +129679479997786102142243342854152227563060418053904674137578522712363049603190146542181200037856332656432411640697173, +123924778598406245811816090618923128924339943352154929633389674764005873945317905017692524257381885053266816770056029, +132937370957335875476986139315972448087615623881997456349539363453189589169600298881533297774318352333697735463578912, +126209176415275352428922326635709887859344585993561337199389566774275808125765430524497626590009687895876206281988104, +124659278937489018511192932293776482281954442473488134501423998831608589689982639575445807891893314489604224462196389, +133526323474159199884000402132535421402557990193487743158262103929474392190021490670916461667212312752445315064312740, +124460437262777588598593561393488499952872197297852750132953711112810926860723442252289315208500466156623601360738430, +129150903116432335904017701323544105245733184092726631470041046411047487969149410805004541970540831006743697157164547, +129194045850209621941819696204866668904387405852385754004901626976788177657734622312794704948994737730544430745154752, +134873219331274098573078143206217241342569639106202358990444548104141222276164719614680016708358826313300427463963815, +125471589199199588243812679130702085488858613936292316367622512905457680019100201595654545462399112217858159958142479, +127408282746209388439728542219693671213558308608394039423533241923186151886659164873959162917028585286168121969550922, +127783932019406793955118549117254147512574788720735844049197985032276969825737671461627776967766638268276578867349019, +136102979873854638487378243354287384620005973512448758121630355155099727773036324975928411907733359514353214713674910, +146389759928732329878935405669128329797036132419228145842836377553196335762821855627126155292472413572792766944637418, +110407692653075771685601208517210293097700178147432500065493297290098969385410085996072736641875409331250442403063072, +140082772065243194217534220881318854176174242269610753613664096572360049358564292456965464863197347729059965582547693, +122932603345413592383652049956900971793919490123734495515103623762182888682468216147222522534521688981068795728338104, +132774482674982096743026644754317493563798112608802878778200709336486001481195912908924094303544318307273097397736819, +125966060894534996216339971492488056560677372710365082909587637393292411053005591291046504639445962296219641080846529, +116248043121464747306482803812493523592618976369601613053622194487592423703031850338486776347099555603450470173038929, +145727528348862410039644279839852507133560737725772393004147224308287281232308040571409372224543474015150292230946825, +120432161638684124411623605628653447110184017559954579697836042453579722620623057405722784044705880247142747352521927, +121728791124688832888939767720163299541507526405831410350903708411737534654801926349882819057484649739946943099388585, +130445895338287544838919072807135926392080819979863745872280479725618784047488209092275614642947251260486151428064248, +133051570829953105566734085829167974131602510967702892722793528480995625154702175532421703383671689997359187039868045, +137279288684130795662283661495937929900902450919895506844327549938052649411706149112348143088823914738128110539991641, +129578477175781178076797483671566133645125538775601504756036464885601885326984835541337158872830177651850712676170873, +130175260994058553323151340329924084139734907908846103673244971334130402019746321955651932316841913925236354225657979, +127120003002166947678051573468580170600280405950840546239590438572870756277661366994444126656974821487751292158028530, +118356573411029937884864404586883535448951885642507025374758457814211731891404613331536090237727053849518775757108760, +125355778432864464828595483293060748107000643582740547880271228519878712708211084735273881312010871087491903419597793, +138542284652940889280033317344090573043930964065722097766540624070267469471846241701107854676542700214247123492690805] diff --git a/writeups/vol9_rnd1/ratoto/ratoto.py b/writeups/vol9_rnd1/ratoto/ratoto.py new file mode 100644 index 0000000..513b5cc --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/ratoto.py @@ -0,0 +1,34 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * +from random import * +from flag import flag + + +def keygen(nbit, l): + p = getPrime(nbit) + pubkey = [] + for _ in range(l): + r, s = getPrime(nbit), getPrime(nbit >> 1) + pubkey.append(r * p + s) + return p, pubkey + +def encrypt(msg, pubkey, size, nbit): + bmsg = bin(bytes_to_long(msg))[2:] + ENC, ERR = [], [getRandomNBitInteger(nbit >> 2) for _ in range(len(pubkey))] + I = [[getRandomRange(0, l) for _ in range(size)] for _ in range(len(bmsg))] + J = I.copy() + shuffle(J) + for i in range(len(bmsg)): + BSE = [pubkey[_] for _ in I[i]] + NSE = [ERR[_] for _ in J[i]] + ENC.append((p - 1337) * sum(BSE) + 31337 * sum(NSE) + int(bmsg[i])) + return ENC + +nbit, l, size = 128, 19, 5 + +p, pubkey = keygen(nbit, l) +ENC = encrypt(flag, pubkey, size, nbit) +print(f'p = SECRET') +print(f'pubkey = CENSORED') +print(f'ENC = {ENC}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/ratoto/to_players/output.txt b/writeups/vol9_rnd1/ratoto/to_players/output.txt new file mode 100644 index 0000000..357d0bf --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/to_players/output.txt @@ -0,0 +1,225 @@ +p = SECRET +pubkey = CENSORED +ENC = [130730895301824689236116409952605427561271445110616961938879486597736539677282357197751494237964518436712079126987272, +134545828750848592304511356496320248908435278910569864461098929886082384612332909627784407543898233009612473135208943, +130706440220404298545121860977277861571107194473811448907299440031565761291469285169162564237093926088792207514204909, +135903667308732468662676834401919937262534832214341065290499605902948694839441280074789546150488416258754670209207839, +120233245955528013013187402241863081619461844565287435046622168403578433759819149883788301587243657215180726245937645, +113859304450394335097415139383465004848695755774791663713330527706506938459643987439761937829655555973219131724121521, +122610143974909296298418387810253222348276470920393828990818618403310099789500897881628565505279413259540065575811551, +109298778343566141661420425651102868600583620001954012591128273210209668782242619448749013646102796917897993725814730, +113336425110199844342651734783459850300940842526402983766837612226541083578098883756496710092534383286697006566783418, +124127062429537424680599101451798856647776018158268579210205142427155211009679078500203666341167415811024102823551410, +147443192593449828831969077897952666141675048583925655490144298960150637644361375125117624061222730818706802382714989, +122057120571132572859033134182938049968651214857441053955828934212654449447026337123412160319567284478213549478753127, +125966637764385560674378791033648031440168201063593513362304318673273458142227532524622353832109952626191807942890680, +122874161069991819355525551071838321712955372465327306527445646629180766525660361782566259874739602124024993139083034, +128287581851657555122085176711201165133154295324411112479104596618595920710048987759399756427432086729526658357509523, +121079284051783804127026088256275328349860570018055040401032698296121177594539478260302905116001737708899525406011273, +119361659878103304604376326725693016340840960018305274117561675675878266417943990201589509950431528098494724616293174, +124885092755305873284908096699640523516709400987535284972246243235880978203121656988692704875859949332914990425381360, +138987616119417318023449670298589420981151577901534321136783468479083204256095405627472200819949255096500376598734973, +99467461500235869072783575659841954507110051493128505553842980717892644503272333116814896833685192230514454621056796, +142331125052791734333902339907677538898868822653583877757113948351947622780314873616701162429821797713636218257914651, +127159112869683066824975921016306375187224507754714018214122761097867292603194301144257505470519666056519950864483268, +142331125052791734333902339907677538898868822653583877757113948351947622780314873616701162429821797713644710665920795, +128723982408813244435157960280988473875670070162152572752584036320595697108457615809821699315056795161722775044339342, +128224013580724497146235157831051586945665338072804712145363173061255504069246389131542921612514281535043723626577474, +132335328979727214982911618638282536753325662143200572238474006912991938117884643148463300980844830242224283255666276, +138159915752978101665582019380908436793076976537172865570607263071117985801776629505982245522350392381805407034503167, +118529076588108942915334016684334437029810126381170429243102398394661646128426405695063292404866295136443911930799393, +114110430402001872291946560413836622917488700270961099752372571051960567068602434058086546324230172173861015113974848, +133051127751366842581855901303931760655532306298095266715652867833241521001778509443358563399864605147603121501071809, +135381495092712505217048188625381872655957980509249422925501138348445777152996922273675349082655884168772935354622058, +127618058273474467615721182698229689594170884922604777078075447213796880932512821411894204329414158158384658345114463, +123159993109937613678523719440942356046563253191511703907801331015412271139449671573180480366633718648307644849856964, +133538588388976529272009131174257092469593363768080768119743558081779369656710665215988719398622620318802757386071627, +124301625644835676443098549357597586530904433232441525164319757762373340970732860224738658492469848616243744123129446, +121137831264462528759827616216817960182226832546171980161785780055720858746889336848412737715715001892354662024637246, +112883923792929596536626918177273790270177223562805803708496735845891895892708265919662069138331787356492073764041863, +123583694029322254554299305394122452104953478584118209425681675118012817405671366854348995907298012736578448892060632, +123570198597983047002362276768440020092817128413569093933142787983248851408760403094842476946449524359682200536935881, +138618682294415608850730298825871468245481612245446086641380532066624342150612513271895006967630120143368581693694209, +130067040873987695885837970604240827853100137965217935518863260562168132615203166529251281732620450788790363354841216, +123282199786429436807961573476234202625975044234970792284207516011452859800525131329532136981500078060045843326717684, +122711388503912006154675164311363640466130813201028500604923976457530386918006289125859702462787089318279548047278383, +122481437075327079235835656728423763956319492307070079139061587885894763513936936537519033301705508601889546984500444, +118840389737572433806749929743314941465090274568654824876658520360571230755129030551951251956321870881103165190975048, +118296566074041170667037524965918792858548077173041213784557325785078048252767429349604506208448536702135588744541732, +124334007389403709554532209352879951387744198793187367011131191399558237055113260744356007698458916846751957690150225, +119359081135834061233608524030385399934221161597360778283564482802764194556603617185206697641343545346102256955501797, +134866284484918132831721417059632585145407091813790496417340049295356875408164362676624284851188249309375813416038294, +119981807762984725822981665904137803338763197667591620004753001289856481341278616497086928112088125452890167016220215, +119157740332362646030755197815423582878305975138905068681345113416758556214848438421283911782335446501202557583492886, +130160432370115887222167103146409897924679874475709007742455668023428231484187270808422575638622646734197460659163251, +132310080411892389647566386833828613238423037875034618188935219437288985907971409117748334441073022876699430060511949, +112945554025988094803467570776868768207006126945807346968363527048899403339044700033639195944938496255877578472576967, +117789567249482592870508641577035623598622586028532286403704388810450927380146401359728399097281527718165659397805851, +138342780617030621486746621948813420542688137057383918171676326461619834263370884245747244795967749690807437658881352, +139269372917378799208899633528052475057120740585167603436035177893808413585041497135332697732972549813282652855125900, +117416898642377908332819464678727074154839959599619779361919803976817716351019021057400477093635403804072425393520553, +123826556557253964436193589057802641052012903200252966688412425583125689121965561089319416720629612016774079980271900, +141235182915090748771600151955715388463979009195272125585755809687212752517721591452376735446461365457164491575708113, +135451363541409982688658309267244481087361294165849436422507599373492746368121429953416930472923115388429740031757727, +131966494791313750299524040711235005583245266810060774219871378330833816762984736172102347614751225193276024114967975, +124993372265379686238392084328879724302641716318075540036394605319549818377612796334693743982155940759483330007956809, +119239323670345370579746957877594411124088548553284648070417851312391881695273299753020842462489415876015286170070876, +142208788845033800309272971059578933682116411188563251709970123988461238057644183168132494941879685491135938231476734, +135633524874074888281908142445722667446490645707489440189766212886014163243940986912773165624880782489367700843604123, +135223540763555411558639523879175971295110483195322997802056911834439372171639878328669777219415750284468878158164538, +127382988408328180748671355856222863392851824258140096881693137097690836058448826080714554238155300488867561542197137, +121646369935908161217156878049833435487751305061238060686388691454416524407973602476771377263640246502760774797638968, +128582439699954249379502467199194088997666367984285656980091554812204496591628848439335069864633067411807027649410802, +118825841701186664326584100956854094009048117641014196892574723506768635540472563747948071709073678798194833626963182, +127018094458567765925187973336536053669723022490357602780858198777671250138210808309670605501642265095683578316649067, +141705544343835111656162472945845754675406205095766388043291745327268476697741041076999161457868465830808937886818736, +122119741528545472843783990998312777467575696459697946313387059163078303955494411004191080201983624926381461271425867, +141939873572082157108666294853222997328662500713684655884389502782045678408821214900821224154061160215306769055825522, +108840043506084802786589320432745767801167688966813043459825768214166785586786065997377902883780384054781541385444515, +137012577819424891496686215704971377587608327712879737586353652324797211002046026447559186498313619964533892484181202, +137341534758028359037551169959387216038647029914205885290641194158165621165026550666447873538680154845345186563019855, +123215636438418552390866495257575273183287506751023897876534758178221191075884251511443403300738956489232108402329912, +133153635659924452846820957022958610983802897863425468929651671536646878750784917955000888394398961245407340716091812, +117588239883285545991835054580633645496537367846820990662612624276055623524676489887176764923974045244426271099885637, +125117208704806871472308464500871550009672692797619317613888337739028941567028758939078015237960949108262464281906445, +122702579940920755453105891556167196242229588736512040022529093778125351758257423278740776609395333709642057719127535, +139782812650948567681689754564929900116001984571432271691591088081490936819514342830953376180370931443583765238647962, +135876690959428922569102282419727180276276072285393491970030106726413366915731016995585659407544054018686501873286791, +130040064524684149792263418622048070866841378036270362198393761385632804691492903450047394989676088548667636779124996, +137083843226390733141480328042627878395327301438242884527306046473271291037221656956102996211108272310105208906476003, +124659720876556278928233036805726153009271276774472165174331780655819001418000768856432294470551318285596687572293507, +130300786528376430291463449691747429507625203858909182014027568948443480103936134110411975321644107186101759985498892, +126036481691813344267761677480669504215707623238180044888383940857834353395118529868968058735387093662311017160858139, +136966707144109682330638924645401184834979623571695139516920077805850762615358178452374785333499168267114369851311372, +132750261314710577899943091299657693438143920605428144542200901745909905677198087888342527868142164101075083576411638, +144948812543497235575660809880687309763357660925309714915306088490860906292058294628802965735388446008805096545255656, +132711918265282017004056418148269278976510481839683037828722742498232651815535764121446457208130617147124101376297959, +129937608708489662099336357105321639660487504652255655823794842429184235080073651887774950229636368639559709998030302, +133992922114859826550105319965781786438757631538370223183273021776496567933496845208412072007488687484196186373814522, +124912267822110921805683803516363637283345601016119626154425544864618653522347199068221841874473169468481367325912399, +113427720461165415550348979321231337011159090680678457393713170084614913824306580627980674837709374325876935442979016, +131482749370932233506197999373633715145382025599705237135884795970109239364730011379309744877645863079643413489223118, +124787998644906276252646715646501105716169489793492666983955576589797705614385159315182312993502789114513001710523677, +114464558345445683140283519023649943347245482369644384474172581209303334587569416958405044956464899364677681658660178, +142005608214954820989199386437932834722879106552417334466854760349382320310026892292819354790740591492423029970424815, +135682062103509115774090986845025841550129575379235377673940974285199878876007054573633045870219818357897515426170742, +126510663861475165715508903991196150644066043478012660031023202691032326141173290816734686751082967987879209728587389, +109843909368752473283561149377955131807534259061180415471654527882774667843437204892641966686846218696427487581559010, +137172196947395250422427214284121500049109630554016481770667676431063879925989059531898199842642453770735603945933371, +112501289040514416441706105310536397261597763358312310067605273310403962316426868271029758527283434404434012874839655, +131154288554317076081560746054127561663445769884227561512511451895165212824085091474820349273446402627696891593492398, +129578857123336914544822180268298435689324871130327913649510948920248267494278060514211547497408433650329696770536305, +126725128131505414690997379291172506467927209015763082987952919057180693894113381735961305864188515631278077438959311, +117526269602385609804214543882039270594145465319706356758774566517362523789776855505081206535520133155471567024415361, +136054649337043505090483326967949230385429405315588084916194670296314886133727637824786848479569804154952926622310983, +122662567691237772092813084261841880601886181609153649581532255024866323308188299065574280543634042384855702352694376, +128105022482479902291112259512402780445026867813017825272098980519022462973797023260699748898609066221091712716179567, +125288191984375548378809572439248566043519216835396351054919498762354109992222615350441011987658768152391585269165451, +122788975919868532307948252620515390928703263460326454221189442196106755782797222168282521164615369488216610922740112, +135468348685568980711366403705006975480530398553980711695735093968854941685370411600777709331451905833471222672101529, +129721417476875151547343617348672612937256160429536653135879041953098811661926070425221205829595481242243224553347157, +124106056768384871827089346763657964473686276159179751379219535946382188408651999595712784984062303047010175757892516, +103798174062618452825263900851608614495840945023171872104660302774447297553729871857661332182406336962051505596483713, +117678768731007125971711776177474023426697870342101592804398170041917323790159070984412791493873758190386162957421461, +125899673236304773786261673571946619087854057387012096311326049757349503894523110647509304702732770682011536970801466, +129573904176259505146023171211648876328819901404730487079113871141065935520401043961209302406273907763585475457314031, +146852502777466245711242929028641620522237923306266459800860103267845822000108232455350133426265167429372584602487778, +129918642998857293113256966122707583807500484757118338026925831385884892696307711196691885826065150108131021733625220, +126339336437622003633944439434782928061168335860634061470646255098483578178623804367112498676610165060047492494984354, +136243799599653859099018093806207816068223845990013579814001629498412856710993690451253432663015014730678433448903129, +114924764957465440451973530156944880554392098215566134304773594533831212697694803369836749607460402584526964062920277, +116015714854477878002825014948436587968288921072608457948666605692757907070320360087495277722880196011955198248401703, +130549065074894675009229440144603897697872001895351898894305063821625164719793268378345963300258201248227160003746105, +123656087532247346351160496384160253927248973652422890851028220600944900668755804484884214640873416542982419527539238, +127768431309431291525683300058556563250501912653053986304903383213555655561590102253109880967414812186513437194050212, +138942197298726096322469757822173685594081568395517035998408921089425041835610928662966765743797020555497917518405229, +132409206173203238332753652834264403530767758006595540364369089889879581307343262173797291446095695399803879923230377, +133650435369317473363614432223211181268325307778866671944560383417729411387747855226011017664714144645489623558376179, +116774926792936469108456630539774960652663138246938015675700310234471076392125085358590508738676960000077446230504898, +123998434955185493788435676034290478348829263668908273199266590571329822629098906895969408362869923907634398233555833, +128232643837731096610575171672958847261378011019475159289443819281255463277283819207862289972346091644092262561955136, +121213333363954519101837715587564199901134534700505318904622382317308722533904618190989512997194479983642056493817361, +141859690055425583624110493601323868665262494116009206061745490499923643927439989399630534539546466470819573917506076, +123153078435881046435407702653616950794658438707747371272073391271146058408478549303112769268283828020127149713855191, +120435498416459774677923384640604312200392429675870742925287202763021464552324289454193110861240627951380207300047827, +135691036265666015560502200135064370118878679757255191956599200156273504351950902790859290353878671852236843850179028, +126307886004760808496006394717604002501222694736495640141632242212453849598313970926294104277692046220505466099009564, +116554472994416645010063741046037740170333834353295173374578654354563268814598679175732760725879307201122346283921022, +124133101457049806831810623199779148523418268627591118795014754970904780021565756955642446619898297016154030845954825, +130428160846734831658740916812118167973988966602550250168243427599386714694286554876533885632966311959102721780633700, +112662606576622024409942747546494563078596011818461862130714282403152373104275690999156173262463940367846039069280718, +129024551065766433816187006384748574563953281507119575172216297731562014904023516300426209764876668756818991880461404, +133974270198100561132086542369806099688775587008211801160726260543014891916626842491155205200860991840809619321267940, +145152354149066404517005272667372130521222796350177228720231426154049219594781485052634868519509013223643065185838227, +138929394576608888427696801709599398457924516019717373546664757947545370266505565459204693394703204225246872108590034, +119137825415859466543559956863612332011584385556300481336908050348031672799075752229151574451814931573524683848471241, +114487574852777163734684114316474197355698040888589999103561562303745114599792744413753171381324708909710177131130253, +132051381741110675126010567899158970140912198757549844104647994243820469066278953654985218791543663494366910971610262, +137215542998598300148291638688276933624456260736133430467936657649054702976580432207775979107389881286825167733806089, +136713168844353056024744603302248503150136686646411725207630348035740524084848543576456747322857323380730266454168994, +127188858164516685495039226994113199127242655142260556448464541856665515295761151598894766339094946962286235133275823, +132774482674982096743026644754317493563798112608802878778200709336486001481195912908924094303544318307224363575759374, +115470432430380265809739651162743865329611380451465473231346140018019121940732343316609428800094796690212496008343076, +138197628489400676059186745541039097392194394795668938542652071054275509806763385310447308174715719235759124881696043, +117738892990560156425117411913112187494348297236063750511337909802753566214139105503373962288470104470708906861393128, +116474491426987988747971254764800908744386612930693898061727078919219878704980438539055627746598697984107588627843079, +110957148556480139723545378060994367098591319009427345218103470545961205125753082167320884547772576265690548638348506, +127884521593576380678571737294287455927769326734630451130161512829247206138710055604198203766218808787884671055421101, +127420869438823212359964383472854237817668791643507668413042404660202371602241788549460162188697262534295001541684924, +136810507579690704567397086392569594808339917624003157384103067036230453695059674543918145714731249997867694445406092, +133282622630824456432723928076939737717239778135542769403306051581001383086734214074091941324468271101173726043517223, +123691710927724768695946612531287152901799747893741126748602932725885414605530341148115546312129906757975026942194753, +132526192245426097791272843822005351340659188665367518421580498573068238452103813437882971691236806888840431920493885, +121889042966446339758351313420531417004807415246312005061953684251371171447608786383974964804686921956871435686164089, +111182032265674212258664558255708030330986463215792129807129885481953921125523744425537809795575342644610596213771143, +139305022901399977959399024248072636342299236240261055589704315577040064598102915905606825753046909406212848553202923, +130327133227614977748068137703103510331323647907186297965533203889149123786359820060327763218461666383910580050908319, +132790117698759633921991863430615886606726358030673743034532513885384984323039173262330987647073695081542298545957670, +132967788376141720038722174414668186876792406443519583707172864329750859230638800934438086907804923899691842297241962, +123257055976826831512441285317162625241350095436927839531496521941718296161043829072632381655421483423959209817818201, +142678762459285820862634524780500192452350531358755996457548292297251429290757607843930854187654511478486581076780423, +119763254508019769072091904054351642877677873583655181068711735322869959048880857317753329152500107862794013040571911, +115027976748148399021737190397957868062908236858512752492085982981857145467887252385714044800477579673567307197879862, +129212450409466027671142665888381214295574625269450539258818701661342626647440070057881743867184988908370836536322321, +122628578893616446208889963100723492746622677012725364157446119393873027272175672826352654461089558753174229912140196, +134064599425330148139711983322219232632710264510428305265428617591065369521953454034055580927622065486636354885065106, +142472588694756674133530284957471587739792345264323042708360761086359868685761962026868022219424765806219441167733837, +98421982965219867012977181998197559034272230327996139068500278053194782653864660333179719532498764001894552857691670, +126944940748659776191495651511002317669535518477595865434212176620438777524381865410882713830326123564958027069314932, +133424931864388386406987058725292040924763227597446236057529474796055717570314607507115965425354004621623275719617589, +120802422658913227809588957920884764902241612642445628777892569680875304987984585665380188597019921797419899512595427, +120035277089716914991119246324493968517106130146911192472453005955124177409930495967396331028475781606080125396668819, +131329892606493021824590541882847798869778503914256757506942296305392240818944837542740915311634539672731884642988423, +129679479997786102142243342854152227563060418053904674137578522712363049603190146542181200037856332656432411640697173, +123924778598406245811816090618923128924339943352154929633389674764005873945317905017692524257381885053266816770056029, +132937370957335875476986139315972448087615623881997456349539363453189589169600298881533297774318352333697735463578912, +126209176415275352428922326635709887859344585993561337199389566774275808125765430524497626590009687895876206281988104, +124659278937489018511192932293776482281954442473488134501423998831608589689982639575445807891893314489604224462196389, +133526323474159199884000402132535421402557990193487743158262103929474392190021490670916461667212312752445315064312740, +124460437262777588598593561393488499952872197297852750132953711112810926860723442252289315208500466156623601360738430, +129150903116432335904017701323544105245733184092726631470041046411047487969149410805004541970540831006743697157164547, +129194045850209621941819696204866668904387405852385754004901626976788177657734622312794704948994737730544430745154752, +134873219331274098573078143206217241342569639106202358990444548104141222276164719614680016708358826313300427463963815, +125471589199199588243812679130702085488858613936292316367622512905457680019100201595654545462399112217858159958142479, +127408282746209388439728542219693671213558308608394039423533241923186151886659164873959162917028585286168121969550922, +127783932019406793955118549117254147512574788720735844049197985032276969825737671461627776967766638268276578867349019, +136102979873854638487378243354287384620005973512448758121630355155099727773036324975928411907733359514353214713674910, +146389759928732329878935405669128329797036132419228145842836377553196335762821855627126155292472413572792766944637418, +110407692653075771685601208517210293097700178147432500065493297290098969385410085996072736641875409331250442403063072, +140082772065243194217534220881318854176174242269610753613664096572360049358564292456965464863197347729059965582547693, +122932603345413592383652049956900971793919490123734495515103623762182888682468216147222522534521688981068795728338104, +132774482674982096743026644754317493563798112608802878778200709336486001481195912908924094303544318307273097397736819, +125966060894534996216339971492488056560677372710365082909587637393292411053005591291046504639445962296219641080846529, +116248043121464747306482803812493523592618976369601613053622194487592423703031850338486776347099555603450470173038929, +145727528348862410039644279839852507133560737725772393004147224308287281232308040571409372224543474015150292230946825, +120432161638684124411623605628653447110184017559954579697836042453579722620623057405722784044705880247142747352521927, +121728791124688832888939767720163299541507526405831410350903708411737534654801926349882819057484649739946943099388585, +130445895338287544838919072807135926392080819979863745872280479725618784047488209092275614642947251260486151428064248, +133051570829953105566734085829167974131602510967702892722793528480995625154702175532421703383671689997359187039868045, +137279288684130795662283661495937929900902450919895506844327549938052649411706149112348143088823914738128110539991641, +129578477175781178076797483671566133645125538775601504756036464885601885326984835541337158872830177651850712676170873, +130175260994058553323151340329924084139734907908846103673244971334130402019746321955651932316841913925236354225657979, +127120003002166947678051573468580170600280405950840546239590438572870756277661366994444126656974821487751292158028530, +118356573411029937884864404586883535448951885642507025374758457814211731891404613331536090237727053849518775757108760, +125355778432864464828595483293060748107000643582740547880271228519878712708211084735273881312010871087491903419597793, +138542284652940889280033317344090573043930964065722097766540624070267469471846241701107854676542700214247123492690805] diff --git a/writeups/vol9_rnd1/ratoto/to_players/ratoto.py b/writeups/vol9_rnd1/ratoto/to_players/ratoto.py new file mode 100644 index 0000000..513b5cc --- /dev/null +++ b/writeups/vol9_rnd1/ratoto/to_players/ratoto.py @@ -0,0 +1,34 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * +from random import * +from flag import flag + + +def keygen(nbit, l): + p = getPrime(nbit) + pubkey = [] + for _ in range(l): + r, s = getPrime(nbit), getPrime(nbit >> 1) + pubkey.append(r * p + s) + return p, pubkey + +def encrypt(msg, pubkey, size, nbit): + bmsg = bin(bytes_to_long(msg))[2:] + ENC, ERR = [], [getRandomNBitInteger(nbit >> 2) for _ in range(len(pubkey))] + I = [[getRandomRange(0, l) for _ in range(size)] for _ in range(len(bmsg))] + J = I.copy() + shuffle(J) + for i in range(len(bmsg)): + BSE = [pubkey[_] for _ in I[i]] + NSE = [ERR[_] for _ in J[i]] + ENC.append((p - 1337) * sum(BSE) + 31337 * sum(NSE) + int(bmsg[i])) + return ENC + +nbit, l, size = 128, 19, 5 + +p, pubkey = keygen(nbit, l) +ENC = encrypt(flag, pubkey, size, nbit) +print(f'p = SECRET') +print(f'pubkey = CENSORED') +print(f'ENC = {ENC}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/tifany/desc.txt b/writeups/vol9_rnd1/tifany/desc.txt new file mode 100644 index 0000000..83adc7b --- /dev/null +++ b/writeups/vol9_rnd1/tifany/desc.txt @@ -0,0 +1 @@ +We have developed an additive homomorphic efficient public key cryptosystems for our secure communications. Try to break it! diff --git a/writeups/vol9_rnd1/tifany/exp.sage b/writeups/vol9_rnd1/tifany/exp.sage new file mode 100644 index 0000000..d0c5038 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/exp.sage @@ -0,0 +1,42 @@ +#!/usr/bin/env sage + +from Crypto.Util.number import * + +# Some investigation shows that we are applying the `Joye-Libert' cryptosystem, so the decryption function is: + +def decrypt(keypair, c): + p, pubkey = keypair + k, n, y = pubkey + assert n % p == 0 + z = pow(c, (p - 1) // (2 ** k), p) + x = pow(y, (p - 1) // (2 ** k), p) + m = discrete_log(z, x) + return m + +# But we need the private key, or one of the prime factor of modulus of public key. Easily we can check that +# all four modulus have common prime factors, so all public keys can be factored to their prime factors. +# Hence we can call the `decrypt' function for all key-pairs = (p, pubkey). + + +PUBKEYS = [(64, 5097817878965528130491999342033509383671964377259616798715086934670476350727067457961522894098176448758455154790088591291492140436888345341524809013526529, 2719656862057675929701181954473487234560053809504182870159883838830483677151615636749895148757512803297431604023949928845798307274620135893628483730370165), (64, 7060901523045984042726080087295157550812603117014135470810146736924359487877594696955935359761087723618432268625961633499242025342993080599272255219826689, 4236820856373471395975112418570159264049442285065614702317560670715324826831495654542690903261317999410969993239143341056856173969712835598894202769388189), (64, 5886668253670710710014305751042288929482573229210648408256360809410689379782338231757686802389194096652696623501426797782671696086916718671567800963694593, 677368525715501885225550495329044026746223906252509513138088716119365842650677326813318891234654722631402944420811717518465312218123608617232162852424170), (64, 6114696543898743304257013154635488204390945532201859491053616049905885027429927049234156928074388068529709328066036749070246579808959041037459892329250817, 1021087898515549606893085024245043948068246289952806903035703154407844021232228744683154236268344854762246167228090127959207385970329548719938322873853549)] +ENC = [1286907403972341066242889039669746312604706856103274344009103676324327972578841290574873287897323982618297132672952263919380020818444548599642494468594665, 1838915271351575639601282561214303786600921537529533284271544284380414309392526991211419383097531042880836480777627616721634975396626109131764273669068589, 1895763364891005946887146248268886690926567718566562720182936733403281150463031165139138495033281798780786067518579648144178418947406635436838517465170080, 865258808401079606933739673880885312400885776434889955425887632635573328068544052188598492574428785517787870375464753706677205587063007358817267526317094] + +p1 = GCD(PUBKEYS[0][1], PUBKEYS[3][1]) +p2 = GCD(PUBKEYS[0][1], PUBKEYS[2][1]) +p3 = GCD(PUBKEYS[1][1], PUBKEYS[2][1]) +p4 = GCD(PUBKEYS[1][1], PUBKEYS[3][1]) + +print('Primes: ') +print(f'p1 = {p1}') +print(f'p2 = {p2}') +print(f'p3 = {p3}') +print(f'p4 = {p4}') + + +m1 = decrypt((p1, PUBKEYS[0]), ENC[0]) +m2 = decrypt((p3, PUBKEYS[1]), ENC[1]) +m3 = decrypt((p2, PUBKEYS[2]), ENC[2]) +m4 = decrypt((p4, PUBKEYS[3]), ENC[3]) + +flag = long_to_bytes(m1) + long_to_bytes(m2) + long_to_bytes(m3) + long_to_bytes(m4) +print(b'flag = CCTF{' + flag + b'}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/tifany/flag.txt b/writeups/vol9_rnd1/tifany/flag.txt new file mode 100644 index 0000000..5b6fe84 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/flag.txt @@ -0,0 +1 @@ +CCTF{3nj0Y_Joye-Libert_cRyp7O5yST3m!!} diff --git a/writeups/vol9_rnd1/tifany/output.txt b/writeups/vol9_rnd1/tifany/output.txt new file mode 100644 index 0000000..0eedc81 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/output.txt @@ -0,0 +1,2 @@ +PUBKEYS = [(64, 5097817878965528130491999342033509383671964377259616798715086934670476350727067457961522894098176448758455154790088591291492140436888345341524809013526529, 2719656862057675929701181954473487234560053809504182870159883838830483677151615636749895148757512803297431604023949928845798307274620135893628483730370165), (64, 7060901523045984042726080087295157550812603117014135470810146736924359487877594696955935359761087723618432268625961633499242025342993080599272255219826689, 4236820856373471395975112418570159264049442285065614702317560670715324826831495654542690903261317999410969993239143341056856173969712835598894202769388189), (64, 5886668253670710710014305751042288929482573229210648408256360809410689379782338231757686802389194096652696623501426797782671696086916718671567800963694593, 677368525715501885225550495329044026746223906252509513138088716119365842650677326813318891234654722631402944420811717518465312218123608617232162852424170), (64, 6114696543898743304257013154635488204390945532201859491053616049905885027429927049234156928074388068529709328066036749070246579808959041037459892329250817, 1021087898515549606893085024245043948068246289952806903035703154407844021232228744683154236268344854762246167228090127959207385970329548719938322873853549)] +ENC = [1286907403972341066242889039669746312604706856103274344009103676324327972578841290574873287897323982618297132672952263919380020818444548599642494468594665, 1838915271351575639601282561214303786600921537529533284271544284380414309392526991211419383097531042880836480777627616721634975396626109131764273669068589, 1895763364891005946887146248268886690926567718566562720182936733403281150463031165139138495033281798780786067518579648144178418947406635436838517465170080, 865258808401079606933739673880885312400885776434889955425887632635573328068544052188598492574428785517787870375464753706677205587063007358817267526317094] diff --git a/writeups/vol9_rnd1/tifany/s00145-016-9229-5.pdf b/writeups/vol9_rnd1/tifany/s00145-016-9229-5.pdf new file mode 100644 index 0000000..bdf6366 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/s00145-016-9229-5.pdf @@ -0,0 +1,4088 @@ +%PDF-1.6 % +607 0 obj <> endobj +xref +607 768 +0000000016 00000 n +0000018547 00000 n +0000018757 00000 n +0000018886 00000 n +0000018922 00000 n +0000028777 00000 n +0000029005 00000 n +0000029159 00000 n +0000029307 00000 n +0000029461 00000 n +0000030323 00000 n +0000030360 00000 n +0000030574 00000 n +0000045951 00000 n +0000055796 00000 n +0000062299 00000 n +0000068719 00000 n +0000074279 00000 n +0000080255 00000 n +0000081446 00000 n +0000082634 00000 n +0000083825 00000 n +0000085002 00000 n +0000085055 00000 n +0000085139 00000 n +0000085358 00000 n +0000085842 00000 n +0000088093 00000 n +0000088278 00000 n +0000088849 00000 n +0000089068 00000 n +0000089294 00000 n +0000094513 00000 n +0000104449 00000 n +0000107142 00000 n +0000115148 00000 n +0000120242 00000 n +0000127956 00000 n +0000128483 00000 n +0000129439 00000 n +0000129499 00000 n +0000129550 00000 n +0000130083 00000 n +0000130203 00000 n +0000144292 00000 n +0000144331 00000 n +0000144863 00000 n +0000144976 00000 n +0000162078 00000 n +0000162117 00000 n +0000162795 00000 n +0000162946 00000 n +0000163549 00000 n +0000163701 00000 n +0000163853 00000 n +0000164464 00000 n +0000164616 00000 n +0000165214 00000 n +0000165366 00000 n +0000165518 00000 n +0000165669 00000 n +0000165821 00000 n +0000165973 00000 n +0000166124 00000 n +0000166276 00000 n +0000166427 00000 n +0000166579 00000 n +0000166731 00000 n +0000166881 00000 n +0000167033 00000 n +0000167184 00000 n +0000167336 00000 n +0000167486 00000 n +0000167637 00000 n +0000167788 00000 n +0000167939 00000 n +0000168089 00000 n +0000168241 00000 n +0000168393 00000 n +0000168544 00000 n +0000168696 00000 n +0000168847 00000 n +0000168998 00000 n +0000169149 00000 n +0000169300 00000 n +0000169451 00000 n +0000169602 00000 n +0000169753 00000 n +0000169905 00000 n +0000170057 00000 n +0000170208 00000 n +0000170360 00000 n +0000170511 00000 n +0000170663 00000 n +0000170814 00000 n +0000170965 00000 n +0000171116 00000 n +0000171267 00000 n +0000171418 00000 n +0000171570 00000 n +0000171722 00000 n +0000171872 00000 n +0000172024 00000 n +0000172176 00000 n +0000172329 00000 n +0000172482 00000 n +0000172635 00000 n +0000172788 00000 n +0000172943 00000 n +0000173096 00000 n +0000173248 00000 n +0000173845 00000 n +0000173999 00000 n +0000174576 00000 n +0000174729 00000 n +0000175315 00000 n +0000175468 00000 n +0000176034 00000 n +0000176188 00000 n +0000176343 00000 n +0000176496 00000 n +0000176648 00000 n +0000176800 00000 n +0000176954 00000 n +0000177106 00000 n +0000177258 00000 n +0000177410 00000 n +0000177564 00000 n +0000177718 00000 n +0000177872 00000 n +0000178026 00000 n +0000178178 00000 n +0000178331 00000 n +0000178485 00000 n +0000178639 00000 n +0000178793 00000 n +0000178945 00000 n +0000179099 00000 n +0000179253 00000 n +0000179405 00000 n +0000179559 00000 n +0000179712 00000 n +0000179865 00000 n +0000180019 00000 n +0000180173 00000 n +0000180326 00000 n +0000180480 00000 n +0000180632 00000 n +0000180786 00000 n +0000180940 00000 n +0000181092 00000 n +0000181246 00000 n +0000181400 00000 n +0000181554 00000 n +0000181708 00000 n +0000181862 00000 n +0000182016 00000 n +0000182170 00000 n +0000182322 00000 n +0000182476 00000 n +0000182630 00000 n +0000182784 00000 n +0000182938 00000 n +0000183092 00000 n +0000183246 00000 n +0000183399 00000 n +0000183552 00000 n +0000183706 00000 n +0000183859 00000 n +0000184146 00000 n +0000184294 00000 n +0000184446 00000 n +0000184600 00000 n +0000184754 00000 n +0000184908 00000 n +0000185062 00000 n +0000185215 00000 n +0000185369 00000 n +0000185523 00000 n +0000185677 00000 n +0000185831 00000 n +0000185985 00000 n +0000186137 00000 n +0000186290 00000 n +0000186443 00000 n +0000186595 00000 n +0000186749 00000 n +0000186903 00000 n +0000187057 00000 n +0000187210 00000 n +0000187364 00000 n +0000187518 00000 n +0000187671 00000 n +0000187822 00000 n +0000187975 00000 n +0000188128 00000 n +0000188282 00000 n +0000188436 00000 n +0000188589 00000 n +0000188743 00000 n +0000188897 00000 n +0000189049 00000 n +0000189202 00000 n +0000189355 00000 n +0000189507 00000 n +0000189660 00000 n +0000189814 00000 n +0000189968 00000 n +0000190552 00000 n +0000190703 00000 n +0000191272 00000 n +0000191423 00000 n +0000191993 00000 n +0000192145 00000 n +0000192297 00000 n +0000192859 00000 n +0000193011 00000 n +0000193162 00000 n +0000193313 00000 n +0000193465 00000 n +0000193617 00000 n +0000193769 00000 n +0000193921 00000 n +0000194070 00000 n +0000194220 00000 n +0000194370 00000 n +0000194522 00000 n +0000194672 00000 n +0000194824 00000 n +0000194976 00000 n +0000195128 00000 n +0000195279 00000 n +0000195431 00000 n +0000195583 00000 n +0000195734 00000 n +0000195885 00000 n +0000196037 00000 n +0000196187 00000 n +0000196338 00000 n +0000196490 00000 n +0000196642 00000 n +0000196794 00000 n +0000196946 00000 n +0000197098 00000 n +0000197250 00000 n +0000197401 00000 n +0000197552 00000 n +0000197703 00000 n +0000197854 00000 n +0000198005 00000 n +0000198157 00000 n +0000198305 00000 n +0000198457 00000 n +0000198608 00000 n +0000198759 00000 n +0000198910 00000 n +0000199062 00000 n +0000199213 00000 n +0000199365 00000 n +0000199517 00000 n +0000199669 00000 n +0000199821 00000 n +0000199973 00000 n +0000200125 00000 n +0000200277 00000 n +0000200429 00000 n +0000200580 00000 n +0000200732 00000 n +0000200884 00000 n +0000201036 00000 n +0000201187 00000 n +0000201338 00000 n +0000201489 00000 n +0000201640 00000 n +0000201792 00000 n +0000201942 00000 n +0000202093 00000 n +0000202244 00000 n +0000202394 00000 n +0000202544 00000 n +0000202696 00000 n +0000202848 00000 n +0000202999 00000 n +0000203150 00000 n +0000203300 00000 n +0000203919 00000 n +0000204071 00000 n +0000204223 00000 n +0000204374 00000 n +0000204526 00000 n +0000204677 00000 n +0000204829 00000 n +0000204980 00000 n +0000205132 00000 n +0000205284 00000 n +0000205435 00000 n +0000205586 00000 n +0000205737 00000 n +0000205889 00000 n +0000206041 00000 n +0000206192 00000 n +0000206343 00000 n +0000206494 00000 n +0000206647 00000 n +0000207192 00000 n +0000207346 00000 n +0000207880 00000 n +0000208034 00000 n +0000208576 00000 n +0000208729 00000 n +0000209257 00000 n +0000209410 00000 n +0000209564 00000 n +0000209716 00000 n +0000210251 00000 n +0000210405 00000 n +0000210922 00000 n +0000211076 00000 n +0000211594 00000 n +0000211748 00000 n +0000212268 00000 n +0000212422 00000 n +0000212576 00000 n +0000212728 00000 n +0000212882 00000 n +0000213036 00000 n +0000213190 00000 n +0000213344 00000 n +0000213496 00000 n +0000213649 00000 n +0000213802 00000 n +0000213956 00000 n +0000214110 00000 n +0000214264 00000 n +0000214417 00000 n +0000214571 00000 n +0000214724 00000 n +0000214878 00000 n +0000215032 00000 n +0000215183 00000 n +0000215334 00000 n +0000215488 00000 n +0000215642 00000 n +0000215796 00000 n +0000215950 00000 n +0000216104 00000 n +0000216258 00000 n +0000216411 00000 n +0000216565 00000 n +0000216719 00000 n +0000216871 00000 n +0000217024 00000 n +0000217177 00000 n +0000217331 00000 n +0000217485 00000 n +0000217638 00000 n +0000217791 00000 n +0000217945 00000 n +0000218097 00000 n +0000218251 00000 n +0000218405 00000 n +0000218557 00000 n +0000218711 00000 n +0000218865 00000 n +0000219018 00000 n +0000219172 00000 n +0000219326 00000 n +0000219479 00000 n +0000219633 00000 n +0000219787 00000 n +0000219940 00000 n +0000220093 00000 n +0000220246 00000 n +0000220399 00000 n +0000220553 00000 n +0000220707 00000 n +0000220860 00000 n +0000221014 00000 n +0000221168 00000 n +0000221322 00000 n +0000221476 00000 n +0000221630 00000 n +0000221784 00000 n +0000221935 00000 n +0000222089 00000 n +0000222243 00000 n +0000222397 00000 n +0000222550 00000 n +0000222704 00000 n +0000222857 00000 n +0000223010 00000 n +0000223164 00000 n +0000223318 00000 n +0000223472 00000 n +0000223625 00000 n +0000223780 00000 n +0000223935 00000 n +0000224090 00000 n +0000224245 00000 n +0000224400 00000 n +0000224555 00000 n +0000224710 00000 n +0000224865 00000 n +0000225020 00000 n +0000225175 00000 n +0000225328 00000 n +0000225480 00000 n +0000225635 00000 n +0000225790 00000 n +0000225944 00000 n +0000226098 00000 n +0000226253 00000 n +0000226406 00000 n +0000226561 00000 n +0000226716 00000 n +0000226870 00000 n +0000227023 00000 n +0000227177 00000 n +0000227332 00000 n +0000227487 00000 n +0000227641 00000 n +0000227796 00000 n +0000227949 00000 n +0000228103 00000 n +0000228258 00000 n +0000228412 00000 n +0000228566 00000 n +0000228721 00000 n +0000228875 00000 n +0000229030 00000 n +0000229185 00000 n +0000229340 00000 n +0000229495 00000 n +0000229649 00000 n +0000229803 00000 n +0000229958 00000 n +0000230113 00000 n +0000230268 00000 n +0000230423 00000 n +0000230577 00000 n +0000230732 00000 n +0000230887 00000 n +0000231042 00000 n +0000231197 00000 n +0000231350 00000 n +0000231504 00000 n +0000231658 00000 n +0000231813 00000 n +0000231966 00000 n +0000232121 00000 n +0000232275 00000 n +0000232430 00000 n +0000232584 00000 n +0000232737 00000 n +0000232892 00000 n +0000233047 00000 n +0000233202 00000 n +0000233357 00000 n +0000233512 00000 n +0000233666 00000 n +0000233821 00000 n +0000233975 00000 n +0000234130 00000 n +0000234284 00000 n +0000234435 00000 n +0000234590 00000 n +0000234745 00000 n +0000234899 00000 n +0000235053 00000 n +0000235208 00000 n +0000235363 00000 n +0000235517 00000 n +0000235671 00000 n +0000235826 00000 n +0000235980 00000 n +0000236135 00000 n +0000236289 00000 n +0000236443 00000 n +0000236598 00000 n +0000236753 00000 n +0000236908 00000 n +0000237062 00000 n +0000237217 00000 n +0000237371 00000 n +0000237525 00000 n +0000237679 00000 n +0000237833 00000 n +0000237988 00000 n +0000238141 00000 n +0000238294 00000 n +0000238447 00000 n +0000238600 00000 n +0000238753 00000 n +0000239283 00000 n +0000239437 00000 n +0000239590 00000 n +0000240111 00000 n +0000240265 00000 n +0000240791 00000 n +0000240945 00000 n +0000241463 00000 n +0000241617 00000 n +0000241771 00000 n +0000241923 00000 n +0000242076 00000 n +0000242229 00000 n +0000242382 00000 n +0000242535 00000 n +0000242688 00000 n +0000242841 00000 n +0000242995 00000 n +0000243149 00000 n +0000243303 00000 n +0000243457 00000 n +0000243609 00000 n +0000243762 00000 n +0000243915 00000 n +0000244068 00000 n +0000244221 00000 n +0000244374 00000 n +0000244527 00000 n +0000244680 00000 n +0000244834 00000 n +0000244988 00000 n +0000245142 00000 n +0000245296 00000 n +0000245449 00000 n +0000245602 00000 n +0000245755 00000 n +0000245906 00000 n +0000246057 00000 n +0000246211 00000 n +0000246364 00000 n +0000246518 00000 n +0000246672 00000 n +0000246826 00000 n +0000246976 00000 n +0000247129 00000 n +0000247282 00000 n +0000247434 00000 n +0000247587 00000 n +0000247740 00000 n +0000247893 00000 n +0000248046 00000 n +0000248200 00000 n +0000248352 00000 n +0000248505 00000 n +0000248659 00000 n +0000248811 00000 n +0000248963 00000 n +0000249116 00000 n +0000249268 00000 n +0000249420 00000 n +0000249572 00000 n +0000249725 00000 n +0000249878 00000 n +0000250032 00000 n +0000250185 00000 n +0000250338 00000 n +0000250491 00000 n +0000250644 00000 n +0000250797 00000 n +0000250950 00000 n +0000251103 00000 n +0000251257 00000 n +0000251410 00000 n +0000251564 00000 n +0000251718 00000 n +0000251872 00000 n +0000252026 00000 n +0000252179 00000 n +0000252332 00000 n +0000252485 00000 n +0000252638 00000 n +0000252791 00000 n +0000252945 00000 n +0000253097 00000 n +0000253251 00000 n +0000253405 00000 n +0000253559 00000 n +0000253713 00000 n +0000253866 00000 n +0000254018 00000 n +0000254171 00000 n +0000254324 00000 n +0000254477 00000 n +0000254629 00000 n +0000254782 00000 n +0000254935 00000 n +0000255088 00000 n +0000255241 00000 n +0000255393 00000 n +0000255546 00000 n +0000255699 00000 n +0000255852 00000 n +0000256004 00000 n +0000256155 00000 n +0000256309 00000 n +0000256462 00000 n +0000256616 00000 n +0000256770 00000 n +0000256924 00000 n +0000257078 00000 n +0000257231 00000 n +0000257384 00000 n +0000257537 00000 n +0000257689 00000 n +0000257842 00000 n +0000257996 00000 n +0000258149 00000 n +0000258303 00000 n +0000258457 00000 n +0000258610 00000 n +0000258762 00000 n +0000258915 00000 n +0000259068 00000 n +0000259221 00000 n +0000259374 00000 n +0000259527 00000 n +0000259681 00000 n +0000259834 00000 n +0000259988 00000 n +0000260142 00000 n +0000260295 00000 n +0000260446 00000 n +0000260599 00000 n +0000260752 00000 n +0000260906 00000 n +0000261058 00000 n +0000261212 00000 n +0000261366 00000 n +0000261519 00000 n +0000261672 00000 n +0000261825 00000 n +0000261977 00000 n +0000262130 00000 n +0000262283 00000 n +0000262435 00000 n +0000262588 00000 n +0000262741 00000 n +0000262893 00000 n +0000263047 00000 n +0000263200 00000 n +0000263353 00000 n +0000263505 00000 n +0000263656 00000 n +0000263809 00000 n +0000263962 00000 n +0000264113 00000 n +0000264266 00000 n +0000264419 00000 n +0000264573 00000 n +0000264725 00000 n +0000264878 00000 n +0000265031 00000 n +0000265184 00000 n +0000265337 00000 n +0000265490 00000 n +0000265643 00000 n +0000265796 00000 n +0000265950 00000 n +0000266104 00000 n +0000266258 00000 n +0000266412 00000 n +0000266566 00000 n +0000266719 00000 n +0000266871 00000 n +0000267024 00000 n +0000267177 00000 n +0000267330 00000 n +0000267483 00000 n +0000267636 00000 n +0000267789 00000 n +0000267942 00000 n +0000268095 00000 n +0000268248 00000 n +0000268401 00000 n +0000268554 00000 n +0000268707 00000 n +0000268860 00000 n +0000269013 00000 n +0000269165 00000 n +0000269317 00000 n +0000269470 00000 n +0000269623 00000 n +0000269776 00000 n +0000269929 00000 n +0000270082 00000 n +0000270235 00000 n +0000270388 00000 n +0000270540 00000 n +0000270693 00000 n +0000270846 00000 n +0000270999 00000 n +0000271151 00000 n +0000271304 00000 n +0000271457 00000 n +0000271610 00000 n +0000271762 00000 n +0000271914 00000 n +0000272066 00000 n +0000272218 00000 n +0000272371 00000 n +0000272524 00000 n +0000272677 00000 n +0000272829 00000 n +0000272981 00000 n +0000273429 00000 n +0000273479 00000 n +0000276314 00000 n +0000276873 00000 n +0000278048 00000 n +0000278270 00000 n +0000278319 00000 n +0000278585 00000 n +0000279554 00000 n +0000280156 00000 n +0000280206 00000 n +0000280736 00000 n +0000282059 00000 n +0000282835 00000 n +0000282885 00000 n +0000283493 00000 n +0000283694 00000 n +0000283743 00000 n +0000283979 00000 n +0000284506 00000 n +0000285043 00000 n +0000285572 00000 n +0000286104 00000 n +0000286635 00000 n +0000287165 00000 n +0000287695 00000 n +0000288227 00000 n +0000288764 00000 n +0000289298 00000 n +0000289830 00000 n +0000290364 00000 n +0000290901 00000 n +0000291434 00000 n +0000291964 00000 n +0000292039 00000 n +0000292263 00000 n +0000292384 00000 n +0000292492 00000 n +0000292652 00000 n +0000292790 00000 n +0000292921 00000 n +0000293227 00000 n +0000293399 00000 n +0000293593 00000 n +0000293793 00000 n +0000293937 00000 n +0000294083 00000 n +0000294251 00000 n +0000294417 00000 n +0000294557 00000 n +0000294765 00000 n +0000294893 00000 n +0000295033 00000 n +0000295193 00000 n +0000295331 00000 n +0000295479 00000 n +0000295637 00000 n +0000295787 00000 n +0000295987 00000 n +0000296169 00000 n +0000015656 00000 n +trailer +<<2D8D91318C9A5D41899F44B7BB05EA90>]/Prev 648383>> +startxref +0 +%%EOF + +1374 0 obj <>stream +hX}PSW/_!_IBVTVՂYk [,DkiulmCk vIj iTT"FdXPQA^‡¹w~&BHЪ[hBs84y n%iCd!Dє^#&ЮAd8b9( Ҳm*z/{U4Wk^)%b ̺ ž cjfGT =` ?*KGvNM[ o:*ʏH=x|IK폣J_V\q\Gqw=gF]-JjLȪ;ZH +-`H'$Q Y<#p?Fł㿺0j?3JBy2fK;xp@VΪ/u͉e;fʆԯU꧛SNtDUkdRHrҗƔ@y׵ぷď|gc}LЭPE Ib9Z8~uitgfS]7taH)ajG%դzzK_sӑp5`]#J.2~&əx"uW蚬R f)F?\m~L ޡ9S:XSL#(Ԉt7PrW +x_NsaZrVkqAWs1@׼~9Lݗd- ʓI@P80ە^ݍ/Ne,- f EKqmɍt-z  gj\-JhȄo{j<%鶗H$G+۶䋽D'HBA]s1xxOמGH7]` +~ `'HsfxSdxMPRKwDBw4%3İ.$+N}}=&_E +B;ӾO;S5X.OH۸qƥ?3m*$ E  =`73NwQ(gQҧ\>ÑͨPT?|ųNO/--́"Lrlq.ڙfgx,cT7pgpà>nXDԲ(êNDo.<%+HȊ)NJD(Tlf'mbO?59yO0^?9iUtJLAO0eAWl%SP5QD1&_UxB(h)>ZQ %Z['q zM~&k$TJc@ yDfmnl2-"l̋I{EX +6 $~ s\D'BD7 +\j)50 \9!pQ_H I$Id&Fr91VC>a(: >q~q65.]ap&3aEk9`&> endobj 609 0 obj <>/Font<>>>/Fields[]>> endobj 610 0 obj <> endobj 611 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]/Properties<>/Shading<>/XObject<>>>/Rotate 0/Thumb 427 0 R/Type/Page>> endobj 612 0 obj <>/AP<>/Border[0 0 0]/C[0 1 1]/F 4/H/I/Rect[338.142 600.759 393.135 623.748]/Subtype/Link/Type/Annot>> endobj 613 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 614 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(cite.GM84)/F 4/H/I/Rect[317.694 256.149 335.634 263.415]/Subtype/Link/Type/Annot>> endobj 615 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 616 0 obj <> endobj 617 0 obj [/ICCBased 640 0 R] endobj 618 0 obj <> endobj 619 0 obj <>stream +H̗M<ߝ%'p 1, gʑ> h 8,vu}q~tOۏOwo|~Wbj |:~7'pNw2TVkg3%ā,skI88_|%}!nc:9ɧ};/7僚oy{_7捷7jl54g'KIsq~)0#^몟?O?Ld[$T:g9R_|ni72>+u%%UPǃ­ˊ-t&;$U'Ϋa DrZ\FZm|"MV!%ܼ?OA6ɇ#Lc[RX$)n{T[: KQ3WS]$^\͋5)\Ԗ*ۨ7.kC7a'+ .n䛦j7هg+@]Lxmhnu doNO5HmhItiiBYMsTG7o#EV=r)X=e gGߑ*|~}/wb8-Ikf$гD&0i~xm!l$IN-ez|KnY*'Fy:tK1֟v.W䉲8ǥ\礠E_1KOz2nFc([+j y]Obn&BCr [viK7­ +)jD<>x;;m[ٺF<ސ弢7kQ%=h{T7j4v(|C$J iϖj :n|h +,|5pf^K+%ۗNB2AeB.8C*~JnL㼃&EI+8,5d.C-qdi)M/YW|f4Ѕy>2I Di@I&k~M/l %()T?H_ \LLu2’ A`?1w:fhu c ;lj^f&F)*u4Pf% !T8FvC[m5+v@lyMV vsA>Je) fApLesH6휗:}7D>2u  3ٮ2GS2Gag֊/dຘhU\ۺF> pgo^ǹ__OOL[rUCJ2{x.% +:rbxՙ:QEjs;s;8W2> hsTR 0W ;ӭeP hiW+epK1bT8ˍw +V)y{ & ES[Ȕɴ[;/;xAMU-1½'Q/nJDevgѫ391U^ewP A2{)IcE7jgٶhcQ9c.㜷f<@c02A"qԙ_b>@AIv挓SuI48lŢIR20GoŌ}w敚e\(WF5 aa m]=^Wˬ`I>[JTlQD>e%,Ԯ Im=U$ȼ:yrn.Y/cCGrzB_Ly a9ھ! )[d"ƳmbUu0vf-ܦ7ГlVnԾ^My%lQ'vky}7Hh4#kSBf:'"t b3JuC_>B놞g6ӺBi,NQ@=<*kt3ݜH=< {4X/nEÆyN|Qk ,[1f@RI9go\Ws^NJ'QsiW1 5bb灲 +z%{6"`v+b)l"*\3M=ha>0ƫPD>:M=jw74v]VC'1yk[(cҐ\eޑȤСb"xt@9 {D 61q-Cχ0`kJ`/0X"${!v';HC!d"]_I4SȤ]/xva6 3!6xX[t-TA,fﰻbFx0zq}%Ћ*ݔ""KUMmX?]I@=ɖR5e%ޤ*rs YWØ̺z |D͐x=߈f]" VJgylD;4 Mq:*b]Y`ӫe]=ol6084F̍? FaXʂ\mZWE?_ۏ~/Q5o s)^7:_C)j>^ȷx]Hy6D ל|4$/Ie'8!1A"G]J)Tkm,[P÷f +P mVJ0ZM +P#y쇲v67pQ7VǂkƷrAwK<5^c%gQ9L) ~D2 +1,yZiw'/mb0bBmi {]vrNIB0 ,1N_ݻr[wМ{hNoV;.[^kF_g)!a;vﮗNl{W=B.f}S;bgSyrޓ)H;ZD3To;T3͹J$IR"Eh<:2I0c3yDF!77@k18qH`n]q{L B̡#pONG,tq-+.зrmt uqk=b@W 6G~7$G5FCP"`F|, j! IR-m$ իVEH޶\A0^#{50:>.Ҩ챻bCU qr#9 'n5.wZh#m}=E?A.m.AYA+'}~v$Je0==_(g^_ `̙W6:!GT8m\x@DbOpuUI5b)uM2-T9iٹjNsK2Nr3z#c"Gs$9̳|-G#Xl*𞬗Sh]5G`Z1$ETt@?IÏ&ɾ֭ۢ)<7j{_W+u% b'?ڞ#9׬M}UkHz:H:T$h\F]V~CpD\- @%G$98VAZ KL>:$!A!?/( oZj_m<O"Q 8Ϣ4=^!{pbN_mk# BZ=,e_Oe PX$~hdvh/TZEy"G|B"߳_a|\#YJBq NoTUrjLll^`fI|/ (rX9t=crȀ @tsjo*`MѓI<6V#/tY3Aq +\鈐 M5n.=yfC]op.EVy7Sv(QWͬ*2FASsm6 +5-^y=Eugl +^;g{D<$'yRl˄Жu*zlY +Ùy=C0y@|QDe*#e|1˓>#Ҡ05&&,?__sqg3qhY8tA܉C3)栟jψ_C xPڤffS=jbCp)U(Y RiN $V-XYޅ%L]m="Єһe{{ʻt_]o}&å؜饜R-6P[;QPd"/:LrH 荒)_ 뎂.fхYSJfE.7A0[ DT,O7%<^-NUyf"%L3D(La3!hHV(J2watM㣄XFb+y ]x vړKEfU!SDϭokmH5W̤Ln˭4i4&/Ę<&HP"MXw=wf}ꜾڂjphLyP(0iIy~Y )18 k 7ƽCRIWT>x20cNitf&%KK`^v|'qI-K&pgY><14U?W',RBĴG+i#81 CnFЦeǼÜsȪ2k3^ kPj-=iS +(ZwfE[y 'jI:;Xl|4Q%רr"hG Qq5G5?1\n5 Qy+F5]Ĝ'e\~سqBZGO k8omH˓ľ$OI4\Ԑ%/'GrbϘT8?1ox<&&'PT& +P(g%3 ),hU]:+{Ö&'ySǪ^9< ;ѱtY U|f&&~APB!1PGĚKR&GXQ{Gkj! +e5ߔRDVU-fm0]wC3Z^/(43Uy3+YDRJ6<\Et&BeN[ԙqp "*0bGlR6J̱#SĊñq敠l]]vbKN&'6]Ϯ"{؇g/MČǷ;?3Rq%ŷ)n;)MrJZܟ,v&/GIykkx`׷8V6͍Y/yL"[|$q-粔v-&Oles %l&XԢÊ3L.ϖn; j-nX$ۃJ+kdqcrvc*mgy 3lNn[5:6aK) + F6(hOb V`&zz߄ZCx0w Ńavc(P׶:Ca`*'STKi#m';26ٓÚANq[{̽g$p6o*/x֪c Z6Y|bK\VxVDuJdFpiB-H SR? C@-nGCi l{ENZөYFń4 ]lpÝ72Tړ;w +˅i<$}eu󮺻RY459d'&ܙq0N$uqt:k/6VӳE9KWkgg$gu,P&˹p%*[|DC. Gu݈^6 ]-&7=81N$|>fB@Ϥn?DCT=܇'OlIőw/BC2s+[7|b/ѢvmQaH +PľN,Df-R˽jA5Cmӂɡy2aX%Q 6JcU[E]&F^-6&g7_XV|o_?E&/4-,`v/{*NԝhXĚ OPO>CB yX $vvN !hYcL[p-ҙG^➝8۰l|, 󞣺XCxb*u6v"lar|Uzne&Ole`r/1Zg@NwUiu.Pmڼ#ȤLnUsSI ȗ-pߡtx$!A1PM g"ДMl|)*SӞWwBNmykg`%0bsP/M0S}\e=]N;ѸmaU|.XȳEJMT% 3d Qy~͏_0;(Z%H[%q$ېb*TpLYǬ\ JW@w9sHV%b%nD"khy +6!QHXS?!8!?T9zabPb Qg|u.嚓 vDH9t+B3H}mh_.. QۅSȬ$b>yndio[-U,P9и^?e@29S&HT"nU{iX[gs=W.Zdt7"B5m k!-=&/r &'V B,L *fIr[%.4] {U\{$,n Y&㱄`(g%w -ZVILr.*;,wSSYʺJh]]xֶ'XW; ]|!pKd[A9kJ0N+q5#"5{exxOf ѴrP[\=+{x&`oìYWp ;fQ@f-J81 1M`Rɟzp:+z%N. +ӡԛOy70{qB,w8c |z)t{q˥[2t=XSDjl@*͇b[6BDKt +i3`9A*PnPsc{]O%H9B<4х@w^*"VwUnPCOdh=բ邅^dHovr CXvgsۻ|:ȟz*e>0QuNZگŃSUF罿 VţPk"UbQ,һ +tOTё +IȻ{#`$/JHҤqG ԁBzb6E `Ыp Mmث"@ձd, U(dY0j"-m RHw\y-'*!󮨞bLޓr*}>%菔g^`#)өa ^ u EZ'G4tj#$ۥ)3H3,.\H*)N'BBPd[ک{;4.} #fuꌲ$8a ,)~8 So5a}8aywk&.ex-O$i$r[.3De-瘅k`F-z#{@ڷJf=$[d!))-HLIshDiItgmoQNm UlAKE|^TdvznDm3k`omv_&LLjE>J_?~Ǘ?o6]sF07\*/Vo`>߿_~CVݶ/#?kU/07tH1F: zW@|4_ϱr(htP#SbS1Yow 0ןPU[XW H>j5"k̾1#u +pmb +Ζ@73ubẦd^Cn،k)&xX PZsyXoώM pMrV7kxC^v>X8x7gAK-6K [|%C UN-I +2䱏Ut;l~\ne.gf/~RItOnLQDJ ++K_Ti;ڟ=N)![},,uh=2W +U໺SvS qgsl;mQ7F̅* +ƾG8SI5yR>Pr6;^>|a4t$&Lye[]+З-=6d3^EUk:_v[ڠWU8&/7/B%s:9{^fFv⥖_`ku{ +-!͞Ɏ-&=&QJ&66+ѻhZ0HjCƂ$3t]ƳY{._1_5] ړv#AIxҥC. tL7+) 1:ύs c 3$@Odͣm\CG)m/ٴ0?Jߒ$Yk^U b3>+a9cL!Fe7.}mYvc3O;N;RܛX=12&dCo)u?],FB&&Ij&欌NcI̾- D!5N/kT76aUaH{0&JAKvz}=f0ÌHX[[ 7YG6X 2/H2}(4tq/  6[ *Y8^fAu*4JTRϕxf|&yc:G㚀Tɽ h\'&T5sT(^@m Wx^a#P@,P@ObLf':-D(V,VHY؉0;G #Ɗ0YK$2Qg҆tJ]VM"ٓvlr0Bl̄/3d`~Q$V~" 1{Чb8G5 +`c(:#~&^Ձ/exu#4$VAUmP딠':BBHIfCL#A&&D){UMM+9SXʖQƉ +FkzV@Ƣv)I@_EYWvv( ]sE % +Ʊ(TAS < +l"CerQKuҗ0H0Dẕ O4Y]>9dL ʉvgH[R3^;30_N1E]1&#M1"06ۜ1wCY@[b.ؖ)eէ:>0`q"(KU$RE!\q2 uc.-lTσ6|w=YPaۙfgQ ,YPl U U+FwC0;I6qmW{*ԂQt:9a)]NUNeeSw>Qv|ޱFB'&(vd/`I!XsHBgt5j@J<3"0WGPE,gع*b`HE<>Yk"FW`RrAQM +7&HV61{AJ,^0nXklgQ^e0 l~ңckr֞ZٰZuND9;F Mfڛ@ t_ޔw$&{TNjXMd@`g^ϨHvdi^Ƈ#mV.F-+MJ׽cX$nHJGow-n@J$M ]ULڮjXm؉Ap+U[b@v-Yb9 + _5Ue*Y[ [|.1r9!ϾLLO-$ 7`uЀ*`ׯ)}Fs- +FcΦ#!!@@_@n`³,K ]U_jt݆-۰:!tٰ)w]&A>rEJ$Ti6I4^_/Kބď#,9c5 Ճ~m`xw*[n"LH)G\2'%ğk!ScV1k8XdaW|]$hBP>+1틧e~R /).N1K6 ˲ Z^9- 7~۱B?Nx,K1+L[))O6Y]8___h˩XbS>}z竜렚T))#R\|*)q}|1)(wp7\ +WI a~X vXrWt*^'e"qAC骺ҾQY7 n#qQ/T9 TH:ːU%;ۛďaۚ ͡F$1Yd,#^9!?ÔnEҮ 9^xԑ`jɩ'@q_=@8vҤObvT'g1+u?IMzS ĆeQNKV<4{aܞ7_PeM5$_n.Q =jYq@\ r"(WDlq +Rmas|%[dMH\|*+ J-7y^I#x\0lY Eа +a@R:ˏ͹ )+jESV#i4(79=Y戏XWg ..|밣uZ7LvfiC#Cs'ϱX`7ha#vkb =;\1):IH#E$hEx/ +endstream endobj 620 0 obj <>stream +HWM# W9Ps5k`LMffEdo x0n-TditN9Vy:qϯϻ sIx0.LsRJ +# +1?>ӗ߿/}vw1J&*4X>(W! +ӗO-*,$bGsF(t2%D`r7*W LQRn&D,'QO$"*C% +L3BLyIg315ZcPO9:3Yh0g̒\)|qM[q'a!n*b&Eζ +C%֕=ܩ:?m݆L֪9n)p6ae9L}wuI+,Xq $*0.?{}۸cm\"XM#8s~Κ>qvÚo }3l/1y,82~1ڟݿxԵx`M|4j +Ai, G4iqg3A%o!'if ʝ4?ݐJ}qb~(d*T#9xJTŭ~kwۘtzKA67BS, +YJ{.2N@e۶$.|8G(L6VFur.uzM6.ik*W_xzX!54d܆|OLUtE7lcs Y&z9lxjE]DlhJ@^c1[?j*hYi_0Yg{ռP +rѾh1n!1#Yibg5"ei WUvRz2 D-ݒNCE8K){"#~O:^]07RĽ{kx?_U{N}&Lڜ{ {]Cԗ= ;P`&kc4XLMR-&N)\lrRD8TlRZii;߷T 37fbBq#S8s!*~ٻ=nߠT5b7ےkaLwΟ9b4)Xɸإx:{BnA%cgƺhzQBŰq$'r vsubjon +xIfD#Ës|mrCLΕ9{4 :\E[*0 z*/}qs9xv6݆-I (@%Ih8dϼ^qRb=W?.3ILV3(zQ]/$v'd`k;Rm%Nװ/xV̧*80:=+JL7mS(m՚SBO̻i.? @\dmsvt>5ܰsb\LEzK.9 P_rf?.2杄k>syzK~!~D)+Lʋ#h 'Rņ "l86 xt>LKhp h.0j%b]Hrxp<[w~ƅx>p%^Gv`J\CVC9nl +̼()ZeCR,cJ Q6G%zSO kw+6zKK&.Z;2X#_SdNI6k@nZ ,5ݢ'An-mb'$161+]A"r;iCocmU<9 huo4<ېF;S2'xWkfȵwW1lґK^0߱:޴,+&VtSNt{ĬPʋbL_lI^^S}9ޟ-mq.lmm b/?y]aLCׄT+ԊUQ6Rrf.@:*zŐ[leҒe~;|PԆjSĩOy%cbAeܘ]f|ٱ #ڂh7MI*; k_ǜ/_ɍCsi. <xb?%N%oWjA]-^S\֟vc5FnkxJʈTaP⇲_Dme`ϗQ~ L w 6%_l\-<ڡxnf WMUGAJ @M^_~ +B:ACqQ;u䄪Zbsoا+PBשo?7!qϏIomb9u?$񮥽"ٿss͍|cmW<7nY u}#!Kq \``!4)-"TFWL [+y2ELF-F;-+`H8NBf`,{mӸz +mb1-lA(||Gl7AI.W!9V{h˵񎢁0Kfxnh :ͻPXn#OYA>yj{u{Cc +oܮI|R5nv,蕲ه.,mBYŵ5RuafrYG!e־اn6{Z7H MMe1|pߺcqe8y0<2!.;[Α4_xDB") IyR%*$)oH0?×?oXp79aeT=G +EOH|Ѩã?iN݌?X14 +zs.)oaM8̐~EoV_ԋݜyى1Y-?UK{P:֒fm!&*:b~db6$SOc1'ֳ  *(D:1*KВ%?ư%KP;\a B[28M#۔(Fǧ6kXs7vh\< uo8& ʒ6K}Vk>, g/t#c],9KD}8fXHtuj/ϓDs ;/Xj5/h#K~K]acY +&tm#LCCO~&veVqbxq`羬VΎy:uμ3(keuE9oZIVW?Iܛh]d||(1ه."nh^8C; 6;K.iX|tv~q?X`pE4WCFܰjU$ODNt0q$Dbt:V5t꼎;x OmW-!y.+Enт]$,P wΦ$&0q'+j +\qa{N #w~W=A-jqJ#t +ʃ13n=2jHd?9scU Kd:1@LYXFa{zE#=X쁹` o88U$VV>XU<əڃ&1֞t2O}4B1Gۘt8B8?ʅS^N;;:*Hf>|{5c F^7jLh=*74cz3Mt+F 4L3|TV) +\DL΅oc*JL6|KɡU@r?؋tP.HZJ0 `(yt#SGOD^8ue{01_bC.\t6Y:9mϏ>IاB kX " ,+]%Յ.,@l!ߺQTzcq4 _ҟO"͘z/y[*~6۟JP >tƆ4 `JV4|ӑ L\F'>jOuI>'+"7~W,V-/(\H؅lwg[{`G߀)/l>xOq :R *ܼRBt`ÆđilyspE:Z(% [! /1t$%@bU iT9[Ӛ&Xҕ+> r)o$*(?)bիazkH6dH +Ԟ\̷}k*V\AE%(vgǔЇFkN}hYoyoc ܶv;}i +7:l wJv3#k&L 0sd5׸8ݒ,Яs?c&(*6p-d._[d <*~ߨaj*l~rP:j֙ G :82?@tM7T,!2ԃ JɎ8wuXs2G~B1]ծwYJuYu~,Q|6Ty-uGx#JW1B-bSN0,c~P_c}EtPʆhC2L?2*bAsj_ÞQyGGZ?SU,Bz{^|@hěG(Z5ǫ"]DNSLE5tZ:1cbۑ_yiC4QS!E6/mPA jbøe{C'cXt^hAhF_1U?>)z=R9 !UڌhH;ML.7(m51;E.)ec`8H_+SoR4'iH}"#E!'vʇ .#PbO  +6M <7 9>__Cp;-.JgO",q:0+08b<\gƜ . < E3ذ&&iNQT9et$ځݪ3ȥLWk(ŏdl4LX !Ф)U +9,cNxyE]DӾgskծ܂wK'y®J./\®K' P0yOA(1`SUBt1G8c9`c)n5(K6 <,/cHF/{^yxӋL;ɗ.ͤ^ވ v%Qf36}ved҆C?ۼAK`^J~~A[&l;ʊV(mTwZ4t,<9"~*oБ(Cԛ_G`SYߗe}׻fae_؇迗喰wn0qnl+oEU:dP^Ӷi`d֚F[#Zӈ*ŮyBg/ ĝW~7Lc+!P^ +pk#?glca )I!M9k U*jI|̬W]v6a2|˥͠^VlؖAgphiEn'i^]ԌiBx8(ܗf]y ;gD`>Yۉ,5[<*9Vd\mȂ rM|oYԨiWF@Tr L:^v {6Fvm)0~-^G[rT&L{(198װf]_ybCwE܄la~vj\xf6MfNsh^fyyF? ?a1t';N#2N|d{&8dXz4:Þ3%>bj0\7,؀Ŗ}>τqˈ(w + 1\_{B* +bT)%e?dXeCh m*i Nt#AxQ-SQ`G9H UN{"U/Q!j./ֈ$2a\' qЫ)jR|,zE;jٳ]&-T%:_ASvN~*dJ"W=0fuL %mL19NE ċ.P#l) _j\5f,[6ntS$lE$^,y +)/IBF|}(`?̒>stream +HWˎܟ:l>_m/qs Ot/.<ͮ?!lVNo2bzNOV)+$I>_o~ߞӏHY +뽶 +lBj;,%ϏE8#f"7h1 bĀ$0GRO +A%gC]Vaq:R + s︴e&f]aϐGmVv{F};$*grq cL3\#W0u>ɉ~\H}=NDmKh0MQExAۢ@A1,Cq q%C(kBEխ!hdv:#=l/=]-M!"֬67Erg%+C"&UV7M*Ϭ3t(?]}~2Ua-bʺ2"|i5} bh%$ыvUZx< `uۘ_ }<[G^=i<[qU^kw:j':[84VPW}}_Í4+}KEKH$ b{JʁV^H+e:uT,8li[^(=TIiJ662t`6(%_5'('@$t|cH(? y& 1F*UXv\0\@N5=0`1!J{z&[|2r40ٞ;>WnCXD-4FZV +)mt1ed&b-eĞ= ; ׅ<=]l +=W$D!} +VZL]r+'@6 O)_Q

Žnqt lf- +? {KJ;s`9$X8J]8]Ui|C\ѧޥ@b5֛zPYlqK6PƽP +&ue*+\;ZZR(' ^){[[KDUXfn@_>IJ dSZ@n]En{5g൸\v}aWGkᨽ}TFCihlu`l ,%8]} W_LȵdHbE 򞑯sGDһ7$lia7EgCKNbA dFc{v0Cvt B NiIGVY+7Iֵ;"(/CUj GXF$P_k\U@a;$7YehG,Ub/qb1KVVs],cK lU)g q%^Bdke31t75D eE%b$h j-kVkU<:պ ٴbN>af'E{866_ٟfv1Sn0DtN9N(sg;!hAhBJ|D,[FX%ȿY UFP*{ک> ,xhŝ#vcmhҬ󌸺`Y'\aEznݫC%a{(R>Huu[``p"#5Yc?#nS`m$^!rkbџyͰ +2ǢءSz;ռ.95£m(5ZcJ|Q9_ÈRqW~{bّOT0 +&=M-)0"4 +o Ɣq"EQLraIHkV&嶈P )W+lP{"NJcelxj/d`FK&{$83"r08{'TNMz(X= +^x[JH 0!aKhq LÚm6r ڞ(MXզcÞ-ƌ&&Zu`H. 5`l&2I.QPFMoF ȳpÇ]v Q Đ:4UF Y:+TOmv%aA"—JaX_(ʈtxԣv\]ߵxWc [i_^i{2wue F2\;4mIweZg ع[_OkrWEc`ղced 1G~:Pt+oH46лKɢꁁg@J%Yß)4Οw4wܩɽU~H5d0uj$¿I9BxxYYZK='mA.gh_/֬ 0i󶱑p䲪MmmڱO~ +SQn!Lv6pi Z6ȲD_ڈy#jFɷd]>kR,W.7I"\B|bI +4 { dɶ9 ^fszȸlJ* +bgƏ僵kK:/XgFp`Ha-$Gi2ĩZr>1qiMA(B6)SA('RwoռmóBPbOо_%]Y{bԜO +BYU&0jCB, ̆pinSE]A Oj| ?RHNZ2hqtވ^oe:efOȮ}^V5*x8= 'N>c!_)_(*"O >,-F>"o C~<6ҖҠA.B+/7*EW6M[Y/D t8Xvg4 ѷ#RM{}r=~ۥ8HD`e]$+!*)Q-3JUy7 + Z(3M{ Z͢mieҔ0 0<6RDLqhZKxox^IF'Rw/P04 B) _B?31z=q۰n{;L5u2<4 q6?Q:QhWRtz3 +Y[{m@9^4#f9(up>9+J))mX܌Tȳ%|ۥaFdfDhH1baޞ/jc 4(eH[4quA1uVp h*Gjh/e֩3qKCD8O/]#-s-XdWhB{Oh2B~El.4KuG(d׍1|Qb.dnVB -tZmHwYuI {]3xҍxELؿ-ȦOOj0f nۼ=hdOZ)uP̹zC#L}B3 ۰<|)f#Ǵ^V` Gjp Ef2CX^Ķ( F ei֏Zn X֘m~\)w冲v D}dͨ|s=EĒg~'^P,d0!N)s[Ajna{O;t U"ڴ;y{$INoy]п2dW(WAͪ?Zهv)yQWHT>2V*}oA_d`?;}'l4o08U1"Bw +j:;JLqY%gPꓨdёdR2(kաrGwи-ˣT6XY\DHv+E#ڙ/C1=*CӎWeDGd b:L1Ys ́&AqChf_1 YPTzD(&crC^itmS0>stream +HWˎ#+t605dLmW{0v=>T)졀.vVd?9DٳDl1/Iz;}=qDLlM|I`}gדE5FaQX&M$dEK +O(09Ps0@r4 ,X}}X'Q )d_"Ԟ¢8b1B!!<|)!Ei#3T<rg+:Ng4ڨ )O"_;zt*AlLs. DKB%0I5bC==VP~0:ҘL9U'oo3@Zϑyr׾9D]qw=z}97 DE'zAdQps~xF-\f7f˜pReE1O(G4=M݈i5X 8 AI4*R@3țj0,TT3Osn 9vZ^-y?cx:,nDQ|^_MvoiѺۃԝC;Uȁ Z*$/2׾7uVslocoI| JoH\L]G NTdʙik C]22F۔zdW2쎿V& 3B#z$msJ+H@iEHg؃ Zέ +{|/O1m*#B)I}T+ 5 +;Y,Z{zO9aF$o+rE#,kHm-ę?Ԕ˖! .KQ'+sbߎٰ0n CW%By['@l ɧIkCfqi1`DZ=½}ܞyd.z4PvqPwdCm(8 eS '[8JEFV!lllt0?N.vHPbŮ ++Y.?@O%Ծ=D@j¾/Ұ[7Ko0pVsx2M/g׻+ ++^$Fh.\*{erqT'o1-~(4 ?o[ϤoH֜.ҡ7J4%'IcR%t&\NWYL^N_iF} +KddYݍ|þ g02UPBsw }=[AUG[-I +AN_OiNKh@6 6̃ wFr)Aك(|%񦓥1Ŗwb +9=*-trbV}%,`xn}9c'SP0Q6'E+M:|6F7j$3 )T|̀̀!yx$vtxK9݇~Hi,$;T#SU xt- +Ps4ŪBm NJcT߄ZZ,P7=cg X1|}?gJr$aWSE-{Z넬%%KNl@݇ZAHs=R38" @eKP=yh0#ٙ`+d(ix22 ҝfNhm (R"y} 9&glh'ڡuyf*fhBb-4 *eW9˄ !$H&YqݿF6/(bj1J٦Y&*'Gۢ0ZR}TrN\ aCpt=b | .A:ҭ3-LjXBgYZxj+ߧo P+vf,~Eƙj1ח<@/B+%=@wvb#b|`A`OU@_(}Ӗƺml+eYX;:8pm#c{lC8s_^B(ؕ1'.kf׽-Bz_j-Q["iۚ og b:w}bQ)HkD@I}Do<`BWş@MJAfS=XpʺJu*\]yb|i( O1O-224XZY!Aj)p3e˕j(jjJ5=^"X[tx`m3n1LɼIckԣ6rCLzxٲ1gch aPgP +Ъ`[hC!)gXveuPd' "m;hjm3P@r"^0nJ* oN*]M"CO# |K lgZ +UnQk\ā-8l#t\^Tq@?A$z \e vCFyatbL]׬Hc!t̰6_{g_i/7D|J:1l#-F'sRY2?#HͥQVeƿ]\4"ֻO#=Ax.@2mgJʆ@[,a;uSO{. r{V,*s}g߱]|;x"Mk~鲐ٲUَw)]~k+].g0'182q{, JB>+#k:nMNhDOe9u2Zq/)jtF4AŇ+lndz(y3R/0Zs3^--&@vΕa< FA_K*E=vjg($g|is1) s3a3/$0<>: L7q%- +?µSRAM$.9mݺ8ΛbC>L|Kkg<4A6K +{"EGygw7 6Q'bF.HW=: =TBxM{-Rxo.{~\F +6OEYdDڕ[jMͤPq8X 9_<5񭀕#"yC|ش^gk`=}Sr!n:.<#F-A`{JC6A({IZ^#hR+Mҏ4ɱ +c&c0,k0&HҐ5D?ڜڗiZڥ[H7\;{L걄 X_^q9#9`t3fLhEp-I[`$Gezk:<@,KfFp͑ +8Ҙ"vNty6]0ޕ1ҩ) Dz 08:J7ԉ֎Rޤp)/ұuyTVş:SnET0ީ2M8ZdQퟩgTó,E[?Ւ6 =ENyuw#YjZ e"3iC`,7YkZڒڿJM~[Ci(mKi4;*̀ݓ>q*((<3*bP-ecu `6f^*zElLeDC9fWdaʾ0%~6!?Xyq_W6ΞY5 q(B:W yIX53j)bQ<-)q.T !- r7A ۈY jO1ów9΀P5/O~#<& {P:(*U~N-q[rF${& 1EUbТ~?FexFM=D`KնS`8M_< -i~Eqj!_wd<-yT#Pyk[;rAȖGRM0` s=VfR3y0.!F%{ͧr4܇}Oĭe-Od (BxWB/b`غAƧf)]qSAi7# fG9X= +endstream endobj 623 0 obj <>stream +HWˎ W@k |=@]wz&>hPLwURL2d߬Γ'r"@>=.>灹ָ}p{v)ƔpᏈ[FPl)pE|H |BB 1u1uEN3l;c,Q;10\&8eq$2iI">d ^l,6CYufYR9cp[qD)R(q\"I{ĒKC,#KƛLP0/=J!,-B8I#p/.$ s~\ IR9Fn/?ozo^^<*,-79wuu x{Z. 枷HHv,IT3Of21xܨQQTcjCriE^44%eee}DpT;c>ظ\W17lZ*{䄍$ '3` WAB|$+aչip)Y0-SIW%k0 +{;"y - \TȀd,"NZc5/j Cv(Cy@9HAyʛ#mAE#?b&܈iz\Ɩٰ mj|l950KI[EtȤX(;0xd؟ttOV'>C. ѻtҦUXR> +_E"%ٚꗏޥF^&ih!Jlrx6K@rķM"ƙ![970v< "ޕr]`56-s3"LX0MIԩ[(Cb>^b _ i2L~(}\c#Z` +@w [9@qO"Z6NWR594ob +*^_^ɀ2wa܅ޑ*Ot$a;ҨRzϧJXgzawV^l`WXqP70%^u.Fx斏丿Ed;?A(貒*Wѣ5w[Lyݩg={ pZP}\cs|ܑCdGa?ΕiT{ymTʡ0<6#esh(H4@J{%9U<.bC\Dc3n"Ǫ p -aAEcC3L 25Y[SMG 5yRU)!.rWڞy-< g!z5_ݭ}l!>G,bo(eo5lKNbusnkdHʍH(HL야&F%\}F^1Nwx"IImEĭMe:mJB:p#rqI̡ {^fl VTyʟߑę?Wm HQ$:%=S?t0FU6=\B*w=ly@H^ÒU(jqeL0 +'D<=^yOsh*&_N% SaMj.4h^ !pOďA9|b3fAyưT"^;u'L1* &LŢ0>5VBI0=`8Vjq:+LDEȳ>F_g$H&ׯ'F`bN?9#3؎E=lI!: :zfșmT{}m婔˧DbRQ@\XWGkI}q惉MTTA M߾QY}H7z& G (/d,*C)_~u[>E{3`}xW,7z)!1~گx5KɳjY[FǙZW{g]"^̮\CP~>̇>H"vՆFקZo \4_F){!uhS_^y-N< }@DaR^@Xoâ"( ojBt:CzDЈ󆹍a+>Kƌ̈́\܉x(/Vb k*b9'}`lTt6emѲ!5aT3?+Ho'r7>`GO6^ +ה)SO$h].؁Nrנr+Yk3c]cuìƍȍO|R(Fؑ 4_>&sD\o"#ʼnבFzBޘ'j*09*o#d0,**s,~bAL~^JSJV~[ՁGϰp wk?)?,vzO$}[ñgo~*K`/Ed׵|`Cl[MG! +%Ө?Ǚ"rT`s_unNʆj,2blR>|_5K0U4iۆҗnDJKHNbw +,_PXׂ]LozT Iw)վkԝ>Ay^FC>@jtzO"FK}ofDR;e07fILc<ҜX`燯:8Pdޢ{JWz/=Lģ/dpb_5 $v֪]mDz8)HI!-GףQחrzp eMdK +[rzNPڛqv~ byDZhf/7*^Hm,VdFLH`w7~#O`/ೖ07.#@iWƿHre"pd Ub1)" 3i!\ PlO†hh}cgx/ۈ6+x_^( :sȩqz3 TiKs"#Y"˜*|eӉ5y[2'~tŐQo%eGՎv@r`ĎfqxiW7!iѷzln̍zkTA8ͻQ +ޭʜ0Z-!5Cz +"6<)$vT3]Y!+*NGB2諆ӂV /TMH'1b:mOA[/-̢1-X|#7ruL_5.\EIfThRKD@mщEG-AXbH@I}äu輲=JYXj~" 0',"@ *#'(rQAam,*i]~3 +igzc]شC`NKG;@1xďlߴ@خ1֜[jE qkB^oXm륦؁8ΛK-m(J_Mb@u&`nGĖ^QAis l\ښA[ ++R 8) e(}GW y`n|Fd¶HEI̐}Oihv0bεP8V *%k#ip`=L=Bx@K +P< )&)ڒ. K7ViAJEi l k gπ26#%6M_8ͧ\@_#1oJ^wC^OϓH e/VPM./XpIѺa 弿y%Ur*?`tf +endstream endobj 624 0 obj <>stream +HW O1l l oҨ%y"0<-6YE3 N|l:#ްq7+ 0dSd}}͊ ) InPr= v@ƥŒtR +xR2/csRp`8c$%[ lLך.ⵁߞf`kƒ)Q hv/ۿ~G\:/6y?kI)0#7d)Ϸ?}|?>o(;# + LDlG[#ȒC$n]9J{v)!>@DPE+\ +L;qs-}qW|.6k +hGT0qɐ$^w$!뒍IpKc1lŪ^. $K$~ +1JT}5rHz^HHzY05W%WRV|ۡF.U7;:EsЗhb_RwI)TL$IE~ MJD-]8 TjXXfѴ[R9H*V(!I[ESՅ,ŝR2\c6w`%Ԙ倿MVvj8^pEXkllaHY\F>ʁYHao˭< f}~u}pk|ؕT:NH`\tm] | cs% z, ZG(0 %m ߷M+5JoI|+%B䶆ֲh hyFah`Z&H/Di;?pT90z> 3}x*AT {¢'xTyR xQ7R-*T<J;wCvX˲d.‚Le.q&HKsTQޥb%mzHRS(fԕ|~q#><ܠbM qH  @ϊ𲫣L.z)4jېiXe㶜nWVR@'0}ѓF +?.95:]b_bml/8/; xa)@L/ S [ms՝@>YvEZ:Y:tEr~آЅjjqOp%s\.X,?cE?gٙx#$%5"O,&Rk_ lj{|p/0Sk *Fn@ +'q9A<08\=|la3/Ni-y]>b*^PQ7~ +VMҖF5am(#d ~ piE4G3boPgsKOFa&|kKul{>Y\ku6 d˪GJ̀[V 3[, +-RYF&6/1jr9&p]g+uS3lŌ|W7ʼP#d2 -Hc<20fX[cHc/e7eDp:< !"alkDR *H [:}L>l#Yxw$1w*QH[t cn + C}[ŊMH((/ʉV+6uHLc)5:X˻p\Cj:tOr?/6^?ܝUWɐIs.!}H߰73}qP,/ +ٴɵ bk-A΂BMD2gtlTgF{v&6J*'(\vv P*zy%5Dt +)t/Ӓ@b)/kM.EQwl.pV -]@cj4V K5`Pv/p&/\O ϜpT9oę>X>lP=/֟`iY=2(u_h ѷtt5MDIك0_bo[E^w;E$zTb  +ḗvn +)uZx ra'jBI8irg@zzWLf4]"ċ)E Gm&fnm3lN-X&qeDZaQw yӇ&ZJIna7n*7knd=jQaUk]W17. wa[5Jp1.Smi +ԗ5)sC mϜa͙X ea.ˠנ? c_J`#o= }F'!n( OZ_1*\5X Z⾐0Jk3V\W$^wkԘk 6Xl^>k-kgXZ;3 E"RD@[ Ͳga +v)n18.A\+#@1Ve2$-J.˯?"b =P/o=+ +w!HN.~A?-&@;A]H$( ~YYu/y+$yX]ّRD2bWD *2cE- +݇.'q.A^ 20.uB]YK9m3gXsL`zw|^KY <(crH:~ߡZ:02̥b9ܮk-_l| SU,FD">mʐ.kWUp@!OR^=QGݵR߰p:!uu={'\=s->nk3CdAحXoqsx.5K!)j`DI<,ǵgJz1: 9݆^' G .V1SKss?߈֡*8+wczG]n3Z$pJIep +82/ RPg= "R;, # Ք# +-&kyq`rdnJY=ohұIHB Zp~zЂ@+M>;:z0CCk% +R+V2K55]7L;9o;"+aYfttOR˗z&:< JwV;= ljDͨH@Ӈ}]x?E]Z_[$BH",ky]C.REp /vX)u'6A@ Ƞ5ݕ +JZh( Q{W˞@[ifI9gE#+ObY"IT=*cl5n  ,p7G)" + Cn 9/X@9UV +& j Y [=dҊu5\w>$]*9JZɝi]^whS6$WC핾{bqSgaI7X$,&@ͺ_+#H e󆇟**.EC*Z&tT[ 7B2>Y H,B4C?j +ÃHG\Z9VDJӣgl$B0G=QFBbx>}X}.*s]_*K˾""&_>d>QW8N AJ[ \⨠Y᤿~yw%/-~?GaW|ūKM)>gNC?Wh3!9y+" &ˌL>KU6J+ )xS6_]RɢjS0| F"}|~m/H,T/4A ?q!)fgN")V¢&cs+1Yױa?b+Q0 +040 F2yjUh-D] $~r; +M-uutmgTxUK +.X dN;n*UE;8;1t7>y]X+f^,G䎦F1U\+ͳ'eɡ]80,rM}Ǎ);(jvnbx^)C{[7|<Ȕzl^Zy&OdhG"ZcPj My4y8.摿fOmG&)d`F;׀ErHrb!E*)Eh1<{zu@"U +endstream endobj 625 0 obj <> endobj 626 0 obj <> endobj 627 0 obj <> endobj 628 0 obj <> endobj 629 0 obj [/Separation/Black 617 0 R 645 0 R] endobj 630 0 obj <> endobj 631 0 obj <> endobj 632 0 obj <> endobj 633 0 obj <>stream +H|U PS>77GފI6:T,2 +q1h E/ HF@u.ݪ[]:mgǶwOIw:{u?BrQ5eݺ)Iٷ姬]c\4GjJĩr I+٫MI;]A4fNFdBȌrP@{G>t]E}St=B dJNEQ Tʻy9[\H g%Vdѯȱroi~=s-&qn\[,&jY. vKɕkwZM-BЭ{&βZ-Z\y%7[19Ta(rXӨm.wax*=yUEEv5O*uyjݞ}55Cm5Zx3 $3e5JU5u5k-uʁe:O6y0"HbRp1^ 7B:K\Isj251C^ +f|NCK~}눶 O)u8K.&n&2O/zBKu U֓pT{{Ji8B G"P9&xµܭ%Q㹥m;eACbei x:H> endobj 635 0 obj <>stream +Ht0<{=1NlE@+R%MUU==Pa[U7k$e_ +m߰'S:6wNݝwZ^z#h RA6=>8χG ,n!LfKֲ[a5jz|0棽 X<L~OmN5[8N26̕M;Q`J}H}\-3N@+Z;d#xm ;V63xk.6l O ?o/-+{:B-j.uA:9j.V/ :\`UF5}ԹOG9m]Uԉs<8]`þ`=g5 h+[nZ;.) +]jA'OE#K +# +#[nI r@jucr7N |R7uY6=~ 0%> +endstream endobj 636 0 obj <> endobj 637 0 obj <> endobj 638 0 obj <>stream +HWM_si6&l{M(Q) -,lUQօŐ$E#G%v;`Dd Fn@ů؏{Ax!b +cǏ?|_?wNJ!6$X]|W?/߷{2x_zOȉtb}J)z=>X8pNɐS)/ǜ Bz} sp Rr!ĈKqzr ?߂DEdAu%|'ӫ!76H!:_@~PE`bNbTyOHv"$}"C5 z62B5m m2hu"vvDF-bxeKr_ȉİzuFA*Vn"E*\c&Nʫo;l:F~q3تmnc$*V4d945}B4cםwcBu Hm9%g.bQI}[&p6iȚ(NH^^F]ӁԞ$x3Y+V[%0(F^ж}RMױYӣ? +Ë*<ԕʁ{LR3i~27Hvީ6G iͦެEfڋ7,辙 -/Y՜mآ#;U]yAaոvXm,vfEX"!#ͅCpskL7VmK, bG&jU "FA甈˪6apo] +YjWk j5,[/'2(b/i`1Ey^\ƿA%g+ST_8IK+h KI`*Xs{J̍C.i LE,mx]X=~Aj*;4+leSM8GTO&7"0bTyOO#qۉԓ&!Гhb3r]ܽYN ꖽ}zޤԃ}O ;\[A\ W幈~mAjO9UD7HZklKg=y ӆUSLH z)0Ly/I6,&%*&$( ojHb,@2a8=BPTvD >ftR+[eϯ?bh>uECǖ!HKtlU +&Jqi=\AY*7 9y7&&-8` AkCzd&ڲsL6itbyy,mM1ZEaO!wkISz:CJwY/s6͑+tvS)H$۾-?hO&IlZ>fatu*}0Skq~3n{9d!L8ouI68JQئ#U}ls¸50,dv3k*cF8m\ npZxf5p)Հ +0  HqVA0n;៺z/m( c[=\4*uM 0$QƍIEJ%1q*K'E[cS0S ?q$} +bq'ĔҲi,*RԞ:V HǓH}Dњ:8ЎqSjR{q(>UjsǶ4nۗW!.kJA>')PRW37yTgSſq iڜet.h:lN9Yh݂MIT${#Y{sCb\H|w۾BBzN ;SGo;U6$".6Ew2BlR{{Vw scU4IIiWeW|k{K'S b=de$7`*ipj@5!¢b."`rpxcA5LD󊔵:ϴ|f".H Sۀ*j^tSK̲@!wYվُT6'Y!Y]BX:Q@s~ϡ "VĦw)ĽѤi(x ߒ=d%"ߗ8sYo؀Rqxh~G-ƩEj=n5atX9o#qhtt |QNՂ2R +5jE3m]c mO1J.`0i04ybXΝc*k`D7 s7}@̉C>',HG,eZraUyE}r)Y-ٴ h1t*-bUuɪltA#>kӣ]V +;a@ԃؤJN[ձ_^r^W҉84Q0)6F?k-N?-(͆g-DEz5_ce#`<~z s" +Orx$ +zXŌ `E ?`)S^e`s gGBz<(l*wV'?f[C˗& &6Дc5רҧ˞,Ӱgi`CHh7z-)>S͆2 *3v7<0ؖ_7J .c|I˸ Z++fcۂ $fF } &Ys>uW_,ҽ%-H'1$Ҽ#[jx}\(vÚ_1\xV'ۿIr9 g00 rAA\Kt A1$C&=k! Y%Jgw y#=Gw[,p W dc( F\ +y0@l_AE0ec}WԒyN.޶G <$_e狷]07k7R%ue+i .c] pk#XŴKTӸ_Kzs3r-@nƈrU E B!ɿ`k' ZENRJV@EA3$#-U.Ij+`Cm/:-bAKT7xWJ=n<|)6Q, 03 6!kzwͳYzVO>ޥK nٖÉi ngD7GaCQSu(xHC o2 LĮ^ +UB⡒G =&)d,[<Lmd+coRkjGjhK= +e-3gSSuq7o)-'X+]Q'hg}F|n8 0y&a~H5}yhǏhg\/a~2E@󏛸}m]i Bp&9WkLPtrlNFvH[`hnO4JQ~-`Z W>&NG;P&K~̉=;Xj?lAm3LZyMkzl{E[@le,,.MVZl@"gӔ!1!I{gƂxg%>y!w w.S\}}U6A( }mwv*15˽T$՟G:IaSixm| / ŘFX} yV ՖZ ;3vc*d%amPvr"<RW]0 ,qwpbnw-ITL2L#=jCLNbr:IP2Dɡb]!!K9xa*d/\䗠yQ͝=0jJ~J5/P]`ckK=&7mL~eq(m5X6 łOMc[*u Lk?W!zBpF'f!GȁSsk~ "g=;cc\/buH~'@3nӸ/MQT༡k("a= 5>stream +Hˮ )nJԅzl'ŬB#*H$ye.ۢmd1 h㍽#] Rd4#}1 vF.+ 1(}(E +M8RO.%߱>3Y;F'1 Da< w& ba.ø&8&eHdB`'xȂ\8CԳI{-E9_>}px9J^B5O,4'2ꚃ m7(~2(+/ʎYy6n~o +WlMJ¤&3- B"1|% _Z+H Vd"8p~믮}p@ +#[>g*\ Si6B#o?_w{E>g} ] +pdxɀ ?`," WyO ܁`g^ZPsI< 9x]0!5>?l5l8RC=0YK0Pē|-|aRji3/$XVDLl<|_c390+ n֊]IuN-%1ȸ=V`S݀ohZv7A}|TnV˝L."dbضU6VhNP[iX˵ˢS +&/Zg j<8ԬW^,r:Sqe.س evmA*| +j,;Ĺ쟩Clk}~Ά#u K¤M |*Q*gs}Txzs0H}Q{1tDZ9PpTg91PfqƮbM*ƫKA}KӲ;'a4/ V=w9?kM(;SsF.Jv nǀbPfG*Jn@Z(T4?L`ܞ +)H`2v<c%I1> (@Zx!!{`ٶ.= qHpIfXm9-`X Gd\-# l_: \D.G-RaAvקݙVVsԯ u9b|e +l:)a] ɚZCE(9^nq7xUD96W5xjJAu(_a~Z0 4oX״ XOjޅ_5-s3(19(X3l` PSH$TSx<%q+"3E A1Z2.( +$xrq<<.<.6SjF1BَB_ e^ 6XܗǕ678ڂeh PdF'v={iZYáQd(xwm[̜$s(T55Wi"Z~HxS* '[~~v}@iu(+y@m^5[Emٝ }| `m.d|<'g/pGl.%Q' [ vck}~چvzke19X + 2zͻ-DaڐtqI~L5aK;GPĵ^ɼLO{c,g=}K3!t mm&lֵ?ݗ~ 'W̶϶$m䩐&r@Fڧ'mu$_Q~{Vp-Q4 +%bw¯q3Dc_/";k +[wݽR|/Flh1\~vg-9";9Ń +k :n_k4#ˎj.ڞU@`0a};Pй%B-]  + 2dMгByT=0]׆^eKLp9EX-g\[ٕ&vQȭ %؛Ro0E`s&MH'j./fxHQQkp}ٸ0ǚ{|R%YO~64(1JJ_*\OʔCx ~C ?Y@΁m_qex%K +i}4hw9jYr,Y90?uu摶8B2N$Z;){_w)_a6P~)،1R.ǃ9 +tbUǦH ,kwx!'O4l2bF-WT_{Pra,pq&ER䓆6ay\P+w^_V?ٯq#_Q?{Հޑ)R4˘j.eVQyDdJ|`J5(5J 7&y2By z 7!$䤟yp/)e^-}{uD#g!:ؑs  *jVYy{YiLÉ.I>s[c-*J e32f:G gEl>H H$ y6a?uϺ=FBս)b8o/H`38OF}"rwf.HcZ"2,s[B j I1}Ӯ|r!L*r% ?:H5G˛_ǖ"Q䠰یEloZ{\Q)QP}L`%V3lPlW}!QR@gGNG:gěKVAlY4 ŕ v BUT1r= +ITi}ML,jnsI!΀%՟\D}Fbtvc{`a~K#)b[e9{z {G#fZg ?TC;^(1ϩl5B=g?6sJ-^gt[ň^jq=ﳥ]KKi*@ᙀ-9f qz|" +mӇ*F 1'-֓Ո@jj[)NG s|D$  FĖ8dHXVdfN(w4PmQ! iAzsq-K*DqqM磁@ wrrea$ᅓʜœdP0V +ðhsyhRc\LY^lD>v+F3i]AW&v3S/Yκf(%:gĺ|d]mG̿IhR[$GBā@D0q7Nˮb'r/t b "3G"YB;1B%kķJK:=TBNe rp"1P VyeٮGp4't5V&k e]HVp019`8*HTh篂F/B!W]N8[BR|M2]jØ3u;kG) +@ID~ S (F!;54ʡ//51ޑ|mp^fLcr/2/q n6=Pa(ڔ+䐤:GO>gI5L +Hl^cƕ 񋉛*C`@<%CP8IAԴ=Itd.m&Mv `?و'meJs KiIQd%`0ZxINg0EnfkJl.Z3Y$`>B fz&R3!3zEj^5ѷwX[t;T"G)ݾsAyseU[줩 V{]1n횉iu'nI` YقcbBg6Hc`"Fu`$i+,([=^i5/!%Sq!\UIWvoEωm*Y>G8P@aN#QXIE*|0}@E6FhE:>z.gm(;&Z^ʗw̬A+<@!J $TlaHw֛l?9gN-K$f2B!1IrP089muj̩N#gW=Yzr^4JP 9({}q}GH Ab 9Đof +5XnP^ssR}ޥhˍz,!$WsճɳN̟YUwꔭ<=]LpÊQ/#⎹꿶 N( 3J0n꯫JeT|XfCO'Q8G)_BxZ[_I&,B9 d~sJ#dYg?g7uT綽i;yh'b?=o6D#>sFУ: 21Dt# \l3^AGXG)~7b ^G>F;dYL{wFcw@ ;Moe[作氫v5~o֢SCPz1%i!^'$ƊJm(k R$67$DUT!2DVPy:R>Muهn) QUah-X ^=_~x˗i7/8V Hi4׸[sA_ޕ2 n [o|fNn㗹8u>?s7i;MbvqN,f[6$P!RO߮.GYU;@2Ռ !tC8>3O>c-_MMUņGRfS*nfM]ݿR!|qէi}5]ft wT~S鿺C/ MV7y1͸gU:?ٲ%T20K-$m2Yb2ǴF݁,$Y"_檁c˼{݅+F<0IL7nyW8-1{{ E:.LF0 `,bez%3ھ?}Zv܋0%11*) F'I%#Fb +1⾨J-cq<1Cj6%Y߈}^c=[r63aӀ +P0Ճ?WeQIwc+ آKOTCsF5 cxBhہǻkҬ(0 &o8EF[+T ISM۪ `i |Hd`:c.3=ΧwGѐ'gW,ȞӺV| m$.7 /m{s8~gW==RaY7F U~{lPR=Z-Jf)ɽ+P't~X7]=ygfX8z5ug*ʴi>H DXڤ+͑EBҪ+2@in6jxm=eٜқΏI[Ԝ}>*N[Jؘ_ r-Ni& gkiuJ#"G\);2y[6;5!TVSyz-`F3ԉN`S +c?& ¾ȋD=@In[8TÃ鱬u5J G!~? +jZDa}M1ߥBUj抢TGx;Sw{=3?b4y_0{mC8ȶMe./RD?Y?E H:*o Le4U ~𮴴%I8&Moy +YbX.Rܑʜ0ej`qio?ϧ GrX:Q.ی[hGl @sрƙ4uQ|W_T/r_q;y/bi1yhba4t_ + +&"b&^V1; + (I´ȈR4gt~9lDL$kaڮ.5b2,iH7zXicIm 7?DlH2RcnP EʢA.R%{E$3o/Dq',ui霰(d9pf ΄]*5v\6|{*hXOn/b%jXly분! +6q}]v08_@/% !|R2?7ǓFaơ{#o\@MPTN8G㼩?D-vbkvg[ԅ uǫ xXpll"[Tc\, Q'R#y]S=y}EWcG! ɼI:C]8M&F`Tk7cgRUA V=k!Y皫sK6d}]eg`).m~*oA1x3Fdd)) Y.XRfW]gT SNxudʳ:nKq``;G~b0%hUT >} ūO$u'nTÕ5LNg- cuLW@7R]#! . fV oU$@ y0)+&_  }f>stream +hޜwTTϽwz0z.0. Qf Ml@DEHb!(`HPb0dFJ|yyǽgs{.$O./ 'z8WGбx0Y驾A@$/7z HeOOҬT_lN:K"N3"$F/JPrb[䥟}Qd[Sl1x{#bG\NoX3I[ql2$ 8xtrp/8 pCfq.Knjm͠{r28?.)ɩL^6g,qm"[Z[Z~Q7%" +3R`̊j[~: w!$E}kyhyRm333: }=#vʉe +tqX)I)B>== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. +@JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ +llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ + E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz +endstream endobj 641 0 obj <>stream +HtTiPTZCxy鸍 Ȣ*6Ah趻m`P@@EɰHEQ4F-PD),M9:IZ{wZp [F$naUYCJ+ZI̞$l։#nQD)HD4 ]?3s~_/?{41j>iqd&wtjsq.w~D/wK9KQ*Y7֗rǸܟ\/wίsy^LŒ4H=x5_íBI3"ᱴpe9j~UX1f}yfe?MZ鑒%mlaޕ]9[-ꎣg +?p҅xf ͋҈"1/;}i̶/;=5z^ 4ohx`1 6<x6^=V}9Nhkv, kѸu_+z#h(A)tQX-hA9 ";Sڟ087Oek MFε}7xZU74E @ ɐIMB$ֻP*萒CR2HqM +K ĥҏ W ALߕqǟVleZ Sl^P!oi, _ɮykJݹ!,9r>|G`}cP\$})\8oy^<89ܘց0$1z2c*oZ8>+*+#`5Fal8$5Y;$3*z<ͽ Hp1qSĖn&A܎$ z)H=Sh`MC,96bE-{nb%G]j~\݇ u"qϒ8wEL|z$Lz.e蚈yj+hyN MD Ytma:A ޮ 7F }cҢ]˧/uk`2vggd52`FلׅXTf!H1 "2Sb$1H?c.R{ohn~{ 6lߒ?ސo = I4]`ӾVF`wn Q<9krivpHKAŁ ?6K-ĸgqUX x}\m N!+ix?g).n*a=s꠬TBd710(b<8Gbo< 'c$x{|;aO + ҈Z +ymUj}\*:IpܻsFEŲt77yuc홱h@_$(19Vc + \]l0nާ-j#Ӱ8Ef9ߋXYBV(ا.lJWuؒREWȡIǼDf}K +ɠYP\3, v莮L8B5?yUy41&U9mi}J8:BM&.%yN/裙8g!n'Fu5O n'W؆=j {8'K4J==$`Mb 乓}Juޟ <lAN9$3dvvCL~Ѽ؎z*nW͉V}ѨTOY6}\tph<}-:BxR|ӄ8Ei(ߧL/IHss  + H&F-wK !K+,:Sxb)DstTTiXMX_İgvQnk80*c_؇G j471t%R$)28>K_2wxt%Ӓ'WIEj~7A{NJ.[ >H=.c@LI~ TNҶMtNL/y(WV3!ocp=ó* jk5t.q,v[_)&CL|FdFƇ==,% ksS&}&1t">1Auf\~@Z4^%ѐZo^d-X᎗^)=xp^ #4n`a:,xgQ5mܛCj7  C]pܝæ+.{<3Q;%@Q<ܥdj3S9"xb i=-QoQ%GwlWyTTҙK :ϾGj5EI(% (˰Yadx + "Jkp#.ɉML<;z}rM^a}G*Z11l8OpOqlЃ"mGN*sK;[ ȍf*\J$Kux?Կ.y4e ^/$(3K@4nmGN!(z=Df@.,eHŇF];m?J:ڴ8%ɈSȄ>,/ۏ Õh,.CȌtZB%蚚.~@+h{d(Ilif4,+h9QܗN{Zρ m7*k2VnU=%u@#bkIbXE+eRJŇ+Jh&K~:w4 !7v"PJ&Q&GAGM/OX [,bݳU,_ą=%vJEJ{)a~ yRfEHzƑte*WcXĭٸ8_oMGMTW"}Gr<@2yf!:߇,WvG{ܓ>ɔ98c;o3H\C,80(Q<؞ H2 kq3HTdaD$xk&R^a ݛ׻w06ćtJU<~yem:OT5S#"oE$M"c~'):x4DD ;spp!sp©͜٦ ,}b sP 6"䀨' W]̿"'|֛D ᎉ>=CK=#{_wrvleI ӓxvfK4j*VSkAl9 n\6 %Lw daJk +uEAHm)i҆nH6M&i4)`[JhK >*h}2 ~p_geFo~˽g=w +S-mV:)7~gXP5uUEVۙ$&HEZx?Ӌf3`o¥.idrLd1ܤkM: (ҬB &_>@؏GT\TuDd] w1-N_7Nz +GuDnt3n7䀅Noĕ q2iS+<34' *@.h&lMtCBZ-vkԪLv~#]>PO?S=Q[4`=-d|H3 _Rb./M~r)+iCMQ} +i -e o Q٩',[5 GT<]-,)%QeѢ|쩲SW_V^j8z<}fGXt&b8g_%#|gzO`,~zmU/_3{TZpWfxlxńr($YꞲvl>"D(e~06(=<:Q,ڌ( e$XAQkJ];hzQx_([b{s~}Row^&3'n\2u\>&wܼ5^<n@9Xf#ߝæ[vr6Om`-;ihe(:h')Zt^@xeqnkwh+/g<4?GR|$/w +%9ƐD>^+=\eEPn~othƬ&s%ٕ]0/K\ùM*oxh Jr鼠! /nB**DM[ +endstream endobj 642 0 obj <>stream +HtTiTgF.h5VqaA!PA .К^&ff174*""E=.dw +Lg^_֜y?n}w߻p]8>fIE~X,bQg c6MU&r}Gü|yQ82*x5f0JL5:暳ys4SҦjBwYc+iͫu|KhĚ|5(A`$,:>OB_7[4ZMM|ƼF7st5ZSt3Ky}^u-S¢XlVILǔ0_a9O`f0,Ma m@6NfsݗD q#"Q-rNCa7=YRρFT(>S#F6{,^޾_i-9^‡ ǻDJJHs|D! ǖ9s\׾4d410O ?ۅ;N?4xj dbUM`mgSpWSt7(/BG# ip *n=`xC@mq왜ٰ\=TLs{nΓV +꘶-ArEQ# {x211Ag-Fq,ꤟ! >8 Ƚ ,\ădg%^Pp9os۷ת~&VSeb#q$W!TFV⟤1ꀲ F 7` h,xC-Nkҹuh! 1hfLH`hobVM䅦#En~x4GtnϽA]#Cw`7wm06Sᆻ IQ otDYp#Z`RʾlYdƘI;%J)mlmmGS,6#s&;JB\ 4 A8M~atGhX4ik9^g7Vy/Eٝ Vx2{jNtd,Ԫd]㥝eF%f$o4z-2$gC#*C>zM_g!] #EY$8/+*MDAhZJ +0ԮG-_І: 5N sIDֹZc5sī͛^D!}Z|Rhny=iRtkC!4Px:鄴8ISUq]jD==mD 8,@^Kr(SuT7y[')^T [PSDiۄ<8*2 + (kmS ' gC^r'%^R RH +⪴^VQz'*8='~'K/YsJ!%:` *@8D|E.N+ٱ1geqȈLdP[*UIw.%? '_}^%a)(@?_&I~ެÁ ʗBg9`eL$"V$"?ULnMZ4PoTJ$$Q4yGgb/;&.{ 0[s+dDasyWՔ1墁@[x=N3 bN@V`E]·D# 3i'cM \)Cs2Ĺ]twh +dTM7}8Q N4ɞ-u}[%Lq{/4 Kgnr*w^u#nbWAA^3p0<(b*W "QdJuk]C 6٤L&?KEǤ%g4[{9c:}P$ S Ma  6S4,nśC&N.%R&6b ;E8 + Bg,0Ǝf $^IyF(!ww jZu4˜Y2VczQL#)*+;?Ü!Ӗ4rKeP40#N_Iz@uLEә3ʨMOr Iwe~Eޛ$lCjpTۯpTrBξe_l.@ v 5N0Iژ[#{t1s8aK(7FP*B8&SE>l 4bA(%= cj6ă)dGNlW1Ȟ4cDn[L K:-MhrԲ8lO۱tsw͟VvUXŜlWuET,^?1.Ev1!wdzIɱGereqⅡ:Onu6(pʧ-hWt3(u( +_%rp"ôl3x>',!hZK +,~fJQ}>;N܇eQx›Sx;ރ>^c{㪅9%ʎ䨫R0^ن:FŇG]V![i'ןoa#J]y,̉':53Йy7&KsX(xZhmҵ6+` x?m[M8Sq4K5'uada_=kxO¢`4,6s NyB*㒎0ڪ뚇79Ϭ׾>X WI&y=hUzR dac ԛTḰ!y /ڶyS{GlD!8e7ƯQّĒ?&7xgɣB{>u SZz]+٨=mbεV";ZxeH;Œ+囱4w@WTR[G[cf0kaO3qg&?^Α~BQ 'ZbGC5j['Y(,91BC)bZBl߇UV7a%y + ,EUe 5tr/QO"jpCAYПVBXi8;H!sZ"l +MdEG*mi}ݩ>v|Ɠ)s:A O]}o$u3V#̊_թ=GkC1 bzeN<\:ȠeEd*=:"ԑ}X$= pt]K]yHQ#<;wo!F 3(,1-$c&J>9l>z9y-7  ='Xՙ &,^>ϛ OG>!<Vc#L*pɩ5`73 #]zn>6uCF͍,c` h?+{)yvr +HI%zv%PyFEjiI`cb{BQ tiS;˺2o!*XWvoy\[2w*9>k؞8a1xg&amUMMK`3aYШSJدK/>YJ+QO=O3!9MPf*6X몭ڳw `nxz4chx9)\D)?J!phh7Z +*D0mlL0Z|GTC{>黮&}2`2r +CaZiS﹘N݅+KNˉ(ʥ+Gcb3/{SD",G̺g i`֨ GBK0^zm̠L6P7Gˡy:w7Tr@ 3(/ G1-1&F}49 +6+kcp*jdy.J(#y\je;z1⻂ׁd99^e\J<6xŝYgLԍk`/yV#&r!.LϤr썣I˩;. -VA=U"kY/[p; +\ i|Yo<+S}Vi70@>stream +HtTkPi&tL<:uW]W|CPG44JHH!<cAABPqduqe񹮬cYfn3[cu9%ژas2SveEIzUdt(Ea(pwW>ݲN쎖"EJ +$8~|OFSܕ.$ +AM1h !$!2K S4:FLOJ !b^H'2lTzA)딉IjnI֩R5Y$!$LP&-O7^JT)u$}o?a>nÔ^!1ǦR7-ð^X9` + aX %m_x3~n]]l4ۻۯ$~Gd/Lt[_;p,q|2e^PngnS(@=usv]zi~⧽m5cnnnV=W~PO5ʮbՊ ߧo9pKnw)B !PagkHt)IsQrCq8[V{@]pK G#̹%|"ٔs=Wnvqj"Өܜ)/*(g/`P WUҊ +ܒ#O.1-;Z>7*Xm|ūѧcQ\ ,CPqoCA5DP(\^ '@q 9(tuzǾZA(][>}qCh>6Pp2KT~fD/os@6~ +1L {YwV,Rr{JUlrTaD `@;f4#@KRB.H3 -qOtK:ݞ6c#O-6k |7LP &I&qi n=3o9JJ|y҉luqw?RC W䝽UC&9" ,T\[2L7a?۶)ִc|x,+$"x{ζ +(\7 dE+2hW% p$ƏbON,5";c^{*Ӑl!R)8~ڋˑė33j  +,DU}u2I'Ɨ3LUx-z),{ +K?pt=xƜ1L垧KaEݎ1A֠hH2ұ3vsgVd/Z:ϰd=gi!qQ ::MGVP]E.JA]XƲW.+].Ae +@EcM1[lfYmwc2y}]ϫܮ>H"dV+i:ţd_`HNZbbm a~Mxʧ.n _4kP2u^lB8 R%8 +6A*5Z,.a]7 + ٍ>@W mnv`@7vCjMz9܀{#fR)yvu2u>4ǻi*sr%5u6`q뾼Ңܘ{褿焮Pl)^vOY6})UI4 + Y4lR +JLTQE_jD!mO*x NCp& Z!pvkOۊ${o2 *3Q&[tWsuSuz^egwE6ި+Wɑ۝yܩ/NvK3L3,չMbЃGX) jbAwVfQy6 P0ڹ +5*uU9^DZ~~Z J!ahsug&hr4*F ; +,w!eE싐 +3(e^YyQcx g55FRhZB1xp ejkSz흷Fi{fxaNs,l +^r\0-PXQ['wSv!VChIO=RxnrhxF廋'a5|f耟5AqçuBiPN*$/dk=w£z'~~NI3RH1R*ڀ>D4G=hZx1{-`h}Cxv6#j0_O@.5oaQRQkmSlfԥ.V|7UBej4%_*_sZd:ZuW|TO]9k}]qUPJ<05I&c6퟼|IQZ 7vY\qvݤ[.vۯLAmT9֒ )ՙ!6[֝JJ#hbnM \yev N[U]d9Z1(K[L&Sz#m( Pa ţlmX97Of?O|Z&GS'#39,L'e\zî8qk8\a~Gst8} t!~[S^=3ç0"$4+|oں;v[U`nS) ;6v;rkLЂ~%O2.tOƅ9DXLjR*˫\n}yyokZOktaP 7amYdFz"F _aƳM Q59+Lٯ8.PϺ4H18xxDi6(*10`T>1lZ$mBEdv_ɳNfVE"oKbc򆶚VӯV2koS /ʄK\EQ%SU5fQz0?6?71XMhgEX{AJNgY||,KTbk8 l .Yop%BsT>[u\zoKw5ieh] \6ĩ((;w{)F,= ҅ccceU"-uVdNg҉=_#JTPŊNa%; l^B&>y)L~Ѣ5𯉻I<x'<&刌.(e8.֏"e6=k̆ghnچQٝ9bQGVfw +]|<6Wke_”?q40l񠛪+3&ٓLmlȩNΊ +Xt{PxDJi2uF?7:7{}<-8k ޭ3 0W;# Pei ޼3}Wt1k̮x n;ף>X[aޕ;Ϩ$Āe_лg/$`6#@QF%Z q5hGh.X-}|_?uhg2"ZTFJl2/yQFLդn8FcS9پǎ +(| +y1-׆{`1 +$ wV{kf^3saG4-1`a.(֣]i'mƫ,+ IPc,ܫVc.qi "b5v䒕B$!$!@4 EbZ-2vo^`3}j}89q_HI|wEX>:1B7r|s#zSVs3fm r5ins4z^B'r?x7iGO`څͭБڃb$](^ nLw.aX,e<VAD*gSѨa~^0Ʈ/nsq$mFSyaNnR/7fd5n sFUm(:(ApCLNb1E$Afq{LWz^aya-kr;|ѽ]}8-X+fMֵ"dϒO~ϧ_Pv])2b5#:C݂Ap Qj2I"'{zNben,,sÊS(VMվXԺ}dZ% +EB)bT5yؽ^EQ%kzҴU[֤]31/*.al[p-'5/X<yBE;E6a*PY-7t8B#q~&B2BIvYY(4P dqHdMt輻xf$tD]$W! +F"'Cw{#mœrbBע 5mYReQ / +,NWڬ8vyYS⢭A.AOpo,*IPt֐5u +R^;Srgz|?du1=8vAbg=2+V"+ry +FNVCLR'P;)ŀH{; >6%(VrSH ܕs<8~&a|&rn-KoF‡e}uFIxu:B2Z*d/x7*lH|YCcV8UdŻUN~*6 {7\@i(I8ޛYHP`*"MRB!avbJkM-'ץ$ea05k$. ;k/Pe*d2>ݣڠQ"l.`-흊͚gX15ϙ>stream +Hbd`af`dd ,)M-uI,IL!C 4 ` Y1~Ueaa\!8yʢdMCK Si&-AcJ~RBpeqIjng^r~QA~QbIjcNBȄbԢ2(e + + +%E)E +i +>y% + +y)E +@}ťIř)Ezxe a`y_IJ6K.[Y.TOMX[X􅭷//ZV_P(Y{QC-_?Ar"]KJ2~u~*\SoQQwewT]{M{o?YC䧖}ʹ? gnq"S6{Ly=?'0de9 +endstream endobj 645 0 obj <>stream +h~~~}}}|||{{{zzzyyyxxxwwwvvuuutttsssrrrqqqpppooonnnmmmlllkkkjjjiiihhhgggfffeeedddcccbbbaaa```___^^^]\\\[[[ZZZYYYXXXWWWVVVUUUTTSSSRRRQQQPPPOOONNNMMMLLLKKKJJJIIHHGGGFFFEEDDDCCCBBBAAA@@@??>>>==<<<;;:::999888777666554433322111000///...---,,,++**)))(((''&&&%%%$$$#"#"!!!  ͷ +endstream endobj 646 0 obj <> endobj 647 0 obj <> endobj 648 0 obj <>stream +h͎0y +˽@ XEl"8YqͫW,ZPRbX貭?b1<᷋5YW?>}3x,EU@[Ȳm YΌ!]!n|_\ ᄸ -K0 t\K,0Y5َ~pY-TiP# {c=giX!}+QsW&W%tUGCde|TG-{JƱ\<gr-Q:z!X g}z?=gY]&7R<_I_*Yadbǎ$ժL6JoOjP^Kt4x=(ߖvXF} " +ܲֆLkci:\؍R2sŵ2\\cWs1xrDf !3d̐_A8Vҍ0a +endstream endobj 649 0 obj <> endobj 650 0 obj <>stream + + + + + + + Ruebsam + + + + + CrossMark_Color_SbS_p + + + + + + + + + + + + + + + + + + Cyan + Magenta + Yellow + Black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream endobj 651 0 obj <> endobj 652 0 obj <>stream +hj0BPn†R6$lʒkkkw_> endobj 654 0 obj <>stream + + + + + Adobe Illustrator CS6 (Windows) + 2014-01-29T14:42:05+05:30 + 2014-01-29T14:42:06+05:30 + 2014-01-29T14:42:06+05:30 + + + + 256 + 76 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgATAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A7Jqv5M/pDU7y/wD8debr T63PJP8AVLXVfSt4vVcv6cMfpHhGlaKtdhiqF/5UV/5kLzr/ANxj/rzirv8AlRX/AJkLzr/3GP8A rzirv+VFf+ZC86/9xj/rzirv+VFf+ZC86/8AcY/684q7/lRX/mQvOv8A3GP+vOKu/wCVFf8AmQvO v/cY/wCvOKu/5UV/5kLzr/3GP+vOKu/5UV/5kLzr/wBxj/rzirv+VFf+ZC86/wDcY/684q7/AJUV /wCZC86/9xj/AK84q7/lRX/mQvOv/cY/684q7/lRX/mQvOv/AHGP+vOKu/5UV/5kLzr/ANxj/rzi rv8AlRX/AJkLzr/3GP8Arzirv+VFf+ZC86/9xj/rzirv+VFf+ZC86/8AcY/684q7/lRX/mQvOv8A 3GP+vOKu/wCVFf8AmQvOv/cY/wCvOKu/5UV/5kLzr/3GP+vOKu/5UV/5kLzr/wBxj/rzirv+VFf+ ZC86/wDcY/684q7/AJUV/wCZC86/9xj/AK84q7/lRX/mQvOv/cY/684q7/lRX/mQvOv/AHGP+vOK u/5UV/5kLzr/ANxj/rzirv8AlRX/AJkLzr/3GP8Arzirv+VFf+ZC86/9xj/rzirv+VFf+ZC86/8A cY/684q7/lRX/mQvOv8A3GP+vOKu/wCVFf8AmQvOv/cY/wCvOKpp5Z/Kf9A65bat/jLzRqv1bn/o Gp6l9YtJPUjaP95F6a8uPLku+zAHFWd4q7FXYq7FXYqkXkbzlpnnPytZeZdLinhsb/1fRjulRZh6 MzwtyCNIv2ozSjdMVT3FXYq7FXYq7FWMeX/O36X87+a/K/1L0P8ADH6P/wBM9Xn6/wCkLdp/7vgv p+nx4/aavtirJ8VSfzj5s0jyj5av/MWsM66fp6B5REheRmdhHGiLt8TyOqipA33IFTirvJ2s6vrX lqw1XWNIfQdQvEMkukyyCWSFSx9MO3GP4mj4sVKgrXiRUHFU4xV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxVSurq1tLWa7u5kt7W3Rpbi4lYJHHGgLO7uxCqqqKknpir5h8kR3W o/l9+T/ly9vrqw8oa5da3b699XlNrHcyLNObSymuFo3G5b1I/SDD1KmnxBSqqe6voHlryXqXn3yn 5T1R10m78m6pqWp+Vy7Tx2N5FFFFDMsshd1a4hlYtGW5bBmqpjCqquuarpk/5b/kZDBeQSzSa15d 4RpIjM31SEw3FADU+jKwST+VjQ0OKqWn/ltHa6Brmt2t9daNe3vmuTRdLutIuXgkttDm8xRWj2MS FTFbqLj1Zl9FQelWKs6FVFeYfLem/lT5ttoPy8srq2uvNeg65BHYRTS3MYv9Lthe2dykEwuGmm5F oghNPi2H2g6rGNZ0b8vtD/Je0/M/y3don5iImnSPrkeozXE7avcGGS+jkjkmkieZ4pJTLE6H4S1V pir1TyB/5O781v8Atwf9QD4qkP5ut5W1f81vL3lv8wZ/qXkhdLuL+yaaaaztLvVTJ6RiuLgMkf7i 3HNPiRgz0LESBWVea/mNYeRoPKXnvQfJITUfKGkJpGtRXMF368FjrVzciykjhf4pLhbiybkSZHSN lYbMQFVfUflnyzofljQ7bQ9Dtvqml2nP6vb85JePqyNK/wAcrO5q7k7nFU0xV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVIvOXkbyt5z0yLS/Mtl9fsYZ1uo4fVmhpMqMgblC8b fZkYUrTFVXWfJvlTWtCXQNU0m1utGiQR29k0SiOFVjMSGAKB6LJGxVGjoV/ZIxVS8o+RPKHk+xay 8t6VBpsMlPWeMFppaMzL6szl5ZOJkbjzY8QaCgxVS0b8uPIOiak2p6T5d06x1BnMi3UFtEkkbNEI WELBf3StGtCsdAasaVZiVUd/hbyx/wBWiy/3t/Sv+80X/HQ/5bPs/wB//wAW/a98VRVxpWmXN9aX 9xZwTX1h6n1G7kjRpoPWXhL6UhBZOaijcTuOuKpPdflv+Xd3dTXd35W0i4urh2luLiWwtnkkkcln d3aMszMxqSeuKpxb6VpltfXd/b2cEN9f+n9eu440Waf0V4RerIAGfgpovI7DpiqlrOgaFrlqtprW m2uqWqOJUt7yGO4jWQAqHCSKyhgrEV98VQ0PkvydDpE+iw6Fp0WjXTiW501LSBbaSQFSHeEJ6bN+ 7XcjsPDFU4xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvA/wDnLP8AMHzX5Y0jQdM0 C+fTV1l7l7y8tmaO5C2hhKJHKpDRqzTVfjuaAV48gyrLf+VFf+ZC86/9xj/rziqK0r8mf0fqdnf/ AOOvN139Unjn+qXWq+rby+k4f05o/SHON6UZa7jFXjnktPM/nf8APXzr5av/ADh5h0/S9Pn1Oe0j 03UpYeHo6gkMcah/VRY1SU0UKOgxV6z/AMqK/wDMhedf+4x/15xV5N+eSeZ/ym1Pypf6H5w8w6p9 annnuLTWNSluLeT6k9u6RvHF6HKN/VIkUnceGKon86Lv8yPyt/MLTvOFl5h1TVPKmpXrzvpM9zMb eJuXOaxcMJLdY5I3b6ueHJQDQVj5lV9F+V/MemeZfL2n6/pb+pY6lAk8NShZeQ+KOTgzqJI2qjqG NGBHbFXlfmi81f8AMj81LTyv5fvXsPL3kW6jvPM+qW9wI5JrmaNo0tLd7ZkuEb0jPDIwkXjyk5Cq IHVYR5mvPM+vf85S3Pkv/FGtaVoVzw/c6Zfy2/p+npC3P7tatGvKRat8G9T33xVlt1/ziF+Xd3dT Xd3rOvXF1cO0txcS3Ns8kkjks7u7WxZmZjUk9cVedfnV+S+hflP5c07zT5R1jV4NZbUUs0uHuY0a OOa2nZyj28UEisfT4/a6EjFXoEX/ADj55S/MjTtJ88+Y9T1T9O69pem3Wom1ktYoWm+owozKht24 8uNSK0r0oNsVeB+bPy00LSPz1g8gW090+jS6jplm1xI8ZufTvkgaQh1jWPkPXbj8HhWuKvpqH/nG L8r7PzPpfmDSY73S5tKnguobOC49S3ea2l9ZWk+srPL8RAVgsgFBtQ1OKvIfyC8q6b+b2u+Zda/M aW68wXWnpbR2qTXEscaC7knkbiIWjZFRozwjQhF5N8PSir2j/oWb8kf+pb/6fb//ALKMVeQ+ZNIj /K3/AJyH8raP5HurrStG159MfUdNE7ywSLNdyWciMspfmvphmX1CxVmJUrtRVHfkV/605+YX/b4/ 7qsOKvp/FWCfnp5j1Py5+U/mLVtLf0r6OCOCGYF1aP63PHbNJGyMjLIizFkYHZgDv0xV5f8Akj+S P5deb/y6sfNXmqxn1nXdZnu7i8vLi7uVYstzJD/umSLly9LmzPyYsx3pQBVnn/Qs35I/9S3/ANPt /wD9lGKvNP8AnHO6utI/Ovz15M0+Z4fLFq+oy22mFjJGklrfx20TqZCzhhC3Bjy+Kg5V4rRVjH/O M/5e+UvzDuvNl35zs31i6t3s5Y7iW5uUkMl0blpnd4pI2dnaNSS9f14q9y/6Fm/JH/qW/wDp9v8A /soxVNPLv5GflZ5dvpL3R9E+rzTQS2twjXV3NDNbzrxkhmhmmkiljYdVdSK0PUDFXz9b6fN/zj1+ dNrLOfr3lTW4DbrqMySh47KadDLVo0KvPatEjOqK3NCNkLjiq+sv0rpn6M/S31yD9F+h9a+v+on1 f6vw9T1vVrw9Ph8XKtKb4q8h8iWrfmh5+m/MnU4UfytoLzad5KspFuCsskUoZ9WCzCOPk32VomxA Bo8IZlXtGKuxV8wf85sf9MZ/28v+xTFX0/irsVfGnlXzlrvlL8/vPeo6L5buvNN1Ldarbvp9mZBI kbairmY+nDcNxVowv2f2uuKvVP8AoYX8zv8Ayz2tffd/9kGKvNfNmtec/wDnIy602Hy55bTT4/Lj sl/cy38ckaLqRQI7ho4JOKfVGJ9NXPtWlVX1T5x8p6R5u8tX/l3WFdtP1BAkpicpIrIwkjdG3+JJ EVhUEbbgioxV8j+TfOX5lflTqfmL8r7aKCXXb+eKHRVRYpUTU7t4I451ldol9OW1bkolBo4Tkqj1 AVX1T+W3kHTPIflCz8uWD+v6HKS7vTGkb3FxIaySuE+hVqWIRVXkaVxV86eZvM2h+WP+cwbnXNcu fqml2nD6xccJJePq6IsSfBEruau4GwxV7H/0Mz+SP/Uyf9OV/wD9k+KvK/8AnIv81fInn/ydpege T9RfV9ZbV4JEsorW7SR1ME8QCCSJOTGSVVCrua9MVfQP5b2t1afl35WtLuF7e6t9IsIri3lUpJHI ltGro6MAysrChB6Yq8M88eTdMuP+cvPLHOWcfpKC31mejJtcadHP6SpVdo2/R8fIGp3ahG1FX0ri r5g/5wn/AOmz/wC3b/2N4q+n8VfMH56/+tOfl7/25/8AuqzYq78iv/WnPzC/7fH/AHVYcVfT+KvM P+cmf/JI+ZP+jL/qPt8Vd/zjN/5JHy3/ANHv/UfcYq9PxV8wfkV/605+YX/b4/7qsOKpP/zitY+Z b7y/56tPLWpJpGsyvowh1KSJZ1hjE85nYROrq7egHCqeppuv2gq9o/wB+d3/AJdb/uQWH/NeKsD8 s+ffzT0//nIq2/LvXPM/6c0uLn9Yf6jaWnq8tMa8TaJC6cHI6Sb096Yq9a/Nr8urHz/5Ku9Cn+C8 St1pM5do1ivY0dYWkKq9YzzKuOJ+EmnxUIVfMv5cN+YPmmzk/Ii6jS30vTtR9fXLhXhWa2sLS6LX tsr8JlkZrtkaJ0qQ+xJiPwKvsHStMsdK0yz0uwj9GxsII7W0h5M3CGFAka8nLMaKoFSa4qisVdir 5g/5zY/6Yz/t5f8AYpir6atbq1u7WG7tJkuLW4RZbe4iYPHJG4DI6OpKsrKagjriqlqeq6ZpVjJf 6peQWFjDx9a7upEhhTkwReUjlVFWYAVPXFXyR+Wa2p/5y41IzSOki6vrptlRA6vJS6BV2LpwX0yz cgG3AFKHkqr7BxV8pabPa/kj/wA5Ey6THzs/JXmBIVVZ5w6JBc7RzlmkjVVtrtZI+c1WWHn9otyK r6txV8ffmYtqP+cuNNMMjvI2r6EblXQIqSUtQFRg7819MK3IhdyRSg5Mq+wcVfMH/r7n+f8A1YcV fT+KuxV2KvmD85tV4f8AOUnkX6hecbi3/RVrd+hJR4/Xv5fUhk4Gq+pBOOSnqjeBxV9P4q+Uv+cT Nf0LytdecrTzPqVroV0XsYhb6nNHZyepAbpZU4Tsjco2YBh274q+hv8Alaf5Y/8AU36L/wBxG0/6 qYq+fvzT1XTPMv8Azkt5Bm8uXkGtQxfoz1ZNOkS7VfQ1GaabkYS4HpxfG/gu52xVS/KPX9C0P/nJ L8wLvWtStdLtXfV4kuLyaO3jaQ6pEwQPIyqWKqTT2xV9Df8AK0/yx/6m/Rf+4jaf9VMVYR+d3mHy 55u/KPzTpnljWdO1nUILWK/mtbO8tppFtrO6hmnlKrIfhSNCfwG5AxVAf848+fvIulfk/oFhqnmP S7C+h+t+taXV7bwzJyvZ3XlG7qwqrAio6Yq9G/5Wn+WP/U36L/3EbT/qpirwf/nH7/Tv+ciPzA1a y/0rS3/SfC/h/eW5+sanHJDSVap+9SNmTf4gCR0xVLP+cQvNPljQf8WfpzV7LSvrP6P+r/XbmK39 T0/rPPh6rLy48hWnSoxV9F/8rT/LH/qb9F/7iNp/1UxV8/aZqumar/zmdHf6XeQX9jNy9G7tZEmh fjoZRuMiFlNGUg0PXFX1Rir5g/Ir/wBac/ML/t8f91WHFX0/irsVdiqT+bPJ3lrzdpDaP5isE1DT 2dJRE5ZGWRD8LpJGUkRtyKqw2JHQkYqwj/oWb8kf+pb/AOn2/wD+yjFVW1/5xv8AyVtbqG5j8tI0 kDrIiy3N5NGWQhgHjkmeN123VlIPQimKpzpv5Qfl1pvm9/OFlpPpeY5J7i6e++sXLVmuw4mb0mlM XxCVtuFBXamKsxxVjHnb8s/JHnf6l/ijTf0h+j/V+p/v7iHh63D1P7iSLly9JftV6YqnulaZY6Vp lnpdhH6NjYQR2tpDyZuEMKBI15OWY0VQKk1xVjGpflB+XWpeb084Xuk+r5jjnt7pL76xcrSa0CCF vSWURfCIl24UNN64qzHFWJ3P5VeRLjzmPOsmnOvmdXjkGox3V3E3KKMQqDHHKsRUxKEZeNGFQwNT irLMVdirsVSe58l+TrrVxrVzoWnT6yrxyrqUlpA9yJIQBG4mZDJyTgvE12oKYqnGKpFqfkHyLqt9 Jf6p5c0u/vpuPrXd1ZW80z8VCLykdGY0VQBU9MVQv/KrPyx/6lDRf+4daf8AVPFUfo3kvydod013 ouhadpd06GJ7iztILeRoyQxQvGisVLKDT2xVC3X5b/l3d3U13d+VtIuLq4dpbi4lsLZ5JJHJZ3d2 jLMzMaknriql/wAqs/LH/qUNF/7h1p/1TxVH6N5L8naHdNd6LoWnaXdOhie4s7SC3kaMkMULxorF Syg09sVQH/KrPyx/6lDRf+4daf8AVPFXf8qs/LH/AKlDRf8AuHWn/VPFU40bQNC0O1a00XTbXS7V 3Mr29nDHbxtIQFLlI1VSxVQK+2KpZdflv+Xd3dTXd35W0i4urh2luLiWwtnkkkclnd3aMszMxqSe uKqX/KrPyx/6lDRf+4daf9U8VR9l5L8nWF1aXdjoWnWt1p6NFYXEFpBHJBHIXZ0hdUDRqzTOSFpX k3icVTjFUrsPK3ljT9TuNWsNIsrTVLvn9bv4LaKK4l9VxJJ6kqKHfm4DNU7nfFU0xV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8 6eaf+hPv8T6v+n/+O79duf0t/wAdv/ev1W9f+6/d/wB5y+x8PhtiqV/9YR/5/p7FXf8AWEf+f6ex V3/WEf8An+nsVd/1hH/n+nsVd/1hH/n+nsVd/wBYR/5/p7FXf9YR/wCf6exV3/WEf+f6exV3/WEf +f6exV3/AFhH/n+nsVd/1hH/AJ/p7FXf9YR/5/p7FXf9YR/5/p7FXf8AWEf+f6exV3/WEf8An+ns Vd/1hH/n+nsVd/1hH/n+nsVd/wBYR/5/p7FXf9YR/wCf6exV3/WEf+f6exV3/WEf+f6exV3/AFhH /n+nsVd/1hH/AJ/p7FXf9YR/5/p7FXf9YR/5/p7FXf8AWEf+f6exV3/WEf8An+nsVd/1hH/n+nsV d/1hH/n+nsVd/wBYR/5/p7FWUfln/wBCtf4303/A/wDylP7/APR3/HX/AOWeT1v96v3P9zz+19G9 MVf/2Q== + + + + + + application/postscript + + + 0 + + + xmp.iid:B4D3746CC588E3119E64BA7D3725AF07 + xmp.did:B4D3746CC588E3119E64BA7D3725AF07 + xmp.did:82AE327F8588E311A3E7E7B43F445AA1 + + + + created + xmp.iid:82AE327F8588E311A3E7E7B43F445AA1 + 2014-01-29T12:52:40+05:30 + Adobe Photoshop CS6 (Windows) + + + converted + from application/vnd.adobe.photoshop to image/tiff + + + saved + xmp.iid:CD93EF88B688E311A3E7E7B43F445AA1 + 2014-01-29T12:55:31+05:30 + Adobe Photoshop CS6 (Windows) + / + + + saved + xmp.iid:B4D3746CC588E3119E64BA7D3725AF07 + 2014-01-29T14:42:06+05:30 + Adobe Illustrator CS6 (Windows) + / + + + + + xmp.iid:CF93EF88B688E311A3E7E7B43F445AA1 + xmp.did:82AE327F8588E311A3E7E7B43F445AA1 + xmp.did:82AE327F8588E311A3E7E7B43F445AA1 + + + + 1942 + 571 + + + 1 + + + 5 + 0 + 1 + 1 + 12000000/10000 + 12000000/10000 + 2 + + + 65535 + 1942 + 571 + + + + 41.105674 + 12.086084 + Millimeters + + 1 + False + False + + + Black + + + + + + Default Swatch Group + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream endobj 655 0 obj <> endobj 656 0 obj <>stream +h4 _qwZ-HZ[BI!D9r_H)m>}=BPP.`pY0AT48 Y8ĒSR\6,ʞ'ϡ +W8f pCyp=@2*FTdb[G5Tj;h2ir܅*:=O&*)}c*U _!" j"6x ҵ0'0ٯa)T80h]?s=I + e)NYm%ь(eu*rWgOUy.ۺPx_^)U7;M6r}~0>įLOgk-N|wd~tes={6z5A_a3\7m.Yiu.q\j/QEOr7t :bShwܭ5{k}M4kuz>TDps6<㫳jK +endstream endobj 657 0 obj <> endobj 658 0 obj <>stream +h޺:=*6teZ)']sBvϳmg4w=]rdӉ +eNj+;k{$p CiS,$O0g/t_H=ᆻC v ᯻Wgv/mZ[4hlqV⨶^mFV*-֛+7UXgP~}պudWiˬ -(ZA dA-"uZFah-|UCsUh* EPLRBCrp4QtHM#MW$?]Y~ 5 +4gi+QrRIWx0/*5 +endstream endobj 659 0 obj <> endobj 660 0 obj <> endobj 661 0 obj <>stream +h=-76kJ?&k6O?4}s{_mӛrץ_ڿ̷{k,YtiOR,'?J0{g0A{wC л{W OZ4h\qR~^풭EkV*-Ι+3U8kpPi=SeOj˜ -:%s 4A(tA j"#9ڃv.ډv(CvT h+*A(h36 PF&EMJ巨*Vu횊۵w(UޭHu>3h:uY)ݳz/\ +6nt-FxIf,dX>ʱ~oyݫJ7>4;nw$ߓ= iI +endstream endobj 662 0 obj <> endobj 663 0 obj <>stream +h޺zTzB*Ε:);]d{d'2[K8b~4hxñD4n?`_ =z{v魵SkvWmjۜԶ:mWbFyFK6ȯ7_o(@n]:ҫWiHԐ\&RV@ +-WXA @-"EZF ahC$͕G904['C3Q 4hɢ +B*+=UKOS(3SYv,Urs4iQ@ib%f*K-T[Q[iQ}:W Z7l=DogHý1F$J5=az,DB3%VmW^\gG`9 +endstream endobj 664 0 obj <> endobj 665 0 obj <> endobj 666 0 obj <> endobj 667 0 obj <> endobj 668 0 obj <> endobj 669 0 obj <> endobj 670 0 obj <> endobj 671 0 obj <> endobj 672 0 obj <> endobj 673 0 obj <> endobj 674 0 obj <> endobj 675 0 obj <> endobj 676 0 obj <> endobj 677 0 obj <> endobj 678 0 obj <> endobj 679 0 obj <> endobj 680 0 obj <> endobj 681 0 obj <> endobj 682 0 obj <> endobj 683 0 obj <> endobj 684 0 obj <> endobj 685 0 obj <> endobj 686 0 obj <> endobj 687 0 obj <> endobj 688 0 obj <> endobj 689 0 obj <> endobj 690 0 obj <> endobj 691 0 obj <> endobj 692 0 obj <> endobj 693 0 obj <> endobj 694 0 obj <> endobj 695 0 obj <> endobj 696 0 obj <> endobj 697 0 obj <> endobj 698 0 obj <> endobj 699 0 obj <> endobj 700 0 obj <> endobj 701 0 obj <> endobj 702 0 obj <> endobj 703 0 obj <> endobj 704 0 obj <> endobj 705 0 obj <> endobj 706 0 obj <> endobj 707 0 obj <> endobj 708 0 obj <> endobj 709 0 obj <> endobj 710 0 obj <> endobj 711 0 obj <> endobj 712 0 obj <> endobj 713 0 obj <> endobj 714 0 obj <> endobj 715 0 obj <> endobj 716 0 obj <> endobj 717 0 obj <>stream +h޼{/w\.,.1osk3113cfcf>$yՑ(Baɲo?B7y\3-Lɞ&Ƥw$on׽U]"Wl[fو:z6Q9xh{{\ʱslEG5?šnaYY,؜ҘTȔ О"J)9H0Jd!a3v Ǝ/qۭϛ"u!]aA6Е5}Q}ψߥ@U\[P`"P\hPZB:S'gn(`֧itNfnې˦#¨"k.Z*Uj.7!Y;!\«fpc 3-yI]Տ3 +endstream endobj 718 0 obj <> endobj 719 0 obj <>stream +h޼2WRJǔmk.˸ 1\nr_y %9r,JQjP1~LxtlD6uMxU-^/ Xp *3h`}?OȞ(7Hzq~|_'{zDnS 6j5F.ՐGsugmm5舯l{,g9d ,fڊ[!`ó+ JM'T4BI#0Ⱥ|&^?H;{/ORO?dzQ2jI7ÙhJ5^vo'ImF0cE X#mqglk xVWD5ɻy7> endobj 721 0 obj <>stream +h޼Y3࿤v,ƪm+ݸa1{܍gT(W%VEQQClozq2٠|Z-J(˅zÒ<y<6f$v;)݌Q4:" #!zPy>^J _j`sn@w9o[fmBg5Q ULB8U1N*2v\A2ۥ\KNu(N)ʼnS$Y1(Nv p;֏G TRSƯ|ҍ5 +#e[0"p*Y4nS0v { ^tC{о +:9e9Xi᜴j.z;}ݰyа > endobj 723 0 obj <>stream +h޼R7*˲I=,Bi}{rF֕դstjRa6+H[$N׈(O.a ‹ sZnTS}\q"UvCpHͺbU̠" :@;oc[6uTRxr!n3QV$*:YTx?پg}e) }g~eB~g C)'?|r7ŋP (`S 0FjLY +ZdEN*zao-rU:n%ˣI5Lvþ +q.5:<ʍx ~l$wz$s>Q8 Tf[ +endstream endobj 724 0 obj <> endobj 725 0 obj <> endobj 726 0 obj <> endobj 727 0 obj <> endobj 728 0 obj <> endobj 729 0 obj <> endobj 730 0 obj <> endobj 731 0 obj <> endobj 732 0 obj <> endobj 733 0 obj <> endobj 734 0 obj <> endobj 735 0 obj <> endobj 736 0 obj <> endobj 737 0 obj <> endobj 738 0 obj <> endobj 739 0 obj <> endobj 740 0 obj <> endobj 741 0 obj <> endobj 742 0 obj <> endobj 743 0 obj <> endobj 744 0 obj <> endobj 745 0 obj <> endobj 746 0 obj <> endobj 747 0 obj <> endobj 748 0 obj <> endobj 749 0 obj <> endobj 750 0 obj <> endobj 751 0 obj <> endobj 752 0 obj <> endobj 753 0 obj <> endobj 754 0 obj <> endobj 755 0 obj <> endobj 756 0 obj <> endobj 757 0 obj <> endobj 758 0 obj <> endobj 759 0 obj <> endobj 760 0 obj <> endobj 761 0 obj <> endobj 762 0 obj <> endobj 763 0 obj <> endobj 764 0 obj <> endobj 765 0 obj <> endobj 766 0 obj <> endobj 767 0 obj <> endobj 768 0 obj <> endobj 769 0 obj <> endobj 770 0 obj <> endobj 771 0 obj <> endobj 772 0 obj <> endobj 773 0 obj <> endobj 774 0 obj <> endobj 775 0 obj <>stream +hބ‰ l|Uc]uo|S}nja*3Vza0MG8خcOZzl +ZӲִ +ZueeWK, .p +endstream endobj 776 0 obj <> endobj 777 0 obj <> endobj 778 0 obj <> endobj 779 0 obj <> endobj 780 0 obj <> endobj 781 0 obj <> endobj 782 0 obj <> endobj 783 0 obj <> endobj 784 0 obj <> endobj 785 0 obj <> endobj 786 0 obj <> endobj 787 0 obj <> endobj 788 0 obj <> endobj 789 0 obj <> endobj 790 0 obj <> endobj 791 0 obj <> endobj 792 0 obj <> endobj 793 0 obj <> endobj 794 0 obj <> endobj 795 0 obj <> endobj 796 0 obj <> endobj 797 0 obj <> endobj 798 0 obj <> endobj 799 0 obj <> endobj 800 0 obj <> endobj 801 0 obj <> endobj 802 0 obj <> endobj 803 0 obj <> endobj 804 0 obj <> endobj 805 0 obj <> endobj 806 0 obj <> endobj 807 0 obj <> endobj 808 0 obj <> endobj 809 0 obj <> endobj 810 0 obj <> endobj 811 0 obj <> endobj 812 0 obj <> endobj 813 0 obj <> endobj 814 0 obj <>stream +h޼i/]:Jv9r c 15ƘEA.JKO4fI>b{>?\)SiX9y=eWځSpr Jn +`| c˼"yD# ;fO̐*4*qz`2=PT7H >C#'z Njǹprg ьu4a2elRVJV1"*yL;;ytEbRx4 'ЀFB(-hbz썬Ј36L-xs+pAtrOv C0խy*JOEO1,34 +/#Kϫ7K_ sex` +endstream endobj 815 0 obj <> endobj 816 0 obj <>stream +h޼O +K2peX-4\?'%JGHy|!3Շ> +'ceަ[9 ;²,+m47%oԺ8$We\j"BrQH7&f nx6 Si4)6ʋxёa%8D?'WCPX{CZvHjX.0 :*x3pfܪJ_Ah䟮4˕KiEȅR8II\dr;џaGpĘgs%Rn5nf]1'I0/+Br]@޶('Jr4oE 6?x`Pq +endstream endobj 817 0 obj <> endobj 818 0 obj <>stream +h޼/J]vrrzPQ ch -^Kp/DVXfwҙTOT^<]Z8$Cq@rXvn 3̆e %m(+2y8Vk%,<{mIiSܤ4pqvb91ai0bF4 =2@j0C=nZH `'5*((!P!௃{FՍ'UXU.V9+;rXyaS\.eW2t+7tO/ãbxL_?ײp]SPew5rcSp'pKYy +ȓOM4f:r`NJt" ]} +endstream endobj 819 0 obj <> endobj 820 0 obj <> endobj 821 0 obj <>stream +h޼Rwbvsk3 Iǔt25ݩrʑr({qGRƊ[XqS\\E(o9 ZY3/K/E4>> endobj 823 0 obj <> endobj 824 0 obj <> endobj 825 0 obj <> endobj 826 0 obj <> endobj 827 0 obj <> endobj 828 0 obj <> endobj 829 0 obj <> endobj 830 0 obj <> endobj 831 0 obj <> endobj 832 0 obj <> endobj 833 0 obj <> endobj 834 0 obj <> endobj 835 0 obj <> endobj 836 0 obj <> endobj 837 0 obj <> endobj 838 0 obj <> endobj 839 0 obj <> endobj 840 0 obj <> endobj 841 0 obj <> endobj 842 0 obj <> endobj 843 0 obj <> endobj 844 0 obj <> endobj 845 0 obj <> endobj 846 0 obj <> endobj 847 0 obj <> endobj 848 0 obj <> endobj 849 0 obj <> endobj 850 0 obj <> endobj 851 0 obj <> endobj 852 0 obj <> endobj 853 0 obj <> endobj 854 0 obj <> endobj 855 0 obj <> endobj 856 0 obj <> endobj 857 0 obj <> endobj 858 0 obj <> endobj 859 0 obj <> endobj 860 0 obj <> endobj 861 0 obj <> endobj 862 0 obj <> endobj 863 0 obj <> endobj 864 0 obj <> endobj 865 0 obj <> endobj 866 0 obj <> endobj 867 0 obj <> endobj 868 0 obj <> endobj 869 0 obj <> endobj 870 0 obj <> endobj 871 0 obj <> endobj 872 0 obj <> endobj 873 0 obj <> endobj 874 0 obj <> endobj 875 0 obj <> endobj 876 0 obj <> endobj 877 0 obj <> endobj 878 0 obj <> endobj 879 0 obj <> endobj 880 0 obj <> endobj 881 0 obj <> endobj 882 0 obj <> endobj 883 0 obj <> endobj 884 0 obj <> endobj 885 0 obj <> endobj 886 0 obj <> endobj 887 0 obj <> endobj 888 0 obj <> endobj 889 0 obj <> endobj 890 0 obj <> endobj 891 0 obj <>stream +h5?6os ^keQ?D~_}Aط_g|yZЧ)'{m6_ջq}QYb'>ʲya ~DwbD܎4ft3F~z|tz\оuYE{ jmT[P>ktD錱""#S0t OqR:fEGa>CztB~(R}:P "m(ڍvDB; H#m@[-Hm&4jnRݦMWmCM5kgsN砃!g#nG= {3:h|&\(q-X_ϰm{;n2LJUΏ\6>ouD|?:/˃>p: d +endstream endobj 892 0 obj <> endobj 893 0 obj <> endobj 894 0 obj <> endobj 895 0 obj <> endobj 896 0 obj <> endobj 897 0 obj <> endobj 898 0 obj <> endobj 899 0 obj <> endobj 900 0 obj <> endobj 901 0 obj <> endobj 902 0 obj <> endobj 903 0 obj <> endobj 904 0 obj <> endobj 905 0 obj <> endobj 906 0 obj <> endobj 907 0 obj <> endobj 908 0 obj <> endobj 909 0 obj <> endobj 910 0 obj <>stream +h޼WN3X(-]*"Qq ))Q $3l[ڽRJ9Su,#JC16ƾX;BmP⫛|u[v1UKtiIH-Py8KDNg [ѬdHg$8cҢ.-R0Ń)NZ$iMR$) AN%/aTl+舗OOh>'yMWV QmC8"'Rta=a =s +HTD^%4fB2IWmj'R2=Ge>+tli-oq> endobj 912 0 obj <>stream +h޼Spk%%GCmyG&1gi޻$횤;8?+RTz!qax. c?G=ez6+;@ %:ۦNjlm-/ě.c݉XݎlhMDkjE> endobj 914 0 obj <>stream +h޼}Spf?c)RrQ)5ji~uq:wus3ZtxdW=/]zq's{Bv¿ߎlz1Nݷ{ۋma[L7l~Ag^֨lP<66xӅNLv`=ɎJ6TІi_ 4$R=T''k Bwluqhy--Z,4??7Ö'q8g\ )dBJ- +c[+V尪 xM㽋ălxIGI~ZI %ZaЎ0(v^rdU8ٵa1: +endstream endobj 915 0 obj <> endobj 916 0 obj <>stream +h޼mSfml[NItT$I%)OyyY1wI\=gʺsw.-nZvc5?In|ƙ31SzBGV5lQC^ Po]E۞9DAdIv/NXrxH l`16ic24@IN^uY'b:=Q݀T֕J-RЇ6‚~/g @]c> endobj 918 0 obj <> endobj 919 0 obj <> endobj 920 0 obj <>stream +h޼iO_rHH:cݗi.D٧ay&o/s̴' D&?xS€4dp0CY̑`hk18葇肋"\r#e"{mdJC?V `j^0ތmS]G=:#Z2ۋsnx η[~ d +endstream endobj 921 0 obj <> endobj 922 0 obj <>stream +h޼{S/l" E:J}"0,k#RN[pZӮ|s];/{gم{zNKZd3F-0)'9jrB)Ǥ% ^9R8>⨴b(a 4܁Nۄmkx,72mu?K_tL?uO<3Xqoj;'PG:qA $-Mڢ-v:^{gr~|D!10 TLR +3%IRZ+v.&9 +endstream endobj 923 0 obj <> endobj 924 0 obj <>stream +h޼{S/6m2ΣTT<1&]so䘯3:>"co47ENZkVN+fgF1Z JRRS L &*11`h׏v}HNjt<Ǝn>rB +a A6}Ӫkp΂u@ҪHmլQኝ7lmIyAWIaQܨ$Y/7㊗Q#ʡ_L<7y,P/2"k(q *ۡU'\sncÃ4CuX'uOp1LΈ~<%))Ab&ifzN3#7O +endstream endobj 925 0 obj <> endobj 926 0 obj <>stream +h޼oS76ml3cc"H"9zQ,3Nty=|m*ZZYE߳<;c՜[uYfaf744\K1ѝQJRN)%I .lQEp)I!L +#t@Vx>D < X3` izԁ4nnmֆ} jC}7/L{`$TjЖn2pX [>G{Ą.A&Fmb>Rd1I =:g9F3kQtk%V+ +/BI +endstream endobj 927 0 obj <> endobj 928 0 obj <> endobj 929 0 obj <> endobj 930 0 obj <> endobj 931 0 obj <> endobj 932 0 obj <> endobj 933 0 obj <> endobj 934 0 obj <> endobj 935 0 obj <> endobj 936 0 obj <> endobj 937 0 obj <> endobj 938 0 obj <> endobj 939 0 obj <> endobj 940 0 obj <> endobj 941 0 obj <> endobj 942 0 obj <> endobj 943 0 obj <> endobj 944 0 obj <> endobj 945 0 obj <> endobj 946 0 obj <> endobj 947 0 obj <> endobj 948 0 obj <> endobj 949 0 obj <> endobj 950 0 obj <> endobj 951 0 obj <> endobj 952 0 obj <> endobj 953 0 obj <> endobj 954 0 obj <> endobj 955 0 obj <> endobj 956 0 obj <> endobj 957 0 obj <> endobj 958 0 obj <> endobj 959 0 obj <> endobj 960 0 obj <> endobj 961 0 obj <> endobj 962 0 obj <> endobj 963 0 obj <> endobj 964 0 obj <> endobj 965 0 obj <> endobj 966 0 obj <> endobj 967 0 obj <> endobj 968 0 obj <> endobj 969 0 obj <> endobj 970 0 obj <> endobj 971 0 obj <> endobj 972 0 obj <> endobj 973 0 obj <> endobj 974 0 obj <> endobj 975 0 obj <> endobj 976 0 obj <> endobj 977 0 obj <> endobj 978 0 obj <> endobj 979 0 obj <> endobj 980 0 obj <> endobj 981 0 obj <> endobj 982 0 obj <> endobj 983 0 obj <> endobj 984 0 obj <> endobj 985 0 obj <> endobj 986 0 obj <> endobj 987 0 obj <> endobj 988 0 obj <> endobj 989 0 obj <> endobj 990 0 obj <> endobj 991 0 obj <> endobj 992 0 obj <> endobj 993 0 obj <> endobj 994 0 obj <> endobj 995 0 obj <> endobj 996 0 obj <> endobj 997 0 obj <> endobj 998 0 obj <> endobj 999 0 obj <> endobj 1000 0 obj <> endobj 1001 0 obj <> endobj 1002 0 obj <> endobj 1003 0 obj <> endobj 1004 0 obj <> endobj 1005 0 obj <> endobj 1006 0 obj <> endobj 1007 0 obj <> endobj 1008 0 obj <> endobj 1009 0 obj <> endobj 1010 0 obj <> endobj 1011 0 obj <> endobj 1012 0 obj <> endobj 1013 0 obj <> endobj 1014 0 obj <> endobj 1015 0 obj <> endobj 1016 0 obj <> endobj 1017 0 obj <> endobj 1018 0 obj <> endobj 1019 0 obj <> endobj 1020 0 obj <> endobj 1021 0 obj <> endobj 1022 0 obj <> endobj 1023 0 obj <> endobj 1024 0 obj <> endobj 1025 0 obj <> endobj 1026 0 obj <> endobj 1027 0 obj <> endobj 1028 0 obj <> endobj 1029 0 obj <> endobj 1030 0 obj <> endobj 1031 0 obj <> endobj 1032 0 obj <> endobj 1033 0 obj <> endobj 1034 0 obj <> endobj 1035 0 obj <> endobj 1036 0 obj <> endobj 1037 0 obj <> endobj 1038 0 obj <> endobj 1039 0 obj <> endobj 1040 0 obj <> endobj 1041 0 obj <> endobj 1042 0 obj <> endobj 1043 0 obj <> endobj 1044 0 obj <> endobj 1045 0 obj <> endobj 1046 0 obj <> endobj 1047 0 obj <> endobj 1048 0 obj <> endobj 1049 0 obj <> endobj 1050 0 obj <> endobj 1051 0 obj <> endobj 1052 0 obj <> endobj 1053 0 obj <> endobj 1054 0 obj <> endobj 1055 0 obj <> endobj 1056 0 obj <> endobj 1057 0 obj <> endobj 1058 0 obj <> endobj 1059 0 obj <> endobj 1060 0 obj <> endobj 1061 0 obj <> endobj 1062 0 obj <> endobj 1063 0 obj <> endobj 1064 0 obj <> endobj 1065 0 obj <> endobj 1066 0 obj <> endobj 1067 0 obj <> endobj 1068 0 obj <> endobj 1069 0 obj <> endobj 1070 0 obj <> endobj 1071 0 obj <> endobj 1072 0 obj <> endobj 1073 0 obj <> endobj 1074 0 obj <> endobj 1075 0 obj <> endobj 1076 0 obj <> endobj 1077 0 obj <> endobj 1078 0 obj <> endobj 1079 0 obj <> endobj 1080 0 obj <> endobj 1081 0 obj <> endobj 1082 0 obj <> endobj 1083 0 obj <> endobj 1084 0 obj <> endobj 1085 0 obj <> endobj 1086 0 obj <> endobj 1087 0 obj <> endobj 1088 0 obj <> endobj 1089 0 obj <> endobj 1090 0 obj <> endobj 1091 0 obj <> endobj 1092 0 obj <> endobj 1093 0 obj <> endobj 1094 0 obj <> endobj 1095 0 obj <> endobj 1096 0 obj <> endobj 1097 0 obj <> endobj 1098 0 obj <> endobj 1099 0 obj <>stream +h޼VЯ31Y,DD$cәNt}7NQ޲YMּy13N zIn".3gfQzvG"I 1|FWȇ/ѡ> endobj 1101 0 obj <> endobj 1102 0 obj <>stream +h޼NpHA"^i+,3+uZ'I돾}'jcY/ +E޶xsefnwf ;Ik\7*W`^/q 9(h)BK%bȑCn|u NL8zgG{6k}oA:1jj3/&˯[PMV|JlZ6K$Tҫ4\pUaAjFfB,s(oAy+ְaM;th[NnuI!@CAFQc%qQRrkM ;˲ynUo k +endstream endobj 1103 0 obj <> endobj 1104 0 obj <>stream +h޼nৠ]UTs1cFf^j:Dd[Hؗof۝jul^ylZeU89mr]&H0R Rb<(1BaJ%g!rvCL4@LďM|؋Q܈BFNdtU/M3jozJ@,3@ti^եTcrMZ7Sk;i[˥?) +(KJ (@YIe +P`UQ3Pa4ppۦؑܺxQB8LN",Jb)f ʲqnW ZQ +endstream endobj 1105 0 obj <> endobj 1106 0 obj <>stream +h޼kW`?f2ۼ63-JH܇1Lu?PtN_9Վ~b:gWe̶l."w +ZeToS5i\;+BI%!_rtIqL_b<#!o} x k X`` ieSЈx'ăSx' C=~cGmyy ׶OjM;[Epԛz΍p g> endobj 1108 0 obj <> endobj 1109 0 obj <> endobj 1110 0 obj <> endobj 1111 0 obj <> endobj 1112 0 obj <> endobj 1113 0 obj <> endobj 1114 0 obj <> endobj 1115 0 obj <> endobj 1116 0 obj <> endobj 1117 0 obj <> endobj 1118 0 obj <> endobj 1119 0 obj <> endobj 1120 0 obj <> endobj 1121 0 obj <> endobj 1122 0 obj <> endobj 1123 0 obj <> endobj 1124 0 obj <> endobj 1125 0 obj <> endobj 1126 0 obj <> endobj 1127 0 obj <> endobj 1128 0 obj <> endobj 1129 0 obj <> endobj 1130 0 obj <> endobj 1131 0 obj <> endobj 1132 0 obj <> endobj 1133 0 obj <> endobj 1134 0 obj <> endobj 1135 0 obj <> endobj 1136 0 obj <> endobj 1137 0 obj <> endobj 1138 0 obj <> endobj 1139 0 obj <> endobj 1140 0 obj <> endobj 1141 0 obj <> endobj 1142 0 obj <> endobj 1143 0 obj <> endobj 1144 0 obj <> endobj 1145 0 obj <> endobj 1146 0 obj <> endobj 1147 0 obj <> endobj 1148 0 obj <> endobj 1149 0 obj <> endobj 1150 0 obj <> endobj 1151 0 obj <> endobj 1152 0 obj <> endobj 1153 0 obj <> endobj 1154 0 obj <> endobj 1155 0 obj <> endobj 1156 0 obj <> endobj 1157 0 obj <> endobj 1158 0 obj <> endobj 1159 0 obj <> endobj 1160 0 obj <> endobj 1161 0 obj <> endobj 1162 0 obj <> endobj 1163 0 obj <> endobj 1164 0 obj <> endobj 1165 0 obj <> endobj 1166 0 obj <> endobj 1167 0 obj <> endobj 1168 0 obj <> endobj 1169 0 obj <> endobj 1170 0 obj <> endobj 1171 0 obj <> endobj 1172 0 obj <> endobj 1173 0 obj <> endobj 1174 0 obj <> endobj 1175 0 obj <> endobj 1176 0 obj <> endobj 1177 0 obj <> endobj 1178 0 obj <> endobj 1179 0 obj <> endobj 1180 0 obj <> endobj 1181 0 obj <> endobj 1182 0 obj <> endobj 1183 0 obj <> endobj 1184 0 obj <> endobj 1185 0 obj <> endobj 1186 0 obj <> endobj 1187 0 obj <> endobj 1188 0 obj <> endobj 1189 0 obj <> endobj 1190 0 obj <> endobj 1191 0 obj <> endobj 1192 0 obj <> endobj 1193 0 obj <> endobj 1194 0 obj <> endobj 1195 0 obj <> endobj 1196 0 obj <> endobj 1197 0 obj <> endobj 1198 0 obj <> endobj 1199 0 obj <> endobj 1200 0 obj <> endobj 1201 0 obj <> endobj 1202 0 obj <> endobj 1203 0 obj <> endobj 1204 0 obj <> endobj 1205 0 obj <> endobj 1206 0 obj <> endobj 1207 0 obj <> endobj 1208 0 obj <> endobj 1209 0 obj <> endobj 1210 0 obj <> endobj 1211 0 obj <> endobj 1212 0 obj <> endobj 1213 0 obj <> endobj 1214 0 obj <> endobj 1215 0 obj <> endobj 1216 0 obj <> endobj 1217 0 obj <> endobj 1218 0 obj <> endobj 1219 0 obj <> endobj 1220 0 obj <> endobj 1221 0 obj <> endobj 1222 0 obj <> endobj 1223 0 obj <> endobj 1224 0 obj <> endobj 1225 0 obj <> endobj 1226 0 obj <> endobj 1227 0 obj <> endobj 1228 0 obj <> endobj 1229 0 obj <> endobj 1230 0 obj <> endobj 1231 0 obj <> endobj 1232 0 obj <> endobj 1233 0 obj <> endobj 1234 0 obj <> endobj 1235 0 obj <> endobj 1236 0 obj <> endobj 1237 0 obj <> endobj 1238 0 obj <> endobj 1239 0 obj <> endobj 1240 0 obj <> endobj 1241 0 obj <> endobj 1242 0 obj <> endobj 1243 0 obj <> endobj 1244 0 obj <> endobj 1245 0 obj <> endobj 1246 0 obj <> endobj 1247 0 obj <> endobj 1248 0 obj <> endobj 1249 0 obj <> endobj 1250 0 obj <> endobj 1251 0 obj <> endobj 1252 0 obj <> endobj 1253 0 obj <> endobj 1254 0 obj <> endobj 1255 0 obj <> endobj 1256 0 obj <> endobj 1257 0 obj <> endobj 1258 0 obj <> endobj 1259 0 obj <> endobj 1260 0 obj <> endobj 1261 0 obj <> endobj 1262 0 obj <> endobj 1263 0 obj <> endobj 1264 0 obj <> endobj 1265 0 obj <> endobj 1266 0 obj <> endobj 1267 0 obj <> endobj 1268 0 obj <> endobj 1269 0 obj <> endobj 1270 0 obj <> endobj 1271 0 obj <> endobj 1272 0 obj <> endobj 1273 0 obj <> endobj 1274 0 obj <> endobj 1275 0 obj <> endobj 1276 0 obj <> endobj 1277 0 obj <> endobj 1278 0 obj <> endobj 1279 0 obj <> endobj 1280 0 obj <> endobj 1281 0 obj <> endobj 1282 0 obj <> endobj 1283 0 obj <> endobj 1284 0 obj <> endobj 1285 0 obj <> endobj 1286 0 obj <> endobj 1287 0 obj <> endobj 1288 0 obj <> endobj 1289 0 obj <> endobj 1290 0 obj <> endobj 1291 0 obj <> endobj 1292 0 obj <> endobj 1293 0 obj <> endobj 1294 0 obj <> endobj 1295 0 obj <> endobj 1296 0 obj <> endobj 1297 0 obj <> endobj 1298 0 obj <> endobj 1299 0 obj <> endobj 1300 0 obj <> endobj 1301 0 obj <> endobj 1302 0 obj <> endobj 1303 0 obj <> endobj 1304 0 obj <> endobj 1305 0 obj <> endobj 1306 0 obj <> endobj 1307 0 obj <> endobj 1308 0 obj <> endobj 1309 0 obj <> endobj 1310 0 obj <> endobj 1311 0 obj <> endobj 1312 0 obj <> endobj 1313 0 obj <>stream +hBvm۫fٶmt||^~nz\Nx<~۝f^|>fd<FtX,V`0vv^jJR.KRXVfv;F>fT*G"P( @,K&L8f6M&`:h4ZVvtPhZ~_* +T*x\.H$F{U*l6dh4 +B&I$H$___T*`b\nX\.W"PT8h$@ P(Bbp( +! d\tZ |h_a"G +endstream endobj 1314 0 obj [/Indexed 617 0 R 129 1313 0 R] endobj 1315 0 obj <>stream +hެZ;]{ZE{vQI$(iSڣ~Eo/j)2@ 4 (TdXld2t Y{t"D"S9 EA0D"ʸl& +Kt8\@,W(T#jF=2 B>EQBc~txl|brjz 63=5;g ) ">ɡ ?]Bcz29=d[;VVUs͵>3n%2B&(Ə\A,,-oy};@`oowǷewCE"э=GcD"L&'Tȟ9:;LZ +I#CK LcKM:ͅ|2㏤N\P(vPʕ+h::VAh |+u*'ҫ'vu*͕Z ð:2 B>F7+kw" 44z;ލ*BX0RQg-|ڢ5;(F&0CGgTTEwVB9vtcwL<UW4:9NKC+'wje G#ͰEq(ְ1@)'T'hlm_z@QVH}{Hl伋g”77׉"(VM|kPOF2:z@Lc'b?]*q4ӶV,pz#q*C\l>|,~#~1{.i=>vV9FzOcũ}%D7vM0Ck7rF'x,hҘ'=1a *dk`T(bP55Z̦Ke3vTo U+Cޣvк޾^TNus?)ΔtstS|-=$y ~h֙{'gԃ'x +S2|/N=H!tCe=8}eO;D( Uw_nO@=s4_˥A:L$px +˂7<,]\$Ooqy._xBKS}/Cupr^s}?œs R9(}'ʙ|-^q +G#ft8CZ}9V(#CFV; +rܴ+D=I!^(d4P̬)cv1JxNxLȉ=Ymb?m5W9_'Vt[2eq$jȇy֩DlFO Pe`Ȣ=(|j~G#7RJ2C>WC ?h%,s06׻4^"|:鹄vDg&swx~/UB { +&[nݬMLz{+jez({B5~/,f"_lʑ)HO+Aݏ?tP;(v)87M#idʹݪXf3Ŀ- 6:]*M$@;^Cc\8ROIqA-R=*n"Bm&eU/emBdV~Ra?FիyۅXl jrlkNS~TMq\gދ#rGRk΅VZRF^/4R}!υVԨc$hm^~إ Bu{&EPY擭-BgSI Qb붛@Q.!C]*ǯ3I|t2e&żi |Ldjk JY_ 8Puc;J yrl-XTr>Jb}\R}t}Gdl᭡1McraL'{_fΖU![wJd*,3VGbFvN3C4Z" |kCD˴D/ƣU \6k{ϜfsϢ7'Դv+ތ?r'r9˕D+vԜuxS.8dG RxC .P307>4\&>O@aqаfv܂ֺ1)")ŠQHbl""PSLbgdѤ@$v;G; :s~d5Y id +,94o2G`t +endstream endobj 1316 0 obj <>stream +htQݫ`/OpgZS +0m>bhFQJmRP(R. yzΛsk5umr<D"Ad Nc~x( 8EQ8. +a|W*pbp]jɲFqH$2L6U$17?LM@BUU1qxPp6pX.ɤ阦MR)kؘ%H"` Ab0jj 8zft:].^x< nײF'rA0KTN@&`u]G$Bzl6C#v|n3Ԃry3j5QWN.]\e^7V~G ~?n( +endstream endobj 1317 0 obj <>/Filter/CCITTFaxDecode/Height 286/ImageMask true/Length 985/Subtype/Image/Type/XObject/Width 971>>stream +{_ӵl\` X. jW+'!:Lȸ9`!gQOH0A (L ~oAO =z?  臷 @'@k!'oxT ~OA?OJK~/_&__i_=n]&ium[[m.aW[ZaAm?0]Lq_{Ka_馫aVaklW + -0Z &al堇0DA"6b?吠\@Z"@x¶ -P2x! ;0>stream +h fk'T2$>@;k%X-m'0 +ulݬqHbv8MRKFa$IgE/w]ÊYۺ̫"gRDׂq:I_Dr=" +endstream endobj 1319 0 obj [/Indexed 617 0 R 49 1318 0 R] endobj 1320 0 obj <>stream +hb`dbfaecgdyxDD%$qe`⑖QPTRVa 8U549LF)ym|jTtTA,}N-@Kؐt`T +endstream endobj 1321 0 obj <>stream +Adobed   + + + +     . +  + s!1AQa"q2B#R3b$r%C4Scs5D'6Tdt& +EFVU(eufv7GWgw8HXhx)9IYiy*:JZjzm!1AQa"q2#BRbr3$4CS%cs5DT +&6E'dtU7()󄔤euFVfvGWgw8HXhx9IYiy*:JZjz ?ߘ9q%\ē)9gETfG&hmGO r$ZAk:ń>;Ɯ)ɌBHQc2~[Ӧ>?ed`eMlaXخT9+Ra,.4SNBČ$YO V^CZap' +endstream endobj 1322 0 obj <>stream +h W[`Fe$F`+Qڢ(JTQ @ rޝw#+ q1spZB Ø=q:g]}ghJ(H<̩A[*䣑nCQ BT*11ԫ\`8r2r\:N{DZ _Yz!~-,~J@}Ŝax ШU) ++T*>;u|jg.ג3dP&L]V36(U/Vkܤ/Tص 62CM>^oR>rE>stream +hb`dbfaec6N.n^>~A!aQ1q I) +XCJUM]CSK[GWO߀DS’ +h +dk[;{G'Ag]FW7weO/boYy_bl~A! &4;Gޒ! X*>!1)9E@! tS328̀&HK2 AqJIibY9~2&U5jt k%ARjdv[{GgZwOo(4'L4yԈi@GgK3fΚ=g<,T^xIRe @rVX R̸nFui[nn`c^P +endstream endobj 1325 0 obj <>stream +Adobed   + + + +     A. +  + s!1AQa"q2B#R3b$r%C4Scs5D'6Tdt& +EFVU(eufv7GWgw8HXhx)9IYiy*:JZjzm!1AQa"q2#BRbr3$4CS%cs5DT +&6E'dtU7()󄔤euFVfvGWgw8HXhx9IYiy*:JZjz ?ߚ?W܎w'_/rG,xLUcɨIS͏:+4N*?#PjvGo "@2*yF)Ie9?Y¯_2b]h|Wͺ`O&(J//1Wb[_>xfO0G'%_Xb̘Wb>stream +hMΒHHF !! AA@bcanon__]==< YYXGIG##"FFEssqnomBCA  XYW񓓐HIF**)QQPɩ{{zLMK'''GHF 332\\[ҳWWV...GIF + + +<=;gge׼aba887ؒHHE  ""!EEDrsqœmmlA@@ XYXϓ ! CDBsspmmk???&&%JKIxywsss"""./-UVTά~}PPO+**HHG675aa_Ӷ[[Z121?@?lmkٿefe;::MMK###&&&vvtĞAAA$$$***]][ V +endstream endobj 1327 0 obj [/Indexed 617 0 R 229 1326 0 R] endobj 1328 0 obj <>stream +hb`dbfaecN.n^>~A8PB$LXJ@M]CSKIGXRODZF^h#F6'gW7wOF/o_?@)A6@g0ꄱC1&H@M$+drvN.HH2(/1 zQM0GɒBM-m%e]=}6` 7O +a :vIVL6}N--q--DYΕ' T,l;f&b -^ԾTJŗ/_r5k&ts6lܴym;Lvjعk֪M>ʼG;~dR֩SOb IgΞ;%.3C/_znwtΎ;wWz'0xg$ +endstream endobj 1329 0 obj <>stream +h+ P>b0c`C'A +Qg>@0p@M|o>stream +hb`dbfaec9yxE896Q1q bI)ie QBbU5Rt3P1@%Vn +endstream endobj 1332 0 obj <>stream +h*)--.)-+/ijj8q9s.[q?y7n޺{>z ȶsrrrsw OHɩ=wwW޾s! 𱈨KPpHjzzUuٱs'1W^}}K+sqq + + +JHH(**efe557ϙ;w-Nr{P#12211133#,,,'' foٶԙ x(9RRR:::.)]]֭g  " (`nn `/ +endstream endobj 1333 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?t>cj7ڤ_Zt>cֿ +endstream endobj 1334 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?淾>~uLJl} _ +endstream endobj 1335 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?gmY7v1_ +endstream endobj 1336 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?f;'p,q>f;' +endstream endobj 1337 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?wO_ZY\1y=}k +endstream endobj 1338 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?wO_Zczל3Ǔֿ +endstream endobj 1339 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?͑ܞsnOS\|= +endstream endobj 1340 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?ɹvCǯdܻ}cֲn]1_ +endstream endobj 1341 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?7_Zȝݼ_Z +endstream endobj 1342 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?w}7_ZYy_Zy_Z +endstream endobj 1343 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?ʝݼ_Z˝ +endstream endobj 1344 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?GT;}ZǸvD1Y7.h=}k +endstream endobj 1345 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?yqǯqǯ +endstream endobj 1346 0 obj <>stream +AdobedC  +   $.' ",#(7),01444'9=82<.342 + }!1AQa"q2#BR$3br +%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?2ɟ3?o̓ +endstream endobj 1347 0 obj <> endobj 1348 0 obj <> endobj 1349 0 obj <> endobj 1350 0 obj <> endobj 1351 0 obj <> endobj 1352 0 obj <> endobj 1353 0 obj <> endobj 1354 0 obj <> endobj 1355 0 obj <> endobj 1356 0 obj <> endobj 1357 0 obj <> endobj 1358 0 obj <> endobj 1359 0 obj <> endobj 1360 0 obj <> endobj 1361 0 obj <> endobj 1362 0 obj <> endobj 1363 0 obj <> endobj 1364 0 obj <> endobj 1365 0 obj <> endobj 1366 0 obj <> endobj 1367 0 obj <> endobj 1368 0 obj <> endobj 1369 0 obj <> endobj 1370 0 obj <> endobj 1371 0 obj <> endobj 1372 0 obj <> endobj 1373 0 obj <> endobj 1 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 428 0 R/Type/Page>> endobj 2 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.GM84)/F 4/H/I/Rect[208.461 439.245 219.411 450.204]/Subtype/Link/Type/Annot>> endobj 3 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.GM84)/F 4/H/I/Rect[210.306 379.467 221.256 390.426]/Subtype/Link/Type/Annot>> endobj 4 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BluGol84)/F 4/H/I/Rect[249.096 200.133 255.069 211.092]/Subtype/Link/Type/Annot>> endobj 5 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BluBluShu82)/F 4/H/I/Rect[314.697 164.268 320.67 175.227]/Subtype/Link/Type/Annot>> endobj 6 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.BBS86)/F 4/H/I/Rect[322.941 164.268 328.914 175.227]/Subtype/Link/Type/Annot>> endobj 7 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Gol04)/F 4/H/I/Rect[375.429 152.316 386.379 163.275]/Subtype/Link/Type/Annot>> endobj 8 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Ben87)/F 4/H/I/Rect[275.277 140.364 281.25 151.323]/Subtype/Link/Type/Annot>> endobj 9 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.FOCS:CohFis85)/F 4/H/I/Rect[283.521 140.364 294.471 151.323]/Subtype/Link/Type/Annot>> endobj 10 0 obj <>stream +x<ےuU.'p#@}CwÕ]ӯToo_}oo>ST-O eKƘZT(ow7|з`FJsX c~un?,J~#UQ c+`_KˊfQ,D eo]wZ0lq\Wjq"w; \UÝX$qp'r, xdׯ舤1aNvu~YVWӏ坄U|8 _u_ە XЮOZd|m#04R#i/߶zވL⎎u]'zy867)%~,ԢALI"9%>%4_|s_;yhvݺIW $V~r )tUVޖeUkl SN{?Kn1*֧RƤְ S<#꿜ga( L-RT?ln߸cqCtGwK8cr3'-(|z$Ht ]{lC_aqEi!"qӝ65,hrjViv9xxz@U.1#+OY?[btCH6Nat[hM8 +T^m]>ءF8aaa?HO۟noQ*ˠ~Jƺq::裑}4'z%`v?#B;& +{i-84SZ/F nBa\/d@9_[b1Ce ŏ"{ډx*-,㬺I;]J}f?B +\M,[X^$vR}'"Hxe>imΎaU:C7U~D}v{IV`&ipgb6 g fay$dFsUn'EA]lj;`if}8AQMWPŤacW?kɓ1eդowKa۬LLUBз~'ΊR7RH)quع>,%`;z%#Q_Q3)2Ab3?vvz#g!XGs\: Fա<G-Sl&:~gę=6vLjxU@d-r2΍C珋LKpǿIcŐˉu4<}IНLg&IP&Iv˂[y7 +ș \[J-= ̸Pf&Jb.,PZ@ +#,xJ54~$v_Fo/h$ˏDIdUb)˗F IPL3cRp@4 HrdU_UkdsyҊ(uEF+<'QiLh1%x J-Wsu05HfA%Yq+3:}7Zsفp L/)yg>w. ƋL2j  +0\I%]c +˄ pZԑŐA0l)3gKI.Y +鋾^!ѐD |e jtjOMzqE1~8X`Q3*ccږsf N{#i gҜ\x; q^o̵`Ot2hA;ʡT$0Vp]-ǭETZ:bZ `3SA&9  (zǁA@&H,s*)DdR$q0j_̀ȗLAUq^~5]P73#o'ףzGLTn":+< +sUp)@ł]rJ fˈU_h>)4iCp +up?6n:OV +uQ'Uñ)@گ^ bL^xs`<2>ڽJP +@瀴aFfxrc?s W\ FMaN EE#ܼ)M HNs8|wD3W9- xʾ֑2~pDފbRʓ [9 Y=݆6h&L,@E;C>:Geϕc%@N K3?FIiUv!(9 +S*Bw+S?5}#}j5Fe€ԫLʻh0jF/4eix($z&!νVt}E_,Z +í>UARb +Z%,yLgN!feEyTaSev4b;%+86\LNuB ^0%ى^9a] +0yn 9Jms=y\6D!25:`Yʖilһ[7EdQf/Wf@O`ĉZb{?\Q_mYKG^YӑcVF骥aiE@&O~?f}~l%[.3}LM ŝ?kjψ3}#Q2#F[ojV\lDcBW%8LS ]FVtcNlxeV`@g6Sk. *V2pÿT Lq֑FioR+vm5157&pBngؙ^"+:p0qX(9OpjW|hDV#Y@\P;͆Y3 \S&'G#iww56E,<%yͱ6p肚HBQMub8ųꢳ?4c q|COჯr./̣:4ϰ!%4 %VJ/^6'sk]Ի|-YYNŊ`h}hL^kp'pԯyʗ{E}nQY  ۗHIW`f͋6y Ί SEEXkz-&lP̘#?ͺ]㦩wd@- +qhpr&a23p<@M}o6^8N~Q&9 $<=-kM_)qo%-&", uGk1@mPHp)ӍoŻ_8.ag pS+JWLZprC:S=OMJJf_4Ǻ+ѽ;h$wt$x'N=jԋ *%r!G?npk_ Ƨ !nf5ޮ6rHPC]z鈸A5m+^q|F<ɤ[}@@VJ!QmFBM'إ44#gUGڻɾ5NqlX<Gcñp!`W&),(ӓr4e*2W!068M:O̦p-V/a.%hrYA]FepEfC" +P{\I +~r@5H:[k߳璯1GF#eB˯Rs.ӖK[h:/Z*yiXs9u./8 !nokܱsUL3t[\Hw"i.t"Q]IK-3Qi +w קLRf"G>#s'JϚpkA8k/g#M{ottCِI[1dNJV2&8!Q#D3D1'5P#hxU׌]ya`ۍ6N1c`@gi l5,Ӻ^2;9FZk> .X 9+^7^.`pYYAٿt""2cK?kMg]j6U_I>(;x~qh倘I> GFuW͛l+&K,bFTڙv}@E_S𐷃(aKWkyYH*~q[Jz!TX.;rh\PQ T .SG8̢3~8z?N$UxcU@+\{7c;<>#ǤPV`؉co{u(S +Kd*7ɼRֻj*4K~َ ϋ"?ex-!&UrOr)uW@ PB04VH]B)*5cA0^&-] n8 +endstream endobj 11 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 429 0 R/Type/Page>> endobj 12 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CCS:NacSte98)/F 4/H/I/Rect[73.353 556.497 84.303 567.456]/Subtype/Link/Type/Annot>> endobj 13 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Gro05)/F 4/H/I/Rect[375.429 508.671 386.379 519.63]/Subtype/Link/Type/Annot>> endobj 14 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:KKOT90)/F 4/H/I/Rect[244.722 484.767 255.672 495.726]/Subtype/Link/Type/Annot>> endobj 15 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PLW95)/F 4/H/I/Rect[257.943 484.767 268.893 495.726]/Subtype/Link/Type/Annot>> endobj 16 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.ZMI88)/F 4/H/I/Rect[271.173 484.767 282.123 495.726]/Subtype/Link/Type/Annot>> endobj 17 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.AC:MonVau04)/F 4/H/I/Rect[303.825 484.767 314.775 495.726]/Subtype/Link/Type/Annot>> endobj 18 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:MonVau04)/F 4/H/I/Rect[317.046 484.767 327.996 495.726]/Subtype/Link/Type/Annot>> endobj 19 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:Scheidler98)/F 4/H/I/Rect[352.065 460.854 363.015 471.813]/Subtype/Link/Type/Annot>> endobj 20 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.SW95)/F 4/H/I/Rect[365.286 460.854 376.236 471.813]/Subtype/Link/Type/Annot>> endobj 21 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:OkaUch98a)/F 4/H/I/Rect[289.857 448.902 300.807 459.861]/Subtype/Link/Type/Annot>> endobj 22 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:Paillier99)/F 4/H/I/Rect[188.976 424.989 199.926 435.948]/Subtype/Link/Type/Annot>> endobj 23 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CCS:CGHN01)/F 4/H/I/Rect[344.136 424.989 355.086 435.948]/Subtype/Link/Type/Annot>> endobj 24 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.DJN10)/F 4/H/I/Rect[357.366 424.989 368.316 435.948]/Subtype/Link/Type/Annot>> endobj 25 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[136.596 389.124 147.546 400.083]/Subtype/Link/Type/Annot>> endobj 26 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[375.267 353.259 386.217 364.218]/Subtype/Link/Type/Annot>> endobj 27 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BelBolONe07)/F 4/H/I/Rect[148.089 341.307 154.062 352.266]/Subtype/Link/Type/Annot>> endobj 28 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BolFehONe08)/F 4/H/I/Rect[156.333 341.307 162.306 352.266]/Subtype/Link/Type/Annot>> endobj 29 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.AC:BBNRSS09)/F 4/H/I/Rect[171.642 329.346 177.615 340.305]/Subtype/Link/Type/Annot>> endobj 30 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:BelHofYil09)/F 4/H/I/Rect[380.316 329.346 386.289 340.305]/Subtype/Link/Type/Annot>> endobj 31 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.FOCS:CohFis85)/F 4/H/I/Rect[160.077 265.59 171.027 276.549]/Subtype/Link/Type/Annot>> endobj 32 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CCS:NacSte98)/F 4/H/I/Rect[277.392 265.59 288.342 276.549]/Subtype/Link/Type/Annot>> endobj 33 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CCS:NacSte98)/F 4/H/I/Rect[95.295 253.629 106.245 264.588]/Subtype/Link/Type/Annot>> endobj 34 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.3)/F 4/H/I/Rect[224.931 185.886 231.9 194.475]/Subtype/Link/Type/Annot>> endobj 35 0 obj <>stream +x\IrxPttCbQXm-~$O$HZxיYTVej˥paf}9t󳼼/>sR^(ku)iTVQBչo61"WMǟr{qC{y!.<\;](UѲkŵ2/`M:o7#6|5 d6/o6&U%u]KyyśA#yY\))MYN,ʥ7Fy^Ҫ\WhJFm:qd?c:nMҔ& Q2JY.bXZ"BJx 6B׹V:\,U8}Ot. }Unuqy[e6 hhF[v0־]H:U>`C;޹w}Wlm3a?^puj\ +gAl`)"{L:v&ʼn)*?EYIC|LM saK$a,oX\~*KW5Xi֩r}<F" 5T +ПTb=2flάq@$w[vBnir,i-7o~޷p0;%o?Q3;{.Jh:5ʳWҿ8'G?k=\oQ6noDX[丧eCtv:lhn~ VH%9]~~5m=ҵ_4j1㵪Y>G/U5?zջEx7tV)"8YA odOzz-6yiq4kf'aKiX#*"'KkTT- t8yLD˃3,E mnAH@A6`'f}&FS@g#`MA0TX,@ %z<,aElGHD>`>̳(,U`{Ob\hs^NjZǏCTTk490mdKB` +ؐysɔhBH[e˰RQ +zyBNK3d`yQ1s +:&_r+rKԱ'5 ǷNlx%YN7?ihrFzOxPPWH' + +- YCԔD sA L~EXh@?EW٭ntʈ-mS*9 /!zXՌc ~ӃVέ6~^8#> en@큗ϝZ +*ENC|i_&@W  &;"5}ιp RE]S|N**'.t;u6=,9M`f|qnۡYw4菑wR'~4PLdz8T.e'JgǑ떰07T"q|? x]n]hҿq$6>G]VUهH@}QξxBpȩ+7LJ8`̫8fyP3DD% dq?8͕cƉ׾(ļE3r_ R6υuM5Umɫ2[juOaU!:ۭA:ʀ7a mtӓŨ̼EEqWq놙-x:v}tMd$ +T]P{f)~8nalC,Xmfr7Ǥ~j׍ C5-1dF-[Cw I g#_kOC o/S,3Jk_V]?%&-H }Ca'a%CGB=DMxP'd_Mi*ވ,4NI2K n %yMEXx(*o'"]3u9O|B'!dT"?m[L[W`KS87Htum..Z# >+qg1 (I^**e%;(˵NRխKL!Xa&a~Z!BIe-Ŋ*%.0<"z|yi (3ͳn?FRHsqG‹bǖXI +H)dtUTќzh 'pl ^9O%uՃ{bHE d՟"嵂(E)\P5BBa+ %ZjX$ŞY֭D-:Zf+w2pO~~!e5Am^SYD]s6͖\K++3wcu.-^qqJA.kw#V,,~J( +Dk;4xu6,dUۀb[!BCCt!oB{&ds!֣5v/o-$Ma9rYXf)37~2KW{.}^/y|5ſ۸pTĂϟʍcе,T=Gr(`V\pՂIt[T@K=BX.Qs_h+̼0j]<I~hM INah2ߴIR%\s{8MDmp22L}"̜z^rs6Ls I:rցor c1FKq:dv +b_on$)s Y%ިo[ M0O%-H(~tII`ݯNլZnsBWP&o{$cX6;Wudʌm7Ȝ_mr%sݔ?!79xQ,:A }E# 3Wz-o 9V,|C}U-~f0lxuk`=28<ɷm`fl4%JE|8$):}psŇ<=[h>QۤT;ji.M/M5:_! KH`l:gx + oGcLW]zW.f&`]F=fӳ:M/*]2RʥPT +vPGK#zd,Ho1%Z?M'd* Whd^҅8V%/n@;_HKpr{ sZ \ae$_ +-pqN>ң*؃B?y\L:S]0 xwȾA p%@wJ(8~1u5?L4jx<$w׳ųBRu>a *w]j&_((RG*-UE*o3;c:hu("|u>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 430 0 R/Type/Page>> endobj 37 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(Hfootnote.1)/F 4/H/I/Rect[386.904 436.941 392.193 447.9]/Subtype/Link/Type/Annot>> endobj 38 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:BelHofYil09)/F 4/H/I/Rect[48.81 424.989 54.783 435.948]/Subtype/Link/Type/Annot>> endobj 39 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.DNRS03)/F 4/H/I/Rect[57.054 424.989 68.004 435.948]/Subtype/Link/Type/Annot>> endobj 40 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:BelHofYil09)/F 4/H/I/Rect[83.892 413.037 89.865 423.996]/Subtype/Link/Type/Annot>> endobj 41 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[354.945 335.322 365.895 346.281]/Subtype/Link/Type/Annot>> endobj 42 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Reg09)/F 4/H/I/Rect[377.922 323.37 388.872 334.329]/Subtype/Link/Type/Annot>> endobj 43 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BolFehONe08)/F 4/H/I/Rect[182.766 299.457 188.739 310.416]/Subtype/Link/Type/Annot>> endobj 44 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[191.01 299.457 201.96 310.416]/Subtype/Link/Type/Annot>> endobj 45 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[204.24 299.457 215.19 310.416]/Subtype/Link/Type/Annot>> endobj 46 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:KilONeSmi10)/F 4/H/I/Rect[292.035 299.457 302.985 310.416]/Subtype/Link/Type/Annot>> endobj 47 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[250.158 275.553 261.108 286.512]/Subtype/Link/Type/Annot>> endobj 48 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[263.388 275.553 274.338 286.512]/Subtype/Link/Type/Annot>> endobj 49 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[276.618 275.553 287.568 286.512]/Subtype/Link/Type/Annot>> endobj 50 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:Wee12)/F 4/H/I/Rect[289.848 275.553 300.798 286.512]/Subtype/Link/Type/Annot>> endobj 51 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[59.052 263.592 70.002 274.551]/Subtype/Link/Type/Annot>> endobj 52 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[72.282 263.592 83.232 274.551]/Subtype/Link/Type/Annot>> endobj 53 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:Wee12)/F 4/H/I/Rect[142.113 263.592 153.063 274.551]/Subtype/Link/Type/Annot>> endobj 54 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:MolYil10)/F 4/H/I/Rect[73.11 251.64 84.06 262.599]/Subtype/Link/Type/Annot>> endobj 55 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[91.47 239.688 102.42 250.647]/Subtype/Link/Type/Annot>> endobj 56 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:Wee12)/F 4/H/I/Rect[369.273 239.688 380.223 250.647]/Subtype/Link/Type/Annot>> endobj 57 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BraSeg11)/F 4/H/I/Rect[172.938 215.775 183.888 226.734]/Subtype/Link/Type/Annot>> endobj 58 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BolFehONe08)/F 4/H/I/Rect[153.867 132.084 159.84 143.043]/Subtype/Link/Type/Annot>> endobj 59 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[162.111 132.084 173.061 143.043]/Subtype/Link/Type/Annot>> endobj 60 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[175.341 132.084 186.291 143.043]/Subtype/Link/Type/Annot>> endobj 61 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BraSeg11)/F 4/H/I/Rect[174.495 108.18 185.445 119.139]/Subtype/Link/Type/Annot>> endobj 62 0 obj <>stream +x\[FvJU#\|$!F<ؖegc;5)W2Cj<3%/眾צ*҃/;ūnUCuū߲]ū7lfW*)Ueg) < +if9/.gWۋW_l_$$?E&_|W;|vHgWs %%WEYd0kYi"a>b%K>rEa]Hl^:ΫMxw2)s(Ie2,e bH+ӔOPoat%!Y,6HrK +<$6? G zuj=vA[0p?PjhVoևoQдcnimgvz9mn:[2|t;߶æ}FjvIZ*Oyn&,3p_`&s>') 2ې9 =a_,ᘃ#ZM@k! :ɐ}D,51iDB*mt. O\̣މP M;b)?Ln$=HT*$,T9%^CDiA.H \YDHU*F#Yːyed4S[5y?l)6[-6;3mF@f鱓 Bݘ S<1_s;U6ݩlLҠc6h~_`2f)u/r$U m^ΫѺ ̮6U= #d']$u gͮݙfg9vZ7nhgi7`;m^om)(P0O1(@KyC{;{Z(0)7W3D(^ESq@omvFT"ɞGP/vUz*ԙ./3fj-<R1hry2zj;z2oo>9okK`~J7soy$S鰇#B3ܥn%ɋ=m]MX +#a!_;RV5!VH~rPDU pv6؉O6f4>>sfh{fUm%ԭBn=tzY˦;xKG1̳REӯ'䀺b֢FB;RwbXy +XDz=oS ʎRhѬJTf6t0%}Jጥ +eu&f +NcM)糬`-2ZeFf +r@fx9NV8z<ұu%<K=Hz"7(_.-0BAWA(<׵juoC#!kGlfkC6m@Zڮ}[91X}^BC#u%u>|yCˎTNU)\dbʇts= 1s0:3!0gȩ@9`!8Jxip@y~`#{ ˜Hxw x`rХVI8" 4)Fw#+j +4sA4bap@쁑$u1g[s%MnB"?a` +$s1DEÎyg=r0S+C(N6 Ce\Ie( Cգ[+$AIyd r) +Ky,) ?eȻ,TRΘ|9K @EG!XJtCZ/NV|02_z׳qtcf;v>ac~#`7ΌWP1OyAj;% ]Tt&G4_ W1 Q'. +WF)Ynܲ u(7O^HΜn4"n&d5È\F*r#|-a:K -n3e(H),c"f3ث@켴de2u"Le +̃SrUNL7;jԳ6$˛ۼ#l8n =OK2cEi~sz#[X}K\k?9l2#o&ǟLpʿ,=uw( +9RkJVX4C1 6‡:nB}j4 +_x4kJ>RE +~m' 71Z +3ZwCSRf3<Mġ﫛 nW>rQgA QCddcb,eXB ]eMmھX@Ph^r0Nu܄R] iBң~v>ԏFO+WݴDUe:ři^""He52H/iS,CX)& -;%@vKji"ީ\GOVj~)8ГOJ X`R"[Qk7ach_nF\MlЇe0xں. +Zзׯ4 #jppTRK95ŷuա #z't ,0'$X89 +ΖT91njNy2bXCwL*O;_3ޯγL tX{d7zDh[Xu\$7p/raqOA‸)! a.(:zO˃0Häx zcJQ]h$( HΑ,(.֎hI&f8a+[ORoD1G6ߛq$~7<O +e0: +"z qSLɾuI4'(CTO#L],!0LGero:>Q{(hQA'"A0^OGJA]a{"BLʏRa$]i2$SF2? .U ƕSYP7J%KrQWn`m + V֧S>uV003޶€jط̰B3O Ͻ`<꾥}5!ϘOoB1"O)4 +%"9L\ŚHg ɂZ*蹇U@c;%d9VYq#%lVȒIh^lFn|@ьu\4(ԥêvR\1=j@;\D%d# uPtWauiBza4I˓AZ3- +70sLʫ+WeY( +?k)O8e +@A2`QmF1ԲcO_a$X=bA%δb|z㨵|nglMKOچ'%+9]=hsF|ܿl\?`\1LD%rxPb3wQqA©"'"*ti?QVz\AL>'Z*8#'۲[8I\6,9AjLq]!`8y;%3s2PN:rt_[0wn`>J&kldu(ЅI +drSNUtͥҙjv5ؐQQsj NTI(AHL>HQsop^kh}411z9-։~snI0$x\~s郷xE3ꢰFc|>tb/EXQtbzwmFn5NOKS i`Ӕ1Q[i\JvL_^~U {eڊLWq$m X{ĒrEHWZK9]~icI.PiKlj}3i))zR7;u1~=P(W't4컋wl 2\'IECY* TV[ZBNm.^Jg,+bl Sݔӿp6ŻQyf[^㫄W]k" ~Π@mVs1OP0#U]ӎ^?'oʠOr"`Em6!P:8!d +6 /HKVQ-) P^:}l f&^T*Ԕɱ%0%EFW&󤐪8{KE Cezt=8Mp [f&כHkO6xX <@ +Xm6n¨_ 88v5+R9MfGWBQU:ݍ1c!u 5рVg +$a7?~sÓVT;&g0[6,N(<ׂm 4逶~dZ +endstream endobj 63 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 431 0 R/Type/Page>> endobj 64 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.3)/F 4/H/I/Rect[177.744 574.425 184.713 583.014]/Subtype/Link/Type/Annot>> endobj 65 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.4)/F 4/H/I/Rect[122.25 562.473 129.219 571.062]/Subtype/Link/Type/Annot>> endobj 66 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.5)/F 4/H/I/Rect[163.272 562.473 170.241 571.269]/Subtype/Link/Type/Annot>> endobj 67 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.6)/F 4/H/I/Rect[369.732 562.473 376.701 571.062]/Subtype/Link/Type/Annot>> endobj 68 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.7)/F 4/H/I/Rect[329.502 550.521 336.471 559.11]/Subtype/Link/Type/Annot>> endobj 69 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.IR90)/F 4/H/I/Rect[224.463 478.791 235.413 489.75]/Subtype/Link/Type/Annot>> endobj 70 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Sho10)/F 4/H/I/Rect[237.684 478.791 248.634 489.75]/Subtype/Link/Type/Annot>> endobj 71 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Yan02)/F 4/H/I/Rect[250.914 478.791 261.864 489.75]/Subtype/Link/Type/Annot>> endobj 72 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Gol04)/F 4/H/I/Rect[122.088 454.878 133.038 465.837]/Subtype/Link/Type/Annot>> endobj 73 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.KL07)/F 4/H/I/Rect[135.318 454.878 146.268 465.837]/Subtype/Link/Type/Annot>> endobj 74 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Lem00)/F 4/H/I/Rect[302.871 90.243 313.821 101.202]/Subtype/Link/Type/Annot>> endobj 75 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Yan02)/F 4/H/I/Rect[378.75 78.291 389.7 89.25]/Subtype/Link/Type/Annot>> endobj 76 0 obj <>stream +x[[#u#>6amݫ:_,i b{0}=H6&=(zL 机tWU;9uzòO;6}&y˦lz{?16uͧH(M5 WW. F*6_-w9g >Nog\M?a/fw͹bDLelNTux;6P‷3"(v_aoq-umky9/0HA#q~O&- +9Ղ&lm g'Zx4ߌ͈ÌȪ̈́򈗚C.RY֫SWeW=m?3HkZ S).X_kMjHE&?FZ*"e n㊝9Jq5սk4 +[-.' 9Vb:gԵ7]n6TXߗ^͌(:S8+`.nw7nDXp;i.[¨3k^.6~ w>.?<nj0WfHǣ/jq2ES,A"/Uvsŝ>>>9guշNW;5nȉxeG>J3SL8xhXRۺ +Rx +~I{T<^$c]sXlѬÈe%Ŀ8{d)zie[nN+w#&a D-Q̴̫E4QFkN5݃Au>c1;4/$" N9Dx% +c gr =ui'PFN ㅿ"/Z1pnqv,3:oS{vxr-g͘3t"J%BCqÐ0@tea^r} PCFbF$"w,G6~2>pR?7t + m1ԈF')=})&lM0ԣ}LgPU3q%2P`(*J0Tx_xZH`8FP¦'BC +H`r;$31cÒܕrg0<n?<7O<<'ص]n.Zc"l'J )'(9t{W ı@Oa&]SwMaD $8-.L9?V‡(H53,NFp 3 %oQ6Ҧ{fh(T,(123Rj /TC"C-ADn2#e +* jֻ\WN{ +Nӛ\3iӖUcykc/Gfko/`I$iF>f(C( B( %/2`HfXВ^P"\Wy+rRj0h1; +3}SX\ >SF:G:NF3\4cpu6XGG ] W,UMl4,P-#׊ T͝Q7dUi-Ќڹ+ywws|%k~|}b%`)Xn Tz&Ǧa\ Є1Î@]ZSùyX~\ rg#)T7ut-'n_U.EN=_Z`Tc n9ƓW֑uA hvʍ%JX +&<|A4A.ZjPWer]Y +vb'o~.CjhP~1j`Qf͒%uC},J“l#>. YlMYFZy^K"X ]j0kɐ0QPdJ >-t +q?N^nTJ9xrE !9IqL +5eJJdjHׅjL3kqũeShХ +)_eR< uQhW@ukCS H !pt5yxӪݙ*VZsron}SW.45{X$vuer$n:]Mt=qW `:`] +,]Rr:v?7w?FP_zc% V/Qd,R2IW?~ +ZznV`ٵ2BՔ;wFyt`lRejQj㖀g\zEN+$nARKltqsBpDOkm.\\eQ|ԝF1$pPE1<{@QT2{Ri '<''3b/h$iŻ 6gDRΓ2 W>Ʒ"bTLEz8Zw{?\CfV W1|c *TU˴c}luo1|c sCFP, .vׄ )ibbi}o éP:=~ #o NҎŃewK5WX)i9 3xÌQcj\~=hC5ؿedkO;ii7{}'KGpc׀d |i@B֗ûaJZH@̭;'uCqg~oQa0[π/JX35hW2W㋜%S&qJ]GhLUal= F]-I/3S'|)g%xxXfŔe/!k=򛋡έk=c *p<&^f\$Ϲn{C].`x$ߝewE# ^(un]p6j..qES>}?m9MBczbvw|U/ɸGϴ5.tn/%ڌ?4Sj`Q5/j7Mee+Cj{wf  +gVitݵeI dXl2*F*o Ok3u|Xs!1y^`tBD| c^1Y_QU]Y@֡.KI`oomJJ +endstream endobj 77 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 432 0 R/Type/Page>> endobj 78 0 obj <>stream +x\n#GzE !l&v1k;pG@}8#%RCR+OO̳IԌ/D[b?~j⋿.6WvY^|W|n{ˋ/>|{a[oދ ÿ2r1f +=뭙\m/ZfrJq{7\>^4Z.j;\~C_^]n:j_ئ΄此7\nw9+rnj;6vKG>aqoiU~үoZU7L2rNX1| b_|㭼dnHai6HɼYLgRzZ*Nowt]~Fr :*Futm>+ɱbo4IAv:k?yI̫yi +qtսGAIA$hu\w f-Lub ;X"fC8I l?ܽYƗB =a=>+iYk-1K7{fO/xPVkЅ{=B#^]-w5hz{2#[Ii[bWG-'\TX +B`j0?rOċ`fpE{J:2[0 +kWC(\|"?4ɫ&'avdX:gE0WˍV={Ŷ6p1)ĠcH5n385\ցLd-i͟`5W:3wmAxhS|P}t&%@G#vɣ/R`ݯ混hM3p3d7g4RE1bgZ)/lVjOf: ޭ_?.6Ռ6Si`RV4":BYk3 FУ +#= K&: H_l Ɍe-]xt}y Hklu\+߬r%p`yo97N&Wrb;(i8+wYKz4>lZ 52jBitͻf+wDToZ:4P wI`-^_BxhEM xkZŔѝ. ON,r +ϋny[NB<żrB>6uHpY)W-AR4 ks#5?M˗!>H*l1.+T (r{pC #I?dijah3zr|6F & +ARaڃ kÚ<>y(JZ<0 ܞi8Ȣ85DL)@% 2,=AoVqM 0O*`~q5bgsP0BsP ‘Y@G1i" xe/g-B!WXD[q;V{bjutl+$ *R'K@ p"PiRbMk FB z)wTPiF4CVrzC4*#1Ex$Wnd) + e5ʦ0 a̞G:60(!fų0x`5<d!2pȃd:8KΔ LHr:C&\2&"Z3 >$>|w{#[}ll{lYCќq +P(uF^ yXh&'sE­jcug<' +ja@ `T}>[oY·栊$,!c9&!ZZU[k )" {,G[aa[&8(w\`Nq &UĄd$S6fis\g%9kTSp^zSC<\3a0'+KcTW(ER ">"$a(N"@D-{8c4qs@H`uޟ;6UX)/&Ѐ4e@^T\]x"nS*azP%̇p!&wa?:̝Cւ +&:qŀ`ʘ˔^މ?ʴJUKMCa~7WUegCoq +mcz.X0x +1n6'G5 RE O|_CiR2G|qEpOjWfo퓃ǩȶ.GJ!Wy} 7Czs[%} ǝE{j=vh+`Cn؎ !#mޔzneJ-6Z<麐FInJ01,AMxS1+ p)"E +b7ŇV77-.y^J)/O0C-r:Juu^] |ABJ@Lo]Wf_CCš~Wvu OwUĀ8nzx5[~( HQ" h8?!%хH8CP|d<0L +szS6O(f=¿HR\Fk ;!? QrzPie?^1Q5OsՃF($m$I9gΟmW!܄53~1jJRbYL ADWB+SQ*b@([>m 8vHvM+l1cG穽d"XIs,o-ğX9{ ++#VҊS$h{ XP~ԒD }SdIQUEF;Mel~<#I,2gZ[M)AwR2/km4䣭j~K +zlnA C]蘵.1dzQ%#2FgGUףmg>xZ.0cK Ծ))9%8qyM%-SD#BsC+SQQ2t*&`oO-!tvV=yЊVrj%|$]yF4ʁ  "(.HP]k:ކkR5`8ãH8uKlRZ 7bh::F +Yj^ֻV&r(2xTZ1mzTmLfZ@! J9JN,GsfLmgaossQ.r& @DS>-О#I2p|lL;DRQ0J.-2q@Pۭc}8Uâ %S)oa1Q>鏈l rjHE1@_HLzqVgDTI?-3crJP(;UT%\RR1dk$ckSrp^~  CtM,̈ 1ZEk8|q +[BKWK'B^q5 "VRޤbQJxMPHglSd ?}2B{$_R[N +,cFIUGny2p|u!]-Vd }[ŲydTPa DPKC-&T",^҈~PGw1P׃֛ײroUl?SWEybwSWsy/3R<}=rT=3 RLSC[YIv&ٚүH|ئ.AWu5=QmԴ.÷zDa|3[zՙ[4ag +B_>v8l{-IU4+ ǚ~, ҅jP|O0y^7zὮڅ k)3_g紇vː$b2:s\pʇHWF<{e{\$z)jNi%h0T.9SCڣЀ km/J>y$ w$ wo + ;C}r u~9}v9?"C1F|0*:x2>뿟2O'AH*JhI[ X2|/!ÔʉXԗX oNTzPPjԟAuh|6AJPhr^/~+K8l+v NU櫫ER um B$r&ɌVe.%6ńnN8b%?O=^l *k"W]ɚM|Nk&*2̩:L{cӰ{j{,쉠ew@cSH(?DEZzuishyFNjp>"Uũ.=4 +c.M+6k+N>Y)۳ET!!'ulxaٹzrH`Tt9Iy4õ'7F-֢0N]sY /8=PH (S.|ӡBfUu||sKѫ!nbv?ńvݾ6 XZ~X.i~\zfa +٥wSoJX|_Tl +[y%h}jZAq̂1eJ0&>"ex907 WЁPzXhT8BGP;LU7tU)f{GV׆.aoAˆs=Og>R*>f(ҥaZK%d`Bp; +NMY=y/];HQ^8)E+dש0*$+4&Csdp)dV G{_NG<\Ċ4E(Lц~^XMLprEl=) ]zړ; 6Z36ǁhv +uj'Xϳ;RSڛK|PQ l{:nr ٟpmm$"ɔqh7P_yΠ/A)\N=0W)R}2fKar<OG _u%Xu>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 433 0 R/Type/Page>> endobj 80 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.3)/F 4/H/I/Rect[333.597 411.732 348.036 420.321]/Subtype/Link/Type/Annot>> endobj 81 0 obj <>stream +x\n$Gr, c5.>IYKD fpKqYYͦfk t]2##NTMޟ}}-|9ڳϿٿ_}53][MMI~ +U # !N5_nd=N/#nY ؋32|m8sϾVT3fxtMVkpue]JY2?d#К2g ?TTRj#:"2mFwfsX点XGJBVbTY.Bm2HrUh|0/5nC5<v}>f KonVvnFYݤOŮoB-X'3qa/Nj/<ƹi<,^{szuj$5aҸ!g@k.L7lCL1?Bx$󥹽YN5O'݌Kq2N8xɌ`+xmo`[ejjdқür%9/6׀x.)At֜Aވ[ wA9ȴdexi7`Ba47ښB +fH(kwG638%D;P;Tvnw*  +AsyyeCi8}ضY<ÞnjvMSٰt+>)[3=lw`7s̽mv-(>f[h ÓDϜׁP'--LG{_fѕ1>,yF!yJE GFZ_o(EDb" ArDw|*PgQ@zp?#j;O|{ؕU -a aC{@"Wzv7M䓅҄5x桭 ( ""  ; +ep>ր[pCqQs0~:ɀ)}Nٜb7n[]JѴawL.@| >yȫSɩ$b Ӹo xZFȩ ~ i٘ƍrbm׋`'ԀR (4Wn{]u x@t ~N0j( Gj!!0z~ec j Y +_>Ahn٢8hL^FP]UlV~r8\M3٧FiFjR'6%XARfG%AR0=-8 UdnT<0ih[^'>%5w;VtBi%NLh%j3]q3;XV(g,KȲQ LxHwD(@}x\ ӋVDLt=CSqtiIҍJK}GكV㩡7 +7a +]L@8E`[h}^L@APo7].-&&,ȬswmA0\{ڡ`m>鬯)MZ0'>͙2ׂd$>pbLx󓷞|,?PiB6d*+Td%2Z Ňqgj|ۜp@Kesmu~f}f΢@ F=x8g;`EZ)n" wg|a5xkǯPRRN^,o}Z Md+ױ +\)hSK$ t.\~p VEV?\/OS jW bJ],Cl,-5મ?OM2#:e6릛/ۿ" )PQb6s, o&ON`ƅ!)*:xMТ{gt +I/coImַhڻM1%Z^bsr@hTCcy?ZK,pC ј١Œmr +rgJջCZ t*Bi֛o^]n|Cr!+T0@1q۵2`=67o +ZY (!cn!Zpݡ!@@ۺqr`: ؒ,Y ǣϮۢdB}X~bu~]Á_]C v9wrH0 2xZpB An9Cc"xyr =F +x$}QɟRkAnL+i(& +†*k)ās G,!i\.V9첮Lg+GsErbrJq!bQ; +Sbs1QcNB%\S\6ԙ:1*GT-`e߱5{9ifr[JCODfz7YI?/@,슷 +;D>4&mFיVUFW K(Fώo(;:w3mB;=ǔ!eĕMt'K. ˩U<)J7y[uU@V$S!8RtU8Gx&IT$|J ѴuN*ك4i|mu\567@c0k:bcY^"h!9w*@A^{j%aK0?#5Y{t^u~m,nXXSTߞ' qvRMdQʞb"yboϛ~ e7"r*F;sLwE= +{R43SVqӗF3%Ӧ \ +no>@!TtE +SgXa/ +.h#}; el,6@#L>$cV9ǽ@S9~]@kz[92Zg8;;u@lWeNFr>$:3xEF}FtbE4F4y^;̊V%Q.l/J 4d$2P6),t(3X$- OU/x,2~0:-.VMsbn.8 +LO%$I` Ý=)9b,Cb!CĹZ#t.c+}YPxue?`|CDrج0}~ *+wtx;K|O6>&yqi +ΎȺ<-O$qQ+C=] '8?r{?-.KtG.*N}NuG}]$K`$"kݑޏa3mBt0R}eԢ)(0& 3-fz[ 1Oes_߄3-SfyΰG& a#i?q ɌχKIIҚq'^IO񝁙[pGnOK_>)p[Gm{pKyr]˱hl?F` +;c>}YMDfȫ +'e Yd&&D>v^)LTɸr1l" ~%P+RoO5(qTJQʇ&rQo ws\uo*䇳} +r +endstream endobj 82 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 434 0 R/Type/Page>> endobj 83 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.2)/F 4/H/I/Rect[278.535 604.314 292.974 612.903]/Subtype/Link/Type/Annot>> endobj 84 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PH78)/F 4/H/I/Rect[90.048 358.011 100.998 368.97]/Subtype/Link/Type/Annot>> endobj 85 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.5.2)/F 4/H/I/Rect[157.584 230.247 172.023 239.043]/Subtype/Link/Type/Annot>> endobj 86 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.1)/F 4/H/I/Rect[155.595 66.33 170.034 74.829]/Subtype/Link/Type/Annot>> endobj 87 0 obj <>stream +x][#ub'&@yHV/B[ ȮdNKH'? /ꮪ&9=6 ki\sW/b=7WO>}u >WW1x0\*S)cOГW?;pU14?NI/-|ØZ^ɫWS-շWRU^X睂\^9Vix|al.4$^K?,6>WjZFxpXW߼WjZFrit8K51LW3[\Lnvա +F˞>y|嬒NDęa)Sw}sل[l ux%{\4zU=mi^q"ϐ2GW.7vLe%MWEt BVFqy'n\2t\{>GY%r(\ixLJgDlCw#nf}Ìp}8mql7c TIZ/2%͏/T2ٞzDE}p7ir(#٪Q&ܬkQLݥ 'e&ڋJ$ +jz^Ͼ~{U4WM~y7l+> & _L3 ,7$+]Y)Pj}˫Zyg%`xXmFP RB1le`$q(u/ O"0&M+iya4NTLʄ.ƅXWyb Z؂X,RVXvkP9a*砖ރdD+J5eVV U jձKrb`Ep׶+jAdaz\^ @Y7zlamdジvH*ez~@k`'EO*sy@j noG|EiRI_ z,*Zu}<"e5 gf<ܑXl h,F'Fk$X +*-`8xn! kANZftK f֒[UV#YDru4]BS|۞B_e|b&`ݤm``Q(hѹq9_9In`6pymLE﵀ZWk-@P<Ƅ0ZnJ84e $ӎ?Eꏶ rv90^0^q'MTD5sf] &N00"5rڿ9O%3y[;p1m +2(\*0Q>]ǔײ8Y焐V$nv9 WDbe5Ĉ3/A?En1H@2Ioqn,tnw~ $l Cr巌RP4$6f&_=ac:M =} ip~\>8Zfo8 aHOY&Z@f 5>(DGwEKn8gNJ[:hw6hNrqwr. ^X\`ep:*KЋhfRK2H;H/xXBP'()(sJ,XD +qU慽q6ݭ)K!ln!NΔ@Í*4a>,*&Dhv7`B( qW+ |,dstkCQ2YF9KՇ +PB):S`ޣM qX5 P qQrvjf&f0Li"}NFGn35^q-HzmHkV1XC+ +a_p ,v@yOa!L_!ֆf(g|,Z2y1T7Y^B;BfM -S6vk+tm4K` . ~É'p. +c QY)!Ad$Fq9B1%BNpp:HZ,MfA3T$&i%-0Ӎ-p FmK[Rt徤+-QFFI<XJ0*B[u&#S} 'xa + %$L n蹯;jEum$c~\ Jbסwu LcXj2ݔ!ą6~2Qd]0+ ō xVUճl80'epcr3PhG3Y-%q},(*үc]}oX2cB<>D' f$Qy ̐LeބY풼7nGI,~00R[W4n1Zt/saySo"7 ߂Vxŷ.V&Rn+>/ë1N:1|B@zƃd +JLD(TB\3"qK[8V +oUW?-Eڀ)Ѳ@Y.$>(x$TEg\sQ;+ 1c+X8&8Xn-R?\р!Kn5)xfg]ic}*cj YX.`iRi c*5-VTQ4x)u iPX@CC% -)PBsЎC{B G3#1cȚbٶyxby.&Z>u>V ! A3u:tN2q[R:{. 5HI5d3OH2|8(%TO270ztOb15tZ.LY lW3\,ģ6fا>c3h4jYό>)4ےqNcҹmhǥ+5T?#ih?CΥkr.[pٓL'XG>Z!93(ac9, -5In%Huh`adɘ-DT0'wnM%¾#H,׻r0d2@ਸ਼HQ TA Ĝl úkJϹv_Y̹mHh@1feCHCDB|@]PG<\^ՊSU$k W:@=\"gr~V֟vO@bܩ]2"qg$`(< ^3zY]thi׬Ȼ.o]W$"^\؃D=퀷iSz)m ͺy7y^os[Y-9g3Ad)m{ +Y%ok +Ono ](`[XRMdHlI+r&LF R 6'5ݵ~"se4:,1IleZb1i5}ߛ(n^|(z%m#ۜ S9L J ٮ.A@v=^{u uzyoq͆"U>,Su?R|LHs sib*Oؠ&{fIwrnjUr3/`#3BPqXk\Nr$\RA@tۛ،U1 UhB0s`T(+l#xT-˩݆'݆8o&zM0a +#EYדŴ'!;cid}:`-Q|y_3a{cvߤ=HńRqbUXnp-O(,&XhnpKbhÿWG`:C~,N"4Q3ߓ$tf BqnZk' ~a`Jx<(q~pM +@Y3ÞUpxۨfDڟXrN[ Dh|x  6 d< n - +Veq\])?梍LRݽRՆO=rXosJ|f-23AD>E0漻m{BNcTHv#^HA0fk4&UGN0e_&0|e"P9?Ql<%@)p);&dO^Я, sFϰˊuv.q\bpQ PsLE`ju" fodpJ9`;"@ nʡ,02j[hgڛK=(Cvh Xm(xJIܿ6S,$'.5cyO6)ohm? 8!?f۰D*HzS::ޑUx Kr*3r0'+gS]Qe]:xx^˄~O1cܭڰ2~]V^G/yk eI;o: O3v/w85K;a>my]J\TL*V앹-mMW,'j=B8OEB{',mNʺJušXIxCn| 8`ccOm8.raN})C +e*EdlVS|qr/lrP G8 }5w0}s/|XC*#zˬ%Ҳk-bSաq/ti;1pQ--ƺv*PtP{2emv=h~P&#*o<v8YPi0_bw]Gd 5K;!Q|;|~ x1x)>MFDV>,̺=BzFƒs$%}tB<ږ\v,kI=8|~DŽH&aQ A\]7owv\l=dɃRwCX^I b()_Yz"*Ǵ5mפ;lw>S+k,T |ܫ`b!N01,»q;.'l7fi%a&œۖ;ٟu7(Eֵ^|Oτ}uqRdLVV?JH іx =3OXxf v:gw9,3_0*]v{Cx fh[RUV$"=g"Wy&gfmEƠ&sK!J^9 թ*@]iNfBKfhKY)c[Ǧ(̾n|z$nNz\DR&o`U +endstream endobj 88 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 435 0 R/Type/Page>> endobj 89 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(section.4)/F 4/H/I/Rect[186.24 547.443 193.209 556.023]/Subtype/Link/Type/Annot>> endobj 90 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.GM84)/F 4/H/I/Rect[353.172 521.154 364.122 532.113]/Subtype/Link/Type/Annot>> endobj 91 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.1)/F 4/H/I/Rect[75.522 280.683 89.961 289.182]/Subtype/Link/Type/Annot>> endobj 92 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.1)/F 4/H/I/Rect[349.311 204.759 356.28 213.348]/Subtype/Link/Type/Annot>> endobj 93 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(coro.1)/F 4/H/I/Rect[150.483 180.351 157.452 188.931]/Subtype/Link/Type/Annot>> endobj 94 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.1)/F 4/H/I/Rect[154.938 146.673 169.377 155.172]/Subtype/Link/Type/Annot>> endobj 95 0 obj <>stream +x\[o#Ǖ]ؼ|l"v~E5b,6eE@~=ɹĶaXK];ɗ7es{XNɗo]L0Ɯs|Ե1a^M|鲝HS~d^;8r¦O3.ka?,Wz7sƙvz9ת>6SkZz=~vs7nM74rR!ҵ1Vvik w*T ^&iOaka-(MBj g6QRLViCW ۧln@`5ήRDVW;RE&?32U `x<ڭoV ., [b4Rq/ JL/Ivt@Y$< ӊ.U}/3W7DYZ/HsnkڂIUPxk.9J߆(7#NMwr#^M`t͠Ľ)Vx aMPbד09Iu儒5g +`qa4?k%ΡFŵ^̑ȤLkaD4ߝ͍̪ W"r*,Ω 2*!t2X9 8U-I:sF TaLy`̉:FFL֨mڏSa*H,S E: f}`'rMTu@"p"@s\`ll$V-p@ PhGg +6JJAJ qI秉6ÂS+KZ:qx j>/10GKYKmP0}l}wG8cf^Æ9n<:c\:x4" aeogSl \y(,V)%!MYx9Z 3rQFY(c WYY2cL0h'$&UYt4J+bY]&rs>'D|-,в4_q})坕I(wiv>pi6.PS͑rхJNǴ7plT)F:jJ@>=͗UI GTF΃7혼>z1@R3e<{Ta4F+5G-f RD`,F!h#y x 2~Fx0b1KUmgY̸7Ghg:ѲA<`bSj}}N3s0L#灁, @{I& **u[6כޭF[-)H*Yitcgs3Nx:o5 J33Z CE@/Z::XnWjS@3ްb%~Q8OhF]a]S +mfsQdGV^wUCR!baa]>B{3䥗g{H62P eyAtovcƇ7E۴u>|SQhuwBcs|а=#Pp} +ąƉ]G{>Xqg7M8=/.gw ݌UM[kM{ a8{W5,밉q1Cm +U}rכͮ;躸QR8=S5],טjӉD(WqCniVL%IUH}ZDh9iY bUb#no `PƓ c#=_P7z.+͛UxV_ɯ$śNdU\ D릸yC.vYl "l5ڶ;DJ +q,6hi3sD@F`N {~nö*b7OeyeG"cl+$ĥQ1,2O5eV =(( +"<<³i!?!LtCAK>nEj9(HF$BPR6*fۄ+dJ~!{At3|o s-)2pc">81ᐠ&5|r-$x!gL82@)(7)p%)6#e(a\\OԆwgVJr>h/ +IVZrWe٘\E>.#mƜWSvIv y@ꋈPlpi/켈oދ/6`Yz,3II:rf*'cYN#Kh`RO'V锭) ,&ӵAgKF4. o#dt)H`_1,S&?ms#VT3z#*9P[R:i В@hIՉ HVW@dppbhFjK@jF} s=cY*-X}lMV̢gK'h[{䡑f"Wi۔okF/KDHC ɑg J,w) $AMͽUt`?^s#i t8KK-EX8Mk܍܍Ff!prH @ړzpRE7iR`%W#+~8CYuf:Be*zħ)CԩOi:5&yZ'4.t8' O+ĎА4ka|tH߲ͩQCe1_(Կ#,WoN( >qȗRJH=w;  ԫ!|yC :ppO +0G>( s< +y* Wݳ\b(ip#%_hg]@mo5AI߈*hD|UC#|o.4|f!:.s +@4Y2*0zk$;>w~dRg\ilyEα*sH1,f)I5$kچtoAB`|լw傢fR avxEo*GfIO2_/aIl)qTF?l Uޕ;I+҄tr8NRJEתNIpJut ZU^y,-ަw}S>nSַgg!f-O3λ8L۲кvu&ռ !U +g".ke$Ḋ# b"Iı;@#GJEH{nG7P:mxSVwwdSц8ɼtL~F>u:47WBW?7 $u?3b_rtҼ].ioNdmi @sm"w2}Y&R^O Rt[Hx+usɁ@M^p;zh#i?V{fs<8 j&,Ya\{/E wXږ׍:x%EDzbŸƢXR%zƇfa,8԰؅R[G 1 u3%I"7TM͡.䌖>nk,*4q>$j8CxpGk`=cbx'q_LdF)yzODz=pzVŐ0:]fw2-v$3sN9D+j'"4rA: ֟;z|Z'>5jO>X(,{RYLPEX:}3qE߮9Ml+=Z@` ];fvGN6^$=(juЫ Nc" ۧCVܭ["TVmK,Ʋzv/;Hdn<;uB= 6+E]۴5Qv7m#0Li>`LAD2|9 HxOΊCtVymDZQʁgxg݉ߔ .a@o޾H1@&d/N p3Ȁݷ/J5xN2&@8 Ȣ8F3-w%xsG 3by#wXʯvƎZ@Q":x6rϪ̮EB+|$}j(?jIHpJGDzJT8Sy W(>}䏣 {f$'i(ʧ@ӒPX8 +;pc!x2PH +>\V|S@}4c_ NGL o{b$}L*?LZ:^ +endstream endobj 96 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 436 0 R/Type/Page>> endobj 97 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.1)/F 4/H/I/Rect[270.588 604.314 277.557 612.903]/Subtype/Link/Type/Annot>> endobj 98 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.2)/F 4/H/I/Rect[296.031 604.314 303 612.903]/Subtype/Link/Type/Annot>> endobj 99 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:OkaPoi01)/F 4/H/I/Rect[188.355 312.12 199.305 323.079]/Subtype/Link/Type/Annot>> endobj 100 0 obj <>stream +x\YFr,G, +Τ~Vvv͝TdՆڿϿy:G֋!@ӕ$GF|q$'?|][n_-'oۛϿ:}E )˒MFB(VLNnW7UE{S-$?Fp/lkB.nf*톋dڔF[n‹wӯg͙߼~Yf_0qUiZnxSb02!9QDJ*3nj[lΉ*_ӧGeAǴ]ӽ( RƦw1]h?y1a\wM_ұYAᥛ]j-}Hc37`4"/!XNP)B#g؅ ]1#;0fKd9r5𢳃ݺMywS =PB `PLIK6ecZAu1[wpT{@ Һai?iQFA{M`(&CzUgJ4y:X,;p[BTjjX.ӄIKSK'T`sݒҎonFXkf4}?KPZATT~L `Gx|c]ѢWkmF(nTKzo65J`^`YN6y6͌~L~kuك,x5;g%P7 +ۦv<gm`  fhca69 +~Jټ^~Eʎ?6juպ[̔ghŭپEo$C{'g +'IəX<¾XsE(B"P'L[ +I|ԔRx$F:3D{W4Ѽ ٌazJ, Y$lqЦjnA-G"Yr~b/f|.nhn$IzU?]wգhzK L2dVUUj +!5UͲ`A +zW/E]zYyf) p-h +rfL69KQQEV~:ѢaZW+xT,){S#rTߩcY~HE)v͛*(<]ZgsDY+rQ}V\OgI%0 fb^ň\Wf }oнB7u~0ӛgI +#Ltn +>OUUN疿qL; *#{&7(~J~/^Bo} +DI:.XA7$_UqgxB(ԅ=!=x[cBAn 2%Ų]SLrڽ8i>?5] Cv.5_*<> +_[7l&IXx:] A>ӯ`^-y$ ^>;9# 0CWPCqԠ.9aۉ>6I9dE؀;9wG@ jȩY@ HIP#1e]DKC Î;L<1~2ιMeC3ͷ.DIL7wnF!'2%u)'NAő4>; j4)4#a :"FĨ7LCp +Aݬn_tn8`>ڧ##ܴe6 T~5R$އ :7.bD&ஔʦj~Yצ9Wr XpBmXEr 3,¨#3CYtUW;wGk7ICga<ߠZ=)E"9mfj`$Igs #ϰFQ2ByG6ËŸq'F|pWF֤ą#W8La6fYIR(Y|O 9C*܂-ɲ^Aƴ3`!񏉍-JK Au%?i `s5˓Q͇vbMt\d'BqjD ֳrb!G^`,݀mGLZly)cA1%0c?`` v'Qq|=,Иα pScȘg1Н \ʧާ ^+(.q0-D!l-136.A~?O`cZkdsI lg f2lm' ,9fqUZi9s|@slGKfriJu}0)%W +b7ArI)t2 `\"@N,dh<@l6w Wl4GwfAuqE%7U@Xbk\}S0eZDq4YQe-=M5;YDH)yE g^ .IYwmB[;&V7jOߋM o:\Vz<%(r.-g~&x +]ILm@ڴ +n{NP$~f~zyruU_iV=Dm+0Xs-js0*,[ɝ%"!+/h3>Y@B:Y`һƯ!Hyx@_D1x݆[fE߀ȦZ/DZ+c@gm:nm v[/Ԅ(&Eu94z"GDƍ%81CT2x4Gf8k0E ϵP<bSi.ϯY74(R$ +j0" -1`X4@O' L",Oj2Zk00 47!T><`xBĞexJ- ;.w:'x?G>ZGͽE#u4بyX_L9!*h? 7V76]g(4Ƣ*^ZDQ6Vr@w[ jQ0 @ش(<ۆ08jUwyu\I;gLg} QlGzfUgu2tYRm菱K)fdd<`dw]t͎Pk8d{s=ޣsQ1\4ܮhQX҅?`kӠCm+zm^q@GI=DOIͽo>Ƭ;S;BP`գDUT.C$ݬ@:a)!?VQ.]{]ELp:I +>4Yw$Hl [y쐅R woht})u~<.mFiPbp-9ل^ n4y bB a9$GD9ң*я@XH0uQHC{{c[y JgK/\pjĦb(4G\hrԶT"# +Z ԜZUءrsP-_._ÅKFo bFsz$K/ +Ԉ¶͠9ϒb6Ljo\TmJ=ĝ O3ǶlkG +EÓQ{_n^vd0-VSKF(C!镺'xY8}1)6OyMإ9] #39G.RAL;1ȧHb&KbYHr=,OI˳ +YipUS%MhD'xAIRأx6Z%1F1L I^(ܔcZ\br3R̗Ke!1Vgd.gĦ&w!2i^o#|lC]WUB?S*3Bx%P~}:x%>̗WejڕHTn߭%gmRE?sL +Ԋĥ8b⏋AatXh?e98옃bD cp31EalrW ~|}]/_3 r?5CBۄÐn$ ~{%:ml4/ɉB@1'ZƄ!n.̮8FڶW:`b΢=ܑQ_A&-N"a(J,PYYv+}ǚ.k=l`* J郒5bs!{.-BwW9omܘߺCh7ҹYE-UUBWmp!EGh`KbzA;/~TƇ^mEu t_␞5(#x A#I&!3b6BWGfN -kdxԸ[εϣlI݄hIS9ǫYio`@i L6F_$TFPjɅoi7b J>#{ ``I #Lb* XdQ\ ?E Ћ 75"q,+&F@~ +>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 437 0 R/Type/Page>> endobj 102 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:AbdBenPoi13)/F 4/H/I/Rect[271.191 604.314 277.164 615.273]/Subtype/Link/Type/Annot>> endobj 103 0 obj <>stream +x\rG}~b{W1-n _߷߲'RU (yg"$D]]ydfUMޟ|lu15דo_ɗg'_|'|r2Gej4czrvsWk3X*' ?bqrZ}q&g'՟L ?Uм6x7^U_MOk]>nfM7w7|3ehjtq\q拓JLd*Ei+W+1R&FKe\<*/E-C&;N7Wq0#}V2=]Eg Wç/?ܼ^^C@*j0/mb7BC:t1M)ӵs|K &Hn?ëkL&tU3E^nEjizh|dzͺ{dbs.H. u]unxmq:Sު , +"S0ij\)iͫ 4;I=)!J%BJl"SgHJ.9~|˔z3>@#PaY|bn;_kKY][{_pah2ABqlu3Gg:cu5$vv1o'S^bQJ!QӱnCOē+CeWfKK*vgPKSoDo4'51O<$yN8|a;IN͍%zE66~k.WSPm3|9Cxy?gEڮujfB=~m=2-EޚkS 'AjBFЫi8#Yy)bmko=~|| +bԅϢPD,WSG{=&DnIJ +eN +#Rn^ϯ0aKDaW7t"gA< +N:M+Iۆ^yf:Db|;IKRfY|K˻f CaQh?K{sڂys -iG +R Ġr4Ӳ% ͦx+bE^j꼈7?,mR+`:`&2QZYՁZPp^\A"+U=f9z`DIaعƷ@ϻ,zzp5{Z}KCpT*wTdte7,f[hcc@ܮ]&U SgtXWt Y&pىx߿07R`RhEQ^1QOX%ByG!kָBDBsB_VXj.49l6;ZLL^cnqޕ'5"KB^ ؞_g)5dž`9Z]zЍ'uVB-8Z*6>QW ¥Fh  )xxCGR?2驣`U=ʩ.g[,_m;hzuI%0fqA +!c6ި1/H +lrJvѿKg~K`SU2}-m;bDBYF hK"Śgsڨ.]BҠ{4т'cL[7`|縻.},ItxRnӯ#9}G2хHokKJpXG׆7$eӏe4m1Gt'd "1Qd9^ɡkS(8+HUƲA?w:b2e\o\&_jKޥTТ*GۮzTtx5/ +vKW_e]y7CEnZ΢TR {wb|U[)6SHI)D1SxnyZ,bf^__Srƛ,AO;E$X 8 Jjxfn dAE!B:?PW܎tg7ͼM%¤ 0 e$hͻ)oCE%Pos1TnCf\xٗ4b3WE/3JxE8~B/ķtnd 7͑w鈽 g| D-☙ D-8*VlUY{*+;Y!w7~pyMg>ꖸ&5aL9-Su$&u#\\fQ @q7˒ H'⪎Ș}*2rTZf5fX@6ѯ{1ɺbz^ײRMŖJ$Qr>Q2!Jb{`JW;Vk yXo"<5SSQ/[9rM6wCՆkc 7?Wm>WmʪsF Nw{F)PjüL0UZ$(oq%:X1EA9sjB5bhewh""jcf@/E'Qц9b/ؘk6aUٍnT+U?֤HDވu ΨuFtШCQ:}“OT9=!VTp/T`Q 3V_vp2OW6 }p&:.ڍ#X#TIn)ubwo(Z JzT'I띋ՠ+86fJDN]wpPIױ#brwzt`XZ-cX_P&Do=ߧ bRJJA9ۓ8?qdM3V89rZ7 {b]-ošXuJdpgB=|5 +ɈIւ"`L,h\Z}`+z_>g+g5:c-_j(;!2n9YC{_~zBtbr/'? Oޟޣ׀MV&dXa*;+'7a;͉O^G_VKo?P@ +V8㴓sss#" gm. 8пbͪKիDhHpS+,C$;ǯڶ /H$CX:e52߶~pԌJ<tݶ-[dTF]9Bڟg77MahQ1] IlU6c&%K,z::vC,mL.x}|iʗ4,lM۸j~n%nﳚŎq7Yڒola}ׂQ_ +d =`]m*]r&5mLE@wcbjM=h*{=,/L@>*K=N+d wAg\ +=5"{rL:Z&_f<њ&=r$mIdbj(e 2.Q8niS.6k7~pRpI0Ne̚*cYJ/mJxai1ړ Z@5DTobR S6C H -$0m]d;*ad PhYA0k9 m3p$+GSn>$6R[1TfZDM8Rmɧ8e}yD@[0kAeTGMVzXyu?o.7M7.$'6Ж87iEOv.2TK1>Dj7V^t*\!q`t%/Sݮ` wJԎ!j_kXT}/X, c(wڧyl48܃We-2LIۣ5v'J\d[F/PYrltY|yV;P:MR 'ݠY}H&PJ&E^uqȣw#yao@x 9UCŲɜ0G7)w<% [-yD'-#.ҳOD~8?' +endstream endobj 104 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 438 0 R/Type/Page>> endobj 105 0 obj <>stream +x]Yodu+,яݑX}1Ɏ `{aFgɦh<P^Wu۷ KԭSYkɗ__,ίg/J?|}v7b&fgN q_S[[120ifg7'_.Nwڈkts9;8ᳳ'sO'J ^W~',S.k廞ָtǵW-N.R8f1 ZI-Rj.-v@-oޔ}$8Z"ҿb7W={IYKXSAwy5cr>ԻP3i%IO43]ۂZgISZ@0-/>%aV/ a+!\#`Vaz +ϬBe?% +]6ǑR$ Kcqіqҍl-㹖YD3}i? L;"7ʵ 32Q42R}%( +#=$h)s|OxYEtAC* L^ EzBg\of%DdVzzQ#IQBAh<#Q/VE+N=3Βh;MkbufӊՐ`aob\5JGH Mx?Β-7آ^{"o"r5aDw'1[t"bLz R1#X"99#7'%W'Hv4sR"89XP&'r@dtݓR4BuT IԳfI»-̉X!|cck2"K4zKtX +[jdq#>S'JFi{vBo_UJ^ht/ʩ;3Ejb-rK%$7i?f*xdu/17V˒>@Pu} y4;g@;\G{aoͯ#qRd1)5y`y! L߷xL$|ry~\ٷ1QS<Gȍ4OApĐ"8T MI%_5{ohHՌIݴVAlцF2o~v`)9@nD'<%BY%V ){B[d1URࣆppH7p;:еȉ1bt1ψ N@&/9$n!9h@cGE+\iq,+) } 1i1)T^͙ĠNo UGӲ8b0Up 1KZsbṂ'KX7*,@Q|+N0)4dCYЙ|d&AČ_ `^KV =.!o'*oĉH6>T-[JRX=QZc_F6~_M859,5)q~r qa Mk`e.;Ghe+ϵuLHD $IR&ekhJ)tEp$ b"t3]^U) + čyg#7ƦLEd*p\SLҝX TY7IcrP飋AjI˴ @S+NGɂsMi"y,>GF)Հ,›Dw J^`A(ՖGU>+tP{ы4SS߆"}ÞTOΆ=s^kj!<[Ej#j|v5Z2mWr-KSK]owˋB rְ3FS=z=Ox(`0`uu0g/QE>[&5,a)cZ]m޲42 +8QTʸ +rc`,K"%I=a9?xx{\oSyLWh2i\z.݋Upd=M:&&1Zñ<~ZkxxS_^jwdMB f(\`  NXil伦Afs/ǤI\.5Ai;Ad;^3(͟nH6ӏNNJ琇' ^6(R5#eE[c(I}imG)jpG +wt0N(IAoi8\E2npir׫K"} ̧MR-v]>g\C +'KS=دz;؊N|L":jn4_]jvR.fN*~y{lk%m I2J+9Z49B eA;4Zp5*>CdzP+GJb'uZii p陁 +Oj<Іp?,b5]?a=b#--#%JhX5z r}zZޓD.khGT'hjC?'}KPAƆmq|CFˊE6W56tE=c)m!5ޜEjM+Ԅi(7d, T`B܌ b$k紐E::a1IAU)p+_]\猶.Fa6rC^ ,",Aۊ63uVpR;+x=x3iSfIDZ*J * l }٢1|u9>Hݷ_R$__nhyI_ [)O e;?'LQ?:=Otg Eo)CĐCE!&|F_ߤN򗷫9fG3Z#)PҨ ,5Ϲ{)SV1,ƄۍvMkU!YQL ⮕E]D:FVK]u0BfƥFh}&QfoWt'ؐ̉2MKm좈OޘO4*,G`H17}8j9jog_9B[0*!e$g@K_AKID0y2 Z qxf@4.C\cE0NLGAb:{9Ü1]ni v$#<%LlM2F휽W`dc#"RtBr/H M:v1$_+1ڦ}BFP +Vm|=*e7 +mDy jr$C5H +$hM|>#)s<$xz%)$$TyJڮ43!TKHN2CigW0kR=~ ^59Q+B]ŻRe&ŻRz{4knS#DwEx4]+Gm(f! DsAY T;!R,NES R[3J䞺\/4["ڕm&匞QF`9\EcۋV;7ʙAǴh+P~TYqPZQGS@ 2 ҙFX ڝL#ǐ1w=4mdh"Ij8Oŋ{/j(^F҉߰XjEx!nΤ/wGdN :$w2գAE UN_@BmD0B$RzTɛ |dڎVmǔ-NcP+8:&ZZ^~Aٔ/L38UjB?&#Ip2foc"0Rtdoɡs`?eِюT}D +[4$ϽWbC@y7GK#$A$"@CsI<xŵ)9gKSZxY$Qvq^~)eG0?-]?,aHfi8|sVaf%1s}xpݚTBD\ 4K&4pJE%RH(v;VŝF81)̠ Jmr,+G;ҰHy~u`Ƨ,(FoHEB{'꤅xԒH}ލ.y<<*PV4 pf'Գ͂%1 |fMrK|r#/KE"Uj B1/HD!pDںw>X6z{!se+l"͂!`^0 %~|[lPHfjTOҵm +phrCL68TgڰEneMr|.TMX|9!!SF hO1=>airV59u)28!XxBbwۨ.`q{`$iFWCHS69tPrҙdqĕ)x]ѱ'`Φr[=hѣ} HgM[ώ`8bűxlq"K#{κnW;a/0K+k$̌ wJ"j~J& u" nLt~jl3"fBHkl4ABiwث< +O:?84w'740=]CQhD0x:^1V0LMMD*ܿyW4J;hI]AD(!o(@ňhhlh]"J6wGy7Eo;}&E Dٝz #6f}8E8D+se]e+C .p~ t'8"fH`ފj^p`Zm +DL1*b(#0P*(դXY58А d٪2\P'9!$Nڧ\ Mtwvr7-~BoL:QV;ieZ0pLV +uye cCo?];_=FAw돷i߽\-i +>PEȊoJm7$랪KܴK[@E0GQ\U +S߭oof4i߸g=m lz_pyb;&ufĢj>X Ht +EuִZH^}-C5K8r_&àdBC,괏G~2] ZvsѠrZ1™? ރlVb3Z;i*\$Ð!0%uv!ý|Z5'X_u-UҝJ<5RP9툄b]>*X^(kK +2d~z"w&u^zPZ7$20}t7P?r}X]ƪVO=?=œ]|%B?ztŶkU9'WשW~CrdQ2gmSx^m늦a%ܺkJ<ջV^::nW-4ETʶ0g~V鐜A/* < +w𲒖nWƄ-'tesmve=Cm恶[BѧLJҲR{stYʐHǝիq&@5Ǭbain|BM{+Aߏ⾭ۯWE޺(nrXgg2$͉3s~IJ;, :gƞ,*aɉL>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 439 0 R/Type/Page>> endobj 107 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(defn.4)/F 4/H/I/Rect[288.084 529.911 295.053 538.5]/Subtype/Link/Type/Annot>> endobj 108 0 obj <>stream +x]ncu `D3u$=36ftf1n?P{DDjHr+{YaU^Vx`t<]G?}lu5kUS2IWWglҍy5-6 yc&o1hx~\\ofwk5ීF'0>^-&x 6!&h{˱_қbHƋLcUĝfr;jdhtZhSҋkHDe3_lnfmFFQ*]djz_?q훏w[[eUkY| K>Gt#9:ñ ۻ'.#=/VzIFi1^f5 m_f?F@=0a@X-FW$ltw`wأ4x70 +%Ț.`9@>,q\v~@В=%5zE`=\~Z>'uZTgPȌQdHpdrV!0PW D4,Ю~DRիzy_D4 4C+HnE&X!mW-xG+ +PX()jT(. &85*SR檯:gfV3J\(?+ v^WYIjhM)Uii|3 +P8Ǖ[/kx;l8[z\@"R —(?P|;(CgQ1h%WcA2]\W?iN7FA4Ò.W^m:l ::K؀f\ijHAh)Ԑ,^F|ƊMlrj>N `O`ad +T +.$z`BPZ۱ rJ$"SY\{8F ,~!%LyCILv2y:-NIP8I]Rݴt -3 W[P `5):xr`րۆbN>ze2`*\}8n^Q 0/ޝ,n +ˏ^=^,'B/6[jhKr3r<EJI;%iPUY3qL16X0-(dR̵T3^WTy){x*Z9gIT'{pH]|y" RnĠpz7IXYg {^59)pct^O?T,Q[C}mPx%bPA~X{9TL /xߴ>x!nlēہה}bO; 98=~eQ*yg$u^E IEᦃ@2# ,e4y a2`h*G^gs3y^~zXn(S l"KkQ ]&*AJCy6;rIm9Uj T,h.nzr7&efA<֕BnMvSYcRQ@R)&)( +wC0Rzv7]P $E~럥 ϻ(izML+}~ +&ϗfX!iM\B8A#D𡵚9J'?j( 0)FP yU`͘n8!f32LF="vmN9!88+ƚórQ>jy9_.Cv,北_z[9F׶E67XःE&&u m8#SazufgC@HpCbP@5v+(l1oIm0wfPveֳ:V2ʠZ0C'olU2VCE +N)@WH K~6PNԌ'I+mHR&W)Flo)ߗIbT|Zkv|uxN2W yh[gNLQ5`\NeeMpн? +ULzF +V e6b@$FCvaf\ =p'W+8b(9y(/rzo^PJc!a }MFP:ڄߟ:Um +AcCauz] +Ǫ&,tkKjﴮGExnT.l?%D.$gERE܁qCN:Njh'7tX{u6ãq 0tXW]I! Tv`o"J0U߮B'0E,ӱmhe: +j;^*XMdmF^.:ˀvѾS6A=p|v$|dV^dM1Q~~l` +˧զgw*+%x,Jm‡d/<E\U BB&#Q"TF꧈v$BCp\#!)$ SǏM)RPjr;?-ŬH*~;~sT6tyW.6S2E=T%J|?TjPpu]1ޞ';͆HtAQ<tvxg֐ hGPÇP5x9詔&Aϰ@"4]Xu +a HGP}c%\pNu~aMȢpY!FpPiA?5/*ijx?Qs[]H[IrJA^sLm3u'V}MnoIVKjOq.HXAMZ|ipU[hJ0+t3a"3u$Tx}ϯ})]|Q筍B*So9-C'.?YHsqR5OR +%!vr<d;(40&٘"nf%Z ZX4vL|iɟ#IB/ /Q U@8ˑr}:L%YuQ_BEw# dz^d#[g rēO IuYX(;6P={ GkDchg&g&J4Hp&d_ HVZX)ȋ$ )aK? +7OȀڦHp*8xI[f r6rNƒ{R5? .L7,$\D\8hd; `Z:=M<kh,vоZe;GӉǎ3Mxmkh!PB|)>؄g\[T+5-\j$a3=KRiT!!îi I0ޒxìT?ȝنs;6]~m^muvYr=_S C nW;ܴ(SԷ4@YeK30hĄS!+yXk8"rI*b{Bx`yeo.TJSvnHvoi\bb_Ez|Ӟglq}^xQI) [oR!],:JͯC(wr+{A&aCa`K2TcRuvb<0 F~KI58 lLD#QQݠwD5hɤkz j(,IYM&C[8@뭤Sv6y_M[/@5a"ٺ-"l RQu/ujt[BuFI`F'IQT>K<ݍ>O݌Cmfj3;|qr⬉\hza2 b 4sfuXs8rC(kcQ^W4ΟkCI( @w,{-(F*N"G+kKTm#I/u,J#P&rO3M>Rt]j~pEl$ +_ip2$<vZblǐK(,y?ql4q.(ODw"8z.N'|bҽa( +QVmdz'EBqv>?`\lhjN4dTNp6M[@EkV&~Xg%ΫlE1tx͍ +t )nӜs.ryTHSG,P4qҩ}![bWqi'A=7l-7 SGK%![AS5P +U/Rwf@BSXNvf6f + YT(x5}SI*ɧRs{ WѧxQ)M] Iw!Ϟ^f'5kՐ~ w5bJ1:J"fΎ{ԳR|_1R9}u2 2?BUb\>A` ܁lhɁ9i[rx6 s."NiNo);k@e*2zrhho-"1f;KbА.pĮQ﷓uVi;Z7<6-d*EsNq(֫tEc[7]US=\,A +zVxW?73XF"XV3(wKCNrv51#jѿBcqBuCN}ppb2Ѓ"VvWa[*9KXVi60)?!2@/h%S@+2+<9zOu)'`%[XIl N'* +?Obȵg!=E9"'[HLg[g[$5TNd*gUAV ?Vy0C !_oe4'X(cc9#'?vZS,J)j~siݾ xcqFc](,X5Zy16k}-αynOFPO5Ȯ=VmSdJC>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 440 0 R/Type/Page>> endobj 110 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(remk.1)/F 4/H/I/Rect[218.154 330.246 225.123 338.826]/Subtype/Link/Type/Annot>> endobj 111 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(lema.1)/F 4/H/I/Rect[245.433 224.082 252.402 232.671]/Subtype/Link/Type/Annot>> endobj 112 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.3)/F 4/H/I/Rect[258.798 196.191 265.767 204.771]/Subtype/Link/Type/Annot>> endobj 113 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(lema.1)/F 4/H/I/Rect[135.102 184.23 142.071 192.819]/Subtype/Link/Type/Annot>> endobj 114 0 obj <>stream +x][o#uu%I`[K?ػ {I4~H)?Wwyij.vanvW:UiϿ]_.<|'/ߜ[ƼbWe4cz/6fr9kUOS2Kn.W˜ٯ|n$g*㐾)@ +Ϛz&JO_MϬ1,r3(đOW7R[tS>o +?B@˘qqo0exc~]ٔ4:ݓfD?Na5NJ׿!Lx-^){NDr\'$JAPduUBvRwM + X'1@ xkfAu?O.g)Ȓ7_LP}F]WVLDL0'JΠ=w߇9W#pA9@g-PoC<ct9w. +n9ⁿC-sTBT#dIrJAnd]!.1LV#e&:Y6JV%l>8Ӱ :}-†54Ŀ.~`)$=PJ<D08jJ,0?9F).auip3x;e (-Dzy%EL>(ʈv/;%pOgh24p8Nk8p]/˲1_)1ߧ-ғjJ G/c1{9/Fg]Mdy8jVFa r:hN7$b3&cIxێv1p/@hpT.%wl*@܁ᶱL&rc1$A̙ C//4L6/>MFTe7hA3()q}YDZ^X~Ra{;xKKSݷAy)M0lz΀E|U})YIj4vR]c*^LŮk.W-]jQ{mU<)+b|׋U i`KJ/es̷P_eTZX?l$1$yp,>=Um}9J)Uj0Չ|ToSe(/9s,K+o +7*`.J&<`xpt"@V{!Nƍv8Gg%}e_FL]5۟r,ʜ0FlXâ S;-85!z226c~G68=86vnH4>8"HoKߓl7om8"g&JDxH2)JK|/FeW)qTXCJ87|8R jNPsiJI{'wq蠠x\w./LU4hCt+Me}P"*NFs?xGE1]ބ>i1q#G+e]y,UBE8H@uhwk#k0T5Cj-e%W㺺j\*h7HLn"L*D֎tEnMau^Jsb*Blhuf%`^Rx`v*Qg֓[8e%Cª<pb݌gF5#j-lWwۚ1>\"!nZnn4e:OD/,QFYp ',=/stL؄]vJ}Ŝ4G)u.:z9 `/q׸ #CN#UUg<* +p]2奄JN{62W-(!OP[{3IT +.aw=5-^Wj~7.i.҆O:){(u eFlъG+*̖dJ~_S;(2]dPbBJebE A7mxyF 4Mӌ>mrz9^0lدXl-*by?*"eIm]ezzJb{.jVQ #52mIt5nuE8֐Pk>pz /p`Ze: &,-ML5g +I_YMo<6d)5ߧPSv ַuU+Uyԑ9'jn7pCC@&iSoԭ +|uZ^6>k} ]5Nudq_!T|N49{@Pxjg'Fmذ6 M}l!JAMIFϩ_Rwqؒ,mQO {GwLK@)i>_ᅨݻ)۴W_7NP~FNaDJ A bz͚kGsO +Bb^.0?"c #ܿ"V7éC ;ZzfwDI_mڒcGr&Sm"Z )"T"jϊDM}yV){*]ɋiKL(>xSR/"ι61N6j:)E~2+t@!zPif7ޫgH+K@r@avzTb6wDYMBK#nͳVw8MvZwuҪta`K X'dQTYhA~v=r@$Y(K77qH~IuFsH4:f6Mui;Ҧ;;Ww5úҝ"KGBߕxΆ~pĤ1[}R$%M`iuqN:0Ijƹ# MuʱDNbO3$t?P.WgFϯ@> %umcY&B#a $[: lM龍Є u,І{/ |V:*IGɐ&V* OjϠѡbf}Y̑ƌID.00.I {bӇONg8xك0jN;ԄUwS:GQP:D +kèo%Xh#vhr3TF dxsqTpaKgU6Os(=I!dvwm8=H1x_qe"h}%0?yWSEܧ; Vl׭HXJnfzM.W\_\L~mM|@\M:jx1sL%9t@)OqR, o>[.ypzP[|G:%wSSORDgU +24,ԑ{Bc@azpSBJQ^f)fպ]+յ ZU85†!}pͩzA!X +mF ۰e],VXn[٫${oBHW/#v6QNP`ƛ-܁ʘQȩ18}x܃TM#JCs)TPK +;jt"@dllJx⽤uu(qzw\nkt:daY*T_EyiKro3}8.7-<խ$wmg>+Ց'v](\RdJl`tjPC4&Cn, +\CDj=PxڗIǯEdQVGz{kb*2\ww P񀔒{A]bKH*:NIжC+J_X`; i^^h]<- /eVT=֕~ H]#TTTvB2N54j̭Mc;ϨjM('@7tb}5?"nkr'xz0Pgȍb푉*@4m ksǜhc,tyPtHT=<` ܅z۳&)(y3|-ZsW#kkG{NE2taaEIHc"Ҵ-!?J+76]?tX Z\4G(Ep{pp=bR*ޘN3:/3Xl!=ޏ^f +&Wy*I0-CrdCeݦlKP8TPX^:,VMP(gs-]V[3󬒷c,:;-~WBvgMӔDԴDjlܜ +yL|Fl<:aG{,CPwI S䨆`gPI]2b+^qL-ߧfs+鹯N=nQޫ ޝ|9©#bC:DNOE%>yS-t^0= ĺI(zV Kؿx]}t4T*)U>++诈%a4c9isQn= gAE_!{Cpb ~ooźjbhdƸ0B`yHZX~p9{ =?\S!C]+\I>]*:ߏ 2i5rHC1:S/<T +rh;jJ +endstream endobj 115 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 441 0 R/Type/Page>> endobj 116 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(lema.1)/F 4/H/I/Rect[113.466 568.449 120.435 577.038]/Subtype/Link/Type/Annot>> endobj 117 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.3)/F 4/H/I/Rect[187.482 281.43 194.451 290.019]/Subtype/Link/Type/Annot>> endobj 118 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.1)/F 4/H/I/Rect[383.583 281.43 390.552 290.019]/Subtype/Link/Type/Annot>> endobj 119 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.1)/F 4/H/I/Rect[121.332 198.648 128.301 207.147]/Subtype/Link/Type/Annot>> endobj 120 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:BelHofYil09)/F 4/H/I/Rect[271.029 114.156 277.002 125.115]/Subtype/Link/Type/Annot>> endobj 121 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.DNRS03)/F 4/H/I/Rect[306.489 90.243 317.439 101.202]/Subtype/Link/Type/Annot>> endobj 122 0 obj <>stream +x\َ$7vlA>fb:C40=%hkj=dgEwYE5O؟$#ܳKUDFw9wa ~j9֛l>5_]}~}lLLY:Ŀɥԅ,Kէ_`*J#V +\MW`U9~~neKGu5_\Bc&~1j|zX/VOuuʂ5|=*d~X` WC> .DEXirɤ-$sX-xuƔ<9r_LBXIv3b,-FBSVZշ +w ˧.f`3 3TBxi IL.--U!X~%:IϷj*:rT%Ie50EY^Zl$^[iEaq8\F#'ؚ=*ncHDz[N?چ1 +N1,Sټ &Zl~xAZsRdL`Mhb^"d' +(% }>dXkhSX-i9f$Hq}+,÷pXW_| +BFj4vCd~-a'[DПFɾê=*03Nq*"pOD)+Z-6z8E8>3r;&䵌mX䦌n-l^{+ܛ:b*:gaWScJ +k +[_l=tH@TASJ.1\ȂB@9VX-!Z=G\2Y +ZA1  { ?FV x{Sr)@!}xmE0 EÎ\o_I|+TqNSX/V5FVsg-4̕ )EfCik1(ER+|s:zzWO"/VBAb[ .KE'l$Qds>`#ѴF`eDTX0vO DN\BJ!URZ9" +3) ?Q*K^2y +8si5 "+\ t-@M| h1%,̼eH +`1 #Mr|Vj "#&z.=aP"2_W!(coOr+V^A}U0\̍$%% 0,QL}R _tUِVJq/mZh /5-4 +1L W'cWQv%# +eQU8'% J? {JB3*eB.c<7ѳ +ۙgwPaRU>R:>(2/r;08B(O f9^ kL "nլ1 c>gf,!>N^IRV +/OŒsbxҤNu)8(v% 2UE*Vjwd +Xl+FP/VUuО`#R{& +F9'iD`znZ_JFBPa};lpfG/VkK/Sz% +Gss9u*!c7%B\<h@|\u(uC""[4Ar /S;s@8eaU +U籤ȗq !vG/90 %Qߡ; MNEIC&s(R G1Y.F MT? Ȩdtp=$.H4a<2qw}E>/uZjYkz 5| 7v|2Z^1$wg5u37$'nQ6\`!g3d} +="w=ӻ0n0b5}]ӸAj^ly'un? BQjI:FN`4db(ވg ,[ ZlTK |јk͈q"Lf='˪֌{PםH +&+fDmI6 +9]EkxTAڡmD%ij"'ғ=N^IVpu` [G_wupzDlCb\DV?c,wm<p"#W7|bAVO.؃ +_M /N4ゎ(ff}=fl&xÒt[[É .wpٯEZ@ n5`d:r_Қ='\ں.v3@|Lwk:4\ slQelO[HHsnw,Vn#Vq [鿺V:b2/6)A٭1p,CCd YH:gv&"}VϽ2Zv=鏆_/iQ!wF'B,7|<`yFH>sނzuG&dPk=Qa:ɌWI-)d3qѯ޻ނz~S<([/LyiEҔWX\wLIM'$A"s?p0JYЈ15p];:@Z7rג\EzFs}"bNSRby^t!t섪)DmN`0|a/=ㄩ 3hclgqumح,>LN-dq2tN1 -}rQPuQ{ي?9Uj$T;┒>ж +xwTRҦJ;ʬ2nA[;BB;$Ӏ)*:O};ۡQ׽ aGv( {F.Z*gh{EC]gwƗu8>u +\>V}VۅDMeXH腝n)QD4v;R"1H:97fpAV+:l0t<AՇ -g)΁΁lF۶EMFI +PF-sNIZqfI'#.;O6K↭"%.YeT!!ν`6boTLVիPV^Z{N'eɩ/%0yI]j>p:|)K{kəo+gK +Y$B]u6YWmh{$,vI,+eɚu|l;e*(T䧦t4y+宧ݼ>Y('x[lŲ.哿Yn1HM "Olه+gzwpgS'=bkOjVVVOzWRW՝<[VO=hDړ.]=0!|PY׉;  UPdj85m)wcr{_O"ƴ7a`5̠s*ļk/l>Ȅ!Cz"XRb jO]u܇S=IOU-JP~n[35s0a2~o`iD4x3zmzQ,aH@W6 +*N:{,'yj~BpB`熬+ϪWmP{/ ;^O?}ᆢ:QI@\RVŸ kbn$H> otWZ9qf30g,3U/IO:mQ6eBd₃)7~&sJ&iW.o@)\ً> +hnU[z,P'ӹ&^vނJ\ٵBVWaޫR#y|/0Ma^+5Zr*Tɬ`&hMngjވ,$Wz M=۝ j=ZOԥq48KvǯZgtx F;&56 I>cX{d O|{"Gֵ|R OsHЖ)= +endstream endobj 123 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 442 0 R/Type/Page>> endobj 124 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:BelHofYil09)/F 4/H/I/Rect[89.499 592.362 95.472 603.321]/Subtype/Link/Type/Annot>> endobj 125 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.1)/F 4/H/I/Rect[165.675 449.892 180.114 458.481]/Subtype/Link/Type/Annot>> endobj 126 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CHES:JoyPai06)/F 4/H/I/Rect[110.82 370.962 121.77 381.921]/Subtype/Link/Type/Annot>> endobj 127 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CHES:JoyPaiVau00)/F 4/H/I/Rect[124.05 370.962 135 381.921]/Subtype/Link/Type/Annot>> endobj 128 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CHES:JoyPai06)/F 4/H/I/Rect[208.875 259.704 219.825 270.663]/Subtype/Link/Type/Annot>> endobj 129 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:Coppersmith97)/F 4/H/I/Rect[326.154 114.129 337.104 125.088]/Subtype/Link/Type/Annot>> endobj 130 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Ngu09)/F 4/H/I/Rect[185.394 90.216 196.344 101.175]/Subtype/Link/Type/Annot>> endobj 131 0 obj <>stream +x=ɎƕgiGEžte˰!,vd)ڟ|~o{$#YYa$$/޾ExjahVmwo_կ^]} _ūwW1X07Lf0B/^zgUͬ|qJn7ū[pUi_J Sʫ_kj [7BZo_fx\j8>U}|퍀ym$?m0]K8U{um#mê64*Ys5OvP-qs#6k# innv7ō53j7LJ}s3k^ˡv  x)(ok\Cf@@֎TխV]AZz}|w]q0)m> On}X5f2nyϘ2aǍFz޵oRqY۪Z%y=qW96qQyڗiWr] ]@I4h7=N(aܮ]ѵ )"pИz8$d%4l8@;+0kvZҮ,I_k!Í@xeQB] 쀉 lu,[w@Yt){ڎI{0@l[w +6IT=PqP($?;"| D:6pR]-`C2(j6(LDaXp׉q/7pI5Xxx%G2#0}iD.4NqFm2Iܽ|J}l];t7}m _H6l4U./p Tmx8N[vF|+6ղ{,Zo.@9*}M9C~ L!|d c^d?m 1~) ~mP|L.h6^&qFV?GlJO->1ˠMSa p-W?LEzYI#&Sc1 u$lhv ŌYQ +$2؛#m8P n=}O{nK_G2daAO/VP5 ,hϲa۰x|P>RѓEdK+\wވ_g9i'f0ά\(AB]ذ2N;Z ȢL!+S!Ms/R]w7 8L0wOZF)+) <*3*H$cNAƒ4go?͠f`X&mT3c^V^C_v3''~!4(_XEC,&mY"3N\H؂3.]큑ko2X!PRQIT˥p"?N ^Q87:u g$@c%J>a)/(K# Cea0@Xu  )#^h qoĘ)C 52FfAEc% "瓚-X<$&s %Ԃ'1 z;$!KKtl=Dm +&y$ރH? aLI١US3p^ĊR:>a0C Ƒg^qt݄)PV#ToU0_ qHp +Mmu')4!W[F rs SB +ni?`4qD[~vqrFNL Ea؅Rag~( #Y{LJP,I`on|7eo61Y,ΰ scJg8O5lGn OCef,| +5`ij9l6#pEM X$R$ Ώ ^rۖj@; )04ݡ dp -4*#uA!}\&\mgunlWj +|GAy` _w},% Swp4rLJI/1S9 aҘUv=CΈ(;6]yG1<>_i&pawǶkV: (ZJE&O~B +<}2JNi 'Cr"=aD$y T m-es-W4S0DmwM3enn)ߘn~rC*n`A%k03M n3!}1_[:R]tҺ\fp +ga>Y{3R}l8Or-QVGfwx. . T3 5)_R˛rCԅJ?:jʗ*܀GxVpRnz~3-O&q D)l-o밿qØ ,B.cs<[d^kH,W1''~_NWD1o(b fsC̼1mT7d;QЧha.NY,(`F!s{Oޅ93ZiP̭} ym *Ń@hyFPdLᯎ>* ,͸81Xa}KYuFomixf03v#Ar4H2ƀ< 5d@CԔ(^,YSDtaĢ}M`y<[{N%@2{5Yͤ,9BؔO:R/W>RTCaحc䈎/e(&ra"B=ڎ ) +_r_, J cy,1ݙkp,ܘ"6W8̾Og|2~1+<~=,{vC '~'s)AZ[)N@^p8HsГrg.:*gl_*ݶ[ޯ\11d&~ۮc>Rj0. + T˞, W@Esca՗1:v QHbif̳r~>8stjKv-.~X"WEp$yLGSEK3qOvP3Uzqg\p & sO㧲.Zf<@7gUJ{=O8A'B7=ut9%rk=ßrol1N1:`㧟~llտ9Ziw'I5DbC8(`{f3f~V \TG,ʀ J P8п|\VcsQ])3I'rUWPu"uZ蛺'): FiBS;HއkVuufFئ`m>Nhetx҄i:1cF sMLp7嶳/]H<%=(VI=x1+"fh?1ط9|.u\սmr20:lRQbr1l6/¼S=L'K\ep\{0 B>9S\XSC,|Tm~< ) 5mlh,d\BNg/␉WISTeŨ•>8U⡐ +S|B55g~$mpp,Ms*R\9 v3: ^H(.uK'Y>s7β+cYxr;?-⩀+f<5?,}b{ۮnsC_MĦ%,I9AǀdKn~>bg12z, 5tHh%! R%1} cE>P"ɻ߶}C H?]bɒC-2Q?;[42`J;S{:І--?Ǡ#/.Y/&<"\ZՒM[LBe#Ku4 ;ɯJMUH#, +Dz ˗5ӫ8RD°"jQi,Z<Nkgس[ˤD7DSIo6Q,SHt`T5&Y 9)טp]*;(=xrOE~/NrגXf93aM&!D(yTy2k .6.πcctↁ[J|砨>)k:|( Ng9Fk>>J{`)Q.5\bVƋJSS: cSnI~sKP6, L[%lHA@]ѽ#G2Qm{LXz+hkssLxw#)4ûcd倣NbU)Js]2Ͽ3VDYeG҉\Hx')HGVo,[Mǒö Gx? OJyL3Y=C1]0a'0/fEYE)<|xn̗H>88W_ҁTb9=XPtCAIp mxuH;X()l +HQlƎBImaBNͱ#g]C [i(Kc1C%eBr.]A|-(R#aIyYa;Ku'gBQo8HyJ;4]yY튣*Rrpc`{ =P.VĆ'[Fmȧ]ݔN7N// +;l p7i?fWM\n܂yءhJMW y5Ja&d:`1u?bAo x{)1] ޫ'ӭBlHͮ~V@ GW6pe8ccZ1/0QBzRR%YJUuP@'>c㓵/᝶Oa2V*~O+dpVnYD=E7e^/w(mCp )^K"de +endstream endobj 132 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 443 0 R/Type/Page>> endobj 133 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.ECRYPT2keysize)/F 4/H/I/Rect[193.566 545.49 204.516 556.449]/Subtype/Link/Type/Annot>> endobj 134 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.2)/F 4/H/I/Rect[133.716 497.664 140.685 506.253]/Subtype/Link/Type/Annot>> endobj 135 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.ECRYPT2keysize)/F 4/H/I/Rect[173.577 461.799 184.527 472.758]/Subtype/Link/Type/Annot>> endobj 136 0 obj <>stream +x]Is$ul+>b]}lܗ@ mAB<4At7f~eVUfV/B)AWWee||=zsz=Wۻh=;y_/?O~G|t~}b+oދ&ӌ1GFJ鳍M7'J㔤f89{zFN./O H7l:3yeMx5~vzV~]n7zXś:$x|GXK-5?7OO5$MV,J\Jq+jdtZp_(Gŵs0 .gۛ~iˌ(RE?ԛ] Wǫ/[ ʪ +nvdaFh&cHL!FJr9|؅Q*븢-%Ҏ\&Ezax$̭&q8=w>w'=Nhv+yx:Xx0[Ya9Be~"l˓?|7$frai +k`]'{c||0mas+Kd~t0 !B~FQQ`ZTe_sd]gUC8`Jz z]g +P6| -%/ƳMVr7u!K0n=ǻ<&ɼނiUYIk AsMo:EP/_/`0 +gfxLi$\nޱ9HfKW2޺D]E5# +5%`y{hLpDx7gI7=MXB'xWf]WᶨUƳvɛ.Of@~aPiq8.1c&"4[fބ;Z3,.sI)=xW4`ny/ kmռ +5H,/qq_'-l a\L;g?י5Zzm&]ā]JMrK|y%T1I\Kk IVYdk2]]Y+_d:L˾p۶v^Z^6b+b`-ƴKrivgsGɏ,S"\,&*qQd`jMqTJ_ +b+^KUVx%ꁛIqa63h|k o %uB}{.dQ>_/AP`S6^^mr|&+f%(@J +jFVdI߂$xg6wSZt\{ تM۵U&75 U) ͽI`*!ޥYt#jcpP9^lcu"T^#R5Vk|@v]jx ?"M]*X)JRJH*%(O߫拟9Ґ;^a KP[RJt߸833w毯dӧH_rN\=4ژx܌ j< si$L|̆I>sZ8qaJ0ӫPFD@vH1cݾwNC(ij/1]FEt)#. |m:[O%[̓#durp3qѹW6fexVzaM(Al ʢGh kÅ&^֛p hƓkRLm +GѶ)_nrۃ`ǚ]-7u&Bg0Js;]e cBݣ],uǬ8X[;Bv>R;0n +0)@]Gp=6ᅅ\ $_-WOGAhԳ>l"0˯Vv1 y)̉ Q^#h` "!s Ѓ8`YwJ[j&) {'x_'I-YWLqxnOX!]w-b.i:n ݁W"Jg;YΦHeܬ0y"a9F!7D0KzD@>T5[)voaMJw5KEyh)bX̳`kr{a)0w[j(A(7ao5w7:*49c?hzx0sDW :aqLe+@V +LowazLׂhPڊ>}/L_.3s= sC(-r<P Vj;r>)V—ijKn_Dan@Nbn!AF"`pSby/'6pWl&'bx}l!Znv="( +уLqߡyHv }r}w{9u" ^lgmtYslY9s;dl_@ERfDr"qBƫ6(Hw,=&`-;5<$ Ӏܛ 6dLݶnFs MxV<^-Oxu"[Ŭ"M*V2:d0bZݼrӼ1@0УwnB>Ivd].ƫuZ/&u+_n? #M&ib'PcI8(zU(KYU^**sBWK|%^dh=j ] dWk*K]$ie 2:<иS=_+L2 Yև+Ea@dIC(H1^l3 ֈ'eUSզHw13r;Tpj9Oܯ8 TIм pU*pDF E0]ߧ jS’r¿Le`Nh`벮AB,KfpΧ!CQv` A@:Gnyo +?-^k$&Ƭϡkt;l{w蚌 +ʢs7y7[ls^\ K +#%wemj'w‹bUF xw9Z\Z$]EoUAYElmIqdB^o GwG\Yn8+@1ﴀaT%VS*$8Z[Ң>5:G; E&6㗺H׷ymȧqI/4 +83yb3ꗒL6Q80-8PyͻhAfZ|nZ$G{]侌i9HV) j%]( +8MbȜpI"LfWj:BM$Kܒ3)SjCtT`>`rЏPu܏:0ᰆMs +&OUsIQ/Ecy9BgG޸ds;x& E6H +b1N@G, 7/!il"2(Ne5 OuH6bS14<:fO3AXBO,p&r_@71ZwD{Hw4,Ǣ?c +_ oz TV|O쓜s&M23-Jn8"įS%C͏,*Ʊpg{O=?c.7*ݨf K),-QEqV@Q .6WYrǺbEe(܁ `,b{^XW\wSjeC+ٯlFY#f6SqZԇ#f.NØdRh8pdS2dOazPMCMF0 y̶{+ 5Є!4˜Av +ԋAG0 L^3q('șIw8T7xag0 +bdƇqxXi<vn| #NOЀӂ?WL(T#^3a 0l>AaD0 #HV=ܒڡI`H0XI[,IJ{<;Zp8h~ E.}~ixhsixp`v ?|Ǣw^n-U0E/h()F}pfC>݄QRJ^3p<ǯBxUҺ8 *b{gi4a%!Ckv|bےG se/?8tG28g\"9\,[RKp끦PJ:o,QKBLC ,+b|w X'CXV03X+ec;$K=?Qxm>,.yd^r%'&vѺɿH(ӰG +K,_ dGgbl%1@$x&fZ e'~~!7.g SÏ`Pg+cI>e30! +c |yIZ2_6Fz HRpN  cIwTD+*h'g? 0j_t(:{tDSx 70C""x;xث§j_c/KHHpi~MR!2A_-"ݿӈ,` z@gŁ4Cm& 2@9z2A{{ 8h6HGRgȡV +Ks 7<(I)+c +fuvJyl}q0KiT,mzF s29pW"-nh߭-ݑK2{ϵPE'B+t2&稄R bA6'P#`؈Ejk\atILe7f[J(=`W\=t><A#AJcB)dH5j>"6)y<dםqIqNG Ӣ)iY%f'eW s[oI̤ٴe!=PRh .W@WE>FBJ*`^"WY%b?[bwp?XWDVJE8ȘM9:@ILw2Cn/r&{o,jasQJ`]@=C#=ҠߏPq_iRO>d>X^CEqxeNy29ɐXIu*.RyޒˮaǺ9w&>V]b_QUx4N^Xw Qb]+l`Y㥅o'wCbw'\ftqN5plk?^:B5B- h*b +@ 0Wuh{r\[\~8'v >`ܠO!t[*{ +a3.rX(C~ɝw*GM }(HgBc(5L}搣&h ̸(yx;m'm8/^)(E|'))GeDZZjf%϶zN0m>+OI"۫Q + '*9gvt$ChS jշԲ5}$ϥmo!N~Nn;rQwY>hN7vR(A=lg2uM"KtY:GAƳĉU"}Y?'wU&v0*ET+nEeӷlwgbX esE1jT(,ct E%[oq[sxnn:&~_tDz3Ֆ-` ;~] v:#g݂x)r feBGuz6O|s:y +:Hcҗ܀"P~UؤzU-mgPL}g@g:MjU* +XGxJ<8Tpj&wpwx +s:u8UkzSCFK\Ϟ3Mymߺu e鉪bw%pv[t4mm~IYѬc`:1~V{(yPf?&śHcJl'ExҸ8"؁1J"Th~j#7b>lw֠Hyd0@R:(J1+jeMqqL+/uxqrzɮ!6/jXW eal0ѲGQȏBE[ +^h.eb ,槆"O}8\b˯Z<[J#cy*Dn)v81! +>N`ǀto>rL.$r}IR~<%(?B̬ 5" += ksoCxTph2BmbȄi?9ZٜaZ[IJX1rd+aل>4bCD%6 + 3XZ'iKOYePPI#Z¬ŃV1O- +endstream endobj 137 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 444 0 R/Type/Page>> endobj 138 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(algorithm.1)/F 4/H/I/Rect[215.508 379.746 222.477 388.335]/Subtype/Link/Type/Annot>> endobj 139 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(algorithm.1)/F 4/H/I/Rect[212.691 355.842 219.66 364.422]/Subtype/Link/Type/Annot>> endobj 140 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.ISO180332)/F 4/H/I/Rect[308.955 150.021 319.905 160.98]/Subtype/Link/Type/Annot>> endobj 141 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(table.1)/F 4/H/I/Rect[79.284 114.156 86.253 122.745]/Subtype/Link/Type/Annot>> endobj 142 0 obj <>stream +x\[o#Gv~JG|l"bO/07ލ݌ +U # !N5ǫWoj_D I'5!MnWdr\Mo~⢶Lkro.no3&i3WqsX05ʊAx7U #(B("kN p3V ; LOIQmy˛w'Ϳ +WLLWt^ ӌXXÍ,G६5JVWʼPOs#[\ +cP3ak^ -7* +B6Ӷk7k +oΧ5'?,ƀYpFeMMA7xM"]ofFB~hv]3«U4լznID~hP;(w[X:rrN~2С +秩JX?< F*$ЮUr}ɓ2 +J3$keĖ9klY1p6[ΠdIo&Mru(9,2DZ+/;2>1f\ h#w]N!j2]aQͲeѣ +mvA +b⷇U9 fBҚUج #DߨMϏfBMfyշ#?t#p[ ßW̼?4Z[x)K CԕBp[v\Dr^s I jO4Ebi-OZppGPR纮B8blGV@Gp,ͩpg&ҎP?R#K=G%XOc0 !y .X +$!0L[@A1F+wK` `3i:䟋@x_id{~p^ qd6`pFXE 1یRB 1:p2Ib yBj[+ Bae@s6RQsQIje@/e#pJkҿ߁0M_d>pOLh75'+%COaꏹ DC_fF!L޴TrK ٠~hho善6Qkazn&g3_V\ieY|L < S|s0+PV +Kbj!f|p*ENk%A!9ș?^j!Dc &!(R.0i-a=ʸͣ[9X K hByI=d5e~>׀lV +z@ g&yB2o_*(udlTWX Q 8g+."@^WxJALƪ6J:;6> *FXIR.r,Y悍? 7 />QVN^`|5aqϒl!}V{5U^q:ɕ}dv^T(Hez q2,(~I?epA ,*jwLAT*b$];[5Ip"e ✣6p[ce^Lu?Z Vx5[m6f:,V`IXT;OVm|W\`]CP~7ti:.~3ǢXrʬkǫjũ+y1\%\dm@n|Ǯ,Hg9*6AsZU{'b}M9fBُͮ\s_\`ә[b nVv@nʣz0&AIW`3GWvDzTb2|XwvnA6?@Bx&;LPh]JGv̧xEin㞏64/6ݲ#`Z7?z#y ֶK =^wc=(8;0]n0%SW爩-|vv| +Ɲbm(*Byr HOMQ ">ϜdlѵT^#T5V_죱qE%#b.[TdTX& hps  4 +F=$ Ky4$EMΐ{[rFt vZ?ZE"BkT |0Ac!HhS\fHwM~7?mWVG$׋a,˫'Л8 ++j}ޤK?|7m4}w~:JUN|׈TDe_ڻfD=W%};`2XQ~[mz"y??Cځ @ -VŻ [zCepHsv?"XM8z[ph/A0;l_ KZQVd!Q K|ws`@  L۠gHt0',{o\+uk+&qN˂)Q3܀2)\nh|H2}!Al#&:,8L=97M.!f(#++ !aյ}߼+g3Nae {t#%jfn GVaͥƆO~t<^k&6ӧ-QgFFLyaCq2U8N³Rs+LՊJuZ0 +=~@eTV#DU!% q0ɩh|Z1, ć}B޼j~ +BTl _aiM@b^I @%u2&mJ0cG8FSC`i Kka~]}p+Ze1MĎf2FǞn|E!feIOotڸP:|4UOJ^j`My۾z# L|[pԍ?].n5dJU2۩#^j\bWBvKP.%6d[kb>G].b I\/j#KLb-~hacQCv蘒QJ݉($'adic<1_'"!iP\){r<`6 +R=me5~?h=y)˓a&ۖŐiLkF@H+nɹ-Z_{^x 嵾,82}l|v5ηkw_T'[x +Io9`M̜f%E竂ݦ0!d%Lҗ,{ɀy1tlF\# igC*a^V2]Oɬ4ݞ[㝗+막e>y|[dvٿ#Hnq5S7eEe:NR?ScIyZg7:SzЪ4gM$c:N&Jj~ΜI/]j +\aedh!CC2 O/[7gMDN'm\$`/Ѧ@(# ̎'<9j@q-Q$>K:}^\A=N4_Z\8G .k˳o]^[n+T bڟ2t&FlB6^_=_^z?7NF|~jSG7*{jI}77sDqdEckoyzD(B**®=$ɱ\]ׅ_5z!1OHcyފN-~<6zvuS:5Du~®y۵C~4RdU`{TeoΏy@t 5{ #x;kQGɩ݇G+-NwL;T$8rovWCK!3V:HJeL}$)S)Cw{bb`F*3}وEV?Ԟcqc#Sᆀ7}B01:'8jTP`wjG#𣛿K,vM{F@_ x<:'08^ePQ9'(Myu`.$aƤl1_e`JBO_߅mBHE}xa Vd ]!>39K)q*S ccǟ,('/,RV&5Lm!0ϧ6 j'CiC\ -]Ph_MQ"]XSI>SǟZݵS빑%@Lzpo;;4Oft? +7Dj,7w&T[r;4V-3a KФAMϚ:d.b0ePt7î힊|=_=۾c «v L]<-cnp4'{5g- zjم^S>{YesNDX&P*aԽF fbtŤrjKXw 7Zo[äkTq= [iN5?f~vh3w!MQWxH~7+c`z8, qwbvHvݏEHs{vbu~(/W +endstream endobj 143 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 445 0 R/Type/Page>> endobj 144 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.GM84)/F 4/H/I/Rect[112.323 567.479 121.293 568.476]/Subtype/Link/Type/Annot>> endobj 145 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.FOCS:CohFis85)/F 4/H/I/Rect[100.614 555.329 109.584 556.326]/Subtype/Link/Type/Annot>> endobj 146 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.CCS:NacSte98)/F 4/H/I/Rect[101.919 543.17 110.889 544.167]/Subtype/Link/Type/Annot>> endobj 147 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:OkaUch98a)/F 4/H/I/Rect[116.544 533.208 125.514 534.204]/Subtype/Link/Type/Annot>> endobj 148 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:Paillier99)/F 4/H/I/Rect[73.047 523.245 82.017 524.241]/Subtype/Link/Type/Annot>> endobj 149 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[319.998 161.973 330.948 172.932]/Subtype/Link/Type/Annot>> endobj 150 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[142.446 114.156 153.396 125.115]/Subtype/Link/Type/Annot>> endobj 151 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[362.199 102.195 373.149 113.154]/Subtype/Link/Type/Annot>> endobj 152 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[375.429 102.195 386.379 113.154]/Subtype/Link/Type/Annot>> endobj 153 0 obj <>stream +x\͒7>mla<w2Q=xl3-[%v#EU<_efe2@P$Ֆ7b; ~/AϾ|tf8֛y}K>x59̖2s%ʔҌ1FRv׽Yɬ|TJҟxٯve c`Ռͯ>ήooBdU|Z7b)4/ |R+y|4EnM .JQq將o˫Y!Wɔ*\irUU*`R͍%)p򨼸*QD`p7Sf+^,JUP>⭦ M_~}slr~xMq*9i -m. +RVu8躸Kxl̆.I^#]|T>$KlvTuztf3^.']nwA@ެuq߯W&^6핷_^_ Y9-?80~73>_8\F;W2*'3|c;JRm6? ueK#m^6.#[k9Nbr0]US}܆\=*wZh үDA wA`)e\,w /]/m^08`ů7UFQ%g4gq =^ί n ~R!ȣY*&Huz /9ܱz܄evm>&`--Je +?/AֿPZg:" +N*"x͋ӦO7[|~F]Z-\ph-dalCv@Kԉm?f+\JWA9K.M{uwؗÔ}:848D.YpFx5zSMuqbj=M(/s"i!>~*4`R\TIx)!ȳH%J49kg0W_>lj)w@%L[l>^IP qW +gLY󸘴ø,2<" #ADmJ5í D}Wi47%eyW di s8-% qvPvxgS Iz!tg3KoJ Lht}~ׇՖ"Fw}E~x;~ei"kC@&9 +2X'^rRa `_r!w)km=޶Zݭf^d̰ͫ~ӯMWX7b?>,ˬ/β?y۵=f|VN5)Rst"Ɇt2A^dBl>6G7Y*m퉊oiKXdOMvWJ ScwT+^ybzP@V=FΉƩdEUi;!ʓBNŴ:]j +n}?IDkvpbݘσTkJϿN0%_>`T}\eҴՉWm!Zoͅ + s +t304?[ l_2FgM㴌OLܭa-% &m4Ǻk@PXĒXqj`%` =mY~˖P߿lrye I ( <& 6988Te[ +0cټNvbӿ$2p L#^?-RZόJ2e6P[%Uv.Qςrsk*O(6;0B&s=u ͒N?v&&OIX!18p]ԛlm#Ϟ;r$nI=7zlCItbX iwm +WRY[GI 6AX'ڛ&i?bW-> 5%= ̒noX5і̦}̛Nw^%%E,iOY,iddкuMY>«2F t<r4%,1I~ix&ҋ4.s_WA1;n˛{?i\]{ 21 f1=Ȱ>CԔ._HfaVRnD +_X(2Ig12"R +{^>JcP /Yɰd@JR*TMQFD׷Jt@Aw I%V >o}ID18c8#B %6r ud/KkFVktU.ڗE͡ez*4j LME AE$PVy#~wM=}HVbR:(CRP?Aנ+&;d#oOBٷ}si\Z> ?p_Ҏ +8>K@qӨ>}ŠsZ~Cx1!FkNܢ^1]/4_},T~mLIXȁָ;\nX]?C)̸yv֯'|>LZ4o^)iu7u٠ Q in^-45f x?;?gGTTOfBx4Ogv,q Cpc5,ʧ#<(i߯˔H@ 4I +yBF$縑%NN1}Js,D+ zYNT(js<|_ wS6E5!IS:SJ+eJr7sQꤍx~_ǔ\Ԏ0RژM[3 lp9&?e;i7 dkWo6=?V>͗ni5 HݪsĒ:559*, 2pFv!G*d7<O;֘?Al}Cy.mc2>;AǴǎ28];qveeK+P;'q_d#GI`Fx:6X] _}S5RJ _ɣgYQRj-3}rX$\XE&&A4X9akɓ }͟&s)sF`6"0,'NiʔB ɨ2K (#\%O‰!&LB$avM$f*}(3R# ݐDg$))Ci@f%PA"DFػ +RPTr<Փw{<sڊ]AYs_=U7Fz"ߤMӇ]`J|/ j[c(jlyvѤ?bYgƲd/h򑗎  ~ :O3S )95,(Pu=k,NWcYO]ʂڇT&Gvt ߣ)NՑNb;ߗpP'*g'[=%+Ǧq.Ǖ[ʩZoTD:QAi^B2ZJuV􌘞3dZb( 6qӝڙ|2Yak`E2³Ϗ^I۝`|UDUCl!QUt*uœC*Ywᄷ4"%htA ͱǍk|`%LA d[qJgʜ駼VDc'?d[M &Sʫwte¥APf˥M|f> H xHk1֙rFLI1Ķjߛ ?#$Gk2_,G #`wc~JDÍ)C"<%FFNqOz1 +ؽD&6h,THׂU#系v߭CCV_;_[Ћ`I?.Q0͡2]Dt_tqLB5oބ=HSP MX!;W:D?Ch]1kGx"y';*@y?MXƸЩ nϳi +endstream endobj 154 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 446 0 R/Type/Page>> endobj 155 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BolFehONe08)/F 4/H/I/Rect[215.157 592.362 221.13 603.321]/Subtype/Link/Type/Annot>> endobj 156 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[223.401 592.362 234.351 603.321]/Subtype/Link/Type/Annot>> endobj 157 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[236.631 592.362 247.581 603.321]/Subtype/Link/Type/Annot>> endobj 158 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[249.861 592.362 260.811 603.321]/Subtype/Link/Type/Annot>> endobj 159 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:KilONeSmi10)/F 4/H/I/Rect[263.091 592.362 274.041 603.321]/Subtype/Link/Type/Annot>> endobj 160 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:MolYil10)/F 4/H/I/Rect[276.321 592.362 287.271 603.321]/Subtype/Link/Type/Annot>> endobj 161 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[289.551 592.362 300.501 603.321]/Subtype/Link/Type/Annot>> endobj 162 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BolFehONe08)/F 4/H/I/Rect[191.91 568.449 197.883 579.408]/Subtype/Link/Type/Annot>> endobj 163 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[200.154 568.449 211.104 579.408]/Subtype/Link/Type/Annot>> endobj 164 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:FGKRS13)/F 4/H/I/Rect[213.384 568.449 224.334 579.408]/Subtype/Link/Type/Annot>> endobj 165 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BraSeg11)/F 4/H/I/Rect[276.177 544.545 287.127 555.504]/Subtype/Link/Type/Annot>> endobj 166 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.C:BraSeg11)/F 4/H/I/Rect[263.955 532.584 274.905 543.543]/Subtype/Link/Type/Annot>> endobj 167 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[113.736 430.173 124.686 441.132]/Subtype/Link/Type/Annot>> endobj 168 0 obj <>stream +x\K>ا>ybX, D03Ʋ~tZs&5"-س{7[6(hbkF||e"ѳOPgˋ.o.tYiBb3~ +U +# !J&gj/J3f 2|QHn?^pQVL\^\熔ƃ( &i7l SR*Q4{|^,u9UY).#,ȒSB),\md: ^wmËUI@Qasoa>(n_T +%\dE^RqL>HDf۽kfΙ%;mt_~W߭۝{&H-q}vU:iXJӨ-+(#ZVF-Tn }R$5vԸ`m"1| 7PΦ.aY")4Z)`2I8@ə#v~7Bs=g?g*G 'h۶xKk]: +(=385*6:H̙8c/m-zd~mM"^"" L%+Y|{|dsIc!ޯ扛%ou/ۺotJMӥWmăs@qVM,LDȐB7ݶoSʣwM߮x Lcs0'Rᇥt%Z/LE&9 +nΉ,9XPUIڋn5X qR<2yƧ.1?{noCm-vh]ІEjzpnum?N~1|Zf2G<Ȧ>v߱{ =}$+"ґ5XeZg`'hѓV3QxzYI*$jDV hqvm?p6:)Hk1"pm6Mz>6\AnWS⸔"+vֽ>Un{O)< TJ6S"F~.oB R~_jwh׫݊_ y>={? W*?~]/w7.:1M P" +'Tcm䋟;j6BnIRH x 9ct=L#vs(n_(Żb<üODN{UxUjC)iwC*tѷ2d)v=qc JHiVv1s[᫖5Qqel]2ńU>lCjЭ eЃ-*A'ۮK) :laXhOhkJZ }$S}]{D ]6${0 +wF5.E 2n$"u|; +Ͳߪ#9yz &DJ+ĞK. 2hpta3pWh9RJZY~jY0Y}ld@:J@#_9VYQOnhC33CJN 8O;0%w[kvKAKU.]LQJޅY-[2 [K5M롔W7ٔs{L&Ssyii}$)vL^mem.*W۷Hiy3$9`tL8f$ͲyXAGh~؊<:!ЏvO4bK#~\uD% Y|6e_w3qQ,'g]pAZH@aġ.Ѵ%q{I Ao+0 ܐfC KAҭj,];+L>u#^JƵ}Ϸ >FTj|ħkwV? ?4!86dntOc64i,X5S%jDr尙@8*W6.UGAjM|Y*8 +J"5sr<+LLCf,DH"s|Z4+)T^ G50&)/6)GW2ORf{#FXT?=NRԴ?],{ORи䅂P)b7S0h(H2pM:h7k6[u=>yQ#6'n}\m2|ǔy3M H.?9!|̝ Ol#Tą'-i ]bXDVv^Ӝ$)3d(,$#54:b}/_™^:ne٦qSUb4 HK5)TJWC*xpO1PO5V2Ym̶*d|UrʑE_MnߚL,' $ę.џ)08@@{#/Lפua_y0ȥ0,kҭͺ#&ܸ/y2B0 &Ӳ=oRir^V,P`.(Ht ;O*s۬I)q 9cl]4 rZ7:z6e;RWXIJC Ôq>t"@PY+%1CR;.ԍpB\>#%[6WluRo=-u U؞BU#mߧE5I$_21=L ;X\ ᬔQ1U|bl,ԏ6\ +r9۝̥JDޜȢ8nNKgQ8ƨY(|\űS^ ce)ao59@#cTECj.vWr*ބϰ5a* +" +5ܠ]X#n8 +ǰ*\Eʃe{x( xYiNxBVMaQJaB m^2vx5KLɹ?HkJ䊂Shm[UDq X,^jDl&/"d*Ly03N~1;svumwx{C!ǀ4Oz^Jq6<Ö5pьi5i]icU-?9UӷPXȏuvb*RIuӽߖéc_%TX8VoOl~.'vU0@f|'t.y~MM"ǁɩTT&=oe½n!qs&}!"M9ٷSħ/n\R+D_OHh$McX@2V@14Cegp@5JMܖ; +E$`'&\WҰ'; V='(*`+I[2Hv|XakTT.*+o 7 +;Cp7C+JxTK6k{k2vrOnn4`a%%(Kڝ[XRQVޱ!qӊDg{hӜS +:m΀qSE='Ya ũ ĿfN)=a/8#D?u.ԯ x9>   L4Ҝ4˔W5=1ɴyʢ F`ܓ,Sca5)ݛX)v 6 +nYrq!!a_&=a샵.h0S{~Ӹg8˵%>LjdI j6IJiC?dWMV,MP0G*$~vGZBDq.P0`ϋ9ˋ^  +endstream endobj 169 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 447 0 R/Type/Page>> endobj 170 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.2)/F 4/H/I/Rect[184.701 281.988 199.14 290.577]/Subtype/Link/Type/Annot>> endobj 171 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[238.494 234.81 249.444 245.769]/Subtype/Link/Type/Annot>> endobj 172 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[260.778 222.858 271.728 233.817]/Subtype/Link/Type/Annot>> endobj 173 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[93.306 114.156 104.256 125.115]/Subtype/Link/Type/Annot>> endobj 174 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[213.186 66.33 224.136 77.289]/Subtype/Link/Type/Annot>> endobj 175 0 obj <>stream +x]ْ#uVD?y} .(BIQe-D8BC=`1 @@sؔ?ſ{2+2MICdcʼy/.|s==̖{}/n/~⽟K~ͅme{/.TQN3 47B_x^4*/?N_^. ]]|wjᛩPat^Wм1t'o?jdx[o_` O_鴑 +O6_6!&h{i/?/&b3_2 +;^r=TK#Eå2 O>W9I/E#+*jw7'6j.o7›LM>o7szW}ĭ楝hY|D @$u0H8pj +d{5J:4Q|8NKfZ",0d>mBGi: +CQ,"UN]}@?(M %nk^Kkqc\ʋi^įˢ]\u0o俊48QJHST#W(-QXqFxѺbКQ6>>0XaN77yAĽ-V8puo;">l٘$>d&~3(~xtRA<2xau/HGSY\mmK^Q$>"$|^pؑ:EDx(W6P^^FjP +Dɧ-%~څ ״K2b88]'_Əms>]Ô/H|GRkMzdz^:s"L~P)S5YMiai|'i#&RT(CƜ +˨?B:Rn6!}*q ZU|3bJHih#ud!53\t-v-Vok* ϸF9J&Z:4$qCf5A\ Ɉ:qyoO,OD%$-k.c5fcH?xMwTl/L`ԙ6\s#7My2ɤ&u4@^lJrf}|,?]oZ:lb'+.J'4N)S;tܒ\Y8ڑ-&';`fVMM櫦+3?U,pgb ޴d(h"bsP<(HK:gmi+[Vd+ +Dl5x:7#-Cʦ(ڷDy-#'$\ r/ '+,wsr'.~dDֆpUC6f`y<$l ׋kaDOT0۴ LI[)MİTb.$y6(Vҡ+M󿥄h۱) /lIoNтLZDߘ Y_O}?bwLn$*TlM,ȪT;CaHZɄ I=jB\I||x7I#B;Ɇ>SAPRdB@lf<2ȏ?ә,GP爱1+=&AJyp!0 +e+2#4,S$Y d+OϹ=}Ț23fa2`̸(䷀Q䓰9-A09m7NyF +$dr#g{=<1PBV)Øۡxtg9R'+=rETfĻf^\[1IC㡯O-w0A?}Ido(8 8 ~tlArb\7y{u{:>ǭ&5WjR +ArNLծ[|"@@A9Zpw}y×ūYV˱|U\b2?ҝW]5{7b2QR d^bMGC?Tq*26]n|{U s.i9("/ hhqwݴi2sȋ`ҙKş}-?Q:xD8EFC"֥lbҠ<"QWyhJdG&z)t(|B.踫83Ƀ}u"Uq6, M(G$WVߓ"1UB9Y?/%@@Jd3l\oώoVNBlG9x_]ϷmwބDz\nw{]]i6I{h^FuMH$a}}>|lXmn#Z+֖!r]NlzHܯUVs]~*Xz@.|x;UIdR@8cE}dAWz%D3$)w`D5L}-0$o&@;oupcw_?,ۂT'2 +my|WϱU J t[_Fсʛ +~e,;X7b$ֆϰcUc03o;ajrR`7!ϰbJMoכQ#Q P|ɶ$/X4"ـ֯&6vVR,VRC~__uKRpSQW'ԇuFɯb޻u`J5Xoz19=3-cAQεlJrxs6R՛]K(4#QU ;Tq[P` /<H3:Bgʈ#q UC&m숺Rv _$0<qk;XxAO` s[:T^J7g#G$*9Y-c:K%}u3i*58zu<5wS6 B<^Zv% RJ鰂(_刲KäqE'|◆,BCW+\FەOSBф@Q4ѥoӧeűܦcEQ$ Y}5 QPI56ZF"^ŸIcwNDS$ N jN*~qWܐBEpn|o2 +]X\̓eT#,Z;>X Q;F>tTpI@\:RcI΀:y <A@cg&Jħtܮ<`X,>ǃF͟K6'CDei?'$U`OTzb F >"64\Qw"q׈ +S0dP\s׳YE..50Yd#WQX(40τKa uBc?P1 :;jylɕ # 2GcYal J`1\/|8%8Ae{8("J'o sVybybmQGp"lS.OүL L=O(8 QWeIzfۦޒUQ!B@Vd{ΜyjM9=AUo %bŒWdc(Ŷol3 Z=GlWm4!̔=U!CM6e\v.pI?XsҊcÅdt;@2C(mcPf|FD4.`ʝw W(ӱ.unfz% @vuv$3I9tEj]({wRK̯10Tc˩JjJ#UyHo{žvn"$ dW 93u[?Px_Kx+(ϐ : FMs P>ێ]ü1fz +lǦVBثݞ\z?;K-']XD?,~Z_U^GJ)7T> ߛ;iMn>eJ$ E N1N8tAb[rcs([ #aT;ot A}ߩBκ>(jr/ 7h)Y/Qx3VhhPFXLԱ*A&s"^-J!% _g&>iه/#_A 4|wA_=/.qOFf + DSrF]z\pG$'eyo14惹31EySLX K1. WXOc,V3A4M#C +0~Ǝ҄ӴHbd=<IVD uzl9+c +:4{ JVǰSD4ͿGJsId7A7guR\!*zuU{ +rB&$]%y>{Q#/"{':$u8ޭo7СW:v^mMЗVava|]6F[*$ 䪛-6UFO쫟0_ݼW-"5:VɞZu~e䀚$3fY4BtYmAS%1J)4X!;hhtSǒ }yP$H*}tEt *-B{]'ίapUz[0^XZ.{ bF6m5nҹ~@$ڂSz ХC۾~n|nd?6U=I[?Mv<\<~7tWB dZfQ =2 RGP^M~_޽rz=Y.,s+lshZw":Q+YU@_LZ8A5:琈La%ЧUxj`m(u?:l5ojPCzoWսcX :@xCPg1j$g;{VibLAZHBDc-r,VˇJ[;<^).ߚBUb`qs=mܕP w h?Rc*RpJ!SC5}Bd;'fxA *ݤ"Z3,1* kO}&#fVL7qda^8VyX!w{L\$!mYhf~;6u C4:]pH 5Mds& -L8JGlNp}Y フv1x&uUUx5<\1 7=Wջ1$Y%gCI7yGOuUFԐ(Zy}ܘ/6oZAV-0md뤡H?<χ_Ӣ2Yw"&7 +tilukC|xm\HՕ3b!Hۡ + Q0SCVT:K{MȷfňrS!3ry|ٱTmU{74~> #m84& ._ +#.C(3l1Hv;\st(H}TV"ӈhu,XFGA?P~ɗVU"{ًN~ݣSZ7Z}V˨$.HX|e/(dՁQP? +Oy+/uSWr7M3" 7l1:597l7zˏfwa&YmHٔ/⟅Wrqܺ{6F@6Ċ{h9 Tg2ݦmy x^Xx(g]01l},Qnﮘ s9 /[P4ݣ!9]'Fu(oql8(U\p"x-1w}=| } p>K])ɯ}xRtbO~A[Y,<8~Y6܃k[CӲzDGgt Iq\p_KyV WZcA]?y*:uT!́u諱O![2=AAYe  !BKKfJ7L;mXlugL6}1/mIK='7a IA/j`%CxpsSFkBMYMGaTc C؆Z0BQ$ne}\fΡtdYŽ0|BN"_/ت]G|dROC?ĻDP0QG;ܖۏwde\~ADQ">/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 448 0 R/Type/Page>> endobj 177 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.Horwitz04)/F 4/H/I/Rect[87.528 592.362 98.478 603.321]/Subtype/Link/Type/Annot>> endobj 178 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.4)/F 4/H/I/Rect[121.332 275.688 128.301 284.187]/Subtype/Link/Type/Annot>> endobj 179 0 obj <>stream +x\rGz Qc Q}G(i_Z}ѩieKw'(R-(#<‘*D7a;/Q♷3R5 \@cX#5K{d4yG%ΥCz,fJM͔(Fy@]#ONtGpjMoĥ6JʕBlğ[S&#:^(N%WRgɩLxM-,,I4f*Ju.%׳V ;P.VtNレ? j';Q-J5Rj^ 0dTGC (jZ@+#W#a]hbdM߁Zn(4@#f8|l(͎ \nN([y ,#3d(>N]SE.SM(JE&Yi!F= eEыUYBy!m>1[ҠOn/` rw']F)_m X&HDq+H8(-Cpz!C:qZP-ڂ>O9."š3HT,U%?S|oV0i `Z)6K >vY4"C,T~f(yR*#m8 he88M.0PGlja(7p1)VR@a"%I_YTu̫CYJMexfeO}wrMpUΗW߻MsBCo/t$ 1 :i5J)iOὔ}2 +솏+'7eI8f*Y]6t`S$hSӷPtr<$11eظ\9񳌣f%)1~Pe,p4R.&k5xl{0Q(#Η_E?`}`#zDPHYA(dWٺ( n-֠%Glr5Vt<}Ei!p.MKeJ LKȣs9Q:/kcVd1:3c*/͖ϗ!V +FQV% dj8o)y{+ݱLLf$$eQ#Дc*q)#M0ܺ* +BbD'x `I4_<LC u)fElv +18M€7pGZw"(*K*VͰYw3mx6*:oTө]p E !#G!_j8R$K)w+'̆(@NzX&5[$C]?GQJ&as&tRä$PHG6'6 ݮ +q*W@y+); `og{S\U |r kxc*YZHXappFpFBX#3EԃDQj +Ɠ'I"@_d_VW⴪u{mEJ*Us0CCQ5.AބU.xd4S dҸ<.☘iRa-P]*n$sw Vu)I ,b"Ioip0"ѳ1@( )ӑ c\p2~ ~($76Rϙdz`%G9QpiIѓǨ`NiH; ֹv]3QQ|[Z9!ّ8ǜW` rѵQA)"&ItVf^J>?TGZKP>%HAw{(!9j)蕰αGMo.UTg(%ARy~F ڡ)bCi$H$Ӭ& H$ >qE F򙿾@b~KsS%k {]2C"i14)6Bn߲NW~JڡJy6&Nv}ZQ8_/OqYcjVc"̓\!s:-c#5TbVyBOڿ;ƿf:M+,Z}|e!RU/X8b.̬l]qnSZPJSnfu,ms &-#F SnJ6=̤7Vn6R_׸x'1HdJ (Nf(9j?ynV U%ʆ 1r$zCTbCD1 r]<5$<ͽe,~'2]ٲ.PY6$x丛!l A\!m"u趛랄hOm^*>b4y6-Wrb|\`o bu1z96;u7X2f32GĨ+ʺBȲe[^iO$MwŽV)( Rϻ`C,i e;iv -8CMPK'bX}ྊ~8M]aTLW#譋op q(o_ nwu]pA]oAY- N(vN:)%sdJn:Gq5$JztFx-K27f廙#Bzd(*v4cy{r;I+J/J ߄rMq"/9짻 c΍K$AIƪ\PY.3saɜ|{|[UTZvCJ+VKc֩ wNh܎+o dܯ=.Aep휉0=BɋI8tPp}C [Otk?X0ۄB0%:p_A5POM# E^Fw" 嶓 \}1#37^tYsR\)W?Fĸ6ԬXTkױXJ8 Gn~oHvi Eވ7~sGۦtX쏤*@0l-П~nv(:qyu~dRNNZٞ } T!l#ijdJpEVL%SҘ4`LNc|^uk\B h]d m k,2_,tÀc@FS90S9fv)_\et?a_\OFp̸:Ȏ{(N0z7 +Vww&e/E.:d$KY5f?+Dhn:1ve8lrdS@HSn~W,aE5.cs% el +Za7z7f,m##*7Lyv?E_mR:fҝ2f侉 2P,u2]l3_<} Ĉ=2"ADdF݉(屘_C4)o⸅')$ + RSY]y0BKZEVrw!RKkzM-6I11,.v1wo1UʤU3jp6QrfkOC2\?.$*k2f'G'M|''RVEC.@?AVrL'j) =dgj]@laO5t2Sj\9Obk3Y7}'\5\Lo۟SFH_7oOk:Ib5 Nh+ڐ(Ig"݇éTb]rRyq!2878lkw ZQrIzբl"VQ( ]~ ,/+Llȍ}5hxg/kH,[#|"k?am)c5 --O5`)5ʆc8Xmk'> ,R%XtjvR-fޖ]4: +2ސÑ0ȒpxO(እ2`IJu!{gR;֌#ٓ5. &).DQC2b^* @Q vQp? Jo'$Iކ? +f8D $`$̝+doy :1²Rw<1p`ϵԨ.6|xȜ٬>g,ccawS<7HY=n 6^:+_i웉kӄN*.x.Tv`5>q=<"+nmtyT +$P +b]Y,Zps,QzONɷDbա(Xзnq>;YA Dr߮Z >/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 449 0 R/Type/Page>> endobj 181 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[170.229 592.362 181.179 603.321]/Subtype/Link/Type/Annot>> endobj 182 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.3)/F 4/H/I/Rect[199.398 161.973 206.367 170.562]/Subtype/Link/Type/Annot>> endobj 183 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[270.606 90.243 281.556 101.202]/Subtype/Link/Type/Annot>> endobj 184 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[317.982 78.291 328.932 89.25]/Subtype/Link/Type/Annot>> endobj 185 0 obj <>stream +x}[o$G>i:(z_ xόfԀm顚nֈ狈̌"-y9Ĺ_8jq{ߞogoٯ_}~_=y9e?iӌ1ύ>bkίg JsS2?Wˆw_W^Ͼ|{!TcOٯRh7^;ll~~w[F70>۬.{{ZK-5z/_ū?M2dk+~r=Ts#Eå2Ͼo/E#7*m&.a1Ͼhl]l{\Zl}"S?-]U>.Wpf}Kĭ楝iӶovEXnn$g_p}PQa۵o/Xn֤ϥN_"z:x={uEXmU5 v͖~??ٛkl"ol_Pgy5 +yc[7o{k߬vt hqsM\A#T"˗-hXabvf]\KsAYzՅ=_]4b7!2qiEҎ˗ Zņmq31G^C_ F62[j ޙaSFw >\]-ʳ%#I|8 +<4qb_]^}ׄ d"A{|ͻ\ׂ3&_ܟ8hu91%ϵ3qIrÜIjs+-[p5q#rAқ qnCT8FGEﴓ5QƣFl?3hn!S& Z$ e)OȦv]ºZb~eDcĤ"9LpH IY79~\ʏWK(m&ev&ѪwNk{Y9h:D.2y䴍A{0oySEz"'15TI00>Gb{^$P6N@sDq$UZ%bqC H +GjR_H8](6WՕA` OIr=Ā[@C^}Ro^*r^k^nwջ|m¥Ĵ:gFZDjcY4x(pӓKc-`|0oJQAL3?n'zGڌ-9AD dkSB VLHN$YYt&- 3RecySŤ4H·p @c\lpY w^u7`햏S+%`"@$/8)l9&b7?CRrty$ݿKZķӊVAM٭p7;ķ\ܒpl彩כ⛤r&ɂْCzlv30;RĹ6Iuo?p Ѹ#c +h::Nn2DJD\zIהQz:G>md0K9Ru/ukC˫q}ԃc:`]ku!&mO@Y^d&-RE_}2In +Ha5EZ*fB Rb3N1PvWIV'179KRC&_Ȫ X?M]&2'*,(4xԃ%:Q ãɝqHlTC4Hk!C2N}`yp铎3H~oכ@]Xx1SȨQADXxb(,mLtzlːrij-wu NHG#:NAu49(0 bn)y?.})}>Xͥ`p iqjMaV_JZ%@Tb|(i-QݧV;T5NxH2ZAg s=biw=*&aћ]cx 9&j)$\ +p(rط YIqDž:g+׵ڳ +lZFȒm`=g)<ښSr`!= +e0"#ݤyy]izbu~G/:Y,AEhwr$Tf{جbwۖ)mUOPpK~V# HX}JⰩӝƛ%DG.q GMlC%j8.!ULe9._lj`wOfx?aɑՋSX;S ~?충[ZO j\14U<YgP=V$ ((YIɬKȀ~ rh5o["Phٯ FrrDΫS@J jVb 2gla.cX&|e!NiH@{|]]u&V/,9'5R|H.һbro{ +\/͂\,(Lbٕӷm">7KVd'团C:>jU=) +-cw{Z>'U^K[A#^I =RQ9'؉"3Z |Ot] i0%'my;+'dSEggp4ߖ8[.Q$܀Fb + qI8NE #mkS-d@!O ӚV8Ֆ5G_Zg Pg`M}G%mȷEB_޴zS(@CV)k{uhnC:FПYhcb>TLLsjx"|VےcDMQ5{;…!V[UV勁}L "y@="gOb.מJUed݃v4FCl2|Jw妡194[u"!L =7hL .٨8N}uB'z{ =sfw-SR?~'۠Z %ްS3a L9bصAqxnb H1*?ׂ?iЅD!A~rB#4ԅ:>K ;K[, 2[Vj'WJC9p(ysؠI2}h}Y'/eZt%.ؐ9e&d,;VJRnwИM_&UdĈdiĒ!w-zգ2С/NzA=i:AV+6†(p:ɀ8y=zD~YJZ2G,O3DkSƺ<'܉^T! MUg>>f@9Hrb>2t.g6;^Iq0T󳗿"瓳4p1H[& 1T|թ9yY") >I11"?"RJcH>^¡Q'*m;mJjh|ǗU<ڍ1 V{,΅p +˚.1$a3B+f+d z$&P9y +6@ "'`munSD67h9yp0`4^}ͱAH WIHd'XX\Mđ&EoRa +d}vɓ0ݴ}NMY濻GFeE?n d|1'<7CxZ qʉMӮ&q+DQ}~cY.ؤPBbt}Nkp%A)-ǮKpD灳xCu}Њ褧˧cN(?1[ +xȳSZw @ lL7`SE54O˞l<ܷ<+Ñjz?<х᤮݄TV]u1]{1(yu䙾v.E>)u41',ؓ"2S6*C=7 <~jSgkiFmI3DP`y306=^N؄q~*xm +CAߗQK + i^n)aK9BԀtG++=lH1CVDY4 Ct]ێ&:bu~g&:DN%;-l&dehNt04-<+ŒRP~^7 /֫-j7liY"JG_[= zG((K*7Q2.L=e41JF{a,`A9M:(<=~=@2O#N ],{ X{XZGhV.A?*x&(VGWЩ/`oE4gڙ+REb}z$" z0W桲,L +;VF, +;j'*]!9# +L N!zQUPuPwc-,C[0.4FLU!\f}W+1 y˵m,z~&hۣdġxX46=斘.JZV`T`+y{XR)6=d-~|pjFtεAtf_Fef0<ȩkfh|Md@EUꑅ24U!y+=mSXX +<x'WE/}Bn>!*}loC…_|"k4S56[[mv>b{VW틸CڋwMj5d{-7;Ǡ\HʙǠlH^Vi +A1h h + +ܤ |o.(!T~z>θSū"ăF'1bBFm}37_' f YEx8'}xn~[մޓXc:d3D}3'R7!ETҼNQ(5Š}9::^bb2ލ]9hiCP$ȋpHSI5:{kQomH^mVYpu^E7̨zƈѹeGo~M/]m{`"AkgzcN=~='F'+!6k3b oEUj o{osL t(1LŮٙcAW;AF3qyo5BlP}:MήIчLK[ GJ&4bGVdfnбjtXM>\uvȼ곯WaДBz絛U@6#$'تRNN3(<h@<18d x?0:Ln٫UF H A.pGzvq4 ޘfRjd5b֯3Ȗ[t0=w'Kb&l 3liHFo2>C8%l4rD [t|Im?nucGAY0e8C "4-;EM7Z`4G,鸮G kPz18`඼8Iƻlc ^j%' hbq"rg,1h^*t}: +fp斅UC5~<9ׄ0QNs2cpVC>-Dj 61~_+Ҳbpwjrw:m`mÔˆ\/mg~?,~ }6>>!aR$\9<02ܾyUEs+BCd>q3%7cׇ<7OdPfwME,WWaHUk@^D#M!3hv݇y1" ;qS+K x|[:_^nK,!QA痆DůCs:sWa~ ˱Gr0a|*z^5'ٛd8vA%+V "'B2R6i=$y>8K嫳?_– +endstream endobj 186 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 450 0 R/Type/Page>> endobj 187 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[284.817 588.375 295.767 599.334]/Subtype/Link/Type/Annot>> endobj 188 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:HemOst12b)/F 4/H/I/Rect[317.541 564.462 328.491 575.421]/Subtype/Link/Type/Annot>> endobj 189 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[234.075 505.683 245.025 516.642]/Subtype/Link/Type/Annot>> endobj 190 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.PKC:FGKRS10)/F 4/H/I/Rect[60.222 144.513 71.172 155.472]/Subtype/Link/Type/Annot>> endobj 191 0 obj <>stream +x\Iu%‹ό>V;Ѕ3 +HS)+DJ# PSizM3˭2gzY/%s/?bxWtfK˛ ]7i؂Oja$!DхbM?j.j nƟú;,.]TR\ Ӧ1r)\_^. %|n^5߼>nwn05UwŪ?^梩`-4! !ȅ"P +wq2+:J.o;7(q4_wǠO4YQ]rSγ!h-QgeB +!.2:%r} +* fԟW@A\ ?. + ?_Y-(MH/4,ҵTz=E[2FJRK`Ӗ Z3 ũA4PP1 u,)!x`$5]̯f\*YS\| P0R*Q!9)hhP=FKo)mS+ 7!Ȅ{o{hWAڭ7B+0|8?ti{nLѲpz#v! 7 +p\}#( ”={oWuAqu|(Fkx.l 0?e#21[00a4@J +@X1k$mbm 7nuiqhν)wֽbx|Y~3rw SIB^U4Bڏ6_ +R~k%XX<sĚZRGp-eaiU f*[/aai~n1nq] mLP+kp +ݴ&@bwHvs 1A:ܷ{0s& a20iζ/gK1"qdD1Rb  6YJ(YŠ&dq)*Y2f'f'L #~.%x>lБXqo`͞.;2UF74 +I|FL[si5}U3<47ܜBv"Y +d- Hpug:a„ Ll @h9U< B4¤,GS@ &R +X'_.?} cY-l ?mARk6L] icف-mj?//%Lpc }.~`90p%c8n RY#'Ry"&+;~4T(AaH J܏2Wx0TaR0qivDLuqt$xDuiP|o}3VRP8ʪ% mn_gj0+OyF|Xhx<ıK GC6%IA1u <PCLicdh/3P +wBTg~wߴGζnb n%/YstMuZ8Qpp/҃ȉ,> F + +RƸ{w^mYG"ۘH 1Dim +{M>&[D ƿIB ֆ׌Qo"yZGyUSm5ptŲK,(r$P [(җQe~y0L8ÂyΈQDs>;;WsY `9ƙC`瘭sFYK/ZOB8k} XcĻ~kgY&r,&F2AI3cBHR_|M*e]%GZrEUv"+gcc,Unzf+l/:YM QXt3U\\uA-5$uFC\ΐ703imә ~z]=&o}b)=[Ma8 2w:Z mre00:[O!9C`FVX3` lR5H% +ϱNIcOphX_B8`f|)&i^(ͯ 85儶rM $D\ƠZL` tJܛ&pF{yS-<&і[lReb?0p9ҵ $Pz$ p*!cmJiIX8ϣ;ωwV\n\.#:p75ݣdYx$ejRIxVac_>HQ +Cqx\\~r@,܍3CQ2o#!*lZ&J=Ӯ3GW"I=JF,Pӆ*h|~S@&pXUsր |Xs6!bc}fF>@|`F6'4Vr:FbTPIbFSxK(\R؎V$i69AU(n@ɉ\ĵU &ileʟզkT\WS]J60]P2Y0'dq>_p}0= :7' +?5~kI%B9 cJBaOQXBHU 0lA3: AA@4J^cF%ICjɦq ipy%L5l&m1@0kt?+cXѢ@tlʉ@b4XJt|VZ[ "TO(l Xh^=j7mi/v$sZ$x**x}ǣ-Xt0뷙,bHL'ɱW +F|q +6 +?B_rM"ls}l֐m׾mN7y[b:gIS٢I#InYT Y IyL!K 2-Wi82M &$6_aR[mTB&]dN#ƦI"[<%yDj!l-40')bөeH(%t~Ĉ;ML + +~HAޗ(LO| MG3A%SKp^ Lϣvvvur,c'e亴j% Ѹq+Avų;h0@7a$%k˓\2.%)Qt$ī 2R$/PBVOʝQ ̫ D7up&&c? BS[Rlp.5ZٶE7ey$vȪgRL@}_HsLq=E"ߊ]rJ3*VXNو`?ixe8 (%īQFXnkT*q ׏ѧG79fl:/F| ge"s=iqPɱ%SܚW x( AfL- EP\%/aDx1-A|<-? +)L bL`/s1[ oM?PKNf~v@FI> Ĝ8i)kw-asH|E?twWn jx*Zk-hsXHr)Lj_3SM@k a? 9PNr Omk'0}&B +ɊºXI!`J~^^g4yRACS +{Ip +AЩ,LZtKFb^=s^@U-(W? 0ҧyĒLfaCE0$ Y$?m'Xvf\]"`?xQ״eMP3, cJꉪpvcCģ)l ) ms.=@& 4LQN +F>(eP)wl'jxyկ4nƃz 7-u#\r8Z[9n#-]MS񹫮$IsLPKcHl2 e #S*=Kt]вlZ.>xp[q ܤg%/q+56Tr + ~q^VXw'gx +]y;Q{W;,?&>/(w?hCNK]O +"Pٍ733H';yF` d$A޹r54Glrϝ#+kSj~16h[/?̞Px)Lp!Y΋}DZ1Y+p1=j`3!ŵ`9]<*`W(:‚C-{ov;w5>vm WP$YBPb:9̦?to}&k`<0ORpiU iOp@(9]m[#S@uymv˙_[6_hB槥Or[Y˵J;6<{P6{g1|Wm|F7I?vwgmz7L.@ũLBϞDHq fqFNSХxD`~z - !v3/> 0OOa+p²Y+{lPL,R7t8MQޗV +^.OWGƉh#sӍdn(^\B/0+b,zuzls+l4@]zJeaI sαzݠ2g\su\pח_H(: +endstream endobj 192 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 451 0 R/Type/Page>> endobj 193 0 obj <>stream +x]Is$ue;b.zZn{P3A{HV9'zf@`A +r}/21HbU|Z|߮ǿT,=g\,śg mCrKmM۶V, 4>ɝ]\=kZX?^+/.n5ųvg/?{-WLXSA/:krp=wBۈ ?_5Њvs""d$BFzBphxSR^|F_RKqNcо"J/P>8j<^er򞮨]a/gwbTXvؔzoz~Mǻ>\޼ N;m[Ҷ6.64JCbxKk/hQ>ŊvW7ois5*fՈjsRL˦[O$O7F/1~87ey i>_5rf{{w?KG}J$ +~K(^_[)vK=?>zG &iZ-\Y0act}qT"{ܥHw1V"՛xn;?a\Ѵ` Nh')|)] o51,z)nusFG9ۛWgm vWAEC2#o.+m}D{g3|70kf*#G &ge\vw`OGWw~y] *\^3n֗x%RISH˱:NA-?fE U(^ʿJm >f]h^RAJ=let rZ~yuYoj`އ7m]]"Vx0݁A2쯹yP!_gj@ җKѬ4K~X߬;\f@8t鍫|LH"H^V1ͤ: AGC1ՙZ=+>;`O>Q|ÐH]c[7yo3)dݤa e?/ d"sh$5U^Cʛ\̓Tғ:kt:*Pq0ADYHiKxu36lIh Rz:3-G6 || P`Z;{F@@j Q ]L'K +}|{DIyr>/fi^N0u@%&ga|meh "ڳj7:;vxv{o=ґt |;xZ-vHTNgIKtE`Ѿ! }l 0dJM&I^&Y +i܃˜|{S{|< +/X)Ge 'v^rNe0Pz]rn +/PC~CDɃo:ϛ)Nq/.s'MRֲl)!m"mHЫ +fs.֣h=vJl] j%a%RzT'37E IJ"bU2NxP \GS+YX(ݡt-+YMZVْ giυF +.Y3 +U{011!qQ*\ʄPl↰"=aI됁&}*ޒ$wVvTI$ +jI$6|$Em(tgE$ 12\UVC](J7zYDHݿ~ߖYĂeL5ȷfLs `Tb{ܼI1tHv'|8N4Y4UTjaQJh郩i X-:U4[/6uƨm3QN#.8}/I#`aQo`JכJ{h8? Yh`*>1-?xGP/lq #ɻu?CM$78!&lʙCD=Ĉ馰: e+Z:E7NAc0O]g&DZ00#TMHE%љ΄]k/QyV"2 ΐo"dS (cY)>xR,2xQ1_E햖Pks#Otx5suFrWQ…hC=z'$Vj8H3y+ txc.dZ)(Yc.(J~u=/]W1!Lg5<#ih" +%d-h'|!*Т쨅̍j?"eܗ+?*D$NnȅrMkCۨlHGAڭjB!{*2'Gn4ȫj<&B9Zhd|rTVUgX;- -o}/XxMVgi9^m鎊AF SyrDj2,j1i51o ݭO:-\խjK&:*LܘY"-c 7n#W'UAC%E a!6Q]wsSŁ&\9I2E#g' -c)p.%x,j*<$YDńTSJ +UYdET' E'5:byB!mH0cɊM,Hgpb΄G/Qnr"˩A-Ω,?)˝! ** M"z-t[w +yAc8R|n/< bf< CU `(X:7 IP +B 7UXrRK%*%'J)QGQ4VS7^U>_E:8v6nƖ:V:0ŤC}CXl:Ja.l18;bP䰲UI2Zl9=ˀE֞1CE<-mHٕ B.B d`N#1"W%'fx@U[b@>^>%18L>BKy?*y#鹸\D3I Rx3xJ&yI_[oReCMFjʧT84%9S2mBWLW?`vE" m]DxS +M8jm\3x(#*y_4#Z2tDQى.dkрZP7n{~{Y]7,(Ulw`3)l>K!~by]7E`Ͼ\95B_!MtrD "'ZY}Q&o%t!9C={PѻM)kU},\ѱZdbdW>:zOk(z]IRxvZ7׭oHbTVRgD7kKzS"Dֆ>ge#EqXL8,֍aD'(rA]zͽ9́%3'AuU!0(S$j7HzW@j׬7";*] G],3yPP"rBh42T\[bӀ9!d#pS~;Jm):˕FetFwoA(qsC; GC3;!H,8*L>#;O4#/MJ +p%*tv2cnOR#B?!'b)˳g/fOa 8.հ6M+V?gqqtޑ{$J1 +MJͲc:9;X{,ɓCTPeЖ(-~AlCX5oZ\s02XɁ?"XE )U?R6}뿙KDkȝ#4˙SX>xBI׍cZwm:<+5cR'Y ڠ'Ap6O>=6Rk$,ǣd;>Ę3"ЎlUuM”ԣ:K.]Wo*B/[;tЎV0nhNE][d+3=1!۾2ປ_tLF[C9f,X4۷C5"B"tjSŒlڬRbxL + +Â/>1->dM[dg/$vӧ›GOAFB9 +F%ySG":bZCrbH }*+JcMrܝa`X))y(ƁZQEvO(c LMrƇ8jMVB._]Ne3pSc\1Q_I[HM 4(J84^`-T,%i&31 XᅅӮ "mOB?]u]lBz0꘍gy"ѵ/GDZw@/2D꾈PåC(h&%Ta@zw26tY=!]`amNUsTDuV݄'7Q +Fn~`*Jӣ?{%żOG7dLQ3=ʘ["IS8~Fp>(L OsiZ ONYǚr 1Z ="Pk5F&j2>5,Xq;bZ8#RXjnRd8$ѲIoDM'-)dPћn.x 0vp!B/-D>lE' A0-1リ XNE;ZUIWփ\ɅVAm2Ri;K`CeaT#0.Ը峅v0fNM;imSnPLnhkSG^4"4ju|fqv1.vpOqyj,B혆*81w9A`1f'D|&W]/^x^$F9B4L$tWL(0d;<VG#}͍uVrA/(uKBbHm`h7zBOt߭mR[ +CJ]zKa=Q:ThqGk.'36➨3gb WƎPUr3jPPZA5B}ޥNYU'ɗ_\%]oĺZmY;]b{uˍCZ8Ҟ8)Ta]B~ +VjD!I ^.Qh|d|? ?PnCOOaXn1+< +;бs_O}[RsBVx~p2G=UөEQ5j0> /3_б7 V R?$j;2&ƷMkJ~Ě[_&xT K٠;VU5G{L(lp y] C;-@30Xފg};z#?6vX/ٳrĮ oGgE`~7h +endstream endobj 194 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 452 0 R/Type/Page>> endobj 195 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.3.2)/F 4/H/I/Rect[303.834 568.449 318.273 577.038]/Subtype/Link/Type/Annot>> endobj 196 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.4)/F 4/H/I/Rect[386.202 419.949 393.171 428.538]/Subtype/Link/Type/Annot>> endobj 197 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[250.671 341.307 261.621 352.266]/Subtype/Link/Type/Annot>> endobj 198 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[245.766 329.346 256.716 340.305]/Subtype/Link/Type/Annot>> endobj 199 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:DodReySmi04)/F 4/H/I/Rect[48.81 281.529 59.76 292.488]/Subtype/Link/Type/Annot>> endobj 200 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.5.1)/F 4/H/I/Rect[131.592 233.703 146.031 242.499]/Subtype/Link/Type/Annot>> endobj 201 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.STOC:PeiWat08)/F 4/H/I/Rect[275.673 173.934 286.623 184.893]/Subtype/Link/Type/Annot>> endobj 202 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.4.3)/F 4/H/I/Rect[311.754 173.934 326.193 182.514]/Subtype/Link/Type/Annot>> endobj 203 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.JC:HofKilSho13)/F 4/H/I/Rect[147.9 126.108 158.85 137.067]/Subtype/Link/Type/Annot>> endobj 204 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:KPSY09)/F 4/H/I/Rect[375.429 90.243 386.379 101.202]/Subtype/Link/Type/Annot>> endobj 205 0 obj <>stream +x]ێ#q$~,zk~d^,kf 6zZ6%ٚyUYEzvB&*+32.'"#_]<][4|u[^</.}/勻 [{˘^\2/Lf~i|p㽹\/jfSŏ0&._,.7VjR^X睂/..^V5.ت] k~Ѭ9|\{UFx/~}koc5-#hy<mZqSD>#.g L;[V#96#tL P+14ҳ!sc-.IydWUZI|;qb50=neN&TtZ:[lOL؊Z1J3}Op@gbOZV2Jt.[͵dŀ\^#ݪnݩes +IiRVr,V'f;Irh1gCD1p@ʤmy.ڮ܈[zer~ PJ7;Gu.$NC:*فz?*]2iAV&M p3,֬Qoi[+!~qm"gl% EF<9aqwުG|T'6 r(7jrqaEǐ 2}%E,z  dF+ƉJrx!érX(]^ ~6܉+k{aO-.V2:qKt;8FF.b'$ǨeijU6#gãRo#*ç|~ +xav[2Lk4CgLM`a.`(SfeQ7٘d۵! fXK]0}h9N_WeW۔(0,Wƚi8W9a@(Dq:PF18&Z)XAky7os/6ЬqΕT]mɃ7;fk0Lj.8j f!Mq殈2NZBqN@xvMB`VކחReYlvfqX7}{lL{_:g4#C 4+{'e\RXxOh]?cr;FGKEA7ňDȔ+͔ +QGxLj(D`jz⃧8ZVkr@r 1W!Q*5gj`L r +'Cc0OXt$,&Z4x 9?:(Yxiؼ?7}yՇgT)kE+=A!>q +||'@ncLÈ%ADJ#J\haNS fsw};yR<#S Ge{`)F&?<Rnx2ju=)\wx4f/C +`r18W C8AeCz!nW0V4b>|?߿ſexpG6ʩ-TR0?;{6n٦y/KRC=8ȯVLݑ~y޼$׷n6xY _q=f{$\|M?K oC|aomAWiKYL2W`T"qPe +j]v[aIx_?@hg]LJmK60\&ݫĔhE<$0Q >dNS-i9ɧ 1IP ]Dnȩ5oyIվ"%9zmKXnQ3}rqj1S!`#\"U&N>'z&D@o<-_,i搓G'jeqK]7VQDr,ixzyf0#@)x@84Am*J#iafe1q (7O7,e;9~Q8Q6" 3X^Uꫩs7;6>2I*^pˀfu p.(%rD:lGO;QD2H 6¡}չW 9nvÑTO2Ařs<ӢN4#'ay @6%_4< S˺P^vdDm +z76RH+,eNX#¯"Qy_?o4ϗ)]nxU<$|l!G +f&$$-KVHޔݝw}A@Hכu1a7n(I$[w=I[CA. HG6J49=~q_zvJ\4 fS!QmSƧ':}}3̝,iP{$AjLc)mԽaNn@wVh*:Qp0PBR!]Ѱ#pN|7֪A!CS2(ױIL;2g]! +ݚoMͩJ,W(o{`Ď7/ҎaKru:F[A@ v][*~c#.QQn&1CR$sµ?q}\fy:vziT=BtMǂdFӀDVׅp(3X~Rݎcd J{, M;h(Ȣ?(mآK" +$j'}c aw۔Su|vas?ysw|&e_Ki7-#ƺ;XχQ^p`czǸyZ<ަկǕ{ x:P%(%,WYL@ %q%á|yyA"&QLäk͜Um4tUQ^:\!G]:c)p)z zGHF`r'ey'N2hy<vyhfE;e.e3p}S+ĠnfTEg,iJk̥94qrF ++B`(d V8עtG?Z'Z 0TT֡5 9w(vk ۙ\kdG)˵Q#Cy*ӊasX"Ky (7z:ٮd 7)40NL8;!olSrN<̈́N''7I#$i \K^J>^8DUn:x6JN)ٸO*HfqilR.zv [SFb&lI:f2XΒ*/5 $>jH#JPغs>iJBe "X Oi QdD4 Y_>x aO<vR^Q=P9ǷXX9ut* &LM+!u,ŗ$OYb "^ +W{zN9ɡƦw v8>5e$ Ⱦ磻Zj*4">?c9&o@5$y~(p +\`#99z8Ȣ}񃓊6 w6ʤ6)w uC|y4O^A41&%Lw\_o5a{$/bf"۞-/y܅l g 0Ġ(xwRQEPߙO\x`lqxgc5~em& Ż>}\q̯ˠ .W%Q--ēszl⁢$LcӳUu 2Nsyx$s &벑yS%6zU-Wi"O `$mܐ6Ec٭_g@-lc<;65^ĬIԪ|@< 'p)@)P 4z8Ù1'3`t84p:@In3hd~3Kj:d5t .RT4)@a%B'I:dc|^XޝE!Т*LXx,?:jXhAI(a)s쵔s2lDd+z$WFD9WI>|PziCaTIVz\mׄ'Q;鐎24}ze)e ayf*$;jޔIa@2xғ5THe>iibs1l"']@1ФoyJ*%'v5Y#ˀG|5ʃ%s7a. k_aNv);=|'>IOXYL'5pvdǒYkyGߔ 3䓧8?by$"ZGKVTQ\i@iLl2IN2ŷT/Y`Rzj o_kAk vThtgcsa:uzvvؘxs4ՇdH@ v * EbI1>օtXe8#]Y/BMfM#Zsz<ŔىہSW) +Z`9GM{}g&8/~devl:a@i84U5?{n[ʀ:׶9+˧@BB"*,T'ӿMӚ<4'=VYPRyT5ݲo"}>,#uv HyU S𾤯jLF=4pY,?\KղE, ?nG +endstream endobj 206 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 453 0 R/Type/Page>> endobj 207 0 obj <>/Border[0 0 0]/C[0 1 0]/Dest(cite.EC:KPSY09)/F 4/H/I/Rect[48.81 604.314 59.76 615.273]/Subtype/Link/Type/Annot>> endobj 208 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.2)/F 4/H/I/Rect[277.788 273.528 284.757 282.252]/Subtype/Link/Type/Annot>> endobj 209 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.3)/F 4/H/I/Rect[153.984 249.615 160.953 258.204]/Subtype/Link/Type/Annot>> endobj 210 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.3)/F 4/H/I/Rect[316.632 177.417 323.601 186.006]/Subtype/Link/Type/Annot>> endobj 211 0 obj <>stream +x[ˎzrA@v*8{&Lf`;wҞZbwӖHYyw[*RVwOV6ɺTiyr,aɷ?~/o'S2ܨ0iG.sEQL%59Ӌ۳.P\)9~YO9́bzq7^^(eξYVeT\NFv۶rENrfW(Hk6_.~&cМjŒQxx;/']|A RpF2>iT[AyAs5U$l:f42LvIrʝg_<{Wա8Y簻, SŠFR1Qi!rF +BՋ:sTf-cfRy23ƒ0 +_jUUS/\ R)P%YiKnKoқ9 '^DB宧8zaEYO El=%R6w_=(|>O 7)b,gNn$99@ 7KDߕ3g̳X]2pF+GDN8 y! +p$|nwvt, +Q9V١)*A95YS/ׇ=*Q7%2ILp9.׻.n+6 8䥶]lKaJwUfuX+Ga,Y9l-*.wu_ o_)t`ɒ?48J@!q@, }]-aG!ʦex̛vQ4=^N]MmhtPspCXJihU'F3#dy7c?%3N5UEQeOE&EӚkSa_^ndL4UU߸kZIpҪ84f1tY͏dԦևmyn3b"A0%Zm6wnIEG帀}? W>%t@D]έh:= +Dž8A +a`Hv̊ED/XJqJe}WڄJ9}BO" ~[eGHd1IJ Ov?(]W#EgKmfFZ +\$g_toQUv$-Pd!vPn=wͮjEb헷f@!$}0Z aKDx#ƚ=qF ɖ[5%ằq(),ei#59%Zc!Dd'\/09-+kPnMlb Ţ-wBFXiKCvRQZ\R۫9?^ n]5nCqKH3\]'>I61X}i,Ze |ɮ{T{Xq;[4 +ڎەk>P; 0=3j0%.|"dy K:p╕b^6YK{[`AdJYw15BsPa΍L R/~HK# Go^WdbƤ3GN n'(߃UݿqmѾ%CvDƆOşg]*uKofR0RFx"#*i0Ӯnϗyû\')Ytޒվ !xIҨr0N x8XP1 sw(U%}ćq M/ 1 Ww9 + SK R汔" Mt,^g9+2򇀑 0Evu$'@]S'1ZXe!ƉPn` +*߹UvW S`~XOqͯ ?֟S@5KKM6QJ:/-,S8A:JO2hەEZMJ32MrF& HSڔC?BT':u6MPQ{z+j jdRoiRTHdО[ԇ)\=L% :nA*>'3S<1 D?}`8]i *=(\{W97<Ư=Jova{,i +'HB'1pp7dF㱩Uı~ 9,!ƒ +9Q]%w#,iCYwԹV&I6F1GP C(E8b0QDDGjLN$ 9rd z=LFp=,!- ؅zi+J+$qsK!GlbВsFFd *a +l6 5umFGֶ6EgZ䈠l% +g{d {V7=IWpܙYaf:Sxrfo\*q\q@Bۇvv9q-lN^STww\指|ؠB1Q>`SϙP_1Vf_[7KsL*l!ӝ}6;S[?&^5/Ь B5BLwA#ϰ .a̗8^Ndb0;v׸ykwk7stiv4 nZMtEfDRF*6Ndh]#̑⵷$G-CݲB4$G?ـ&vR'd\Zщs:bU&ZS +Qkw4z cMtԸy2tgcW=n(EQDblC_;wXXF҃tOt a!} :sS$` JH{ݗrp!xh 4ihG["RIh2Ho9{,4/bK; ]|hٝO1K2/!t>Qtw3!S)>|⨆ʐ8bh<ʹW-ٓ؂#7WjW?u\Bt"R1whg_x<8!rM&\RLW2&'.` +K@N@ +g Bm'瓟ch/&t. Y/FĴnjSJDVOg +!SͯkeD+udThB8>}M4'Ӈ$DHMѰ s[$8_jHN#1*'g J&5)'P l P>LM ϭKS4轙*07L  I{g& +e|7'Kj^ OiCh06 +H'COS(.su=\0¹0~kz5xG끂.Y) +|tX;8y\c۹WI$]MĹX|(d/% f +yH؟(X`zʅ|/{݂K<_ +endstream endobj 212 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 454 0 R/Type/Page>> endobj 213 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(lema.2)/F 4/H/I/Rect[148.548 128.214 155.517 136.794]/Subtype/Link/Type/Annot>> endobj 214 0 obj <>stream +x]n#y 0tUm^ola/]23C$jHjc;/{*CwUuljfG<4gnZ7Gޞ}|y/9?|uf2ֶ8gOe4cs#F۳~5W۳Y9S?^;˫3v~x6/x&U +ZW.?Wgg;h=zΚм[wo\il鋳M3gmAϱo#U0D+ngoL)G1j]gKh%+5l/ULc>2Yx7>7L[zu|9A☴:߽YJ猘GKplVmc{[ZonX1&’"5۔?MXǣ'y@VH+NLj:-o6g(iI"Vӿy ]Df{mR`]:NA+  %2&z\pmSZ!ۇP_ӯyP6֗f^ĸp$-=PQbٮubAfP5j _,8?&1 U$]EfzYlh$Y5GfoxW}ooV@ZM6m:f[hhrC ٴ~1+F5N!)eoŠjϾ $k)¡_ruH&SUI(5y?,H_8K'A[rlC:R^ ̅_//~?ͽa{>/?_= Ƙ;8s6qH*q~u{O܂9)hgjNaMvKWXcj5 CVɈ|L5AwPٜ{x57[Y z{S/aޕ,i +UM0&;BL.H'\c[(r-!6vQ91:styZ xZfzdMI 6v&6$& 7Qi "W ҁ\M,˻bZE~\ +U`n}Xl_ߐ׳:a8Mܞ-#Q9cM`II&P@^¸Πp_VͲ)ى)e(A +5PlZhVB*hC_X5)E-m\14mh-7|kf)u_يdgV'Du'-7Hۚo'ҙ[G8 +I`E5'SJ*?dRËuThϰ~؄;!$;p'G5FagH)UƁ7hRjǶdt%JCKYcTƇ>19lI.IfmYmlI9rb1=>%{Cۂ% +y0 W%Crro{s~;V3|e"4j*.KPݪM>D#J8M?kTML%3$^!VDPf}n}v6nYS.m7wM߮7OE4|.w7$ٺ@Ό!f/X&^;+-@Ew;u,+Xl/7oA^l5x wnY^/D6]ĄcE5dy +M!r5M +Rt>Z*@%_'Ru T)@,5gNOe#kG +-}a2˄I>ȃcN h(1qN_/PEVM[QI=t#5Z]1Zo*&|Ia},B2Rx_24zJ +yA99EBI =;Mb꓆K 4t|?Nzڐ?nHVXPXv=,pp=+99ihrd4m5FH$o Ap=:k.\οB0.@R*.(A$ F9rH];0󎨩PA{ȃ mIۻV!"ܧ"Gv)m",x̭ IHRF*.vA:yf !}X$*>چBPe\AH"@e_)a{[|ڦ/^{=dxin뫄w"dY'cX_; ["g0rSm0f>rk)ȢeY22=蛿WsBP"&;[J`z]Q>YHj!bBTऺ*tZtI22okyD5TuN[_O0N\gO9FI\ǹI®'C, yLeji"lZO*I_l#vlT +y XB/f!]rԕk#J5BXV.w Ȯ))]Y곰Ѥ;!`mteTE$K~[tN\W%rep!뷈$!wL2meÉ QYQV7.y?xFybp gD?n d IX|i,c>6I!-=tPZQݗׄ+u@3:H9X*:!Yv9Ǐj`LaMj yR jtXJFoc@-i1CB^7; 8%)9|GAxɜ3NJ/UKS i1i~hAdFGP^gQ$[A*#Hj,U31'Bzш qMwJ>s4;Y}v*џ6PHa 1R ɮ+ɆpEl*;L=M`N%TlxV7 I9ы"FzuhAvŮb,MRʟȌ4;ڪPPZRo%Z4CAnR7\LVj|['VQ g}ݦ!QqY-e*nbhh WŹ(^g;gInH:kzJ֡d{!%'e:6|A; |c2dW& .ŗ?xޒTP5Gpyjr? +ukY.o۔D4煷<˦D:&i3d9'7H(Dd 4 +ZdR1LHQvRJ H)ֻ^Cop$r'GIhcި(fdVj(g T:xz:3mF1H #QIO688b-uGu'C8N+)!9 Rgb ^]JW;] +eRiJ5}APKFF-q[b;|9|~=zԮ+ +!z QI"J'LhpPLT7;<\tϗ}\7unɤ00Wps6x _Hf}C +*giST܊"8A~MYM_'Mƽע$!E~*bHzq }U,퀱s-O3F([~POBiZWo}]R(=#-d>"DMh=PrCLi9݋ϗz $d`uSHS5hs$#+vH)`3Jtpcؗ.o֘)D/0W T2@Ҡ_/ @Zk޸X|>:Ձ~ +~//~;GyTQ=YT.p91W\XY}g2k\ܽӡ+lյ5YlUjͻjqs[qY{wV7hR}syK$8Ǖϋ֊Au ++OPK-VwHgڧb<0+ejrVrd鿙 +b&E5/hYN=0!|]= t$'ut\DZ<ַͮWݐ,ʎ.(F"ޡ# U +y/xC׬K(MMx]xϯ.tӡ1iDIЖʨ><H< hc(vY9K%F)2zGMљmF Y{D]Ypqtd{|F *ʤL?:Q.ՍZǤdEvˑE[plL'9,D$@8s&LA;- AD'F$ŗ?&7ioh:SV- &D_L MB&JH>Q=.ŏȘ~X'6KdOʝ$#C܋GU!Q[-ׯSqSV+ˆ6uAV}7嗴ʪFw%SfUmJ=6[5ZSQ7D#ZԜAHua櫷uɍ]hF1 lG˓xI"4:+i`۰F1r44?W*%,Eh1E' p1=2(D5/˘]˲uMի 3/߉cڈ4a[kx>*sT XK4>wL?Ȁ~#_&׭ /?"Ir< fkfa-^/C _U K*Z ` AEaͷJ%/MNy +.C ‚ݐ PƮ@ 2&9XfqY +\^f+14@c$=="nr&0%v/QӸ)C G?t$y/#tz uwWq# zS `~SԙK H'0<2,#_~v֤ۧk7W:* @Ap<]Iȏ +!!ߨ@=v!)q`hㆋG2ю.1D^A +V?945~:`9ctL*3Y´mYgdj}s% ۦ +Z_T#[r>İ8KaQvQbPrx+jCv.v(0 P9IԾr;h %՜aB˚uP*MU:ۊd,.>[ 3UY):Td[Lp[7$EwSCV]N/LnL'ԤQLFe:vL{7v"KCAmۊҦPٴ+Sk7/V!(:l%Tޡ/ ly]M8S a| 23hqz)/\B,bzOSG+MzpUxZWo\/V7]_aka;Ld_nrvj_[w_uwMN79`\$nX֚'v@2zSdS0hUkOǔ"7G$7vO[ MkP +"T0g1@?]P)40ZȻ%!ASBՄi}e1 Jpu˻gxB﫨S0NANcЎެۥ2źEXR +%Z E I:("!'"xMt&+ϸC˩sY mi&DpG+/LIIBŎ+㻤zビҰF%0zAя\XUM 1g%} bijlA`zˆZi}uX.E#9H5$hlP`<"f5Dg AnMa|I~ptpVwDZJ=y$ +c{i\w맲l_j.PB lF]%`dїdtD;rLU_VYluA&μ{-廙ಁ]{)INW"p9/B;\+U8}T9.]۟ZSdQE$i=C([-9SMs}J^.&?˦wI22Nܒ/o:0heBNSJOzmr~kp@#f|dk&Keݘ`9}VPRVLʸfiQ`a_^r,]όn7T,'n8%X~=g: \ؐ5`I'4kQm +cyr8`y LPgBǃzkD +S~b6u#r-E%QDdN9Gk8=t[危o2>[N!s(/`XP+{-Fov5֨"bxiQN LWB8 8y-i }Wi"fGXc= +ӞWWH#:4fy{wT_msl +.la8ݼ45XfMIe4}Y tvwG:oWSr79V/yxu)oA7cxDZcdt+1ȓp P rf<sGzgZx:| +͒d_ (mi=ַ{lj}"'q(35PEbysĞ8@?| +qp=DX=!?s 8L9qr )P/Tos!=1# TCY@)T=7fЅK`J@)ȓJ +G"}wlZ!%&Ĺ7y8Rsd&5]dJ'"oKo HABUo k]ݾ`~ej|*|yp)&g%<~K%:*+A-zddB:ƕ?E-)3wAZ\M 3$paF4u"\TB hX~UA]K(1VE2 L5 +*YC㯠xQ 9]]ݨq=!lpw:X[)ߟ/ +endstream endobj 215 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 455 0 R/Type/Page>> endobj 216 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.2)/F 4/H/I/Rect[82.731 78.291 89.7 86.88]/Subtype/Link/Type/Annot>> endobj 217 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(theo.5)/F 4/H/I/Rect[229.395 78.291 236.364 87.087]/Subtype/Link/Type/Annot>> endobj 218 0 obj <>/Border[0 0 0]/C[1 0 0]/Dest(subsection.4.3)/F 4/H/I/Rect[66.423 66.33 80.862 74.919]/Subtype/Link/Type/Annot>> endobj 219 0 obj <>stream +x]ێ[Gv23x⳯B-_^)%G녍NJ$[\_|/nBŕw0\\~ח +/?ܮW+xS.nn}ݭ|@ +U?0yI2 ʤp|{ԗ?!S"K)L;?*U 35v2ʤĈm(uLdLZ~s)rS;jX=)v +L} +R+v/ KgCVKke,bޒJ'JS٬92g-$ԛ?h_3֋ q*4?# R#"~RVOe[8,wH@-˿ H0y9iUDq^~a??]݅Gxq_.T~Z$%LxM >fq{')ZW.]|K<2ވR$L@V,/ &O Ms#N}tCM-Zx\F˗ǞLJX̽kE}:I,BۓNoXgr}̏|*'A + P? +P5# ۮXʱҵf0R>zjV2pg| +x1a'lH(im}^,FԜF1#m5M]' Ik2P<յ#KeE3^/_i /pRL1I/< \Jj{$HHSwwTOyy/!|J )H6 ]qbWBq}3nTFhL֏- W@T C + C @“{2z#B/ +1G"pC^'-Q` +n7#2X+ƀAvRf/dλ0̌rIHu0(JT FDES2Nu/T(yMA>ƏaBdg7|HCeq\ ;0@K4B65)9$ +effXa, F/'0 +Щ^8/.EN@߱$ =( LgFGd>m}~ٷ2Žybeq]lW̉u"k`#ș \}W+ <2!4oF.Ay(O4|ůw{~P|55JЛW)CnUW6ΞX|ʧF዗~7/v^X@0 +B+U0+=n?׶&c%,)}lW: cs_>״=6= ddH񦵙'#|*Nnf2BO*G-qBƻ>| 5j+##X^\^lG"5-+b. +^{ :ғS|hqZ2+}%c#/"DAw خfr6,29rzBNb|P.2=VY +eZ +`FmqGԘ%uۨD ْ8dO"9f}0b2ӎO,aɨr1e9|.BL<9@#B]I-I찁R1g@NFNqO7 &NtDՆHXA%*ߎ 2A*pEE`$0^!f'17$j }δ":OQF\cghfk - j$٧JӠ#[eO!Ƕf3'E'Δg(F3diQtp~X!#$yXYpcHv&uݗXGBd);jAlk(oqaXAJJk$* ڱPDzȹi*ddH S:#-w@{9Hb`OKpU2ەSeV~B*TV"dc:,0Io&W,Y862fӕ{G5hkhWuAn}t:)`ζHrJ>&40E-F#jn6Yl1,pb92ٸ!9a60Uqș 2h9 zMΆ^??/o.a)!`? \WtCJm~@&Eφݖ= +2FZ=gnQ4;ߣ5Һ}G)W,?ϕmu!`7- h4=(ʴw ifȜLw@iu ֢AO?EW'UYfiLS=tԣ?&C'=BfGI'{aՑSFnD?wuunwd#[z Z\U *(zƁ<x3N5ugL3SӉ'B$F`Nq@sT8($w("dd/C(O7YoN9"JE/ꔣUlyQ4!۽~;:r r'fY Ј ;h,cd`DPY.钆э[2( X!OJPc"ݢ#Ӥvtj\6 f>)(e9)+G̈i D֣VБ,CQ&pI,~N~doBs)99 +юg5ʡu!MlՑZ1'%9C<.ήI$MS]k6ri6Ncn;lcbDufwvԧmN*Mƽ?,4v|=CsUԶ:Lb>s=c!YɺRD,9*,X#4qQ:A]0dIN7$UE(4@5JaHMtPa)'h6%2;A{#IѷVAlK Q!$4` lwj!˖PMYEt5^|ӜȪona㧓U$1C6mr*z)۲Ss*??_rr5`b֐J@}2wۉXql Q,sR$oqs.3ñkS eG`E? ,qK Y&q'B]s`Ynoc,⪌۪ܚqC|&܋$MuIU&Հݕ|Ԝf,fr洲 C k" F̎hOV`[Mfy޸&κ!90EA,&kdS/Eo8V,ZKf_WZned9Jz5ޒ M5^s~GgWu}A鍮yol+)_?E#~>< "#& +"0,J d*dɡ+G.@(1Tf8M<go^dk:[׊P_:Z DruWR?>G636s0\e;o}|e ~:Rҍ\ڍ(^7)Kshݛy3вRznDW" kUC)^_p;l/> +;:O'þrk3ӡ)Hr:)ȴ*r%0-5ʷ1i`$0=ޘ>N7G}b?7~Vu%N?{,}N)/XlH޹p16iCy͛Ml9?\Keq/ZVz05!stfNmNSJZg)s-DʻʰS=nw7esm.e3j}fUXf]Վ/Y[;lu톗*_~0ԋP!sǚQ9o%BDaXlTo/ +endstream endobj 220 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 456 0 R/Type/Page>> endobj 221 0 obj <>stream +x\IsFGt a7jSbtGT* +*@L {!3QEvtLrϗo軫WaWx99&7GY\dIR=N'Oc$IRr"fsy8ɸ GΙz̏/G濏 Ea Ffy :(RAbYUiwylO UQgy>E\̄]8MDHBNLcu_u344y}I78WׄmDB +p}[٩H)\r3MBPJỴE^'~τjȐZ/qG~'jH9i,azU[7|Uͨ<ˣ(S fDԸr5r^JZC6=qTg1ˌ$f?}nqW]WE)nQ_/rf|g4a8>% A&;xpMk3G{gY9cVpٰSÆ4! +"9L b^$X<q +du,yh_hA!Wf{f + veeWJrIDH ) f0q%2eH\q<*:b_ؑ^tYNШu82X}![_fq8@,Qٖp/Jf@$s%Pq`7bUAD RI6Ju3!KV!3Te,ݭ$J^(w;-J I6RE"u}F_s|aDjHˣQ.˺ƻrafv͢4U:%D)$۳K =EtQZu,Fi-# ]!@ھ2uPTh4jPD>RrXLiv}0m\%zRW;TG{u8FoCz3JZzum׋NEi/Ԛe}UױEnS7<9tڤ> +gC?fX?EW˻u-#G{,'h ga,Oqjy۾-NjF=[\SBTMՕCJ$H`)+,= O[NC&8C&Lx +S 6,l"ENЗb” @ O- jt?C%sp3GoPopQuf J]P\ۚYp Ä54E`/哣fNR_*wfκAvCxRAP)f_?IM$EFM+8eTb,%rBىCMnWI8#9MPB yAzi<шT]树qV ][TʔݺGx=(cB[E]B"URR)b^8!F`Z̀ڮrgBXQ O ~Q9EQ`,0hYYCi62[{aҷtDrg,`5k. dxZsetq0AYe&y5t6:BɗzXA5V1Jb]9_F[fS tc>9*!Tj8Dd:E;:nD+"3 "Ð#xgJ`~aIG?%򃍮~y  5+iDm<bIpU+3St]yWxþ)73Ҧ.%iHſʿƐ6_ՋWK&0:#Z0SkEPR{XP ],x:Ex,6u$!)I0/YB5tuxYnl!Ģ8(g<7'~T8Ϡ )stG5JG`a\n=$E8o7M=lS1 um5 u*1\, 6GIBjdeӘE,-i?}D&/#%h_ k/KyK6ϊ\κcxVHyئigй֖ =8` +e(" +c +`}@'`Ih`kB0BX.K5 @;G@\(WuBxidLpjGh䆬߬} +^vu|}onk(P;[0 +e0"i4dQɿlpJ{Rp88dp -; \ '>oWK%:4ne0/\UI &s?;6n7NݹsL.r 0 +@҃I*#Qk))t߯.*0&qw l f @Py+&Rb]WxAG%& ڻ>ۗ/_ꀡW$u Zľꬊd% A£-iXǔ:juٴ'Apin2=Bp,+h= 6ca4D0uWhIE~P,8.wU %Su]uyA^/c |?CQ]VUP-BJu1S\".5Vv "J&t &HM4I)޳OtBAomt//z"=xJ#^Nt5Pc' |ȬϢ#22BE,O*AQ=p +R fZ>SҘC'"i=e쑦ɉ+LcT55P/I|{s8 SuF)4luuFu7e2gu~ϒ 533e$FkE/!Iur1ρ? *Q]Y T@m02.-f;OiO#9|ǡR&>I+O) <\)!@1i lLrDe8TG*` ?JPE0^]e޶R?&0\LJwF^=V4d&_`G#6z\ǂPXbNc/$/:_ rkhN3aǠꙞxͨ+|ׯN3cKTv3w/;JgX oLQ,͠<;NNn7`<2s\vXc_i^w-Lk` kp458,w8:PP 9(G MG(l2z 4I[i2zZo߆jCe} 㪲[WWmnn=K@X6Jt_B @~Wl& #Ub,p|UզlNTfPcLF[vn۫i5r),?PlOM@8PvL2SkGۣL}{\%bg{;{I~ʱb"&o.zLdCSm+"/81>;G$@s3<8`>FXs}P[Npqc_\`㛶R_ěܩ/ +Ua]a :\x JJga>oA)abBz-U2|kvU"#VbWtDJ9y 4ChZdc[tJ;*V+3XصP +_o΅kzpYlTu^>cƭsr_ayEHioڭ@%0惠B)_z 5(FF-orVVa_Sݣqix>?(IB /퉌1 "VdjS5ӲȌEi46.dq~~8#|/Q~UӋ7I'XKE N?lCXׯvWcW0,М$ߢgg^r2{K7td#g17+"Z} vꂏq1#'`9mc0e#.7„&`\J&lke]T[~Eq3+T5kC.P}('`y{ bFdverDpr5n+.jMu_ z +endstream endobj 222 0 obj <>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/XObject<<>>>>/Rotate 0/Thumb 457 0 R/Type/Page>> endobj 223 0 obj <>stream +x[rFҾ!<#H`((r8Ks`7n@[C=|ɬ +MJ;"jrrEwo^pWq'IY0OżH$aF˘7Cv$)9 +Ŀ9,ڃArxCtv?<n1MIJeVtvQàf1fp*AhL 2'p a89B$9)ᤌfƄe'}Tz_$1+ +s>DJð26.<1%%ˣZ ) 3x'y @͎ӌvSEt>|q~/ +"aןTcӵ#Wszju|Ϲ8b7H]Ϳw v1YZ/; n]H*~S`F?{&8:6z웅bY¢ٮ~>=$jǺouUk9 .Jq4拺`|m`f#0jNM:c. Mǒ=-0wv5l  x jyzߧiLE[Ɂg cRaֽ?5Չ{ժ}U6jޓ$]?Vw:YÏp]5z[RoXVbP+顚[ ~`J``5CZ 籤OA[ -gZ|^"5,o̡)\iޫ-i[SK3$ ӹ7YXB$gv]),3e\I|}DRA<7.)9a?ƓGr,0nF9]?8r>ˮT+Kht<XV~tCByZTwmFh V<ǬTb|a$kYr Bc6s$,u#װibɯ߮pݸݮҺmf9o_B!'Ǘ8Woo Hkm@Av\X&zwc6*˵`6m<x8߮n,b D!'L-"YY" na#FVXL8:#Vn(KU0Hq#!wM{Wq@.#Vx*BHw[p#EB;S.g-{WՃIbG9W}= f{f2|;B9>C)Sf=~AQZx} 5%KaUʼnN[٭TZ: {q=?9Ԛzw+E_lhWPuՀ+ %@X->߯~4klZeK@iqɊLg,qYoR9O ҉ڠe{Nm7D+LnSSJEo G]5~>/ѣ9,3Vpc]D~q.Î x! =TiA嚦MWZ9cWwr#~*~*qtou$k?imm!Ox$`\Ś{V뇡&t +X/cp~RB9I&uS s"F^=o-AJaz~k0i8WQ`A#+6ʞBk=_8ߚV3FW MJ4IX5˶aQzN +|_-3TzSنe +6bPPcD>~$I8%•,Nh'ٜ/XT0)ȘDIDZ8=p;d yvYΊ$3ğu"G>}A/q`xy")h'3DKg/ _nڪ4egA9;z{bj0-k9Lo<A +#ݥ_DžkqoNy|Jn=I0뛂ZY(uNZ\5ZV>j57!/Tμ MȬ+>stream +HR[BA ,`X XB,` dz^|qc +endstream endobj 226 0 obj <> endobj 227 0 obj <> endobj 228 0 obj <> endobj 229 0 obj <>stream +HlT PSW~/{0hM@EP  +U+E@TT~$`]]Q?kknu:뿢-4mdN=7Mtۙμ9o~;|簌Jɰ,K f9jL7 +򌾣HcI< +c06e:0'GU&raj%p=`2hDQ>;o}61o;M'JKТ(+.-).5Gk0-fJwe/RcXZ_\?KgEqť +`YgK ̖ѿgX&BŌ810 IU0 +fR0f0Q>dR v{( +VqEU(Ʃq G9uJNFf +)&\h\S,t`o{nC<6qnA(5sQ;솵vM qq `'DT^ |jNOXP;V<=OE1B _,OkiG+EݺY)cL&W8H=Vz&m" |c$qͨX\øpxJ`c*d p<)0 5d +Wc'mvEneO(xC5D<O.<` H3y_p)!z`2mzl"_Y}ۡɡ9&^ "SϞX2f߲BYB DBßA~}"0ފ6p\)j1/+_\ +!~8uM>]!/EN-g\de9Ilc d:]S \l^2=&w +'mKTuqTA 0Y"1WƤ>qHg~l(v;ˁNjd:8xqp:ӷe|k@@+O4kB#iIIǦ~^XC b㤛lE!B?!nNܡlD`}hoqӶVl\zXy8DF?>6/Y=c?`9*\1O'9$F8[GjTZ]{D8_[ m6. ff"[+Àqm-[ܦƀ?P 0S {_ l+Se\~ܱkzpbR:1AW CTAG-ӵ02MƅP9OwiTt\ 4= SOr>YBi޲KZ`nӷ;`YIP4<&+j'n0,=/FOzp{U<W}=Zss +"aĖ]:{KE2017_?BW[i{7ToUnxw Ք:#%8h8[ZӒ3\޾]ީ?6]DttM8TS';(L>?=o`;NޗlyV 嚣pI\ ?h(ʓ(t`nBU]-yA'! z:q˳F.jb[Ͷé^%Iul.2 +207߲HS~)$=W;{~92}e35':- "D?HQ87yf=]ҹ +iz[ ZTXp獱vO mf]K-6Xԣ `ca}f@8txv|Pf +5e:5Gz:k.Eps|Hߕ`y (Xz}1i\#5xᇔ)'~ d˃$VcB!t!/d uw+@ +endstream endobj 230 0 obj <> endobj 231 0 obj <> endobj 232 0 obj <> endobj 233 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 234 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 235 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 236 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 237 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 238 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 239 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 240 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 241 0 obj <>stream +HtMo0=BJ)C'lĉdU}Ǟ]U͌gƯ~>stream +HdT{PSnv7"T^ح."c},8Ȣ +!Ix 0@BH @ ,(UˮTԡΪc{?:ShG;7̙3cxy20 eLJ<+#*6*b]&1{8rgRO"=wYly?HA~ 7f_'WQUSgs9wꭻ?>}0,[.LIUWZpbSXAL$R&˦P* mJBI +?v۵!I +/Y9"pQҕx"/f#PmdC|R +%_.)"$?1ZoL([d~H$ʔ)|8ɋE+tXg00ol!#[XȜ̇1 c|`14?`ދQ@ =<^{{JLf!wc,6b6sڣiOWhݿom6z !([v\%r̅,6# pH;>!/"`F:` U~ZYL@qT ڊBWh-l)QU-ܯăW`,Qzm6"x Z)vsAL{0 s 0Z'[;ԍd;fg'g瑊6  speǧ\lMUf H#ꃃ&؊3/};3O}k 9`t"'s'hcuem5a((H!ŕf-]l/^fjzk=2[‹,N;`ϑAAo;tй2ĝ#ȨҿÌ~Y3XBs!˅y07mf(d +9;P>j!k\ŭ:B L6Yc./+;`qr =eb_̞uJ W rawT* T {!շfMXwH?,oZ?q&=+o-nmUu^"Z%PQ qEȘ#Wk6s>+0w)&dTXfRSh0qjz!q?#} Gl ř@]yJq!8lagQv[0 m,0i.*ԉszOr{c=lKNOR*C u,KܢܷHm%tQ_O6FO~=~y7<ˍso3\5tH/Hʌ'eV4cܼ'GH4FfK΍8YL`e a +k9F[ڮSvp0t%NQ7]h4i^8K~~W +ӱ ']%Ӣ_tó٥+Q,:C5 1 K#*SU;-d,?n/Z D//&[x^KDalfn̮Rh Y0aZ(_菚 +8w۬h}ӴRӿͱ-zh:4<RB]2JڻhX-^}M0k7^-jDɍ[|3,#ܜɾgϾҵHy2Ta34G Hy^ rSdh;o]??k/r e$AO47h`]$k:7Ma;vz*jPAvi_S^i &p00RuءW'vsK=IMf0s'?ȚRU*-uEǨ:wAlhVN1ez{X>Z }Bg*m$/RoWΨ,XjV:dqKv]Tr5h@VwtW;]Nc$CԣUM&]r~>,EAʂ!A4W=TXzݪ/&M='z=So$X܏}>T1+|CdGbH|_En&)| +J#xgj廬KCz T- tKN':v~j~g;{r(>hˊ +c+*:ZT- +endstream endobj 243 0 obj <> endobj 244 0 obj <> endobj 245 0 obj <> endobj 246 0 obj <>stream +H|Mk0 ڡ|e0JM;Ƞ4.cV@'ϊƺCl=Jq>stream +HlT{lSU{;6ǀ]rnYOxM&0nP >rk{ڵmu˄65:F%4s K9{Ȉ B&ZVa٥--,A%rL5qvSOL^/{Z&ID"S&[Yv=&]͎jfƲy-iu5[kʶ諵u[ҦVn4GS\[){Ѩ)6ju{ͣZ[_EG%/)]5B%fijsbBFdɥBdf"73QOwq[Ͻu)> :##lsXnO}C]O%``&37)36{"燩8>>ܧߥДJd_S#08ͣu^O?Z8a2Tڲͦ 4syl寲;}~'l6:ۘ4i@#߹+ T=ۀvt&ݫZݭb9n|ŠMP߷Q%1T%`<k&0{6:&;*0nAE{cTzC0v+[4~\B Z/K5470K8'|GPr Lsӊ.Ux)iYcv6D'41B8D%ED$-MGc!4zIx̮!0S;)xDn[aֈX\OE`)u%}h2b;e{8h_(T^?W~WE>xPcTv|?NÝ/Rt n֊U}hK( p |w>k{[-)}f"a iT:BNnpE%q +glS;Gz{ [eTEsO; t + +f`hA eHw99z_> +endstream endobj 248 0 obj <>stream +HtMk0 ڡ l(~Bƶ+Cj+%#q gI=E#.r8{DzCwK[QToy-` +ae +EZ 4 +;:s*p,^;~HLc7`q%܈zTa-iqvڒTpʁs{K#oq~B +endstream endobj 249 0 obj <>stream +Hd{pw];"aX쬷+6b^00@Q0 !b e[%cByL &Lb&Sfڡ:@sWw]Y%C{osuJ4g(,^2{ +g>v'$I:tWFKoHo_ďsI.V&HqwPtMͤ2Q9Hm)姾S z*=~^IVDt}ъ׍ә:RKa+yzFƬ҂%[EJ..-rXv+|^)C8K.r斚VgͽL:0ڐa3ts@Q2?W>m[kjM[ܕpY]{kM[|;=I-'ܱC[kMM{*lb?pm1*cx#,~IfАp^'TuHT烬s.fMr&&.h@ @`h  <XN'ߴHEb6c <+wfjqbXw tnh1CW}0MS3/)Y9 ܆0#$%'q'HA ?c 6{"BM8_Y\*EP;^I܋-IOQS@-pҝtV+Uꧪ$-2OqLHdիIQwSbêɈ+Ih\EKM H sD`P5E@K`S Q}RlpENɀFe)xѲVR& j*ڱM8̃y껀D<" \ńcCR vw ,a)ZFL3(L<<~va77B, ,6ADcINXKIn'1ܭT%@K1P-)^ t /ͅz!v.^qcC ƍ =5.9V +;| C/,kMD/!,FE;d⻤K$ … eAv),+`͗_I)((Op.Ù!?g I@I[Nf$6w=WWJ*+Ujl]lSM8cWLlG2J`+N`Pan/sR蕸~؋O¼p3O|'< 5 |$jfPIg$4,D% l c |n=n'Ѫv'Zu> endobj 251 0 obj <> endobj 252 0 obj <> endobj 253 0 obj <>stream +HtT{TawCkd<AMMJ1"R貸 벻QAvAW| 4՘chR1%VbmN:$sw~\F$ɮ,$- N6 8.5;~d%E/5?O'Nqw("/!#s 5)yzܧ6cCTGWe:zqvސ7fOWG[$02|*I5Sչ ]aZZdSZ g[eԦkS _JXD b +IAb[X*')]OyIV.ߓkHjf +doR3,j?5Dkc:zzxGYF;D2+} &^Q[#~E[6BbȣLtVIVUi3X)u 5 !fTJna4b_mȄI=}ỏ~/^oUGh78bv>=?C+$)U4stΤiagCvR !n չS mZiJ˷qX\~R:JL +jk YfnH*%CBoWW ].eJQ%X]8̺99tSo-~GkĠWն_upc&#Ǎxf,O\hXbiQrge},s|Ahx5W8 Ei6_!x* =wA޺Ҥ f<]P}7L:>-@*-MJ+_f-fCa.cNE[7Voo=J*)bmج tSp}zbֶo|)C(JR'YcmeKy|],L@+K/B[倏#q=K@N *ot Us)hTa&1{\q)~g 4s}L6emFfq\^ !IO]:xB-k8IOC,ˀLJVZ,+=[ ն*Nn8[ nEg+,+U`gHVV 98 c'!CP⁁z@&1Hy?RU"Z[e9.V[nCw|ܽ?]1VQYx4^~tU a܏6Zb*9&*NC»@454wϦv!Χj}*;Gx։➝JuI#9C2q}k17IOCst_ErIR$iK^Eܓ着?f$'8I3lLz T.2nN`%Jz A86S0Z;󛲺7L󪡹p8Z|l6lYd-*NzPNE&zn^x+WbcU6?{n5ޤSࣺ#t +( mtH.Z['(OuBU,2䮀@=L:~y IpF䤄d>gA:Џ;TsNRp%ԲsRf&C~lD I)uRxAH H\5Ȼ{@.Qv|5d8ivnv^N|2*YO:k6\UZmcqH,pqUeÌ=<:7Tsϗ:(DjG`G +endstream endobj 254 0 obj <> endobj 255 0 obj <> endobj 256 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 257 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 258 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 259 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 260 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 261 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 262 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 263 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 264 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 265 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 266 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 267 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 268 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 269 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 270 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 271 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 272 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 273 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 274 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 275 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 276 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 277 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 278 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 279 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 280 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 281 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 282 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 283 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 284 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 285 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 286 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 287 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 288 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 289 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 290 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 291 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 292 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 293 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 294 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 295 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 296 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 297 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 298 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 299 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 300 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 301 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 302 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 303 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 304 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 305 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 306 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 307 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 308 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 309 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 310 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 311 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 312 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 313 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 314 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 315 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 316 0 obj <>stream +Hl{L[ur7Hfzowo# cH WB + WK[ʳ>1LtNEiC|D011s_2,q'9| 쬽jC*OYi\TH0v~}1(;v?#8hEFxJ˙5o zF++jIWSju NuZeEUZ|>^hnI,1l& +n! +W7pUAl`̘z \z M.fR'4. - +Nflf]N7mӃRxqgr\.Rou;+pY9s;mo;"wd2mA<ڬvTXR]Z* 9:&mz^ 'WZ=S3 p1 > *3^ovlWjy@04ʹ=݀[k $Ļݔ=$n\7,.oK+%:)Jyjט)?Wţ] mvA]mq^ v~ij3N,?FLh'NNhUf? 3SՔgx:5/OfKi%:M:< .ALw,FY(,o65vP]n )P*A(yҟ@?%eaTGGCrmkAӟQӒhy]7B N}pB槨Å#h5L<\hP~8ID$݋e 6Nusvⰳ6y܌h:D"\[2|wEKk)+2~ҟGc? (Ye1> endobj 318 0 obj <> endobj 319 0 obj <>stream +Hd_LZ,7dFͱlq#bdHC$4 تז Zʘ)A>l842M-ɢekdl~}?Q$Idqns]q\v~WIŠRr D|mN+g!Bfj7jܶhqNn:mQsVXc6kqv[ cs?_"; *rI\QyTU`Sުz??i=EfPQqɭ('QG{4 JA10 ^`ʊJnL|a`Q nD]qMXz: b82L]]mKjJ]e3YFϐaYI~'{@,<_U73=iYT/a6S]pzD#h@:GCCOh<1sn|փ{n*RXƤE&&.=~YRҋƺnFޡ"b~>:C?]j| _C[%+ iv;N곯P[α?_-o$XԎ%ɶzʏi2ӕ0,{oJtYd¢~o_Xj:e&fA܇gMXgbPc@IRuOc3vb;ݣ-{폆Es a5 7-U6]7\ƁIׂF + /Ǚ?=q8F}y beˋK^JykjB P4M1yR^r2S`~47y^Wy +endstream endobj 320 0 obj <> endobj 321 0 obj <> endobj 322 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 323 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 324 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 325 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 326 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 327 0 obj <>stream +Hbd`af`ddq v-+ v54kf!CEa7 ?dy&Ia5U*à$/_PYQᬩ`hiiZXX('gT)8(t+`q ,.,M,Je```db`b`d`fddwL73f柩?DWugyΖޑ-{v_O菻>ͷk3}҅?mf;i:Y<<@ `oiW +endstream endobj 328 0 obj <> endobj 329 0 obj <> endobj 330 0 obj <> endobj 331 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 332 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 333 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 334 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 335 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 336 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 337 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 338 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 339 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 340 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 341 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 342 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 343 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 344 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 345 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 346 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 347 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 348 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 349 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 350 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 351 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 352 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 353 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 354 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 355 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 356 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 357 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 358 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 359 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 360 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 361 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 362 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 363 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 364 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 365 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 366 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 367 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 368 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 369 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 370 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 371 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 372 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 373 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 374 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 375 0 obj <>stream +Hbd`af`dd +), v5 f!CEa FVኙ%ҿ**kfuN_1zj=Ggswgԟʈ.s͝=wvuO|HOR@'Z`?0xSVtʌ>)rز; +;k~KwֱNk4eɽrl?cÑ}k󋵩C +d܏l+{/:iRsMgcyeo%Jl +?~b+onG?~p]>{E;;9p2 Y>> endobj 377 0 obj <> endobj 378 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 379 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 380 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 381 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 382 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 383 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 384 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 385 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 386 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 387 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 388 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 389 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 390 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 391 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 392 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 393 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 394 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 395 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 396 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 397 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 398 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 399 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 400 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 401 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 402 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 403 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 404 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 405 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 406 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 407 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 408 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 409 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 410 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 411 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 412 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 413 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 414 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 415 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 416 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 417 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 418 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 419 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 420 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 421 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 422 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 423 0 obj <>>>/Subtype/Form/Type/XObject>>stream +xS!! +endstream endobj 424 0 obj <> endobj 425 0 obj <> endobj 426 0 obj <> endobj 427 0 obj <>stream +HVm0 Ojj:L7>\yGɩeˁA( uGEMjR4Idp>O.wq[^Z6Pp?_]l؊Tk" *֘^a×7Q6\hὥQ\*6`MpuTdm_]x|f cYȴNyPQ?돧`1 Dr:-kލ@._v g_4|D4i>!6?F9Uefwl򔔉KIᣫ<[-Z!W4\qDI7~]cI%In)m9"Rbź )`m@ŎTV_X(̤?3iJo*s9qB[-;~| +endstream endobj 428 0 obj <>stream +HV[ ppщ(*Ll;1vQ~@xg'`W+'WQ +e'/^nnfkԬ."mYEiX>P33BϜxYnbJfc .v-d)rKCTp׶|93*ggdtL=YK:L\{ϊPz?l3/5+v?; ]+7V(W 2B*MLpa*nDc ˬ}*{3$mρ +endstream endobj 429 0 obj <>stream +HVQ g:&s`_igLS!d$ٶe$tb 0CTh7AFͳyq 3<`mp"BJ6tD'`Eb&Ko'k9 P'a4^W\tA4neϾg5< ¨_7!<;E=}֊+{B7D&Z[]6mݞByAͪr}?Uۘ;p߃_MR: +@ +w2<:s*+Jp Ta +endstream endobj 430 0 obj <>stream +HV[ ppM#b_SlIaW` +lP1^ſ(LPG5qk=(xe=3'qyB,+3!,OK/_*/u=#c[u-/]  +Eh_6J +q3KQ1D\«7Kf-|3l89Vq#b_8ڋж^-z-^ҺLę,z1w/Wq#<9 ^r2+EeiI $~(VcUI8ѺX۷c~1 +endstream endobj 431 0 obj <>stream +HWm 叧uFUVTZdϐfS!A4;J| ܴo0L C$!^gjij^MQ8#IWA Y55(=fC>EeeHrOjJL<2, A!Ō?y'~S8~\wF}}ُ3ԥZS^kʕZWe} +D +sG On:+W}ipړ*ucjkxvPg3'};'|kn +endstream endobj 432 0 obj <>stream +HV  [RB[0bN/Denxs뉦ь +eoBT6}bC!>`l( o4ղ<ԜYvB{2}L]1gw;񀾎uWn.:̕ 4WTi](puN),̔<+r!UI|(͔U2=eI*țxzhQ{uS(CVq]Za+K-M[2ХJi3gvlYn*.;ԕV7~>^y?*b +endstream endobj 433 0 obj <>stream +HV[ 'uJ%LԶ8y ~!VB 4oK"2&=y{=Kk[?)rl{Gx 4ЈڑŇ%՚+7_#;3~t纩k$>AMt$"> QC]"q0͛^Q/omFݟu1gbWV\Uun*ۮOǟޮUYc%+ݪk"Vr4枔A]#^A +endstream endobj 434 0 obj <>stream +HV[ ppFbѶNq̴*".qa [ 8TffA(D2Y )oyU*{8.JE{9A*|ޘZ)Q8N(C?T25۽0>stream +HW Ӱ,S+IJ=T%6 7RHE4- ⨿=21DQH63x y>mN d]`8u-d.&aqDL1rdNDن]#"d23*,疴~Wx&IY5j4>&^2L %;ߣ6P}+C#V&D4.G#<іr6MHxێ16weM,oZY=t3lx"|rjW*}#΋I QVcEY;n$F^/t*-wo kwkxE;6ouog +endstream endobj 436 0 obj <>stream +HVA ڨADt:qT7lS='AL@FɢmoAWkTlj'C){TQ.'՗^ɶa͎F,T1@pPƐ?lVpZ=9B9K5@ DgRmP~kVPؘq>eKuVwRn:XT1i{L9B4v߾^ +endstream endobj 437 0 obj <>stream +HW[ 䧧uj5Fh@1igN&`E-bS0!4wUy J<=o =ָi!~&zzLBVVptȣĽZՀ7_3FbD(u5xW0=(p?G{EM[=8à bo.i-2K mZ&(GXW{YxIsf3syG /8RY7@U/uʬ[4C*6=c,J7!z-} vjzX s~ Y +endstream endobj 438 0 obj <>stream +HW guWNױ&efK ope|y[H>DUIVTğP\dYU,x8.jHl n4n+nk᳀4L3A 6Rϲ$Jfۃx5&1vs{yVKEVZ>*̮#xA6)=mj"$@dTF$ֺ"äՔi)+FˇU!'458 $Z"1Lq3I0yO+kҠm_89 쿇r_?j*{z +endstream endobj 439 0 obj <>stream +HWm Nufk@1KiڙVx +_:V ,î<\ZiA# nsN}ȞƂ7tm[ G:Qy:ӄ\rj=m[`U?ޑkee0AU* _$ +bU>#/*Td,c2եK-/F)LVG(%-_ TE敺X58 +\vw,) Y,'Hobʜ79]ss슊'03 ORwmK|l*e OYxn?/;g +endstream endobj 440 0 obj <>stream +HW i[B0؀yD:BIQ|Sř+z1;3_ׄո@͇Y7ywgJo`h-!a'sHчi\A;M.3אᶪ kG'$6f1ZK%E.^mS+86o.I'D~#Tx9=7ⶪNSfʪ(4eCCXҪԯ.x\D_"GQ87VYW`ɶ/-h>%q3,1[eȿ<#>3 +endstream endobj 441 0 obj <>stream +HVY xp₊`.d0M|?(~y!тBh8J+_aAs,˴a?ޔbZQA,Rj!ϼ/iPn=]an>KwBeٵަFjI/_:K4%^g(\3rǬbEbVD̐mCоM(/cZ9}qSUG[\-;m΍xsLKd3l0Q'X%OW\ox +MwsUL1gwR̜TL8UEOZL߫\9y=a߶q "!^ +endstream endobj 442 0 obj <>stream +HVm g:ln|/Kpׄc#.+5^`/{ۧ/>y &Em{{iz@]DU]lCk;NHNV +FUk-Yՙ~؉nKa:)ڼE9A2aјax*OkMк3&Rܭ0x5ʵrMe›Y4ٌڔ9I"VݙO%N(oO+|vz>stream +HWY 'g:5# +ѤLq2mAPEs ~F]eE'xIw7QuֆWI_>opTh("izh^$am^LUV{Z6քRC4АS}+w%lRœm +NpȽG!fy%s[èNϣd舀Ծ[X T9>G$# ݄ ߔWb JP=x*V6#wa:7Bڬ:V<= Kb, cTn +[L9Ć/zFRSDZc̽v=gBp=E9vVI΋2*zS`[ +#_sT?b"sLmuf}! +endstream endobj 444 0 obj <>stream +HV[ 쏧g:- lv51Ӈzp]B%Pppt^`rC L>stream +HV] ppUBŸjvviz"@FpOgZv 'ӭW`DZ0"+ ϭ +=hejW Ϯ!8+/At7)R:rMPU)>je1Z{G)={tROLcֶ|\Ғ>씸I=HBhi+֧ J(ߢjZ片J U5i]XLt^NCXii* +ZX'㖏ê _c3د~b~*%%Zjۦlz%:fc͹[V,*o9W" +endstream endobj 446 0 obj <>stream +HW ů38*^)pf[bwD G\|Ƈ8]lw`lBȅA!ؚ&et^CSm G<3;fsme1=+[hUO&v0m傜,:E /Wư."X1l4Սݥ7ȫ_ek>hE?+o=[ S7r]ϫ +]kN(S`OPT,^zuo /^g/o +endstream endobj 447 0 obj <>stream +HV[ հk($Ngc/$Lozzǎ|;-FHuV6c2}[R^]K% z͈}HyГ?n2 džftq}/Nn{Cc$sfN +:\zpcԑ#mN| +gvZ0%b}bk޽ Y_޸1zGu{wWbuTψ1xNO5{)K nߟKbHCneu39}$2WV^5yap|mֺI + 4B4_/&ڛ"cY8v9 +^z}a['E7c.,R1Nbhѷ93 +endstream endobj 448 0 obj <>stream +HVm Og:k Nњ) a9߱n,/7nsM+?~i'llSidb%b |]jr9oG[MohX-? ngO?ժp45"k=|n{Q84*+ddE:UFGmZ1$gE(] QwK,/lP2_WԆ[~Z71DJ RQԪ>[WAU|:=|"39 +endstream endobj 449 0 obj <>stream +HW[ 'YDKfk&Ol $Pr{#FDoOLfl[;:Bj+G]gzds0W{[ {إ*k̝cTn?>stream +HVA ;U4g]%˖t'!?IxG%môf$0iz5C=i&ʜ@X½:kYB-d[.uܣ y۟Q:NI(V&FZAͅLyܿOJjk- +~ZBAg뇕a2VsLz7;cxT>'˸HhAeX5]? 8>V ;<݈gnolaf +endstream endobj 451 0 obj <>stream +HW ?-|g9bY5G "AR_|PTZoTs`wӪެ +_@ް`ګm:LMS?ufĬ>K~%1CC0͸Y)նx&+=z{c5aTR RC9$GOkiAYD,sZGn3 d3<2Bs+AyKtLlvZ7e' + d`Ƀ +T>f\)ڗ[귄G\#n8!iUa%.[N":fxE +}ǿRha,ӊ kKuǦ>Ӎ䒿w'F)zׄݴ߇3><-q[| |U$ +endstream endobj 452 0 obj <>stream +HVQ xpb4#fZ +"7#H~ jҗW]1M֧JyHF>hLj* 8B} Wf9nZ23u[Ur΋NIl'zaSObkbUhyҬaتG/)/ľoay}H/ó<܂aօǾ>zi= PԌw}FUKoE?<ZE&1]~le P'Vk>ia.t2ufCP2ba@k6Zxc/Os/ܪ6њuoTg=н^AEvឆ+% +endstream endobj 453 0 obj <>stream +HWQ gy2tL ﵥ 6@n~7³[9< >e9ġt6 C0CҗXFUWa 54obؠʺa +2̪oV5bF^F&#ˍCKf(3biZtq+5Zj}o{53u]{2ȿFur*~[~ uEy%~t6;ZneI P_u +endstream endobj 454 0 obj <>stream +HWm Ϟl<&iwS'OD%tIbXQҹ<oI"TQ94t1lң zm!tT< ik:,uɗ6vBČUv7Q=+7FJ&dƬDu v *͖t+U9YV=uYW4. <1cZmf&|.4ήU &i{jQB{b|T10dᖳ +|Dս],"{ #i֜dyIUG{F<8;9;]ü$s ͨޯl9'vuيz*jWyL[C{JS\j-vdbZt!ܯ| +endstream endobj 455 0 obj <>stream +HWY 쟜e-ǫJ[D!Dnx#(\ܯ\ZYLa +)0P{biZ F̩2ӟo<wubB_$zϦL.`$)6%"@QZhQ [Y~s!KڦWs0VF 5HnEjOy $ȇ$y"e~^`@Y֠vm˱C5ndV) Af=S)X*B.Lc9l"L.!6z.in"zy&E: UM2>qM{_,q\9ǯOi^+>stream +HW r0 wHacH(iLh1ձo6GdFǘȉn۾7xf^gаfq [Yac І͘Q3;3{?xIclϰ MſD>X2Yu9^BvvJ!}h0^sw)Ba*3ud'ΙL\8/BGH`WMYM}YRz+*V &Ȍk:j5J1R +5Ҿd<˽)QV_@A[RE4]%Z^*cmd˾vM9GdTωX ph +yXR]9P30hYT^ڜ^k\WT* ٗJH92׫ƒPw#/a ,fX/BkK:?3aS#b\4Gjs%Ke֎Y^x:Xڔ=+nk'61u +endstream endobj 457 0 obj <>stream +HW 0 wJcĆ@Vۖc( kQX.["f9q/u^G-|z+;mXBkq@KCZV[V1z+k4,+i[$systO9m~lۢFFz8yZptZoHɿ'~3qλ' CS 33Ӄ*Q +zq}WĄn + 9vfG&N$ +%Fn] <50xza[7Q[5g Pďff:fBﯸV1ѣ`QO >D/<FAXF?;q4D:?侔c1Tnz v΄T9yTu14͑K6p2q؛ V $s"6MbI?)Odx/N8On0khjcgA+:1S@L[TM:au32S-f'T9d_!{(TKO~X5 +endstream endobj 458 0 obj <> endobj 459 0 obj <> endobj 460 0 obj <> endobj 461 0 obj <> endobj 462 0 obj <> endobj 463 0 obj <> endobj 464 0 obj <> endobj 465 0 obj <> endobj 466 0 obj <> endobj 467 0 obj <> endobj 468 0 obj <> endobj 469 0 obj <> endobj 470 0 obj <> endobj 471 0 obj <> endobj 472 0 obj <> endobj 473 0 obj <> endobj 474 0 obj <> endobj 475 0 obj <> endobj 476 0 obj <> endobj 477 0 obj <> endobj 478 0 obj <> endobj 479 0 obj <> endobj 480 0 obj <> endobj 481 0 obj <> endobj 482 0 obj <> endobj 483 0 obj <> endobj 484 0 obj <> endobj 485 0 obj <> endobj 486 0 obj <> endobj 487 0 obj <> endobj 488 0 obj <> endobj 489 0 obj <> endobj 490 0 obj <> endobj 491 0 obj <> endobj 492 0 obj <> endobj 493 0 obj <> endobj 494 0 obj <> endobj 495 0 obj <> endobj 496 0 obj <> endobj 497 0 obj <> endobj 498 0 obj <> endobj 499 0 obj <> endobj 500 0 obj <> endobj 501 0 obj <> endobj 502 0 obj <> endobj 503 0 obj <> endobj 504 0 obj <> endobj 505 0 obj <> endobj 506 0 obj <> endobj 507 0 obj <> endobj 508 0 obj <> endobj 509 0 obj <> endobj 510 0 obj <> endobj 511 0 obj <> endobj 512 0 obj <> endobj 513 0 obj <> endobj 514 0 obj <> endobj 515 0 obj <> endobj 516 0 obj <> endobj 517 0 obj <> endobj 518 0 obj <> endobj 519 0 obj <> endobj 520 0 obj <> endobj 521 0 obj <> endobj 522 0 obj <> endobj 523 0 obj <> endobj 524 0 obj <> endobj 525 0 obj <> endobj 526 0 obj <> endobj 527 0 obj <> endobj 528 0 obj <> endobj 529 0 obj <> endobj 530 0 obj <> endobj 531 0 obj <> endobj 532 0 obj <> endobj 533 0 obj <> endobj 534 0 obj <> endobj 535 0 obj <> endobj 536 0 obj <> endobj 537 0 obj <> endobj 538 0 obj <> endobj 539 0 obj <> endobj 540 0 obj <> endobj 541 0 obj <> endobj 542 0 obj <> endobj 543 0 obj <> endobj 544 0 obj <> endobj 545 0 obj <> endobj 546 0 obj <> endobj 547 0 obj <> endobj 548 0 obj <> endobj 549 0 obj <> endobj 550 0 obj <> endobj 551 0 obj <> endobj 552 0 obj <> endobj 553 0 obj <> endobj 554 0 obj <> endobj 555 0 obj <> endobj 556 0 obj <> endobj 557 0 obj <> endobj 558 0 obj <> endobj 559 0 obj <> endobj 560 0 obj <> endobj 561 0 obj <> endobj 562 0 obj <> endobj 563 0 obj <> endobj 564 0 obj <> endobj 565 0 obj <> endobj 566 0 obj <> endobj 567 0 obj <> endobj 568 0 obj <> endobj 569 0 obj <> endobj 570 0 obj <> endobj 571 0 obj <> endobj 572 0 obj <> endobj 573 0 obj <> endobj 574 0 obj <> endobj 575 0 obj <> endobj 576 0 obj <> endobj 577 0 obj <> endobj 578 0 obj <> endobj 579 0 obj <> endobj 580 0 obj <> endobj 581 0 obj <> endobj 582 0 obj <> endobj 583 0 obj <> endobj 584 0 obj <> endobj 585 0 obj <> endobj 586 0 obj <> endobj 587 0 obj <> endobj 588 0 obj <> endobj 589 0 obj <> endobj 590 0 obj <> endobj 591 0 obj <> endobj 592 0 obj <> endobj 593 0 obj <> endobj 594 0 obj <> endobj 595 0 obj <> endobj 596 0 obj <> endobj 597 0 obj <> endobj 598 0 obj <> endobj 599 0 obj <> endobj 600 0 obj <> endobj 601 0 obj <> endobj 602 0 obj <>stream + + + + + 2016-04-22T18:29:55+05:30 + Springer + 2017-01-25T20:04:18+05:30 + 2017-01-25T20:04:18+05:30 + + + application/pdf + doi:10.1007/s00145-016-9229-5 + + + 10.1007/s00145-016-9229-5 + 2010-04-23 + true + + + springer.com + springerlink.com + + + + + 10.1007/s00145-016-9229-5 + 1432-1378 + 30 + 2 + 519 + 549 + + + 2010-04-23 + true + 10.1007/s00145-016-9229-5 + noindex + + + springer.com + springerlink.com + + + + + VoR + + + uuid:dd64ec42-a0b0-4b22-969a-28191ecfe7bc + uuid:2e767c6f-ceba-49d1-bad9-dc798af47dda + default + 1 + + + + converted + uuid:83707edb-8939-4ff8-8ce9-4fc3be8273cf + converted to PDF/A-2b + pdfToolbox + 2017-01-25T20:03:27+05:30 + + + converted + uuid:d2aea760-5773-44f8-9412-cdd25639a919 + converted to PDF/A-2b + pdfToolbox + 2017-01-25T20:04:17+05:30 + + + + + + 2 + B + + + + + + http://ns.adobe.com/pdfx/1.3/ + pdfx + PDF/X ID Schema + + + + external + Mirrors crossmark:MajorVersionDate + CrossmarkMajorVersionDate + Text + + + external + Mirrors crossmark:CrossmarkDomainExclusive + CrossmarkDomainExclusive + Text + + + internal + Mirrors crossmark:DOI + doi + Text + + + external + Mirrors crossmark:CrosMarkDomains + CrossMarkDomains + seq Text + + + internal + A name object indicating whether the document has been modified to include trapping information + robots + Text + + + internal + ID of PDF/X standard + GTS_PDFXVersion + Text + + + internal + Conformance level of PDF/X standard + GTS_PDFXConformance + Text + + + internal + Company creating the PDF + Company + Text + + + internal + Date when document was last modified + SourceModified + Text + + + + + + http://crossref.org/crossmark/1.0/ + crossmark + Crossmark Schema + + + + internal + Usual same as prism:doi + DOI + Text + + + external + The date when a publication was publishe. + MajorVersionDate + Text + + + internal + CrossmarkDomainExclusive + CrossmarkDomainExclusive + Text + + + internal + CrossMarkDomains + CrossMarkDomains + seq Text + + + + + + http://prismstandard.org/namespaces/basic/2.0/ + prism + Prism Schema + + + + external + This element provides the url for an article or unit of content. The attribute platform is optionally allowed for situations in which multiple URLs must be specified. PRISM recommends that a subset of the PCV platform values, namely “mobile” and “web”, be used in conjunction with this element. NOTE: PRISM recommends against the use of the #other value allowed in the PRISM Platform controlled vocabulary. In lieu of using #other please reach out to the PRISM group at prism-wg@yahoogroups.com to request addition of your term to the Platform Controlled Vocabulary. + url + URI + + + external + The Digital Object Identifier for the article. The DOI may also be used as the dc:identifier. If used as a dc:identifier, the URI form should be captured, and the bare identifier should also be captured using prism:doi. If an alternate unique identifier is used as the required dc:identifier, then the DOI should be specified as a bare identifier within prism:doi only. If the URL associated with a DOI is to be specified, then prism:url may be used in conjunction with prism:doi in order to provide the service endpoint (i.e. the URL). + doi + Text + + + external + ISSN for an electronic version of the issue in which the resource occurs. Permits publishers to include a second ISSN, identifying an electronic version of the issue in which the resource occurs (therefore e(lectronic)Issn. If used, prism:eIssn MUST contain the ISSN of the electronic version. + issn + Text + + + internal + Volume number + volume + Text + + + internal + Issue number + number + Text + + + internal + Starting page + startingPage + Text + + + internal + Ending page + endingPage + Text + + + external + The aggregation type specifies the unit of aggregation for a content collection. Comment PRISM recommends that the PRISM Aggregation Type Controlled Vocabulary be used to provide values for this element. Note: PRISM recommends against the use of the #other value currently allowed in this controlled vocabulary. In lieu of using #other please reach out to the PRISM group at info@prismstandard.org to request addition of your term to the Aggregation Type Controlled Vocabulary. + aggregationType + Text + + + external + Title of the magazine, or other publication, in which a resource was/will be published. Typically this will be used to provide the name of the magazine an article appeared in as metadata for the article, along with information such as the article title, the publisher, volume, number, and cover date. Note: Publication name can be used to differentiate between a print magazine and the online version if the names are different such as “magazine” and “magazine.com.” + publicationName + Text + + + external + Copyright + copyright + Text + + + + + + http://ns.adobe.com/pdf/1.3/ + pdf + Adobe PDF Schema + + + + internal + A name object indicating whether the document has been modified to include trapping information + Trapped + Text + + + + + + http://ns.adobe.com/xap/1.0/mm/ + xmpMM + XMP Media Management Schema + + + + internal + UUID based identifier for specific incarnation of a document + InstanceID + URI + + + internal + The common identifier for all versions and renditions of a document. + DocumentID + URI + + + internal + The common identifier for all versions and renditions of a document. + OriginalDocumentID + URI + + + + + + http://www.aiim.org/pdfa/ns/id/ + pdfaid + PDF/A ID Schema + + + + internal + Part of PDF/A standard + part + Integer + + + internal + Amendment of PDF/A standard + amd + Text + + + internal + Conformance level of PDF/A standard + conformance + Text + + + + + + http://www.niso.org/schemas/jav/1.0/ + jav + NISO + + + + external + Values for Journal Article Version are one of the following: AO = Author’s Original SMUR = Submitted Manuscript Under Review AM = Accepted Manuscript P = Proof VoR = Version of Record CVoR = Corrected Version of Record EVoR = Enhanced Version of Record + journal_article_version + Closed Choice of Text + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +endstream endobj 603 0 obj [604 0 R] endobj 604 0 obj <> endobj 605 0 obj <>stream +HyTSwoɞc [5laQIBHADED2mtFOE.c}08׎8GNg9w߽'0 ֠Jb  + 2y.-;!KZ ^i"L0- @8(r;q7Ly&Qq4j|9 +V)gB0iW8#8wթ8_٥ʨQQj@&A)/g>'Kt;\ ӥ$պFZUn(4T%)뫔0C&Zi8bxEB;Pӓ̹A om?W= +x-[0}y)7ta>jT7@tܛ`q2ʀ&6ZLĄ?_yxg)˔zçLU*uSkSeO4?׸c. R ߁-25 S>ӣVd`rn~Y&+`;A4 A9=-tl`;~p Gp| [`L`< "A YA+Cb(R,*T2B- +ꇆnQt}MA0alSx k&^>0|>_',G!"F$H:R!zFQd?r 9\A&G rQ hE]a4zBgE#H *B=0HIpp0MxJ$D1D, VĭKĻYdE"EI2EBGt4MzNr!YK ?%_&#(0J:EAiQ(()ӔWT6U@P+!~mD eԴ!hӦh/']B/ҏӿ?a0nhF!X8܌kc&5S6lIa2cKMA!E#ƒdV(kel }}Cq9 +N')].uJr + wG xR^[oƜchg`>b$*~ :Eb~,m,-ݖ,Y¬*6X[ݱF=3뭷Y~dó ti zf6~`{v.Ng#{}}jc1X6fm;'_9 r:8q:˜O:ϸ8uJqnv=MmR 4 +n3ܣkGݯz=[==<=GTB(/S,]6*-W:#7*e^YDY}UjAyT`#D="b{ų+ʯ:!kJ4Gmt}uC%K7YVfFY .=b?SƕƩȺy چ k5%4m7lqlioZlG+Zz͹mzy]?uuw|"űNwW&e֥ﺱ*|j5kyݭǯg^ykEklD_p߶7Dmo꿻1ml{Mś nLl<9O[$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! +zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km +endstream endobj 606 0 obj <> endobj xref +0 607 +0000000000 65535 f +0000296353 00000 n +0000296742 00000 n +0000296888 00000 n +0000297034 00000 n +0000297186 00000 n +0000297340 00000 n +0000297487 00000 n +0000297634 00000 n +0000297780 00000 n +0000297935 00000 n +0000304388 00000 n +0000304914 00000 n +0000305067 00000 n +0000305214 00000 n +0000305366 00000 n +0000305514 00000 n +0000305662 00000 n +0000305816 00000 n +0000305971 00000 n +0000306128 00000 n +0000306275 00000 n +0000306430 00000 n +0000306586 00000 n +0000306739 00000 n +0000306887 00000 n +0000307043 00000 n +0000307199 00000 n +0000307355 00000 n +0000307511 00000 n +0000307665 00000 n +0000307822 00000 n +0000307977 00000 n +0000308131 00000 n +0000308285 00000 n +0000308430 00000 n +0000314463 00000 n +0000314969 00000 n +0000315116 00000 n +0000315270 00000 n +0000315417 00000 n +0000315572 00000 n +0000315728 00000 n +0000315875 00000 n +0000316031 00000 n +0000316183 00000 n +0000316334 00000 n +0000316490 00000 n +0000316644 00000 n +0000316797 00000 n +0000316953 00000 n +0000317104 00000 n +0000317256 00000 n +0000317407 00000 n +0000317558 00000 n +0000317708 00000 n +0000317861 00000 n +0000318012 00000 n +0000318165 00000 n +0000318320 00000 n +0000318474 00000 n +0000318627 00000 n +0000318779 00000 n +0000324914 00000 n +0000325351 00000 n +0000325498 00000 n +0000325644 00000 n +0000325791 00000 n +0000325938 00000 n +0000326084 00000 n +0000326230 00000 n +0000326377 00000 n +0000326524 00000 n +0000326672 00000 n +0000326819 00000 n +0000326966 00000 n +0000327108 00000 n +0000332250 00000 n +0000332619 00000 n +0000339210 00000 n +0000339605 00000 n +0000339757 00000 n +0000345738 00000 n +0000346131 00000 n +0000346283 00000 n +0000346428 00000 n +0000346580 00000 n +0000346729 00000 n +0000354174 00000 n +0000354616 00000 n +0000354762 00000 n +0000354909 00000 n +0000355059 00000 n +0000355202 00000 n +0000355346 00000 n +0000355498 00000 n +0000360787 00000 n +0000361198 00000 n +0000361342 00000 n +0000361482 00000 n +0000361636 00000 n +0000368012 00000 n +0000368410 00000 n +0000368569 00000 n +0000374241 00000 n +0000374624 00000 n +0000381998 00000 n +0000382396 00000 n +0000382539 00000 n +0000389909 00000 n +0000390321 00000 n +0000390466 00000 n +0000390611 00000 n +0000390756 00000 n +0000390900 00000 n +0000398311 00000 n +0000398761 00000 n +0000398906 00000 n +0000399050 00000 n +0000399194 00000 n +0000399339 00000 n +0000399497 00000 n +0000399646 00000 n +0000405875 00000 n +0000406275 00000 n +0000406431 00000 n +0000406584 00000 n +0000406739 00000 n +0000406894 00000 n +0000407051 00000 n +0000407211 00000 n +0000407359 00000 n +0000414496 00000 n +0000414875 00000 n +0000415032 00000 n +0000415177 00000 n +0000415335 00000 n +0000422551 00000 n +0000422927 00000 n +0000423077 00000 n +0000423226 00000 n +0000423378 00000 n +0000423522 00000 n +0000429120 00000 n +0000429547 00000 n +0000429695 00000 n +0000429852 00000 n +0000430007 00000 n +0000430163 00000 n +0000430318 00000 n +0000430475 00000 n +0000430632 00000 n +0000430787 00000 n +0000430941 00000 n +0000436332 00000 n +0000436804 00000 n +0000436960 00000 n +0000437115 00000 n +0000437269 00000 n +0000437426 00000 n +0000437583 00000 n +0000437739 00000 n +0000437896 00000 n +0000438052 00000 n +0000438207 00000 n +0000438361 00000 n +0000438515 00000 n +0000438669 00000 n +0000438826 00000 n +0000444525 00000 n +0000444943 00000 n +0000445095 00000 n +0000445251 00000 n +0000445408 00000 n +0000445564 00000 n +0000445718 00000 n +0000454433 00000 n +0000454852 00000 n +0000455003 00000 n +0000455148 00000 n +0000461715 00000 n +0000462149 00000 n +0000462306 00000 n +0000462451 00000 n +0000462607 00000 n +0000462761 00000 n +0000473313 00000 n +0000473702 00000 n +0000473859 00000 n +0000474016 00000 n +0000474173 00000 n +0000474326 00000 n +0000480690 00000 n +0000481060 00000 n +0000488643 00000 n +0000489056 00000 n +0000489209 00000 n +0000489354 00000 n +0000489511 00000 n +0000489668 00000 n +0000489822 00000 n +0000489975 00000 n +0000490132 00000 n +0000490285 00000 n +0000490440 00000 n +0000490592 00000 n +0000498772 00000 n +0000499170 00000 n +0000499319 00000 n +0000499464 00000 n +0000499609 00000 n +0000499754 00000 n +0000504728 00000 n +0000505127 00000 n +0000505272 00000 n +0000514464 00000 n +0000514879 00000 n +0000515017 00000 n +0000515160 00000 n +0000515308 00000 n +0000520936 00000 n +0000521240 00000 n +0000526482 00000 n +0000526796 00000 n +0000531898 00000 n +0000531948 00000 n +0000532355 00000 n +0000532539 00000 n +0000532624 00000 n +0000533814 00000 n +0000536567 00000 n +0000536779 00000 n +0000537961 00000 n +0000538064 00000 n +0000538217 00000 n +0000538372 00000 n +0000538525 00000 n +0000538680 00000 n +0000538835 00000 n +0000538990 00000 n +0000539143 00000 n +0000539296 00000 n +0000539811 00000 n +0000542819 00000 n +0000543009 00000 n +0000543238 00000 n +0000544426 00000 n +0000544877 00000 n +0000546549 00000 n +0000547004 00000 n +0000549203 00000 n +0000549386 00000 n +0000549945 00000 n +0000551136 00000 n +0000553810 00000 n +0000554029 00000 n +0000555072 00000 n +0000555226 00000 n +0000555379 00000 n +0000555532 00000 n +0000555685 00000 n +0000555840 00000 n +0000555995 00000 n +0000556150 00000 n +0000556305 00000 n +0000556458 00000 n +0000556611 00000 n +0000556764 00000 n +0000556917 00000 n +0000557070 00000 n +0000557223 00000 n +0000557376 00000 n +0000557529 00000 n +0000557682 00000 n +0000557835 00000 n +0000557988 00000 n +0000558141 00000 n +0000558294 00000 n +0000558447 00000 n +0000558600 00000 n +0000558753 00000 n +0000558906 00000 n +0000559059 00000 n +0000559214 00000 n +0000559367 00000 n +0000559520 00000 n +0000559673 00000 n +0000559826 00000 n +0000559979 00000 n +0000560132 00000 n +0000560285 00000 n +0000560438 00000 n +0000560591 00000 n +0000560744 00000 n +0000560897 00000 n +0000561050 00000 n +0000561203 00000 n +0000561356 00000 n +0000561511 00000 n +0000561664 00000 n +0000561817 00000 n +0000561970 00000 n +0000562123 00000 n +0000562276 00000 n +0000562429 00000 n +0000562585 00000 n +0000562741 00000 n +0000562897 00000 n +0000563053 00000 n +0000563206 00000 n +0000563359 00000 n +0000563512 00000 n +0000563665 00000 n +0000563818 00000 n +0000563971 00000 n +0000564124 00000 n +0000564280 00000 n +0000565414 00000 n +0000565609 00000 n +0000566600 00000 n +0000567516 00000 n +0000567710 00000 n +0000568697 00000 n +0000568852 00000 n +0000569005 00000 n +0000569160 00000 n +0000569313 00000 n +0000569468 00000 n +0000569848 00000 n +0000570035 00000 n +0000570093 00000 n +0000571265 00000 n +0000571420 00000 n +0000571573 00000 n +0000571727 00000 n +0000571882 00000 n +0000572035 00000 n +0000572191 00000 n +0000572344 00000 n +0000572500 00000 n +0000572656 00000 n +0000572811 00000 n +0000572967 00000 n +0000573121 00000 n +0000573274 00000 n +0000573428 00000 n +0000573584 00000 n +0000573737 00000 n +0000573892 00000 n +0000574048 00000 n +0000574204 00000 n +0000574360 00000 n +0000574516 00000 n +0000574669 00000 n +0000574822 00000 n +0000574975 00000 n +0000575128 00000 n +0000575281 00000 n +0000575436 00000 n +0000575589 00000 n +0000575742 00000 n +0000575898 00000 n +0000576051 00000 n +0000576203 00000 n +0000576356 00000 n +0000576512 00000 n +0000576668 00000 n +0000576821 00000 n +0000576974 00000 n +0000577127 00000 n +0000577280 00000 n +0000577427 00000 n +0000577574 00000 n +0000577721 00000 n +0000577868 00000 n +0000578015 00000 n +0000578665 00000 n +0000578850 00000 n +0000579833 00000 n +0000579986 00000 n +0000580139 00000 n +0000580292 00000 n +0000580445 00000 n +0000580598 00000 n +0000580753 00000 n +0000580906 00000 n +0000581059 00000 n +0000581212 00000 n +0000581365 00000 n +0000581518 00000 n +0000581671 00000 n +0000581826 00000 n +0000581979 00000 n +0000582132 00000 n +0000582285 00000 n +0000582438 00000 n +0000582593 00000 n +0000582749 00000 n +0000582902 00000 n +0000583055 00000 n +0000583208 00000 n +0000583364 00000 n +0000583517 00000 n +0000583670 00000 n +0000583823 00000 n +0000583976 00000 n +0000584129 00000 n +0000584282 00000 n +0000584435 00000 n +0000584588 00000 n +0000584744 00000 n +0000584899 00000 n +0000585052 00000 n +0000585205 00000 n +0000585357 00000 n +0000585510 00000 n +0000585665 00000 n +0000585821 00000 n +0000585975 00000 n +0000586129 00000 n +0000586282 00000 n +0000586435 00000 n +0000586588 00000 n +0000586742 00000 n +0000586896 00000 n +0000586988 00000 n +0000587066 00000 n +0000588259 00000 n +0000588770 00000 n +0000589194 00000 n +0000589618 00000 n +0000590053 00000 n +0000590483 00000 n +0000590913 00000 n +0000591334 00000 n +0000591807 00000 n +0000592274 00000 n +0000592724 00000 n +0000593148 00000 n +0000593644 00000 n +0000594085 00000 n +0000594575 00000 n +0000595062 00000 n +0000595542 00000 n +0000596047 00000 n +0000596495 00000 n +0000596961 00000 n +0000597365 00000 n +0000597913 00000 n +0000598336 00000 n +0000598895 00000 n +0000599315 00000 n +0000599824 00000 n +0000600320 00000 n +0000600710 00000 n +0000601249 00000 n +0000601750 00000 n +0000602428 00000 n +0000603076 00000 n +0000603128 00000 n +0000604604 00000 n +0000605848 00000 n +0000605978 00000 n +0000606062 00000 n +0000606141 00000 n +0000606225 00000 n +0000606317 00000 n +0000606409 00000 n +0000606493 00000 n +0000606578 00000 n +0000606674 00000 n +0000606768 00000 n +0000606863 00000 n +0000606958 00000 n +0000607053 00000 n +0000607148 00000 n +0000607243 00000 n +0000607338 00000 n +0000607433 00000 n +0000607528 00000 n +0000607624 00000 n +0000607720 00000 n +0000607816 00000 n +0000607912 00000 n +0000608008 00000 n +0000608104 00000 n +0000608200 00000 n +0000608296 00000 n +0000608392 00000 n +0000608488 00000 n +0000608584 00000 n +0000608680 00000 n +0000608776 00000 n +0000608872 00000 n +0000608968 00000 n +0000609064 00000 n +0000609160 00000 n +0000609256 00000 n +0000609352 00000 n +0000609448 00000 n +0000609544 00000 n +0000609636 00000 n +0000609728 00000 n +0000609819 00000 n +0000609910 00000 n +0000609999 00000 n +0000610091 00000 n +0000610175 00000 n +0000610265 00000 n +0000610352 00000 n +0000610440 00000 n +0000610531 00000 n +0000610622 00000 n +0000610711 00000 n +0000610795 00000 n +0000610884 00000 n +0000610974 00000 n +0000611065 00000 n +0000611156 00000 n +0000611247 00000 n +0000611337 00000 n +0000611420 00000 n +0000611511 00000 n +0000611600 00000 n +0000611692 00000 n +0000611783 00000 n +0000611875 00000 n +0000611959 00000 n +0000612050 00000 n +0000612139 00000 n +0000612231 00000 n +0000612323 00000 n +0000612415 00000 n +0000612499 00000 n +0000612589 00000 n +0000612683 00000 n +0000612775 00000 n +0000612871 00000 n +0000612967 00000 n +0000613061 00000 n +0000613155 00000 n +0000613251 00000 n +0000613347 00000 n +0000613443 00000 n +0000613533 00000 n +0000613628 00000 n +0000613720 00000 n +0000613808 00000 n +0000613898 00000 n +0000613990 00000 n +0000614078 00000 n +0000614174 00000 n +0000614262 00000 n +0000614352 00000 n +0000614444 00000 n +0000614536 00000 n +0000614627 00000 n +0000614711 00000 n +0000614799 00000 n +0000614895 00000 n +0000614983 00000 n +0000615071 00000 n +0000615159 00000 n +0000615247 00000 n +0000615335 00000 n +0000615427 00000 n +0000615523 00000 n +0000615611 00000 n +0000615699 00000 n +0000615783 00000 n +0000615873 00000 n +0000615965 00000 n +0000616057 00000 n +0000616148 00000 n +0000616241 00000 n +0000616329 00000 n +0000616417 00000 n +0000616509 00000 n +0000616601 00000 n +0000616693 00000 n +0000616777 00000 n +0000616861 00000 n +0000616945 00000 n +0000617029 00000 n +0000617113 00000 n +0000617197 00000 n +0000617281 00000 n +0000617372 00000 n +0000617454 00000 n +0000617537 00000 n +0000617625 00000 n +0000617712 00000 n +0000617803 00000 n +0000617895 00000 n +0000617986 00000 n +0000618075 00000 n +0000618113 00000 n +0000618146 00000 n +0000618226 00000 n +0000618359 00000 n +0000618502 00000 n +0000618645 00000 n +0000618715 00000 n +0000645195 00000 n +0000645222 00000 n +0000645395 00000 n +0000648076 00000 n +trailer +<<2D8D91318C9A5D41899F44B7BB05EA90>]>> +startxref +116 +%%EOF diff --git a/writeups/vol9_rnd1/tifany/secret.py b/writeups/vol9_rnd1/tifany/secret.py new file mode 100644 index 0000000..02951e9 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/secret.py @@ -0,0 +1,42 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * + +def genprimes(nbit, k): + while True: + p, q = [2 ** k * getRandomNBitInteger(nbit - k) + 1 for _ in '01'] + if isPrime(p) and isPrime(q): + return p, q + +def keygen(PRIMES, k): + p1, p2, p3, p4 = PRIMES + PUBKEYS = [] + while True: + y1 = getRandomRange(2, p1 * p2) + if pow(y1, (p1 - 1) // 2, p1) == p1 - 1 and pow(y1, (p2 - 1) // 2, p2) == p2 - 1: + PUBKEYS.append((k, p1 * p2, y1)) + break + while True: + y2 = getRandomRange(2, p3 * p4) + if pow(y2, (p3 - 1) // 2, p3) == p3 - 1 and pow(y2, (p4 - 1) // 2, p4) == p4 - 1: + PUBKEYS.append((k, p3 * p4, y2)) + break + while True: + y3 = getRandomRange(2, p2 * p3) + if pow(y3, (p2 - 1) // 2, p2) == p2 - 1 and pow(y3, (p3 - 1) // 2, p3) == p3 - 1: + PUBKEYS.append((k, p2 * p3, y3)) + break + while True: + y4 = getRandomRange(2, p4 * p1) + if pow(y4, (p4 - 1) // 2, p4) == p4 - 1 and pow(y4, (p1 - 1) // 2, p1) == p1 - 1: + PUBKEYS.append((k, p4 * p1, y4)) + break + return PUBKEYS + +nbit, k = 256, 64 +flag = b'CCTF{3nj0Y_Joye-Libert_cRyp7O5yST3m!!}' + +p1, p2 = genprimes(nbit, k) +p3, p4 = genprimes(nbit, k) + +PUBKEYS = keygen([p1, p2, p3, p4], k) \ No newline at end of file diff --git a/writeups/vol9_rnd1/tifany/tifany.py b/writeups/vol9_rnd1/tifany/tifany.py new file mode 100644 index 0000000..c581dfa --- /dev/null +++ b/writeups/vol9_rnd1/tifany/tifany.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * +from secret import PUBKEYS, flag + +def keygen(nbit, k): # Public key generation function + while True: + p, q = [2 ** k * getRandomNBitInteger(nbit - k) + 1 for _ in '01'] + if isPrime(p) and isPrime(q): + while True: + y = getRandomRange(2, p * q) + if pow(y, (p - 1) // 2, p) == p - 1 and pow(y, (q - 1) // 2, q) == q - 1: + pubkey = k, p * q, y + return pubkey + +def encrypt(pubkey, m): + k, n, y = pubkey + assert k >= len(bin(m)[2:]) + x = getRandomRange(2, n) + return pow(y, m, n) * pow(x, 2 ** k, n) % n + +flag = flag.lstrip(b'CCTF{').rstrip(b'}') +flag = [bytes_to_long(flag[i*8:i*8 + 8]) for i in range(4)] +print(f'PUBKEYS = {PUBKEYS}') + +ENC = [encrypt(PUBKEYS[_], flag[_]) for _ in range(4)] +print(f'ENC = {ENC}') \ No newline at end of file diff --git a/writeups/vol9_rnd1/tifany/to_players/output.txt b/writeups/vol9_rnd1/tifany/to_players/output.txt new file mode 100644 index 0000000..0eedc81 --- /dev/null +++ b/writeups/vol9_rnd1/tifany/to_players/output.txt @@ -0,0 +1,2 @@ +PUBKEYS = [(64, 5097817878965528130491999342033509383671964377259616798715086934670476350727067457961522894098176448758455154790088591291492140436888345341524809013526529, 2719656862057675929701181954473487234560053809504182870159883838830483677151615636749895148757512803297431604023949928845798307274620135893628483730370165), (64, 7060901523045984042726080087295157550812603117014135470810146736924359487877594696955935359761087723618432268625961633499242025342993080599272255219826689, 4236820856373471395975112418570159264049442285065614702317560670715324826831495654542690903261317999410969993239143341056856173969712835598894202769388189), (64, 5886668253670710710014305751042288929482573229210648408256360809410689379782338231757686802389194096652696623501426797782671696086916718671567800963694593, 677368525715501885225550495329044026746223906252509513138088716119365842650677326813318891234654722631402944420811717518465312218123608617232162852424170), (64, 6114696543898743304257013154635488204390945532201859491053616049905885027429927049234156928074388068529709328066036749070246579808959041037459892329250817, 1021087898515549606893085024245043948068246289952806903035703154407844021232228744683154236268344854762246167228090127959207385970329548719938322873853549)] +ENC = [1286907403972341066242889039669746312604706856103274344009103676324327972578841290574873287897323982618297132672952263919380020818444548599642494468594665, 1838915271351575639601282561214303786600921537529533284271544284380414309392526991211419383097531042880836480777627616721634975396626109131764273669068589, 1895763364891005946887146248268886690926567718566562720182936733403281150463031165139138495033281798780786067518579648144178418947406635436838517465170080, 865258808401079606933739673880885312400885776434889955425887632635573328068544052188598492574428785517787870375464753706677205587063007358817267526317094] diff --git a/writeups/vol9_rnd1/tifany/to_players/tifany.py b/writeups/vol9_rnd1/tifany/to_players/tifany.py new file mode 100644 index 0000000..c581dfa --- /dev/null +++ b/writeups/vol9_rnd1/tifany/to_players/tifany.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + +from Crypto.Util.number import * +from secret import PUBKEYS, flag + +def keygen(nbit, k): # Public key generation function + while True: + p, q = [2 ** k * getRandomNBitInteger(nbit - k) + 1 for _ in '01'] + if isPrime(p) and isPrime(q): + while True: + y = getRandomRange(2, p * q) + if pow(y, (p - 1) // 2, p) == p - 1 and pow(y, (q - 1) // 2, q) == q - 1: + pubkey = k, p * q, y + return pubkey + +def encrypt(pubkey, m): + k, n, y = pubkey + assert k >= len(bin(m)[2:]) + x = getRandomRange(2, n) + return pow(y, m, n) * pow(x, 2 ** k, n) % n + +flag = flag.lstrip(b'CCTF{').rstrip(b'}') +flag = [bytes_to_long(flag[i*8:i*8 + 8]) for i in range(4)] +print(f'PUBKEYS = {PUBKEYS}') + +ENC = [encrypt(PUBKEYS[_], flag[_]) for _ in range(4)] +print(f'ENC = {ENC}') \ No newline at end of file