[svn-commits] tzafrir: branch linux/tzafrir/sysfs r6404 - in /linux/team/tzafrir/sysfs: ./ ...

SVN commits to the Digium repositories svn-commits at lists.digium.com
Fri Apr 17 14:54:26 CDT 2009


Author: tzafrir
Date: Fri Apr 17 14:54:22 2009
New Revision: 6404

URL: http://svn.digium.com/svn-view/dahdi?view=rev&rev=6404
Log:
Merged revisions 6311-6312,6325,6344,6376-6377,6386,6393 via svnmerge from 
https://origsvn.digium.com/svn/dahdi/linux/trunk

........
  r6311 | tzafrir | 2009-04-02 23:27:42 +0300 (Thu, 02 Apr 2009) | 8 lines
  
  XPP: support for 116x Astribanks.
  
   * New software to load in the udev rules
   * New control protocol ("MPP")
   * More modular FPGA firmware
  
  From Xorcom rev. 6963.
........
  r6312 | tzafrir | 2009-04-02 23:34:34 +0300 (Thu, 02 Apr 2009) | 2 lines
  
  Update the sample udev astribank_hook for TwinStar
........
  r6325 | tzafrir | 2009-04-04 17:22:46 +0300 (Sat, 04 Apr 2009) | 2 lines
  
  Also install dahdi_config.h to /usr/include/dahdi
........
  r6344 | tzafrir | 2009-04-10 12:53:40 +0300 (Fri, 10 Apr 2009) | 2 lines
  
  Move astribank_hook from linux to tools. Install it by default
........
  r6376 | tzafrir | 2009-04-16 21:10:41 +0300 (Thu, 16 Apr 2009) | 7 lines
  
  xpp bri: explicitly turn off leds on startup
  
  If NT/TE was changed (e.g: happened because of firmware bug)
  We would be left with a lit led we don't know about.
  
  From xpp rev. 6990
........
  r6377 | tzafrir | 2009-04-16 21:16:29 +0300 (Thu, 16 Apr 2009) | 4 lines
  
  xpp fxs: Ignore registers of disabled SLICs
  
  From xpp rev. 6979
........
  r6386 | tzafrir | 2009-04-16 22:08:53 +0300 (Thu, 16 Apr 2009) | 4 lines
  
  xpp fxs: Notify the user just one about wrong VMWI config
  
  From xpp rev. 6974.
........
  r6393 | tzafrir | 2009-04-16 22:35:48 +0300 (Thu, 16 Apr 2009) | 2 lines
  
  xpp fxs/fxo: PCM and DTMF fixes
........


Added:
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/FPGA_1161.hex
      - copied unchanged from r6393, linux/trunk/drivers/dahdi/xpp/firmwares/FPGA_1161.hex
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hex
      - copied unchanged from r6393, linux/trunk/drivers/dahdi/xpp/firmwares/PIC_TYPE_1.hex
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hex
      - copied unchanged from r6393, linux/trunk/drivers/dahdi/xpp/firmwares/PIC_TYPE_2.hex
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hex
      - copied unchanged from r6393, linux/trunk/drivers/dahdi/xpp/firmwares/PIC_TYPE_3.hex
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hex
      - copied unchanged from r6393, linux/trunk/drivers/dahdi/xpp/firmwares/PIC_TYPE_4.hex
Removed:
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/astribank_hook.sample
Modified:
    linux/team/tzafrir/sysfs/   (props changed)
    linux/team/tzafrir/sysfs/Makefile
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/.version
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_bri.c
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_fxs.c
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/Makefile
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/USB_FW.hex
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/init_card_1_30
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/init_card_2_30
    linux/team/tzafrir/sysfs/drivers/dahdi/xpp/xpp.rules

Propchange: linux/team/tzafrir/sysfs/
------------------------------------------------------------------------------
    automerge = *

Propchange: linux/team/tzafrir/sysfs/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Fri Apr 17 14:54:22 2009
@@ -1,1 +1,1 @@
-/linux/trunk:1-6309
+/linux/trunk:1-6403

Modified: linux/team/tzafrir/sysfs/Makefile
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/Makefile?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/Makefile (original)
+++ linux/team/tzafrir/sysfs/Makefile Fri Apr 17 14:54:22 2009
@@ -57,7 +57,7 @@
 
 MODULE_ALIASES:=wcfxs wctdm8xxp wct2xxp
 
-INST_HEADERS:=kernel.h user.h fasthdlc.h wctdm_user.h
+INST_HEADERS:=kernel.h user.h fasthdlc.h wctdm_user.h dahdi_config.h
 
 DAHDI_BUILD_ALL:=m
 

Modified: linux/team/tzafrir/sysfs/drivers/dahdi/xpp/.version
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/drivers/dahdi/xpp/.version?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/drivers/dahdi/xpp/.version (original)
+++ linux/team/tzafrir/sysfs/drivers/dahdi/xpp/.version Fri Apr 17 14:54:22 2009
@@ -1,1 +1,1 @@
-trunk-r6795
+trunk-r6963

Modified: linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_bri.c
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_bri.c?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_bri.c (original)
+++ linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_bri.c Fri Apr 17 14:54:22 2009
@@ -636,6 +636,8 @@
 	BUG_ON(!xpd);
 	XPD_DBG(GENERAL, xpd, "\n");
 	priv = xpd->priv;
+	DO_LED(xpd, GREEN_LED, BRI_LED_OFF);
+	DO_LED(xpd, RED_LED, BRI_LED_OFF);
 	set_bri_timer(xpd, "T1", &priv->t1, HFC_TIMER_OFF);
 	write_state_register(xpd, 0);	/* Enable L1 state machine */
 	priv->initialized = 1;

Modified: linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_fxs.c
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_fxs.c?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_fxs.c (original)
+++ linux/team/tzafrir/sysfs/drivers/dahdi/xpp/card_fxs.c Fri Apr 17 14:54:22 2009
@@ -100,6 +100,7 @@
 #define	REG_BATTERY_BATSL	BIT(1)	/* Battery Feed Select */
 
 #define	REG_LOOPCLOSURE		0x44	/* 68 -  Loop Closure/Ring Trip Detect Status */
+#define	REG_LOOPCLOSURE_ZERO	0xF8	/* Loop Closure zero bits. */
 #define	REG_LOOPCLOSURE_LCR	BIT(0)	/* Loop Closure Detect Indicator. */
 
 /*---------------- FXS Protocol Commands ----------------------------------*/
@@ -567,7 +568,6 @@
 		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x15, 0xEF, 0x7B);
 		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x14, 0x9F, 0x00);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x22, 0x19);
-		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x4A, 0x34);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x30, 0xE0);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x31, 0x01);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x32, 0xF0);
@@ -576,11 +576,12 @@
 	} else {
 		/* A write to register 0x40 will now turn on/off the ringer */
 		LINE_DBG(SIGNAL, xpd, pos, "RINGER\n");
+
 		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x16, 0x00, 0x00);
