Выйти и очистить все cookie

Вернуться   Спутниковое телевидение глазами профессионалов. > HDTV > AB ipBOX > AB IPbox9x HD > ЭМУ/EMU и настройки

ЭМУ/EMU и настройки эмуляторы для Cuberevo/Mini их установка и настройка.

Ответ
 
Опции темы Опции просмотра

MBOX все версии
Старый 02.02.2009, 19:45   #1 (permalink)
Модератор "AzBox"
Модератор
 
Аватар для chewbacca
 
Регистрация: 19.10.2008
Адрес: Kashyyyk
Сообщений: 1,504
chewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнуть
Сказал(а) спасибо: 367
Поблагодарили 1,235 раз(а) в 496 сообщениях
По умолчанию MBOX все версии

0.4 PRE BETA build 0020
=======================

-TCP peers/connection (TCP0/TCP1 in cwshare.cfg) now works only with mbox peers!
-Mbox peers will have 1.00 as version number.
-Mbox peers now must be in G line in cwshare.cfg,D line stay for old gboxx peers.
-Added R option in mbox.cfg.
-Added J option in mbox.cfg. You can change J option with add.data at any time.
-Added A option in mbox.cfg , needed for QBoxHD receivers.
-Added back gboxx connection/protocol.Gboxx peers cant connect to mbox peers and vice versa!!!!
-Mbox now starts as deamon(background process).
-Fixed HD channels.
-Fixed problem with duplicate boxids, now mbox keep only boxid that has lower distance.
-Added support for AzBOX receivers(binary-> mbox_module).Dont expect mbox to work as should, because current API for AzboX receivers has restrictions regarding ECM "pids" streaming.

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
MB GIGABYTE E350N-USB3, RAM 4Gb, HDD WD 2Tb, DVD-RW, DVB-S2 Tevii s470 PCI-E, XBMC + TVHEADEND (36E) on OPENELEC LINUX

Последний раз редактировалось market223; 02.02.2009 в 20:14..
chewbacca на форуме   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
cobra38 (08.02.2009), market223 (02.02.2009), Viraje (02.02.2009)

Старый 02.02.2009, 20:55   #2 (permalink)
Супер-Модератор
 
Аватар для market223
 
Регистрация: 24.10.2006
Адрес: СССР
Сообщений: 7,455
market223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнутьmarket223 . Такую репутацию нельзя пошатнуть
Сказал(а) спасибо: 5,740
Поблагодарили 9,286 раз(а) в 4,359 сообщениях
По умолчанию

1 Скачиваем последний mbox cмотри выше

2 Распаковываем на пк. Из всего что мы получили нам понадобится только несколько файлов.

3 Переписываем на тюнер в /var/bin файл mbox.sh40 в обычном режиме с правами rwx rx rx

4 Переписываем на тюнер в /var/bin/keys файл mbox.cfg в ascii режиме с правами rwx rw r

5 Переписываем на тюнер в /var/bin/keys файл cwshare.cfg в ascii режиме с правами rwx rw r

6. Открываем файл /var/keys/mbox.cfg и отключаем строчку
C: { 192.168.0.25 2499 }
Должно быть так:
Код:
// C: { 192.168.0.25 2499 }

7. Для логирования mbox на вашем компьютере, в строке
Z: { 12 } { 192.168.0.200 8052 }
вы должны прописать вместо 192.168.0.200 свой IP адрес компьютера и вместо порта 8052 должны прописать 514. Это порт работы программы логирования 3СSyslog по умолчанию. (см на сайте)

Число 12 поменяйте на 13. Строчка должна тогда выглядеть так:
Z: { 13 } { адрес_компа 514 }

8. Больше в файле mbox.cfg ничего не меняем.

9 Переходим к файлу cwshare.cfg. Открываем его и стираем все.
Если появятся какие то затыки, можно будет добавлять опции по одной и смотреть, улучшается, или нет.
Единственное, что точно вам не нужно будет в этом файле, то это строчки D и М.
Вместо стертого текста прописываем только одну строку (пока такую)

C: { сервер_шары Порт_шары логин_шары пароль_шары 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 0 }
Пока в последнюю скобку записываем 0.

