8__PAGEZERO __TEXT @@__text__TEXT(!__picsymbol_stub__TEXTJt*__symbol_stub__TEXTN."__cstring__TEXT N .__literal4__TEXT_ ?__DATA` @ __data__DATA`|@__la_symbol_ptr__DATA|`|@"__nl_symbol_ptr__DATAaAD__dyld__DATAaA__bss__DATA@a__common__DATAa<8__LINKEDIT `T /usr/lib/dyld 4P&>/usr/lib/libSystem.B.dylib`hk P'DjIi'P(j ]\$ML$ˉ\$UWVS [} uE66678t78tx!68t68tЃEP*%P}t u!7?t08t</u B<uAu6>t8uPVWuP U][EPH$PLU]]Ð=atjNhNjj+j;j+h %a%aUj(ju !$-ƋE(FE F FXZVh- u]ÐUW1Vuh- UEt9ptIP@uMQh-H tG u We^_]à WЃ␐M 9HuNj@?(tU][5@tfxw4 P[X4P4]]ÐU][V#PV4Z4jv#PJ5P!]]UVS[ EP!Eq*$!t Pf!4 *Ph!t4 *PL!t ǃ!4u uY!4tJ4*P5P/! 4*P5P!%4Ѓ؃Љ5!4tPR+P5P 54ȉ֙)Љ4!4tPQQ+P5P 454y55542~ 45u5 w4ǃ5!4t|5Pj j+Pl[ǃ5!4t5Pj!j+P854ֺ55!4t5Pjj,Pq EP;E!4t-5Pjj1,PE+E$ jUe[^]UWVS[EE9E>U܋E 4f)8uǃ61U܋E 4)8uWE܋U9Ut,EP:1P)PE܋U 4!2Pjj)rE܋U 4)8uWE܋E9Et,EP*1P)PU܋E 4V/2Pj%j*U܋E 4F*8E܋U9UEPEPEPEPEPEPf*PE܋U 4 u}Ct?}St9}Lt3w?U,B<wbEE1M2Pj"j*2Pjj*PD$ E܋E9E:1u0b2Pjj)P$ >1u0)2Pjj*P$  >1P2E؃u EU9UE܋U 4F*8eEEE܍EPEPEPEPEPEPf*PE܋U 4 }afUfBEBEB EC0~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWfAW0WWWWWWWWWWWEf@@~1Ef@EU؈B}t z1v1Ef@f@r1Ef@EUfB}tn1kj1`Ef@@f1HEf@EU؉B}tb1+^1 Ef@Z1Ef@V1U؉0f2Pjj+P$EE܋E9Ege[^_]UWVS[0ƍ-9Džt" -u 1P PR+ -uk;~+-DžƋ,j,XU+EuU2jW-U;t\-Ntuщ,,;sU-DžtFƋ9j,XU荃+EuU2j7U;tNtǃ+e[^_]ÐUWVS [++u :* +}F*U썓N*UU+u U2U+9s&+E0jVU;t;F*t t9s&+@ fuB*t'++P2$P&+P6++e[^_]ÐU$t$[uh)u V*'L)tV|#P0*P]u]U$t$[u)jVd*(tV#P)Pp]u]ÐUWVS [*(t$Vu ut f~t Ouܸe[^_]UWVS [)H(t(VE 0E0t f~t Ouظe[^_]UWVUB}Nju ƋB t!E8|E8 GFHuEE^_]ÐUWVUB}Nju ƋB t!E8rE8w GFHuEE^_]ÐUWVEP}׋u PU@ t'M"U"E8rE8w GFHuEE^_]UWVUBuƋM R t.E9Ef;|Ef9}JuEE^_]UWVUBuƋM R t.E9Ef;rEf9}wJuEE^_]UWVEPMщM} PUH t;E#U‰E#EEf9rEf9uwEIuEE^_]ÐUWVUB}Nju ƋB t#E9|E9HuEE^_]ÐUWVUB}Nju ƋB t#E9rE9wHuEE^_]ÐUWVEP}׋u ֋PU@ t)M#U#E9rE9wHuEE^_]ÐUVS[UBMu B كd$fztTكh$fvظ6fv ظɃfuzظ[^]ÐUVUBuƋM R t1fv ظfvJuϸ^]U][$Pj6jP$PjjZPj]]U][ "P<$`]]ÐU][$$Pj/j0Pe$$Pj,jpPIj]]U][ ##X$#$uuP]]ÐUWVS [x#Pj  "Px#P  "DPx#Px#PjjPa ;"( $B-$JEz>3Ez'$DEzdEfztr rPuPx#P tW$ Px#Px#Pj  F;"x#Pj Y e[^_]ÐUWVS,[!PjjfP P!P< P!P!PjjP} E !!EЍ<t%jjj4p EPVPu F~ɃuԍP!P E@P&P!Pg E؉$ EغRP,$n 0$FP!P, EܺRP,$n 0$fP!P e[^_]ÐUWVS\[ P t ǃdEą!t Pj!jP ǃ  DŽ  P&>~ǃ ǃ jǃ ǃ uč 62 Eău< . EU| VqF ؍  ; } Bm  t P }ǃ  E UT+}A~ǃ t$ .P P  u n td <t@~ 8~ G ‹ @ un u 8~ EȋBE̋BEЋB EԋBE؋ E.  UTTTTT T TTUDNčB EȉẺBEЉBEԉB E؉B} jZ$Ne[^_]UWVS,[EEbE̋Ũ<t WEЍUЉD؉Hj@P6tF 2F VREFEԃG~J~!jEP5t}t#}}t 9}t1 u9!uu]uuue[^_]UVu vN~t VۋuUWVu} wv~ǃ vN~t V< Wxe^_]ÐUWVuEpE pZ} E}E Ewv4~&}Epv~}uu v"N~t V렃uWe^_]ÐUWVSl[Uk RNPKPVhhVƃyPV%fu+?Pj*jP $ PN7GGGG e[^_]U]u}[ujjj7uG G G]u}]ÐUWVS,[E/jE P0uhuE PE to8tNE9u.h0wuNuu9t#)PQ0(uwe[^_]ÐU]u}[}GbGG V9Gr6Zw;0~0bVw 79t G G]u}]ÐU]u}[u*HXPh6juz;t;4G 9Gu/6wuGG]u}]ÐU]u}[4V F)tWR69t)F F]u}]X⍀PX⍀PX⍀PX⍀PjX⍀PPXo⍀oP6XY⍀YPXC⍀CPX-⍀-PX⍀PX⍀PX⍀PX⍀PX⍀PfX⍀PLX⍀P2X}⍀}PXg⍀gPXQ⍀QPX;⍀;PX%⍀%PX⍀PX⍀P|X⍀PbX⍀PHX⍀P.X⍀PX⍀PXu⍀uPX_⍀_PXI⍀IPX3⍀3PX⍀PxX⍀P^__dyld_mod_term_funcs__dyld_make_delayed_module_initializer_callsThe kernel support for the dynamic linker is not present to run this program. /usr/tmpZ131093 Command: binsort key key_value [key keyvalue [...]] outfile Keys: -r n n - length of one (FIXED LENGTH) record -k typ:order:start[:length[:mask]] - key description. typ - data type (c character) (C unsigned character) (s short) (S unsigned short) (l long) (L unsigned long) (f float) (d double) order - (a ascending) (d descending) start - position of the beginning of key from beginning of the record in bytes. 1st record byte has position 0. length - number of units of specified data type, default value 1 mask - hexadecimal value interpreted as mask, which is applied to data unit BEFORE comparison. Mask can be used only with C, S, & L data types. If mask is present, length must be given explicitly. -m n n - number of bytes used in main work area. Default is written below -v with no value, verbose mode of binsort Environment variables: BINSORT_SCR - scratch path BINSORT_MEM - work area in bytes BINSORT_VERB - (if set) program becomes talkative Bugs/Features: Data types other then short, char were not tested well. Each record is alligned on %d byte boundary. Some machines may require different alignment. In that case you must edit symbol ALIGNMENT in binsort.c (source file) and recompile it. Data fields within record itself must be properly aligned, otherwise BUS ERROR is invoked. Binsort does not check semantics of keyvalue data. Notes: Current work area size %dB, Current scratch file path %s. Version %s Good Luck J. Zelinka BINSORT_MEMBINSORT_SCRBINSORT_VERB binsort -- workasz = %d binsort -- scrpath = %s binsort -- requested/aligned record length %d/%d binsort -- requested/aligned work area size %d/%d binsort -- record mode choosen binsort -- pointer mode choosen binsort -- sorting started binsort -- End -v-r%d%1c binsort -- bad record length -m binsort -- bad memory specification -k%1c:%1c:%d:%d:%x%1c binsort -- bad key specification binsort -- bad option binsort -- no keys binsort -- bad key type binsort -- %d bytes read into work area binsort -- %d records sorted binsort -- bad protocol, not fixed length records or bad keys binsort -- I/O error (check space available in $BINSORT_SCR) binsort -- Out of internal or external memory Use parameters to increase them binsort -- Max. internal memory %d[B] binsort -- Input record length %d binsort -- key definitions: charucharshortushortlongulongfloatdoubleascendingdescending keytype %s order %s keypos %d keylng %d mask %x binsort statistics: Sorted records: %d Internal memory [bytes]: %d Scratch space used: tape %2d: %10ld Total : %10ld Real time [s]: %d User time [s]: %.2f System time [s]: %.2f binsort -- disk merging started binsort -- merge level %d started %s/binsort%07d%d binsort -- scratch is not a regular file ?pB Nap+**O77<r;:;j:99898868JJJJK*KDK^KxKKKKKKL.LHLbL|LLLLLLM2MLMfMMMMMMNl*&d(.Pbd)cd)}d)<``D)D)D")D+)D1)D7)DB)DD)DO)DQ)DV)Da)Dc)Dh)Ds)Du)D)D)D)D)D)D)D)D)D)D)D)D)D)D )D  *$)#/Z @@@@@@) *$ *D& *D)*D+,*D,/*$& *3'; *<6*=$,> -L .Z /i 0{ n o&u`&z`d6* a6ND a x*38*E)Vl*]** `$`(`,`+0`4`8`<`@` a  a a$ a. a8 aF.O aUD`h4q5|6277768888999j: : ;" r;- <9 X<B <I <T :=] =h l?t  @az A  a  a  a  a lD E E F F G H BI HJ` `up+ ` a  a  a  a= bc bv b  b b b b b%  bI $bM`,lI (bo(w} /W^jqfw IpY|~.;_befqV]6;P_NXArgc_NXArgv___progname__dyld_func_lookup__dyld_init_check__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cplus_init__cthread_init_routine__mh_execute_header__objcInit_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free_putrunrec___sF__exit_atoi_bcopy_fclose_fprintf_fputc_fread_fstat_fwrite_getenv_getpid_lseek_malloc_open_perror_qsort_read_sprintf_sscanf_time_times_unlink_writestart.sint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;/usr/src/apple/BUILD/Csu//usr/src/apple/BUILD/Csu/crt.cgcc2_compiled./usr/src/apple/BUILD/Csu/crt.c_pointer_to_objcInit_pointer_to__darwin_gcc3_preregister_frame_info_start:F(1,1)=(1,1)void:t(1,1)argc:p(1,2)=r(1,2);-2147483648;2147483647;argv:p(1,3)=*(1,4)=*(1,5)=r(1,5);0;127;envp:p(1,3)int:t(1,2)char:t(1,5)argv:r(1,3)envp:r(1,3)i:r(1,2)p:r(1,4)apple:r(1,3)q:r(1,3)term:(1,6)=*(1,7)=f(1,1)__call_mod_init_funcs_call_mod_init_funcs:f(1,1)p:(1,6)NXArgc:G(1,2)NXArgv:G(1,3)environ:G(1,3)__progname:G(1,4)mach_init_routine:G(1,8)=*(1,9)=f(1,2)_cthread_init_routine:G(1,8)pointer_to_objcInit:S(1,6)pointer_to__darwin_gcc3_preregister_frame_info:S(1,6)dyld_lazy_symbol_binding_entry_pointerror_messagedyld_func_lookup_pointer_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook_scrpath_workasz_actworkasz_workainrec_manual_f_verbose_lrecl_nkeys_nrecs_outnrecs_actrecl_scrbufsize_scrbufinrec_workarea_sortmode_pointer_area_linecmd_keys_firsttimecalled.0_readrun_fillworka_sort_pointer_sort_cmproutine_pointer_cmproutine_cmp_char_cmp_uchar_cmp_uchar_mask_cmp_short_cmp_ushort_cmp_ushort_mask_cmp_long_cmp_ulong_cmp_ulong_mask_cmp_float_cmp_double_proterr_ioerr_memoryerr_my_exit_printkeys_prtstatist_TAPE_merge_j_A_D_l_mergeruns_merge1_merge2_merge3_gettape_rewindtape_writerun_advancerunrec_flushrunbuf