Friday, February 21, 2014

english

Free riding: Fake SMS-tickets for using public transport without paying

Edit 2014-02-21: This post has now recieved 70 000 views! Thank you for the attention, this motivates me to add new information as things progress :> Up yours public transporation agencies :P

Index of content
  • Introduction
  • iPhone and iOS-devices -  for Stockholm/SL's system
    • iRemadeAccessAgain (iOS 7) 
    • iRemadeAccess (iOS 6)
    • SL-SMS (requires jailbreak)
  • Android - for Stockholm, Örebro, Västerås, Uppsala and Göteborg/Gothenburg
    • Fejkbiljett
    • fT
Warning 2014-01-31: As of first of februrary tickets for SL/Stockholm have undergone a slight change. A comma "," has been added, and a space in the ticket numbers-line has been added. As of writing (2014-02-04) iRemadeAccessAgain, iRemadeAcces and Fejkbiljett has been updated.

Update 2013-07-01: There are now guides available for self-editing of SMS, for those that do not have the ability to use the presented apps or for areas the apps do not cover. There's also a trick for X-trafik. These guides will be translated if there's demand for it, drop a comment or email fkyo.fy@gmail.com.


Introduction
To withold thousands of kronor per year from the state apparatus and thereby increasing ones own freedom it is beneficial to free ride in the public transportation system. Generating one's own SMS-tickets is of enourmous help in this venture. By the way, every time I've written SMS in the below text you can understand it as phone text message/text as in "send me a text when your sister is 15, bro!".

This is the first post in a fourfold series which seeks to make life easier for the free rider. Next post gives useful advice for freeriding in Stockholm and a method for avoiding having to pay the surcharge should you after all get caught by screeners. In the third post you will get a guide about warnings for screening on Twitter. Finally, in the last one, you will get more guides about easily turning on and off the tweets on Android, schedule them and some other odds and ends.

The information presented here is a collocation of various flashback threads, links are present in associated sections. I have also changed, added new info and created entirely new newcomer friendly guides.

This post is geared towards users of Android and Iphone/Ipod touch. The Android system can create SMS-tickets for Stockholm, Örebro,Västerås, Uppsala and Gothenburg (Göteborg). iOS-apps support Stockholm only (If you live in another region your best bet is sending in real SMS-tickets to the developers via flashback or github. At the moment (2014-02-21) only the authors behind Fejkbiljett and IRAA is active and expressively said is taking on other regions)

N.B: Using fake SMS-tickets in public transportationis illegal (duh) and is classified as forgery (urkundsförfalskning), at least within Stockholm Public Transport's (SL) area (covers virtually all of Stockholm's public transportation such as subway, busses, tram and more). Don't present a fake SMS-ticket to a ISS-screener (they wear blue jackets and operate exclusively on the subway in the carriages or at the turnstiles). If you are unlucky they might verify the ticket with central/with their equipment - and then you have commited an even worse crime then freeriding, namely forgery. Conductors such as those on Tvärbanan and Saltsjöbanan do not have this equipment and inclination, one can happily show them the SMS.

Having said that it is a relatively risk free business using fake tickets, and even if you were to pay the surcharge every time you got caught in the net it still would pay off in the long run.

iPhone and iOS-devices -  for Stockholm/SL's system 
iRemadeAccessAgain (iOS 7)
 iOS 7 users use link below. Follow steps 1 and 2 above.

  1. Open the link in Safari. Once there, after EVERYTHING have been loaded, touch the button at the very bottom in the middle, the one that looks like a box. Choose "Add to homescreen". Select a name or let the default text be and touch "Add".
  2. Tada! Every time you want to generate a ticket simply open the webapp via the icon that was created on your homescreen.
Above link is official site where updates will be available as soon as possible. If so, the info-symbol will indicate it. It will be possible to update directly from the site.

The app can be run offline, useful for areas with poor connectionor for usage with the iPod touch which does not have mobile datasupport. Before going offline generate a couple of tickets to ensurethat everything has been downloaded correctly (this could be a totallyredundant procedure)

Thread were the latest info is posted first (the latter pages). It's recommended to register an account at flashback and subscribe to it.
Donate bitcoin to the developer, verify that this is devs adress by going to the site and click on the info-icon.

1NmRGFRmX8TACeD6ZcAxyAfhdYbPQf3Mo2


Mail/notification when new version has been released
To not have to constantly check the thread whether a new version has been released or not:
Register an account @ blogtrottr.com → Subscribe to a new feed → copy-pastehttps://github.com/Fr33rider/IRAA/releases.atom → Feed me.
If you don't check your mail that often you could use an email alerting app together with a filter, that way you'll get a popup when a mail fromblogtrottr or a mail containing IRAA (titel of feed) has arrived.


