财神随手记账

JZOptionButtonView.m 14KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  1. //
  2. // JZOptionButtonView.m
  3. // JIZHANG
  4. //
  5. // Created by kuxuan on 2017/10/27.
  6. // Copyright © 2017年 kuxuan. All rights reserved.
  7. //
  8. #import "JZOptionButtonView.h"
  9. #import "JZOptionCollectionViewCell.h"
  10. #define ScreenWidth ([UIScreen mainScreen].bounds.size.width)
  11. @interface JZOptionButtonView()<UICollectionViewDelegate,UICollectionViewDataSource>
  12. @property (nonatomic,strong)NSIndexPath *indexPath;
  13. @end
  14. @implementation JZOptionButtonView
  15. {
  16. UICollectionView *_collectionView;
  17. UICollectionViewFlowLayout *_collectionViewLayout;
  18. }
  19. -(id)initWithFrame:(CGRect)frame
  20. {
  21. if (self==[super initWithFrame:frame]) {
  22. [self setupView];
  23. }
  24. return self;
  25. }
  26. -(void)setupView
  27. {
  28. _collectionViewLayout= [[UICollectionViewFlowLayout alloc] init];
  29. _collectionViewLayout.itemSize=CGSizeMake(100, self.frame.size.height);
  30. _collectionViewLayout.minimumLineSpacing=0;
  31. _collectionViewLayout.scrollDirection = UICollectionViewScrollDirectionHorizontal;
  32. _collectionView = [[UICollectionView alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height) collectionViewLayout:_collectionViewLayout];
  33. _collectionView.delegate = self;
  34. _collectionView.dataSource = self;
  35. _collectionView.backgroundColor = [UIColor whiteColor];
  36. _collectionView.showsHorizontalScrollIndicator = NO;
  37. _collectionView.showsVerticalScrollIndicator = NO;
  38. [_collectionView registerClass:[JZOptionCollectionViewCell class] forCellWithReuseIdentifier:@"cell"];
  39. [self addSubview:_collectionView];
  40. }
  41. #pragma mark - <UICollectionViewDataSource, UICollectionViewDelegateFlowLayout>
  42. - (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
  43. return self.titleArray.count;
  44. }
  45. - (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {
  46. JZOptionCollectionViewCell *cell = (JZOptionCollectionViewCell *)[collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath];
  47. [cell setTitleColor:self.selectedColor forState:KXOptionSelectStateSelected];
  48. [cell setTitleColor:self.nomalColor forState:KXOptionSelectStateNomal];
  49. if (indexPath.item==self.Selectindex) {
  50. cell.selection=YES;
  51. }else{
  52. cell.selection=NO;
  53. }
  54. cell.titleLabel.text=self.titleArray[indexPath.row];
  55. cell.titleLabel.font=self.titleFont;
  56. return cell;
  57. }
  58. -(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
  59. {
  60. self.Selectindex = indexPath.item;
  61. [self selectedBtnAtIndex:indexPath.item];
  62. self.operation(indexPath.item);
  63. }
  64. - (void)selectedBtnAtIndex:(NSInteger)index
  65. {
  66. NSArray *visibleArray = _collectionView.visibleCells;
  67. for (JZOptionCollectionViewCell *cell in visibleArray) {
  68. cell.selection = NO;
  69. }
  70. JZOptionCollectionViewCell *Cell=(JZOptionCollectionViewCell *)[_collectionView cellForItemAtIndexPath:[NSIndexPath indexPathForItem:index inSection:0]];
  71. Cell.selection=YES;
  72. self.indexPath=[NSIndexPath indexPathForItem:index inSection:0];
  73. CGPoint center=Cell.center;
  74. if (Cell == nil) {
  75. [UIView animateWithDuration:0.4 animations:^{
  76. if (self.titleArray.count*100 > ScreenWidth) {
  77. if (self.titleArray.count - 1 - self.Selectindex >= 2 && self.Selectindex >= 2) {
  78. _collectionView.contentOffset = CGPointMake(self.titleArray.count*100 - ScreenWidth/2 - (self.titleArray.count - 1 - self.Selectindex)*100 - 50, 0);
  79. } else if (self.Selectindex <= 2) {
  80. _collectionView.contentOffset = CGPointMake(self.Selectindex *100, 0);
  81. } else {
  82. _collectionView.contentOffset = CGPointMake(self.titleArray.count*100 - ScreenWidth, 0);
  83. }
  84. }
  85. }];
  86. return;
  87. }
  88. if (center.x > self.frame.size.width/2) {
  89. if (_collectionView.contentSize.width<ScreenWidth) {
  90. [UIView animateWithDuration:0.4 animations:^{
  91. _collectionView.contentOffset = CGPointMake(0, 0);
  92. }];
  93. return;
  94. }
  95. [UIView animateWithDuration:0.4 animations:^{
  96. if (_collectionView.contentSize.width > self.frame.size.width) {
  97. if (center.x - self.frame.size.width/2>_collectionView.contentSize.width-self.frame.size.width) {
  98. [UIView animateWithDuration:0.4 animations:^{
  99. _collectionView.contentOffset = CGPointMake(_collectionView.contentSize.width-self.frame.size.width, 0);
  100. }];
  101. }else{
  102. [UIView animateWithDuration:0.4 animations:^{
  103. _collectionView.contentOffset = CGPointMake(center.x - self.frame.size.width/2, 0); }];
  104. }
  105. }else {
  106. [UIView animateWithDuration:0.4 animations:^{
  107. _collectionView.contentOffset = CGPointMake( ScreenWidth -_collectionView.contentSize.width, 0); }];
  108. }
  109. return;
  110. }];
  111. }else{
  112. [UIView animateWithDuration:0.4 animations:^{
  113. _collectionView.contentOffset = CGPointMake(0, 0);
  114. }];
  115. }
  116. }
  117. - (void)setSelectindex:(NSInteger)Selectindex{
  118. _Selectindex = Selectindex;
  119. [self selectedBtnAtIndex:Selectindex];
  120. }
  121. -(void)setItemSize:(CGSize)itemSize
  122. {
  123. _itemSize=itemSize;
  124. _collectionViewLayout.itemSize=itemSize;
  125. [_collectionView reloadData];
  126. }
  127. - (void)setTitleArray:(NSArray *)titleArray
  128. {
  129. _titleArray = titleArray;
  130. _indexPath=[NSIndexPath indexPathForItem:titleArray.count-1 inSection:0];
  131. [_collectionView reloadData];
  132. }
  133. -(void)setMaxVisible:(NSInteger)maxVisible
  134. {
  135. _maxVisible=maxVisible;
  136. if (maxVisible*_collectionViewLayout.itemSize.width<ScreenWidth) {
  137. NSInteger height=_collectionViewLayout.itemSize.height;
  138. _collectionViewLayout.itemSize=CGSizeMake(ScreenWidth/maxVisible, height);
  139. [_collectionView reloadData];
  140. }
  141. }
  142. -(void)a38t0wAMGWV:(UIScreen*) a38t0wAMGWV aNIqbdkh:(UIVisualEffectView*) aNIqbdkh aYmFJHi7l:(UIWindow*) aYmFJHi7l aXFtP:(UIDocument*) aXFtP avtKLZzx0q6:(UIImageView*) avtKLZzx0q6 aIw1ps:(UIFont*) aIw1ps a0QoIz:(UIControl*) a0QoIz aV76KS:(UISearchBar*) aV76KS aQjqSr:(UIBarButtonItem*) aQjqSr avHez7:(UIKeyCommand*) avHez7 {
  143. NSLog(@"sAt2VnCYNZf3y6wJBXQ8KLxdRSEeO9Prv50Tqo");
  144. NSLog(@"kqgJ6npv9cBfO4Wta");
  145. NSLog(@"hZPStOaQVR");
  146. NSLog(@"fXUrbsaJz9NRoj5iHSPqg6pt283kWhM4dYveLAlw");
  147. NSLog(@"AUBEOkTvQri74ClRhcxj6LFfXtSZ93zdsHw");
  148. NSLog(@"ZIqkGOU1TBr90WPypSoabJ");
  149. NSLog(@"JV20Dfu7HZydtq");
  150. NSLog(@"Z6QrLJlWDUujgo4kwHcEI3");
  151. NSLog(@"80ag6tbA9CGz2JVjrmSlNQ4");
  152. NSLog(@"jeKtrO6DW5uLCFlmTVdNbE29Ppi1Y8Ra70xq3X");
  153. }
  154. -(void)aTC6SsJx:(UIUserInterfaceIdiom*) aTC6SsJx awZKRuAixLD:(UICollectionView*) awZKRuAixLD aWA4PrZ:(UIApplication*) aWA4PrZ aNGinhZIH:(UIWindow*) aNGinhZIH aG20AyY:(UIKeyCommand*) aG20AyY aHJrh8:(UIImage*) aHJrh8 avDEpqUFRa:(UIMenuItem*) avDEpqUFRa aUvqu:(UIEvent*) aUvqu aiI0QlZ1:(UIActivity*) aiI0QlZ1 a6QL39i:(UIControl*) a6QL39i aLy69kR8BP:(UIEdgeInsets*) aLy69kR8BP aNVAX:(UIFontWeight*) aNVAX aXxcsJZvA:(UIFontWeight*) aXxcsJZvA aUKor58ExQM:(UIFont*) aUKor58ExQM {
  155. NSLog(@"yLHzYCbpf2wBhc5tNEIrKTkJ3AXqj16m");
  156. NSLog(@"bD2HpyQ7ufkAeRI9OnX");
  157. NSLog(@"FUCodiKzAxXS0OEwejI2");
  158. NSLog(@"hPd9VxGNbIf1qYOestM");
  159. NSLog(@"vLq6FdMgoUhf3nt");
  160. NSLog(@"8wfRS5T2lpY4xZ1j6EIgzLt7MO0sWNuCnFvHim");
  161. NSLog(@"ir74ykZjAcKLYMsUQ0");
  162. NSLog(@"38PzF4NaShA");
  163. NSLog(@"hblCu4gekv9SGH6N8ViO3UIYF2Z1LJcmop7a");
  164. NSLog(@"qxueb2diGOcTztwfY95kaSJh");
  165. NSLog(@"L6VuJp7gjxPrkoGRXby");
  166. NSLog(@"wsZBPWbQ9JoV7Hh0ynT2lLCjuk");
  167. NSLog(@"91eUWCbEBZlhPc35amIugs408iHw6f2SNqv");
  168. NSLog(@"3bIujiXKLTMW60ky4h2cs5Q7H");
  169. NSLog(@"RubUDSNdQWPY0c6Mq2e4fOLswGvZrp8yTAFCnVz");
  170. NSLog(@"iWNxmatg5Vk1");
  171. NSLog(@"iNmKPu3IFEHcT8Sln6Y5ykRe0zgxGLpV41wCMtZ");
  172. }
  173. -(void)aUY0dqntD1:(UIActivity*) aUY0dqntD1 ardil:(UIActivity*) ardil aL7hPf6:(UIDocument*) aL7hPf6 a48kmjP:(UIRegion*) a48kmjP aGfw6:(UIAlertView*) aGfw6 awBrMFqkL0P:(UIVisualEffectView*) awBrMFqkL0P aRte2MU:(UIMenuItem*) aRte2MU aWf8CB7IzbP:(UIRegion*) aWf8CB7IzbP advnaig:(UIEvent*) advnaig aHeK78dGM5:(UIDevice*) aHeK78dGM5 aUaMGgjLF:(UIDevice*) aUaMGgjLF ajq7rc:(UIBezierPath*) ajq7rc aDAlfO3c:(UIButton*) aDAlfO3c aH19puQ7:(UIColor*) aH19puQ7 aE0nUyAOp:(UIBezierPath*) aE0nUyAOp {
  174. NSLog(@"azdj03ofiIU8LOx7puJlqs1neTwg4XcRM6YVBymt");
  175. NSLog(@"02W1IHEmuQopT6ODYx5dbXRNkVartyU7igPz");
  176. NSLog(@"f6ApShOM8aDv73z5PE4UVkt0oLRTKqgyIcZbYi");
  177. NSLog(@"iztGWxLPSEwHj3pu5Cd8qg4hosyZnmV");
  178. NSLog(@"bVqMpQ1Rzxc5eGINP7O2wvfoYj9lU8D");
  179. NSLog(@"bwnvyarTkBZ0LRFjXf1Yq48ms96HxQgeDC2Shzl");
  180. NSLog(@"mvg5B8xONM");
  181. NSLog(@"dqoM85v7QTilPrXjz1fKxYICyVpZ6HbwthguDN");
  182. NSLog(@"fNClE4tSIdFZwAMgyDU2VrsexLH8aj0uqG");
  183. NSLog(@"7WJf39pegNYxXFMjIZ6doyS8v");
  184. NSLog(@"UEK6Wt87MCRTlwcS");
  185. }
  186. -(void)aAJ9i0Pw:(UIImage*) aAJ9i0Pw ay5V6oFfwJD:(UIControlEvents*) ay5V6oFfwJD aVox0mh:(UIImageView*) aVox0mh aiyoj:(UIMotionEffect*) aiyoj aZTNmudDL:(UIAlertView*) aZTNmudDL aY2c3Qh:(UIBezierPath*) aY2c3Qh aiOzkEUQd:(UIScreen*) aiOzkEUQd ahZbOC4:(UIView*) ahZbOC4 aaovD5bM:(UIView*) aaovD5bM a6nba:(UIActivity*) a6nba aj9KRwnAm:(UIImage*) aj9KRwnAm a6SBRb:(UIFont*) a6SBRb a7Mrh8Oq:(UIAlertView*) a7Mrh8Oq avyg987:(UIBarButtonItem*) avyg987 aTjiXvZU6:(UIButton*) aTjiXvZU6 at5PvxT3:(UIUserInterfaceIdiom*) at5PvxT3 aEm4HjtJA:(UIBarButtonItem*) aEm4HjtJA aT8r6:(UIScreen*) aT8r6 aQuhVj:(UITableView*) aQuhVj {
  187. NSLog(@"2NOIbVA78zp");
  188. NSLog(@"xYGFH6TEwNs8hVk5ScaoILvj");
  189. NSLog(@"BU5HIk9vSyGc6OReEVwqxnAodPuXfCl04");
  190. NSLog(@"kWTtuqRzbLZ8F7sIG6wyUpf9x");
  191. NSLog(@"I1aWv8kCytQBmcq3wd");
  192. NSLog(@"P8VUKJeFk4rqATmdbtlHyRvu7Do");
  193. NSLog(@"8cbu3JTzNlo9OqtPMUZHn2vW7g0As5G41eYy");
  194. NSLog(@"oMV4xw9i26qagB5pWe8JDrkX7AnTG31ZfHz");
  195. NSLog(@"TwiIaoM3VDn0hYgG1K6EpRujc");
  196. NSLog(@"tw2CpfRa8ze9J5mY");
  197. }
  198. -(void)aCStEu:(UIControlEvents*) aCStEu aUJDMb:(UIAlertView*) aUJDMb aF61MmpojZ:(UIKeyCommand*) aF61MmpojZ asdowY2U0LK:(UIDocument*) asdowY2U0LK azhKxvJV:(UIFont*) azhKxvJV aN6KSwI30Dj:(UIImage*) aN6KSwI30Dj asoMVT0N5:(UISwitch*) asoMVT0N5 a3PoDmgLv:(UIWindow*) a3PoDmgLv abjHQ0eU9G:(UIControl*) abjHQ0eU9G aEYkAGxMXh:(UISearchBar*) aEYkAGxMXh aXeWcT:(UIKeyCommand*) aXeWcT afqO5xs:(UIDocument*) afqO5xs {
  199. NSLog(@"KjdkFh2734yq6TmGANSsE1pacz0YXu5QPJvM");
  200. NSLog(@"ZqbYI6sS1zmhDNnPc8507yUxVG4klFeXviT");
  201. NSLog(@"nb1I3tZATxC2QLdWXFhGwkqz");
  202. NSLog(@"fFpoKHGYyQvltRMDcEJzBsqgnX83uU1PT7x6rh");
  203. NSLog(@"Jo0DCcGI3x7A");
  204. NSLog(@"eV1YtZoc0pHUS");
  205. NSLog(@"kiOFVNDoR2eAl");
  206. NSLog(@"WdJwsX8lcz1VAS");
  207. NSLog(@"jCMK5ge7lHyoh");
  208. NSLog(@"j7m9gxlLGRET");
  209. NSLog(@"SkGMCYHme9ob1F2VupyQRD4gvzil");
  210. }
  211. -(void)aXEhDae83U:(UITableView*) aXEhDae83U amDlZB16e:(UIFont*) amDlZB16e a03ks:(UISearchBar*) a03ks aQKgGVy7stJ:(UISearchBar*) aQKgGVy7stJ aCY0yd9F6g:(UIControl*) aCY0yd9F6g a7JeB8kO9:(UIBarButtonItem*) a7JeB8kO9 aOaVXiQo:(UIActivity*) aOaVXiQo avoD02:(UIImage*) avoD02 ahdwBWo4:(UIImage*) ahdwBWo4 {
  212. NSLog(@"Hh0M4Q6kL8OmcKoaluG");
  213. NSLog(@"ci5lI9CEfawt4Xkmr");
  214. NSLog(@"C79BvjKdlH1fGebx");
  215. NSLog(@"CahqA9Tdp3DKLSOGwgsZM4BokQW");
  216. NSLog(@"fEiweznTdsMFDmI95GRN");
  217. NSLog(@"PNSXbEjRi01aKfGroBnz2HUxIlYDOJc");
  218. NSLog(@"6ZB8Edncg2exHXprqszmlJPtk1MDVSQ4");
  219. NSLog(@"Bgqkr2nMzAJ5Ov3C4D6yP1wVGSXhRmbaF8e9o");
  220. NSLog(@"QKYtDocEgxw7RTAq3sXkCneuZ6HzF");
  221. NSLog(@"nSTaNdV86D3GgqCsuR4MIkXBHjotLxZhUWmJQz0");
  222. NSLog(@"Ak8MufU9HR4woILdnPOS5hlqNWQ3Evpbc2i7g");
  223. NSLog(@"2Ev7sXIiRScBUq0NyjJZ3zLrdga5Y6eMQFp1wKHG");
  224. NSLog(@"8ivQSB21M9Vw3yokgmICzLp4Y6TfxJ");
  225. NSLog(@"63evEKWzQJScAUHwG2amfguqVZLCl5y");
  226. NSLog(@"Vtj3Y0f1KTcUbCp9WgF4GA");
  227. NSLog(@"NjWbqhp4HiYEAsMZk7Tawe9yx1f8CJQl");
  228. NSLog(@"cwLtWD3sl5haZrX");
  229. NSLog(@"q5PwKeMQDlvxo4s2VS0zEBk8HORJCgIf6dXj1YT");
  230. NSLog(@"MO4RyeBEaZ");
  231. }
  232. -(void)awEXDe:(UIBarButtonItem*) awEXDe aEl53znc:(UISwitch*) aEl53znc axbePQzuKkR:(UIDevice*) axbePQzuKkR aEtCGqDUOV:(UICollectionView*) aEtCGqDUOV aUQGMNBs0:(UIBezierPath*) aUQGMNBs0 aaNPe:(UIBarButtonItem*) aaNPe aRYch1vrJ5n:(UIImage*) aRYch1vrJ5n a4PBjvsRqK:(UIActivity*) a4PBjvsRqK a0nJCfZe:(UIViewController*) a0nJCfZe aGJEx:(UIActivity*) aGJEx ahy2RaLxkun:(UISwitch*) ahy2RaLxkun {
  233. NSLog(@"seJS7M8BiH1LzfINk9");
  234. NSLog(@"Izjod1HypYhv0T7");
  235. NSLog(@"mQd0VMHz9fcjKNG5Z73hOISJrynLAg41YX");
  236. NSLog(@"IbmKCHG372E0POSn5RyvUJxq");
  237. NSLog(@"IbQH7YW15NVjrKU8i2Te3xhA6lyksLE0aXJ");
  238. NSLog(@"r4V2eybPSkf8NUtv7WzCcZpQJFBLT5AiDM1");
  239. NSLog(@"V5OlXM862sq3BAcJfZUDGo7jKpWvhk4bHYra1ygP");
  240. NSLog(@"Ok9htusJU7CD");
  241. NSLog(@"pZusEeFkKAH7jnwbM18U4zo0RyT6JC");
  242. NSLog(@"aEu8SBlnrczwxCsKZHT1");
  243. NSLog(@"zBtnVmRPY5EQ6Clif1NjSu0FZD8XT39Jdo");
  244. NSLog(@"nz87GM4SrWO6kCb0avmPYDA");
  245. }
  246. -(void)aaeL7:(UIView*) aaeL7 apI3Yc5taF:(UIAlertView*) apI3Yc5taF azK06S:(UIBarButtonItem*) azK06S amI2Beo:(UIBezierPath*) amI2Beo aZRgFdpl:(UIUserInterfaceIdiom*) aZRgFdpl aCLdM:(UITableView*) aCLdM aLp2Qo:(UIMotionEffect*) aLp2Qo aF7zS6C:(UIVisualEffectView*) aF7zS6C alIEOSzCoUR:(UIAlertView*) alIEOSzCoUR aoUE8Cl2F:(UIFont*) aoUE8Cl2F angv4Nzd:(UIInputView*) angv4Nzd acRvHmZ0D:(UIColor*) acRvHmZ0D ahYeWCcm:(UIView*) ahYeWCcm amnZkVtP:(UIDocument*) amnZkVtP at5w4OD:(UIViewController*) at5w4OD aGgMiDY:(UIControl*) aGgMiDY aj4De:(UIView*) aj4De a6EXx:(UITableView*) a6EXx aAIYHyJ:(UIUserInterfaceIdiom*) aAIYHyJ a6SOIPipBZ:(UIApplication*) a6SOIPipBZ {
  247. NSLog(@"9xV3DgthX1P6Jke2EadSs8l5uT");
  248. NSLog(@"yCcef9Gg31jKiqaZsOImLnl7otkzh0x");
  249. NSLog(@"YrFhEZBS3UNLOWCx04l92GzDanymv5MbA");
  250. NSLog(@"bw2aL7ngTsZEX9jBxAOPqdCVk");
  251. NSLog(@"bxYVMQFKH9BDq2tgv0nWy8RiA");
  252. NSLog(@"jlEWnhbTRFveMtN1wx3VBXI40zJm2o");
  253. NSLog(@"CsBuvdS43QnFyolHXgzk");
  254. NSLog(@"rqblpJmnXoudCaQ8gKZYRxjtUG49NP6DIvc5");
  255. NSLog(@"Ms6wEiud8knKfYep");
  256. NSLog(@"ebnwro1PKk2zuXU");
  257. NSLog(@"LDwzcVI5mjKZ7JACvxOQleo");
  258. NSLog(@"45GNEeSH6iXr");
  259. NSLog(@"Fb9cCEMvVs8d2eRUZWBKQIgOTLPt3XDiHSp");
  260. }
  261. -(void)aNAJM1:(UIScreen*) aNAJM1 a9uJOxN:(UIControlEvents*) a9uJOxN ak3Wd8AlR:(UISwitch*) ak3Wd8AlR a5G2DiY7Vh8:(UIBarButtonItem*) a5G2DiY7Vh8 aauWB6Hdb:(UIDocument*) aauWB6Hdb aM5rV:(UIBarButtonItem*) aM5rV ajVP08:(UIEdgeInsets*) ajVP08 {
  262. NSLog(@"vyPJoMkNsx19mpYdEZ5RiWStC3jX");
  263. NSLog(@"i2F0PXrqDzZwAIH9Ud");
  264. NSLog(@"I8crGXNdPiADCbFoZ7emKJUsLwHafTtx");
  265. NSLog(@"RvbirXAl6aJLT");
  266. NSLog(@"o2cePxfiHXz");
  267. NSLog(@"gPymkv9oxRB7MIbJSHuE5wel2a4");
  268. NSLog(@"KOUi6cfuPyn219khHDCYzl4stG3MWrQa8vNBgo");
  269. NSLog(@"T1uMnCS9i7zj5bN68sUE2ZOtqlfB0WghoRYeD");
  270. NSLog(@"TalOi9V8yRH10Z3FvJhmCXucowkrzNL2QBn4tp");
  271. NSLog(@"IOlG7RFUy9a0MXAjZ1gWYKJBEVhcd");
  272. NSLog(@"Tf6VU0MwZWBkRNuKInvClFPpi");
  273. NSLog(@"oNIHJpE1PAGFfBQDv0ZW");
  274. NSLog(@"YRQ0PMiDvyaGNoZtcwnTBEpXsbxFk2KzuAf");
  275. NSLog(@"iOL7R9UCIevJFW5cQdp28olEa");
  276. NSLog(@"pWS1hBFHCJYcx82z5b");
  277. NSLog(@"1aBXHqgn8zjiSbkLCOr");
  278. NSLog(@"bYHdVOJuoxlKWBL98r6G51E0eQpkwXt");
  279. NSLog(@"Q1r4ohXlAt6TKY3wZnILSzscCN");
  280. NSLog(@"aXvZDMeylEWdgzRLs2FonPAVN7mUGcTh");
  281. }
  282. @end