10. Становитесь на закрытый канал любимого провайдера
заходите телнетом на ваш тюнер
гасим все наши текущие эму
и стартуем /var/bin/mbox.sh40 -C /var/keys/mbox.cfg

11. Если пи старте вы получили filed to open mbox.cfg значит файл конфига не адаптирован под ipbox900. Изменяем еще 1 строчку D: { 2 }
После чего файл выглядит так (все коменты убраны)

//mbox.cfg EXPLANATION and EXAMPLES

D: { 2 }
B: { 0 }
Z: { 13 } { 192.168.0.222 514 }
//C: { 127.0.0.1 7999 }
U: { 1 }
L: { 1 }
#G: { /hdd/ }
T: { /tmp/ }
K: { /var/keys/ }
E: { 1 }
M: { 1 }
P: { /tmp/pmt.tmp }
W: { 0 }
Q: { 300 }
F: { 500 }

12 Стартуем /var/bin/mbox.sh40 -C /var/keys/mbox.cfg и получаем
__________________________________________________ ______________________________________________
:58:38] STAPI INIT ... OK
[00:58:38] ExYuSAT Team [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] , [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
[00:58:38] Starting MBOX version 0.4 BETA (build 0019) coded by The_Ripper
[00:58:38] This program is for educational & informational purposes only!!
[00:58:38] Donation to project: [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
[00:58:38] ===> Net Mode <===
[00:58:38] Reading cwshare.cfg ...
[00:58:38] Trying to get online,please wait ...
[00:58:38] Total 1 newcamd server(s) to connect
[00:58:38] Creating ecm parser thread ...OK
[00:58:38] Creating timer thread ...OK
[00:58:38] Creating newcamd worker thread ...OK
[00:58:38]
[00:58:38] ReReading pmt.tmp
[00:58:38] ================================================== ================
[00:58:38] ECM: CA ID: 0x0602 Irdeto -> CA PID: 0x0259
[00:58:38] ================================================== ================
[00:58:38] [newcamd] Trying to connect to newcamd server
[00:58:38] [newcamd] Connected to
[00:58:39] [newcamd] Got card with CaID 0x0500 and 3 number(s) of ProvID
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x020710
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x023700
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x030600
[00:58:39] [newcamd] Creating newcamd worker thread for ...
OK
[00:58:47] [newcamd] sent sequence id 0002 , received sequence id 0002
[00:58:47] [newcamd] Control words not received (хх.ххх.ххх.хх:ххххх), time (932451451 ms)
[00:59:10]
[00:59:10] ReReading pmt.tmp
[00:59:10] ================================================== ================
[00:59:10] ECM: CA ID: 0x0503 Viaccess (000600) -> CA PID: 0x0BBB
[00:59:10] ECM: CA ID: 0x0502 Viaccess (003700) -> CA PID: 0x0FA3
[00:59:10] ECM: CA ID: 0x0502 Viaccess (000710) -> CA PID: 0x1773
[00:59:10] ================================================== ================
[01:00:10] Exiting mbox 0.4 BETA version ...
__________________________________________________ ______________________________________________

Пока шары никакой нет, она появится только тогда, когда мы правильно пропишем вместо нуля нужное значение в третьих скобках.
Структура этой записи такая:
{ xxxxyyyy:XXXXYYYY;......}
хххх - это кодировка (CA ID - шестнадцатиричная).
В нашем случае у любимого провайдера это виассес и мы ее видим в любой из строчек лога,
например


Сard: CaID 0x0500 ProvID: 0x020710
Card: CaID 0x0500 ProvID: 0x023700
Card: CaID 0x0500 ProvID: 0x030600

Значит первые четыре знака будут 0500

yyyy - Это какие карты имеются на сервере шары для разшарки
У НТВ их три (россия, украина и ХД)

Возмем самую первую Card: CaID 0x0500 ProvID: 0x020710

Значит вторые четыре знака будут 0710 (Записываются только последние четыре знака) т.е первый блок у нас будет 05000710

Теперь переходим к второй половине строчки.
А в том протоколе обозначения CaID и ProvID другие.
И эта строчка и служит для того, чтобы наш протокол ньюкамд смог понять протокол gbox.

Чтобы узнать эти обозначения нам и нужен был верхний лог. А именно вот эта его часть
[00:59:10]
ECM: CA ID: 0x0503 Viaccess (000600) -> CA PID: 0x0BBB
ECM: CA ID: 0x0502 Viaccess (003700) -> CA PID: 0x0FA3
ECM: CA ID: 0x0502 Viaccess (000710) -> CA PID: 0x1773

Здесь уже обозначения протокола gbox

Отсюда видим, что для нашего любимого провайдера в протоколе gbox
ХХХХ - будет 0502
YYYY - будет 0710
Значит заветная строчка для расшарки любиого провайдера
с карты 020710 будет 05000710:05020710
По аналогии
с карты 023700 будет 05003700:05023700
Вот эти символы и вписываем в третьи, последние скобки.
Ну и на хд, когда его подправят
с карты 030600 будет 05000600:05030600

В итоге вся строчка для расшарки нтв+ с сервера шары, у которого на расшарке стоят все 3 карты будет такая:
Если все 3 карты на одном портике, то иденты перечисляются через ;
C: { сервер_шары Порт_шары логин_шары пароль_шары 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 05000710:05020710;05003700:05023700;05000600:05030 600 }

Внимание, если каждая карта идет с отдельного порта- то для каждой будет своя строчка.

Вставляйте эту строчку, делайте рестарт mbox и откроется шара.

Если по другому порту получаете по шаре каналы в другой кодировке, то прописывайте вторую строчку с другим. известным вам портом расшарки этой кодировки. Естественно строка в последних скобках будет другая.
Например
на Премьеру { 17020000:17020009 }
на Виасат { 090f0000:090f0009 }

Все в одном файле и все работает без затыков. Даже Виасат.


================================================== ================
[01:15:11] *ECM: CA ID: 0x090F NDS -> CA PID: 0x18E1
[01:15:11] ECM: CA ID: 0x093E NDS -> CA PID: 0x016B
[01:15:11] ================================================== ================
[01:15:11] Searching CW cache for CaID 0x090F, pid 0x18E1...no CW in cache
[01:15:11] [newcamd] Putting ECM (<-0) from local host, caid:0x090F, ecmpid:0x18E1,sidpid:0x18D8 in ECM buffer (1/10)
[01:15:11] [newcamd] Sending ECM caid:0x090F, ecmpid:0x18E1, sidpid:0x18D8 to (сервер_шары:порт_шары).
[01:15:11] [newcamd] sent sequence id 0003 , received sequence id 0003
[01:15:11] [newcamd] Control words received successfully (сервер_шары:порт_шары), time (144 ms).
[01:15:11] <-CW FOR ME , from (сервер_шары:порт_шары) (<-1) (150 ms)
[01:15:11] ===== NDS ECM on CaID 0x090F, pid 0x18E1 ====
[01:15:11] prov: 0000
[15:45:46] CW0: 59 65 D5 8E 75 4F 7B 1F
[15:45:46] CW1: 5B D1 9A D6 E2 FF 39 9A


Внимание- скрипт запуска лучше не используйте, или измените на этот ( лишнее убрать)
/var/bin/scrplg-MBOX-start.sh

#!/bin/sh
cd /var/bin/
kill `pidof mgcamd`
kill `pidof newcs`
echo 'other emu stoped'
/var/bin/mbox.sh40 -C /var/keys/mbox.cfg
echo 'MBOX started'
exit 0

1. SexView viaccess 13E - { 05000910:05020910 }
2. Digi TV - { 18012011:18012011 }
3. HRT - via2 - { 05000A00:05020A00 }
3. HRT - via3 - { 05000A00:05030A00 }
5. ART sprort viaccess 13 E - { 05001110:05021110 }
6. Max TV Romania viacess 16E - { 0D00C000:0D00C800 }
9. Dikiturk - { 0D0000C0:0D00C000;0D0000C8:0D00C800 }
10. MaxTv ro - { 05002F00:05022F00 }
11. New SRG Swiss Card {0500F430:05023800}
12. NDS Premiere { 09C40000:09C40000}
13. UPC Direct (19E) {0D0200A0:0D02A000 }
14. Dorcel/inXtc/freeX/XDream (13E) - { 05004400:05024400}
15. MTC (13E) - { 05003B00:05023B00 }

спасибо iscan
__________________
4+1+5+9+13+19  36+39+53

Последний раз редактировалось market223; 02.02.2009 в 21:22..
market223 вне форума   Ответить с цитированием
14 пользователя(ей) сказали cпасибо:
Показать/Скрыть список поблагодаривших

Старый 03.02.2009, 07:23   #3 (permalink)
Любитель СатТВ
 
Аватар для vld666
 
Регистрация: 25.10.2007
Адрес: Алма-Ата
Сообщений: 41
vld666 скоро станет знаменитым(-ой)vld666 скоро станет знаменитым(-ой)
Сказал(а) спасибо: 29
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Sorry за вопрос - На mbox не идут длинные ЕСМ по шаре с полосатых... Почему?
На mgcamd всё ОК.
__________________
Дримбоксы,Zyxel ADSL2+P-660RU EE,DiSEqC SW101D.
vld666 вне форума   Ответить с цитированием

Старый 03.02.2009, 08:58   #4 (permalink)
Модератор "AzBox"
Модератор
 
Аватар для chewbacca
 
Регистрация: 19.10.2008
Адрес: Kashyyyk
Сообщений: 1,504
chewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнуть
Сказал(а) спасибо: 367
Поблагодарили 1,235 раз(а) в 496 сообщениях
По умолчанию

Цитата:
Сообщение от vld666 Посмотреть сообщение
Sorry за вопрос - На mbox не идут длинные ЕСМ по шаре с полосатых... Почему?
На mgcamd всё ОК.
Потому, что не реализовано.
__________________
MB GIGABYTE E350N-USB3, RAM 4Gb, HDD WD 2Tb, DVD-RW, DVB-S2 Tevii s470 PCI-E, XBMC + TVHEADEND (36E) on OPENELEC LINUX
chewbacca на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
vld666 (03.02.2009)

Старый 03.02.2009, 13:21   #5 (permalink)
Любитель СатТВ
 
Аватар для vld666
 
Регистрация: 25.10.2007
Адрес: Алма-Ата
Сообщений: 41
vld666 скоро станет знаменитым(-ой)vld666 скоро станет знаменитым(-ой)
Сказал(а) спасибо: 29
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

0.4 PRE BETA build 0021
=======================

-Fix problem connecting to old mbox 016-019 versions.
-Fix problem with stack.
-Fix problem with sending good ECM message to mbox ver. 0016-0019.
Вложения
Тип файла: rar mbox_all_v4_build21_3.rar (767.4 Кб, 47 просмотров)
__________________
Дримбоксы,Zyxel ADSL2+P-660RU EE,DiSEqC SW101D.
vld666 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
chewbacca (03.02.2009), janigor (03.02.2009)

Старый 03.02.2009, 13:23   #6 (permalink)
Модератор "AzBox"
Модератор
 
Аватар для chewbacca
 
Регистрация: 19.10.2008
Адрес: Kashyyyk
Сообщений: 1,504
chewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнутьchewbacca . Такую репутацию нельзя пошатнуть
Сказал(а) спасибо: 367
Поблагодарили 1,235 раз(а) в 496 сообщениях
По умолчанию

Цитата:
Сообщение от vld666 Посмотреть сообщение
0.4 PRE BETA build 0021
=======================

-Fix problem connecting to old mbox 016-019 versions.
-Fix problem with stack.
-Fix problem with sending good ECM message to mbox ver. 0016-0019.

Длинные ECM все равно не поддерживаются.
__________________
MB GIGABYTE E350N-USB3, RAM 4Gb, HDD WD 2Tb, DVD-RW, DVB-S2 Tevii s470 PCI-E, XBMC + TVHEADEND (36E) on OPENELEC LINUX
chewbacca на форуме   Ответить с цитированием

Старый 03.02.2009, 16:54   #7 (permalink)
Любитель СатТВ
 
Аватар для vld666
 
Регистрация: 25.10.2007
Адрес: Алма-Ата
Сообщений: 41
vld666 скоро станет знаменитым(-ой)vld666 скоро станет знаменитым(-ой)
Сказал(а) спасибо: 29
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

глядишь и доработают. хороший эму, в принципе.
__________________
Дримбоксы,Zyxel ADSL2+P-660RU EE,DiSEqC SW101D.
vld666 вне форума   Ответить с цитированием

Старый 23.02.2009, 09:10   #8 (permalink)
lpg
Новичок
 
Регистрация: 17.08.2006
Сообщений: 10
lpg стоит на развилке
Сказал(а) спасибо: 6
Поблагодарили 1 раз в 1 сообщении
По умолчанию

Цитата:
Сообщение от chewbacca Посмотреть сообщение
Длинные ECM все равно не поддерживаются.
значит половину каналов с +++ открыть с MBOX никак невозвожно?
lpg вне форума   Ответить с цитированием

Старый 24.02.2009, 13:07   #9 (permalink)
Любитель СатТВ
 
Аватар для ingvard-rus
 
Регистрация: 01.02.2009
Адрес: Ставропольский край
Сообщений: 78
ingvard-rus имеет захватывающую ауруingvard-rus имеет захватывающую ауруingvard-rus имеет захватывающую ауру
Сказал(а) спасибо: 30
Поблагодарили 39 раз(а) в 15 сообщениях
По умолчанию

Цитата:
Сообщение от lpg Посмотреть сообщение
значит половину каналов с +++ открыть с MBOX никак невозвожно?
Получается, что да
__________________
AB IPBox 900HD, NLB 9341, HDD WD 160 USB 2.5, OPENBOX X770, OPENBOX X770
5Е(TWIN)+9Е(TWIN)+13Е(QUAD), 36Е(QUAD), 75Е(TWIN)+80Е(TWIN)+90Е, 19,2Е, 4W
ingvard-rus вне форума   Ответить с цитированием

Старый 24.02.2009, 16:28   #10 (permalink)
Местный
 
Регистрация: 04.01.2008
Сообщений: 810
sergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущееsergik01 , прекрасное будущее
Сказал(а) спасибо: 122
Поблагодарили 361 раз(а) в 238 сообщениях
По умолчанию

Вроде как новая версия вышла
0.4 BETA build 0023
=======================

-Fix problem with returning wrong boxid in (cached) DCW message.
-Few changes in cache code.
-Few changes in code for cards reshare.
-Added support for SSSP protocol, S line in mbox.cfg, tested only on Windows OS, on Linux OS still doesnt work!!.
-Added support for triple dragon receiver(set D on 5 in mbox.cfg).
-Few changes in code for Qbox HD receiver(set D on 6 and A on 1 in mbox.cfg).
-Information in stat.info file is just for mbox peers!!.
-Added mapping , from 1815 to 1801 in H line (mbox.cfg).
-Few changes in sssp code, affect just mbox.exe file.
-Fix problem mapping 1815 to 1801, add mapping from 1822 to 1801.
-Few changes

[Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
sergik01 на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Ответ

Метки
card, debug, ipсервера, mbox, project, winmtr, логин, пароль, порт, ______

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MBox Evdok EMU / Эмуляторы и настройки 0 17.09.2009 09:05
mbox (SH4) fenbg Эмуляторы/Emu 72 10.09.2009 10:22
Mbox II v 29.08.2008 sh40 barsuk72 ЭМУ/EMU и настройки 10 18.09.2008 08:15



Текущее время: 13:59. Часовой пояс GMT +2.


Спутниковый форум WizardFox
Спутниковое телевидение, спутниковые HDTV ресиверы на HDTV-Zone

Перевод: zCarot
Template-Modifications by TMS
© Sat-Expert.com ® Forum.Sat-Expert.com
Powered by Yo vBulletin Torrent Tracker v.2.0
| Home | Регистрация | Справка | Пользователи | Календарь | Сообщения за день | Поиск | Новые сообщения |

SEO by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144