0:00:00.000,0:00:25.280 0:00:25.280,0:00:30.369 naehrwert: Joo. Kiitos [br]yleisölle ja kiitos että tulitte.Kiitos 0:00:30.369,0:00:34.530 myös kongressille [br]mahdollisuudesta olla täällä tänä iltana 0:00:34.530,0:00:39.880 kertomassa teille vähän post-kvanttikryptografiasta ja isogeneeseistä. 0:00:39.880,0:00:44.390 Tarkoitan, että koulutan ihmisiä [br]hieman siitä, mitä se tarkoittaa, [br]koska en ole 0:00:44.390,0:00:52.500 aivan varma kuinka moni teistä [br]on kuullut siitä aiemmin. [br]Joo, siirrytään suoraan asiaan. 0:00:52.500,0:00:57.410 Päivätyönäni olen matematiikan tohtoriopiskelija salassa [br]pidetyssä yliopistossa. 0:00:57.410,0:01:03.320 Voit kysyä yksityisesti, jos [br]olet kiinnostunut. Aiemmin olen opiskellut fysiikkaa. 0:01:03.320,0:01:07.450 Olin myös tai ehkä olen edelleen hieman aktiivinen konsolihakkerointipiireissä. 0:01:07.450,0:01:12.320 Ja jos olette kiinnostuneita siitä niin häpeämätön mainos, voitte[br]löytää meidät Nintenbros 0:01:12.320,0:01:17.220 Assemblysta myöhemmin. Voitte [br]kysyä meiltä kaikenlaisista konsolihakkerointiprojekteistamme. 0:01:17.220,0:01:24.220 Mutta tarpeeksi siitä. [br]Toin teille joitain kuvia, [br]kuvankaappauksia websivuilta. 0:01:24.220,0:01:28.670 En tiedä, oletko huomannut viimeaikaista keskustelua sosiaalisessa mediassa ja blogeissa 0:01:28.670,0:01:36.210 Googlen paperista kvanttiherruudesta.[br]Siitä on Nature-lehdessä artikkeli 0:01:36.210,0:01:42.280 "Beyond Quantum Supremacy" ja The Verge -lehdessä artikkeli, että Google 0:01:42.280,0:01:47.701 vahvistaa kvanttiherruuden ja läpimurron, mitä se sitten tarkoittaakaan. 0:01:47.701,0:01:52.020 Googlella on myös oma blogikirjoitus aiheesta. Huomaa, että niissä on aina näitä kiiltäviä kuvia 0:01:52.020,0:01:57.909 valtavista heliumilla täytetyistä [br]säiliöistä, joissa näitä [br]kvanttitietokoneita pidetään. 0:01:57.909,0:02:04.079 Herruus tarkoittaa ylivertaisuutta muihin nähden auktoriteetin, 0:02:04.079,0:02:11.129 vallan tai aseman suhteen. Joten jonkun kutsuminen kvanttiherruudeksi, se huutaa jonkun olevan 0:02:11.129,0:02:16.420 jotain melko uskomatonta. Mutta mitä tämä oikeastaan tarkoittaa meille? Mitä 0:02:16.420,0:02:22.980 se tarkoittaa kryptografialle?[br]Ja uskon, että voin lievittää 0:02:22.980,0:02:29.290 joitain teidän pelkoja käytännön osalta. Ehkä tänään se ei 0:02:29.290,0:02:36.230 vielä tarkoita mitään. Kryptografian kannalta mikään perustavaa laatua olevista oletuksistamme, 0:02:36.230,0:02:40.601 mitä ne sitten tarkoittavatkin tällä hetkellä, ei ole vielä tietääksemme aktiivisesti rikottu. 0:02:40.601,0:02:46.910 Mutta teoriassa ne ovat rikottavissa. Okei. Ja koska ne ovat rikottavissa vain 0:02:46.910,0:02:50.349 teoriassa, se on melko hyvä asia. Voimme edelleen syyttää suunnittelijoita ja toteuttajia, 0:02:50.349,0:02:57.080 kun asiat menevät pieleen. Se on myös mukavaa. Mutta kuten jo 0:02:57.080,0:03:01.970 kirjoitin tämän esityksen tiivistelmässä, meidän olisi jotenkin 0:03:01.970,0:03:06.980 parempi olla varmoja. [br]Joten sen sijaan, että odotamme, kunnes 0:03:06.980,0:03:11.060 kvanttitietokoneet ovat jollain tavalla kykeneviä murtamaan kryptografiamme, meidän pitäisi ehkä 0:03:11.060,0:03:16.069 tutkia sitä tänään. Se on vähän kuin ilmastonmuutoksen kanssa, eikö niin? [br]On järkevää 0:03:16.069,0:03:19.500 pelastaa ilmastomme tänään sen sijaan, että odotamme liian myöhään. Joten jos 0:03:19.500,0:03:24.900 haluamme tehdä saman kryptografialle. Täällä on myös kolme tulevaa esitystä, 0:03:24.900,0:03:30.920 joita haluan mainostaa hieman. En muista tarkkaa päivää, 0:03:30.920,0:03:34.519 mutta kuvaukset näyttävät melko kiinnostavilta. Jätän ne esille muutamaksi 0:03:34.519,0:03:38.870 sekunniksi. Niistä yksi on nimeltään "Provable Insecurity", yksi on 0:03:38.870,0:03:42.819 "Cryptography Demystified" ja yksi "High Assurance Cryptography Software". 0:03:42.819,0:03:48.590 Olen varma, että ne ovat kiinnostavia. OK, palataan siihen, mistä haluan puhua. 0:03:48.590,0:03:53.810 Minulla on jotain, mitä kutsun leikillisesti Post-Kvantin Kryptografian Eläintarhaksi. 0:03:53.810,0:03:57.780 Siellä on muutamia kuumia puheenaiheita. Ette oikeastaan tarvitse tietää, mitä ne tarkoittavat. 0:03:57.780,0:04:01.600 Sanon ne vain ääneen. Ristikot, koodit, monimuuttujaiset polynomijärjestelmät. 0:04:01.600,0:04:07.310 Se on myös melko pitkä sana. Ja tiivistepohjaiset kryptografiat. Ja sitten on 0:04:07.310,0:04:11.760 yksi, josta haluan puhua lyhyesti tänä iltana, nimeltään supersingulaariset elliptisen käyrän 0:04:11.760,0:04:16.199 isogeenit. OK, tämä on se juttu, mistä todella pidän. Isogeenit, ne ovat mahtavia. 0:04:16.199,0:04:21.970 Ja nyt aion kertoa teille, miksi ne ovat niin mahtavia. Hyvä. En tiedä, kuinka monella 0:04:21.970,0:04:26.369 teistä on matemaattinen tausta. Ehkä voin tehdä testin. Voitteko nostaa 0:04:26.369,0:04:32.879 kätenne, jos teillä on jonkinlaista virallista koulutusta esimerkiksi algebraan? Kyllä. Okei. 0:04:32.879,0:04:37.759 Joten kerron teille hieman siitä. On desimaalilukuja. 0:04:37.759,0:04:42.580 Tämä on pii. Sitten on rationaalisia lukuja, kuten puolikas, 0:04:42.580,0:04:46.339 kolmasosa ja niin edelleen. Sitten on kokonaislukuja miinus ääretön ja plus ääretön välillä, ja ne etenevät mukavasti kokonaisin askelin. Mutta työskentelyä varten ja kryptografiaa varten haluamme jotain käyttäytymiseltään parempaa. Haluamme jonkinlaisen rajallisen joukon. OK. Tämä on tärkeää toteutuksen kannalta. Ja ne, joiden kanssa haluamme työskennellä, muistutan teitä, ovat luvut modulo N, joten otamme jonkin positiivisen kokonaisluvun N, ison N, ja sitten tarkastelemme joukkoa nollasta N miinus yksi. OK. Nämä luvut noudattavat tiettyjä lisäys- ja kertolaskusääntöjä, ja se toimii melkein kuin kellotaulu. Valitsin tähän N:ksi 12, ja, olkaa kärsivällisiä, kuvitelkaa, että kellotauluni ulottuu nollasta yhteenstoista sen sijaan, että se menisi yhdestä kahteentoista. Mutta se on oikeastaan sama asia. Esimerkiksi jos yritän lisätä kymmenen viiteen. OK, aloitan kymmenestä. Menen kaksi askelta, ja sitten saavun nollaan. Tässä kohtaa kellotauluni vaihtaa päivää. Oikein. 0:04:46.339,0:04:52.889 0:04:52.889,0:04:56.619 0:04:56.619,0:05:01.499 0:05:01.499,0:05:05.350 0:05:05.350,0:05:11.620 0:05:11.620,0:05:16.599 0:05:16.599,0:05:20.249 0:05:20.249,0:05:24.569 0:05:24.569,0:05:28.930 0:05:28.930,0:05:35.240 0:05:35.240,0:05:38.789 0:05:38.789,0:05:44.129 0:05:44.129,0:05:49.550 0:05:49.550,0:05:54.530 0:05:54.530,0:05:58.930 0:05:58.930,0:06:03.669 0:06:03.669,0:06:12.719 0:06:12.719,0:06:18.020 0:06:18.020,0:06:25.249 0:06:25.249,0:06:30.689 0:06:30.689,0:06:35.929 0:06:35.929,0:06:39.020 0:06:39.020,0:06:42.919 0:06:42.919,0:06:46.839 0:06:46.839,0:06:50.199 0:06:50.199,0:06:56.509 0:06:56.509,0:07:02.999 0:07:02.999,0:07:06.479 0:07:06.479,0:07:09.930 0:07:09.930,0:07:15.580 0:07:15.580,0:07:20.149 0:07:20.149,0:07:23.639 0:07:23.639,0:07:29.529 0:07:29.529,0:07:33.319 0:07:33.319,0:07:37.050 0:07:37.050,0:07:41.380 0:07:41.380,0:07:44.830 0:07:44.830,0:07:49.009 0:07:49.009,0:07:53.610 0:07:53.610,0:07:59.979 0:07:59.979,0:08:05.949 0:08:05.949,0:08:09.780 0:08:09.780,0:08:13.849 0:08:13.849,0:08:20.259 0:08:20.259,0:08:27.179 0:08:27.179,0:08:31.539 0:08:31.539,0:08:39.250 0:08:39.250,0:08:45.029 0:08:45.029,0:08:50.160 0:08:50.160,0:08:54.569 0:08:54.569,0:09:00.110 0:09:00.110,0:09:06.250 0:09:06.250,0:09:12.199 0:09:12.199,0:09:17.199 0:09:17.199,0:09:21.589 0:09:21.589,0:09:26.819 0:09:26.819,0:09:33.290 0:09:33.290,0:09:38.120 0:09:38.120,0:09:45.080 0:09:45.080,0:09:50.550 0:09:50.550,0:09:56.379 0:09:56.379,0:10:04.269 0:10:04.269,0:10:11.750 0:10:11.750,0:10:16.120 0:10:16.120,0:10:21.290 0:10:21.290,0:10:24.931 0:10:24.931,0:10:30.779 0:10:30.779,0:10:35.269 0:10:35.269,0:10:39.089 0:10:39.089,0:10:43.990 0:10:43.990,0:10:48.540 0:10:48.540,0:10:51.800 0:10:51.800,0:10:57.490 0:10:57.490,0:11:02.819 0:11:02.819,0:11:08.519 0:11:08.519,0:11:13.549 0:11:13.549,0:11:17.410 0:11:17.410,0:11:25.670 0:11:25.670,0:11:30.040 0:11:30.040,0:11:33.720 0:11:33.720,0:11:37.720 0:11:37.720,0:11:44.780 0:11:44.780,0:11:49.720 0:11:49.720,0:11:54.889 0:11:54.889,0:11:59.600 0:11:59.600,0:12:06.709 0:12:06.709,0:12:13.230 0:12:13.230,0:12:17.769 0:12:17.769,0:12:24.980 0:12:24.980,0:12:33.540 0:12:33.540,0:12:39.040 0:12:39.040,0:12:46.019 0:12:46.019,0:12:51.120 0:12:51.120,0:12:55.089 0:12:55.089,0:13:00.410 0:13:00.410,0:13:05.399 0:13:05.399,0:13:10.629 0:13:10.629,0:13:16.279 0:13:16.279,0:13:21.930 0:13:21.930,0:13:26.770 0:13:26.770,0:13:32.730 0:13:32.730,0:13:37.749 0:13:37.749,0:13:41.519 0:13:41.519,0:13:47.600 0:13:47.600,0:13:52.319 0:13:52.319,0:13:56.910 0:13:56.910,0:14:05.350 0:14:05.350,0:14:10.899 0:14:10.899,0:14:15.170 0:14:15.170,0:14:21.930 0:14:21.930,0:14:26.319 0:14:26.319,0:14:33.970 0:14:33.970,0:14:37.300 0:14:37.300,0:14:40.860 0:14:40.860,0:14:46.379 0:14:46.379,0:14:51.529 0:14:51.529,0:14:58.160 0:14:58.160,0:15:02.920 0:15:02.920,0:15:06.990 0:15:06.990,0:15:11.370 0:15:11.370,0:15:14.760 0:15:14.760,0:15:20.730 0:15:20.730,0:15:25.649 0:15:25.649,0:15:30.790 0:15:30.790,0:15:36.519 0:15:36.519,0:15:41.470 0:15:41.470,0:15:45.540 0:15:45.540,0:15:50.850 0:15:50.850,0:15:57.510 0:15:57.510,0:16:01.550 0:16:01.550,0:16:05.490 0:16:05.490,0:16:10.350 0:16:10.350,0:16:16.499 0:16:16.499,0:16:21.220 0:16:21.220,0:16:27.430 0:16:27.430,0:16:32.060 0:16:32.060,0:16:36.779 0:16:36.779,0:16:41.069 0:16:41.069,0:16:46.379 0:16:46.379,0:16:56.110 0:16:56.110,0:17:00.649 0:17:00.649,0:17:05.370 0:17:05.370,0:17:09.559 0:17:09.559,0:17:16.770 0:17:16.770,0:17:20.860 0:17:20.860,0:17:25.120 0:17:25.120,0:17:30.630 0:17:30.630,0:17:34.809 0:17:34.809,0:17:38.919 0:17:38.919,0:17:43.440 0:17:43.440,0:17:49.510 0:17:49.510,0:17:55.780 0:17:55.780,0:18:00.600 0:18:00.600,0:18:08.130 0:18:08.130,0:18:12.500 0:18:12.500,0:18:16.370 0:18:16.370,0:18:23.520 0:18:23.520,0:18:26.980 0:18:26.980,0:18:30.530 0:18:30.530,0:18:36.029 0:18:36.029,0:18:41.980 0:18:41.980,0:18:45.279 0:18:45.279,0:18:50.400 0:18:50.400,0:18:55.149 0:18:55.149,0:18:59.980 0:18:59.980,0:19:07.730 0:19:07.730,0:19:13.809 0:19:13.809,0:19:17.539 0:19:17.539,0:19:21.679 0:19:21.679,0:19:26.831 0:19:26.831,0:19:30.240 0:19:30.240,0:19:35.899 0:19:35.899,0:19:40.510 0:19:40.510,0:19:46.970 0:19:46.970,0:19:51.481 0:19:51.481,0:20:03.860 0:20:03.860,0:20:10.710 0:20:10.710,0:20:16.919 0:20:16.919,0:20:24.029 0:20:24.029,0:20:28.609 0:20:28.609,0:20:37.559 0:20:37.559,0:20:42.840 0:20:42.840,0:20:46.500 0:20:46.500,0:20:53.380 0:20:53.380,0:21:00.769 0:21:00.769,0:21:07.140 0:21:07.140,0:21:12.200 0:21:12.200,0:21:17.840 0:21:17.840,0:21:25.240 0:21:25.240,0:21:31.600 0:21:31.600,0:21:35.539 0:21:35.539,0:21:42.140 0:21:42.140,0:21:47.250 0:21:47.250,0:21:53.890 0:21:53.890,0:22:01.820 0:22:01.820,0:22:08.240 0:22:08.240,0:22:12.470 0:22:12.470,0:22:18.240 0:22:18.240,0:22:25.230 0:22:25.230,0:22:34.512 0:22:34.512,0:22:40.559 0:22:40.559,0:22:47.890 0:22:47.890,0:22:54.270 0:22:54.270,0:22:59.320 0:22:59.320,0:23:06.630 0:23:06.630,0:23:12.000 0:23:12.000,0:23:15.900 0:23:15.900,0:23:20.760 0:23:20.760,0:23:27.020 0:23:27.020,0:23:32.659 0:23:32.659,0:23:40.210 0:23:40.210,0:23:43.899 0:23:43.899,0:23:47.470 0:23:47.470,0:23:50.600 0:23:50.600,0:23:57.250 0:23:57.250,0:24:00.409 0:24:00.409,0:24:08.000 0:24:08.000,0:24:13.670 0:24:13.670,0:24:19.250 0:24:19.250,0:24:27.091 0:24:27.091,0:24:33.699 0:24:33.699,0:24:39.559 0:24:39.559,0:24:45.080 0:24:45.080,0:24:52.350 0:24:52.350,0:24:57.490 0:24:57.490,0:25:01.450 0:25:01.450,0:25:07.919 0:25:07.919,0:25:12.730 0:25:12.730,0:25:19.299 0:25:19.299,0:25:24.930 0:25:24.930,0:25:28.970 0:25:28.970,0:25:36.860 0:25:36.860,0:25:44.260 0:25:44.260,0:25:48.580 0:25:48.580,0:25:52.970 0:25:52.970,0:25:57.350 0:25:57.350,0:26:03.330 0:26:03.330,0:26:11.169 0:26:11.169,0:26:17.020 0:26:17.020,0:26:20.900 0:26:20.900,0:26:27.440 0:26:27.440,0:26:33.740 0:26:33.740,0:26:39.559 0:26:39.559,0:26:45.409 0:26:45.409,0:26:49.200 0:26:49.200,0:26:54.330 0:26:54.330,0:26:59.320 0:26:59.320,0:27:04.279 0:27:04.279,0:27:10.300 0:27:10.300,0:27:15.460 0:27:15.460,0:27:21.090 0:27:21.090,0:27:28.539 0:27:28.539,0:27:38.130 0:27:38.130,0:27:43.580 0:27:43.580,0:27:50.120 0:27:50.120,0:27:55.669 0:27:55.669,0:28:01.919 0:28:01.919,0:28:09.099 0:28:09.099,0:28:17.080 0:28:17.080,0:28:22.400 0:28:22.400,0:28:26.540 0:28:26.540,0:28:30.740 0:28:30.740,0:28:35.179 0:28:35.179,0:28:42.169 0:28:42.169,0:28:47.660 0:28:47.660,0:28:51.830 0:28:51.830,0:28:54.620 0:28:54.620,0:28:58.669 0:28:58.669,0:29:04.320 0:29:04.320,0:29:09.779 0:29:09.779,0:29:16.139 0:29:16.139,0:29:21.490 0:29:21.490,0:29:27.549 0:29:27.549,0:29:30.700 0:29:30.700,0:29:38.510 0:29:38.510,0:29:43.759 0:29:43.759,0:29:48.840 0:29:48.840,0:29:52.369 0:29:52.369,0:29:59.850 0:29:59.850,0:30:07.159 0:30:07.159,0:30:16.240 0:30:16.240,0:30:23.130 0:30:23.130,0:30:28.630 0:30:28.630,0:30:33.120 0:30:33.120,0:30:37.880 0:30:37.880,0:30:42.750 0:30:42.750,0:30:47.700 0:30:47.700,0:30:52.679 0:30:52.679,0:30:58.000 0:30:58.000,0:31:03.060 0:31:03.060,0:31:07.910 0:31:07.910,0:31:14.960 0:31:14.960,0:31:21.350 0:31:21.350,0:31:26.019 0:31:26.019,0:31:35.539 0:31:35.539,0:31:40.940 0:31:40.940,0:31:45.459 0:31:45.459,0:31:50.830 0:31:50.830,0:31:58.190 0:31:58.190,0:32:04.520 0:32:04.520,0:32:12.129 0:32:12.129,0:32:16.419 0:32:16.419,0:32:23.090 0:32:23.090,0:32:32.610 0:32:32.610,0:32:36.929 0:32:36.929,0:32:42.030 0:32:42.030,0:32:48.669 0:32:48.669,0:32:53.370 0:32:53.370,0:32:57.600 0:32:57.600,0:33:02.039 0:33:02.039,0:33:06.549 0:33:06.549,0:33:12.039 0:33:12.039,0:33:17.320 0:33:17.320,0:33:23.260 0:33:23.260,0:33:30.390 0:33:30.390,0:33:34.335 0:33:34.335,0:33:38.440 0:33:38.440,0:33:45.960 0:33:45.960,0:33:54.101 0:33:54.101,0:34:01.370 0:34:01.370,0:34:07.730 0:34:07.730,0:34:14.760 0:34:14.760,0:34:22.720 0:34:22.720,0:34:27.750 0:34:27.750,0:34:34.490 0:34:34.490,0:34:40.110 0:34:40.110,0:34:44.860 0:34:44.860,0:34:51.881 0:34:51.881,0:34:59.660 0:34:59.660,0:35:06.520 0:35:06.520,0:35:13.290 0:35:13.290,0:35:18.840 0:35:18.840,0:35:26.090 0:35:26.090,0:35:30.460 0:35:30.460,0:35:40.511 0:35:40.511,0:35:44.950 0:35:44.950,0:35:49.960 0:35:49.960,0:35:55.210 0:35:55.210,0:36:01.500 0:36:01.500,0:36:05.290 0:36:05.290,0:36:10.410 0:36:10.410,0:36:15.950 0:36:15.950,0:36:22.680 0:36:22.680,0:36:29.110 0:36:29.110,0:36:36.660 0:36:36.660,0:36:39.900 0:36:39.900,0:36:45.240 0:36:45.240,0:36:50.370 0:36:50.370,0:36:58.380 0:36:58.380,0:37:01.440 0:37:01.440,0:37:14.870 0:37:14.870,0:37:22.600 0:37:22.600,0:37:27.640 0:37:27.640,0:37:33.280 0:37:33.280,0:37:41.510 0:37:41.510,0:37:46.050 0:37:46.050,0:37:53.180 0:37:53.180,0:38:00.940 0:38:00.940,0:38:07.400 0:38:07.400,0:38:11.380 0:38:11.380,0:38:17.500 0:38:17.500,0:38:22.590 0:38:22.590,0:38:26.670 0:38:26.670,0:38:30.830 0:38:30.830,0:38:32.730 0:38:32.730,0:38:35.790 0:38:35.790,0:38:44.500 0:38:44.500,0:38:54.700 0:38:54.700,0:39:02.770 0:39:02.770,0:39:10.980 0:39:10.980,0:39:14.890 0:39:14.890,0:39:21.280 0:39:21.280,0:39:26.220 0:39:26.220,0:39:34.001 0:39:34.001,0:39:40.650 0:39:40.650,0:39:46.170 0:39:46.170,0:39:51.700 0:39:51.700,0:39:57.670 0:39:57.670,0:40:03.910 0:40:03.910,0:40:09.100 0:40:09.100,0:40:15.020 0:40:15.020,0:40:20.720 0:40:20.720,0:40:28.910 0:40:28.910,0:40:37.010 0:40:37.010,0:40:39.931 0:40:39.931,0:40:46.980 0:40:46.980,0:40:52.950 0:40:52.950,0:40:59.160 0:40:59.160,0:41:03.510 0:41:03.510,0:41:07.020 0:41:07.020,0:41:10.740 0:41:10.740,0:41:15.350 0:41:15.350,0:41:19.810 0:41:19.810,0:41:26.200 0:41:26.200,0:41:35.240 0:41:35.240,0:41:40.980 0:41:40.980,0:41:47.321 0:41:47.321,0:41:51.810 0:41:51.810,0:41:59.610 0:41:59.610,0:42:06.380 0:42:06.380,0:42:16.500 0:42:16.500,0:42:20.850 0:42:20.850,0:42:25.600 0:42:25.600,0:42:31.340 0:42:31.340,0:42:37.650 0:42:37.650,0:42:44.120 0:42:44.120,0:42:48.480 0:42:48.480,0:42:54.320 0:42:54.320,0:42:59.310 0:42:59.310,0:43:03.410 0:43:03.410,0:43:07.400 0:43:07.400,0:43:11.950 0:43:11.950,0:43:16.030 0:43:16.030,0:43:21.480 0:43:21.480,0:43:28.430 0:43:28.430,0:43:33.060 0:43:33.060,0:43:38.500 0:43:38.500,0:43:43.370 0:43:43.370,0:43:51.180 0:43:51.180,0:43:56.140 0:43:56.140,0:44:01.660 0:44:01.660,0:44:08.830 0:44:08.830,0:44:14.261 0:44:14.261,0:44:23.820 0:44:23.820,0:44:27.600 0:44:27.600,0:44:32.640 0:44:32.640,0:44:33.900 0:44:33.900,0:44:39.390 0:44:39.390,0:44:43.330 0:44:43.330,0:44:49.600 0:44:49.600,0:44:53.560 0:44:53.560,0:44:58.690 0:44:58.690,0:45:03.400 0:45:03.400,0:45:10.400 0:45:10.400,0:45:16.170 0:45:16.170,0:45:22.080 0:45:22.080,0:45:27.440 0:45:27.440,0:45:33.190 0:45:33.190,0:45:37.180 0:45:37.180,0:45:41.400 0:45:41.400,0:45:49.990 0:45:49.990,0:45:56.730 0:45:56.730,0:46:03.580 0:46:03.580,0:46:05.040 0:46:05.040,0:46:10.170 0:46:10.170,0:46:15.720 0:46:15.720,0:46:20.290 0:46:20.290,0:46:23.450 0:46:23.450,0:46:29.500 0:46:29.500,0:46:34.140 0:46:34.140,0:46:41.440 0:46:41.440,0:46:46.420 0:46:46.420,0:46:50.240 0:46:50.240,0:46:56.670 0:46:56.670,0:47:00.940 0:47:00.940,0:47:05.430 0:47:05.430,0:47:08.940 0:47:08.940,0:47:15.270 0:47:15.270,0:47:19.440 0:47:19.440,0:47:24.160 0:47:24.160,0:47:26.430 0:47:26.430,0:47:30.510 0:47:30.510,0:47:35.760 0:47:35.760,0:47:41.270 0:47:41.270,0:47:45.720 0:47:45.720,0:47:51.210 0:47:51.210,0:47:55.570 0:47:55.570,0:48:01.231 0:48:01.231,0:48:06.170 0:48:06.170,0:48:10.250 0:48:10.250,0:48:14.570 0:48:14.570,0:48:17.860 0:48:17.860,0:48:23.260 0:48:23.260,0:48:27.510 0:48:27.510,0:48:32.670 0:48:32.670,0:48:40.090 0:48:40.090,0:48:45.890 0:48:45.890,0:48:50.850 0:48:50.850,0:48:55.810 0:48:55.810,0:49:00.300 0:49:00.300,0:49:07.260 0:49:07.260,0:49:11.600 0:49:11.600,0:49:17.600 0:49:17.600,0:49:24.260 0:49:24.260,0:49:31.440 0:49:31.440,0:49:35.650 0:49:35.650,0:49:40.860 0:49:40.860,0:49:45.440 0:49:45.440,0:49:51.030 0:49:51.030,0:49:55.840 0:49:55.840,0:50:00.120 0:50:00.120,0:50:07.490 0:50:07.490,0:50:12.110 0:50:12.110,0:50:16.020 0:50:16.020,0:50:18.870 0:50:18.870,0:50:22.960 0:50:22.960,0:50:28.560 0:50:28.560,0:50:36.860 0:50:36.860,0:50:44.110 0:50:44.110,0:50:47.670 0:50:47.670,0:50:55.130 0:50:55.130,0:50:59.050 0:50:59.050,0:51:02.680 0:51:02.680,0:51:09.000 0:51:09.000,0:51:14.510 0:51:14.510,0:51:19.770 0:51:19.770,0:51:25.670 0:51:25.670,0:51:29.600 0:51:29.600,0:51:34.600 0:51:34.600,0:51:40.190 0:51:40.190,0:51:45.970 0:51:45.970,0:51:49.260 0:51:49.260,0:51:54.860 0:51:54.860,0:51:58.800 0:51:58.800,0:52:23.000