-		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x15, 0x60, 0x01);
-		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x14, 0xF0, 0x7E);
+		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x15, 0x77, 0x01);
+		ret += SLIC_INDIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x14, 0xFD, 0x7E);
+ 
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x22, 0x00);
-		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x4A, 0x34);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x30, 0x00);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x31, 0x00);
 		ret += SLIC_DIRECT_REQUEST(xbus, xpd, pos, SLIC_WRITE, 0x32, 0x00);
@@ -871,7 +872,11 @@
 			if (get_user(val, (int __user *)arg))
 				return -EFAULT;
 			if(!vmwi_ioctl) {
-				LINE_NOTICE(xpd, pos, "Got DAHDI_VMWI notification but vmwi_ioctl parameter is off. Ignoring.\n");
+				static bool	notified = 0;
+
+				if(!notified++)
+					LINE_NOTICE(xpd, pos,
+						"Got DAHDI_VMWI notification but vmwi_ioctl parameter is off. Ignoring.\n");
 				return 0;
 			}
 			/* Digital inputs/outputs don't have VM leds */
@@ -1307,11 +1312,17 @@
 		xpp_line_t	mask = BIT(info->portnum);
 		xpp_line_t	offhook;
 
-		offhook = (val & REG_LOOPCLOSURE_LCR) ? mask : 0;
-		LINE_DBG(SIGNAL, xpd, info->portnum,
-			"REG_LOOPCLOSURE: dataL=0x%X (offhook=0x%X mask=0x%X\n",
-			val, offhook, mask);
-		process_hookstate(xpd, offhook, mask);
+		/*
+		 * Validate reply. Non-existing/disabled ports
+		 * will reply with 0xFF. Ignore these.
+		 */
+		if((val & REG_LOOPCLOSURE_ZERO) == 0) {
+			offhook = (val & REG_LOOPCLOSURE_LCR) ? mask : 0;
+			LINE_DBG(SIGNAL, xpd, info->portnum,
+				"REG_LOOPCLOSURE: dataL=0x%X (offhook=0x%X mask=0x%X\n",
+				val, offhook, mask);
+			process_hookstate(xpd, offhook, mask);
+		}
 	} else {
 #if 0
 		XPD_NOTICE(xpd, "Spurious register reply(ignored): %s reg_num=0x%X, dataL=0x%X dataH=0x%X\n",

Modified: linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/Makefile
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/Makefile?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/Makefile (original)
+++ linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/Makefile Fri Apr 17 14:54:22 2009
@@ -1,7 +1,9 @@
 # Install firmwares and initialization scripts for the Astribank
 # drivers
 
-FIRMWARES	= USB_FW.hex FPGA_FXS.hex FPGA_1141.hex FPGA_1151.hex
+FPGA_FW		= FPGA_FXS.hex FPGA_1141.hex FPGA_1151.hex FPGA_1161.hex
+PIC_FW		= PIC_TYPE_1.hex PIC_TYPE_2.hex PIC_TYPE_3.hex PIC_TYPE_4.hex  
+FIRMWARES	= USB_FW.hex $(FPGA_FW) $(PIC_FW)
 PROTO_VER	= 30
 SCRIPTS_BASE	= $(patsubst %,init_card_%_$(PROTO_VER),1 2 3 4)
 SCRIPTS		= $(SCRIPTS_BASE:%=../%)

Modified: linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/USB_FW.hex
URL: http://svn.digium.com/svn-view/dahdi/linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/USB_FW.hex?view=diff&rev=6404&r1=6403&r2=6404
==============================================================================
--- linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/USB_FW.hex (original)
+++ linux/team/tzafrir/sysfs/drivers/dahdi/xpp/firmwares/USB_FW.hex Fri Apr 17 14:54:22 2009
@@ -1,265 +1,524 @@
 # 
-# $Id: USB_FW.hex 6885 2009-03-16 11:52:52Z dima $ 
+# $Id: USB_FW.hex 6926 2009-03-29 18:35:12Z dima $ 
 # 
-:03004300020E00AA
-:03005300020E009A
-:100E0000020D2800020D8500020D6F00020D40004A
-:080E1000020BC000020B83007D
-:100700001201000200000040E4E451110000010267
-:1007100003010A0600020000004001000902370040
-:10072000020100C0000904000002FFFFFF040705EA
-:10073000020200020007058602000200090401000F
-:1007400002FFFFFF050705040200020007058802FB
-:10075000000200001201000200000040E4E4511118
-:100760000000010203010A0600020000004001002F
-:1007700009023700020100C0320904000002FFFF35
-:10078000FF04070502024000000705860240000042
-:100790000904010002FFFFFF0507050402400000F5
-:1007A000070588024000000604001600140012002D
-:1007B0000A00120004030904160358006F007200B7
-:1007C00063006F006D0020004C00540044001403CF
-:1007D00041007300740072006900620061006E00E5
-:1007E0006B001203490053004E0075006D0062005B
-:1007F000650072000A0346005000470041001203E2
-:100800004D006E0067002000500072006F00630012
-:020810000000E6
-:020E24000000CC
-:100CF0004110010041101400411000004210020098
-:010D000000F2
-:100CD000E490E670F075B5E653B5EE43B28053B2DA
-:100CE000FCC2B3C2B5C2B67F32FE120D9BD2B62291
-:100D5800538EF75389FB5389F74389015389FDE47F
-:070D6800F58AF58CD2A922E7
-:100A9E0078187C107D017BFF7A0E79247E007F0210
-:100AAE0012059890E678E0541824F0601E24087021
-:100ABE003AE4901018F07C107D187B017F50120ADA
-:100ACE00387C107D047B107F50801D901018741F91
-:100ADE00F0A374EFF07C107D187B027F51120A3860
-:0B0AEE007C107D047B107F5112060974
-:010AF90022DA
-:100C25007F03120C7DEF2402FFE43EFEE4FD740C0D
-:100C35002DF582E43410F583E0FC8F828E8375F008
-:0B0C450002ED1205FDECF00DBD08E310
-:010C50002281
-:100B4000901001EFF0E50B240AFDE4350AFC90104B
-:100B500007E02FFBA3E0FF0DED8C8370010C14F573
-:100B600082EBF08D828C83EFF0EFFFAD03ED901000
-:100B700002CFF0A3EFF0D207120BF690E680E0541C
-:020B8000F7F08C
-:010B82002250
-:1009410090E600E054E74410F090E60174C0F090A6
-:10095100E6107420F000000090E611F00000009015
-:10096100E6047480F0000000740FF0000000E4F071
-:1009710000000090E6187410F0000000E490E61901
-:10098100F000000090E61A7408F0000000E490E620
-:100991001BF000000090E6497482F0000000F000B6
-:1009A100000090E6247402F0000000E490E625F0D7
-:1009B10000000090E6957480F0000000F000000057
-:0409C10043AF01221D
-:100D9B007C007D181205EBEF1FAC0670011E4C702A
-:020DAB00F6222E
-:0A06AE008E198F1A8B1B8A1C891D00
-:1006B800E4F51EF51FC3E51F951AE51E951950337D
-:1006C800AB1BAA1CA91D851F82851E831205BEFFB0
-:1006D800E4FEC2B2EF1392B7EFC313FFD2B20EBE5D
-:1006E80008F0C2B220B002C322051FE51F70C6057C
-:0406F8001E80C2D3CB
-:0106FC0022DB
-:100D100090E60174C0F0C2B67F327E00120D9BD205
-:080D2000B67F327E00020D9B3C
-:10081200901014E0FF901000F0901002E0FCA3E0B2
-:1008220054F064607003EC641160030208B3300694
-:1008320022EFB51902D322208104E5196008208035
-:1008420007E519B40102C322E4F510901014E5196A
-:10085200F0803B30810C208009E4F510901014F0F8
-:10086200802C30800D20810AE4F51090101404F0E1
-:10087200801CE510B40117200014E4F51090101448
-:10088200E060047F0080027F01901014EFF090106E
-:1008920014E0FF901000E06F600FA3E0D3940040DB
-:1008A20008120D107F01120B40901014E024FF92E9
-:0308B200B5D32299
-:10007000E4901018F0F517F518C205E5AA5484604D
-:100080000302029F90F400E024FE70030201452465
-:10009000FA700302016924F8700302019624F070DB
-:1000A0000302019A24F070030201A924F0700302F4
-:1000B00001B424C8700302025D2477600302027257
-:1000C00075170075180490FC007401F090F401E0BD
-:1000D00090FC01F090F402E090FC02F090F401E05A
-:1000E000700AA3E0700630B003120D1020B0033088
-:1000F000B44A90E694E0FE90E695E07C002400FF90
-:10010000EC3ECF24FCCF34FFFE7B017AF47904125D
-:1001100006AE501F90FC0330B4137408F07FE87EE5
-:1001200003120D9B90E6017403F002027E7404F04A
-:1001300002027E90FC037402F002027E90FC0374C3
-:1001400001F002027E75170075180490FC0074021D
-:10015000F0E4A3F0A3F030B407A37410F002027E21
-:1001600090FC037420F002027E7517007518119040
-:10017000FC007408F0E4FF74042FF582E43410F5F9
-:1001800083E0FE74012FF582E434FCF583EEF00F7A
-:10019000BF10E402027E7F028014D206E4F5191239
-:1001A0000812120D10E4FF8005120D107F01120BD2
-:1001B0004002027E75170075180490F400E090FC70
-:1001C00000F090F401E090FC01F0E4A3F0A3F090C3
-:1001D000F401E014B40A00400302027E9001EA75C3
-:1001E000F003A4C58325F0C5837302020802021040
-:1001F00002027E02021802022002027E020226028F
-:10020000024502027E02024B90F402E0F5108047A4
-:1002100090FC02E510F08066D200A200E433803743
-:10022000A200E4338031E4F510D20690F402E0F548
-:10023000191208125007E4F517F518804190FC02D6
-:1002400074FFF08039901014E0800CA280E4332514
-:10025000E0FFA281E4334F90FC02F08021E4F51727
-:10026000F51890FC007478F0E4A3F0A3F00000000F
-:10027000800C75170075180190FC0074AAF0E51841
-:1002800045176012E51790E69CF0000000E5189015
-:0F029000E69DF000000090E6957480F0000000FD
-:01029F00223C
-:0206FD00D32206
-:080DF70090E6BAE0F522D322D8
-:100DAD0090E740E522F0E490E68AF090E68B04F0BF
-:020DBD00D3223F
-:080E180090E6BAE0F521D322B7
-:100DBF0090E740E521F0E490E68AF090E68B04F0AE
-:020DCF00D3222D
-:100CA80090E6B9E0242F600D04701990E604E0FF87
-:100CB800430780800890E604E0FF53077F000000A8
-:070CC800EFF08002D322C30C
-:010CCF002202
-:100D2800C0E0C083C082D2025391EF90E65D7401A7
-:080D3800F0D082D083D0E0323C
-:100D6F00C0E0C083C0825391EF90E65D7404F0D071
-:060D7F0082D083D0E032B7
-:100D8500C0E0C083C0825391EF90E65D7402F0D05D
-:060D950082D083D0E032A1
-:100BC000C0E0C083C08285110C85120D850D828521
-:100BD0000C83A37402F085080E85090F850F8285AA
-:100BE0000E83A37407F05391EF90E65D7410F0D07C
-:060BF00082D083D0E03248
-:100D4000C0E0C083C082D2045391EF90E65D740886
-:080D5000F0D082D083D0E03224
-:100B8300C0E0C083C08290E680E030E72085080C97
-:100B930085090D850D82850C83A37402F085110EE2
-:100BA30085120F850F82850E83A37407F05391EF8F
-:0D0BB30090E65D7420F0D082D083D0E03257
-:0A0DED0000010202030304040505DF
-:0E0D0100011000C10042101500004110170043
-:1009C500C204C201D203C202120CD0120D58120980
-:1009D50041120A9E750A07750B00751307751412E7
-:1009E50075080775091C75110775127085110E8537
-:1009F500120F7515077516B4D2E843D82090E6682E
-:100A0500E04409F090E65CE0443DF0120C257F01DE
-:100A1500120B40D2AF538EF8C204C2AF120070D28F
-:100A2500AF3002051202A0C2023004EEC204120C5D
-:030A35005180E706
-:0B0DE20090E50DE030E402C322D322B4
-:1002A00090E6B9E070030203651470030203DA24D8
-:1002B000FE700302045524FB700302035F147003F5
-:1002C00002035914700302034D14700302035324F4
-:1002D0000560030204B41206FD40030204C090E668
-:1002E000BBE024FE602714603E24FD6011146027EB
-:1002F00024067056E50A90E6B3F0E50B8042120D35
-:10030000E25044E51390E6B3F0E5148033E50C9039
-:10031000E6B3F0E50D802985110E85120FE50E90EC
-:10032000E6B3F0E50F801990E6BAE0FF120C7DAA63
-:1003300006A9077B01EA494B600DEE90E6B3F0EFAA
-:1003400090E6B4F00204C00204AF0204AF120DBF85
-:100350000204C0120E180204C0120DF70204C012EB
-:100360000DAD0204C090E6B8E0247F60151460195A
-:1003700024027063A201E43325E0FFA203E4334FBB
-:100380008041E490E740F0803F90E6BCE0547EFF7F
-:100390007E00E0D394807C0040047D0180027D00DB
-:1003A000EC4EFEED4F24EDF582740D3EF583E493A3
-:1003B000FF3395E0FEEF24A1FFEE34E68F82F58354
-:1003C000E0540190E740F0E4A3F090E68AF090E674
-:1003D0008B7402F00204C00204AF90E6B8E024FE81
-:1003E0006016240260030204C090E6BAE0B401057E
-:1003F000C2010204C00204AF90E6BAE0705590E674
-:10040000BCE0547EFF7E00E0D394807C0040047DFD
-:100410000180027D00EC4EFEED4F24EDF582740D5F
-:100420003EF583E493FF3395E0FEEF24A1FFEE3425
-:10043000E68F82F583E054FEF090E6BCE054801332
-:100440001313541FFFE0540F2F90E683F0E0442075
-:10045000F0806D805A90E6B8E024FE6019240270A6
-:100460004E90E6BAE0B40104D201805490E6BAE0BE
-:100470006402604C803990E6BCE0547EFF7E00E070
-:10048000D394807C0040047D0180027D00EC4EFE10
-:10049000ED4F24EDF582740D3EF583E493FF339523
-:1004A000E0FEEF24A1FFEE34E68F82F583800D900D
-:1004B000E6A08008120CA8500790E6A0E04401F0E6
-:0704C00090E6A0E04480F08B
-:0104C7002212
-:03003300020E209A
-:040E200053D8EF3282
-:100C510090E682E030E004E020E60B90E682E030AE
-:100C6100E119E030E71590E680E04401F07F147E61
-:0C0C710000120AFA90E680E054FEF02227
-:100BF60030070990E680E0440AF0800790E680E03E
-:100C06004408F07FDC7E05120AFA90E65D74FFF078
-:0F0C160090E65FF05391EF90E680E054F7F02204
-:060609008C178D18AE07EE
-:10060F00EB70037F012290E678E020E6F990E67820
-:10061F007480F0EE25E0440190E679F090E678E002
-:10062F0030E0F990E678E020E26BE030E167BB0163
-:10063F000790E678E04420F090E679E0F5191BEB9F
-:10064F00603090E678E030E0F990E678E020E2451F
-:10065F00BB010790E678E04420F090E679E0FF05D3
-:10066F0018E518AC177002051714F5828C83EFF09C
-:10067F0080CC90E678E030E0F990E678E020E21563
-:10068F0090E678E04440F090E679E085188285178F
-:0E069F0083F07F012290E678E04440F07F0077
-:0106AD00222A
-:100A380090E678E020E6F990E6787480F0EF25E01B
-:100A480090E679F090E678E030E0F990E678E020FA
-:100A5800E23AE030E136EBD3940040260DEDAE04E7
-:100A680070010C14F5828E83E090E679F01B90E615
-:100A780078E030E0F990E678E020E210E020E1D676
-:100A8800800A90E678E04440F07F012290E678E022
-:050A98004440F07F0066
-:010A9D002236
-:020C7D00A907C5
-:100C7F00AE15AF168F828E83A3E064037017AD019C
-:100C8F0019ED7001228F828E83E07C002FFDEC3EE8
-:080C9F00FEAF0580DFE4FEFF5B
-:010CA700222A
-:100AFA008E1A8F1B90E600E054187012E51B240131
-:100B0A00FFE4351AC313F51AEF13F51B801590E6A7
-:100B1A0000E05418FFBF100BE51B25E0F51BE51A92
-:100B2A0033F51AE51B151BAE1A7002151A4E60052D
-:060B3A00120DD180EE2235
-:100DD1007400F58690FDA57C05A3E582458370F935
-:010DE10022EF
-:030000000208B53E
-:0C08B500787FE4F6D8FD7581220208FC73
-:1004C800E709F608DFFA8046E709F208DFFA803E16
-:1004D80088828C83E709F0A3DFFA8032E309F60803
-:1004E800DFFA8078E309F208DFFA807088828C836B
-:1004F800E309F0A3DFFA806489828A83E0A3F6081F
-:10050800DFFA805889828A83E0A3F208DFFA804CF8
-:1005180080D280FA80C680D4806980F280338010CF
-:1005280080A680EA809A80A880DA80E280CA803338
-:1005380089828A83ECFAE493A3C8C582C8CCC583B0
-:10054800CCF0A3C8C582C8CCC583CCDFE9DEE78080
-:100558000D89828A83E493A3F608DFF9ECFAA9F0FF
-:10056800EDFB2289828A83ECFAE0A3C8C582C8CC55
-:10057800C583CCF0A3C8C582C8CCC583CCDFEADE6E
-:10058800E880DB89828A83E493A3F208DFF980CCD0
-:1005980088F0EF60010E4E60C388F0ED2402B404C9
-:1005A8000050B9F582EB2402B4040050AF23234570
-:0605B80082239005187378
-:1005BE00BB010CE58229F582E5833AF583E02250F2
-:1005CE0006E92582F8E622BBFE06E92582F8E2223C
-:0D05DE00E58229F582E5833AF583E4932256
-:1005EB00EF8DF0A4A8F0CF8CF0A428CE8DF0A42E24
-:0205FB00FE22DE
-:0C05FD00A42582F582E5F03583F5832209
-:1008C1000209C5E493A3F8E493A34003F68001F27F
-:1008D10008DFF48029E493A3F85407240CC8C33338
-:1008E100C4540F4420C8834004F456800146F6DF07
-:1008F100E4800B0102040810204080900CF0E47E9B
-:10090100019360BCA3FF543F30E509541FFEE493FB
-:10091100A360010ECF54C025E060A840B8E493A3C2
-:10092100FAE493A3F8E493A3C8C582C8CAC583CAED
-:10093100F0A3C8C582C8CAC583CADFE9DEE780BEA5
-:010D0F0000E3
+:03004300021B009D
+:03005300021B008D
+:101B0000021B3000021B8D00021B7700021B4800E5
+:081B100002192F000218B800B1
+:100C00001201000200000040AAAAAAAAAAAA010290
+:100C100003010A060002000000400100090237003B
+:100C2000020100C0000904000002FFFFFF040705E5
+:100C3000020200020007058602000200090401000A
+:100C400002FFFFFF050705040200020007058802F6
+:100C5000000200001201000200000040E4E4511113
+:100C60000000010203010A0600020000004001002A
+:100C700009023700020100C0320904000002FFFF30
+:100C8000FF0407050202400000070586024000003D
+:100C90000904010002FFFFFF0507050402400000F0
+:100CA0000705880240000006040016001400120028
+:100CB0000A00260004030904160358006F0072009E
+:100CC00063006F006D0020004C00540044001403CA
+:100CD00041007300740072006900620061006E00E0
+:100CE0006B001203530065007200690061006C0024
+:100CF0004E006F000A0346005000470041002603E3
+:100D00004D0061006E00610067006D0065006E00BF
+:100D10007400500072006F00630065007300730080
+:060D20006F0072000000EC
+:10111A0041E0300041E09C0042E097000041E031AC
+:0B112A00000219E06B43E09900000098
+:101A4F008B518A528953E5561556AE55700215556E
+:101A5F004E6014AB510553E553AA52700205521450
+:081A6F00F9ED12063A80DF22B6
+:1018F5008B518A528953E5581558AE5770021557C2
+:101905004E6026AB540556E556AA5570020555148A
+:10191500F91205F4FFAB510553E553AA52700205C0
+:0A1925005214F9EF12063A80CD22A9
+:10000E00E490E670F075B5E653B5EE43B28053B2A8
+:10001E00F4C2B3C2B5C2B67F32FE121B1ED2B622D6
+:101B6000538EF75389FB5389F74389015389FDE469
+:071B7000F58AF58CD2A922D1
+:101570008C428D43AA06A9077554018A5589567570
+:10158000570075581C7B017AE079321218F590E00B
+:101590004AE0FCA3E0FDA3E0FEA3E064D1FFEE641B
+:1015A0008DFEED644CFDEC6449FC90E04A12071698
+:1015B0007EE07F327D1C7C00120FB47EE07F327BA8
+:1015C0001C7A00AD43AC421210687D1C7C00AF4316
+:1015D000AE42120E387D1C7C00AF43AE420219654C
+:081758008E428F438C448D4545
+:10176000C208121AD4BF5004D208803BE4F546F5F3
+:1017700047E5452547F582E5443546F583E0FFE535
+:10178000432547F582E5423546F583E0B5070E056A
+:1017900047E547700205466410454670D4E5476446
+:0917A0001045467002D208A208AF
+:0117A900221D
+:10138700121AD48F3FE4F543F544AD44AC43AF3F65
+:10139700121267744F2544F582E434E0F583E54083
+:1013A700F00544E54470020543C39410E5436480A7
+:1013B700948040D67540FF75411D754219754300ED
+:1013C700754410C3E544942CE54364809480502D04
+:1013D700E53FB45108AD42AC41FF121267744F2587
+:1013E70044F582E434E0F583E540F00544E54470D4
+:0D13F7000205430542E54270CA054180C66B
+:0114040022C5
+:0A1646008E428F438B448A4589468B
+:101650007E00E5432DF54BEE3542F54A121AD48F44
+:1016600047E5476451600BC3E5439410E54294009D
+:101670005035854248854349C3E549954BE5489532
+:101680004A5024AB44AA45A946AD49AC48AF4712DD
+:1016900014050549E5497002054874012546F546DB
+:0716A000E43545F54580D15A
+:0116A7002220
+:061481008B3F8A40894107
+:10148700D2077554017555E075564F755700755855
+:10149700107B017AE0797B1218F5E5412410F9E415
+:1014A7003540853F54F555895675570075581C7B4F
+:1014B700017AE0798B1218F57EE07F7B7CE07D1462
+:1014C7001215707EE07F14E541241CF9E43540FCD9
+:1014D700AD011217585016AB3FE5412410F9E4351A
+:1014E70040FA7D1C7F197E1D1216468002C207A294
+:0114F70007ED
+:0114F80022D1
+:100EFF007F03121A24EF2402FFE43EA907753F0176
+:100F0F00F540894190E050E0FFE50C2408F582E4BC
+:100F1F00350BF583EFF090E051E0FFE50C2409F578
+:100F2F0082E4350BF583EFF090E052E0FFE50C24FF
+:100F3F000AF582E4350BF583EFF090E053E0FFE51F
+:100F4F000C240BF582E4350BF583EFF090E054E0C1
+:100F5F00FFE50C240CF582E4350BF583EFF090E000
+:100F6F0055E0FFE50C240DF582E4350BF583EFF02A
+:100F7F007F087E00E4FDEDC394085028744F2FF5D1
+:100F8F0082E434E0F583E0FCAB3FAA40A94175F061
+:100F9F0002EDA4F58285F083EC12064C0D0FBF0015
+:040FAF00010E80D2DD
+:010FB300221B
+:1017AA00AE0790E052E02EFFE50C240AF582E435FC
+:1017BA000BF583EFF0E50C240BF582E4350BF5838A
+:1017CA00E0FEE50C240AF582E4350BF583E0FDED35
+:1017DA00FF90E097EEF0A3EFF0D20712199B90E684
+:0517EA0080E054F7F05F
+:0117EF0022D7
+:1013030090E600E054E74410F090E60174C0F090DA
+:10131300E6107420F000000090E611F00000009049
+:10132300E6047480F0000000740FF0000000E4F0A5
+:1013330000000090E6187410F0000000E490E61935
+:10134300F000000090E61A7408F0000000E490E654
+:101353001BF000000090E6497482F0000000F000EA
+:10136300000090E6247402F0000000E490E625F00B
+:1013730000000090E6957480F0000000F00000008B
+:0413830043AF012251
+:061B1800D2877F0A7E0067
+:101B1E007C007D1812066EEF1FAC0670011E4C7015
+:021B2E00F6229D
+:0A1701008E3F8F408B418A428943DE
+:10170B00E4F544F545C3E5459540E544953F503B2D
+:10171B00AB41AA42A94385458285448312060DFF3E
+:10172B00E4FBFAC2B2EF1392B7EFC313FFD2B20BC3
+:10173B00BB00010AEB64084A70E9C2B220B002C3D5
+:0C174B00220545E54570BE054480BAD378
+:01175700226F
+:101A9F00E4F51190E60174C0F0C2B67F967E001295
+:0B1AAF001B1ED2B67F327E00021B1E01
+:101AED00D2B1121B18C2B1121B1AC2877F0A7E0017
+:031AFD00021B1EAB
+:02187800AB07BC
+:10187A00E4F9FAEBC413131354011392B17F027EF5
+:10188A0000121B1ED2877F057E00121B1EE925E06F
+:10189A00FFA283E4334FF97F057E00121B1EEB255E
+:0D18AA00E0FBC287121B1A0ABA08C8AF0182
+:0118B700220E
+:061836008B538A54895512
+:10183C00C2AF121AEDE4F55AE55AC395595027ABCD
+:10184C0053AA54A955855A8275830012060DFF12AE
+:10185C001878AB56AA57A958855A82758300EF128F
+:0B186C00064C055A80D2120036D2AFA5
+:01187700224E
+:0B003600C2B1121B1A121B18D2B1221B
+:101ABA00753F8F8F4075560075570075584975598F
+:0A1ACA00027B007A00793F02183613
+:100A11007542007543007544007546017547E075E0
+:100A21004800754901754AE0754B08E4FF753F01BF
+:100A31007540E075415F7B017AE07900F5557556A7
+:100A410008FD121A4FAB46AA47A948740112063A8B
+:100A5100AB3FAA40A94190000412060D30E0047E8C
+:100A61000180027E0090E030EEF0E4F550E550C4E4
+:100A710054F0AB46AA47A94890000112064C85499B
+:100A810056854A57854B58755908121836AB49AAED
+:100A91004AA94B90000212060DFF530770EF24E0A4
+:100AA100601724F0601924F0601B24307028853F02
+:100AB100428540438541448026E5412401800AE581
+:100AC1004124028004E5412403F9E43540853F4295
+:100AD100F54389448009754200754300754400E57A
+:100AE10043454445426028AB42AA43A9441205F458
+:100AF100FE547FFDD3940740047C088002AC058C32
+:100B010045EE5480FEC3ED95454E12063A800BEF3B
+:100B110070047E0180027E008E45744C2550F8A63B
+:100B2100450550E550C394045003020A6EAB46AA32
+:100B310047A948748812063AAB46E5482401F9E40E
+:100B41003547FA75540075550075564C7557007543
+:100B510058041218F5854956854A57854B587559D9
+:0A0B610008AB46AA47A9480218365F
+:1016A8008F3F90E097E0FEA3E054F064607003EE93
+:1016B800641160037F012290E030E070037F0F2205
+:1016C800E53F7003308108E53FB401062080037FC1
+:1016D800102290E09CE0B53F037F0122E4F511D28F
+:1016E8000712199BAF3F90E09CEFF024FF92B59052
+:0916F800E680E054F7F07F0022C7
+:101AD40090E678E0541824F06008240870087F50D9
+:081AE40080067F518002E4FF3F
+:011AEC0022D7
+:061267007B007A007940D3
+:0C126D008F458C468D478B488A49894A82
+:10127900E4F54BF54C754D03FDF54EF54FE5452469
+:10128900AF600D047012754B00754C017D0180082B
+:10129900754B00754C02E4FDE5456059E54C454B3D
+:1012A9006053E54690E099F0E547A3F0C2AF749921
+:1012B9002DF582E434E0AD82FCAB4CAF451215E06C
+:1012C900754E008F4FD2AF7F0A7E001217F0E54F9F
+:1012D900454E6014C2AF7CE07D4E7B01AF451211D3
+:1012E900C2754E008F4FD2AF90E04EE0AB48AA498D
+:0912F900A94A12063AAE4EAF4FAD
+:0113020022C8
+:0C1405008F4C8C4D8D4E8B4F8A508951BE
+:10141100E4F552F553755403FDF555F556E54C24A5
+:10142100AF600D0470127552007553027D01800882
+:10143100755200755303E4FDE54C603FE553455299
+:101441006039E54D90E099F0E54EA3F0AB4FAA501D
+:10145100A9511205F490E09BF0C2AF74992DF58269
+:10146100E434E0AD82FCAB53AF4C1215E07555008E
+:0F1471008F56D2AF7F0A7E001217F0AE55AF56DE
+:011480002249
+:10005600E4F531F532F535F53AF53BF53CF53DE598
+:10006600AA548460030204FD90E694E0FE90E695AF
+:10007600E0FBEEF53AEBF53BC39405E53A94004018
+:100086000790F404E0FD80027DFFED12072200CE0A
+:1000960001021F0502490702A80903100B01230EDE
+:1000A60000E40F01911101B613046F25033A3103E1
+:1000B600833203963403E43503FB36041837031DF5
+:1000C60045032F470000047D75310075320790FC0B
+:1000D600047481F0A37413F0E4A3F00204A07F0F6C
+:1000E600121ABA75310075320690FC047480F0E479
+:1000F600A3F075350530B4057411F080187E0074D0
+:10010600002535F9EE34F4FA7B011214814006908D
+:10011600FC05740EF01213877F8F0202197F0E12F0
+:100126001ABA753100753205121AD48F3D90FC0447
+:10013600748EF0121AD48F3DE53D64516019E53D89
+:100146006450601375310075320690FC047480F0BB
+:10015600A3740BF00204A012138774002532F974FD
+:10016600FC3531FA7B01C0038B547555E075564F4B
+:1001760075570075582CD0031218F5742C2532F5D6
+:1001860032E43531F5317F8E020219753100753250
+:100196000790FC047491F090E678E090FC05F0304E
+:1001A600B4047F0180027F0090FC06EFF00204A0F9
+:1001B6007F13121ABA75310075321D90FC047493C0
+:1001C600F0121AD48F3D75381D75390075360075D5
+:1001D6003705D3E5399418E538941D5034E53DB418
+:1001E600510E7B007A00793EAD39AC38FF12126DA4
+:1001F60074002537F58274FC3536F583E53EF00547
+:1002060039E539700205380537E53770C50536809A
+:10021600C17F93121ABA0204A07531007532069096
+:10022600FC047480F0E4A3F090F405E090E031F073
+:10023600E014706530B00302033490FC057401F0DD
+:1002460002030875310075320690FC047480F0E4F0
+:10025600A3F0753507AF35FEC3E53B9FF534E53AA8
+:100266009EF53390E031E014702F20B00330B420B7
+:1002760074002FF974F43EFA7B01AF34AE331217D3
+:10028600015004E40203F490FC05740CF00204A08F
+:1002960090FC057402F00204A090FC057403F002C1
+:1002A60004A075310075320690FC047480F0E4A356
+:1002B600F090E031E024FE604904704030B435909F
+:1002C600E6017403F07F647E00121B1E1213877E04
+:1002D600E07F4F7CE07D9D1215707EE07F9DAD1A1C
+:1002E600AC191217585005120A11801690FC0574A5
+:1002F6000EF0800E90FC05740DF0800690FC0574DF
+:1003060003F0E490E031F00204A0E4F531F5327F29
+:10031600021217AA0204A0121387120EFFE4FF129C
+:1003260016A8E4FF1217AA80057F011217AA121A4F
+:100336009F0204A075310075320690FC047480F0AB
+:10034600E4A3F090F405E0F53C64016004E53C703C
+:100356001690E097E0FEA3E054F0FFBE1109BF60DF
+:100366000690E030E0700EE4F51190E030E090FC8D
+:100376000570658051853C11C2010204A0753100EB
+:1003860075320690FC0474B2F0A3E511F00204A0E5
+:1003960075310075320690FC047480F0E4A3F09089
+:1003A600F405E0F53CE4F511C201AF3C1216A8EFE6
+:1003B60024F1600F1460152410701AE4F531F5323B
+:1003C6000204A090FC05740FF00204A090FC0574D2
+:1003D60010F00204A090FC057401F00204A075312F
+:1003E6000075320690FC0474B5F090E09CE090FC39
+:1003F60005F00204A075310075320690FC0474B64F
+:10040600F0A280E43325E0FFA281E4334FA3F0029B
+:1004160004A0853A31853B3290FC0474B7F07535FB
+:1004260005C3E53B9535F534E53A9400F53374009C
+:100436002535F582E434F4F583E06488605CAF35F5
+:100446007E0074002FF9EE34F4FA7B01C003C0017C
+:1004560074002FF9EE34FC8B56F5578958853459BC
+:10046600D001D003121836803175310075320590EF
+:10047600FC0474A5F0802375310075320690FC04E7
+:100486007480F0C3E53B9405E53A94005006A374E6
+:1004960007F0800690FC057406F090F404E0B48042
+:1004A60004A3E0701290F404E06405600FE06407B2
+:1004B600600AE064096005E490E031F0E532453118
+:1004C600602CE532FD90FC00F0E531FFA3F090F4DE
+:1004D60002E090FC02F090F403E090FC03F090E65A
+:1004E6009CEFF000000090E69DEDF000000090E625
+:0704F600957480F000000086
+:0104FD0022DC
+:02004100D322C8
+:0800030090E6BAE0F51BD322E0
+:101BA30090E740E51BF0E490E68AF090E68B04F0C2
+:021BB300D3223B
+:080BF70090E6BAE0F518D322E4
+:101BB50090E740E518F0E490E68AF090E68B04F0B3
+:021BC500D32229
+:101A770090E6B9E0242F600D04701990E604E0FFAA
+:101A8700430780800890E604E0FF53077F000000CB
+:071A9700EFF08002D322C32F
+:011A9E002225
+:101B3000C0E0C083C082D2025391EF90E65D740191
+:081B4000F0D082D083D0E03226
+:101B7700C0E0C083C0825391EF90E65D7404F0D05B
+:061B870082D083D0E032A1
+:101B8D00C0E0C083C0825391EF90E65D7402F0D047
+:061B9D0082D083D0E0328B
+:10192F00C0E0C083C08285120D85130E850E82859F
+:10193F000D83A37402F085090F850A108510828527
+:10194F000F83A37407F05391EF90E65D7410F0D0FE
+:06195F0082D083D0E032CB
+:101B4800C0E0C083C082D2045391EF90E65D740870
+:081B5800F0D082D083D0E0320E
+:1018B800C0E0C083C08290E680E030E72085090D53
+:1018C800850A0E850E82850D83A37402F085120F9A
+:1018D800851310851082850F83A37407F05391EF49
+:0D18E80090E65D7420F0D082D083D0E03215
+:0F1BD800000102020303040405050300000000DE
+:08113500011100C101010800D5
+:03000B00020D26BD
+:100D2600C0E0C0F0C083C082C0D075D000C000C093
+:0D0D360001C002C003C004C005C006C00714
+:100D430078227C007D007BFF7A1B79E27E007F05A1
+:100D53001205CE7F0590E09CE0F527C205E508600B
+:100D6300051508020E1D750805E5116401600330C1
+:100D7300012D7556007557007558228F597B007ADF
+:100D8300007922121836E5245401F528E52454028B
+:100D9300700D7F011217AA121A9F751100C201E587
+:100DA3001164017029E528700E90E09CE060047FD7
+:100DB3000080157F018011A280308101B3500F3074
+:100DC30081047F0080027F018F27D205D201300585
+:100DD3004990E097E0FEA3E054F064607003EE6492
+:100DE30011703790E030E0603190E09CE06527605F
+:100DF30029E5277003308122E527B4010330801AE7
+:100E0300751100D20712199BAF2790E09CEFF024D5
+:0A0E1300FF92B590E680E054F7F07E
+:100E1D00D007D006D005D004D003D002D001D00029
+:0B0E2D00D0D0D082D083D0F0D0E032D3
+:1014F900C204C200D203C20212000E121B601213F0
+:1015090003C2B5750B0C750C0075140C75151275A5
+:10151900090C750A1C75120C75137085120F851349
+:101529001075160C7517B4121387120EFFD2E84303
+:10153900D82090E668E04409F090E65CE0443DF08C
+:101549007F011217AAD2AFD28C538EF8C204C2AF50
+:10155900120056D2AF3002051207E9C2023004EE7A
+:07156900C2041219F880E72B
+:0B00460090E50DE030E402C322D3225D
+:1007E90090E6B9E070030208AE14700302092324ED
+:1007F900FE700302099E24FB70030208A81470030B
+:100809000208A214700302089614700302089C24BB
+:100819000560030209FD1200414003020A0990E63E
+:10082900BBE024FE602714603E24FD60111460279C
+:1008390024067056E50B90E6B3F0E50C80421200F1
+:10084900465044E51490E6B3F0E5158033E50D9084
+:10085900E6B3F0E50E802985120F851310E50F9098
+:10086900E6B3F0E510801990E6BAE0FF121A24AA5F
+:1008790006A9077B01EA494B600DEE90E6B3F0EF5C
+:1008890090E6B4F0020A090209F80209F8121BB548
+:10089900020A09120BF7020A09120003020A0912D5
+:1008A9001BA3020A0990E6B8E0247F6015146019B9
+:1008B90024027063A200E43325E0FFA203E4334F6E
+:1008C9008041E490E740F0803F90E6BCE0547EFF31
+:1008D9007E00E0D394807C0040047D0180027D008D
+:1008E900EC4EFEED4F24D8F582741B3EF583E4935C
+:1008F900FF3395E0FEEF24A1FFEE34E68F82F58306
+:10090900E0540190E740F0E4A3F090E68AF090E625
+:100919008B7402F0020A090209F890E6B8E024FE95
+:10092900601624026003020A0990E6BAE0B40105E0
+:10093900C200020A090209F890E6BAE0705590E689
+:10094900BCE0547EFF7E00E0D394807C0040047DAF
+:100959000180027D00EC4EFEED4F24D8F582741B18
+:100969003EF583E493FF3395E0FEEF24A1FFEE34D7
+:10097900E68F82F583E054FEF090E6BCE0548013E4
+:100989001313541FFFE0540F2F90E683F0E0442027
+:10099900F0806D805A90E6B8E024FE601924027058
+:1009A9004E90E6BAE0B40104D200805490E6BAE071
+:1009B9006402604C803990E6BCE0547EFF7E00E022
+:1009C900D394807C0040047D0180027D00EC4EFEC2
+:1009D900ED4F24D8F582741B3EF583E493FF3395DC
+:1009E900E0FEEF24A1FFEE34E68F82F583800D90BF
+:1009F900E6A08008121A77500790E6A0E04401F0BB
+:070A090090E6A0E04480F03C
+:010A100022C3
+:0300330002002E9A
+:04002E0053D8EF3282
+:10113D006080E0B9292E43C9A2D87C013D3654A167
+:10114D00ECF0061362A705F3C0C7738C98932BD9E7
+:10115D00BC4C82CA1E9B573CFDD4E01667426F18EB
+:10116D008A17E512BE4EC4D6DA9EDE49A0FBF58E77
+:10117D00BB2FEE7AA968799115B2073F94C21089F9
+:10118D000B225F21807F5D9A5A903227353ECCE746
+:10119D00BFF79703FF1930B348A5B5D1D75E922A93
+:1011AD00AC56AAC64FB838D296A47DB676FC6BE283
+:0411BD009C7404F129
+:080FB4008C448D45AB07AA0631
+:100FBC00E4F546F547C3E5479545E5446480F8E517
+:100FCC00466480984003021063E54725E0FFE54640
+:100FDC0033FE74B92FF58274E03EF583E0FF7E009A
+:100FEC00AC44AD451206808C488D49E54725E0FFA1
+:100FFC00E54633FE74BA2FF58274E03EF583E0FFCC
+:10100C007E00AC44AD451206808C4A8D4BE549659B
+:10101C004B7004E548654A6030EB2549F582EA35AA
+:10102C0048F583E0F9EB254BF582EA354AF583E088
+:10103C00FFEB2549F582EA3548F583EFF0EB254BBC
+:10104C00F582EA354AF583E9F00547E54760030286
+:0B105C000FC10546020FC17E007F019E
+:011067002266
+:0C1068008E448F458C468D478A488B498A
+:10107400E54545446006E54745467004E4FEFF2225
+:10108400E4F54AF54BC3E54B9549E5486480F8E53A
+:101094004A648098507BE4F54CF54DE547254BF5C3
+:1010A40082E546354AF583E4F0C3E54D9549E548C4
+:1010B4006480F8E54C6480985049E54D254B24B98B
+:1010C400F582E434E0F583E0FFE545254DF582E55E
+:1010D40044354CF583E0FEEF8EF0A4FFE547254B45
+:1010E400F582E546354AF583E02FFFE547254BF5C4
+:1010F40082E546354AF583EFF0054DE54D70AA05C6
+:101104004C80A6054BE54B6003021089054A02108A
+:05111400897E007F014F
+:0111190022B3
+:1019CA001205F4FF90000312060D12063A90000366
+:1019DA00EF12064C90000212060DFF90000112064B
+:0E19EA000D90000212064C900001EF02064C18
+:080E38008E448F458C468D4766
+:100E4000E4F548F549E547AE467802CEA2E713CE71
+:100E500013D8F8FFC3E5499FEE6480F8E548648045
+:100E6000984003020EFAE549AE487802C333CE3308
+:100E7000CED8F92545FFEE3544FAA9077B018B4A08
+:100E8000F54B894C74BA2549F582E434E0F583E0EA
+:100E9000541FFFE48F50F54FF54EF54D1219CAABB4
+:100EA0004AAA4BA94C1206DCC374209550F9F812DB
+:100EB00006C9C004C005C006C007A94C1206DCA9BB
+:100EC00050A8011206B6D003D002D001D000EF4BDB
+:100ED000FFEE4AFEED49FDEC48FCAB4AAA4BA94C9B
+:100EE0001206FCAB4AAA4BA94C1219CA0549E5499E
+:0E0EF0006003020E450548020E457E007F019C
+:010EFE0022D1
+:10196500D3ED9410EC64809480402AED1D70011C29
+:10197500142FF582EE3CF583E0FB547F24B9F58204
+:10198500E434E0F583E0F9540F2FF582E43EF58366
+:05199500E06BF080CBC7
+:01199A00222A
+:1019F80090E682E030E004E020E60B90E682E030FA
+:101A0800E119E030E71590E680E04401F07F147EAC
+:0C1A1800001217F090E680E054FEF0226F
+:10199B0030070990E680E0440AF0800790E680E08B
+:1019AB004408F07FDC7E051217F090E65D74FFF0C3
+:0F19BB0090E65FF05391EF90E680E054F7F02252
+:1017F0008E578F5890E600E054187012E558240177
+:10180000FFE43557C313F557EF13F558801590E6ED
+:1018100000E05418FFBF100BE55825E0F558E557D8
+:1018200033F557E5581558AE57700215574E6005F9
+:06183000121BC780EE222E
+:0611C2008C508D51AE07B8
+:1011C800EB70037F012290E678E020E6F990E6785C
+:1011D8007480F0EE25E0440190E679F090E678E03E
+:1011E80030E0F990E678E020E26BE030E167BB019F
+:1011F8000790E678E04420F090E679E0F5521BEBA2
+:10120800603090E678E030E0F990E678E020E2455A
+:10121800BB010790E678E04420F090E679E0FF050E
+:1012280051E551AC507002055014F5828C83EFF0F3
+:1012380080CC90E678E030E0F990E678E020E2159E
+:1012480090E678E04440F090E679E0855182855058
+:0E12580083F07F012290E678E04440F07F00B2
+:011266002265
+:1015E00090E678E020E6F990E6787480F0EF25E068
+:1015F00090E679F090E678E030E0F990E678E02047
+:10160000E23AE030E136EBD3940040260DEDAE0433
+:1016100070010C14F5828E83E090E679F01B90E661
+:1016200078E030E0F990E678E020E210E020E1D6C2
+:10163000800A90E678E04440F07F012290E678E06E
+:051640004440F07F00B2
+:011645002282
+:021A2400A90710
+:101A2600AE16AF178F828E83A3E064037017AD01E5
+:101A360019ED7001228F828E83E07C002FFDEC3E33
+:081A4600FEAF0580DFE4FEFFA6
+:011A4E002275
+:101BC7007400F58690FDA57C05A3E582458370F931
+:011BD70022EB
+:03000000020B6B85
+:0C0B6B00787FE4F6D8FD75815A020BB2C9
+:1004FE00E709F608DFFA8046E709F208DFFA803EE0
+:10050E0088828C83E709F0A3DFFA8032E309F608CC
+:10051E00DFFA8078E309F208DFFA807088828C8334
+:10052E00E309F0A3DFFA806489828A83E0A3F608E8
+:10053E00DFFA805889828A83E0A3F208DFFA804CC2
+:10054E0080D280FA80C680D4806980F28033801099
+:10055E0080A680EA809A80A880DA80E280CA803302
+:10056E0089828A83ECFAE493A3C8C582C8CCC5837A
+:10057E00CCF0A3C8C582C8CCC583CCDFE9DEE7804A
+:10058E000D89828A83E493A3F608DFF9ECFAA9F0C9
+:10059E00EDFB2289828A83ECFAE0A3C8C582C8CC1F
+:1005AE00C583CCF0A3C8C582C8CCC583CCDFEADE38
+:1005BE00E880DB89828A83E493A3F208DFF980CC9A
+:1005CE0088F0EF60010E4E60C388F0ED2402B40493
+:1005DE000050B9F582EB2402B4040050AF2323453A
+:0605EE00822390054E730C
+:1005F400BB010689828A83E0225002E722BBFE0205
+:09060400E32289828A83E4932237

[... 559 lines stripped ...]



More information about the svn-commits mailing list