Vulnerabilities
It's not possible to click on the faked SMS-conversations in inbox.

Dropbox installation
For the person who wants to run his own "server", perhaps because he wants to modify the files. Dropbox can't upload entire folders via browser, thus we need to create 2 folders ourselves. One solution is to use the dropbox desktop client.

Below are instructions for browser:

For IRAA - if you are using the same db-link as earlier, after having updated the files in your dropbox, just open the app as normally and wait about 1 minute. You should get a prompt asking if you want to update.(If you already have Dropbox with public folder, you can skip 1& 2)
  1. From your computer, register at dropbox.com
  2. Go to: http://dropbox.com/enable_public_folder
  3. For iOS 6 devices download IRA from the download link here, for iOS 7 devices download IRAA from the download link here.
  4. Create a folder named X on your desktop. Extract the ZIP-file you just downloaded, to this folder.
  5. Go to the folder "Public", which we created in step 2, on your Dropbox account by clicking https://www.dropbox.com/home/Public
  6. Click on the blue folder icon, name the new folder "dist" (without quotation marks). Create another folder, name it "img" (without quotation marks).
  7. Navigate into folder dist→ Click on the Upload-icon (white document with a blue arrow on it, to theleft of the search box which is positioned in the upper right corner) )→ navigate into folder dist (which is located in X\IRAA) choose ALL files (CTRL + A in Windows) → Open. Press hide.
  8. Navigate into folder img→ Click on the Upload-icon (white document with a blue arrow on it, to theleft of the search box which is positioned in the upper right corner) )→ navigate into folder img (which is located in X\IRAA) choose ALL files (CTRL + A in Windows) → Open. Press hide.
  9. Navigera back to Public folder. Click Upload icon → Choose files → go to X\IRAA → upload only the files, currently 6 of them (you can press CTRL + A, the folders will be marked but not uploaded by dropbox)
  10. Wait until ALL files have been uploaded.
  11. Right click index.html in your dropbox account → Copy Public Link. Write down the adress or keep this window open.
  12. Open Safari on your iPhone and go to the adress you just recieved.
  13. Once there, after EVERYTHING have been loaded, touch the button at the very bottom in the middle, the one that looks like a box. Choose "Add to homescreen".
  14. Tada! Every time you want to generate a ticket simply open the webapp via the icon that was created on your homescreen.

iRemadeAccess (iOS 6) 
  1. Open the link in Safari. Once there, after EVERYTHING have been loaded, touch the button at the very bottom in the middle, the one that looks like a box. Choose "Add to homescreen". Select a name or let the default text be and touch "Add".
  2. Tada! Every time you want to generate a ticket simply open the webapp via the icon that was created on your homescreen.
(v 1.85 - latest version as of 2014-02-21. This is the same link that has been posted here earlier, so if the ticket has the wrong appearance, clear Safari cache - see common problems when installing)

iRemadeAcces is made by TherealR and was first released here.


Mail/notification when new version has been released 
To not have to constantly check the thread whether a new version has been released or not:

Register an account @ blogtrottr.com → Subscribe to a new feed → copy-pastehttps://github.com/Fr33rider/IRAccess/releases.atom → Feed me.

If you don't check your mail that often you could use an email alerting app together with a filter, that way you'll get a popup when a mail from blogtrottr or a mail containing IRAaccess (titel of feed) has arrived.


Dropboxinstallation 
Delete app from your homescreen. Also remove all files of theapp from your Dropbox. Then follow steps above, skip 6, 7, 8. At 9, choose all files in IRA folder (CTRL + A in Windows). Then follow the rest of the steps.


Vulnerabilities
  • The ticket is not correctly displayed if screen rotation is used. You can turn of screen rotation and claim that it's broken.
  • There are other minor ones as well, for example it's not possible to open the faked SMSs in the inbox.
Fortunately  ticket booth expeditors seldom ask to rotate the screen or request that you navigate to different sections of the app.


Common problems when installing 
Old version is shown despite installation of a newer one
If you have been using the same dropbox account as earlier the public link is the same, and Safari has saved certain files which it associates with it. Delete web history for the link in Safari:
  1. Tap “Safari” from within the settings app.
  2. Tap the “Remove Website Data” option.
  3. Tap the “Edit” button in the upper right corner.
  4. Tap the red icon next to the entry you want to delete followed by the “Delete” button.
If it's still not working/if you have an older version of iOS you might not be able to delete individual pages. Then you'll have to delete the entire history, or upload to different dropbox account.
  • Open Settings → Safari → Clear history
