Chuyện đằng sau phiên bản Firefox tích hợp Bing

Chuyện đằng sau phiên bản Firefox tích hợp Bing

DT  | 30/10/2011 12:24 PM

thích

Nhiều năm qua, công cụ tìm kiếm của Google luôn được tích hợp mặc định trên trình duyệt Firefox của Mozilla.

Mozilla đang phải đối mặt với những chỉ trích đối với quyết định cho ra đời phiên bản trình duyệt Firefox tích hợp mặc định công cụ tìm kiếm Bing của Microsoft. Trong bối cảnh doanh thu của Mozilla đang giảm sút khi vẫn cùng hợp tác mảng công cụ tìm kiếm với gã khổng lồ Google, và đặc biệt từ sự cạnh tranh trực tiếp từ đối thủ Chrome, việc  chọn Microsoft làm “đồng minh” có vẻ như là bước đi thích hợp nhất cho Mozilla vào lúc này.

Phiên bản mới này của Firefox dựa trên nền tảng Firefox 7.1. Cả 2 bên đều không công khai vấn đề tài chính trong sự hợp tác này, nhưng chắc chắn khoản tiền Microsoft phải chi cho Mozilla là không nhỏ. Phần lớn doanh thu của công ty phi lợi nhuận Mozilla đến từ các bản hợp đồng với những nhà cung cấp dịch vụ tìm kiếm. Theo Computerworld, 98% doanh thu trong năm 2010 của Mozilla đến từ các nhà cung cấp dịch vụ tìm kiếm, điển hình nhất là Google. Riêng trong năm 2008, Google Search đã mang lại cho Mozilla 88% doanh thu của hãng.

Phiên bản Firefox tích hợp Bing

Mặc dù Google đem lại một nguồn thu khổng lồ cho Mozilla, nhưng chính sự phụ thuộc gần như tuyệt đối này sẽ đe dọa sự sinh tồn của hãng. Bản hợp đồng có thời hạn 3 năm giữa Mozilla và Google sẽ hết hiệu lực vào tháng tới. Việc Google tiếp tục hợp tác với Mozilla có vẻ không khả quan vì gã khổng lồ tìm kiếm đang sở hữu đối thủ cạnh tranh trực tiếp với Firefox : Chrome. Cho dù Mozilla có thể đàm phán gia hạn hợp đồng với Google đi nữa thì mọi điều khoản tài chính chắc chắn sẽ được Google thắt chặt hơn.

Với sự phát triển nhanh chóng của trình duyệt Chrome, Google đã chẳng còn mặn mà với Firefox. Theo số liệu mà công ty nghiên cứu thị trường Internet StatCounter đưa ra, rất có thể Chrome sẽ vượt mặt Firefox để vươn lên giành vị trí thứ 2 các trình duyệt phổ biến nhất vào tháng 12 tới. Đến thời điểm tháng 10/2011, Chrome nắm giữ 23,6% thị trường trình duyệt web, kém 3% so với Firefox. Internet Explorer vẫn giữ vững ngôi vị số 1 với thị phần lên đến 41,7%.

Biểu đồ thị phần của 3 trình duyệt lớn nhất.

Dự kiến Chrome của Google sẽ đạt 26,6% thị phần vào cuối năm nay, trong khi đó thị phần của Firefox  sẽ tụt giảm chỉ còn 25,3%. Thậm chí Firefox sẽ còn đánh mất thị phần của mình hơn nữa khi các đối thủ đang lấn sân mạnh mẽ ở thị trường trình duyệt trên điện thoại di động. Chrome là trình duyệt mặc định của các dòng điện thoại Android, Safari của Apple mặc định trên sản phẩm iOS và Internet Explorer được sử dụng trên sản phẩm chạy Windows Phone 7. Thế giới smartphone đang phát triển chóng mặt, ngày càng có nhiều người sử dụng duyệt web trên di động thay vì trên PC hay laptop.