If it's still not working clear cache on the same screen. Then clear cookies.

STILL NOT WORKING?!
"I restarted the phone, closed all active programs from the multitask-menu. Uploaded new files to dropbox, did not open the link directly from mail which I had mailed myself, but copied the link from the mail, went to Safari and pasted the link into the adress bar. Don't know if any of this made any difference, anyway now it's working."
As previously mentioned, last resort is creating a new dropbox account and upload the files there, but this really should not be necessary.

Can't open the RAR-file 
Install WinRAR. If you're using Windows choose WinRAR x86 (32 bit) or 64 bit if you have a 64-bitversion of Windows (which all newer computers do). Pick 32 bit if you are unsure.


SL-SMS - (requires jailbreak)
Update 2014-02-01: SL changed appearance of tickets slighty. SL-SMS has not as of 2014-02-21 been updated to reflect this. Use IRA or IRAA. 

Requires jailbreak (google jailbreak + your iphone model + iOS version) but is better than the web app since:
  • Apperance is correct when screen rotation is used
  • Looks exactly like the native iOS SMS-app, that is everything flows very nicely and inbox is shown with working SMS. 
    Installation
    1. Open Cydia in your iPhone, go to "Manage" → "Sources" and add this repo http://cydia.myrepospace.com/libertas/
    2. Do a search for "SL SMS" without the quotation marks and install. Done.
    Here's a link to the .deb file and .app folder if you want to add it to your own repo. Here's source.Thread were the latest info is posted first.

    It's recommended to register an account at flashback and subscribe to this thread.


    Vulnerabilities
    • Looks are not correct if "Change" is tapped.
    • If pressing the blue arrow the link is m.sl.se instead http://m.sl.se and the format of the date is incorrect.

    Android - for Stockholm, Örebro, Västerås, Uppsala and Göteborg/Gothenburg
    Fejkbiljett
    • Patently superior to the iPhone-versions when it comes to fakeing genuine tickets.
    • Does not show up in recently opened apps.
    • Impossible for the naked eye to determine if the SMS is real or fake. A call to (SL's) central or a scan with one of the ISS-screeners smartphones is required to find out (unclear if the smartphone app communicates with central or makes it determination solely based on the hex code/control code). Sure it's possible to detect if you have the app installed, but they are not allowed to touch your phone.
    Details about supported tickets
    • Stockholm (SL, all zones including länsgränspassage/county passage)
    • Uppsala (UL, local and regional traffic, including combination tickets with SL)
    • Göteborg (Göteborg stadstrafik/city traffic, Göteborg+, Göteborg++, Göteborg+++ and Kungälv)
    • Västerås (Stadstrafik/city traffic)
    • Örebro (Stadstrafik/city traffic)
    Do your part to further counter-economics; donate to the devoloper of Fejkbiljett (the only active Android dev). Naturally with the help of bitcoin (verfiy that this actually is the devs adress here)


    1CL5cHoGkeUvTiZxpAbUiZFWipkbntDZZM


    Installation 
    Directly in phone:
    1. Download - 0.13 latest version as of 2014-02-21, check this feed for newest.
    2. If you have trouble with this install Chrome Browser from play store and open the link in Chrome.
    3. When the download is complete the status bar (the bar at the very top of your phone showing battery, time etc) indicate so. Then you can open the .apk file directly from it. Otherwise you will have to find the .apk file via search function or navigation in your file manager and open it from there. If you don't have a file manager install OI File Manager from play store .
    4. The installation should begin by itself. Done.
    Also, you should go into Fejkbiljett's settings and check "Create outgoing SMS". This will create a SMS in your inbox/outbox every time you fake a ticket, since genuine tickets are bought by sending a SMS to SL/other publictransport mafia.

    Download from computer, transfer to phone:
    1. Download from link in step 1 above.
    2. If you have any trouble download try downloading from another web browser such as Chrome or Firefox.
    3. Transfer the .apk file to your smartphone via USB-cord or wireless, such as Dropbox, email.
    4. Via your phone's file manager go to the folder where you copied the file. If you don't have a file manager install OI File Manager from play store.
    5. Tap on it.
    6. The installation should begin by itself. Done.
    Also, you should go into Fejkbiljett's settings and check "Create outgoing SMS". This will create a SMS in your inbox/outbox every time you fake a ticket, since genuine tickets are bought by sending a SMS to SL/other publictransport mafia

    Check with respective public transport organization if you're unsure which sort of ticket and zones you need. Or choose all zones, what do you care it's all free anyway muehehehehhe. Actually don't do that, it might arise suspicion.

    Thread where latest info is available first. It's recommended to register an account at flashback and subscribe to it. 


    Mail/notification when new version has been released 
    To not have to constantly check the thread whether a new version has been released or not:

    Register an account @ blogtrottr.com → Subscribe to a new feed → copy-paste https://github.com/Olangu/Fejkbiljett-Android/releases.atom → Feed me.

    If you don't check your mail that often you could use an email alerting app together with a filter, that way you'll get a popup when a mail from blogtrottr or a mail containing "Fejkbiljett-Android" (titel of feed) has arrived. A good app for this is Mail Alert.


    Common problems when installing 
    First of all make sure that "unknown sources" is checked. Enabling this option is different depending on what Android version you have, so just google it. For 4.1.1:
    • System settings → Security → check Unknown sources 
    App crashing on Android 4.4
    Short:
    • Use App Ops in settings to give the app permission to write SMS. 
    Long:
    The method may vary depending on which version of android OS and "App Ops permission manager" used. The following steps may not be correct.
    1. Launch Fejkbiljett-app → touch menu button → Settings → "Give write SMS permission".Your phjones native App Ops-rights manager should launch. 
    2. Scrol sideways to the category "MESSAGING" (and down to "Fejkbiljett"). Turn on the switch for "Write SMS/MMS" →"ON".
    If Fejkbiljett crashes upon ticket-generation, enter its settings and uncheck "Open SMS app after create".

    No App Ops on Android 4.4.2
    Google has removed this setting in this version. To reintroduce it there's AppOpsXposed, which requires the Xposed Framework, which in turn requires your device to be rooted.

    Installing XposedFramework:
    "How to install: First step for everything you do: Create a nandroid backup and make sure you know how to restore it! I'm not responsible for anything you do with your phone/tablet/rice cooker. There is also the risk to soft-brick your device. In such a case,restoring a backup is the easiest way to get rid of it (otherpossibilities mentioned below)"
    1. Download the Xposed Installer APK and install it
    2. Launch the Xposed Installer, go to the "Framework" section and click on "Install/Update"
    3. Reboot
    4. Done!"
    Installing AppOpsXposed:
      1. Open Xposed Installer → Download → search for App ops → tap it → scroll down until you see the Download button → tap it.
      2. Touch the notification in statusbar to activate AppOpsXposed-module, or open Xposed installer → go to modules → checkAppOpsXposed.
      3. Reboot your phone.
      4. Go to your phone's settings. Somewhere there should be an option named App Ops.
      Stock Android, CM10, Sony Xperia: in "Personal" section
      Samsung: in "General" or "More" tab (right under "Apps")

      If there is none, check your homescreen, there should be an icon named App Ops or similar. Alternatively use any of the app ops launchers in Google Play.

         5. See text above for how to give Fejkbiljett write permissions.

      If you have problems installating Xposed Framework or AppOpsXposed, see if any error messages below matches. Otherwise check respective threads: AppOpsXposed & Xposed Framework

      Error message at attempted installation such as "An error occured when the package was analyzed"
        "If you're using 3g/4g this might be due to phone losing connection and "terminating" the download without having had gotten the whole file, thus it becomes corrupt plus the internal android web browser native to Android is pretty much overal crappy handling downloads"
          Therefore; install Chrome Browser from play store and redownload from Chrome, try 2-3 times if problem persists. An alternative is to install the dropbox app in your phone and sync from computer, or mail from computer. WIFI is another possibility as is bluetooth, direct transfer phone-to-phone. Last resort which always corrects this problem is transfering via USB-cord from computer.

          Error message:
          "Android App Not Installed.An existing package by the same name with a conflicting signature is already installed."
          Which naturally means you have to first uninstall the older/present version of Fejkbiljett

          Message: "No program to perform this task was found"
          "Sometimes when one downloads the file it is named *.ZIP at the end, if this happens just rename it to *.APK instead, then it works"
          The apk file is opened with another program instead of the installation program
          Clear defaults:
          System settings → Applications manager → the application that is being opened → scroll down → clear defaults
          If it's still not working install apk installer from play store and install Fejkbiljett through it.

          Sender is displayed as a three digit number only instead of sender + three digit number; SL132 is displayed as 132 
          Certain ROM's, official ones included, native SMS-managers simply works this way, genuine tickets included. If you get hassled about this, install SMS-manager Handcent SMS from play. More info why here.


          fT
          fT is not officially developed anymore, but gets an honorable mention. It has an convenient function which might want to check out.

          The reason why one would want to use fT instead of Fejkbiljett is because of fT's stealth mode setting. It remembers your last created ticket and will create only that one from here on without opening the UI, every time you tap the app icon. To reset this either uninstall ft or clear appa data under Android's System Settings →Applications manager →fT →Clear data.

          NB
          • fT 1.7 creates tickets with wrong text showing at the top for Uppsala. Therefore, use this unofficial version, 1.87.
          • 1.7 generates "ÖS" instead of "ÖV" for Örebro adult tickets. This has been corrected in 1.87. If you don't trust it you can use SMS editor to change ÖS to ÖV. .
          • Adult ticket "ÖS" should read 21 kr, not 20 kr as is the case in above versions. This is corrected in 1.87
          After launching the app, choose your region, either Örebro, Uppsala, Västerås or Stockholm. Then choose the kind of ticket you want. "Trolla biljett" (=conjure ticket) creates the chosen ticket.

          If you have trouble with it crashing on 4.4, see
          https://github.com/ftdistribution/fT/wiki/Android-4.4-(Kitkat)


          Settings

          "Spara UT SMS" (=Save outgoing SMS)

          In addition to the actual SMS-ticket this will create a SMS in your inbox/outbox every time a ticket is conjured. This further creates the impression that a real ticket has been bought, since genuine tickets are bought by first sending a SMS to the public transport provider.


          "När biljett trollas gå till..." (=When ticket is conjured....)
          Tap this and two sub-options appear:
          "Stäng till skrivbordet" (= Close to homescreen)

          "Stäng till inkorgen" (=Close to inbox)
          Chose either and you will automatically be taken to it whenever ticket is conjured.

          Stealth mode
          Remembers your previously created ticket and will create only that one from here on without opening the user interface, every time you tap ft. To reset this either clear app data or uninstall ft.


          Västtrafik reader 
          As has been pointed out in comments, there is an app for certain Android-phones that can manipulate Västtrafik's RFID-cards. I don't have any knowledge about this, so I'll just link to the thread instead.

          Related posts

          Free riding: Useful advice when traveling with the subway
          Free riding: Twitter warnings about screening
          Free riding: Managing Twitter warnings

          SEO: free riding Stockholm, free riding SL, free riding Stockholm Public Transport, free riding Storstockholms Länstrafik, fake sms ticket SL, fake sms ticket Stockholm Public Transport, free riding Västerås, free riding AB Västerås Lokaltrafik, fake sms ticket AB Västerås Lokaltrafik, free riding Uppsala, free riding Upplands Lokaltrafik, free riding, Örebro, free riding Länstrafiken Örebro, fake sms ticket Länstrafiken Örebro, iRemadeAccess, SLSMS, ft, fT, fake sms ticket iPhone, fake sms ticket Android, bunking the fair, fair bunking, fair bunking Stockholm, fair bunking Våsterås, fair bunking Göteborg, fair bunking Gothenburg, fair bunking Örebro, fair bunking Uppsala, black driving Sweden, black driving Stockholm, black driving Örebro, black driving Västerås, black driving Uppsala, black driving Gothenburg, black driving Göteborg, Schwarzfahren Sweden, Schwarzfahren Stockholm, Schwarzfahren Uppsala, Schwarzfahren Västerås, Schwarzfahren Göteborg, Schwarzfahren Örebro

          Tuesday, February 18, 2014

          test2

          Inlägg senast uppdaterat 2014-02-18: Se ändringslogg längst ner.

          Innehåll
          • Introduktion
          • Android - för Stockholm/SL, Örebro, Västerås, Uppsala och Göteborg
            • Fejkbiljett
            • För region/telefon som ej har appstöd: Skapa biljett utan fejkapp
            • Lura X-trafiks app med flygplansläge
            • Västtrafik reader


            Med det sagt är det ganska riskfritt att använda fejkad biljett, och även om du skulle betala varje gång du fastnade i kontroll skulle det betala varje gång du fastnade i kontroll skulle det fortfarande löna sig.

            iPhone & iOS-enheter - för Stockholm/SL
            iRemadeAccessAgain (iOS 7)

            För iOS 7 användare och iOS 7-utseende är det lättast att använda nedanstående länk.

            Monday, February 17, 2014

            mjellow



            Let's say this have a block of information here, and then described something that would help the reader to jump to the section on evolution. (not sure how much text I need to put in to make a good example). So I put a link here
            See Evolution
            Then I may have a block of text here, which I wish is much longer, but for the moment I am just going to do a simple example to try to demonstrate better. OK, this is the part I want the reader to jump to when I click on the link above.asdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasd


            Evolution

            Study of Evolution

            asdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasd

            See Evolution

            asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasdasdöasdasd ads asdasd

            Evolution