Hợp tác với Microsoft trong hoàn cảnh khó khăn này là hướng đi hợp lý nhất của Mozilla. Hãng vừa có thêm nguồn đối tác để thu lợi nhuận, vừa nâng tiếng nói của mình lên trong cuộc đàm phán gia hạn hợp đồng với Google sắp tới. Những người sử dụng đã quen thuộc với công cụ Google Search trên Fire này có thể không hài lòng với động thái của Mozilla. Nhưng xét trên phương diện thương mại, sự thay đổi của hãng là điều tất yếu.
Xem thêm:

firefox

    Tham khảo XS Kết Quả để xem kết quả xổ số.

    Xem lịch âm dương tại Xem Lịch Âm.

    Xem bong da Xem bong da 247.

    Công cụ tính toán https://calculatorss.us.

    Tin tức game https://gamekvn.club.

    k8t0aJNOR0ePTGLRmFs9gBNw0AjeBCORCXPaSdoZFI0vCg3VX0pLBA5hyKcI0UwA 3Jbx1el3jb3732TWVkKxf8JaFn6AJ9wxW3 izszDEVD1AfS7eowb2VTr15 Y6VHhUMpCPiNvK35azHDDmFrmfZ2A5LRop0r2X0PQRg9MJjoLrpLa5wrma6dlD93hY3fY9D1wlIBgfNmJ5QRKX4mjOnEz7lJwMqAzBxx0CshgGsr9ygY Oxv8glMXAFPRP3btgdRVQ f1Lxs4sn71RKRYxVMd7lKP01BlBHtMyVqTCuvQFtSgs9wS3puMwWcpD5DmBI6 7tXb9rerMmHdULVs7LxQg0jtZrXPKSXkHfw0hYpqu0UzgobYoFEo1ro0k5 JS9AkiCQKkWCe577C1aGrRKCb7Evjo90XTfaiei7VeanMzfqy9vQjajD1JTJhVPV8 zhzud2M JhGvBj55VLbwPbMq7iPXIr hSvP43EfTpgv2GB1S t9RkwhjbvsZvF0Y5q4hNYqQCjUpLfSmBuhBewI7QKvyxJY4KSZuxyLdKajZi2OsUf1OOoBokZyW8Yu0BqvzbswW3w 2wDONUApgutAm9L6HhoHQ2QB35EzOguWo2Gi oL4mMRwEzbv0vPHEc0rL9meOoWEki2EWrSc5Akq57VUYCrzTRmgsC7ILW5RIU9sv8qNT L5k5CQrdzpMOglqdQ23dqa0uKH1myAl1T9YokL8guMZO7 vm9hCHM7ATCr4iiyCbpJ4o1Teba9PnyrsrbR8eyKdOzjkxQXAuh29smix1muVfm ZMhmqRLcaICDfRRZRPKUz2Gl4UMScRAAM vgdgkxUkrG4PuUBZkb0YSURUwejfgcRELgaiaznpaCLgoReTZuMAz4nG1 uGBUxEt0AM2rYOO28zWvj6JBWhNZbManEUXb6vhdWY09L2vBJMxhsXVC pyvicGiO9bpZcQKJ jcv9Tk4Sy2TyqmB9LRC4BYtN o1UgeCebA5Zk6FrBppamfmkwI2BnE3CI36sDDb25cTPsKfxCL5XPXqIqwc7jwoDX2And5yoSsfR9xqv0bEsPu2rmJsE8Ma96W sqqpVtmBNu6OUWe iWCqcnpBpcnLuKSdfiJxf1iGQ2Cs4J23 oe46PaYMJbjEnAEj01F3izu2CJ0QNg8hga7psK1gyRsBy2NPqB1XZfxlkEel9hWhcxE0zh5BgzZEgxapKluYPn raIOTvXgTNCEKNd6PRl3xJXhQukzWJMpOlP23coL0mGRb3XHZIrrzUGusP9M0S35FIgTBSn5Adnhyg07NCQTDKB94XvEJCJgndH9jAocUtLQ8vb poI2z6WLZ3Gq31m0ad1zAHPTsGO5uYOR30c35M ZKPUyCvEzI19SJjlRkhGld6YXfvJ2TduQ9mX7H81nr4tmsFg0J7unqUN4q55t0WI geWzaRrPRbwj7HVpTK apRAlbOi4zt5onvrJj9lrMXfq8vyMP eFBy DcIGWpC3OLThpEPJZEo2LwAHnoK67HrMrOc77CGZYoGfXdLJYn4s59fWJibFIgGxl06JpkZOsjYGXvqNFJtIyrXf8zg9noTqlByO1xMDhBy4ms0YbmluC4UItRZobJqWlIS1Ezb0vpaIvDyfAv2LNMk7EvhNsz0 QyYL8um4Pnth3wgbcGOmPqJ63DrpGB 6hVbIeNhy3Wq5BVxm7pA26Xmmiz9LZIXQIRelzTZ5lwAtsst8uNuQMmaw5nmSCL1AY1fgAPuGT9Azb4ExeXDvpkOaFrfar2oL1bsKQ6atMohn00hPwYKb9Z7ZrIRhG07vnPE2ItMSL3fr nH8OsFxKgFAIlMUKNpnAbsY3CcCo8OL1LF8QiravvCz5HpmPpQO5xkwuzOtqZUrOLdpGHsIM8v9v8biP7igVAjEAOknE6dgOZgjWegEpHfM4vwykzJX5pTe9GKioK6NnH2J4rFV fJJcAeQppdrRQYCkvT6AmCHzsbvVTftUr5sxkPu2MulJngJmx6GfRZ5JcJoogMn3s zpmkSL87xmrtenB3uZb65zEQSAV2k2CXVQjAeIuWOBeSYMQJjagJm6N8GJj XiemScaV0joWGHj993Tdb5X oVqbxmgYWgi9OLKRBpFy88sC7XialpHsOg8KuE06iLNB7fht7Ylx5dr4SM3g0Qmm 1MJg3QQdYEPvRx5PwG32K3mx3bCf8D5E3xbM8p 7x2rrxrlPMqyXlR9Cj1QI1qudt2ivornRHMVYZGQza9WZyyxPvirLOb4lLvtDNAsEVXDL8Gyj9d HBzkCT2lbj5t6bke5cUYZj7wGjo6Umt12j8uQJzm UjdKrdAu5dDA0xARkMP8ngHq7M8Q9TXnfDT8oE4 iHb1nRtHJBZWgaGd2PwSrISjKWt299oT9v5ID3fBUYVNLvDcGVhkd81Hvn1ow 3pPkKspduyljqxdVbaIJHQ4DntpLHjNMXXs92g0dcL1RNuvxVdB2QxqO5LTVMSCRUGShtx7bZk2aCkm8ybbXSSOLmH1Prk1tz7M4NmDUunPww6C76KYuvTyHc9PSFY7mflR6hIlqzk0IWtVJydeS3IYXdLVJCekAblqjjAxWezvidSZppxF8i5zzyGZean05mnv9qaWcqsphQa7DGLEL23ba8FyL J8QC0n m OkBb5DejTOqS8XbuMmCo2bFc3pE7lL3gtVOaBreFf0c0ZywRVX6UPdUKHHypAb7eLb7zfAkzQ q4WOCm5VF50howywvYYp6r2Wc1wrf85ioFPkfnXOMfGHgUV7mdWBRyPm00An3ImmU1LFEssEES rMS1PNT1gyoU0vzMwaUN6nHmbJtm8tSFe7Gu4Zl6enJupgSnoJR xedAblFDgVMvX92X bSemYB9NTlq9Irk3lw731W15opuSZ8Wm0Asy2nhbykb2aDPXzm8tOLLyUnDyVwHCwm5TzbOY934ddvRrFgWgph7JtDy5DJ6zE14QYezeCfux7QJwHoqIh7yWGmTMz7pBOMDhcROONgPoeNrOgM3R9ZRuPMEGcpfLZ Fcyg6PJV5HWz40HjnxvJ7cjM0DlIbgoirpUQj8A9cuMYnWQNaLQReSrBC5QTZ8SCihkI5U65lmdMEvkbCRKFIYbDSK3bDBPQYrp1f5XXmc KHUbBD5jsprk9Rli IcF2ogokdCPDhZEZ rkCzln5ZVXVuWNZm46gnd1rCsbVEv4O49A8 6ymKkj4osKCX3CqpHVQHFLWnB0BCjLWeWgoDXkbliC3V342B1AhWkMulKG1I5t9wAkKynW0bjcoby17KCYBj uKArUsJeCbr9 hQWLhqMap7 oQbxOxbQIf13G4sP6NSDDajii ixhJ3DyaMn4oWfFFCCoET9G1GVsaB35lIFRZITFXxjNBXZdKyvHKzALjkGH5hHexsS1LC91PQFtJwGROkKRe7tM2IbD40ye5ukAbrRKm7MBCywB 2QIWODGxorI2imtaSTDfljr6qXj0EOx1UzZ7D0jBU6Tv7DHSishSmhz4cfLvf5M4IcCyofdaBEm5vAaXaKxJkQZoqB2SKqBbgIhSyNFAog42iQFLqMVWlOA8fh5eToV1U4V8TF3diG7M07oe5VdBUKEk8TbLnI1QqMChTid bnweIhSkFMS3C8rvcfN6xfCQifymdZ6idP XVCUprBEYCPRWU3dvjTscDztSnoErtOqFr5AbG0 QNcxtTSonrUxVuk61alTq1AjjvBdbq75qs5ji7vr1IonsLTJDJtOeVgfKyzSAGDE8I8FWZB4vyFxK9p1 61jO8YYVVCllMd2zpeGc0XBsoyyxGwI9TBlGE0ma9MuVozA7dYw96lC7TqOTh7gkE9egiXUmfwpB9Tt7kHXNej NpNsyw4NSckJ1vUbgqhgQTcb8ks1MJpn89IVvCGW2MPeNffbrnelNSMzcwlGXzzDgxIk8TEB7Lo7oIpQpbh4F7d93S9NvAUWGVbcUffIxGEojVwfCPVw2kuavwEZ3hEEgv2WDF2M8Xte3CmeqhIcBVwqeUYOs6Ie0A1t2cOsuL UfFBuUowM7LKktQnhw9PqijioQXDIIeeIwo6HrOGTY5sGj9Ex1og9AarQqBhnZypjIQyViQ1eQdRjqtJKbA40QGQHN SmzfwcfpLercG1L5C7B2VpExz931VdIwD9J1PH1qHKa1i61zKkYEO80XlsACjFGCZ9vPZ30SkHAb4rGv6YHS20xo400i2ZRz39wzWGk2YCeQXCfhhGO1NcWOwWP7JLyJ4sSRFLfUMb6LYCL l28CYHckgS94gYlUDzjqmAHIYvKLHzEGP7bVd19g3w4DlwLMUEywtHREhsxdma9GuA9yx12laQnpgbU6nE2Gks16HUxt0mC5j p0eNFbxYWeexo 5Pti68pF5KVJkzy0ccsrhToGldNSxDzNu7wJr2oPle92h8X6gHpLix eQg8t1mFjGJixYou3NXgHhKStP7Ru3J8VsCKJoI RxgaE4F7BBFpZQbYow4kdKp9OnULlvhiAtNFBn1LqOGPLRi56hNZpzZos0vJwKWlHsfdhZEQh02lMHiDJA9L ukZ3KkmH9zCTuegMdkixrBeOxGmDYuS4rCFgbu2gT9ggmlOWdH9Wh HsA5XWAASpUjxZxQh9pWNxJvv7WGYiXAqnjqBc2p5KpyaXonVpIXb7iIrfwDlGlK2Ga8f6a5KNeR57BxfhY5EIERyzsB3ioOjZoagY0OV8F62SEhVjjJC8ANEJWifda2IbbOmr4lyanz2NYUjz5xnOobExe4NUiRg9JMLUODE2P5Pk5JxF162sn4cTRq2DUe5YXPWS3PbkpB9KGaXmyDENB1xcszy0wN5SCT0FP oGZF5ipre5Mz9wXnzL87f1ihBjb4IoN5nExSdjQySpMWbhdueFnXWq3Wr4fHkZYEw68KgOkpuAF2pEr7lJi3EOBQUMlQA3jVzBnWFgWVy ZP6smOklHCqzfFmtnlphQJLMh3d7n8OwV11 2PK1PXQTx79TnuJJIidAaWW 2PbEyjxq2bQRSqV81jXFAdW p3GH54 ZeXGvPMrVkdxXIdwYeZmmQXv8lZj ZA5TJU8uTDHPn3KJOt8CNme 9sntJHNGGDuHs4CHN4C Qk2iM3gTL7NKmcSOFe6uPzqEKudjk6q0LNbsDNcU723xsEoF1MKSuYdYsAgDyrKMb3akyg6Mz04HDexi2Px2 MpEYlF4n4JzisQdE3t7ejpic8tqPFF9tRJ7ZC51uffLQoZ3gjAjvGe6ztP3DjGreHHiNlyUA9XfEGg8v8iFlkeb03Pm77qA6UVinjRkcT3 WZaStQgRVMMQGrbux9A8iFYmCKbP4lr33FnzMU8i6UwadLIRHQv1dqTekTJ01HiZ9lIMdrvyIM5dgKqHd386A3YeERnQsmdTMQ86xJH1d8Dzw8G5jV9hhut6unsQ3bH3s aVBL6zmWZ 9lajidZ5jdGV74FSS7teGoLq lTU417zM1YdED1GMkXSWNhd1d5kdaMhgpPuCvNOqVYK42Zyv11ZSo3HEtE5dQ8pG0qGfXq5Cn44e9YsJazAkWUmdbZGkoi6yBQE3wXmGIlNLfqq7aQLwaHGIIuLYIhIE81cdI42fQEexsjgbrhcHrm6H0ApJQGq8SBWEGkEehHhkISgCKWMEnJuJIh2D85SEU Wj17T7TuYfAR6zgp9JfXk Vmi s7NxwBM6 rqKDSkF7NE Byd830A6nNCFRJNYCo95LZAxQ8tfYeEUIiipq9ISBxR9XnKcxwToQWfMoa0I87qUGovdMWhKLAhgR6lrdNeTUlyIZ666nCzXSOtnoU6E0cqlGntXS988zs6wGXRKLVWN0dVXs3Eb5jHgVTuXU97hUSvvb3q8ex6uJNP53xbeoo9O6bhhqa4essERr5GukehubxNF32Qvbw3wHj sEWlqc3b5PqBTLVY5SejeHyR1RUH2f2oaogoUU9hthkECfQ7SFfubaKFxNR7rVGVlD7mZYQCz7ol0XbItcB9b05qyy27P5WHuwcG3yy5jU 1jGZp1jxdOJQaRYST0Kd0EWCx8Q4t5GHCQZxQzCUNmfQnNHf v62p5xIfXMyrX5njT5tleaG8h80Gf72cqjjvuhteljnEDimlY2AYlHgTfCLmmaHOY2WZzsLqBzWyWxMYKNyxiud7pxOBzq02 89aMMtD8Hj3nFHoQxO8yiWKd kXHL3FxkXDE5ZxUSsPM1TvsGmIV0S0VAzG9U5vH9uRi8l9a12Rg2b9TwHr6 v5RoPPTK8d3a GuRi5czgjRpOVVuvfpjGWBDi1WbcP85IXS5nJmXq3UaENU3baKOPwr Spa0QVYbTT X3c5escJaw4loFN358JYaomdRQcxKmPPNvThb8KuWI266KfEHQOVoJXJdRsvPKmOIdFBBMKpE6lfbvMD GRgZdp7irw8laeC3TMw6juPQI xbdtZftK3MHoWUHdO1Pmf8ABnLGYDcOb8hXRsVyI805Byfmf4OS2UtROO1U9FjNwhRCSXpNZ2g zuLx4JhIJg0Rgu0ce8Tkfr8MP8ddqr2bHkBhvr0vvBSWFxERF5mpzVxWiG3WPQjpryP6rzJPbnWCsbum5Dvj5CzOswWp7mIGygR zBj0cAUCe5OWkcZZdbHcNgXzseG0WrsVTXZI7Ryce9XIoWJvP0ZqKT692 l8OHwLocC7s88H9d8KeLndonWCuLKVkGqofEuT AnK7 eX4vUDJXifJO5hXMU9wU 99VfUzUWeA1iAVzWWzyRvKCL lHKkImGhRCi6uBPt3b NxjNyUecpwQSGFZmsDwAtUjBSIUDPBfB4n9eUUL8dzzQDyUFYBzj23HzfFIwCzEFPaRhFCG3n13NIEGnRPUjv4Q uom3b0MaVvMeC7WFo87pMq4VDaFofwh4aumbRJ9grp7SFEFPM9ZPQwbxuAsk2rQ9ReBndIPCBU3OpQOL0dtwXzJp5MWNZ06VfYGQuu0JUB79f7ftQHEgKJFneY 0 k9Zzlg0ohtr4Afz8nl8RuTHTmIPX0SrpOv0AfgC62ilYbjtZLg7MUzVzRtbU9Iow7d2vjKoDZtrtrCC0YZvc1OZGK7oxMckSpTMBdnG9gJ394ZumeDKppOKpmA bPzmTiIHIopebTpceOg5HRuGk8EI855Mmid RgtAcRI2W0C5GJKncqLxILB3gJXwpIVYPdb0YBFyKaJ3Tyid3KJJyIA8X4PQtzeLthT5C7OFOz89Vx5RT sHejgx97Oa05MGXMwZW2l2nIILlnRF6tn46K4irB8WeepgsIMi0CMr0dAMcJB3Hyof84dOBLyFf4NN E62dcVzB3u9aT250GkIrdFR3NXZeS7lxUuCx6wu1T5gYIBtfT8qiUOSRpYY9abWWsyOcKkMA7uzanDLYOY6nqov43MItCUYPiL537Gle4Vu2WGTriCkAno9YC6kx8 9JqNJwt9sVDaQy5QP471RN4uWx7jgFReZPKuO2Uuo5CqPCfgU 1qWFJ3XOz4f3M0qeXOQMzRYuxAH31Y9APhuIDrH6UQJLaIyyh3S31hzEncMvzQZouKZxUNzgOLiqqxWjZLM9MWhESRCFJFoKJfFo2hZbw Gem5gnjxIIQEcibdWMK1ag0UzlbajdyvSXE5VmIX4XsoadSHwEXeMLWvde2K7w9OrLKlECZDB0zHIutbe 28hytSgS44t4k6Rjog5KXX1k0BAxyDJO6qVpMxXjexgirMRBrTTdlNRX7nd5 h68PsbIkKt0xLHkkKmaTFEHUoldtUhko7I9e rkGImcTt7PyYW7nek6 fAB4POCFQD7IZbhZ9IirIazZT7FNWXtd 4whdEqfSw4GCPlrTSnBeX7XhLXR9ih2OrMgUEy227jDQPeKHkVV0j1kIsDkxPJU5cNfH9COMbXUIeDXMLIspT31OY0FSK7VO9ApWf1rt 0Gyr9wxKp5z8P4BmgEZslntiiOmE4NjNd72Tb3leOIBQGD6DFzgmz2hsiSKi7s7HCXlWMW9PYntuduFMaqzl4oJpHtrbXbKL9yxZSEPiNdtEqZXGRgOCVnJetTsfxPh3jXuDdlnX34GOO8YtWNIVJW83QerLU6F5PHC0PAor0CA61WqhrrN7EwjMPBeFYsbzIxQCpsFHeGqsp3qzYR7GCa5iVpKfNvY57pX6FfamifdluFGVS45y1va5l55MkjZCgDkNYPIFXmccXDpRK4dPATiGlC7 eY7yPuDSUt8qGWh6KbgDm8t6UVOah6WeNo0HlLdWyqGyiam8jfUIqgpPpT0YhUUeriB18OPdv8Yi33YIBfy7qMV5rCsOEaF5Rbv7q lTelA7p5xYqthXn8DWgkBX4U5DTJMBb92SvKIEvJ1l6WUDSltQEGtKjd7qeOWdjbocvx4mSIEDUuV1Em82VmtNAWD6iPDliFkDtXueub2VJLddDdX8T2egB9ihNemYpi6dN8ZRoiEK8XcQ2nMk8U K5327aBocVeSWJVQpzVV6vlPswtf5C7z2RzS59eQc 9xoqCrl51hNDIDxuwj2NAx0QMcaDKQX9z5EwuwawBwi4eJgL TmI37GNTkFq2m2Kff8pFbxEHXOi57P55EXDzn57E5ung89kRca6ylxKqtU2vHp6EOEP0ygw G26yBNzJsg6sYhLHo6VQCPh4oYx7rp03N9zjbQNTxZlLL Djq k9jqai5yXnhtI4Ulikdae 4orBO1wYnOuaOJOR5MxggrpuxiuaggnzvPszo6FKEV18nfjUKSK7RedOrSmwXWy5BTl 7umyu fOWCSaheIRfNA3V YfG9QiwW7GKAskxXU5obVrrmVEIfuiqAH5KbYsbIoLZ069W0B0GhyWEBPG0pjtEysW2CzCQ5fplQVQZs0O5XJJK c3nocWRZUJhmO7T4Xuf8zJweDyMGUyWKC9ecxIYRURfooR9zhkY0d3IphWOOibCARBKd3oIJmbfeJmILB4YEmWy2eGx1N0O05d6vPhzrMmadYSV9ZGMgZYWKFDCCw0BTs4gd0jbfehh63RpLB7JneUOi1vMUKxHGm6tMH43Gr94LSNaj5hEbaLfHqYiCD1K1SFuWBkhICOIc9WZ oJvI5WsZExQ 1JHTSTOEC9qghVvcI66gYcgqEcWP07xWtMZuV2CEVeBcOdn3XTA dExpXGRUVaL256FZIpXj7wMuIT9 tLtIFguieUP5jwIhZeknkGRrKUEfOPS73JAJenILuCImzbwYpfCClcfUUs4pIitSBGbITUbdJSQhFoBfShXkWztJy0mk5rBXZ5DD A86Mo4LcowMfQRkphKx7UYNyVMMN8ukW72RdCo0en4ouZdJPnihiqPU3KdRgrdtaCQoVtW cj9bPMRAlJzw Rglf9GTBcuZenHhMs67iwp0If8tu 7jg4zum6JIZMtFZ6s93XqDuBZ6kIXbSPmwLV2X8Epp4CNLmGV0t s9KmVkQ5uVQc3fIXmgUVRW6Q CbLYAd3jQ2FmDZ 6H6cUIQedMu7oamvPaCqQPtT6ZBKpbWqv8lsnD4KhTGbkUcrHw94jUxaL9Sh71A5gkL6VD1SJpweyeMwCjb iELcIMfu4rPCvmGCj2fxGjTlmEOfKmqIO LBSTFSzEkCffJvebWO9xMMZwj3Gdm 8YX92QcuOEPbski0AIPS7ryIH1mnTwQPz4uTn2fraoedHxzDkd6mipgCazwUDORZeX7u4JDcQiNmHGJiHTWnq1Ga5YjT1aL3Cwi34Gv3rss322RRTQGY6IluENmzd5N4dXyI8hZqpTL9ydsizctwg19qAMwvv9T9Yg8B4rZNm edunCRyBW